
    2)                     V    S r SSKJr  SSKJr  SSKJr   " S S\R                  5      r	g)z7Generated client library for policyanalyzer version v1.    )absolute_import)base_api)policyanalyzer_v1_messagesc                   d  ^  \ rS rSrSr\rSrSrSr	S/r
SrSrS	rS
rS rSrSr     S&U 4S jjr " S S\R(                  5      r " S S\R(                  5      r " S S\R(                  5      r " S S\R(                  5      r " S S\R(                  5      r " S S\R(                  5      r " S S\R(                  5      r " S S\R(                  5      r " S S\R(                  5      r " S S \R(                  5      r " S! S"\R(                  5      r " S# S$\R(                  5      r S%r!U =r"$ )'PolicyanalyzerV1
   z?Generated client library for service policyanalyzer version v1.z&https://policyanalyzer.googleapis.com/z+https://policyanalyzer.mtls.googleapis.com/policyanalyzerz.https://www.googleapis.com/auth/cloud-platformv1	CLIENT_IDCLIENT_SECRETzgoogle-cloud-sdkNc                 p  > U=(       d    U R                   n[        [        U ]  XX4UXgUU	U
US9  U R	                  U 5      U l        U R                  U 5      U l        U R                  U 5      U l	        U R                  U 5      U l        U R                  U 5      U l        U R                  U 5      U l        U R!                  U 5      U l        U R%                  U 5      U l        U R)                  U 5      U l        U R-                  U 5      U l        U R1                  U 5      U l        U R5                  U 5      U l        g)z#Create a new policyanalyzer handle.)
credentialsget_credentialshttpmodellog_requestlog_responsecredentials_argsdefault_global_paramsadditional_http_headersresponse_encodingN)BASE_URLsuperr   __init__.FoldersLocationsActivityTypesActivitiesService*folders_locations_activityTypes_activities$FoldersLocationsActivityTypesServicefolders_locations_activityTypesFoldersLocationsServicefolders_locationsFoldersServicefolders4OrganizationsLocationsActivityTypesActivitiesService0organizations_locations_activityTypes_activities*OrganizationsLocationsActivityTypesService%organizations_locations_activityTypesOrganizationsLocationsServiceorganizations_locationsOrganizationsServiceorganizations/ProjectsLocationsActivityTypesActivitiesService+projects_locations_activityTypes_activities%ProjectsLocationsActivityTypesService projects_locations_activityTypesProjectsLocationsServiceprojects_locationsProjectsServiceprojects)selfurlr   r   r   r   r   r   r   r   r   r   	__class__s               Wlib/googlecloudsdk/generated_clients/apis/policyanalyzer/v1/policyanalyzer_v1_client.pyr   PolicyanalyzerV1.__init__   s)    
C	
D*'%)3 7+ + - 7;6i6ijn6oD3+/+T+TUY+ZD(!99$?D&&t,DL<@<u<uvz<{D9151`1`ae1fD.#'#E#Ed#KD 2248D7;7k7klp7qD4,0,V,VW[,\D)";;DAD((.DM    c                   J   ^  \ rS rSrSrSrU 4S jrSS jrS \l        Sr	U =r
$ )	?PolicyanalyzerV1.FoldersLocationsActivityTypesActivitiesService7   zJService class for the folders_locations_activityTypes_activities resource.r   c                 N   > [         [        R                  U ]  U5        0 U l        g N)r   r   r   r   _upload_configsr3   clientr5   s     r6   r   HPolicyanalyzerV1.FoldersLocationsActivityTypesActivitiesService.__init__<   s$    KKT[\bcdr8   c                 D    U R                  S5      nU R                  X1US9$ )a8  Queries policy activities on Google Cloud resources.

