ó
    €ÏY  ã                   óF   • S r SSKJr  SSKJr  SSKJr  SSKrSSKJr  S rg)zWUtils for managng common agent pool flags.

Tested more through command surface tests.
é    )Úabsolute_import)Údivision)Úunicode_literalsN)Úarg_parsersc           	      óª   • U R                  SSS9  U R                  SSS9  U R                  S[        R                  " S[        R                  SS	9S
S9  g)zAAdds flags to agent-pools create and agent-pools update commands.Únamez-A unique, permanent identifier for this pool.)Úhelpz--display-namez…A modifiable name to help you identify this pool. You can include details that might not fit in the pool's unique full resource name.z--bandwidth-limité   T)Ú	unlimitedaš  Set how much of your bandwidth to make available to this pool's agents. A bandwidth limit applies to all agents in a pool and can help prevent the pool's transfer workload from disrupting other operations that share your bandwidth. For example, enter '50' to set a bandwidth limit of 50 MB/s. By leaving this flag unspecified, this flag unspecified, this pool's agents will use all bandwidth available to them.)Útyper	   N)Úadd_argumentr   Ú
BoundedIntÚsysÚmaxsize)Úparsers    Ú@lib/googlecloudsdk/command_lib/transfer/agent_pools_flag_util.pyÚsetup_parserr      sl   € à×ÑØÐBð ñ Dà×ÑØðMð ñ Nð 	×ÑØÜ×!Ò! !¤S§[¡[¸DÑAðð ò 	ó    )	Ú__doc__Ú
__future__r   r   r   r   Úgooglecloudsdk.callioper   r   © r   r   Ú<module>r      s    ðñõ
 'Ý Ý 'ã 
å /ór   