
    m                    V    S r SSKJr  SSKJr  SSKJr   " S S\R                  5      r	g)z5Generated client library for anthosevents version v1.    )absolute_import)base_api)anthosevents_v1_messagesc                     ^  \ 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     SBU 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; S<\R(                  5      r, " S= S>\R(                  5      r- " S? S@\R(                  5      r.SAr/U =r0$ )CAnthoseventsV1
   z=Generated client library for service anthosevents version v1.z$https://anthosevents.googleapis.com/z)https://anthosevents.mtls.googleapis.com/anthoseventsz.https://www.googleapis.com/auth/userinfo.emailv1	CLIENT_IDCLIENT_SECRETzgoogle-cloud-sdkNc                   > 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        U Re                  U 5      U l3        U Ri                  U 5      U l5        U Rm                  U 5      U l7        g)z!Create a new anthosevents handle.)
credentialsget_credentialshttpmodellog_requestlog_responsecredentials_argsdefault_global_paramsadditional_http_headersresponse_encodingN)8BASE_URLsuperr   __init__ ApiV1NamespacesConfigmapsServiceapi_v1_namespaces_configmapsApiV1NamespacesSecretsServiceapi_v1_namespaces_secrets%ApiV1NamespacesServiceaccountsService!api_v1_namespaces_serviceaccountsApiV1NamespacesServiceapi_v1_namespacesApiV1Serviceapi_v1
ApiServiceapiBrokersServicebrokers CustomresourcedefinitionsServicecustomresourcedefinitionsNamespacesBrokersServicenamespaces_brokers&NamespacesCloudauditlogssourcesService namespaces_cloudauditlogssources#NamespacesCloudpubsubsourcesServicenamespaces_cloudpubsubsources&NamespacesCloudschedulersourcesService namespaces_cloudschedulersources$NamespacesCloudstoragesourcesServicenamespaces_cloudstoragesourcesNamespacesTriggersServicenamespaces_triggersNamespacesService
namespacesProjectServiceaccountsServiceproject_serviceaccountsProjectServiceproject"ProjectsLocationsConfigmapsServiceprojects_locations_configmaps,ProjectsLocationsNamespacesConfigmapsService(projects_locations_namespaces_configmaps1ProjectsLocationsNamespacesServiceaccountsService-projects_locations_namespaces_serviceaccounts"ProjectsLocationsNamespacesServiceprojects_locations_namespacesProjectsLocationsSecretsServiceprojects_locations_secrets'ProjectsLocationsServiceaccountsService"projects_locations_serviceaccountsProjectsLocationsServiceprojects_locationsProjectsServiceprojectsTriggersServicetriggers)selfurlr   r   r   r   r   r   r   r   r   r   	__class__s               Slib/googlecloudsdk/generated_clients/apis/anthosevents/v1/anthosevents_v1_client.pyr   AnthoseventsV1.__init__   s/    
C	.$('%)3 7+ ) - )-(M(Md(SD%%)%G%G%MD"-1-W-WX\-]D*!88>D##D)DKt$DH&&t,DL%)%J%J4%PD"";;DAD,0,W,WX\,]D))-)Q)QRV)WD&,0,W,WX\,]D)*.*S*STX*YD'#==dCD,,T2DO#'#E#Ed#KD &&t,DL)-)P)PQU)VD&484e4efj4kD19=9o9opt9uD6)-)P)PQU)VD&&*&J&J4&PD#.2.Z.Z[_.`D+";;DAD((.DM((.DM    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$ )/AnthoseventsV1.ApiV1NamespacesConfigmapsServiceE   z<Service class for the api_v1_namespaces_configmaps resource.r   c                 N   > [         [        R                  U ]  U5        0 U l        g N)r   r   r   r   _upload_configsrO   clientrQ   s     rR   r   8AnthoseventsV1.ApiV1NamespacesConfigmapsService.__init__J   "    N;;TKFSdrT   c                 D    U R                  S5      nU R                  X1US9$ )zCreates a new config map.

Args:
  request: (AnthoseventsApiV1NamespacesConfigmapsCreateRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (ConfigMap) The response message.
Createglobal_paramsGetMethodConfig
_RunMethodrO   requestrb   configs       rR   r`   6AnthoseventsV1.ApiV1NamespacesConfigmapsService.CreateO   /     ##H-f__
  8 8rT   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )Nz+api/v1/namespaces/{namespacesId}/configmapsPOSTz0anthosevents.api.v1.namespaces.configmaps.createparentzapi/v1/{+parent}/configmaps	configMap2AnthoseventsApiV1NamespacesConfigmapsCreateRequest	ConfigMapF	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 rT   rR   <lambda>8AnthoseventsV1.ApiV1NamespacesConfigmapsService.<lambda>\   s4    8#9#9?D zJ3!N&$rT   c                 D    U R                  S5      nU R                  X1US9$ )zRpc to retrieve config map.

Args:
  request: (AnthoseventsApiV1NamespacesConfigmapsGetRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (ConfigMap) The response message.
Getra   rc   rf   s       rR   r   3AnthoseventsV1.ApiV1NamespacesConfigmapsService.Getj   /     ##E*f__
  8 8rT   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )N:api/v1/namespaces/{namespacesId}/configmaps/{configmapsId}GETz-anthosevents.api.v1.namespaces.configmaps.getnameapi/v1/{+name} /AnthoseventsApiV1NamespacesConfigmapsGetRequestrp   Frq   r}   r   rT   rR   r   r   w   s4     6 6NAxH&K&!rT   c                 D    U R                  S5      nU R                  X1US9$ )zRpc to update a ConfigMap.

Args:
  request: (AnthoseventsApiV1NamespacesConfigmapsPatchRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (ConfigMap) The response message.
Patchra   rc   rf   s       rR   r   5AnthoseventsV1.ApiV1NamespacesConfigmapsService.Patch   /     ##G,f__
  8 8rT   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )Nr   PATCHz/anthosevents.api.v1.namespaces.configmaps.patchr   r   rn   1AnthoseventsApiV1NamespacesConfigmapsPatchRequestrp   Frq   r}   r   rT   rR   r   r      s4    ("8"8NCxH&!M&#rT   c                 D    U R                  S5      nU R                  X1US9$ )zRpc to replace a ConfigMap.

Args:
  request: (AnthoseventsApiV1NamespacesConfigmapsReplaceConfigMapRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (ConfigMap) The response message.
ReplaceConfigMapra   rc   rf   s       rR   r   @AnthoseventsV1.ApiV1NamespacesConfigmapsService.ReplaceConfigMap   0     ##$67f__
  8 8rT   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )Nr   PUTz:anthosevents.api.v1.namespaces.configmaps.replaceConfigMapr   r   rn   <AnthoseventsApiV1NamespacesConfigmapsReplaceConfigMapRequestrp   Frq   r}   r   rT   rR   r   r      s4    X-C-CNNxH&!X&.rT   rZ   rY   )__name__
__module____qualname____firstlineno____doc___NAMEr   r`   method_configr   r   r   __static_attributes____classcell__rQ   s   @rR   r   rV   E   sP    F*E
8F8C8E8&""rT   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$ ),AnthoseventsV1.ApiV1NamespacesSecretsService   z9Service class for the api_v1_namespaces_secrets resource.r   c                 N   > [         [        R                  U ]  U5        0 U l        g rY   )r   r   r   r   rZ   r[   s     rR   r   5AnthoseventsV1.ApiV1NamespacesSecretsService.__init__   "    N88$HPdrT   c                 D    U R                  S5      nU R                  X1US9$ )zCreates a new secret.

Args:
  request: (AnthoseventsApiV1NamespacesSecretsCreateRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (Secret) The response message.
r`   ra   rc   rf   s       rR   r`   3AnthoseventsV1.ApiV1NamespacesSecretsService.Create   rj   rT   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )N(api/v1/namespaces/{namespacesId}/secretsrl   z-anthosevents.api.v1.namespaces.secrets.createrm   api/v1/{+parent}/secretssecret/AnthoseventsApiV1NamespacesSecretsCreateRequestSecretFrq   r}   r   rT   rR   r   5AnthoseventsV1.ApiV1NamespacesSecretsService.<lambda>   s4    8#9#9<A zJ0K#$rT   c                 D    U R                  S5      nU R                  X1US9$ )zRpc to delete a secret.

Args:
  request: (AnthoseventsApiV1NamespacesSecretsDeleteRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (Empty) The response message.
Deletera   rc   rf   s       rR   r   3AnthoseventsV1.ApiV1NamespacesSecretsService.Delete   rj   rT   c                  F    [         R                  " SSSS/S// SQSSSS	S
S9$ )N4api/v1/namespaces/{namespacesId}/secrets/{secretsId}DELETEz-anthosevents.api.v1.namespaces.secrets.deleter   
apiVersionkindpropagationPolicyr   r   /AnthoseventsApiV1NamespacesSecretsDeleteRequestEmptyFrq   r}   r   rT   rR   r   r      s4    8#9#9HAxH@&K"$rT   c                 D    U R                  S5      nU R                  X1US9$ )zRpc to get information about a secret.

Args:
  request: (AnthoseventsApiV1NamespacesSecretsGetRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (Secret) The response message.
r   ra   rc   rf   s       rR   r   0AnthoseventsV1.ApiV1NamespacesSecretsService.Get   r   rT   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )Nr   r   z*anthosevents.api.v1.namespaces.secrets.getr   r   r   ,AnthoseventsApiV1NamespacesSecretsGetRequestr   Frq   r}   r   rT   rR   r   r     s4     6 6H>xH&H#!rT   c                 D    U R                  S5      nU R                  X1US9$ )zRpc to list secrets.

Args:
  request: (AnthoseventsApiV1NamespacesSecretsListRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (ListSecretsResponse) The response message.
Listra   rc   rf   s       rR   r   1AnthoseventsV1.ApiV1NamespacesSecretsService.List  /     ##F+f__
  8 8rT   c                  F    [         R                  " SSSS/S// SQSSSS	S
S9$ )Nr   r   z+anthosevents.api.v1.namespaces.secrets.listrm   	continue_fieldSelectorincludeUninitializedlabelSelectorlimitresourceVersionwatchr   r   -AnthoseventsApiV1NamespacesSecretsListRequestListSecretsResponseFrq   r}   r   rT   rR   r   r   #  s7    !7!7<? zJ B0I0"rT   c                 D    U R                  S5      nU R                  X1US9$ )a  Rpc to replace a secret. 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: (AnthoseventsApiV1NamespacesSecretsReplaceSecretRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (Secret) The response message.
ReplaceSecretra   rc   rf   s       rR   r   :AnthoseventsV1.ApiV1NamespacesSecretsService.ReplaceSecret1  /     ##O4f__
  8 8rT   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )Nr   r   z4anthosevents.api.v1.namespaces.secrets.replaceSecretr   r   r   6AnthoseventsApiV1NamespacesSecretsReplaceSecretRequestr   Frq   r}   r   rT   rR   r   r   >  s4    (*@*@HHxH&R#+rT   r   rY   r   r   r   r   r   r   r   r`   r   r   r   r   r   r   r   r   s   @rR   r   r      s^    C'E
8F8F8C8D8#MrT   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$ )4AnthoseventsV1.ApiV1NamespacesServiceaccountsServiceiL  zAService class for the api_v1_namespaces_serviceaccounts resource.r    c                 N   > [         [        R                  U ]  U5        0 U l        g rY   )r   r   r   r   rZ   r[   s     rR   r   =AnthoseventsV1.ApiV1NamespacesServiceaccountsService.__init__Q  s#    N@@$PQWXdrT   c                 D    U R                  S5      nU R                  X1US9$ )zCreates a new service account.

Args:
  request: (AnthoseventsApiV1NamespacesServiceaccountsCreateRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (ServiceAccount) The response message.
r`   ra   rc   rf   s       rR   r`   ;AnthoseventsV1.ApiV1NamespacesServiceaccountsService.CreateV  rj   rT   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )N0api/v1/namespaces/{namespacesId}/serviceaccountsrl   z5anthosevents.api.v1.namespaces.serviceaccounts.createrm    api/v1/{+parent}/serviceaccountsserviceAccount7AnthoseventsApiV1NamespacesServiceaccountsCreateRequestServiceAccountFrq   r}   r   rT   rR   r   =AnthoseventsV1.ApiV1NamespacesServiceaccountsService.<lambda>c  s4    8#9#9DI zJ8&S+$rT   c                 D    U R                  S5      nU R                  X1US9$ )zRpc to retrieve service account.

