ó
    €Ïµ  ã                   ó†   • S r SSKJr  SSKJr  SSKJr  SSKJr  SSKJr  SSKJ	r	  SSK
Jr   " S S	\R                  5      rg
)zDescribe an ekmconnection.é    )Úabsolute_import)Údivision)Úunicode_literals)Úbase)Ú
exceptions)Úresource_argsc                   ó.   • \ rS rSrSr\S 5       rS rSrg)ÚDescribeé   zòGet metadata for an ekmconnection.

Returns metadata for the given ekmconnection.

## EXAMPLES

The following command returns the metadata for the ekmconnection `laplace`
in the location `us-east1`:

  $ {command} laplace --location=us-east1
c                 ó4   • [         R                  " U SS5        g )NTÚekm_connection)r   Ú$AddKmsEkmConnectionResourceArgForKMS)Úparsers    Ú+lib/surface/kms/ekm_connections/describe.pyÚArgsÚDescribe.Args(   s   € ä×6Ò6°v¸tØ7GõIó    c                 ób  • [         R                  " 5       n[         R                  " 5       nUR                  R                  R                  5       nUR                  5       (       d  [        R                  " SS5      eUR                  R                  UR                  UR                  5       S95      $ )NÚekmconnectionz#ekmconnection id must be non-empty.)Úname)Úcloudkms_baseÚGetClientInstanceÚGetMessagesModuleÚCONCEPTSr   ÚParseÚNamer   ÚInvalidArgumentExceptionÚ!projects_locations_ekmConnectionsÚGetÚ1CloudkmsProjectsLocationsEkmConnectionsGetRequestÚRelativeName)ÚselfÚargsÚclientÚmessagesÚekm_connection_refs        r   ÚRunÚDescribe.Run-   sš   € Ü×,Ò,Ó.€FÜ×.Ò.Ó0€HØŸ™×5Ñ5×;Ñ;Ó=ÐØ×"Ñ"×$Ñ$Ü×/Ò/Ø
Ð@óBð Bà×3Ñ3×7Ñ7Ø×BÑBØ#×0Ñ0Ó2ð 	Cð 	4ó5ð 5r   © N)	Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__Ústaticmethodr   r'   Ú__static_attributes__r)   r   r   r
   r
      s"   † ñ
ð ñIó ðIõ	5r   r
   N)r.   Ú
__future__r   r   r   Úgooglecloudsdk.api_lib.cloudkmsr   r   Úgooglecloudsdk.callioper   Úgooglecloudsdk.command_lib.kmsr   ÚDescribeCommandr
   r)   r   r   Ú<module>r6      s1   ðñ !å &Ý Ý 'å AÝ (Ý .Ý 8ô5ˆt×#Ñ#õ 5r   