
                         *    S r SSKJr   " S S\5      rg)z0API client library for Cloud Domains operations.    )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)r/   googlecloudsdk.api_lib.utilr   objectr   r2   r   r   <module>r5      s    7 -.V .r   