
                         ,   d Z ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddl	m
Z
 ddlmZ  ej                  ej                  j                  ej                  j                   ej                  j"                         G d d	ej$                               Zy
)z&The command group for ekm connections.    )absolute_import)division)unicode_literals)base)flags)	resourcesc                   8    e Zd ZdZej
                  Zed        Zy)EkmConnectionszCreate and manage ekm connections.

  Ekm Connections are used to control the connection settings for an
  EXTERNAL_VPC CryptoKey.
  c                 |    | j                   j                  t        j                  t        j
                               y )N)display_info
AddUriFunccloudkms_baseMakeGetUriFuncr   EKM_CONNECTION_COLLECTION)parsers    +lib/surface/kms/ekm_connections/__init__.pyArgszEkmConnections.Args&   s+    
""$$U%D%DEG    N)	__name__
__module____qualname____doc__r   IDENTITY_AND_SECURITY_CATEGORYcategorystaticmethodr    r   r   r
   r
      s(     00(G Gr   r
   N)r   
__future__r   r   r   googlecloudsdk.api_lib.cloudkmsr   r   googlecloudsdk.calliopegooglecloudsdk.command_lib.kmsr   googlecloudsdk.corer   ReleaseTracksReleaseTrackALPHABETAGAGroupr
   r   r   r   <module>r(      sy    - &  ' A ( 0 ) D%%++T->->-C-C%%((*GTZZ G*Gr   