
    $K                    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 run version v1.    )absolute_import)base_api)run_v1_messagesc                   2  ^  \ 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% 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/ S0\R(                  5      r& " S1 S2\R(                  5      r' " S3 S4\R(                  5      r( " S5 S6\R(                  5      r) " S7 S8\R(                  5      r* " S9 S:\R(                  5      r+S;r,U =r-$ )=RunV1
   z4Generated client library for service run version v1.zhttps://run.googleapis.com/z https://run.mtls.googleapis.com/runz.https://www.googleapis.com/auth/cloud-platformv1	CLIENT_IDCLIENT_SECRETzgoogle-cloud-sdkNc                 T  > 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        U R9                  U 5      U l        U R=                  U 5      U l        U RA                  U 5      U l!        U RE                  U 5      U l#        U RI                  U 5      U l%        U RM                  U 5      U l'        U RQ                  U 5      U l)        U RU                  U 5      U l+        U RY                  U 5      U l-        U R]                  U 5      U l/        U Ra                  U 5      U l1        g)zCreate a new run handle.)
credentialsget_credentialshttpmodellog_requestlog_responsecredentials_argsdefault_global_paramsadditional_http_headersresponse_encodingN)2BASE_URLsuperr   __init__"NamespacesAuthorizeddomainsServicenamespaces_authorizeddomainsNamespacesConfigurationsServicenamespaces_configurationsNamespacesDomainmappingsServicenamespaces_domainmappingsNamespacesExecutionsServicenamespaces_executionsNamespacesJobsServicenamespaces_jobsNamespacesRevisionsServicenamespaces_revisionsNamespacesRoutesServicenamespaces_routesNamespacesServicesServicenamespaces_servicesNamespacesTasksServicenamespaces_tasksNamespacesWorkerpoolsServicenamespaces_workerpoolsNamespacesService
namespaces ProjectsAuthorizeddomainsServiceprojects_authorizeddomains)ProjectsLocationsAuthorizeddomainsService$projects_locations_authorizeddomains&ProjectsLocationsConfigurationsService!projects_locations_configurations&ProjectsLocationsDomainmappingsService!projects_locations_domainmappingsProjectsLocationsJobsServiceprojects_locations_jobs"ProjectsLocationsOperationsServiceprojects_locations_operations!ProjectsLocationsRevisionsServiceprojects_locations_revisionsProjectsLocationsRoutesServiceprojects_locations_routes ProjectsLocationsServicesServiceprojects_locations_services#ProjectsLocationsWorkerpoolsServiceprojects_locations_workerpoolsProjectsLocationsServiceprojects_locationsProjectsServiceprojects)selfurlr   r   r   r   r   r   r   r   r   r   	__class__s               Alib/googlecloudsdk/generated_clients/apis/run/v1/run_v1_client.pyr   RunV1.__init__   s    
C	%'%)3 7+   - )-(O(OPT(UD%%)%I%I$%OD"%)%I%I$%OD"!%!A!A$!GD55d;D $ ? ? ED!99$?D#==dCD 77=D"&"C"CD"ID,,T2DO&*&K&KD&QD#040^0^_c0dD--1-X-XY]-^D*-1-X-XY]-^D*#'#D#DT#JD )-)P)PQU)VD&(,(N(Nt(TD%%)%H%H%ND"'+'L'LT'RD$*.*R*RSW*XD'";;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
$ )	(RunV1.NamespacesAuthorizeddomainsServiceB   z<Service class for the namespaces_authorizeddomains resource.r   c                 N   > [         [        R                  U ]  U5        0 U l        g N)r   r   r   r   _upload_configsrI   clientrK   s     rL   r   1RunV1.NamespacesAuthorizeddomainsService.__init__G   "    E44dDVLdrN   c                 D    U R                  S5      nU R                  X1US9$ )zList authorized domains.

Args:
  request: (RunNamespacesAuthorizeddomainsListRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (ListAuthorizedDomainsResponse) The response message.
Listglobal_paramsGetMethodConfig
_RunMethodrI   requestr\   configs       rL   rZ   -RunV1.NamespacesAuthorizeddomainsService.ListL   /     ##F+f__
  8 8rN   c                  F    [         R                  " SSSS/S/SS/SSS	S
SS9$ )NzHapis/domains.cloudrun.com/v1/namespaces/{namespacesId}/authorizeddomainsGETz%run.namespaces.authorizeddomains.listparentpageSize	pageTokenz8apis/domains.cloudrun.com/v1/{+parent}/authorizeddomains )RunNamespacesAuthorizeddomainsListRequestListAuthorizedDomainsResponseF	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 rN   rL   <lambda>1RunV1.NamespacesAuthorizeddomainsService.<lambda>Y   s9    !7!7\9 zJ +.PE:"rN   rT   rS   __name__
__module____qualname____firstlineno____doc___NAMEr   rZ   method_config__static_attributes____classcell__rK   s   @rL   r   rP   B   s"    F*E
8DrN   r   c                   d   ^  \ rS rSrSrSrU 4S jrS
S jrS \l        S
S jr	S \	l        S	r
U =r$ )%RunV1.NamespacesConfigurationsServiceg   z9Service class for the namespaces_configurations resource.r   c                 N   > [         [        R                  U ]  U5        0 U l        g rS   )r   r   r   r   rT   rU   s     rL   r   .RunV1.NamespacesConfigurationsService.__init__l   "    E114A&IdrN   c                 D    U R                  S5      nU R                  X1US9$ )zGet information about a configuration.

Args:
  request: (RunNamespacesConfigurationsGetRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (Configuration) The response message.
Getr[   r]   r`   s       rL   r   )RunV1.NamespacesConfigurationsService.Getq   /     ##E*f__
  8 8rN   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )NzWapis/serving.knative.dev/v1/namespaces/{namespacesId}/configurations/{configurationsId}rf   z!run.namespaces.configurations.getname#apis/serving.knative.dev/v1/{+name}rj   %RunNamespacesConfigurationsGetRequestConfigurationFrm   ry   r{   rN   rL   r|   .RunV1.NamespacesConfigurationsService.<lambda>~   s4     6 6k5xH;A*!rN   c                 D    U R                  S5      nU R                  X1US9$ )a  List configurations. Results are sorted by creation time, descending.

Args:
  request: (RunNamespacesConfigurationsListRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (ListConfigurationsResponse) The response message.
rZ   r[   r]   r`   s       rL   rZ   *RunV1.NamespacesConfigurationsService.List   rd   rN   c                  F    [         R                  " SSSS/S// SQSSSS	S
S9$ )NzDapis/serving.knative.dev/v1/namespaces/{namespacesId}/configurationsrf   z"run.namespaces.configurations.listrg   	continue_fieldSelectorincludeUninitializedlabelSelectorlimitresourceVersionwatchz4apis/serving.knative.dev/v1/{+parent}/configurationsrj   &RunNamespacesConfigurationsListRequestListConfigurationsResponseFrm   ry   r{   rN   rL   r|   r      s7    !7!7X6 zJ BLB7"rN   r~   rS   r   r   r   r   r   r   r   r   r   rZ   r   r   r   s   @rL   r   r   g   1    C'E
8C8DrN   r   c                      ^  \ rS rSrSrSrU 4S jrSS jrS \l        SS jr	S \	l        SS	 jr
S
 \
l        SS jrS \l        SrU =r$ )%RunV1.NamespacesDomainmappingsService   z9Service class for the namespaces_domainmappings resource.r    c                 N   > [         [        R                  U ]  U5        0 U l        g rS   )r   r   r   r   rT   rU   s     rL   r   .RunV1.NamespacesDomainmappingsService.__init__   r   rN   c                 D    U R                  S5      nU R                  X1US9$ )zCreate a new domain mapping.

