ó
    €Ï	  ã                   ó0  • 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KJr  S	r\	R                  " \	R                   R"                  \	R                   R$                  \	R                   R&                  5       " S
 S\	R(                  5      5       rg)z<Command to query Anthos on bare metal version configuration.é    )Úabsolute_import)Údivision)Úunicode_literals)Úbare_metal_clusters)Úbase)Úparser_arguments)Úcluster_flagsaM  
To query all available versions in location `us-west1`, run:

$ {command} --location=us-west1

To query versions for creating a cluster with an admin cluster membership named
`my-admin-cluster-membership` managed in project `my-admin-cluster-project` and
location `us-west`, run:

$ {command} --location=us-west1 --admin-cluster-membership=my-admin-cluster-membership --admin-cluster-membership-project=my-admin-cluster-project

To query versions for upgrading a user cluster named `my-user-cluster` in
location `us-west1`, run:

$ {command} --location=us-west1 --cluster=my-user-cluster
c                   óR   • \ rS rSrSrS\0r\S\R                  4S j5       r
S rSrg)	ÚQueryVersionConfigé,   zNQuery versions for creating or upgrading an Anthos on bare metal user cluster.ÚEXAMPLESÚparserc                 óZ   • [         R                  " U SS9  [         R                  " U 5        g)z!Registers flags for this command.zto query versions)ÚverbN)ÚflagsÚAddLocationResourceArgÚAddConfigType)r   s    ÚAlib/surface/container/bare_metal/clusters/query_version_config.pyÚArgsÚQueryVersionConfig.Args4   s#   € ô 
× Ò  Ð.AÒBÜ	×Ò˜Õó    c                 óN   • [         R                  " 5       nUR                  U5      $ )z&Runs the query-version-config command.)ÚapisÚClustersClientr   )ÚselfÚargsÚclients      r   ÚRunÚQueryVersionConfig.Run:   s!   € ä× Ò Ó"€FØ×$Ñ$ TÓ*Ð*r   © N)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__Ú	_EXAMPLESÚdetailed_helpÚstaticmethodr   ÚArgumentInterceptorr   r   Ú__static_attributes__r    r   r   r   r   ,   s7   † ñ Wà˜yÐ)€-àð Ð#×7Ñ7ó  ó ð õ
+r   r   N)r%   Ú
__future__r   r   r   Ú*googlecloudsdk.api_lib.container.gkeonpremr   r   Úgooglecloudsdk.callioper   r   Ú/googlecloudsdk.command_lib.container.bare_metalr	   r   r&   ÚReleaseTracksÚReleaseTrackÚALPHAÚBETAÚGAÚCommandr   r    r   r   Ú<module>r5      s|   ðñ Cå &Ý Ý 'å RÝ (Ý 4Ý Rð€	ð$ ×ÒØ×Ñ×Ñ˜T×.Ñ.×3Ñ3°T×5FÑ5F×5IÑ5Ióô+˜Ÿ™ó +óñ+r   