Args:
  request: (AnthoseventsApiV1NamespacesServiceaccountsGetRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (ServiceAccount) The response message.
r   ra   rc   rf   s       rR   r   8AnthoseventsV1.ApiV1NamespacesServiceaccountsService.Getq  r   rT   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )NDapi/v1/namespaces/{namespacesId}/serviceaccounts/{serviceaccountsId}r   z2anthosevents.api.v1.namespaces.serviceaccounts.getr   r   r   4AnthoseventsApiV1NamespacesServiceaccountsGetRequestr   Frq   r}   r   rT   rR   r   r   ~  s4     6 6XFxH&P+!rT   c                 D    U R                  S5      nU R                  X1US9$ )a   Rpc to list Service Accounts.

Args:
  request: (AnthoseventsApiV1NamespacesServiceaccountsListRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (ListServiceAccountsResponse) The response message.
r   ra   rc   rf   s       rR   r   9AnthoseventsV1.ApiV1NamespacesServiceaccountsService.List  r   rT   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )Nr   r   z3anthosevents.api.v1.namespaces.serviceaccounts.listrm   r   r   5AnthoseventsApiV1NamespacesServiceaccountsListRequestListServiceAccountsResponseFrq   r}   r   rT   rR   r   r     s4    !7!7DG zJ8Q8"rT   c                 D    U R                  S5      nU R                  X1US9$ )zRpc to update Service Account.

