
    )                     V    S r SSKJr  SSKJr  SSKJr   " S S\R                  5      r	g)z<Generated client library for policyanalyzer version v1beta1.    )absolute_import)base_api)policyanalyzer_v1beta1_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"$ )'PolicyanalyzerV1beta1
   zDGenerated client library for service policyanalyzer version v1beta1.z&https://policyanalyzer.googleapis.com/z+https://policyanalyzer.mtls.googleapis.com/policyanalyzerz.https://www.googleapis.com/auth/cloud-platformv1beta1	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               alib/googlecloudsdk/generated_clients/apis/policyanalyzer/v1beta1/policyanalyzer_v1beta1_client.pyr   PolicyanalyzerV1beta1.__init__   s)    
C	
/'%)3 7+ 0 - 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
$ )	DPolicyanalyzerV1beta1.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   MPolicyanalyzerV1beta1.FoldersLocationsActivityTypesActivitiesService.__init__<   s%    !PPRV`aghdr8   c                 D    U R                  S5      nU R                  X1US9$ )a4  Queries policy activities on GCP resources.

Args:
  request: (PolicyanalyzerFoldersLocationsActivityTypesActivitiesQueryRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (GoogleCloudPolicyanalyzerV1beta1QueryActivityResponse) The response message.
Queryglobal_paramsGetMethodConfig
_RunMethodr3   requestrE   configs       r6   rC   JPolicyanalyzerV1beta1.FoldersLocationsActivityTypesActivitiesService.QueryA   /     ##G,f__
  8 8r8   c                  F    [         R                  " SSSS/S// SQSSSS	S
S9$ )Nzdv1beta1/folders/{foldersId}/locations/{locationsId}/activityTypes/{activityTypesId}/activities:queryGETz?policyanalyzer.folders.locations.activityTypes.activities.queryparentfilterpageSize	pageToken"v1beta1/{+parent}/activities:query APolicyanalyzerFoldersLocationsActivityTypesActivitiesQueryRequest5GoogleCloudPolicyanalyzerV1beta1QueryActivityResponseF	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>MPolicyanalyzerV1beta1.FoldersLocationsActivityTypesActivitiesService.<lambda>N   s4    ("8"8xS zJ8:]R#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$ ):PolicyanalyzerV1beta1.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   CPolicyanalyzerV1beta1.FoldersLocationsActivityTypesService.__init__a   s$    !FFVW]^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$ )-PolicyanalyzerV1beta1.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   6PolicyanalyzerV1beta1.FoldersLocationsService.__init__k   s#    !994I&Q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$ )$PolicyanalyzerV1beta1.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   -PolicyanalyzerV1beta1.FoldersService.__init__u   s#    !00$@H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
$ )	JPolicyanalyzerV1beta1.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   SPolicyanalyzerV1beta1.OrganizationsLocationsActivityTypesActivitiesService.__init__   s%    !VVX\fgmndr8   c                 D    U R                  S5      nU R                  X1US9$ )a:  Queries policy activities on GCP resources.

Args:
  request: (PolicyanalyzerOrganizationsLocationsActivityTypesActivitiesQueryRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (GoogleCloudPolicyanalyzerV1beta1QueryActivityResponse) The response message.
rC   rD   rF   rI   s       r6   rC   PPolicyanalyzerV1beta1.OrganizationsLocationsActivityTypesActivitiesService.Query   rM   r8   c                  F    [         R                  " SSSS/S// SQSSSS	S
S9$ )Nzpv1beta1/organizations/{organizationsId}/locations/{locationsId}/activityTypes/{activityTypesId}/activities:queryrO   zEpolicyanalyzer.organizations.locations.activityTypes.activities.queryrP   rQ   rU   rV   GPolicyanalyzerOrganizationsLocationsActivityTypesActivitiesQueryRequestrX   FrY   re   rg   r8   r6   rh   SPolicyanalyzerV1beta1.OrganizationsLocationsActivityTypesActivitiesService.<lambda>   s7    ("8"8 EY zJ8:cR#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$ )@PolicyanalyzerV1beta1.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   IPolicyanalyzerV1beta1.OrganizationsLocationsActivityTypesService.__init__   s$    !LLd\]cd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$ )3PolicyanalyzerV1beta1.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   <PolicyanalyzerV1beta1.OrganizationsLocationsService.__init__   s$    !??OPVW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$ )*PolicyanalyzerV1beta1.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   3PolicyanalyzerV1beta1.OrganizationsService.__init__   s#    !66FvN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
$ )	EPolicyanalyzerV1beta1.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   NPolicyanalyzerV1beta1.ProjectsLocationsActivityTypesActivitiesService.__init__   s%    !QQSWabhidr8   c                 D    U R                  S5      nU R                  X1US9$ )a5  Queries policy activities on GCP resources.

Args:
  request: (PolicyanalyzerProjectsLocationsActivityTypesActivitiesQueryRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (GoogleCloudPolicyanalyzerV1beta1QueryActivityResponse) The response message.
rC   rD   rF   rI   s       r6   rC   KPolicyanalyzerV1beta1.ProjectsLocationsActivityTypesActivitiesService.Query   rM   r8   c                  F    [         R                  " SSSS/S// SQSSSS	S
S9$ )Nzfv1beta1/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   NPolicyanalyzerV1beta1.ProjectsLocationsActivityTypesActivitiesService.<lambda>   s4    ("8"8zT zJ8:^R#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$ );PolicyanalyzerV1beta1.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   DPolicyanalyzerV1beta1.ProjectsLocationsActivityTypesService.__init__   s$    !GGWX^_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$ ).PolicyanalyzerV1beta1.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   7PolicyanalyzerV1beta1.ProjectsLocationsService.__init__   s#    !::DJ6R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$ )%PolicyanalyzerV1beta1.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   .PolicyanalyzerV1beta1.ProjectsService.__init__   s#    !114A&I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:   L/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   <googlecloudsdk.generated_clients.apis.policyanalyzer.v1beta1r   r   BaseApiClientr   rg   r8   r6   <module>r      s'    B ' % ttH22 tr8   