
    |                     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KJr  Sr	Sr
S	r\	rS
 rSS jrSS jrg)z.API helpers for the interacting with binauthz.    )absolute_import)division)unicode_literals)apis)basev1alpha2v1beta1v1c                    U [         R                  R                  :X  a  [        $ U [         R                  R                  :X  a  [
        $ U [         R                  R                  :X  a  [        $ [        SR                  U 5      5      e)NzUnsupported Release Track: {})
r   ReleaseTrackGAV1BETAV1_BETA1ALPHA	V1_ALPHA2
ValueErrorformat)release_tracks    5lib/googlecloudsdk/api_lib/container/binauthz/apis.pyGetApiVersionr   !   se    d''***I))...O))///
4;;MJ
KK    Nc                 B    U c  [         n [        R                  " SU 5      $ Nbinaryauthorization)_DEFAULT_VERSIONr   GetClientInstanceversions    r   r   r   ,        _G			 5w	??r   c                 B    U c  [         n [        R                  " SU 5      $ r   )r   r   GetMessagesModuler   s    r   r"   r"   2   r    r   )N)__doc__
__future__r   r   r   googlecloudsdk.api_lib.utilr   googlecloudsdk.callioper   r   r   r   r   r   r   r"    r   r   <module>r(      sB     5 &  ' , (		  L@@r   