
    G                        S r SSKJr  SSKJr  SSKJr  SSKJr  \R                  " \R                  R                  \R                  R                  \R                  R                  5       " S S\R                  5      5       rg)	z/The command group for all of the Cloud KMS API.    )absolute_import)division)unicode_literals)basec                   6    \ rS rSrSr\R                  rS rSr	g)CloudKms   a  Manage cryptographic keys in the cloud.

The gcloud kms command group lets you generate, use, rotate and destroy
Google Cloud KMS keys.

Cloud KMS is a cloud-hosted key management service that lets you manage
encryption for your cloud services the same way you do on-premises. You can
generate, use, rotate and destroy AES256 encryption keys. Cloud KMS is
integrated with IAM and Cloud Audit Logging so that you can manage
permissions on individual keys, and monitor how these are used. Use Cloud
KMS to protect secrets and other sensitive data which you need to store in
Google Cloud Platform.

More information on Cloud KMS can be found here:
https://cloud.google.com/kms/ and detailed documentation can be found here:
https://cloud.google.com/kms/docs/
c                     [         R                  " U5        AA[         R                  " 5         U R                  [         R                  R
                  [         R                  R                  /5        g )N)r   RequireProjectIDDisableUserProjectQuotaEnableSelfSignedJwtForTracksReleaseTrackALPHABETA)selfcontextargss      lib/surface/kms/__init__.pyFilterCloudKms.Filter/   sO    $  "%%				 	 $"3"3"8"89     N)
__name__
__module____qualname____firstlineno____doc__r   IDENTITY_AND_SECURITY_CATEGORYcategoryr   __static_attributes__r   r   r   r   r      s    $ 00(r   r   N)r   
__future__r   r   r   googlecloudsdk.callioper   ReleaseTracksr   r   r   GAGroupr   r   r   r   <module>r&      sk    6 &  ' ( D%%++T->->-C-C%%((*tzz *r   