Ë
    €Ï€  ã                   óz   — 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
  G d„ dej                  «      Zy	)
zDescribe the EkmConfig.é    )Úabsolute_import)Údivision)Úunicode_literals)Úbase)Úresource_argsc                   ó&   — e Zd ZdZed„ «       Zd„ Zy)ÚDescribea{  Describe the EkmConfig.

  {command} can be used to retrieve the EkmConfig.

  ## EXAMPLES

  The following command retrieves the EkmConfig in `us-east1` for the current
  project:

  $ {command} --location=us-east1

  The following command retrieves the EkmConfig for its project `foo` and
  location `us-east1`:

    $ {command} --location="projects/foo/locations/us-east1"

  c                 ó2   — t        j                  | dd«       y )NTz
--location)r   ÚAddKmsLocationResourceArgForKMS)Úparsers    ú&lib/surface/kms/ekm_config/describe.pyÚArgszDescribe.Args-   s   € ä×1Ñ1°&¸$ÀÕMó    c                 ó<  — t        j                  «       }t        j                  «       }|j                  j                  j                  «       }dj                  |j                  |j                  «      }|j                  j                  |j                  |¬«      «      S )Nz$projects/{0}/locations/{1}/ekmConfig)Úname)Úcloudkms_baseÚGetClientInstanceÚGetMessagesModuleÚCONCEPTSÚlocationÚParseÚformatÚ
projectsIdÚlocationsIdÚprojects_locationsÚGetEkmConfigÚ,CloudkmsProjectsLocationsGetEkmConfigRequest)ÚselfÚargsÚclientÚmessagesÚlocation_refÚekm_config_names         r   ÚRunzDescribe.Run1   sˆ   € Ü×,Ñ,Ó.€FÜ×.Ñ.Ó0€HØ—=‘=×)Ñ)×/Ñ/Ó1€LØ<×CÑCØ×Ñ ×!9Ñ!9ó;€Oð ×$Ñ$×1Ñ1Ø×=Ñ=Ø ð 	>ó 	"ó#ð #r   N)Ú__name__Ú
__module__Ú__qualname__Ú__doc__Ústaticmethodr   r$   © r   r   r	   r	      s"   „ ñð$ ñNó ðNó	#r   r	   N)r(   Ú
__future__r   r   r   Úgooglecloudsdk.api_lib.cloudkmsr   r   Úgooglecloudsdk.calliopeÚgooglecloudsdk.command_lib.kmsr   ÚDescribeCommandr	   r*   r   r   Ú<module>r0      s.   ðñ å &Ý Ý 'å AÝ (Ý 8ô #ˆt×#Ñ#õ  #r   