Args:
  request: (AnthoseventsApiV1NamespacesServiceaccountsPatchRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (ServiceAccount) The response message.
r   ra   rc   rf   s       rR   r   :AnthoseventsV1.ApiV1NamespacesServiceaccountsService.Patch  r   rT   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )Nr   r   z4anthosevents.api.v1.namespaces.serviceaccounts.patchr   r   r   6AnthoseventsApiV1NamespacesServiceaccountsPatchRequestr   Frq   r}   r   rT   rR   r   r     s4    ("8"8XHxH&&R+#rT   c                 D    U R                  S5      nU R                  X1US9$ )a  Rpc to replace a Service Account.

Args:
  request: (AnthoseventsApiV1NamespacesServiceaccountsReplaceServiceAccountRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (ServiceAccount) The response message.
ReplaceServiceAccountra   rc   rf   s       rR   r   JAnthoseventsV1.ApiV1NamespacesServiceaccountsService.ReplaceServiceAccount  0     ##$;<f__
  8 8rT   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )Nr   r   zDanthosevents.api.v1.namespaces.serviceaccounts.replaceServiceAccountr   r   r   FAnthoseventsApiV1NamespacesServiceaccountsReplaceServiceAccountRequestr   Frq   r}   r   rT   rR   r   r     s4    (2H2HXXxH&&b+3rT   r   rY   )r   r   r   r   r   r   r   r`   r   r   r   r   r   r   r   r   s   @rR   r   r   L  s_    K/E
8F8C8D8E8+''rT   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$ )%AnthoseventsV1.ApiV1NamespacesServicei  z1Service class for the api_v1_namespaces resource.r"   c                 N   > [         [        R                  U ]  U5        0 U l        g rY   )r   r   r!   r   rZ   r[   s     rR   r   .AnthoseventsV1.ApiV1NamespacesService.__init__  s"    N114A&IdrT   c                 D    U R                  S5      nU R                  X1US9$ )zCreates a new namespace.

Args:
  request: (AnthoseventsApiV1NamespacesCreateRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (Namespace) The response message.
r`   ra   rc   rf   s       rR   r`   ,AnthoseventsV1.ApiV1NamespacesService.Create  rj   rT   c                  >    [         R                  " SS/ / S/SSSSSS	9
$ )
Nrl   z%anthosevents.api.v1.namespaces.createrm   api/v1/namespaces	namespace(AnthoseventsApiV1NamespacesCreateRequest	NamespaceF
rs   rt   ru   rv   rw   rx   ry   rz   r{   r|   r}   r   rT   rR   r   .AnthoseventsV1.ApiV1NamespacesService.<lambda>  s/    8#9#99Z)!D&$rT   c                 D    U R                  S5      nU R                  X1US9$ )zRpc to delete a namespace.

Args:
  request: (AnthoseventsApiV1NamespacesDeleteRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (Empty) The response message.
r   ra   rc   rf   s       rR   r   ,AnthoseventsV1.ApiV1NamespacesService.Delete  rj   rT   c                  F    [         R                  " SSSS/S// SQSSSS	S
S9$ )N api/v1/namespaces/{namespacesId}r   z%anthosevents.api.v1.namespaces.deleter   r   r   r   (AnthoseventsApiV1NamespacesDeleteRequestr   Frq   r}   r   rT   rR   r   r    s4    8#9#949xH@&D"$rT   c                 D    U R                  S5      nU R                  X1US9$ )zRpc to get information about a namespace.

Args:
  request: (AnthoseventsApiV1NamespacesGetRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (Namespace) The response message.
r   ra   rc   rf   s       rR   r   )AnthoseventsV1.ApiV1NamespacesService.Get  r   rT   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )Nr  r   z"anthosevents.api.v1.namespaces.getr   r   r   %AnthoseventsApiV1NamespacesGetRequestr  Frq   r}   r   rT   rR   r   r  )  s4     6 646xH&A&!rT   c                 D    U R                  S5      nU R                  X1US9$ )zRpc to list namespaces.

Args:
  request: (AnthoseventsApiV1NamespacesListRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (ListNamespacesResponse) The response message.
r   ra   rc   rf   s       rR   r   *AnthoseventsV1.ApiV1NamespacesService.List7  r   rT   c                  @    [         R                  " SS/ / / SQSSSSSS	9
$ )
Nr   z#anthosevents.api.v1.namespaces.listr   r   r   r   r   rm   r   r   r  r   &AnthoseventsApiV1NamespacesListRequestListNamespacesResponseFr  r}   r   rT   rR   r   r  D  s0    !7!77 L)B3"rT   c                 D    U R                  S5      nU R                  X1US9$ )zRpc to update a namespace.

Args:
  request: (AnthoseventsApiV1NamespacesPatchRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (Namespace) The response message.
r   ra   rc   rf   s       rR   r   +AnthoseventsV1.ApiV1NamespacesService.PatchQ  r   rT   c                  D    [         R                  " SSSS/S/S/SSSS	S
S9$ )Nr  r   z$anthosevents.api.v1.namespaces.patchr   
updateMaskr   r  'AnthoseventsApiV1NamespacesPatchRequestr  Frq   r}   r   rT   rR   r   r  ^  s6    ("8"848xH"^&!C&#rT   c                 D    U R                  S5      nU R                  X1US9$ )zRpc to replace a namespace.

Args:
  request: (AnthoseventsApiV1NamespacesReplaceNamespaceRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (Namespace) The response message.
ReplaceNamespacera   rc   rf   s       rR   r  6AnthoseventsV1.ApiV1NamespacesService.ReplaceNamespacel  r   rT   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )Nr  r   z/anthosevents.api.v1.namespaces.replaceNamespacer   r   r  2AnthoseventsApiV1NamespacesReplaceNamespaceRequestr  Frq   r}   r   rT   rR   r   r  y  s4    X-C-C4CxH&!N&.rT   r   rY   r   r   r   r   r   r   r   r`   r   r   r   r   r   r  r   r   r   s   @rR   r!   r     sn    ;E
8F8F8C8D8E8&""rT   r!   c                   0   ^  \ rS rSrSrSrU 4S jrSrU =r$ )AnthoseventsV1.ApiV1Servicei  z&Service class for the api_v1 resource.r$   c                 N   > [         [        R                  U ]  U5        0 U l        g rY   )r   r   r#   r   rZ   r[   s     rR   r   $AnthoseventsV1.ApiV1Service.__init__  s"    N''7?drT   r   	r   r   r   r   r   r   r   r   r   r   s   @rR   r#   r$    s    0E rT   r#   c                   0   ^  \ rS rSrSrSrU 4S jrSrU =r$ )AnthoseventsV1.ApiServicei  z#Service class for the api resource.r&   c                 N   > [         [        R                  U ]  U5        0 U l        g rY   )r   r   r%   r   rZ   r[   s     rR   r   "AnthoseventsV1.ApiService.__init__  s"    N%%t5f=drT   r   r'  r   s   @rR   r%   r)    s    -E rT   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
$ )	AnthoseventsV1.BrokersServicei  z'Service class for the brokers resource.r(   c                 N   > [         [        R                  U ]  U5        0 U l        g rY   )r   r   r'   r   rZ   r[   s     rR   r   &AnthoseventsV1.BrokersService.__init__  "    N))49&AdrT   c                 D    U R                  S5      nU R                  X1US9$ )zRpc to list brokers in all namespaces.

Args:
  request: (AnthoseventsBrokersListRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (ListBrokersResponse) The response message.
r   ra   rc   rf   s       rR   r   "AnthoseventsV1.BrokersService.List  r   rT   c                  @    [         R                  " SS/ / / SQSSSSSS	9
$ )
Nr   zanthosevents.brokers.listr  z$apis/eventing.knative.dev/v1/brokersr   AnthoseventsBrokersListRequestListBrokersResponseFr  r}   r   rT   rR   r   &AnthoseventsV1.BrokersService.<lambda>  s0    !7!7- L<:0"rT   r   rY   r   r   r   r   r   r   r   r   r   r   r   r   s   @rR   r'   r-    s"    1E
8DrT   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$ )/AnthoseventsV1.CustomresourcedefinitionsServicei  z9Service class for the customresourcedefinitions resource.r*   c                 N   > [         [        R                  U ]  U5        0 U l        g rY   )r   r   r)   r   rZ   r[   s     rR   r   8AnthoseventsV1.CustomresourcedefinitionsService.__init__  r^   rT   c                 D    U R                  S5      nU R                  X1US9$ )a  Rpc to get information about a CustomResourceDefinition.

Args:
  request: (AnthoseventsCustomresourcedefinitionsGetRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (CustomResourceDefinition) The response message.
r   ra   rc   rf   s       rR   r   3AnthoseventsV1.CustomresourcedefinitionsService.Get  r   rT   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )NzTapis/apiextensions.k8s.io/v1/customresourcedefinitions/{customresourcedefinitionsId}r   z*anthosevents.customresourcedefinitions.getr   z$apis/apiextensions.k8s.io/v1/{+name}r   /AnthoseventsCustomresourcedefinitionsGetRequestCustomResourceDefinitionFrq   r}   r   rT   rR   r   8AnthoseventsV1.CustomresourcedefinitionsService.<lambda>  s4     6 6h>xH<K5!rT   c                 D    U R                  S5      nU R                  X1US9$ )a  Rpc to list custom resource definitions.

Args:
  request: (AnthoseventsCustomresourcedefinitionsListRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (ListCustomResourceDefinitionsResponse) The response message.
r   ra   rc   rf   s       rR   r   4AnthoseventsV1.CustomresourcedefinitionsService.List  r   rT   c                  @    [         R                  " SS/ / / SQSSSSSS	9
$ )
Nr   z+anthosevents.customresourcedefinitions.listr  z6apis/apiextensions.k8s.io/v1/customresourcedefinitionsr   0AnthoseventsCustomresourcedefinitionsListRequest%ListCustomResourceDefinitionsResponseFr  r}   r   rT   rR   r   rA    s0    !7!7? LNLB"rT   r   rY   r   r   r   r   r   r   r   r   r   r   r   r   r   s   @rR   r)   r9    s1    C'E
8C8DrT   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$ )'AnthoseventsV1.NamespacesBrokersServicei  z2Service class for the namespaces_brokers resource.r,   c                 N   > [         [        R                  U ]  U5        0 U l        g rY   )r   r   r+   r   rZ   r[   s     rR   r   0AnthoseventsV1.NamespacesBrokersService.__init__  "    N33TCFKdrT   c                 D    U R                  S5      nU R                  X1US9$ )zRpc to create a new broker.

Args:
  request: (AnthoseventsNamespacesBrokersCreateRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (Broker) The response message.
r`   ra   rc   rf   s       rR   r`   .AnthoseventsV1.NamespacesBrokersService.Create  rj   rT   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )N>apis/eventing.knative.dev/v1/namespaces/{namespacesId}/brokersrl   z&anthosevents.namespaces.brokers.createrm   .apis/eventing.knative.dev/v1/{+parent}/brokersbroker*AnthoseventsNamespacesBrokersCreateRequestBrokerFrq   r}   r   rT   rR   r   0AnthoseventsV1.NamespacesBrokersService.<lambda>  s4    8#9#9R: zJFF#$rT   c                 D    U R                  S5      nU R                  X1US9$ )zRpc to delete a broker.

