ó
    €Ïþ  ã                   óN   • S 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
S jr	g	)zžShared resource flags for Cloud SDK attach and detach disk command.

resource_args adds the TPU resource argument to
the attach-disk and detach-disk command.
é    )Úabsolute_import)Údivision)Úunicode_literals)Úconceptsc                  ó,   • [         R                  " SSS9$ )NÚTPUz The TPU Name for the {resource}.©ÚnameÚ	help_text©r   Ú ResourceParameterAttributeConfig© ó    ÚClib/googlecloudsdk/command_lib/compute/tpus/tpu_vm/resource_args.pyÚTPUAttributeConfigr      s   € Ü	×	2Ò	2ØÐ>ñ
@ð @r   c                  ó,   • [         R                  " SSS9$ )NÚzonez"The Cloud zone for the {resource}.r	   r   r   r   r   ÚZoneAttributeConfigr   !   s   € Ü	×	2Ò	2ØÐAñ
Cð Cr   c                 ón   • [         R                  " SU [        5       [        5       [         R                  S9$ )Nztpu.projects.locations.nodes)Úresource_nameÚlocationsIdÚnodesIdÚ
projectsId)r   ÚResourceSpecr   r   Ú DEFAULT_PROJECT_ATTRIBUTE_CONFIG)r   s    r   ÚGetTPUResourceSpecr   &   s0   € Ü	×	Ò	Ø$Ø!Ü%Ó'Ü Ó"Ü×:Ñ:ñ
<ð <r   N)r   )
Ú__doc__Ú
__future__r   r   r   Ú googlecloudsdk.calliope.conceptsr   r   r   r   r   r   r   Ú<module>r       s)   ðñõ 'Ý Ý 'å 5ò@ò
Cõ
<r   