
    	                     b   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
S.r\
R                  \
R                  " \
R                   R"                  \
R                   R$                  \
R                   R&                  5       " S S\
R(                  5      5       5       r\\l        g)zICommand for getting the config for application awareness on interconnect.    )absolute_import)division)unicode_literals)base_classes)client)base)flagsz        *{command}* displays configuration data associated with
        application awareness on Compute Engine interconnect in a project.

        For an example, refer to the *EXAMPLES* section below.
        z        To displays configuration data associated with application awareness on
        Compute Engine interconnect in a project, run:

          $ {command} example-interconnect
        )DESCRIPTIONEXAMPLESc                   2    \ rS rSrSrSr\S 5       rS rSr	g)	GetConfig,   zGet application awareness configuration of a Compute Engine interconnect.

*{command}* displays application awareness configuration data associated with
Compute
Engine interconnect in a project.
Nc                 l    [         R                  " 5       U l        U R                  R                  USS9  g )Ndescribe)operation_type)r	   InterconnectArgumentINTERCONNECT_ARGAddArgument)clsparsers     Elib/surface/compute/interconnects/application_awareness/get_config.pyArgsGetConfig.Args:   s,     557C$$VJ$G    c                     [         R                  " U R                  5       5      nU R                  R	                  XR
                  5      n[        R                  " X2R                  S9nUR                  5       $ )N)compute_client)	r   ComputeApiHolderReleaseTrackr   ResolveAsResource	resourcesr   InterconnectGetApplicationAwarenessConfig)selfargsholderrefinterconnects        r   RunGetConfig.Run?   sZ    **4+<+<+>?F



1
1$8H8H
IC&&s==IL5577r    )
__name__
__module____qualname____firstlineno____doc__r   classmethodr   r(   __static_attributes__r*   r   r   r   r   ,   s(    
 H H8r   r   N)r/   
__future__r   r   r   googlecloudsdk.api_lib.computer   ,googlecloudsdk.api_lib.compute.interconnectsr   googlecloudsdk.callioper   0googlecloudsdk.command_lib.compute.interconnectsr	   DETAILED_HELPUniverseCompatibleReleaseTracksr   ALPHABETAGADescribeCommandr   detailed_helpr*   r   r   <module>r?      s    P &  ' 7 ? ( B$ T..33T5F5F5I5I8$$ 8 8. (	 r   