Args:
  request: (AnthoseventsNamespacesBrokersDeleteRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (Empty) The response message.
r   ra   rc   rf   s       rR   r   .AnthoseventsV1.NamespacesBrokersService.Delete#  rj   rT   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )NJapis/eventing.knative.dev/v1/namespaces/{namespacesId}/brokers/{brokersId}r   z&anthosevents.namespaces.brokers.deleter   $apis/eventing.knative.dev/v1/{+name}r   *AnthoseventsNamespacesBrokersDeleteRequestr   Frq   r}   r   rT   rR   r   rU  0  s4    8#9#9^:xH<F"$rT   c                 D    U R                  S5      nU R                  X1US9$ )zRpc to get information about a Broker.

Args:
  request: (AnthoseventsNamespacesBrokersGetRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (Broker) The response message.
r   ra   rc   rf   s       rR   r   +AnthoseventsV1.NamespacesBrokersService.Get>  r   rT   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )NrY  r   z#anthosevents.namespaces.brokers.getr   rZ  r   'AnthoseventsNamespacesBrokersGetRequestrT  Frq   r}   r   rT   rR   r   rU  K  s4     6 6^7xH<C#!rT   c                 D    U R                  S5      nU R                  X1US9$ )zRpc to list brokers.

Args:
  request: (AnthoseventsNamespacesBrokersListRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (ListBrokersResponse) The response message.
r   ra   rc   rf   s       rR   r   ,AnthoseventsV1.NamespacesBrokersService.ListY  r   rT   c                  F    [         R                  " SSSS/S// SQSSSS	S
S9$ )NrP  r   z$anthosevents.namespaces.brokers.listrm   r   rQ  r   (AnthoseventsNamespacesBrokersListRequestr5  Frq   r}   r   rT   rR   r   rU  f  s7    !7!7R8 zJ BFD0"rT   r   rY   )r   r   r   r   r   r   r   r`   r   r   r   r   r   r   r   s   @rR   r+   rI    sO    < E
8F8F8C8DrT   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$ )5AnthoseventsV1.NamespacesCloudauditlogssourcesServiceit  z@Service class for the namespaces_cloudauditlogssources resource.r.   c                 N   > [         [        R                  U ]  U5        0 U l        g rY   )r   r   r-   r   rZ   r[   s     rR   r   >AnthoseventsV1.NamespacesCloudauditlogssourcesService.__init__y  #    NAA4QRXYdrT   c                 D    U R                  S5      nU R                  X1US9$ )a  Creates a new cloudauditlogssource.

Args:
  request: (AnthoseventsNamespacesCloudauditlogssourcesCreateRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (CloudAuditLogsSource) The response message.
r`   ra   rc   rf   s       rR   r`   <AnthoseventsV1.NamespacesCloudauditlogssourcesService.Create~  rj   rT   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )NOapis/events.cloud.google.com/v1/namespaces/{namespacesId}/cloudauditlogssourcesrl   z4anthosevents.namespaces.cloudauditlogssources.createrm   ?apis/events.cloud.google.com/v1/{+parent}/cloudauditlogssourcescloudAuditLogsSource8AnthoseventsNamespacesCloudauditlogssourcesCreateRequestCloudAuditLogsSourceFrq   r}   r   rT   rR   r   >AnthoseventsV1.NamespacesCloudauditlogssourcesService.<lambda>  4    8#9#9cH zJW,T1$rT   c                 D    U R                  S5      nU R                  X1US9$ )zRpc to delete a cloudauditlogssource.

Args:
  request: (AnthoseventsNamespacesCloudauditlogssourcesDeleteRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (Empty) The response message.
r   ra   rc   rf   s       rR   r   <AnthoseventsV1.NamespacesCloudauditlogssourcesService.Delete  rj   rT   c                  F    [         R                  " SSSS/S// SQSSSS	S
S9$ )Niapis/events.cloud.google.com/v1/namespaces/{namespacesId}/cloudauditlogssources/{cloudauditlogssourcesId}r   z4anthosevents.namespaces.cloudauditlogssources.deleter   r   'apis/events.cloud.google.com/v1/{+name}r   8AnthoseventsNamespacesCloudauditlogssourcesDeleteRequestr   Frq   r}   r   rT   rR   r   rq    4    8#9#9}HxH@?T"$rT   c                 D    U R                  S5      nU R                  X1US9$ )a  Rpc to get information about a cloudauditlogssource.

Args:
  request: (AnthoseventsNamespacesCloudauditlogssourcesGetRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (CloudAuditLogsSource) The response message.
r   ra   rc   rf   s       rR   r   9AnthoseventsV1.NamespacesCloudauditlogssourcesService.Get  r   rT   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )Nrv  r   z1anthosevents.namespaces.cloudauditlogssources.getr   rw  r   5AnthoseventsNamespacesCloudauditlogssourcesGetRequestrp  Frq   r}   r   rT   rR   r   rq    4     6 6}ExH?Q1!rT   c                 D    U R                  S5      nU R                  X1US9$ )a  Rpc to list cloudauditlogssources.

Args:
  request: (AnthoseventsNamespacesCloudauditlogssourcesListRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (ListCloudAuditLogsSourcesResponse) The response message.
r   ra   rc   rf   s       rR   r   :AnthoseventsV1.NamespacesCloudauditlogssourcesService.List  r   rT   c                  F    [         R                  " SSSS/S// SQSSSS	S
S9$ )Nrl  r   z2anthosevents.namespaces.cloudauditlogssources.listrm   r   rm  r   6AnthoseventsNamespacesCloudauditlogssourcesListRequest!ListCloudAuditLogsSourcesResponseFrq   r}   r   rT   rR   r   rq    7    !7!7cF zJ BWR>"rT   c                 D    U R                  S5      nU R                  X1US9$ )a%  Rpc to replace a cloudauditlogssource. 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: (AnthoseventsNamespacesCloudauditlogssourcesReplaceCloudAuditLogsSourceRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (CloudAuditLogsSource) The response message.
ReplaceCloudAuditLogsSourcera   rc   rf   s       rR   r  QAnthoseventsV1.NamespacesCloudauditlogssourcesService.ReplaceCloudAuditLogsSource  0     ##$ABf__
  8 8rT   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )Nrv  r   zIanthosevents.namespaces.cloudauditlogssources.replaceCloudAuditLogsSourcer   rw  rn  MAnthoseventsNamespacesCloudauditlogssourcesReplaceCloudAuditLogsSourceRequestrp  Frq   r}   r   rT   rR   r   rq    4    8N8N}]xH?,i19rT   r   rY   )r   r   r   r   r   r   r   r`   r   r   r   r   r  r   r   r   s   @rR   r-   re  t  _    J.E
8F8F8C8D81--rT   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$ )2AnthoseventsV1.NamespacesCloudpubsubsourcesServicei  z=Service class for the namespaces_cloudpubsubsources resource.r0   c                 N   > [         [        R                  U ]  U5        0 U l        g rY   )r   r   r/   r   rZ   r[   s     rR   r   ;AnthoseventsV1.NamespacesCloudpubsubsourcesService.__init__
  s"    N>>NvVdrT   c                 D    U R                  S5      nU R                  X1US9$ )zCreates a new cloudpubsubsource.

Args:
  request: (AnthoseventsNamespacesCloudpubsubsourcesCreateRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (CloudPubSubSource) The response message.
r`   ra   rc   rf   s       rR   r`   9AnthoseventsV1.NamespacesCloudpubsubsourcesService.Create  rj   rT   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )NLapis/events.cloud.google.com/v1/namespaces/{namespacesId}/cloudpubsubsourcesrl   z1anthosevents.namespaces.cloudpubsubsources.createrm   <apis/events.cloud.google.com/v1/{+parent}/cloudpubsubsourcescloudPubSubSource5AnthoseventsNamespacesCloudpubsubsourcesCreateRequestCloudPubSubSourceFrq   r}   r   rT   rR   r   ;AnthoseventsV1.NamespacesCloudpubsubsourcesService.<lambda>  s4    8#9#9`E zJT)Q.$rT   c                 D    U R                  S5      nU R                  X1US9$ )zRpc to delete a cloudpubsubsource.

Args:
  request: (AnthoseventsNamespacesCloudpubsubsourcesDeleteRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (Empty) The response message.
r   ra   rc   rf   s       rR   r   9AnthoseventsV1.NamespacesCloudpubsubsourcesService.Delete*  rj   rT   c                  F    [         R                  " SSSS/S// SQSSSS	S
S9$ )Ncapis/events.cloud.google.com/v1/namespaces/{namespacesId}/cloudpubsubsources/{cloudpubsubsourcesId}r   z1anthosevents.namespaces.cloudpubsubsources.deleter   r   rw  r   5AnthoseventsNamespacesCloudpubsubsourcesDeleteRequestr   Frq   r}   r   rT   rR   r   r  7  s4    8#9#9wExH@?Q"$rT   c                 D    U R                  S5      nU R                  X1US9$ )a  Rpc to get information about a cloudpubsubsource.

Args:
  request: (AnthoseventsNamespacesCloudpubsubsourcesGetRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (CloudPubSubSource) The response message.
r   ra   rc   rf   s       rR   r   6AnthoseventsV1.NamespacesCloudpubsubsourcesService.GetE  r   rT   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )Nr  r   z.anthosevents.namespaces.cloudpubsubsources.getr   rw  r   2AnthoseventsNamespacesCloudpubsubsourcesGetRequestr  Frq   r}   r   rT   rR   r   r  R  s4     6 6wBxH?N.!rT   c                 D    U R                  S5      nU R                  X1US9$ )a  Rpc to list cloudpubsubsources.

