ó
    €Ïk  ã                   ó²   • S r SSKJr  SSKJr  \R
                  R                  S\R
                  R                  S\R
                  R                  S0r	Sr
S rg	)
z.Utilities for calling the Networkservices API.é    )Úapis)ÚbaseÚv1alpha1Úv1beta1Úv1Únetworkservicesc                 óª   • U [         ;  a  [        SR                  U 5      5      e[         R                  U 5      n[        R
                  " [        U5      $ )z‘Returns a client instance for the given release track.

Args:
  release_track: The release track to use, for example
    base.ReleaseTrack.ALPHA
zUnsupported release track: {})ÚAPI_VERSION_FOR_TRACKÚ
ValueErrorÚformatÚgetr   ÚGetClientInstanceÚ	_API_NAME)Úrelease_trackÚapi_versions     Ú5lib/googlecloudsdk/api_lib/service_extensions/util.pyr   r      sM   € ð Ô/Ó/Ü
Ø'×.Ñ.¨}Ó=óð ô &×)Ñ)¨-Ó8€+Ü	×	Ò	¤	¨;Ó	7Ð7ó    N)Ú__doc__Úgooglecloudsdk.api_lib.utilr   Úgooglecloudsdk.callioper   ÚReleaseTrackÚALPHAÚBETAÚGAr
   r   r   © r   r   Ú<module>r      s[   ðñ 5õ -Ý (ð 	×Ñ×Ñ˜ZØ×Ñ×Ñ˜IØ×Ñ×Ñ˜$ðÐ ð
 €	ó8r   