Ë
    €Ï$
  ã                   óz   — 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lm	Z	 d„ Z
d	„ Zd
„ Zd„ Zd„ Zd„ Zd„ Zy)z/Shared resource flags for Cloud Build commands.é    )Úabsolute_import)Údivision)Úunicode_literals)Úconcepts)Údeps)Ú
propertiesc                  ó¢   — t        j                  t        j                  j                  j
                  «      g} t        j                  d| d¬«      S )NÚregionz&The Cloud location for the {resource}.)ÚnameÚfallthroughsÚ	help_text)r   ÚPropertyFallthroughr   ÚVALUESÚbuildsr
   r   Ú ResourceParameterAttributeConfig)r   s    ú:lib/googlecloudsdk/command_lib/cloudbuild/resource_args.pyÚRegionAttributeConfigr      sG   € ä
×Ñœz×0Ñ0×7Ñ7×>Ñ>Ó?ð€,ô 
×	2Ñ	2ØØØ8ô
:ð :ó    c            	      ót   — t        j                  dddt         j                  t        «       t	        «       ¬«      S )Nz&cloudbuild.projects.locations.triggersÚv1Útrigger)Úapi_versionÚresource_nameÚ
projectsIdÚlocationsIdÚ
triggersId)r   ÚResourceSpecÚ DEFAULT_PROJECT_ATTRIBUTE_CONFIGr   ÚTriggerAttributeConfig© r   r   ÚGetTriggerResourceSpecr!   $   s3   € Ü	×	Ñ	Ø.ØØÜ×:Ñ:Ü'Ó)Ü'Ó)ô
+ð +r   c                  ó0   — t        j                  dd¬«      S )Nr   zBuild Trigger ID©r   r   ©r   r   r    r   r   r   r   .   s   € Ü	×	2Ñ	2ØØ"ô
$ð $r   c            	      ót   — t        j                  dddt         j                  t        «       t	        «       ¬«      S )Nz'cloudbuild.projects.locations.workflowsÚv2Úworkflow)r   r   r   r   ÚworkflowsId)r   r   r   r   ÚWorkflowAttributeConfigr    r   r   ÚGetWorkflowResourceSpecr*   4   s3   € Ü	×	Ñ	Ø/ØØÜ×:Ñ:Ü'Ó)Ü)Ó+ô
-ð -r   c                  ó0   — t        j                  dd¬«      S )Nr'   zWorkflow IDr#   r$   r    r   r   r)   r)   >   s   € Ü	×	2Ñ	2Ø ô
0ð 0r   c            	      ót   — t        j                  dddt         j                  t        «       t	        «       ¬«      S )Nz+cloudbuild.projects.locations.gitLabConfigsr   ÚgitLabConfig)r   r   r   r   ÚgitLabConfigsId)r   r   r   r   ÚGitLabConfigAttributeConfigr    r   r   ÚGetGitLabConfigResourceSpecr0   C   s3   € Ü	×	Ñ	Ø3ØØ"Ü×:Ñ:Ü'Ó)Ü1Ó3ô
5ð 5r   c                  ó0   — t        j                  dd¬«      S )NÚconfigzConfig Namer#   r$   r    r   r   r/   r/   M   s   € Ü	×	2Ñ	2Ø˜}ô
.ð .r   N)Ú__doc__Ú
__future__r   r   r   Ú googlecloudsdk.calliope.conceptsr   r   Úgooglecloudsdk.corer   r   r!   r   r*   r)   r0   r/   r    r   r   Ú<module>r7      s?   ðñ 6å &Ý Ý 'å 5Ý 1Ý *ò:ò+ò$ò-ò0ò
5ó.r   