
    W                     N    S r SSKJr  SSKJr  SSKJr  SSKJr   " S S\5      rg)	z0API client library for Cloud Domains operations.    )absolute_import)division)unicode_literals)apisc                   >    \ rS rSrSrS	S jr\S 5       rS rS r	Sr
g)
Client   z0API client for Cloud Domains authorization-code.Nc                     Xl         U R                   R                  U l        U R                   R                  U l        U=(       d    UR
                  U l        g N)client projects_locations_registrations_get_service2projects_locations_registrations_authorizationCode_reset_serviceMESSAGES_MODULEmessages)selfr   r   s      8lib/googlecloudsdk/api_lib/domains/authorization_code.py__init__Client.__init__   s=    KDDD++XXD6 6 6DM    c                 <    U " [         R                  " SU5      5      $ )Ndomains)r   GetClientInstance)clsversions     r   FromApiVersionClient.FromApiVersion"   s    t%%i9::r   c                     U R                   R                  UR                  5       S9nU R                  R	                  U5      $ N)name)r   @DomainsProjectsLocationsRegistrationsGetAuthorizationCodeRequestRelativeNamer   GetAuthorizationCoder   registration_refrequests      r   Get
Client.Get&   s?    mm\\**, ] .G11'::r   c                     U R                   R                  UR                  5       S9nU R                  R	                  U5      $ r    )r   BDomainsProjectsLocationsRegistrationsAuthorizationCodeResetRequestr#   r   Resetr%   s      r   r,   Client.Reset,   s?    mm^^**, _ .G$$W--r   )r   r   r   r   r   )__name__
__module____qualname____firstlineno____doc__r   classmethodr   r(   r,   __static_attributes__ r   r   r   r      s(    87 ; ;;.r   r   N)	r2   
__future__r   r   r   googlecloudsdk.api_lib.utilr   objectr   r5   r   r   <module>r9      s"    7 &  ' ,.V .r   