Args:
  request: (AnthoseventsNamespacesCloudpubsubsourcesListRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (ListCloudPubSubSourcesResponse) The response message.
r   ra   rc   rf   s       rR   r   7AnthoseventsV1.NamespacesCloudpubsubsourcesService.List`  r   rT   c                  F    [         R                  " SSSS/S// SQSSSS	S
S9$ )Nr  r   z/anthosevents.namespaces.cloudpubsubsources.listrm   r   r  r   3AnthoseventsNamespacesCloudpubsubsourcesListRequestListCloudPubSubSourcesResponseFrq   r}   r   rT   rR   r   r  m  s7    !7!7`C zJ BTO;"rT   c                 D    U R                  S5      nU R                  X1US9$ )a  Rpc to replace a cloudpubsubsource. 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: (AnthoseventsNamespacesCloudpubsubsourcesReplaceCloudPubSubSourceRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (CloudPubSubSource) The response message.
ReplaceCloudPubSubSourcera   rc   rf   s       rR   r  KAnthoseventsV1.NamespacesCloudpubsubsourcesService.ReplaceCloudPubSubSource{  s0     ##$>?f__
  8 8rT   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )Nr  r   zCanthosevents.namespaces.cloudpubsubsources.replaceCloudPubSubSourcer   rw  r  GAnthoseventsNamespacesCloudpubsubsourcesReplaceCloudPubSubSourceRequestr  Frq   r}   r   rT   rR   r   r    s4    X5K5KwWxH?)c.6rT   r   rY   )r   r   r   r   r   r   r   r`   r   r   r   r   r  r   r   r   s   @rR   r/   r    s_    G+E
8F8F8C8D8.**rT   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$ )5AnthoseventsV1.NamespacesCloudschedulersourcesServicei  z@Service class for the namespaces_cloudschedulersources resource.r2   c                 N   > [         [        R                  U ]  U5        0 U l        g rY   )r   r   r1   r   rZ   r[   s     rR   r   >AnthoseventsV1.NamespacesCloudschedulersourcesService.__init__  rh  rT   c                 D    U R                  S5      nU R                  X1US9$ )a  Creates a new cloudschedulersource.

Args:
  request: (AnthoseventsNamespacesCloudschedulersourcesCreateRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (CloudSchedulerSource) The response message.
r`   ra   rc   rf   s       rR   r`   <AnthoseventsV1.NamespacesCloudschedulersourcesService.Create  rj   rT   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )NOapis/events.cloud.google.com/v1/namespaces/{namespacesId}/cloudschedulersourcesrl   z4anthosevents.namespaces.cloudschedulersources.createrm   ?apis/events.cloud.google.com/v1/{+parent}/cloudschedulersourcescloudSchedulerSource8AnthoseventsNamespacesCloudschedulersourcesCreateRequestCloudSchedulerSourceFrq   r}   r   rT   rR   r   >AnthoseventsV1.NamespacesCloudschedulersourcesService.<lambda>  rr  rT   c                 D    U R                  S5      nU R                  X1US9$ )zRpc to delete a cloudschedulersource.

Args:
  request: (AnthoseventsNamespacesCloudschedulersourcesDeleteRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (Empty) The response message.
r   ra   rc   rf   s       rR   r   <AnthoseventsV1.NamespacesCloudschedulersourcesService.Delete  rj   rT   c                  F    [         R                  " SSSS/S// SQSSSS	S
S9$ )Niapis/events.cloud.google.com/v1/namespaces/{namespacesId}/cloudschedulersources/{cloudschedulersourcesId}r   z4anthosevents.namespaces.cloudschedulersources.deleter   r   rw  r   8AnthoseventsNamespacesCloudschedulersourcesDeleteRequestr   Frq   r}   r   rT   rR   r   r    ry  rT   c                 D    U R                  S5      nU R                  X1US9$ )a  Rpc to get information about a cloudschedulersource.

Args:
  request: (AnthoseventsNamespacesCloudschedulersourcesGetRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (CloudSchedulerSource) The response message.
r   ra   rc   rf   s       rR   r   9AnthoseventsV1.NamespacesCloudschedulersourcesService.Get  r   rT   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )Nr  r   z1anthosevents.namespaces.cloudschedulersources.getr   rw  r   5AnthoseventsNamespacesCloudschedulersourcesGetRequestr  Frq   r}   r   rT   rR   r   r    r~  rT   c                 D    U R                  S5      nU R                  X1US9$ )a  Rpc to list cloudschedulersources.

Args:
  request: (AnthoseventsNamespacesCloudschedulersourcesListRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (ListCloudSchedulerSourcesResponse) The response message.
r   ra   rc   rf   s       rR   r   :AnthoseventsV1.NamespacesCloudschedulersourcesService.List  r   rT   c                  F    [         R                  " SSSS/S// SQSSSS	S
S9$ )Nr  r   z2anthosevents.namespaces.cloudschedulersources.listrm   r   r  r   6AnthoseventsNamespacesCloudschedulersourcesListRequest!ListCloudSchedulerSourcesResponseFrq   r}   r   rT   rR   r   r    r  rT   c                 D    U R                  S5      nU R                  X1US9$ )a%  Rpc to replace a cloudschedulersource. 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: (AnthoseventsNamespacesCloudschedulersourcesReplaceCloudSchedulerSourceRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (CloudSchedulerSource) The response message.
ReplaceCloudSchedulerSourcera   rc   rf   s       rR   r  QAnthoseventsV1.NamespacesCloudschedulersourcesService.ReplaceCloudSchedulerSource  r  rT   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )Nr  r   zIanthosevents.namespaces.cloudschedulersources.replaceCloudSchedulerSourcer   rw  r  MAnthoseventsNamespacesCloudschedulersourcesReplaceCloudSchedulerSourceRequestr  Frq   r}   r   rT   rR   r   r    r  rT   r   rY   )r   r   r   r   r   r   r   r`   r   r   r   r   r  r   r   r   s   @rR   r1   r    r  rT   r1   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$ )3AnthoseventsV1.NamespacesCloudstoragesourcesServicei'  z>Service class for the namespaces_cloudstoragesources resource.r4   c                 N   > [         [        R                  U ]  U5        0 U l        g rY   )r   r   r3   r   rZ   r[   s     rR   r   <AnthoseventsV1.NamespacesCloudstoragesourcesService.__init__,  s#    N??OPVWdrT   c                 D    U R                  S5      nU R                  X1US9$ )zCreates a new cloudstoragesource.

Args:
  request: (AnthoseventsNamespacesCloudstoragesourcesCreateRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (CloudStorageSource) The response message.
r`   ra   rc   rf   s       rR   r`   :AnthoseventsV1.NamespacesCloudstoragesourcesService.Create1  rj   rT   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )NMapis/events.cloud.google.com/v1/namespaces/{namespacesId}/cloudstoragesourcesrl   z2anthosevents.namespaces.cloudstoragesources.createrm   =apis/events.cloud.google.com/v1/{+parent}/cloudstoragesourcescloudStorageSource6AnthoseventsNamespacesCloudstoragesourcesCreateRequestCloudStorageSourceFrq   r}   r   rT   rR   r   <AnthoseventsV1.NamespacesCloudstoragesourcesService.<lambda>>  s4    8#9#9aF zJU*R/$rT   c                 D    U R                  S5      nU R                  X1US9$ )zRpc to delete a cloudstoragesource.

Args:
  request: (AnthoseventsNamespacesCloudstoragesourcesDeleteRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (Empty) The response message.
r   ra   rc   rf   s       rR   r   :AnthoseventsV1.NamespacesCloudstoragesourcesService.DeleteL  rj   rT   c                  F    [         R                  " SSSS/S// SQSSSS	S
S9$ )Neapis/events.cloud.google.com/v1/namespaces/{namespacesId}/cloudstoragesources/{cloudstoragesourcesId}r   z2anthosevents.namespaces.cloudstoragesources.deleter   r   rw  r   6AnthoseventsNamespacesCloudstoragesourcesDeleteRequestr   Frq   r}   r   rT   rR   r   r  Y  s4    8#9#9yFxH@?R"$rT   c                 D    U R                  S5      nU R                  X1US9$ )a
  Rpc to get information about a cloudstoragesource.

Args:
  request: (AnthoseventsNamespacesCloudstoragesourcesGetRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (CloudStorageSource) The response message.
r   ra   rc   rf   s       rR   r   7AnthoseventsV1.NamespacesCloudstoragesourcesService.Getg  r   rT   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )Nr  r   z/anthosevents.namespaces.cloudstoragesources.getr   rw  r   3AnthoseventsNamespacesCloudstoragesourcesGetRequestr  Frq   r}   r   rT   rR   r   r  t  s4     6 6yCxH?O/!rT   c                 D    U R                  S5      nU R                  X1US9$ )a  Rpc to list cloudstoragesources.