Args:
  request: (PolicyanalyzerFoldersLocationsActivityTypesActivitiesQueryRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (GoogleCloudPolicyanalyzerV1QueryActivityResponse) The response message.
Queryglobal_paramsGetMethodConfig
_RunMethodr3   requestrE   configs       r6   rC   EPolicyanalyzerV1.FoldersLocationsActivityTypesActivitiesService.QueryA   /     ##G,f__
  8 8r8   c                  F    [         R                  " SSSS/S// SQSSSS	S
S9$ )Nz_v1/folders/{foldersId}/locations/{locationsId}/activityTypes/{activityTypesId}/activities:queryGETz?policyanalyzer.folders.locations.activityTypes.activities.queryparentfilterpageSize	pageTokenv1/{+parent}/activities:query APolicyanalyzerFoldersLocationsActivityTypesActivitiesQueryRequest0GoogleCloudPolicyanalyzerV1QueryActivityResponseF	flat_pathhttp_method	method_idordered_paramspath_paramsquery_paramsrelative_pathrequest_fieldrequest_type_nameresponse_type_namesupports_downloadr   ApiMethodInfo r8   r6   <lambda>HPolicyanalyzerV1.FoldersLocationsActivityTypesActivitiesService.<lambda>N   s4    ("8"8sS zJ85]M#r8   r>   r=   __name__
__module____qualname____firstlineno____doc___NAMEr   rC   method_config__static_attributes____classcell__r5   s   @r6   r   r:   7   s"    T8E
8Er8   r   c                   0   ^  \ rS rSrSrSrU 4S jrSrU =r$ )5PolicyanalyzerV1.FoldersLocationsActivityTypesService\   z?Service class for the folders_locations_activityTypes resource.r   c                 N   > [         [        R                  U ]  U5        0 U l        g r=   )r   r   r   r   r>   r?   s     r6   r   >PolicyanalyzerV1.FoldersLocationsActivityTypesService.__init__a   s$    AA4QRXYdr8   rj   	rl   rm   rn   ro   rp   rq   r   rs   rt   ru   s   @r6   r   rw   \   s    I-E r8   r   c                   0   ^  \ rS rSrSrSrU 4S jrSrU =r$ )(PolicyanalyzerV1.FoldersLocationsServicef   z1Service class for the folders_locations resource.r    c                 N   > [         [        R                  U ]  U5        0 U l        g r=   )r   r   r   r   r>   r?   s     r6   r   1PolicyanalyzerV1.FoldersLocationsService.__init__k   s#    44dDVLdr8   rj   r{   ru   s   @r6   r   r}   f   s    ;E r8   r   c                   0   ^  \ rS rSrSrSrU 4S jrSrU =r$ )PolicyanalyzerV1.FoldersServicep   z'Service class for the folders resource.r"   c                 N   > [         [        R                  U ]  U5        0 U l        g r=   )r   r   r!   r   r>   r?   s     r6   r   (PolicyanalyzerV1.FoldersService.__init__u   s#    ++T;FCdr8   rj   r{   ru   s   @r6   r!   r   p   s    1E r8   r!   c                   J   ^  \ rS rSrSrSrU 4S jrSS jrS \l        Sr	U =r
$ )	EPolicyanalyzerV1.OrganizationsLocationsActivityTypesActivitiesServicez   zPService class for the organizations_locations_activityTypes_activities resource.r$   c                 N   > [         [        R                  U ]  U5        0 U l        g r=   )r   r   r#   r   r>   r?   s     r6   r   NPolicyanalyzerV1.OrganizationsLocationsActivityTypesActivitiesService.__init__   s%    QQSWabhidr8   c                 D    U R                  S5      nU R                  X1US9$ )a>  Queries policy activities on Google Cloud resources.

Args:
  request: (PolicyanalyzerOrganizationsLocationsActivityTypesActivitiesQueryRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (GoogleCloudPolicyanalyzerV1QueryActivityResponse) The response message.
rC   rD   rF   rI   s       r6   rC   KPolicyanalyzerV1.OrganizationsLocationsActivityTypesActivitiesService.Query   rM   r8   c                  F    [         R                  " SSSS/S// SQSSSS	S
S9$ )Nzkv1/organizations/{organizationsId}/locations/{locationsId}/activityTypes/{activityTypesId}/activities:queryrO   zEpolicyanalyzer.organizations.locations.activityTypes.activities.queryrP   rQ   rU   rV   GPolicyanalyzerOrganizationsLocationsActivityTypesActivitiesQueryRequestrX   FrY   re   rg   r8   r6   rh   NPolicyanalyzerV1.OrganizationsLocationsActivityTypesActivitiesService.<lambda>   s4    ("8"8Y zJ85cM#r8   rj   r=   rk   ru   s   @r6   r#   r   z   s"    Z>E
8Er8   r#   c                   0   ^  \ rS rSrSrSrU 4S jrSrU =r$ );PolicyanalyzerV1.OrganizationsLocationsActivityTypesService   zEService class for the organizations_locations_activityTypes resource.r&   c                 N   > [         [        R                  U ]  U5        0 U l        g r=   )r   r   r%   r   r>   r?   s     r6   r   DPolicyanalyzerV1.OrganizationsLocationsActivityTypesService.__init__   s$    GGWX^_dr8   rj   r{   ru   s   @r6   r%   r      s    O3E r8   r%   c                   0   ^  \ rS rSrSrSrU 4S jrSrU =r$ ).PolicyanalyzerV1.OrganizationsLocationsService   z7Service class for the organizations_locations resource.r(   c                 N   > [         [        R                  U ]  U5        0 U l        g r=   )r   r   r'   r   r>   r?   s     r6   r   7PolicyanalyzerV1.OrganizationsLocationsService.__init__   s#    ::DJ6Rdr8   rj   r{   ru   s   @r6   r'   r      s    A%E r8   r'   c                   0   ^  \ rS rSrSrSrU 4S jrSrU =r$ )%PolicyanalyzerV1.OrganizationsService   z-Service class for the organizations resource.r*   c                 N   > [         [        R                  U ]  U5        0 U l        g r=   )r   r   r)   r   r>   r?   s     r6   r   .PolicyanalyzerV1.OrganizationsService.__init__   s#    114A&Idr8   rj   r{   ru   s   @r6   r)   r      s    7E r8   r)   c                   J   ^  \ rS rSrSrSrU 4S jrSS jrS \l        Sr	U =r
$ )	@PolicyanalyzerV1.ProjectsLocationsActivityTypesActivitiesService   zKService class for the projects_locations_activityTypes_activities resource.r,   c                 N   > [         [        R                  U ]  U5        0 U l        g r=   )r   r   r+   r   r>   r?   s     r6   r   IPolicyanalyzerV1.ProjectsLocationsActivityTypesActivitiesService.__init__   s$    LLd\]cddr8   c                 D    U R                  S5      nU R                  X1US9$ )a9  Queries policy activities on Google Cloud resources.

