Ë
    €Ï‹  ã            	       ó’   — d Z ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ	 dd„Z
 e	j                  dd	ej                  d
ddd¬«      Zy)z;Flags and helpers for the compute snapshot groups commands.é    )Úabsolute_import)Údivision)Úunicode_literals)Ú
completers)Úflagsc                 óR   — t        j                  ddt        j                  | d¬«      S )Nzsnapshot-groupÚsnapshot_group_namezcompute.snapshotGroups)Úresource_nameÚnameÚ	completerÚpluralÚglobal_collection)Úcompute_flagsÚResourceArgumentÚcompute_completersÚRoutesCompleter)r   s    ú?lib/googlecloudsdk/command_lib/compute/snapshot_groups/flags.pyÚMakeSnapshotGroupArgr      s*   € Ü	×	'Ñ	'Ø$Ø Ü"×2Ñ2ØØ0ô
ð ó    zsource instant snapshot groupz--source-instant-snapshot-groupa4  
    The name or URL of the source instant snapshot group. If the name is provided, the instant snapshot group's zone
    or region must be specified with --source-instant-snapshot-group-zone or
    --source-instant-snapshot-group-region accordingly.
    To create a snapshot group from an instant snapshot group in a different project, specify the full path to the instant snapshot group.
    If the URL is provided, format should be:
    https://www.googleapis.com/compute/v1/projects/MY-PROJECT/zones/MY-ZONE/instantSnapshotGroups/MY-INSTANT-SNAPSHOT-GROUP
    zcompute.instantSnapshotGroupsz#compute.regionInstantSnapshotGroupsT)r
   r   r   Ú
short_helpÚzonal_collectionÚregional_collectionÚrequiredN)F)Ú__doc__Ú
__future__r   r   r   Ú"googlecloudsdk.command_lib.computer   r   r   r   r   r   ÚInstantSnapshotGroupsCompleterÚ!SOURCE_INSTANT_SNAPSHOT_GROUP_ARG© r   r   Ú<module>r       sT   ðñ Bå &Ý Ý 'å OÝ Eóð %C M×$BÑ$BØ1Ø	*Ø ×?Ñ?ðð 5Ø=Øô%Ñ !r   