Args:
  request: (AnthoseventsNamespacesCloudstoragesourcesListRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (ListCloudStorageSourcesResponse) The response message.
r   ra   rc   rf   s       rR   r   8AnthoseventsV1.NamespacesCloudstoragesourcesService.List  r   rT   c                  F    [         R                  " SSSS/S// SQSSSS	S
S9$ )Nr  r   z0anthosevents.namespaces.cloudstoragesources.listrm   r   r  r   4AnthoseventsNamespacesCloudstoragesourcesListRequestListCloudStorageSourcesResponseFrq   r}   r   rT   rR   r   r    s7    !7!7aD zJ BUP<"rT   c                 D    U R                  S5      nU R                  X1US9$ )a  Rpc to replace a cloudstoragesource. 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: (AnthoseventsNamespacesCloudstoragesourcesReplaceCloudStorageSourceRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (CloudStorageSource) The response message.
ReplaceCloudStorageSourcera   rc   rf   s       rR   r  MAnthoseventsV1.NamespacesCloudstoragesourcesService.ReplaceCloudStorageSource  s0     ##$?@f__
  8 8rT   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )Nr  r   zEanthosevents.namespaces.cloudstoragesources.replaceCloudStorageSourcer   rw  r  IAnthoseventsNamespacesCloudstoragesourcesReplaceCloudStorageSourceRequestr  Frq   r}   r   rT   rR   r   r    s4    h6L6LyYxH?*e/7rT   r   rY   )r   r   r   r   r   r   r   r`   r   r   r   r   r  r   r   r   s   @rR   r3   r  '  s_    H,E
8F8F8C8D8/++rT   r3   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$ )(AnthoseventsV1.NamespacesTriggersServicei  z3Service class for the namespaces_triggers resource.r6   c                 N   > [         [        R                  U ]  U5        0 U l        g rY   )r   r   r5   r   rZ   r[   s     rR   r   1AnthoseventsV1.NamespacesTriggersService.__init__  s"    N44dDVLdrT   c                 D    U R                  S5      nU R                  X1US9$ )zCreates a new trigger.

Args:
  request: (AnthoseventsNamespacesTriggersCreateRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (Trigger) The response message.
r`   ra   rc   rf   s       rR   r`   /AnthoseventsV1.NamespacesTriggersService.Create  rj   rT   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )N?apis/eventing.knative.dev/v1/namespaces/{namespacesId}/triggersrl   z'anthosevents.namespaces.triggers.createrm   /apis/eventing.knative.dev/v1/{+parent}/triggerstrigger+AnthoseventsNamespacesTriggersCreateRequestTriggerFrq   r}   r   rT   rR   r   1AnthoseventsV1.NamespacesTriggersService.<lambda>  s4    8#9#9S; zJGG$$rT   c                 D    U R                  S5      nU R                  X1US9$ )zRpc to delete a trigger.

Args:
  request: (AnthoseventsNamespacesTriggersDeleteRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (Empty) The response message.
r   ra   rc   rf   s       rR   r   /AnthoseventsV1.NamespacesTriggersService.Delete  rj   rT   c                  F    [         R                  " SSSS/S// SQSSSS	S
S9$ )NLapis/eventing.knative.dev/v1/namespaces/{namespacesId}/triggers/{triggersId}r   z'anthosevents.namespaces.triggers.deleter   r   rZ  r   +AnthoseventsNamespacesTriggersDeleteRequestr   Frq   r}   r   rT   rR   r   r    s4    8#9#9`;xH@<G"$rT   c                 D    U R                  S5      nU R                  X1US9$ )zRpc to get information about a trigger.

Args:
  request: (AnthoseventsNamespacesTriggersGetRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (Trigger) The response message.
r   ra   rc   rf   s       rR   r   ,AnthoseventsV1.NamespacesTriggersService.Get  r   rT   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )Nr  r   z$anthosevents.namespaces.triggers.getr   rZ  r   (AnthoseventsNamespacesTriggersGetRequestr  Frq   r}   r   rT   rR   r   r    s4     6 6`8xH<D$!rT   c                 D    U R                  S5      nU R                  X1US9$ )zRpc to list triggers.

Args:
  request: (AnthoseventsNamespacesTriggersListRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (ListTriggersResponse) The response message.
r   ra   rc   rf   s       rR   r   -AnthoseventsV1.NamespacesTriggersService.List  r   rT   c                  F    [         R                  " SSSS/S// SQSSSS	S
S9$ )Nr  r   z%anthosevents.namespaces.triggers.listrm   )r   r   r   r   pageSizer   r   r  r   )AnthoseventsNamespacesTriggersListRequestListTriggersResponseFrq   r}   r   rT   rR   r   r     s7    !7!7S9 zJ EGE1"rT   c                 D    U R                  S5      nU R                  X1US9$ )a  Rpc to replace a trigger. Only the spec and metadata labels and annotations are modifiable. After the Update request, Events for 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: (AnthoseventsNamespacesTriggersReplaceTriggerRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (Trigger) The response message.
ReplaceTriggerra   rc   rf   s       rR   r
  7AnthoseventsV1.NamespacesTriggersService.ReplaceTrigger.  s0     ##$45f__
  8 8rT   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )Nr  r   z/anthosevents.namespaces.triggers.replaceTriggerr   rZ  r  3AnthoseventsNamespacesTriggersReplaceTriggerRequestr  Frq   r}   r   rT   rR   r   r  ;  s4    8+A+A`CxH<O$,rT   r   rY   )r   r   r   r   r   r   r   r`   r   r   r   r   r
  r   r   r   s   @rR   r5   r    s^    =!E
8F8F8C8D8$N  rT   r5   c                   0   ^  \ rS rSrSrSrU 4S jrSrU =r$ ) AnthoseventsV1.NamespacesServiceiI  z*Service class for the namespaces resource.r8   c                 N   > [         [        R                  U ]  U5        0 U l        g rY   )r   r   r7   r   rZ   r[   s     rR   r   )AnthoseventsV1.NamespacesService.__init__N  s"    N,,d<VDdrT   r   r'  r   s   @rR   r7   r  I  s    4E rT   r7   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
$ )	,AnthoseventsV1.ProjectServiceaccountsServiceiS  z7Service class for the project_serviceaccounts resource.r:   c                 N   > [         [        R                  U ]  U5        0 U l        g rY   )r   r   r9   r   rZ   r[   s     rR   r   5AnthoseventsV1.ProjectServiceaccountsService.__init__X  r   rT   c                 D    U R                  S5      nU R                  X1US9$ )zCreates a new service account.

Args:
  request: (AnthoseventsProjectServiceaccountsCreateRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (ServiceAccount) The response message.
r`   ra   rc   rf   s       rR   r`   3AnthoseventsV1.ProjectServiceaccountsService.Create]  rj   rT   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )Nz&v1/project/{projectId}/serviceaccountsrl   z+anthosevents.project.serviceaccounts.createrm   v1/{+parent}/serviceaccountsr   /AnthoseventsProjectServiceaccountsCreateRequestr   Frq   r}   r   rT   rR   r   5AnthoseventsV1.ProjectServiceaccountsService.<lambda>j  s4    8#9#9:? zJ4&K+$rT   r   rY   )r   r   r   r   r   r   r   r`   r   r   r   r   s   @rR   r9   r  S  s"    A%E
8FrT   r9   c                   0   ^  \ rS rSrSrSrU 4S jrSrU =r$ )AnthoseventsV1.ProjectServiceix  z'Service class for the project resource.r<   c                 N   > [         [        R                  U ]  U5        0 U l        g rY   )r   r   r;   r   rZ   r[   s     rR   r   &AnthoseventsV1.ProjectService.__init__}  r0  rT   r   r'  r   s   @rR   r;   r  x  s    1E rT   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$ )1AnthoseventsV1.ProjectsLocationsConfigmapsServicei  z=Service class for the projects_locations_configmaps resource.r>   c                 N   > [         [        R                  U ]  U5        0 U l        g rY   )r   r   r=   r   rZ   r[   s     rR   r   :AnthoseventsV1.ProjectsLocationsConfigmapsService.__init__  "    N==tMfUdrT   c                 D    U R                  S5      nU R                  X1US9$ )zCreates a new config map.

Args:
  request: (AnthoseventsProjectsLocationsConfigmapsCreateRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (ConfigMap) The response message.
r`   ra   rc   rf   s       rR   r`   8AnthoseventsV1.ProjectsLocationsConfigmapsService.Create  rj   rT   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )Nz;v1/projects/{projectsId}/locations/{locationsId}/configmapsrl   z1anthosevents.projects.locations.configmaps.createrm   zv1/{+parent}/configmapsrn   4AnthoseventsProjectsLocationsConfigmapsCreateRequestrp   Frq   r}   r   rT   rR   r   :AnthoseventsV1.ProjectsLocationsConfigmapsService.<lambda>  4    8#9#9OE zJ/!P&$rT   c                 D    U R                  S5      nU R                  X1US9$ )zRpc to retrieve config map.