Args:
  request: (RunNamespacesDomainmappingsCreateRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (DomainMapping) The response message.
Creater[   r]   r`   s       rL   r   ,RunV1.NamespacesDomainmappingsService.Create   /     ##H-f__
  8 8rN   c                  D    [         R                  " SSSS/S/S/SSSS	S
S9$ )NEapis/domains.cloudrun.com/v1/namespaces/{namespacesId}/domainmappingsPOSTz$run.namespaces.domainmappings.createrg   dryRun5apis/domains.cloudrun.com/v1/{+parent}/domainmappingsdomainMapping(RunNamespacesDomainmappingsCreateRequestDomainMappingFrm   ry   r{   rN   rL   r|   .RunV1.NamespacesDomainmappingsService.<lambda>   s6    8#9#9Y8 zJZM%D*$rN   c                 D    U R                  S5      nU R                  X1US9$ )zDelete a domain mapping.

Args:
  request: (RunNamespacesDomainmappingsDeleteRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (Status) The response message.
Deleter[   r]   r`   s       rL   r   ,RunV1.NamespacesDomainmappingsService.Delete   r   rN   c                  F    [         R                  " SSSS/S// SQSSSS	S
S9$ )NXapis/domains.cloudrun.com/v1/namespaces/{namespacesId}/domainmappings/{domainmappingsId}DELETEz$run.namespaces.domainmappings.deleter   
apiVersionr   kindpropagationPolicy$apis/domains.cloudrun.com/v1/{+name}rj   (RunNamespacesDomainmappingsDeleteRequestStatusFrm   ry   r{   rN   rL   r|   r      s4    8#9#9l8xHJ<D#$rN   c                 D    U R                  S5      nU R                  X1US9$ )zGet information about a domain mapping.

Args:
  request: (RunNamespacesDomainmappingsGetRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (DomainMapping) The response message.
r   r[   r]   r`   s       rL   r   )RunV1.NamespacesDomainmappingsService.Get   r   rN   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )Nr   rf   z!run.namespaces.domainmappings.getr   r   rj   %RunNamespacesDomainmappingsGetRequestr   Frm   ry   r{   rN   rL   r|   r      s4     6 6l5xH<A*!rN   c                 D    U R                  S5      nU R                  X1US9$ )zList all domain mappings.

Args:
  request: (RunNamespacesDomainmappingsListRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (ListDomainMappingsResponse) The response message.
rZ   r[   r]   r`   s       rL   rZ   *RunV1.NamespacesDomainmappingsService.List  rd   rN   c                  F    [         R                  " SSSS/S// SQSSSS	S
S9$ )Nr   rf   z"run.namespaces.domainmappings.listrg   r   r   rj   &RunNamespacesDomainmappingsListRequestListDomainMappingsResponseFrm   ry   r{   rN   rL   r|   r     s7    !7!7Y6 zJ BMB7"rN   r~   rS   r   r   r   r   r   r   r   r   r   r   r   rZ   r   r   r   s   @rL   r   r      sO    C'E
8F8F8C8DrN   r   c                      ^  \ rS rSrSrSrU 4S jrSS jrS \l        SS jr	S \	l        SS	 jr
S
 \
l        SS jrS \l        SrU =r$ )!RunV1.NamespacesExecutionsServicei  z5Service class for the namespaces_executions resource.r"   c                 N   > [         [        R                  U ]  U5        0 U l        g rS   )r   r   r!   r   rT   rU   s     rL   r   *RunV1.NamespacesExecutionsService.__init__"  s"    E--t=fEdrN   c                 D    U R                  S5      nU R                  X1US9$ )zCancel an execution.

Args:
  request: (RunNamespacesExecutionsCancelRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (Execution) The response message.
Cancelr[   r]   r`   s       rL   r   (RunV1.NamespacesExecutionsService.Cancel'  r   rN   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )NzUapis/run.googleapis.com/v1/namespaces/{namespacesId}/executions/{executionsId}:cancelr   z run.namespaces.executions.cancelr   z)apis/run.googleapis.com/v1/{+name}:cancelcancelExecutionRequest$RunNamespacesExecutionsCancelRequest	ExecutionFrm   ry   r{   rN   rL   r|   *RunV1.NamespacesExecutionsService.<lambda>4  s4    8#9#9i4xHA.@&$rN   c                 D    U R                  S5      nU R                  X1US9$ )zDelete an execution.

Args:
  request: (RunNamespacesExecutionsDeleteRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (Status) The response message.
r   r[   r]   r`   s       rL   r   (RunV1.NamespacesExecutionsService.DeleteB  r   rN   c                  F    [         R                  " SSSS/S// SQSSSS	S
S9$ )NNapis/run.googleapis.com/v1/namespaces/{namespacesId}/executions/{executionsId}r   z run.namespaces.executions.deleter   )r   r   r   "apis/run.googleapis.com/v1/{+name}rj   $RunNamespacesExecutionsDeleteRequestr   Frm   ry   r{   rN   rL   r|   r   O  s4    8#9#9b4xH@:@#$rN   c                 D    U R                  S5      nU R                  X1US9$ )zGet information about an execution.

Args:
  request: (RunNamespacesExecutionsGetRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (Execution) The response message.
r   r[   r]   r`   s       rL   r   %RunV1.NamespacesExecutionsService.Get]  r   rN   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )Nr   rf   zrun.namespaces.executions.getr   r   rj   !RunNamespacesExecutionsGetRequestr   Frm   ry   r{   rN   rL   r|   r   j  s4     6 6b1xH:=&!rN   c                 D    U R                  S5      nU R                  X1US9$ )a  List executions. Results are sorted by creation time, descending.

Args:
  request: (RunNamespacesExecutionsListRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (ListExecutionsResponse) The response message.
rZ   r[   r]   r`   s       rL   rZ   &RunV1.NamespacesExecutionsService.Listx  rd   rN   c                  F    [         R                  " SSSS/S// SQSSSS	S
S9$ )Nz?apis/run.googleapis.com/v1/namespaces/{namespacesId}/executionsrf   zrun.namespaces.executions.listrg   r   z/apis/run.googleapis.com/v1/{+parent}/executionsrj   "RunNamespacesExecutionsListRequestListExecutionsResponseFrm   ry   r{   rN   rL   r|   r     s7    !7!7S2 zJ BG>3"rN   r~   rS   )r   r   r   r   r   r   r   r   r   r   r   rZ   r   r   r   s   @rL   r!   r     sO    ?#E
8F8F8C8DrN   r!   c                      ^  \ rS rSrSrSrU 4S jrSS jrS \l        SS jr	S \	l        SS	 jr
S
 \
l        SS jrS \l        SS jrS \l        SS jrS \l        SrU =r$ )RunV1.NamespacesJobsServicei  z/Service class for the namespaces_jobs resource.r$   c                 N   > [         [        R                  U ]  U5        0 U l        g rS   )r   r   r#   r   rT   rU   s     rL   r   $RunV1.NamespacesJobsService.__init__  s"    E''7?drN   c                 D    U R                  S5      nU R                  X1US9$ )zCreate a job.

Args:
  request: (RunNamespacesJobsCreateRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (Job) The response message.
r   r[   r]   r`   s       rL   r   "RunV1.NamespacesJobsService.Create  r   rN   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )N9apis/run.googleapis.com/v1/namespaces/{namespacesId}/jobsr   zrun.namespaces.jobs.createrg   )apis/run.googleapis.com/v1/{+parent}/jobsjobRunNamespacesJobsCreateRequestJobFrm   ry   r{   rN   rL   r|   $RunV1.NamespacesJobsService.<lambda>  s4    8#9#9M. zJA: $rN   c                 D    U R                  S5      nU R                  X1US9$ )zDelete a job.

Args:
  request: (RunNamespacesJobsDeleteRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (Status) The response message.
r   r[   r]   r`   s       rL   r   "RunV1.NamespacesJobsService.Delete  r   rN   c                  F    [         R                  " SSSS/S// SQSSSS	S
S9$ )NBapis/run.googleapis.com/v1/namespaces/{namespacesId}/jobs/{jobsId}r   zrun.namespaces.jobs.deleter   )r   forcer   r   r   rj   RunNamespacesJobsDeleteRequestr   Frm   ry   r{   rN   rL   r|   r     s4    8#9#9V.xHI::#$rN   c                 D    U R                  S5      nU R                  X1US9$ )zGet information about a job.

Args:
  request: (RunNamespacesJobsGetRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (Job) The response message.
r   r[   r]   r`   s       rL   r   RunV1.NamespacesJobsService.Get  r   rN   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )Nr   rf   zrun.namespaces.jobs.getr   r   rj   RunNamespacesJobsGetRequestr   Frm   ry   r{   rN   rL   r|   r     s4     6 6V+xH:7 !rN   c                 D    U R                  S5      nU R                  X1US9$ )zList jobs. Results are sorted by creation time, descending.

Args:
  request: (RunNamespacesJobsListRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (ListJobsResponse) The response message.
rZ   r[   r]   r`   s       rL   rZ    RunV1.NamespacesJobsService.List  rd   rN   c                  F    [         R                  " SSSS/S// SQSSSS	S
S9$ )Nr   rf   zrun.namespaces.jobs.listrg   r   r   rj   RunNamespacesJobsListRequestListJobsResponseFrm   ry   r{   rN   rL   r|   r     s7    !7!7M, zJ BA8-"rN   c                 D    U R                  S5      nU R                  X1US9$ )a  Replace a job. Only the spec and metadata labels and annotations are modifiable. After the Replace request, Cloud Run will work to make the 'status' match the requested 'spec'. May provide metadata.resourceVersion to enforce update from last read for optimistic concurrency control.

Args:
  request: (RunNamespacesJobsReplaceJobRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (Job) The response message.

ReplaceJobr[   r]   r`   s       rL   r
  &RunV1.NamespacesJobsService.ReplaceJob	  s/     ##L1f__
  8 8rN   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )Nr   PUTzrun.namespaces.jobs.replaceJobr   r   r   "RunNamespacesJobsReplaceJobRequestr   Frm   ry   r{   rN   rL   r|   r     s4    x'='=V2xH:> (rN   c                 D    U R                  S5      nU R                  X1US9$ )zTrigger creation of a new execution of this job.

Args:
  request: (RunNamespacesJobsRunRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (Execution) The response message.
Runr[   r]   r`   s       rL   r  RunV1.NamespacesJobsService.Run$  r   rN   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )NzFapis/run.googleapis.com/v1/namespaces/{namespacesId}/jobs/{jobsId}:runr   zrun.namespaces.jobs.runr   z&apis/run.googleapis.com/v1/{+name}:runrunJobRequestRunNamespacesJobsRunRequestr   Frm   ry   r{   rN   rL   r|   r   1  s4     6 6Z+xH>%7&!rN   r~   rS   )r   r   r   r   r   r   r   r   r   r   r   rZ   r
  r  r   r   r   s   @rL   r#   r     sm    9E
8F8F8C8D8 J8CrN   r#   c                   ~   ^  \ rS rSrSrSrU 4S jrSS jrS \l        SS jr	S \	l        SS	 jr
S
 \
l        SrU =r$ ) RunV1.NamespacesRevisionsServicei?  z4Service class for the namespaces_revisions resource.r&   c                 N   > [         [        R                  U ]  U5        0 U l        g rS   )r   r   r%   r   rT   rU   s     rL   r   )RunV1.NamespacesRevisionsService.__init__D  s"    E,,d<VDdrN   c                 D    U R                  S5      nU R                  X1US9$ )zDelete a revision.

Args:
  request: (RunNamespacesRevisionsDeleteRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (Status) The response message.
r   r[   r]   r`   s       rL   r   'RunV1.NamespacesRevisionsService.DeleteI  r   rN   c                  F    [         R                  " SSSS/S// SQSSSS	S
S9$ )NMapis/serving.knative.dev/v1/namespaces/{namespacesId}/revisions/{revisionsId}r   zrun.namespaces.revisions.deleter   r   r   rj   #RunNamespacesRevisionsDeleteRequestr   Frm   ry   r{   rN   rL   r|   )RunV1.NamespacesRevisionsService.<lambda>V  s4    8#9#9a3xHJ;?#$rN   c                 D    U R                  S5      nU R                  X1US9$ )zGet information about a revision.

Args:
  request: (RunNamespacesRevisionsGetRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (Revision) The response message.
r   r[   r]   r`   s       rL   r   $RunV1.NamespacesRevisionsService.Getd  r   rN   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )Nr  rf   zrun.namespaces.revisions.getr   r   rj    RunNamespacesRevisionsGetRequestRevisionFrm   ry   r{   rN   rL   r|   r  q  s4     6 6a0xH;<%!rN   c                 D    U R                  S5      nU R                  X1US9$ )a	  List revisions. Results are sorted by creation time, descending.

Args:
  request: (RunNamespacesRevisionsListRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (ListRevisionsResponse) The response message.
rZ   r[   r]   r`   s       rL   rZ   %RunV1.NamespacesRevisionsService.List  rd   rN   c                  F    [         R                  " SSSS/S// SQSSSS	S
S9$ )Nz?apis/serving.knative.dev/v1/namespaces/{namespacesId}/revisionsrf   zrun.namespaces.revisions.listrg   r   z/apis/serving.knative.dev/v1/{+parent}/revisionsrj   !RunNamespacesRevisionsListRequestListRevisionsResponseFrm   ry   r{   rN   rL   r|   r    s7    !7!7S1 zJ BG=2"rN   r~   rS   r   r   r   r   r   r   r   r   r   r   rZ   r   r   r   s   @rL   r%   r  ?  s@    >"E
8F8C8DrN   r%   c                   d   ^  \ rS rSrSrSrU 4S jrS
S jrS \l        S
S jr	S \	l        S	r
U =r$ )RunV1.NamespacesRoutesServicei  z1Service class for the namespaces_routes resource.r(   c                 N   > [         [        R                  U ]  U5        0 U l        g rS   )r   r   r'   r   rT   rU   s     rL   r   &RunV1.NamespacesRoutesService.__init__  s"    E))49&AdrN   c                 D    U R                  S5      nU R                  X1US9$ )zGet information about a route.

Args:
  request: (RunNamespacesRoutesGetRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (Route) The response message.
r   r[   r]   r`   s       rL   r   !RunV1.NamespacesRoutesService.Get  r   rN   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )NzGapis/serving.knative.dev/v1/namespaces/{namespacesId}/routes/{routesId}rf   zrun.namespaces.routes.getr   r   rj   RunNamespacesRoutesGetRequestRouteFrm   ry   r{   rN   rL   r|   &RunV1.NamespacesRoutesService.<lambda>  s4     6 6[-xH;9"!rN   c                 D    U R                  S5      nU R                  X1US9$ )a   List routes. Results are sorted by creation time, descending.

Args:
  request: (RunNamespacesRoutesListRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (ListRoutesResponse) The response message.
rZ   r[   r]   r`   s       rL   rZ   "RunV1.NamespacesRoutesService.List  rd   rN   c                  F    [         R                  " SSSS/S// SQSSSS	S
S9$ )Nz<apis/serving.knative.dev/v1/namespaces/{namespacesId}/routesrf   zrun.namespaces.routes.listrg   r   z,apis/serving.knative.dev/v1/{+parent}/routesrj   RunNamespacesRoutesListRequestListRoutesResponseFrm   ry   r{   rN   rL   r|   r3    s7    !7!7P. zJ BD:/"rN   r~   rS   r   r   s   @rL   r'   r+    s1    ;E
8C8DrN   r'   c                      ^  \ rS rSrSrSrU 4S jrSS jrS \l        SS jr	S \	l        SS	 jr
S
 \
l        SS jrS \l        SS jrS \l        SrU =r$ )RunV1.NamespacesServicesServicei  z3Service class for the namespaces_services resource.r*   c                 N   > [         [        R                  U ]  U5        0 U l        g rS   )r   r   r)   r   rT   rU   s     rL   r   (RunV1.NamespacesServicesService.__init__  s"    E++T;FCdrN   c                 D    U R                  S5      nU R                  X1US9$ )aQ  Creates a new Service. Service creation will trigger a new deployment. Use GetService, and check service.status to determine if the Service is ready.

Args:
  request: (RunNamespacesServicesCreateRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (Service) The response message.
r   r[   r]   r`   s       rL   r   &RunV1.NamespacesServicesService.Create  r   rN   c                  D    [         R                  " SSSS/S/S/SSSS	S
S9$ )N>apis/serving.knative.dev/v1/namespaces/{namespacesId}/servicesr   zrun.namespaces.services.createrg   r   .apis/serving.knative.dev/v1/{+parent}/servicesservice"RunNamespacesServicesCreateRequestServiceFrm   ry   r{   rN   rL   r|   (RunV1.NamespacesServicesService.<lambda>  s6    8#9#9R2 zJZF>$$rN   c                 D    U R                  S5      nU R                  X1US9$ )a6  Deletes the provided service. This will cause the Service to stop serving traffic and will delete all associated Revisions.

Args:
  request: (RunNamespacesServicesDeleteRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (Status) The response message.
r   r[   r]   r`   s       rL   r   &RunV1.NamespacesServicesService.Delete  r   rN   c                  F    [         R                  " SSSS/S// SQSSSS	S
S9$ )NKapis/serving.knative.dev/v1/namespaces/{namespacesId}/services/{servicesId}r   zrun.namespaces.services.deleter   r   r   rj   "RunNamespacesServicesDeleteRequestr   Frm   ry   r{   rN   rL   r|   rE    s4    8#9#9_2xHJ;>#$rN   c                 D    U R                  S5      nU R                  X1US9$ )zGets information about a service.

Args:
  request: (RunNamespacesServicesGetRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (Service) The response message.
r   r[   r]   r`   s       rL   r   #RunV1.NamespacesServicesService.Get  r   rN   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )NrI  rf   zrun.namespaces.services.getr   r   rj   RunNamespacesServicesGetRequestrD  Frm   ry   r{   rN   rL   r|   rE  '  s4     6 6_/xH;;$!rN   c                 D    U R                  S5      nU R                  X1US9$ )a(  Lists services for the given project and region. Results are sorted by creation time, descending.

Args:
  request: (RunNamespacesServicesListRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (ListServicesResponse) The response message.
rZ   r[   r]   r`   s       rL   rZ   $RunV1.NamespacesServicesService.List5  rd   rN   c                  F    [         R                  " SSSS/S// SQSSSS	S
S9$ )Nr@  rf   zrun.namespaces.services.listrg   r   rA  rj    RunNamespacesServicesListRequestListServicesResponseFrm   ry   r{   rN   rL   r|   rE  B  s7    !7!7R0 zJ BF<1"rN   c                 D    U R                  S5      nU R                  X1US9$ )a  Replaces a service. Only the spec and metadata labels and annotations are modifiable. After the Update request, Cloud Run will work to make the 'status' match the requested 'spec'. May provide metadata.resourceVersion to enforce update from last read for optimistic concurrency control.

Args:
  request: (RunNamespacesServicesReplaceServiceRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (Service) The response message.
ReplaceServicer[   r]   r`   s       rL   rU  .RunV1.NamespacesServicesService.ReplaceServiceP  0     ##$45f__
  8 8rN   c                  D    [         R                  " SSSS/S/S/SSSS	S
S9$ )NrI  r  z&run.namespaces.services.replaceServicer   r   r   rB  *RunNamespacesServicesReplaceServiceRequestrD  Frm   ry   r{   rN   rL   r|   rE  ]  s6    8+A+A_:xHZ;F$,rN   r~   rS   )r   r   r   r   r   r   r   r   r   r   r   rZ   rU  r   r   r   s   @rL   r)   r:    s^    =!E
8F8F8C8D8$N  rN   r)   c                   d   ^  \ rS rSrSrSrU 4S jrS
S jrS \l        S
S jr	S \	l        S	r
U =r$ )RunV1.NamespacesTasksServiceik  z0Service class for the namespaces_tasks resource.r,   c                 N   > [         [        R                  U ]  U5        0 U l        g rS   )r   r   r+   r   rT   rU   s     rL   r   %RunV1.NamespacesTasksService.__init__p  s"    E(($8@drN   c                 D    U R                  S5      nU R                  X1US9$ )zGet information about a task.

Args:
  request: (RunNamespacesTasksGetRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (Task) The response message.
r   r[   r]   r`   s       rL   r    RunV1.NamespacesTasksService.Getu  r   rN   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )NzDapis/run.googleapis.com/v1/namespaces/{namespacesId}/tasks/{tasksId}rf   zrun.namespaces.tasks.getr   r   rj   RunNamespacesTasksGetRequestTaskFrm   ry   r{   rN   rL   r|   %RunV1.NamespacesTasksService.<lambda>  s4     6 6X,xH:8!!rN   c                 D    U R                  S5      nU R                  X1US9$ )zList tasks.

Args:
  request: (RunNamespacesTasksListRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (ListTasksResponse) The response message.
rZ   r[   r]   r`   s       rL   rZ   !RunV1.NamespacesTasksService.List  rd   rN   c                  F    [         R                  " SSSS/S// SQSSSS	S
S9$ )Nz:apis/run.googleapis.com/v1/namespaces/{namespacesId}/tasksrf   zrun.namespaces.tasks.listrg   r   z*apis/run.googleapis.com/v1/{+parent}/tasksrj   RunNamespacesTasksListRequestListTasksResponseFrm   ry   r{   rN   rL   r|   rc    s7    !7!7N- zJ BB9."rN   r~   rS   r   r   s   @rL   r+   r[  k  s1    :E
8C8DrN   r+   c                      ^  \ rS rSrSrSrU 4S jrSS jrS \l        SS jr	S \	l        SS	 jr
S
 \
l        SS jrS \l        SS jrS \l        SrU =r$ )"RunV1.NamespacesWorkerpoolsServicei  z6Service class for the namespaces_workerpools resource.r.   c                 N   > [         [        R                  U ]  U5        0 U l        g rS   )r   r   r-   r   rT   rU   s     rL   r   +RunV1.NamespacesWorkerpoolsService.__init__  "    E..>vFdrN   c                 D    U R                  S5      nU R                  X1US9$ )ag  Creates a new WorkerPool. WorkerPool creation will trigger a new deployment. Use GetWorkerPool, and check worker_pool.status to determine if the WorkerPool is ready.

Args:
  request: (RunNamespacesWorkerpoolsCreateRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (WorkerPool) The response message.
r   r[   r]   r`   s       rL   r   )RunV1.NamespacesWorkerpoolsService.Create  r   rN   c                  D    [         R                  " SSSS/S/S/SSSS	S
S9$ )N@apis/run.googleapis.com/v1/namespaces/{namespacesId}/workerpoolsr   z!run.namespaces.workerpools.createrg   r   0apis/run.googleapis.com/v1/{+parent}/workerpools
workerPool%RunNamespacesWorkerpoolsCreateRequest
WorkerPoolFrm   ry   r{   rN   rL   r|   +RunV1.NamespacesWorkerpoolsService.<lambda>  s6    8#9#9T5 zJZH"A'$rN   c                 D    U R                  S5      nU R                  X1US9$ )aH  Deletes the provided worker pool. This will cause the WorkerPool to stop all instances and will delete all associated WorkerPoolRevisions.

Args:
  request: (RunNamespacesWorkerpoolsDeleteRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (Status) The response message.
r   r[   r]   r`   s       rL   r   )RunV1.NamespacesWorkerpoolsService.Delete  r   rN   c                  D    [         R                  " SSSS/S/S/SSSS	S
S9$ )NPapis/run.googleapis.com/v1/namespaces/{namespacesId}/workerpools/{workerpoolsId}r   z!run.namespaces.workerpools.deleter   r   r   rj   %RunNamespacesWorkerpoolsDeleteRequestr   Frm   ry   r{   rN   rL   r|   rv    s6    8#9#9d5xHZ:A#$rN   c                 D    U R                  S5      nU R                  X1US9$ )zGets information about a worker pool.

Args:
  request: (RunNamespacesWorkerpoolsGetRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (WorkerPool) The response message.
r   r[   r]   r`   s       rL   r   &RunV1.NamespacesWorkerpoolsService.Get  r   rN   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )Nrz  rf   zrun.namespaces.workerpools.getr   r   rj   "RunNamespacesWorkerpoolsGetRequestru  Frm   ry   r{   rN   rL   r|   rv    s4     6 6d2xH:>'!rN   c                 D    U R                  S5      nU R                  X1US9$ )a2  Lists worker pools for the given project and region. Results are sorted by creation time, descending.

Args:
  request: (RunNamespacesWorkerpoolsListRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (ListWorkerPoolsResponse) The response message.
rZ   r[   r]   r`   s       rL   rZ   'RunV1.NamespacesWorkerpoolsService.List  rd   rN   c                  F    [         R                  " SSSS/S// SQSSSS	S
S9$ )Nrq  rf   zrun.namespaces.workerpools.listrg   )r   r   r   rr  rj   #RunNamespacesWorkerpoolsListRequestListWorkerPoolsResponseFrm   ry   r{   rN   rL   r|   rv    s4    !7!7T3 zJ<H?4"rN   c                 D    U R                  S5      nU R                  X1US9$ )a  Replaces a worker pool. Only the spec and metadata labels and annotations are modifiable. After the Update request, Cloud Run will work to make the 'status' match the requested 'spec'. May provide metadata.resourceVersion to enforce update from last read for optimistic concurrency control.

Args:
  request: (RunNamespacesWorkerpoolsReplaceWorkerPoolRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (WorkerPool) The response message.
ReplaceWorkerPoolr[   r]   r`   s       rL   r  4RunV1.NamespacesWorkerpoolsService.ReplaceWorkerPool!  s0     ##$78f__
  8 8rN   c                  D    [         R                  " SSSS/S/S/SSSS	S
S9$ )Nrz  r  z,run.namespaces.workerpools.replaceWorkerPoolr   r   r   rs  0RunNamespacesWorkerpoolsReplaceWorkerPoolRequestru  Frm   ry   r{   rN   rL   r|   rv  .  s6    h.D.Dd@xHZ:"L'/rN   r~   rS   )r   r   r   r   r   r   r   r   r   r   r   rZ   r  r   r   r   s   @rL   r-   rj    s_    @$E
8F8F8C8D8'##rN   r-   c                   0   ^  \ rS rSrSrSrU 4S jrSrU =r$ )RunV1.NamespacesServicei<  z*Service class for the namespaces resource.r0   c                 N   > [         [        R                  U ]  U5        0 U l        g rS   )r   r   r/   r   rT   rU   s     rL   r    RunV1.NamespacesService.__init__A  s"    E##T3F;drN   r~   	r   r   r   r   r   r   r   r   r   r   s   @rL   r/   r  <  s    4E rN   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
$ )	&RunV1.ProjectsAuthorizeddomainsServiceiF  z:Service class for the projects_authorizeddomains resource.r2   c                 N   > [         [        R                  U ]  U5        0 U l        g rS   )r   r   r1   r   rT   rU   s     rL   r   /RunV1.ProjectsAuthorizeddomainsService.__init__K  "    E22DB6JdrN   c                 D    U R                  S5      nU R                  X1US9$ )zList authorized domains.

Args:
  request: (RunProjectsAuthorizeddomainsListRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (ListAuthorizedDomainsResponse) The response message.
rZ   r[   r]   r`   s       rL   rZ   +RunV1.ProjectsAuthorizeddomainsService.ListP  rd   rN   c                  F    [         R                  " SSSS/S/SS/SSS	S
SS9$ )Nz*v1/projects/{projectsId}/authorizeddomainsrf   z#run.projects.authorizeddomains.listrg   rh   ri   v1/{+parent}/authorizeddomainsrj   'RunProjectsAuthorizeddomainsListRequestrl   Frm   ry   r{   rN   rL   r|   /RunV1.ProjectsAuthorizeddomainsService.<lambda>]  s9    !7!7>7 zJ +.6C:"rN   r~   rS   r   r   s   @rL   r1   r  F  s"    D(E
8DrN   r1   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
$ )	/RunV1.ProjectsLocationsAuthorizeddomainsServiceik  zDService class for the projects_locations_authorizeddomains resource.r4   c                 N   > [         [        R                  U ]  U5        0 U l        g rS   )r   r   r3   r   rT   rU   s     rL   r   8RunV1.ProjectsLocationsAuthorizeddomainsService.__init__p  s"    E;;TKFSdrN   c                 D    U R                  S5      nU R                  X1US9$ )zList authorized domains.

Args:
  request: (RunProjectsLocationsAuthorizeddomainsListRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (ListAuthorizedDomainsResponse) The response message.
rZ   r[   r]   r`   s       rL   rZ   4RunV1.ProjectsLocationsAuthorizeddomainsService.Listu  rd   rN   c                  F    [         R                  " SSSS/S/SS/SSS	S
SS9$ )NzBv1/projects/{projectsId}/locations/{locationsId}/authorizeddomainsrf   z-run.projects.locations.authorizeddomains.listrg   rh   ri   r  rj   0RunProjectsLocationsAuthorizeddomainsListRequestrl   Frm   ry   r{   rN   rL   r|   8RunV1.ProjectsLocationsAuthorizeddomainsService.<lambda>  s9    !7!7VA zJ +.6L:"rN   r~   rS   r   r   s   @rL   r3   r  k  s"    N2E
8DrN   r3   c                   d   ^  \ rS rSrSrSrU 4S jrS
S jrS \l        S
S jr	S \	l        S	r
U =r$ ),RunV1.ProjectsLocationsConfigurationsServicei  zAService class for the projects_locations_configurations resource.r6   c                 N   > [         [        R                  U ]  U5        0 U l        g rS   )r   r   r5   r   rT   rU   s     rL   r   5RunV1.ProjectsLocationsConfigurationsService.__init__  "    E88$HPdrN   c                 D    U R                  S5      nU R                  X1US9$ )zGet information about a configuration.

Args:
  request: (RunProjectsLocationsConfigurationsGetRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (Configuration) The response message.
r   r[   r]   r`   s       rL   r   0RunV1.ProjectsLocationsConfigurationsService.Get  r   rN   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )NzRv1/projects/{projectsId}/locations/{locationsId}/configurations/{configurationsId}rf   z)run.projects.locations.configurations.getr   
v1/{+name}rj   ,RunProjectsLocationsConfigurationsGetRequestr   Frm   ry   r{   rN   rL   r|   5RunV1.ProjectsLocationsConfigurationsService.<lambda>  4     6 6f=xH"H*!rN   c                 D    U R                  S5      nU R                  X1US9$ )a  List configurations. Results are sorted by creation time, descending.

Args:
  request: (RunProjectsLocationsConfigurationsListRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (ListConfigurationsResponse) The response message.
rZ   r[   r]   r`   s       rL   rZ   1RunV1.ProjectsLocationsConfigurationsService.List  rd   rN   c                  F    [         R                  " SSSS/S// SQSSSS	S
S9$ )Nz?v1/projects/{projectsId}/locations/{locationsId}/configurationsrf   z*run.projects.locations.configurations.listrg   r   zv1/{+parent}/configurationsrj   -RunProjectsLocationsConfigurationsListRequestr   Frm   ry   r{   rN   rL   r|   r    7    !7!7S> zJ B3I7"rN   r~   rS   r   r   s   @rL   r5   r    s1    K/E
8C8DrN   r5   c                      ^  \ rS rSrSrSrU 4S jrSS jrS \l        SS jr	S \	l        SS	 jr
S
 \
l        SS jrS \l        SrU =r$ ),RunV1.ProjectsLocationsDomainmappingsServicei  zAService class for the projects_locations_domainmappings resource.r8   c                 N   > [         [        R                  U ]  U5        0 U l        g rS   )r   r   r7   r   rT   rU   s     rL   r   5RunV1.ProjectsLocationsDomainmappingsService.__init__  r  rN   c                 D    U R                  S5      nU R                  X1US9$ )zCreate a new domain mapping.

Args:
  request: (RunProjectsLocationsDomainmappingsCreateRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (DomainMapping) The response message.
r   r[   r]   r`   s       rL   r   3RunV1.ProjectsLocationsDomainmappingsService.Create  r   rN   c                  D    [         R                  " SSSS/S/S/SSSS	S
S9$ )N?v1/projects/{projectsId}/locations/{locationsId}/domainmappingsr   z,run.projects.locations.domainmappings.createrg   r   v1/{+parent}/domainmappingsr   /RunProjectsLocationsDomainmappingsCreateRequestr   Frm   ry   r{   rN   rL   r|   5RunV1.ProjectsLocationsDomainmappingsService.<lambda>  s6    8#9#9S@ zJZ3%K*$rN   c                 D    U R                  S5      nU R                  X1US9$ )zDelete a domain mapping.

Args:
  request: (RunProjectsLocationsDomainmappingsDeleteRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (Status) The response message.
r   r[   r]   r`   s       rL   r   3RunV1.ProjectsLocationsDomainmappingsService.Delete  r   rN   c                  F    [         R                  " SSSS/S// SQSSSS	S
S9$ )NRv1/projects/{projectsId}/locations/{locationsId}/domainmappings/{domainmappingsId}r   z,run.projects.locations.domainmappings.deleter   r   r  rj   /RunProjectsLocationsDomainmappingsDeleteRequestr   Frm   ry   r{   rN   rL   r|   r    s4    8#9#9f@xHJ"K#$rN   c                 D    U R                  S5      nU R                  X1US9$ )zGet information about a domain mapping.

Args:
  request: (RunProjectsLocationsDomainmappingsGetRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (DomainMapping) The response message.
r   r[   r]   r`   s       rL   r   0RunV1.ProjectsLocationsDomainmappingsService.Get  r   rN   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )Nr  rf   z)run.projects.locations.domainmappings.getr   r  rj   ,RunProjectsLocationsDomainmappingsGetRequestr   Frm   ry   r{   rN   rL   r|   r    r  rN   c                 D    U R                  S5      nU R                  X1US9$ )zList all domain mappings.

Args:
  request: (RunProjectsLocationsDomainmappingsListRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (ListDomainMappingsResponse) The response message.
rZ   r[   r]   r`   s       rL   rZ   1RunV1.ProjectsLocationsDomainmappingsService.List+  rd   rN   c                  F    [         R                  " SSSS/S// SQSSSS	S
S9$ )Nr  rf   z*run.projects.locations.domainmappings.listrg   r   r  rj   -RunProjectsLocationsDomainmappingsListRequestr   Frm   ry   r{   rN   rL   r|   r  8  r  rN   r~   rS   r   r   s   @rL   r7   r    sO    K/E
8F8F8C8DrN   r7   c                   ~   ^  \ rS rSrSrSrU 4S jrSS jrS \l        SS jr	S \	l        SS	 jr
S
 \
l        SrU =r$ )"RunV1.ProjectsLocationsJobsServiceiF  z7Service class for the projects_locations_jobs resource.r:   c                 N   > [         [        R                  U ]  U5        0 U l        g rS   )r   r   r9   r   rT   rU   s     rL   r   +RunV1.ProjectsLocationsJobsService.__init__K  rm  rN   c                 D    U R                  S5      nU R                  X1US9$ )aA  Get the IAM Access Control policy currently in effect for the given job. This result does not include any inherited policies.

Args:
  request: (RunProjectsLocationsJobsGetIamPolicyRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (Policy) The response message.
GetIamPolicyr[   r]   r`   s       rL   r  /RunV1.ProjectsLocationsJobsService.GetIamPolicyP  /     ##N3f__
  8 8rN   c                  D    [         R                  " SSSS/S/S/SSSS	S
S9$ )NzKv1/projects/{projectsId}/locations/{locationsId}/jobs/{jobsId}:getIamPolicyrf   z(run.projects.locations.jobs.getIamPolicyresourceoptions_requestedPolicyVersionv1/{+resource}:getIamPolicyrj   +RunProjectsLocationsJobsGetIamPolicyRequestPolicyFrm   ry   r{   rN   rL   r|   +RunV1.ProjectsLocationsJobsService.<lambda>]  s7    )?)?_<"|L673G#*rN   c                 D    U R                  S5      nU R                  X1US9$ )a  Sets the IAM Access control policy for the specified job. Overwrites any existing policy.

Args:
  request: (RunProjectsLocationsJobsSetIamPolicyRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (Policy) The response message.
SetIamPolicyr[   r]   r`   s       rL   r  /RunV1.ProjectsLocationsJobsService.SetIamPolicyk  r  rN   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )NzKv1/projects/{projectsId}/locations/{locationsId}/jobs/{jobsId}:setIamPolicyr   z(run.projects.locations.jobs.setIamPolicyr  v1/{+resource}:setIamPolicysetIamPolicyRequest+RunProjectsLocationsJobsSetIamPolicyRequestr  Frm   ry   r{   rN   rL   r|   r  x  s4    )?)?_<"|L3+G#*rN   c                 D    U R                  S5      nU R                  X1US9$ )aU  Returns permissions that a caller has on the specified job. There are no permissions required for making this API call.

Args:
  request: (RunProjectsLocationsJobsTestIamPermissionsRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (TestIamPermissionsResponse) The response message.
TestIamPermissionsr[   r]   r`   s       rL   r  5RunV1.ProjectsLocationsJobsService.TestIamPermissions  0     ##$89f__
  8 8rN   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )NzQv1/projects/{projectsId}/locations/{locationsId}/jobs/{jobsId}:testIamPermissionsr   z.run.projects.locations.jobs.testIamPermissionsr  !v1/{+resource}:testIamPermissionstestIamPermissionsRequest1RunProjectsLocationsJobsTestIamPermissionsRequestTestIamPermissionsResponseFrm   ry   r{   rN   rL   r|   r    s4    x/E/EeB"|L91M70rN   r~   rS   r   r   r   r   r   r   r   r  r   r  r  r   r   r   s   @rL   r9   r  F  sA    A%E
8"L8"L8($$rN   r9   c                      ^  \ rS rSrSrSrU 4S jrSS jrS \l        SS jr	S \	l        SS	 jr
S
 \
l        SS jrS \l        SrU =r$ )(RunV1.ProjectsLocationsOperationsServicei  z=Service class for the projects_locations_operations resource.r<   c                 N   > [         [        R                  U ]  U5        0 U l        g rS   )r   r   r;   r   rT   rU   s     rL   r   1RunV1.ProjectsLocationsOperationsService.__init__  rX   rN   c                 D    U R                  S5      nU R                  X1US9$ )a  Deletes a long-running operation. This method indicates that the client is no longer interested in the operation result. It does not cancel the operation. If the server doesn't support this method, it returns `google.rpc.Code.UNIMPLEMENTED`.

Args:
  request: (RunProjectsLocationsOperationsDeleteRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (Empty) The response message.
r   r[   r]   r`   s       rL   r   /RunV1.ProjectsLocationsOperationsService.Delete  r   rN   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )NJv1/projects/{projectsId}/locations/{locationsId}/operations/{operationsId}r   z(run.projects.locations.operations.deleter   r  rj   +RunProjectsLocationsOperationsDeleteRequestEmptyFrm   ry   r{   rN   rL   r|   1RunV1.ProjectsLocationsOperationsService.<lambda>  s4    8#9#9^<xH"G"$rN   c                 D    U R                  S5      nU R                  X1US9$ )ap  Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.

Args:
  request: (RunProjectsLocationsOperationsGetRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (GoogleLongrunningOperation) The response message.
r   r[   r]   r`   s       rL   r   ,RunV1.ProjectsLocationsOperationsService.Get  r   rN   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )Nr  rf   z%run.projects.locations.operations.getr   r  rj   (RunProjectsLocationsOperationsGetRequestGoogleLongrunningOperationFrm   ry   r{   rN   rL   r|   r    s4     6 6^9xH"D7!rN   c                 D    U R                  S5      nU R                  X1US9$ )aj  Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns `UNIMPLEMENTED`.

Args:
  request: (RunProjectsLocationsOperationsListRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (GoogleLongrunningListOperationsResponse) The response message.
rZ   r[   r]   r`   s       rL   rZ   -RunV1.ProjectsLocationsOperationsService.List  rd   rN   c                  F    [         R                  " SSSS/S// SQSSSS	S
S9$ )Nz;v1/projects/{projectsId}/locations/{locationsId}/operationsrf   z&run.projects.locations.operations.listr   )filterrh   ri   returnPartialSuccesszv1/{+name}/operationsrj   )RunProjectsLocationsOperationsListRequest'GoogleLongrunningListOperationsResponseFrm   ry   r{   rN   rL   r|   r    s4    !7!7O:xHP-ED"rN   c                 D    U R                  S5      nU R                  X1US9$ )a0  Waits until the specified long-running operation is done or reaches at most a specified timeout, returning the latest state. If the operation is already done, the latest state is immediately returned. If the timeout specified is greater than the default HTTP/RPC timeout, the HTTP/RPC timeout is used. If the server does not support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. Note that this method is on a best-effort basis. It may return the latest state before the specified timeout (including immediately), meaning even an immediate response is no guarantee that the operation is done.

Args:
  request: (RunProjectsLocationsOperationsWaitRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (GoogleLongrunningOperation) The response message.
Waitr[   r]   r`   s       rL   r  -RunV1.ProjectsLocationsOperationsService.Wait  rd   rN   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )NzOv1/projects/{projectsId}/locations/{locationsId}/operations/{operationsId}:waitr   z&run.projects.locations.operations.waitr   zv1/{+name}:wait%googleLongrunningWaitOperationRequest)RunProjectsLocationsOperationsWaitRequestr  Frm   ry   r{   rN   rL   r|   r  	  s4    !7!7c:xH'=E7"rN   r~   rS   )r   r   r   r   r   r   r   r   r   r   rZ   r  r   r   r   s   @rL   r;   r    sO    G+E
8F8C8D8DrN   r;   c                   ~   ^  \ rS rSrSrSrU 4S jrSS jrS \l        SS jr	S \	l        SS	 jr
S
 \
l        SrU =r$ )'RunV1.ProjectsLocationsRevisionsServicei  z<Service class for the projects_locations_revisions resource.r>   c                 N   > [         [        R                  U ]  U5        0 U l        g rS   )r   r   r=   r   rT   rU   s     rL   r   0RunV1.ProjectsLocationsRevisionsService.__init__  s"    E33TCFKdrN   c                 D    U R                  S5      nU R                  X1US9$ )zDelete a revision.

Args:
  request: (RunProjectsLocationsRevisionsDeleteRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (Status) The response message.
r   r[   r]   r`   s       rL   r   .RunV1.ProjectsLocationsRevisionsService.Delete!  r   rN   c                  F    [         R                  " SSSS/S// SQSSSS	S
S9$ )NHv1/projects/{projectsId}/locations/{locationsId}/revisions/{revisionsId}r   z'run.projects.locations.revisions.deleter   r   r  rj   *RunProjectsLocationsRevisionsDeleteRequestr   Frm   ry   r{   rN   rL   r|   0RunV1.ProjectsLocationsRevisionsService.<lambda>.  s4    8#9#9\;xHJ"F#$rN   c                 D    U R                  S5      nU R                  X1US9$ )zGet information about a revision.

Args:
  request: (RunProjectsLocationsRevisionsGetRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (Revision) The response message.
r   r[   r]   r`   s       rL   r   +RunV1.ProjectsLocationsRevisionsService.Get<  r   rN   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )Nr  rf   z$run.projects.locations.revisions.getr   r  rj   'RunProjectsLocationsRevisionsGetRequestr#  Frm   ry   r{   rN   rL   r|   r  I  s4     6 6\8xH"C%!rN   c                 D    U R                  S5      nU R                  X1US9$ )a  List revisions. Results are sorted by creation time, descending.

Args:
  request: (RunProjectsLocationsRevisionsListRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (ListRevisionsResponse) The response message.
rZ   r[   r]   r`   s       rL   rZ   ,RunV1.ProjectsLocationsRevisionsService.ListW  rd   rN   c                  F    [         R                  " SSSS/S// SQSSSS	S
S9$ )Nz:v1/projects/{projectsId}/locations/{locationsId}/revisionsrf   z%run.projects.locations.revisions.listrg   r   zv1/{+parent}/revisionsrj   (RunProjectsLocationsRevisionsListRequestr(  Frm   ry   r{   rN   rL   r|   r  d  s7    !7!7N9 zJ B.D2"rN   r~   rS   r)  r   s   @rL   r=   r
    s@    F*E
8F8C8DrN   r=   c                   d   ^  \ rS rSrSrSrU 4S jrS
S jrS \l        S
S jr	S \	l        S	r
U =r$ )$RunV1.ProjectsLocationsRoutesServiceir  z9Service class for the projects_locations_routes resource.r@   c                 N   > [         [        R                  U ]  U5        0 U l        g rS   )r   r   r?   r   rT   rU   s     rL   r   -RunV1.ProjectsLocationsRoutesService.__init__w  s"    E00$@HdrN   c                 D    U R                  S5      nU R                  X1US9$ )zGet information about a route.

Args:
  request: (RunProjectsLocationsRoutesGetRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (Route) The response message.
r   r[   r]   r`   s       rL   r   (RunV1.ProjectsLocationsRoutesService.Get|  r   rN   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )NzBv1/projects/{projectsId}/locations/{locationsId}/routes/{routesId}rf   z!run.projects.locations.routes.getr   r  rj   $RunProjectsLocationsRoutesGetRequestr2  Frm   ry   r{   rN   rL   r|   -RunV1.ProjectsLocationsRoutesService.<lambda>  s4     6 6V5xH"@"!rN   c                 D    U R                  S5      nU R                  X1US9$ )a  List routes. Results are sorted by creation time, descending.

Args:
  request: (RunProjectsLocationsRoutesListRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (ListRoutesResponse) The response message.
rZ   r[   r]   r`   s       rL   rZ   )RunV1.ProjectsLocationsRoutesService.List  rd   rN   c                  F    [         R                  " SSSS/S// SQSSSS	S
S9$ )Nz7v1/projects/{projectsId}/locations/{locationsId}/routesrf   z"run.projects.locations.routes.listrg   r   zv1/{+parent}/routesrj   %RunProjectsLocationsRoutesListRequestr8  Frm   ry   r{   rN   rL   r|   r#    s7    !7!7K6 zJ B+A/"rN   r~   rS   r   r   s   @rL   r?   r  r  r   rN   r?   c                      ^  \ rS rSrSrSrU 4S jrSS jrS \l        SS jr	S \	l        SS	 jr
S
 \
l        SS jrS \l        SS jrS \l        SS jrS \l        SS jrS \l        SS jrS \l        SrU =r$ )&RunV1.ProjectsLocationsServicesServicei  z;Service class for the projects_locations_services resource.rB   c                 N   > [         [        R                  U ]  U5        0 U l        g rS   )r   r   rA   r   rT   rU   s     rL   r   /RunV1.ProjectsLocationsServicesService.__init__  r  rN   c                 D    U R                  S5      nU R                  X1US9$ )aX  Creates a new Service. Service creation will trigger a new deployment. Use GetService, and check service.status to determine if the Service is ready.

Args:
  request: (RunProjectsLocationsServicesCreateRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (Service) The response message.
r   r[   r]   r`   s       rL   r   -RunV1.ProjectsLocationsServicesService.Create  r   rN   c                  D    [         R                  " SSSS/S/S/SSSS	S
S9$ )N9v1/projects/{projectsId}/locations/{locationsId}/servicesr   z&run.projects.locations.services.createrg   r   v1/{+parent}/servicesrB  )RunProjectsLocationsServicesCreateRequestrD  Frm   ry   r{   rN   rL   r|   /RunV1.ProjectsLocationsServicesService.<lambda>  s6    8#9#9M: zJZ-E$$rN   c                 D    U R                  S5      nU R                  X1US9$ )a=  Deletes the provided service. This will cause the Service to stop serving traffic and will delete all associated Revisions.

Args:
  request: (RunProjectsLocationsServicesDeleteRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (Status) The response message.
r   r[   r]   r`   s       rL   r   -RunV1.ProjectsLocationsServicesService.Delete  r   rN   c                  F    [         R                  " SSSS/S// SQSSSS	S
S9$ )NFv1/projects/{projectsId}/locations/{locationsId}/services/{servicesId}r   z&run.projects.locations.services.deleter   r   r  rj   )RunProjectsLocationsServicesDeleteRequestr   Frm   ry   r{   rN   rL   r|   r2    s4    8#9#9Z:xHJ"E#$rN   c                 D    U R                  S5      nU R                  X1US9$ )zGets information about a service.

Args:
  request: (RunProjectsLocationsServicesGetRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (Service) The response message.
r   r[   r]   r`   s       rL   r   *RunV1.ProjectsLocationsServicesService.Get  r   rN   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )Nr6  rf   z#run.projects.locations.services.getr   r  rj   &RunProjectsLocationsServicesGetRequestrD  Frm   ry   r{   rN   rL   r|   r2    s4     6 6Z7xH"B$!rN   c                 D    U R                  S5      nU R                  X1US9$ )aT  Gets the IAM Access Control policy currently in effect for the given Cloud Run service. This result does not include any inherited policies.

Args:
  request: (RunProjectsLocationsServicesGetIamPolicyRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (Policy) The response message.
r  r[   r]   r`   s       rL   r  3RunV1.ProjectsLocationsServicesService.GetIamPolicy  r  rN   c                  D    [         R                  " SSSS/S/S/SSSS	S
S9$ )NzSv1/projects/{projectsId}/locations/{locationsId}/services/{servicesId}:getIamPolicyrf   z,run.projects.locations.services.getIamPolicyr  r  r  rj   /RunProjectsLocationsServicesGetIamPolicyRequestr  Frm   ry   r{   rN   rL   r|   r2    s7    )?)?g@"|L673K#*rN   c                 D    U R                  S5      nU R                  X1US9$ )a/  Lists services for the given project and region. Results are sorted by creation time, descending.

Args:
  request: (RunProjectsLocationsServicesListRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (ListServicesResponse) The response message.
rZ   r[   r]   r`   s       rL   rZ   +RunV1.ProjectsLocationsServicesService.List(  rd   rN   c                  F    [         R                  " SSSS/S// SQSSSS	S
S9$ )Nr/  rf   z$run.projects.locations.services.listrg   r   r0  rj   'RunProjectsLocationsServicesListRequestrS  Frm   ry   r{   rN   rL   r|   r2  5  s7    !7!7M8 zJ B-C1"rN   c                 D    U R                  S5      nU R                  X1US9$ )a  Replaces a service. Only the spec and metadata labels and annotations are modifiable. After the Update request, Cloud Run will work to make the 'status' match the requested 'spec'. May provide metadata.resourceVersion to enforce update from last read for optimistic concurrency control.

Args:
  request: (RunProjectsLocationsServicesReplaceServiceRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (Service) The response message.
rU  r[   r]   r`   s       rL   rU  5RunV1.ProjectsLocationsServicesService.ReplaceServiceC  rW  rN   c                  D    [         R                  " SSSS/S/S/SSSS	S
S9$ )Nr6  r  z.run.projects.locations.services.replaceServicer   r   r  rB  1RunProjectsLocationsServicesReplaceServiceRequestrD  Frm   ry   r{   rN   rL   r|   r2  P  s6    8+A+AZBxHZ"M$,rN   c                 D    U R                  S5      nU R                  X1US9$ )a%  Sets the IAM Access control policy for the specified Service. Overwrites any existing policy.

Args:
  request: (RunProjectsLocationsServicesSetIamPolicyRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (Policy) The response message.
r  r[   r]   r`   s       rL   r  3RunV1.ProjectsLocationsServicesService.SetIamPolicy^  r  rN   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )NzSv1/projects/{projectsId}/locations/{locationsId}/services/{servicesId}:setIamPolicyr   z,run.projects.locations.services.setIamPolicyr  r  r  /RunProjectsLocationsServicesSetIamPolicyRequestr  Frm   ry   r{   rN   rL   r|   r2  k  s4    )?)?g@"|L3+K#*rN   c                 D    U R                  S5      nU R                  X1US9$ )a]  Returns permissions that a caller has on the specified Project. There are no permissions required for making this API call.

Args:
  request: (RunProjectsLocationsServicesTestIamPermissionsRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (TestIamPermissionsResponse) The response message.
r  r[   r]   r`   s       rL   r  9RunV1.ProjectsLocationsServicesService.TestIamPermissionsy  r  rN   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )NzYv1/projects/{projectsId}/locations/{locationsId}/services/{servicesId}:testIamPermissionsr   z2run.projects.locations.services.testIamPermissionsr  r  r  5RunProjectsLocationsServicesTestIamPermissionsRequestr  Frm   ry   r{   rN   rL   r|   r2    s4    x/E/EmF"|L91Q70rN   r~   rS   )r   r   r   r   r   r   r   r   r   r   r   r  rZ   rU  r  r  r   r   r   s   @rL   rA   r)    s    E)E
8F8F8C8"L8D8$N 8"L8($$rN   rA   c                   ~   ^  \ rS rSrSrSrU 4S jrSS jrS \l        SS jr	S \	l        SS	 jr
S
 \
l        SrU =r$ ))RunV1.ProjectsLocationsWorkerpoolsServicei  z>Service class for the projects_locations_workerpools resource.rD   c                 N   > [         [        R                  U ]  U5        0 U l        g rS   )r   r   rC   r   rT   rU   s     rL   r   2RunV1.ProjectsLocationsWorkerpoolsService.__init__  s"    E55tEfMdrN   c                 D    U R                  S5      nU R                  X1US9$ )aP  Get the IAM Access Control policy currently in effect for the given worker pool. This result does not include any inherited policies.

Args:
  request: (RunProjectsLocationsWorkerpoolsGetIamPolicyRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (Policy) The response message.
r  r[   r]   r`   s       rL   r  6RunV1.ProjectsLocationsWorkerpoolsService.GetIamPolicy  r  rN   c                  D    [         R                  " SSSS/S/S/SSSS	S
S9$ )NzYv1/projects/{projectsId}/locations/{locationsId}/workerpools/{workerpoolsId}:getIamPolicyrf   z/run.projects.locations.workerpools.getIamPolicyr  r  r  rj   2RunProjectsLocationsWorkerpoolsGetIamPolicyRequestr  Frm   ry   r{   rN   rL   r|   2RunV1.ProjectsLocationsWorkerpoolsService.<lambda>  s7    )?)?mC"|L673N#*rN   c                 D    U R                  S5      nU R                  X1US9$ )a,  Sets the IAM Access control policy for the specified worker pool. Overwrites any existing policy.

Args:
  request: (RunProjectsLocationsWorkerpoolsSetIamPolicyRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (Policy) The response message.
r  r[   r]   r`   s       rL   r  6RunV1.ProjectsLocationsWorkerpoolsService.SetIamPolicy  r  rN   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )NzYv1/projects/{projectsId}/locations/{locationsId}/workerpools/{workerpoolsId}:setIamPolicyr   z/run.projects.locations.workerpools.setIamPolicyr  r  r  2RunProjectsLocationsWorkerpoolsSetIamPolicyRequestr  Frm   ry   r{   rN   rL   r|   rX    s4    )?)?mC"|L3+N#*rN   c                 D    U R                  S5      nU R                  X1US9$ )ad  Returns permissions that a caller has on the specified worker pool. There are no permissions required for making this API call.

Args:
  request: (RunProjectsLocationsWorkerpoolsTestIamPermissionsRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (TestIamPermissionsResponse) The response message.
r  r[   r]   r`   s       rL   r  <RunV1.ProjectsLocationsWorkerpoolsService.TestIamPermissions  r  rN   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )Nz_v1/projects/{projectsId}/locations/{locationsId}/workerpools/{workerpoolsId}:testIamPermissionsr   z5run.projects.locations.workerpools.testIamPermissionsr  r  r  8RunProjectsLocationsWorkerpoolsTestIamPermissionsRequestr  Frm   ry   r{   rN   rL   r|   rX    s4    x/E/EsI"|L91T70rN   r~   rS   r  r   s   @rL   rC   rQ    sA    H,E
8"L8"L8($$rN   rC   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
$ )	RunV1.ProjectsLocationsServicei  z2Service class for the projects_locations resource.rF   c                 N   > [         [        R                  U ]  U5        0 U l        g rS   )r   r   rE   r   rT   rU   s     rL   r   'RunV1.ProjectsLocationsService.__init__  s"    E**D:6BdrN   c                 D    U R                  S5      nU R                  X1US9$ )a  Lists information about the supported locations for this service.

Args:
  request: (RunProjectsLocationsListRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (ListLocationsResponse) The response message.
rZ   r[   r]   r`   s       rL   rZ   #RunV1.ProjectsLocationsService.List  rd   rN   c                  F    [         R                  " SSSS/S// SQSSSS	S
S9$ )Nz"v1/projects/{projectsId}/locationsrf   zrun.projects.locations.listr   )extraLocationTypesr  rh   ri   zv1/{+name}/locationsrj   RunProjectsLocationsListRequestListLocationsResponseFrm   ry   r{   rN   rL   r|   'RunV1.ProjectsLocationsService.<lambda>  s4    !7!76/xHN,;2"rN   r~   rS   r   r   s   @rL   rE   rb    s"    < E
8DrN   rE   c                   0   ^  \ rS rSrSrSrU 4S jrSrU =r$ )RunV1.ProjectsServicei  z(Service class for the projects resource.rH   c                 N   > [         [        R                  U ]  U5        0 U l        g rS   )r   r   rG   r   rT   rU   s     rL   r   RunV1.ProjectsService.__init__  s"    E!!41&9drN   r~   r  r   s   @rL   rG   rm    s    2E rN   rG   )r0   r   r   r    r"   r$   r&   r(   r*   r,   r.   rH   r2   rF   r4   r6   r8   r:   r<   r>   r@   rB   rD   )rj   NTNNFFNNNN).r   r   r   r   r   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   r3   r5   r7   r9   r;   r=   r?   rA   rC   rE   rG   r   r   r   s   @rL   r   r   
   s+   </*(4-(=>'(*"."+,()-6:/4<@?C	%/N#8+B+B #J>(?(? >@t(?(? tltH$;$; tljh55 jXY8#:#: Yv> 7 7 >@O("9"9 Ob>x66 >@OX%<%< Ob(11 #)@)@ #J#(2I2I #J>x/F/F >@tx/F/F tlYX%<%< Yvt8+B+B tlY(*A*A Yv>x'>'> >@`)@)@ `DYH,C,C Yv#!8!8 #J//  rN   r   N)
r   
__future__r   apitools.base.pyr   ,googlecloudsdk.generated_clients.apis.run.v1r   rp  BaseApiClientr   r{   rN   rL   <module>r     s'    2 ' % TR H"" R rN   