Ë
    €ÏÁ  ã                   ó’   — 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 ddlmZ  G d	„ d
e
j                  «      Zy)z1Command for describing interconnects attachments.é    )Úabsolute_import)Údivision)Úunicode_literals)Úbase_classes)Úclient)Úbase)Úflagsc                   ó*   — e Zd ZdZdZed„ «       Zd„ Zy)ÚDescribez¡Describe a Compute Engine interconnect attachment.

    *{command}* displays all data associated with Compute Engine
    interconnect attachment in a project.
  Nc                 óp   — t        j                  «       | _        | j                  j                  |d¬«       y )NÚdescribe)Úoperation_type)r	   ÚInterconnectAttachmentArgumentÚINTERCONNECT_ATTACHMENT_ARGÚAddArgument)ÚclsÚparsers     ú9lib/surface/compute/interconnects/attachments/describe.pyÚArgszDescribe.Args&   s1   € ä&+×&JÑ&JÓ&L€CÔ#Ø×#Ñ#×/Ñ/Ø˜zð 0õ +ó    c                 ó4  — t        j                  | j                  «       «      }| j                  j	                  ||j
                  t        j                  |j                  «      ¬«      }t        j                  ||j                  ¬«      }|j                  «       S )N)Úscope_lister)Úcompute_client)r   ÚComputeApiHolderÚReleaseTrackr   ÚResolveAsResourceÚ	resourcesÚcompute_flagsÚGetDefaultScopeListerr   ÚInterconnectAttachmentr   )ÚselfÚargsÚholderÚrefÚinterconnect_attachments        r   ÚRunzDescribe.Run,   s€   € Ü×*Ñ*¨4×+<Ñ+<Ó+>Ó?€FØ
×
*Ñ
*×
<Ñ
<ØØ×ÑÜ"×8Ñ8¸¿¹ÓGð =ó I€Cô
 %×;Ñ;Ø˜FŸM™Mô+Ðà"×+Ñ+Ó-Ð-r   )Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   Úclassmethodr   r&   © r   r   r   r      s&   „ ñð !%Ðàñ+ó ð+ó
	.r   r   N)r*   Ú
__future__r   r   r   Úgooglecloudsdk.api_lib.computer   Ú8googlecloudsdk.api_lib.compute.interconnects.attachmentsr   Úgooglecloudsdk.callioper   Ú"googlecloudsdk.command_lib.computer	   r   Ú<googlecloudsdk.command_lib.compute.interconnects.attachmentsÚDescribeCommandr   r,   r   r   Ú<module>r4      s4   ðñ  8å &Ý Ý 'å 7Ý KÝ (Ý EÝ Nô.ˆt×#Ñ#õ .r   