Args:
  request: (AnthoseventsProjectsLocationsConfigmapsGetRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (ConfigMap) The response message.
r   ra   rc   rf   s       rR   r   5AnthoseventsV1.ProjectsLocationsConfigmapsService.Get  r   rT   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )NzJv1/projects/{projectsId}/locations/{locationsId}/configmaps/{configmapsId}r   z.anthosevents.projects.locations.configmaps.getr   
v1/{+name}r   1AnthoseventsProjectsLocationsConfigmapsGetRequestrp   Frq   r}   r   rT   rR   r   r)    4     6 6^BxH"M&!rT   r   rY   )r   r   r   r   r   r   r   r`   r   r   r   r   r   s   @rR   r=   r!    s1    G+E
8F8CrT   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$ );AnthoseventsV1.ProjectsLocationsNamespacesConfigmapsServicei  zHService class for the projects_locations_namespaces_configmaps resource.r@   c                 N   > [         [        R                  U ]  U5        0 U l        g rY   )r   r   r?   r   rZ   r[   s     rR   r   DAnthoseventsV1.ProjectsLocationsNamespacesConfigmapsService.__init__  s#    NGGWX^_drT   c                 D    U R                  S5      nU R                  X1US9$ )zRpc to update a ConfigMap.

Args:
  request: (AnthoseventsProjectsLocationsNamespacesConfigmapsPatchRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (ConfigMap) The response message.
r   ra   rc   rf   s       rR   r   AAnthoseventsV1.ProjectsLocationsNamespacesConfigmapsService.Patch  r   rT   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )Ndv1/projects/{projectsId}/locations/{locationsId}/namespaces/{namespacesId}/configmaps/{configmapsId}r   z;anthosevents.projects.locations.namespaces.configmaps.patchr   r.  rn   =AnthoseventsProjectsLocationsNamespacesConfigmapsPatchRequestrp   Frq   r}   r   rT   rR   r   DAnthoseventsV1.ProjectsLocationsNamespacesConfigmapsService.<lambda>  s4    ("8"8xOxH"!Y&#rT   c                 D    U R                  S5      nU R                  X1US9$ )zRpc to replace a ConfigMap.

Args:
  request: (AnthoseventsProjectsLocationsNamespacesConfigmapsReplaceConfigMapRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (ConfigMap) The response message.
r   ra   rc   rf   s       rR   r   LAnthoseventsV1.ProjectsLocationsNamespacesConfigmapsService.ReplaceConfigMap  r   rT   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )Nr8  r   zFanthosevents.projects.locations.namespaces.configmaps.replaceConfigMapr   r.  rn   HAnthoseventsProjectsLocationsNamespacesConfigmapsReplaceConfigMapRequestrp   Frq   r}   r   rT   rR   r   r:    s4    X-C-CxZxH"!d&.rT   r   rY   )r   r   r   r   r   r   r   r   r   r   r   r   r   s   @rR   r?   r2    s2    R6E
8E8&""rT   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$ )@AnthoseventsV1.ProjectsLocationsNamespacesServiceaccountsServicei  zMService class for the projects_locations_namespaces_serviceaccounts resource.rB   c                 N   > [         [        R                  U ]  U5        0 U l        g rY   )r   r   rA   r   rZ   r[   s     rR   r   IAnthoseventsV1.ProjectsLocationsNamespacesServiceaccountsService.__init__  s#    NLLd\]cddrT   c                 D    U R                  S5      nU R                  X1US9$ )a  Rpc to update Service Account.

Args:
  request: (AnthoseventsProjectsLocationsNamespacesServiceaccountsPatchRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (ServiceAccount) The response message.
r   ra   rc   rf   s       rR   r   FAnthoseventsV1.ProjectsLocationsNamespacesServiceaccountsService.Patch  r   rT   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )Nnv1/projects/{projectsId}/locations/{locationsId}/namespaces/{namespacesId}/serviceaccounts/{serviceaccountsId}r   z@anthosevents.projects.locations.namespaces.serviceaccounts.patchr   r.  r   BAnthoseventsProjectsLocationsNamespacesServiceaccountsPatchRequestr   Frq   r}   r   rT   rR   r   IAnthoseventsV1.ProjectsLocationsNamespacesServiceaccountsService.<lambda>  s7    ("8"8 CTxH"&^+#rT   c                 D    U R                  S5      nU R                  X1US9$ )a  Rpc to replace a Service Account.

Args:
  request: (AnthoseventsProjectsLocationsNamespacesServiceaccountsReplaceServiceAccountRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (ServiceAccount) The response message.
r   ra   rc   rf   s       rR   r   VAnthoseventsV1.ProjectsLocationsNamespacesServiceaccountsService.ReplaceServiceAccount'  r   rT   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )NrF  r   zPanthosevents.projects.locations.namespaces.serviceaccounts.replaceServiceAccountr   r.  r   RAnthoseventsProjectsLocationsNamespacesServiceaccountsReplaceServiceAccountRequestr   Frq   r}   r   rT   rR   r   rH  4  s7    (2H2H CdxH"&n+3rT   r   rY   )r   r   r   r   r   r   r   r   r   r   r   r   r   s   @rR   rA   r@    s2    W;E
8E8+''rT   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S jrS \l        SS jrS \l        SS jrS \l        SrU =r$ )1AnthoseventsV1.ProjectsLocationsNamespacesServiceiB  z=Service class for the projects_locations_namespaces resource.rD   c                 N   > [         [        R                  U ]  U5        0 U l        g rY   )r   r   rC   r   rZ   r[   s     rR   r   :AnthoseventsV1.ProjectsLocationsNamespacesService.__init__G  r$  rT   c                 D    U R                  S5      nU R                  X1US9$ )zCreates a new namespace.

Args:
  request: (AnthoseventsProjectsLocationsNamespacesCreateRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (Namespace) The response message.
r`   ra   rc   rf   s       rR   r`   8AnthoseventsV1.ProjectsLocationsNamespacesService.CreateL  rj   rT   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )N;v1/projects/{projectsId}/locations/{locationsId}/namespacesrl   z1anthosevents.projects.locations.namespaces.createrm   v1/{+parent}/namespacesr  4AnthoseventsProjectsLocationsNamespacesCreateRequestr  Frq   r}   r   rT   rR   r   :AnthoseventsV1.ProjectsLocationsNamespacesService.<lambda>Y  r*  rT   c                 D    U R                  S5      nU R                  X1US9$ )zRpc to delete a namespace.

Args:
  request: (AnthoseventsProjectsLocationsNamespacesDeleteRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (Empty) The response message.
r   ra   rc   rf   s       rR   r   8AnthoseventsV1.ProjectsLocationsNamespacesService.Deleteg  rj   rT   c                  F    [         R                  " SSSS/S// SQSSSS	S
S9$ )NJv1/projects/{projectsId}/locations/{locationsId}/namespaces/{namespacesId}r   z1anthosevents.projects.locations.namespaces.deleter   r   r.  r   4AnthoseventsProjectsLocationsNamespacesDeleteRequestr   Frq   r}   r   rT   rR   r   rW  t  s4    8#9#9^ExH@"P"$rT   c                 D    U R                  S5      nU R                  X1US9$ )zRpc to get information about a namespace.

Args:
  request: (AnthoseventsProjectsLocationsNamespacesGetRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (Namespace) The response message.
r   ra   rc   rf   s       rR   r   5AnthoseventsV1.ProjectsLocationsNamespacesService.Get  r   rT   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )Nr[  r   z.anthosevents.projects.locations.namespaces.getr   r.  r   1AnthoseventsProjectsLocationsNamespacesGetRequestr  Frq   r}   r   rT   rR   r   rW    r0  rT   c                 D    U R                  S5      nU R                  X1US9$ )zRpc to list namespaces.

Args:
  request: (AnthoseventsProjectsLocationsNamespacesListRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (ListNamespacesResponse) The response message.
r   ra   rc   rf   s       rR   r   6AnthoseventsV1.ProjectsLocationsNamespacesService.List  r   rT   c                  F    [         R                  " SSSS/S// SQSSSS	S
S9$ )NrT  r   z/anthosevents.projects.locations.namespaces.listrm   r   rU  r   2AnthoseventsProjectsLocationsNamespacesListRequestr  Frq   r}   r   rT   rR   r   rW    s7    !7!7OC zJ B/N3"rT   c                 D    U R                  S5      nU R                  X1US9$ )zRpc to update a namespace.

