
    :                     f   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  ej                  dd	d
      Z
 ej                  ddd
      Z ej                  ddd
      Z ej                  ddd ej                         d      Z ej                  ddd ej                         d
      Zy)z2Common flags for the SCC IAC Remediation commands.    )absolute_import)division)print_function)unicode_literals)arg_parsers)basez--finding-org-idz Organization ID of the findingT)helprequiredz--finding-namezz Canonical name of the finding
        Format: projects/{proj_id}/sources/{src_id}/locations/global/findings/{finding_id} z--project-idz& Project ID of the LLM enabled projectz--tfstate-file-pathszw Comma seperated list of paths to terraform state files.
        Format: /path/to/file1.tfstate,/path/to/file2.tfstate PATHSF)r	   metavartyper
   z--git-config-pathz Path to the git config file in YAML format to raise the PR.
            Format: /path/to/file.yaml. Sample Config file:

              remote: origin
              main-branch-name: master
              branch-prefix: iac-remediation-
            GIT_SETTINGSN)__doc__
__future__r   r   r   r   googlecloudsdk.callioper   r   ArgumentFINDING_ORG_ID_FLAGFINDING_NAME_FLAGLLM_PROJ_ID_FLAGArgListTFSTATE_FILE_PATHS_LIST_FLAGYAMLFileContentsGIT_CONFIG_FILE_PATH_FLAG     ;lib/googlecloudsdk/command_lib/scc/iac_remediation/flags.py<module>r      s    9 &  % ' / (#dmm	.  "DMM
_	  !4==	5   -t}}
B				   *DMM
 	%	%	%	' r   