ó
    €Ïj  ã                   ó@  • 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	5      rS
r\R$                  R&                  r\R$                  R*                  S\R$                  R,                  S\R$                  R&                  S0r\4S jr\4S jr\4S jrg)zConnect Gateway API utils.é    )ÚUnion)Úapis)Úbase)Úconnectgateway_v1_messages)Ú connectgateway_v1alpha1_messages)Úconnectgateway_v1beta1_messagesc                   óè   • \ rS rSr\\R                  \R                  \R                  4   r\\R                  R                  \R                  R                  \R                  R                  4   rSrg)ÚTYPESé   © N)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__r   Úmessages_v1alpha1ÚGenerateCredentialsResponseÚmessages_v1beta1Úmessages_v1ÚDConnectgatewayProjectsLocationsMembershipsGenerateCredentialsRequestÚOperatingSystemValueValuesEnumÚOperatingSystemÚ__static_attributes__r   ó    ÚAlib/googlecloudsdk/api_lib/container/fleet/connectgateway/util.pyr
   r
      sl   † à %Ø×3Ñ3Ø×2Ñ2Ø×-Ñ-ð/ñ!Ðð Ø×\Ñ\×{Ñ{Ø×[Ñ[×zÑzØ×VÑV×uÑuðwñƒ/r   r
   ÚconnectgatewayÚv1alpha1Úv1beta1Úv1c                 óz   • [         R                  U [         [           5      n[        R                  " [
        U5      $ ©N)ÚVERSION_MAPÚgetÚDEFAULT_TRACKr   ÚGetMessagesModuleÚAPI_NAME©Úrelease_trackÚapi_versions     r   r$   r$   3   ó*   € Ü—‘ ¬{¼=Ñ/IÓJ€+Ü	×	Ò	¤¨+Ó	6Ð6r   c                 óz   • [         R                  U [         [           5      n[        R                  " [
        U5      $ r    )r!   r"   r#   r   ÚGetClientInstancer%   r&   s     r   r+   r+   8   r)   r   c                 óT   • [        U 5      R                  R                  R                  $ )zvReturns the Windows enum value for the OperatingSystem enum.

Args:
  release_track: The gcloud release track to use.
)r$   r   r   ÚOPERATING_SYSTEM_WINDOWS)r'   s    r   ÚWindowsOperatingSystemr.   =   s/   € ô 
Øó
çHÑH×IgÑIg÷  iAñ  iAðAr   N)Ú__doc__Útypingr   Úgooglecloudsdk.api_lib.utilr   Úgooglecloudsdk.callioper   Ú7googlecloudsdk.generated_clients.apis.connectgateway.v1r   r   Ú=googlecloudsdk.generated_clients.apis.connectgateway.v1alpha1r   r   Ú<googlecloudsdk.generated_clients.apis.connectgateway.v1beta1r   r   r
   r%   ÚReleaseTrackÚGAr#   ÚALPHAÚBETAr!   r$   r+   r.   r   r   r   Ú<module>r:      s—   ðñ !å å ,Ý (Ý mÝ Ý |÷ñ ð €Ø×!Ñ!×$Ñ$€à×Ñ×Ñ˜ZØ×Ñ×Ñ˜IØ×Ñ×Ñ˜$ð€ð %2ô 7ð
 %2ô 7ð
 *7õ Ar   