Args:
  request: (AnthoseventsProjectsLocationsNamespacesPatchRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (Namespace) The response message.
r   ra   rc   rf   s       rR   r   7AnthoseventsV1.ProjectsLocationsNamespacesService.Patch  r   rT   c                  D    [         R                  " SSSS/S/S/SSSS	S
S9$ )Nr[  r   z0anthosevents.projects.locations.namespaces.patchr   r  r.  r  3AnthoseventsProjectsLocationsNamespacesPatchRequestr  Frq   r}   r   rT   rR   r   rW    s6    ("8"8^DxH"^"!O&#rT   c                 D    U R                  S5      nU R                  X1US9$ )zRpc to replace a namespace.

Args:
  request: (AnthoseventsProjectsLocationsNamespacesReplaceNamespaceRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (Namespace) The response message.
r  ra   rc   rf   s       rR   r  BAnthoseventsV1.ProjectsLocationsNamespacesService.ReplaceNamespace  r   rT   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )Nr[  r   z;anthosevents.projects.locations.namespaces.replaceNamespacer   r.  r  >AnthoseventsProjectsLocationsNamespacesReplaceNamespaceRequestr  Frq   r}   r   rT   rR   r   rW    s4    X-C-C^OxH"!Z&.rT   r   rY   r"  r   s   @rR   rC   rN  B  sn    G+E
8F8F8C8D8E8&""rT   rC   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$ ).AnthoseventsV1.ProjectsLocationsSecretsServicei  z:Service class for the projects_locations_secrets resource.rF   c                 N   > [         [        R                  U ]  U5        0 U l        g rY   )r   r   rE   r   rZ   r[   s     rR   r   7AnthoseventsV1.ProjectsLocationsSecretsService.__init__  s"    N::DJ6RdrT   c                 D    U R                  S5      nU R                  X1US9$ )zCreates a new secret.

Args:
  request: (AnthoseventsProjectsLocationsSecretsCreateRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (Secret) The response message.
r`   ra   rc   rf   s       rR   r`   5AnthoseventsV1.ProjectsLocationsSecretsService.Create  rj   rT   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )N8v1/projects/{projectsId}/locations/{locationsId}/secretsrl   z.anthosevents.projects.locations.secrets.createrm   v1/{+parent}/secretsr   1AnthoseventsProjectsLocationsSecretsCreateRequestr   Frq   r}   r   rT   rR   r   7AnthoseventsV1.ProjectsLocationsSecretsService.<lambda>  s4    8#9#9LB zJ,M#$rT   c                 D    U R                  S5      nU R                  X1US9$ )zRpc to delete a secret.

Args:
  request: (AnthoseventsProjectsLocationsSecretsDeleteRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (Empty) The response message.
r   ra   rc   rf   s       rR   r   5AnthoseventsV1.ProjectsLocationsSecretsService.Delete  rj   rT   c                  F    [         R                  " SSSS/S// SQSSSS	S
S9$ )NDv1/projects/{projectsId}/locations/{locationsId}/secrets/{secretsId}r   z.anthosevents.projects.locations.secrets.deleter   r   r.  r   1AnthoseventsProjectsLocationsSecretsDeleteRequestr   Frq   r}   r   rT   rR   r   rw     s4    8#9#9XBxH@"M"$rT   c                 D    U R                  S5      nU R                  X1US9$ )zRpc to get information about a secret.

Args:
  request: (AnthoseventsProjectsLocationsSecretsGetRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (Secret) The response message.
r   ra   rc   rf   s       rR   r   2AnthoseventsV1.ProjectsLocationsSecretsService.Get.  r   rT   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )Nr{  r   z+anthosevents.projects.locations.secrets.getr   r.  r   .AnthoseventsProjectsLocationsSecretsGetRequestr   Frq   r}   r   rT   rR   r   rw  ;  s4     6 6X?xH"J#!rT   c                 D    U R                  S5      nU R                  X1US9$ )zRpc to list secrets.

Args:
  request: (AnthoseventsProjectsLocationsSecretsListRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (ListSecretsResponse) The response message.
r   ra   rc   rf   s       rR   r   3AnthoseventsV1.ProjectsLocationsSecretsService.ListI  r   rT   c                  F    [         R                  " SSSS/S// SQSSSS	S
S9$ )Nrt  r   z,anthosevents.projects.locations.secrets.listrm   r   ru  r   /AnthoseventsProjectsLocationsSecretsListRequestr   Frq   r}   r   rT   rR   r   rw  V  s7    !7!7L@ zJ B,K0"rT   c                 D    U R                  S5      nU R                  X1US9$ )a  Rpc to replace a secret. 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: (AnthoseventsProjectsLocationsSecretsReplaceSecretRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (Secret) The response message.
r   ra   rc   rf   s       rR   r   <AnthoseventsV1.ProjectsLocationsSecretsService.ReplaceSecretd  r   rT   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )Nr{  r   z5anthosevents.projects.locations.secrets.replaceSecretr   r.  r   8AnthoseventsProjectsLocationsSecretsReplaceSecretRequestr   Frq   r}   r   rT   rR   r   rw  q  s4    (*@*@XIxH"T#+rT   r   rY   r   r   s   @rR   rE   rn    s^    D(E
8F8F8C8D8#MrT   rE   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$ )6AnthoseventsV1.ProjectsLocationsServiceaccountsServicei  zBService class for the projects_locations_serviceaccounts resource.rH   c                 N   > [         [        R                  U ]  U5        0 U l        g rY   )r   r   rG   r   rZ   r[   s     rR   r   ?AnthoseventsV1.ProjectsLocationsServiceaccountsService.__init__  s#    NBBDRSYZdrT   c                 D    U R                  S5      nU R                  X1US9$ )zRpc to retrieve service account.

Args:
  request: (AnthoseventsProjectsLocationsServiceaccountsGetRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (ServiceAccount) The response message.
r   ra   rc   rf   s       rR   r   :AnthoseventsV1.ProjectsLocationsServiceaccountsService.Get  r   rT   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )NzTv1/projects/{projectsId}/locations/{locationsId}/serviceaccounts/{serviceaccountsId}r   z3anthosevents.projects.locations.serviceaccounts.getr   r.  r   6AnthoseventsProjectsLocationsServiceaccountsGetRequestr   Frq   r}   r   rT   rR   r   ?AnthoseventsV1.ProjectsLocationsServiceaccountsService.<lambda>  s4     6 6hGxH"R+!rT   c                 D    U R                  S5      nU R                  X1US9$ )a  Rpc to list Service Accounts.

Args:
  request: (AnthoseventsProjectsLocationsServiceaccountsListRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (ListServiceAccountsResponse) The response message.
r   ra   rc   rf   s       rR   r   ;AnthoseventsV1.ProjectsLocationsServiceaccountsService.List  r   rT   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )Nz@v1/projects/{projectsId}/locations/{locationsId}/serviceaccountsr   z4anthosevents.projects.locations.serviceaccounts.listrm   r  r   7AnthoseventsProjectsLocationsServiceaccountsListRequestr   Frq   r}   r   rT   rR   r   r    s4    !7!7TH zJ4S8"rT   r   rY   rG  r   s   @rR   rG   r    s1    L0E
8C8DrT   rG   c                   0   ^  \ rS rSrSrSrU 4S jrSrU =r$ )'AnthoseventsV1.ProjectsLocationsServicei  z2Service class for the projects_locations resource.rJ   c                 N   > [         [        R                  U ]  U5        0 U l        g rY   )r   r   rI   r   rZ   r[   s     rR   r   0AnthoseventsV1.ProjectsLocationsService.__init__  rL  rT   r   r'  r   s   @rR   rI   r    s    < E rT   rI   c                   0   ^  \ rS rSrSrSrU 4S jrSrU =r$ )AnthoseventsV1.ProjectsServicei  z(Service class for the projects resource.rL   c                 N   > [         [        R                  U ]  U5        0 U l        g rY   )r   r   rK   r   rZ   r[   s     rR   r   'AnthoseventsV1.ProjectsService.__init__  "    N**D:6BdrT   r   r'  r   s   @rR   rK   r    s    2E rT   rK   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
$ )	AnthoseventsV1.TriggersServicei  z(Service class for the triggers resource.rN   c                 N   > [         [        R                  U ]  U5        0 U l        g rY   )r   r   rM   r   rZ   r[   s     rR   r   'AnthoseventsV1.TriggersService.__init__  r  rT   c                 D    U R                  S5      nU R                  X1US9$ )zRpc to list triggers in all namespaces.

Args:
  request: (AnthoseventsTriggersListRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (ListTriggersResponse) The response message.
r   ra   rc   rf   s       rR   r   #AnthoseventsV1.TriggersService.List  r   rT   c                  @    [         R                  " SS/ / / SQSSSSSS	9
$ )
Nr   zanthosevents.triggers.list)r   r   r   r   r  rm   r   r   z%apis/eventing.knative.dev/v1/triggersr   AnthoseventsTriggersListRequestr  Fr  r}   r   rT   rR   r   'AnthoseventsV1.TriggersService.<lambda>  s0    !7!7. O=;1"rT   r   rY   r7  r   s   @rR   rM   r    s"    2E
8DrT   rM   )r&   r$   r"   r   r   r    r(   r*   r8   r,   r.   r0   r2   r4   r6   r<   r:   rL   rJ   r>   rD   r@   rB   rF   rH   rN   )r   NTNNFFNNNN)1r   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   rI   rK   rM   r   r   r   s   @rR   r   r   
   s_   E/3(=-(=>'(*"."+',()-6:/4<@?C	(/Tt)@)@ tlOh&=&= ObOh.E.E Obhx66 hTX,, 8** "x.. "H=)@)@ =~t!8!8 tlOx/F/F ObOH,C,C ObOx/F/F ObOX-D-D ObO("9"9 Ob(11 #h&=&= #Jx.. >8+B+B >@>X5L5L >@>(:Q:Q >@j8+B+B jXO(?(? Ob>0G0G >@!8!8 // "// " "rT   r   N)
r   
__future__r   apitools.base.pyr   5googlecloudsdk.generated_clients.apis.anthosevents.v1r   r  BaseApiClientr   r   rT   rR   <module>r     s'    ; ' % fk#X++ k#rT   