Args:
  request: (PolicyanalyzerProjectsLocationsActivityTypesActivitiesQueryRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (GoogleCloudPolicyanalyzerV1QueryActivityResponse) The response message.
rC   rD   rF   rI   s       r6   rC   FPolicyanalyzerV1.ProjectsLocationsActivityTypesActivitiesService.Query   rM   r8   c                  F    [         R                  " SSSS/S// SQSSSS	S
S9$ )Nzav1/projects/{projectsId}/locations/{locationsId}/activityTypes/{activityTypesId}/activities:queryrO   z@policyanalyzer.projects.locations.activityTypes.activities.queryrP   rQ   rU   rV   BPolicyanalyzerProjectsLocationsActivityTypesActivitiesQueryRequestrX   FrY   re   rg   r8   r6   rh   IPolicyanalyzerV1.ProjectsLocationsActivityTypesActivitiesService.<lambda>   s4    ("8"8uT zJ85^M#r8   rj   r=   rk   ru   s   @r6   r+   r      s"    U9E
8Er8   r+   c                   0   ^  \ rS rSrSrSrU 4S jrSrU =r$ )6PolicyanalyzerV1.ProjectsLocationsActivityTypesService   z@Service class for the projects_locations_activityTypes resource.r.   c                 N   > [         [        R                  U ]  U5        0 U l        g r=   )r   r   r-   r   r>   r?   s     r6   r   ?PolicyanalyzerV1.ProjectsLocationsActivityTypesService.__init__   s$    BBDRSYZdr8   rj   r{   ru   s   @r6   r-   r      s    J.E r8   r-   c                   0   ^  \ rS rSrSrSrU 4S jrSrU =r$ ))PolicyanalyzerV1.ProjectsLocationsService   z2Service class for the projects_locations resource.r0   c                 N   > [         [        R                  U ]  U5        0 U l        g r=   )r   r   r/   r   r>   r?   s     r6   r   2PolicyanalyzerV1.ProjectsLocationsService.__init__   s#    55tEfMdr8   rj   r{   ru   s   @r6   r/   r      s    < E r8   r/   c                   0   ^  \ rS rSrSrSrU 4S jrSrU =r$ ) PolicyanalyzerV1.ProjectsService   z(Service class for the projects resource.r2   c                 N   > [         [        R                  U ]  U5        0 U l        g r=   )r   r   r1   r   r>   r?   s     r6   r   )PolicyanalyzerV1.ProjectsService.__init__   s#    ,,d<VDdr8   rj   r{   ru   s   @r6   r1   r      s    2E r8   r1   )r"   r    r   r   r*   r(   r&   r$   r2   r0   r.   r,   )rV   NTNNFFNNNN)#rl   rm   rn   ro   rp   messagesMESSAGES_MODULEr   MTLS_BASE_URL_PACKAGE_SCOPES_VERSION
_CLIENT_ID_CLIENT_SECRET_USER_AGENT_CLIENT_CLASS_NAME_URL_VERSION_API_KEYr   r   BaseApiServicer   r   r   r!   r#   r%   r'   r)   r+   r-   r/   r1   rs   rt   ru   s   @r6   r   r   
   s:   G/5(?-(=>'(*"."+),()-6:/4<@?C	/8#x7N7N #JX-D-D  7 7 x.. #X=T=T #J83J3J h&=&= X44 #8O8O #Jh.E.E !8!8 //  r8   r   N)
rp   
__future__r   apitools.base.pyr   7googlecloudsdk.generated_clients.apis.policyanalyzer.v1r   r   BaseApiClientr   rg   r8   r6   <module>r      s'    = ' % jtx-- tr8   