
                         &   d 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                        ej                   G d dej                                      Zy)	z The super-group for the IAP CLI.    )absolute_import)division)unicode_literals)basec                       e Zd ZdZdZd Zy)Iapa  Manage IAP policies.

     Cloud Identity-Aware Proxy (Cloud IAP) controls access to your cloud
     applications running on Google Cloud Platform. Cloud IAP works by
     verifying user identity and context of the request to determine if a user
     should be allowed to access the application.

     More information on Cloud IAP can be found here:
     https://cloud.google.com/iap and detailed documentation can be found here:
     https://cloud.google.com/iap/docs/
  zIdentity and Securityc                 2    t        j                  |       ~~y )N)r   RequireProjectID)selfcontextargss      lib/surface/iap/__init__.pyFilterz
Iap.Filter+   s    $    N)__name__
__module____qualname____doc__categoryr    r   r   r   r      s    
 %(r   r   N)r   
__future__r   r   r   googlecloudsdk.callioper   ReleaseTracksReleaseTrackGABETAALPHADefaultUniverseOnlyGroupr   r   r   r   <module>r       s{     ' &  ' ( D%%(($*;*;*@*@%%++-$**  -r   