
    F                      B    d Z ddlZdZdZ G d dej                        Zy)zEResource definitions for Cloud Platform Apis generated from apitools.    Nz*https://policysimulator.googleapis.com/v1/z3https://cloud.google.com/iam/docs/simulating-accessc                      e Zd ZdZddi dgdfZddi ddgdfZd	d
i g ddfZddddidgdfZddi g ddfZddddidgdfZ	ddddidgdfZ
ddddidgdfZddddidgdfZddi dgdfZdd i ddgdfZd!d"i g d#dfZd$ddd%idgdfZd&ddd'idgdfZd(ddd)idgdfZd*ddd+idgdfZd,ddd-idgdfZd.d/i d0gdfZd1d2i d0dgdfZd3d4i g d5dfZd6ddd7idgdfZd8d9i g d:dfZd;ddd<idgdfZd=ddd>idgdfZd?ddd@idgdfZdAdAi g dfZdB ZyC)DCollectionsz#Collections for all supported apis.folderszfolders/{foldersId}	foldersIdTzfolders.locationsz+folders/{foldersId}/locations/{locationsId}locationsIdz)folders.locations.accessPolicySimulationsz_folders/{foldersId}/locations/{locationsId}/accessPolicySimulations/{accessPolicySimulationsId})r   r   accessPolicySimulationsIdz4folders.locations.accessPolicySimulations.operationsz{+name} zyfolders/{foldersId}/locations/{locationsId}/accessPolicySimulations/{accessPolicySimulationsId}/operations/{operationsId}namez-folders.locations.orgPolicyViolationsPreviewszgfolders/{foldersId}/locations/{locationsId}/orgPolicyViolationsPreviews/{orgPolicyViolationsPreviewsId})r   r   orgPolicyViolationsPreviewsIdz8folders.locations.orgPolicyViolationsPreviews.operationszfolders/{foldersId}/locations/{locationsId}/orgPolicyViolationsPreviews/{orgPolicyViolationsPreviewsId}/operations/{operationsId}zfolders.locations.replaysz?folders/{foldersId}/locations/{locationsId}/replays/{replaysId}z$folders.locations.replays.operationszYfolders/{foldersId}/locations/{locationsId}/replays/{replaysId}/operations/{operationsId}
operationszoperations/{operationsId}organizationszorganizations/{organizationsId}organizationsIdzorganizations.locationsz7organizations/{organizationsId}/locations/{locationsId}z/organizations.locations.accessPolicySimulationszkorganizations/{organizationsId}/locations/{locationsId}/accessPolicySimulations/{accessPolicySimulationsId})r   r   r   z:organizations.locations.accessPolicySimulations.operationszorganizations/{organizationsId}/locations/{locationsId}/accessPolicySimulations/{accessPolicySimulationsId}/operations/{operationsId}z3organizations.locations.orgPolicyViolationsPreviewszsorganizations/{organizationsId}/locations/{locationsId}/orgPolicyViolationsPreviews/{orgPolicyViolationsPreviewsId}z>organizations.locations.orgPolicyViolationsPreviews.operationszorganizations/{organizationsId}/locations/{locationsId}/orgPolicyViolationsPreviews/{orgPolicyViolationsPreviewsId}/operations/{operationsId}zorganizations.locations.replayszKorganizations/{organizationsId}/locations/{locationsId}/replays/{replaysId}z*organizations.locations.replays.operationszeorganizations/{organizationsId}/locations/{locationsId}/replays/{replaysId}/operations/{operationsId}projectszprojects/{projectsId}
projectsIdzprojects.locationsz-projects/{projectsId}/locations/{locationsId}z*projects.locations.accessPolicySimulationszaprojects/{projectsId}/locations/{locationsId}/accessPolicySimulations/{accessPolicySimulationsId})r   r   r   z5projects.locations.accessPolicySimulations.operationsz{projects/{projectsId}/locations/{locationsId}/accessPolicySimulations/{accessPolicySimulationsId}/operations/{operationsId}z.projects.locations.orgPolicyViolationsPreviewsziprojects/{projectsId}/locations/{locationsId}/orgPolicyViolationsPreviews/{orgPolicyViolationsPreviewsId})r   r   r   z9projects.locations.orgPolicyViolationsPreviews.operationszprojects/{projectsId}/locations/{locationsId}/orgPolicyViolationsPreviews/{orgPolicyViolationsPreviewsId}/operations/{operationsId}zprojects.locations.replayszAprojects/{projectsId}/locations/{locationsId}/replays/{replaysId}z%projects.locations.replays.operationsz[projects/{projectsId}/locations/{locationsId}/replays/{replaysId}/operations/{operationsId}	simulatorc                 J    || _         || _        || _        || _        || _        y )N)collection_namepath
flat_pathsparamsenable_uri_parsing)selfr   r   r   r   r   s         Ilib/googlecloudsdk/generated_clients/apis/policysimulator/v1/resources.py__init__zCollections.__init__  s'    *DDI DODK0D    N)__name__
__module____qualname____doc__FOLDERSFOLDERS_LOCATIONS)FOLDERS_LOCATIONS_ACCESSPOLICYSIMULATIONS4FOLDERS_LOCATIONS_ACCESSPOLICYSIMULATIONS_OPERATIONS-FOLDERS_LOCATIONS_ORGPOLICYVIOLATIONSPREVIEWS8FOLDERS_LOCATIONS_ORGPOLICYVIOLATIONSPREVIEWS_OPERATIONSFOLDERS_LOCATIONS_REPLAYS$FOLDERS_LOCATIONS_REPLAYS_OPERATIONS
OPERATIONSORGANIZATIONSORGANIZATIONS_LOCATIONS/ORGANIZATIONS_LOCATIONS_ACCESSPOLICYSIMULATIONS:ORGANIZATIONS_LOCATIONS_ACCESSPOLICYSIMULATIONS_OPERATIONS3ORGANIZATIONS_LOCATIONS_ORGPOLICYVIOLATIONSPREVIEWS>ORGANIZATIONS_LOCATIONS_ORGPOLICYVIOLATIONSPREVIEWS_OPERATIONSORGANIZATIONS_LOCATIONS_REPLAYS*ORGANIZATIONS_LOCATIONS_REPLAYS_OPERATIONSPROJECTSPROJECTS_LOCATIONS*PROJECTS_LOCATIONS_ACCESSPOLICYSIMULATIONS5PROJECTS_LOCATIONS_ACCESSPOLICYSIMULATIONS_OPERATIONS.PROJECTS_LOCATIONS_ORGPOLICYVIOLATIONSPREVIEWS9PROJECTS_LOCATIONS_ORGPOLICYVIOLATIONSPREVIEWS_OPERATIONSPROJECTS_LOCATIONS_REPLAYS%PROJECTS_LOCATIONS_REPLAYS_OPERATIONS	SIMULATORr    r   r   r   r      sz   + m
' 3M"
 2$?
/+ =
* h
:6 6DC
3/ A
* h
>: "

 h

 -
6
 h

*& 
) h
	* '
-  ?-(
 8<E
51 C
* h
@< <
L
 h

95 G
* h
D@ (
$
 h

%! 3
>
 h

0, n
( 5]#
 3$@
0, >
* h
;7 7DD
40 B
* h
?; #

 h

  .
6
 h

+' 
)1r   r   )r   enumBASE_URLDOCS_URLEnumr   r:   r   r   <module>r?      s,    L  8@B1$)) B1r   