
    &                     d    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 jrSS	 jrg
)z Flags for saas runtime commands.    )absolute_import)division)unicode_literals)concepts)	yaml_data)concept_parsersc                     [         R                  R                  S5      n[        R                  R                  S[        R                  R                  UR                  5       5      UUS9R                  U 5      $ )z.Sets up the UnitKind argument for the command.zsaas_runtime.unit_kindz--unit-kindrequiredr   ResourceYAMLDataFromPathr   ConceptParserForResourcer   ResourceSpecFromYamlGetDataAddToParser)parserr   	help_textunit_kind_datas       4lib/googlecloudsdk/command_lib/saas_runtime/flags.pyAddUnitKindArgToParserr      si    --667OP.		&	&	2	2$$^%;%;%=>	 
3 

 K    c                     [         R                  R                  S5      n[        R                  R                  S[        R                  R                  UR                  5       5      UUS9R                  U 5      $ )z.Sets up the location argument for the command.zsaas_runtime.project_locationz--project-locationr
   r   )r   r   r   project_location_datas       r   AddProjectLocationArgToParserr   %   so    #44==% 
	&	&	2	2$$%:%B%B%DE	 
3 

 Kr   N)Tz	UnitKind.)Tz	location.)__doc__
__future__r   r   r    googlecloudsdk.calliope.conceptsr   $googlecloudsdk.command_lib.util.apisr   (googlecloudsdk.command_lib.util.conceptsr   r   r    r   r   <module>r$      s&    ' &  ' 5 : D
r   