google_api_cloud_run v0.28.0 GoogleApi.CloudRun.V1alpha1.Api.Namespaces View Source
API calls for all endpoints tagged Namespaces
.
Link to this section Summary
Functions
RPC to list authorized domains.
Creates a new cloudauditlogssource.
Rpc to delete a cloudauditlogssource.
Rpc to get information about a cloudauditlogssource.
Rpc to list cloudauditlogssources.
Creates a new cloudpubsubsource.
Rpc to delete a cloudpubsubsource.
Rpc to get information about a cloudpubsubsource.
Rpc to list cloudpubsubsources.
Creates a new cloudschedulersource.
Rpc to delete a cloudschedulersource.
Rpc to get information about a cloudschedulersource.
Rpc to list cloudschedulersources.
Rpc to replace a cloudschedulersource.
Creates a new cloudstoragesource.
Rpc to delete a cloudstoragesource.
Rpc to get information about a cloudstoragesource.
Rpc to list cloudstoragesources.
Rpc to replace a cloudstoragesource.
Rpc to get information about a configuration.
Rpc to list configurations.
Creates a new domain mapping.
Rpc to delete a domain mapping.
Rpc to get information about a domain mapping.
Rpc to list domain mappings.
Rpc to delete a revision.
Rpc to get information about a revision.
Rpc to list revisions.
Rpc to get information about a route.
Rpc to list routes.
Rpc to create a service.
Rpc to delete a service. This will cause the Service to stop serving traffic and will delete the child entities like Routes, Configurations and Revisions.
Rpc to get information about a service.
Rpc to list services.
Rpc to replace a service.
Creates a new trigger.
Rpc to delete a trigger.
Rpc to get information about a trigger.
Link to this section Functions
run_namespaces_authorizeddomains_list(connection, namespaces_id, optional_params \\ [], opts \\ [])
View Sourcerun_namespaces_authorizeddomains_list( Tesla.Env.client(), String.t(), keyword(), keyword() ) :: {:ok, GoogleApi.CloudRun.V1alpha1.Model.ListAuthorizedDomainsResponse.t()} | {:error, Tesla.Env.t()}
RPC to list authorized domains.
Parameters
connection
(type:GoogleApi.CloudRun.V1alpha1.Connection.t
) - Connection to servernamespaces_id
(type:String.t
) - Part ofparent
. Name of the parent Application resource. Example:apps/myapp
.optional_params
(type:keyword()
) - Optional parameters:"$.xgafv"
(type:String.t
) - V1 error format.:access_token
(type:String.t
) - OAuth access token.:alt
(type:String.t
) - Data format for response.:callback
(type:String.t
) - JSONP:fields
(type:String.t
) - Selector specifying which fields to include in a partial response.:key
(type:String.t
) - API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.:oauth_token
(type:String.t
) - OAuth 2.0 token for the current user.:prettyPrint
(type:boolean()
) - Returns response with indentations and line breaks.:quotaUser
(type:String.t
) - Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.:uploadType
(type:String.t
) - Legacy upload protocol for media (e.g. "media", "multipart").:upload_protocol
(type:String.t
) - Upload protocol for media (e.g. "raw", "multipart").:pageSize
(type:integer()
) - Maximum results to return per page.:pageToken
(type:String.t
) - Continuation token for fetching the next page of results.
opts
(type:keyword()
) - Call options
Returns
{:ok, %GoogleApi.CloudRun.V1alpha1.Model.ListAuthorizedDomainsResponse{}}
on success{:error, info}
on failure
run_namespaces_cloudauditlogssources_create(connection, namespaces_id, optional_params \\ [], opts \\ [])
View Sourcerun_namespaces_cloudauditlogssources_create( Tesla.Env.client(), String.t(), keyword(), keyword() ) :: {:ok, GoogleApi.CloudRun.V1alpha1.Model.CloudAuditLogsSource.t()} | {:error, Tesla.Env.t()}
Creates a new cloudauditlogssource.
Parameters
connection
(type:GoogleApi.CloudRun.V1alpha1.Connection.t
) - Connection to servernamespaces_id
(type:String.t
) - Part ofparent
. The project ID or project number in which this cloudauditlogssource should be created.optional_params
(type:keyword()
) - Optional parameters:"$.xgafv"
(type:String.t
) - V1 error format.:access_token
(type:String.t
) - OAuth access token.:alt
(type:String.t
) - Data format for response.:callback
(type:String.t
) - JSONP:fields
(type:String.t
) - Selector specifying which fields to include in a partial response.:key
(type:String.t
) - API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.:oauth_token
(type:String.t
) - OAuth 2.0 token for the current user.:prettyPrint
(type:boolean()
) - Returns response with indentations and line breaks.:quotaUser
(type:String.t
) - Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.:uploadType
(type:String.t
) - Legacy upload protocol for media (e.g. "media", "multipart").:upload_protocol
(type:String.t
) - Upload protocol for media (e.g. "raw", "multipart").:body
(type:GoogleApi.CloudRun.V1alpha1.Model.CloudAuditLogsSource.t
) -
opts
(type:keyword()
) - Call options
Returns
{:ok, %GoogleApi.CloudRun.V1alpha1.Model.CloudAuditLogsSource{}}
on success{:error, info}
on failure
run_namespaces_cloudauditlogssources_delete(connection, namespaces_id, cloudauditlogssources_id, optional_params \\ [], opts \\ [])
View Sourcerun_namespaces_cloudauditlogssources_delete( Tesla.Env.client(), String.t(), String.t(), keyword(), keyword() ) :: {:ok, GoogleApi.CloudRun.V1alpha1.Model.Empty.t()} | {:error, Tesla.Env.t()}
Rpc to delete a cloudauditlogssource.
Parameters
connection
(type:GoogleApi.CloudRun.V1alpha1.Connection.t
) - Connection to servernamespaces_id
(type:String.t
) - Part ofname
. The name of the cloudauditlogssource being deleted. If needed, replace {namespace_id} with the project ID.cloudauditlogssources_id
(type:String.t
) - Part ofname
. See documentation ofnamespacesId
.optional_params
(type:keyword()
) - Optional parameters:"$.xgafv"
(type:String.t
) - V1 error format.:access_token
(type:String.t
) - OAuth access token.:alt
(type:String.t
) - Data format for response.:callback
(type:String.t
) - JSONP:fields
(type:String.t
) - Selector specifying which fields to include in a partial response.:key
(type:String.t
) - API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.:oauth_token
(type:String.t
) - OAuth 2.0 token for the current user.:prettyPrint
(type:boolean()
) - Returns response with indentations and line breaks.:quotaUser
(type:String.t
) - Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.:uploadType
(type:String.t
) - Legacy upload protocol for media (e.g. "media", "multipart").:upload_protocol
(type:String.t
) - Upload protocol for media (e.g. "raw", "multipart").:apiVersion
(type:String.t
) - Cloud Run currently ignores this parameter.:kind
(type:String.t
) - Cloud Run currently ignores this parameter.:propagationPolicy
(type:String.t
) - Specifies the propagation policy of delete. Cloud Run currently ignores this setting, and deletes in the background. Please see kubernetes.io/docs/concepts/workloads/controllers/garbage-collection/ for more information.
opts
(type:keyword()
) - Call options
Returns
{:ok, %GoogleApi.CloudRun.V1alpha1.Model.Empty{}}
on success{:error, info}
on failure
run_namespaces_cloudauditlogssources_get(connection, namespaces_id, cloudauditlogssources_id, optional_params \\ [], opts \\ [])
View Sourcerun_namespaces_cloudauditlogssources_get( Tesla.Env.client(), String.t(), String.t(), keyword(), keyword() ) :: {:ok, GoogleApi.CloudRun.V1alpha1.Model.CloudAuditLogsSource.t()} | {:error, Tesla.Env.t()}
Rpc to get information about a cloudauditlogssource.
Parameters
connection
(type:GoogleApi.CloudRun.V1alpha1.Connection.t
) - Connection to servernamespaces_id
(type:String.t
) - Part ofname
. The name of the cloudauditlogssource being retrieved. If needed, replace {namespace_id} with the project ID.cloudauditlogssources_id
(type:String.t
) - Part ofname
. See documentation ofnamespacesId
.optional_params
(type:keyword()
) - Optional parameters:"$.xgafv"
(type:String.t
) - V1 error format.:access_token
(type:String.t
) - OAuth access token.:alt
(type:String.t
) - Data format for response.:callback
(type:String.t
) - JSONP:fields
(type:String.t
) - Selector specifying which fields to include in a partial response.:key
(type:String.t
) - API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.:oauth_token
(type:String.t
) - OAuth 2.0 token for the current user.:prettyPrint
(type:boolean()
) - Returns response with indentations and line breaks.:quotaUser
(type:String.t
) - Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.:uploadType
(type:String.t
) - Legacy upload protocol for media (e.g. "media", "multipart").:upload_protocol
(type:String.t
) - Upload protocol for media (e.g. "raw", "multipart").
opts
(type:keyword()
) - Call options
Returns
{:ok, %GoogleApi.CloudRun.V1alpha1.Model.CloudAuditLogsSource{}}
on success{:error, info}
on failure
run_namespaces_cloudauditlogssources_list(connection, namespaces_id, optional_params \\ [], opts \\ [])
View Sourcerun_namespaces_cloudauditlogssources_list( Tesla.Env.client(), String.t(), keyword(), keyword() ) :: {:ok, GoogleApi.CloudRun.V1alpha1.Model.ListCloudAuditLogsSourcesResponse.t()} | {:error, Tesla.Env.t()}
Rpc to list cloudauditlogssources.
Parameters
connection
(type:GoogleApi.CloudRun.V1alpha1.Connection.t
) - Connection to servernamespaces_id
(type:String.t
) - Part ofparent
. The project ID or project number from which the cloudauditlogssources should be listed.optional_params
(type:keyword()
) - Optional parameters:"$.xgafv"
(type:String.t
) - V1 error format.:access_token
(type:String.t
) - OAuth access token.:alt
(type:String.t
) - Data format for response.:callback
(type:String.t
) - JSONP:fields
(type:String.t
) - Selector specifying which fields to include in a partial response.:key
(type:String.t
) - API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.:oauth_token
(type:String.t
) - OAuth 2.0 token for the current user.:prettyPrint
(type:boolean()
) - Returns response with indentations and line breaks.:quotaUser
(type:String.t
) - Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.:uploadType
(type:String.t
) - Legacy upload protocol for media (e.g. "media", "multipart").:upload_protocol
(type:String.t
) - Upload protocol for media (e.g. "raw", "multipart").:continue
(type:String.t
) - Optional encoded string to continue paging.:fieldSelector
(type:String.t
) - Allows to filter resources based on a specific value for a field name. Send this in a query string format. i.e. 'metadata.name%3Dlorem'. Not currently used by Cloud Run.:includeUninitialized
(type:boolean()
) - Not currently used by Cloud Run.:labelSelector
(type:String.t
) - Allows to filter resources based on a label. Supported operations are =, !=, exists, in, and notIn.:limit
(type:integer()
) - The maximum number of records that should be returned.:resourceVersion
(type:String.t
) - The baseline resource version from which the list or watch operation should start. Not currently used by Cloud Run.:watch
(type:boolean()
) - Flag that indicates that the client expects to watch this resource as well. Not currently used by Cloud Run.
opts
(type:keyword()
) - Call options
Returns
{:ok, %GoogleApi.CloudRun.V1alpha1.Model.ListCloudAuditLogsSourcesResponse{}}
on success{:error, info}
on failure
run_namespaces_cloudpubsubsources_create(connection, namespaces_id, optional_params \\ [], opts \\ [])
View Sourcerun_namespaces_cloudpubsubsources_create( Tesla.Env.client(), String.t(), keyword(), keyword() ) :: {:ok, GoogleApi.CloudRun.V1alpha1.Model.CloudPubSubSource.t()} | {:error, Tesla.Env.t()}
Creates a new cloudpubsubsource.
Parameters
connection
(type:GoogleApi.CloudRun.V1alpha1.Connection.t
) - Connection to servernamespaces_id
(type:String.t
) - Part ofparent
. The project ID or project number in which this cloudpubsubsource should be created.optional_params
(type:keyword()
) - Optional parameters:"$.xgafv"
(type:String.t
) - V1 error format.:access_token
(type:String.t
) - OAuth access token.:alt
(type:String.t
) - Data format for response.:callback
(type:String.t
) - JSONP:fields
(type:String.t
) - Selector specifying which fields to include in a partial response.:key
(type:String.t
) - API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.:oauth_token
(type:String.t
) - OAuth 2.0 token for the current user.:prettyPrint
(type:boolean()
) - Returns response with indentations and line breaks.:quotaUser
(type:String.t
) - Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.:uploadType
(type:String.t
) - Legacy upload protocol for media (e.g. "media", "multipart").:upload_protocol
(type:String.t
) - Upload protocol for media (e.g. "raw", "multipart").:body
(type:GoogleApi.CloudRun.V1alpha1.Model.CloudPubSubSource.t
) -
opts
(type:keyword()
) - Call options
Returns
{:ok, %GoogleApi.CloudRun.V1alpha1.Model.CloudPubSubSource{}}
on success{:error, info}
on failure
run_namespaces_cloudpubsubsources_delete(connection, namespaces_id, cloudpubsubsources_id, optional_params \\ [], opts \\ [])
View Sourcerun_namespaces_cloudpubsubsources_delete( Tesla.Env.client(), String.t(), String.t(), keyword(), keyword() ) :: {:ok, GoogleApi.CloudRun.V1alpha1.Model.Empty.t()} | {:error, Tesla.Env.t()}
Rpc to delete a cloudpubsubsource.
Parameters
connection
(type:GoogleApi.CloudRun.V1alpha1.Connection.t
) - Connection to servernamespaces_id
(type:String.t
) - Part ofname
. The name of the cloudpubsubsource being deleted. If needed, replace {namespace_id} with the project ID.cloudpubsubsources_id
(type:String.t
) - Part ofname
. See documentation ofnamespacesId
.optional_params
(type:keyword()
) - Optional parameters:"$.xgafv"
(type:String.t
) - V1 error format.:access_token
(type:String.t
) - OAuth access token.:alt
(type:String.t
) - Data format for response.:callback
(type:String.t
) - JSONP:fields
(type:String.t
) - Selector specifying which fields to include in a partial response.:key
(type:String.t
) - API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.:oauth_token
(type:String.t
) - OAuth 2.0 token for the current user.:prettyPrint
(type:boolean()
) - Returns response with indentations and line breaks.:quotaUser
(type:String.t
) - Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.:uploadType
(type:String.t
) - Legacy upload protocol for media (e.g. "media", "multipart").:upload_protocol
(type:String.t
) - Upload protocol for media (e.g. "raw", "multipart").:apiVersion
(type:String.t
) - Cloud Run currently ignores this parameter.:kind
(type:String.t
) - Cloud Run currently ignores this parameter.:propagationPolicy
(type:String.t
) - Specifies the propagation policy of delete. Cloud Run currently ignores this setting, and deletes in the background. Please see kubernetes.io/docs/concepts/workloads/controllers/garbage-collection/ for more information.
opts
(type:keyword()
) - Call options
Returns
{:ok, %GoogleApi.CloudRun.V1alpha1.Model.Empty{}}
on success{:error, info}
on failure
run_namespaces_cloudpubsubsources_get(connection, namespaces_id, cloudpubsubsources_id, optional_params \\ [], opts \\ [])
View Sourcerun_namespaces_cloudpubsubsources_get( Tesla.Env.client(), String.t(), String.t(), keyword(), keyword() ) :: {:ok, GoogleApi.CloudRun.V1alpha1.Model.CloudPubSubSource.t()} | {:error, Tesla.Env.t()}
Rpc to get information about a cloudpubsubsource.
Parameters
connection
(type:GoogleApi.CloudRun.V1alpha1.Connection.t
) - Connection to servernamespaces_id
(type:String.t
) - Part ofname
. The name of the cloudpubsubsource being retrieved. If needed, replace {namespace_id} with the project ID.cloudpubsubsources_id
(type:String.t
) - Part ofname
. See documentation ofnamespacesId
.optional_params
(type:keyword()
) - Optional parameters:"$.xgafv"
(type:String.t
) - V1 error format.:access_token
(type:String.t
) - OAuth access token.:alt
(type:String.t
) - Data format for response.:callback
(type:String.t
) - JSONP:fields
(type:String.t
) - Selector specifying which fields to include in a partial response.:key
(type:String.t
) - API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.:oauth_token
(type:String.t
) - OAuth 2.0 token for the current user.:prettyPrint
(type:boolean()
) - Returns response with indentations and line breaks.:quotaUser
(type:String.t
) - Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.:uploadType
(type:String.t
) - Legacy upload protocol for media (e.g. "media", "multipart").:upload_protocol
(type:String.t
) - Upload protocol for media (e.g. "raw", "multipart").
opts
(type:keyword()
) - Call options
Returns
{:ok, %GoogleApi.CloudRun.V1alpha1.Model.CloudPubSubSource{}}
on success{:error, info}
on failure
run_namespaces_cloudpubsubsources_list(connection, namespaces_id, optional_params \\ [], opts \\ [])
View Sourcerun_namespaces_cloudpubsubsources_list( Tesla.Env.client(), String.t(), keyword(), keyword() ) :: {:ok, GoogleApi.CloudRun.V1alpha1.Model.ListCloudPubSubSourcesResponse.t()} | {:error, Tesla.Env.t()}
Rpc to list cloudpubsubsources.
Parameters
connection
(type:GoogleApi.CloudRun.V1alpha1.Connection.t
) - Connection to servernamespaces_id
(type:String.t
) - Part ofparent
. The project ID or project number from which the cloudpubsubsources should be listed.optional_params
(type:keyword()
) - Optional parameters:"$.xgafv"
(type:String.t
) - V1 error format.:access_token
(type:String.t
) - OAuth access token.:alt
(type:String.t
) - Data format for response.:callback
(type:String.t
) - JSONP:fields
(type:String.t
) - Selector specifying which fields to include in a partial response.:key
(type:String.t
) - API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.:oauth_token
(type:String.t
) - OAuth 2.0 token for the current user.:prettyPrint
(type:boolean()
) - Returns response with indentations and line breaks.:quotaUser
(type:String.t
) - Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.:uploadType
(type:String.t
) - Legacy upload protocol for media (e.g. "media", "multipart").:upload_protocol
(type:String.t
) - Upload protocol for media (e.g. "raw", "multipart").:continue
(type:String.t
) - Optional encoded string to continue paging.:fieldSelector
(type:String.t
) - Allows to filter resources based on a specific value for a field name. Send this in a query string format. i.e. 'metadata.name%3Dlorem'. Not currently used by Cloud Run.:includeUninitialized
(type:boolean()
) - Not currently used by Cloud Run.:labelSelector
(type:String.t
) - Allows to filter resources based on a label. Supported operations are =, !=, exists, in, and notIn.:limit
(type:integer()
) - The maximum number of records that should be returned.:resourceVersion
(type:String.t
) - The baseline resource version from which the list or watch operation should start. Not currently used by Cloud Run.:watch
(type:boolean()
) - Flag that indicates that the client expects to watch this resource as well. Not currently used by Cloud Run.
opts
(type:keyword()
) - Call options
Returns
{:ok, %GoogleApi.CloudRun.V1alpha1.Model.ListCloudPubSubSourcesResponse{}}
on success{:error, info}
on failure
run_namespaces_cloudschedulersources_create(connection, namespaces_id, optional_params \\ [], opts \\ [])
View Sourcerun_namespaces_cloudschedulersources_create( Tesla.Env.client(), String.t(), keyword(), keyword() ) :: {:ok, GoogleApi.CloudRun.V1alpha1.Model.CloudSchedulerSource.t()} | {:error, Tesla.Env.t()}
Creates a new cloudschedulersource.
Parameters
connection
(type:GoogleApi.CloudRun.V1alpha1.Connection.t
) - Connection to servernamespaces_id
(type:String.t
) - Part ofparent
. Required. The project ID or project number in which this cloudschedulersource should be created.optional_params
(type:keyword()
) - Optional parameters:"$.xgafv"
(type:String.t
) - V1 error format.:access_token
(type:String.t
) - OAuth access token.:alt
(type:String.t
) - Data format for response.:callback
(type:String.t
) - JSONP:fields
(type:String.t
) - Selector specifying which fields to include in a partial response.:key
(type:String.t
) - API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.:oauth_token
(type:String.t
) - OAuth 2.0 token for the current user.:prettyPrint
(type:boolean()
) - Returns response with indentations and line breaks.:quotaUser
(type:String.t
) - Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.:uploadType
(type:String.t
) - Legacy upload protocol for media (e.g. "media", "multipart").:upload_protocol
(type:String.t
) - Upload protocol for media (e.g. "raw", "multipart").:body
(type:GoogleApi.CloudRun.V1alpha1.Model.CloudSchedulerSource.t
) -
opts
(type:keyword()
) - Call options
Returns
{:ok, %GoogleApi.CloudRun.V1alpha1.Model.CloudSchedulerSource{}}
on success{:error, info}
on failure
run_namespaces_cloudschedulersources_delete(connection, namespaces_id, cloudschedulersources_id, optional_params \\ [], opts \\ [])
View Sourcerun_namespaces_cloudschedulersources_delete( Tesla.Env.client(), String.t(), String.t(), keyword(), keyword() ) :: {:ok, GoogleApi.CloudRun.V1alpha1.Model.Empty.t()} | {:error, Tesla.Env.t()}
Rpc to delete a cloudschedulersource.
Parameters
connection
(type:GoogleApi.CloudRun.V1alpha1.Connection.t
) - Connection to servernamespaces_id
(type:String.t
) - Part ofname
. Required. The name of the cloudschedulersource being deleted. If needed, replace {namespace_id} with the project ID.cloudschedulersources_id
(type:String.t
) - Part ofname
. See documentation ofnamespacesId
.optional_params
(type:keyword()
) - Optional parameters:"$.xgafv"
(type:String.t
) - V1 error format.:access_token
(type:String.t
) - OAuth access token.:alt
(type:String.t
) - Data format for response.:callback
(type:String.t
) - JSONP:fields
(type:String.t
) - Selector specifying which fields to include in a partial response.:key
(type:String.t
) - API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.:oauth_token
(type:String.t
) - OAuth 2.0 token for the current user.:prettyPrint
(type:boolean()
) - Returns response with indentations and line breaks.:quotaUser
(type:String.t
) - Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.:uploadType
(type:String.t
) - Legacy upload protocol for media (e.g. "media", "multipart").:upload_protocol
(type:String.t
) - Upload protocol for media (e.g. "raw", "multipart").:apiVersion
(type:String.t
) - Cloud Run currently ignores this parameter.:kind
(type:String.t
) - Cloud Run currently ignores this parameter.:propagationPolicy
(type:String.t
) - Specifies the propagation policy of delete. Cloud Run currently ignores this setting, and deletes in the background. Please see kubernetes.io/docs/concepts/workloads/controllers/garbage-collection/ for more information.
opts
(type:keyword()
) - Call options
Returns
{:ok, %GoogleApi.CloudRun.V1alpha1.Model.Empty{}}
on success{:error, info}
on failure
run_namespaces_cloudschedulersources_get(connection, namespaces_id, cloudschedulersources_id, optional_params \\ [], opts \\ [])
View Sourcerun_namespaces_cloudschedulersources_get( Tesla.Env.client(), String.t(), String.t(), keyword(), keyword() ) :: {:ok, GoogleApi.CloudRun.V1alpha1.Model.CloudSchedulerSource.t()} | {:error, Tesla.Env.t()}
Rpc to get information about a cloudschedulersource.
Parameters
connection
(type:GoogleApi.CloudRun.V1alpha1.Connection.t
) - Connection to servernamespaces_id
(type:String.t
) - Part ofname
. Required. The name of the cloudschedulersource being retrieved. If needed, replace {namespace_id} with the project ID.cloudschedulersources_id
(type:String.t
) - Part ofname
. See documentation ofnamespacesId
.optional_params
(type:keyword()
) - Optional parameters:"$.xgafv"
(type:String.t
) - V1 error format.:access_token
(type:String.t
) - OAuth access token.:alt
(type:String.t
) - Data format for response.:callback
(type:String.t
) - JSONP:fields
(type:String.t
) - Selector specifying which fields to include in a partial response.:key
(type:String.t
) - API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.:oauth_token
(type:String.t
) - OAuth 2.0 token for the current user.:prettyPrint
(type:boolean()
) - Returns response with indentations and line breaks.:quotaUser
(type:String.t
) - Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.:uploadType
(type:String.t
) - Legacy upload protocol for media (e.g. "media", "multipart").:upload_protocol
(type:String.t
) - Upload protocol for media (e.g. "raw", "multipart").
opts
(type:keyword()
) - Call options
Returns
{:ok, %GoogleApi.CloudRun.V1alpha1.Model.CloudSchedulerSource{}}
on success{:error, info}
on failure
run_namespaces_cloudschedulersources_list(connection, namespaces_id, optional_params \\ [], opts \\ [])
View Sourcerun_namespaces_cloudschedulersources_list( Tesla.Env.client(), String.t(), keyword(), keyword() ) :: {:ok, GoogleApi.CloudRun.V1alpha1.Model.ListCloudSchedulerSourcesResponse.t()} | {:error, Tesla.Env.t()}
Rpc to list cloudschedulersources.
Parameters
connection
(type:GoogleApi.CloudRun.V1alpha1.Connection.t
) - Connection to servernamespaces_id
(type:String.t
) - Part ofparent
. Required. The project ID or project number from which the cloudschedulersources should be listed.optional_params
(type:keyword()
) - Optional parameters:"$.xgafv"
(type:String.t
) - V1 error format.:access_token
(type:String.t
) - OAuth access token.:alt
(type:String.t
) - Data format for response.:callback
(type:String.t
) - JSONP:fields
(type:String.t
) - Selector specifying which fields to include in a partial response.:key
(type:String.t
) - API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.:oauth_token
(type:String.t
) - OAuth 2.0 token for the current user.:prettyPrint
(type:boolean()
) - Returns response with indentations and line breaks.:quotaUser
(type:String.t
) - Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.:uploadType
(type:String.t
) - Legacy upload protocol for media (e.g. "media", "multipart").:upload_protocol
(type:String.t
) - Upload protocol for media (e.g. "raw", "multipart").:continue
(type:String.t
) - Optional encoded string to continue paging.:fieldSelector
(type:String.t
) - Allows to filter resources based on a specific value for a field name. Send this in a query string format. i.e. 'metadata.name%3Dlorem'. Not currently used by Cloud Run.:includeUninitialized
(type:boolean()
) - Not currently used by Cloud Run.:labelSelector
(type:String.t
) - Allows to filter resources based on a label. Supported operations are =, !=, exists, in, and notIn.:limit
(type:integer()
) - The maximum number of records that should be returned.:resourceVersion
(type:String.t
) - The baseline resource version from which the list or watch operation should start. Not currently used by Cloud Run.:watch
(type:boolean()
) - Flag that indicates that the client expects to watch this resource as well. Not currently used by Cloud Run.
opts
(type:keyword()
) - Call options
Returns
{:ok, %GoogleApi.CloudRun.V1alpha1.Model.ListCloudSchedulerSourcesResponse{}}
on success{:error, info}
on failure
run_namespaces_cloudschedulersources_replace_cloud_scheduler_source(connection, namespaces_id, cloudschedulersources_id, optional_params \\ [], opts \\ [])
View Sourcerun_namespaces_cloudschedulersources_replace_cloud_scheduler_source( Tesla.Env.client(), String.t(), String.t(), keyword(), keyword() ) :: {:ok, GoogleApi.CloudRun.V1alpha1.Model.CloudSchedulerSource.t()} | {:error, Tesla.Env.t()}
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.
Parameters
connection
(type:GoogleApi.CloudRun.V1alpha1.Connection.t
) - Connection to servernamespaces_id
(type:String.t
) - Part ofname
. Required. The name of the cloudschedulersource being retrieved. If needed, replace {namespace_id} with the project ID.cloudschedulersources_id
(type:String.t
) - Part ofname
. See documentation ofnamespacesId
.optional_params
(type:keyword()
) - Optional parameters:"$.xgafv"
(type:String.t
) - V1 error format.:access_token
(type:String.t
) - OAuth access token.:alt
(type:String.t
) - Data format for response.:callback
(type:String.t
) - JSONP:fields
(type:String.t
) - Selector specifying which fields to include in a partial response.:key
(type:String.t
) - API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.:oauth_token
(type:String.t
) - OAuth 2.0 token for the current user.:prettyPrint
(type:boolean()
) - Returns response with indentations and line breaks.:quotaUser
(type:String.t
) - Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.:uploadType
(type:String.t
) - Legacy upload protocol for media (e.g. "media", "multipart").:upload_protocol
(type:String.t
) - Upload protocol for media (e.g. "raw", "multipart").:body
(type:GoogleApi.CloudRun.V1alpha1.Model.CloudSchedulerSource.t
) -
opts
(type:keyword()
) - Call options
Returns
{:ok, %GoogleApi.CloudRun.V1alpha1.Model.CloudSchedulerSource{}}
on success{:error, info}
on failure
run_namespaces_cloudstoragesources_create(connection, namespaces_id, optional_params \\ [], opts \\ [])
View Sourcerun_namespaces_cloudstoragesources_create( Tesla.Env.client(), String.t(), keyword(), keyword() ) :: {:ok, GoogleApi.CloudRun.V1alpha1.Model.CloudStorageSource.t()} | {:error, Tesla.Env.t()}
Creates a new cloudstoragesource.
Parameters
connection
(type:GoogleApi.CloudRun.V1alpha1.Connection.t
) - Connection to servernamespaces_id
(type:String.t
) - Part ofparent
. Required. The project ID or project number in which this cloudstoragesource should be created.optional_params
(type:keyword()
) - Optional parameters:"$.xgafv"
(type:String.t
) - V1 error format.:access_token
(type:String.t
) - OAuth access token.:alt
(type:String.t
) - Data format for response.:callback
(type:String.t
) - JSONP:fields
(type:String.t
) - Selector specifying which fields to include in a partial response.:key
(type:String.t
) - API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.:oauth_token
(type:String.t
) - OAuth 2.0 token for the current user.:prettyPrint
(type:boolean()
) - Returns response with indentations and line breaks.:quotaUser
(type:String.t
) - Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.:uploadType
(type:String.t
) - Legacy upload protocol for media (e.g. "media", "multipart").:upload_protocol
(type:String.t
) - Upload protocol for media (e.g. "raw", "multipart").:body
(type:GoogleApi.CloudRun.V1alpha1.Model.CloudStorageSource.t
) -
opts
(type:keyword()
) - Call options
Returns
{:ok, %GoogleApi.CloudRun.V1alpha1.Model.CloudStorageSource{}}
on success{:error, info}
on failure
run_namespaces_cloudstoragesources_delete(connection, namespaces_id, cloudstoragesources_id, optional_params \\ [], opts \\ [])
View Sourcerun_namespaces_cloudstoragesources_delete( Tesla.Env.client(), String.t(), String.t(), keyword(), keyword() ) :: {:ok, GoogleApi.CloudRun.V1alpha1.Model.Empty.t()} | {:error, Tesla.Env.t()}
Rpc to delete a cloudstoragesource.
Parameters
connection
(type:GoogleApi.CloudRun.V1alpha1.Connection.t
) - Connection to servernamespaces_id
(type:String.t
) - Part ofname
. Required. The name of the cloudstoragesource being deleted. If needed, replace {namespace_id} with the project ID.cloudstoragesources_id
(type:String.t
) - Part ofname
. See documentation ofnamespacesId
.optional_params
(type:keyword()
) - Optional parameters:"$.xgafv"
(type:String.t
) - V1 error format.:access_token
(type:String.t
) - OAuth access token.:alt
(type:String.t
) - Data format for response.:callback
(type:String.t
) - JSONP:fields
(type:String.t
) - Selector specifying which fields to include in a partial response.:key
(type:String.t
) - API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.:oauth_token
(type:String.t
) - OAuth 2.0 token for the current user.:prettyPrint
(type:boolean()
) - Returns response with indentations and line breaks.:quotaUser
(type:String.t
) - Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.:uploadType
(type:String.t
) - Legacy upload protocol for media (e.g. "media", "multipart").:upload_protocol
(type:String.t
) - Upload protocol for media (e.g. "raw", "multipart").:apiVersion
(type:String.t
) - Cloud Run currently ignores this parameter.:kind
(type:String.t
) - Cloud Run currently ignores this parameter.:propagationPolicy
(type:String.t
) - Specifies the propagation policy of delete. Cloud Run currently ignores this setting, and deletes in the background. Please see kubernetes.io/docs/concepts/workloads/controllers/garbage-collection/ for more information.
opts
(type:keyword()
) - Call options
Returns
{:ok, %GoogleApi.CloudRun.V1alpha1.Model.Empty{}}
on success{:error, info}
on failure
run_namespaces_cloudstoragesources_get(connection, namespaces_id, cloudstoragesources_id, optional_params \\ [], opts \\ [])
View Sourcerun_namespaces_cloudstoragesources_get( Tesla.Env.client(), String.t(), String.t(), keyword(), keyword() ) :: {:ok, GoogleApi.CloudRun.V1alpha1.Model.CloudStorageSource.t()} | {:error, Tesla.Env.t()}
Rpc to get information about a cloudstoragesource.
Parameters
connection
(type:GoogleApi.CloudRun.V1alpha1.Connection.t
) - Connection to servernamespaces_id
(type:String.t
) - Part ofname
. Required. The name of the cloudstoragesource being retrieved. If needed, replace {namespace_id} with the project ID.cloudstoragesources_id
(type:String.t
) - Part ofname
. See documentation ofnamespacesId
.optional_params
(type:keyword()
) - Optional parameters:"$.xgafv"
(type:String.t
) - V1 error format.:access_token
(type:String.t
) - OAuth access token.:alt
(type:String.t
) - Data format for response.:callback
(type:String.t
) - JSONP:fields
(type:String.t
) - Selector specifying which fields to include in a partial response.:key
(type:String.t
) - API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.:oauth_token
(type:String.t
) - OAuth 2.0 token for the current user.:prettyPrint
(type:boolean()
) - Returns response with indentations and line breaks.:quotaUser
(type:String.t
) - Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.:uploadType
(type:String.t
) - Legacy upload protocol for media (e.g. "media", "multipart").:upload_protocol
(type:String.t
) - Upload protocol for media (e.g. "raw", "multipart").
opts
(type:keyword()
) - Call options
Returns
{:ok, %GoogleApi.CloudRun.V1alpha1.Model.CloudStorageSource{}}
on success{:error, info}
on failure
run_namespaces_cloudstoragesources_list(connection, namespaces_id, optional_params \\ [], opts \\ [])
View Sourcerun_namespaces_cloudstoragesources_list( Tesla.Env.client(), String.t(), keyword(), keyword() ) :: {:ok, GoogleApi.CloudRun.V1alpha1.Model.ListCloudStorageSourcesResponse.t()} | {:error, Tesla.Env.t()}
Rpc to list cloudstoragesources.
Parameters
connection
(type:GoogleApi.CloudRun.V1alpha1.Connection.t
) - Connection to servernamespaces_id
(type:String.t
) - Part ofparent
. Required. The project ID or project number from which the cloudstoragesources should be listed.optional_params
(type:keyword()
) - Optional parameters:"$.xgafv"
(type:String.t
) - V1 error format.:access_token
(type:String.t
) - OAuth access token.:alt
(type:String.t
) - Data format for response.:callback
(type:String.t
) - JSONP:fields
(type:String.t
) - Selector specifying which fields to include in a partial response.:key
(type:String.t
) - API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.:oauth_token
(type:String.t
) - OAuth 2.0 token for the current user.:prettyPrint
(type:boolean()
) - Returns response with indentations and line breaks.:quotaUser
(type:String.t
) - Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.:uploadType
(type:String.t
) - Legacy upload protocol for media (e.g. "media", "multipart").:upload_protocol
(type:String.t
) - Upload protocol for media (e.g. "raw", "multipart").:continue
(type:String.t
) - Optional encoded string to continue paging.:fieldSelector
(type:String.t
) - Allows to filter resources based on a specific value for a field name. Send this in a query string format. i.e. 'metadata.name%3Dlorem'. Not currently used by Cloud Run.:includeUninitialized
(type:boolean()
) - Not currently used by Cloud Run.:labelSelector
(type:String.t
) - Allows to filter resources based on a label. Supported operations are =, !=, exists, in, and notIn.:limit
(type:integer()
) - The maximum number of records that should be returned.:resourceVersion
(type:String.t
) - The baseline resource version from which the list or watch operation should start. Not currently used by Cloud Run.:watch
(type:boolean()
) - Flag that indicates that the client expects to watch this resource as well. Not currently used by Cloud Run.
opts
(type:keyword()
) - Call options
Returns
{:ok, %GoogleApi.CloudRun.V1alpha1.Model.ListCloudStorageSourcesResponse{}}
on success{:error, info}
on failure
run_namespaces_cloudstoragesources_replace_cloud_storage_source(connection, namespaces_id, cloudstoragesources_id, optional_params \\ [], opts \\ [])
View Sourcerun_namespaces_cloudstoragesources_replace_cloud_storage_source( Tesla.Env.client(), String.t(), String.t(), keyword(), keyword() ) :: {:ok, GoogleApi.CloudRun.V1alpha1.Model.CloudStorageSource.t()} | {:error, Tesla.Env.t()}
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.
Parameters
connection
(type:GoogleApi.CloudRun.V1alpha1.Connection.t
) - Connection to servernamespaces_id
(type:String.t
) - Part ofname
. Required. The name of the cloudstoragesource being retrieved. If needed, replace {namespace_id} with the project ID.cloudstoragesources_id
(type:String.t
) - Part ofname
. See documentation ofnamespacesId
.optional_params
(type:keyword()
) - Optional parameters:"$.xgafv"
(type:String.t
) - V1 error format.:access_token
(type:String.t
) - OAuth access token.:alt
(type:String.t
) - Data format for response.:callback
(type:String.t
) - JSONP:fields
(type:String.t
) - Selector specifying which fields to include in a partial response.:key
(type:String.t
) - API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.:oauth_token
(type:String.t
) - OAuth 2.0 token for the current user.:prettyPrint
(type:boolean()
) - Returns response with indentations and line breaks.:quotaUser
(type:String.t
) - Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.:uploadType
(type:String.t
) - Legacy upload protocol for media (e.g. "media", "multipart").:upload_protocol
(type:String.t
) - Upload protocol for media (e.g. "raw", "multipart").:body
(type:GoogleApi.CloudRun.V1alpha1.Model.CloudStorageSource.t
) -
opts
(type:keyword()
) - Call options
Returns
{:ok, %GoogleApi.CloudRun.V1alpha1.Model.CloudStorageSource{}}
on success{:error, info}
on failure
run_namespaces_configurations_get(connection, namespaces_id, configurations_id, optional_params \\ [], opts \\ [])
View Sourcerun_namespaces_configurations_get( Tesla.Env.client(), String.t(), String.t(), keyword(), keyword() ) :: {:ok, GoogleApi.CloudRun.V1alpha1.Model.Configuration.t()} | {:error, Tesla.Env.t()}
Rpc to get information about a configuration.
Parameters
connection
(type:GoogleApi.CloudRun.V1alpha1.Connection.t
) - Connection to servernamespaces_id
(type:String.t
) - Part ofname
. The name of the configuration being retrieved. If needed, replace {namespace_id} with the project ID.configurations_id
(type:String.t
) - Part ofname
. See documentation ofnamespacesId
.optional_params
(type:keyword()
) - Optional parameters:"$.xgafv"
(type:String.t
) - V1 error format.:access_token
(type:String.t
) - OAuth access token.:alt
(type:String.t
) - Data format for response.:callback
(type:String.t
) - JSONP:fields
(type:String.t
) - Selector specifying which fields to include in a partial response.:key
(type:String.t
) - API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.:oauth_token
(type:String.t
) - OAuth 2.0 token for the current user.:prettyPrint
(type:boolean()
) - Returns response with indentations and line breaks.:quotaUser
(type:String.t
) - Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.:uploadType
(type:String.t
) - Legacy upload protocol for media (e.g. "media", "multipart").:upload_protocol
(type:String.t
) - Upload protocol for media (e.g. "raw", "multipart").
opts
(type:keyword()
) - Call options
Returns
{:ok, %GoogleApi.CloudRun.V1alpha1.Model.Configuration{}}
on success{:error, info}
on failure
run_namespaces_configurations_list(connection, namespaces_id, optional_params \\ [], opts \\ [])
View Sourcerun_namespaces_configurations_list( Tesla.Env.client(), String.t(), keyword(), keyword() ) :: {:ok, GoogleApi.CloudRun.V1alpha1.Model.ListConfigurationsResponse.t()} | {:error, Tesla.Env.t()}
Rpc to list configurations.
Parameters
connection
(type:GoogleApi.CloudRun.V1alpha1.Connection.t
) - Connection to servernamespaces_id
(type:String.t
) - Part ofparent
. The project ID or project number from which the configurations should be listed.optional_params
(type:keyword()
) - Optional parameters:"$.xgafv"
(type:String.t
) - V1 error format.:access_token
(type:String.t
) - OAuth access token.:alt
(type:String.t
) - Data format for response.:callback
(type:String.t
) - JSONP:fields
(type:String.t
) - Selector specifying which fields to include in a partial response.:key
(type:String.t
) - API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.:oauth_token
(type:String.t
) - OAuth 2.0 token for the current user.:prettyPrint
(type:boolean()
) - Returns response with indentations and line breaks.:quotaUser
(type:String.t
) - Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.:uploadType
(type:String.t
) - Legacy upload protocol for media (e.g. "media", "multipart").:upload_protocol
(type:String.t
) - Upload protocol for media (e.g. "raw", "multipart").:continue
(type:String.t
) - Optional encoded string to continue paging.:fieldSelector
(type:String.t
) - Allows to filter resources based on a specific value for a field name. Send this in a query string format. i.e. 'metadata.name%3Dlorem'. Not currently used by Cloud Run.:includeUninitialized
(type:boolean()
) - Not currently used by Cloud Run.:labelSelector
(type:String.t
) - Allows to filter resources based on a label. Supported operations are =, !=, exists, in, and notIn.:limit
(type:integer()
) - The maximum number of records that should be returned.:resourceVersion
(type:String.t
) - The baseline resource version from which the list or watch operation should start. Not currently used by Cloud Run.:watch
(type:boolean()
) - Flag that indicates that the client expects to watch this resource as well. Not currently used by Cloud Run.
opts
(type:keyword()
) - Call options
Returns
{:ok, %GoogleApi.CloudRun.V1alpha1.Model.ListConfigurationsResponse{}}
on success{:error, info}
on failure
run_namespaces_domainmappings_create(connection, namespaces_id, optional_params \\ [], opts \\ [])
View Sourcerun_namespaces_domainmappings_create( Tesla.Env.client(), String.t(), keyword(), keyword() ) :: {:ok, GoogleApi.CloudRun.V1alpha1.Model.DomainMapping.t()} | {:error, Tesla.Env.t()}
Creates a new domain mapping.
Parameters
connection
(type:GoogleApi.CloudRun.V1alpha1.Connection.t
) - Connection to servernamespaces_id
(type:String.t
) - Part ofparent
. The project ID or project number in which this domain mapping should be created.optional_params
(type:keyword()
) - Optional parameters:"$.xgafv"
(type:String.t
) - V1 error format.:access_token
(type:String.t
) - OAuth access token.:alt
(type:String.t
) - Data format for response.:callback
(type:String.t
) - JSONP:fields
(type:String.t
) - Selector specifying which fields to include in a partial response.:key
(type:String.t
) - API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.:oauth_token
(type:String.t
) - OAuth 2.0 token for the current user.:prettyPrint
(type:boolean()
) - Returns response with indentations and line breaks.:quotaUser
(type:String.t
) - Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.:uploadType
(type:String.t
) - Legacy upload protocol for media (e.g. "media", "multipart").:upload_protocol
(type:String.t
) - Upload protocol for media (e.g. "raw", "multipart").:body
(type:GoogleApi.CloudRun.V1alpha1.Model.DomainMapping.t
) -
opts
(type:keyword()
) - Call options
Returns
{:ok, %GoogleApi.CloudRun.V1alpha1.Model.DomainMapping{}}
on success{:error, info}
on failure
run_namespaces_domainmappings_delete(connection, namespaces_id, domainmappings_id, optional_params \\ [], opts \\ [])
View Sourcerun_namespaces_domainmappings_delete( Tesla.Env.client(), String.t(), String.t(), keyword(), keyword() ) :: {:ok, GoogleApi.CloudRun.V1alpha1.Model.Empty.t()} | {:error, Tesla.Env.t()}
Rpc to delete a domain mapping.
Parameters
connection
(type:GoogleApi.CloudRun.V1alpha1.Connection.t
) - Connection to servernamespaces_id
(type:String.t
) - Part ofname
. The name of the domain mapping being deleted. If needed, replace {namespace_id} with the project ID.domainmappings_id
(type:String.t
) - Part ofname
. See documentation ofnamespacesId
.optional_params
(type:keyword()
) - Optional parameters:"$.xgafv"
(type:String.t
) - V1 error format.:access_token
(type:String.t
) - OAuth access token.:alt
(type:String.t
) - Data format for response.:callback
(type:String.t
) - JSONP:fields
(type:String.t
) - Selector specifying which fields to include in a partial response.:key
(type:String.t
) - API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.:oauth_token
(type:String.t
) - OAuth 2.0 token for the current user.:prettyPrint
(type:boolean()
) - Returns response with indentations and line breaks.:quotaUser
(type:String.t
) - Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.:uploadType
(type:String.t
) - Legacy upload protocol for media (e.g. "media", "multipart").:upload_protocol
(type:String.t
) - Upload protocol for media (e.g. "raw", "multipart").:apiVersion
(type:String.t
) - Cloud Run currently ignores this parameter.:kind
(type:String.t
) - Cloud Run currently ignores this parameter.:orphanDependents
(type:boolean()
) - Deprecated. Specifies the cascade behavior on delete. Cloud Run only supports cascading behavior, so this must be false. This attribute is deprecated, and is now replaced with PropagationPolicy See https://github.com/kubernetes/kubernetes/issues/46659 for more info.:propagationPolicy
(type:String.t
) - Specifies the propagation policy of delete. Cloud Run currently ignores this setting, and deletes in the background. Please see kubernetes.io/docs/concepts/workloads/controllers/garbage-collection/ for more information.
opts
(type:keyword()
) - Call options
Returns
{:ok, %GoogleApi.CloudRun.V1alpha1.Model.Empty{}}
on success{:error, info}
on failure
run_namespaces_domainmappings_get(connection, namespaces_id, domainmappings_id, optional_params \\ [], opts \\ [])
View Sourcerun_namespaces_domainmappings_get( Tesla.Env.client(), String.t(), String.t(), keyword(), keyword() ) :: {:ok, GoogleApi.CloudRun.V1alpha1.Model.DomainMapping.t()} | {:error, Tesla.Env.t()}
Rpc to get information about a domain mapping.
Parameters
connection
(type:GoogleApi.CloudRun.V1alpha1.Connection.t
) - Connection to servernamespaces_id
(type:String.t
) - Part ofname
. The name of the domain mapping being retrieved. If needed, replace {namespace_id} with the project ID.domainmappings_id
(type:String.t
) - Part ofname
. See documentation ofnamespacesId
.optional_params
(type:keyword()
) - Optional parameters:"$.xgafv"
(type:String.t
) - V1 error format.:access_token
(type:String.t
) - OAuth access token.:alt
(type:String.t
) - Data format for response.:callback
(type:String.t
) - JSONP:fields
(type:String.t
) - Selector specifying which fields to include in a partial response.:key
(type:String.t
) - API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.:oauth_token
(type:String.t
) - OAuth 2.0 token for the current user.:prettyPrint
(type:boolean()
) - Returns response with indentations and line breaks.:quotaUser
(type:String.t
) - Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.:uploadType
(type:String.t
) - Legacy upload protocol for media (e.g. "media", "multipart").:upload_protocol
(type:String.t
) - Upload protocol for media (e.g. "raw", "multipart").
opts
(type:keyword()
) - Call options
Returns
{:ok, %GoogleApi.CloudRun.V1alpha1.Model.DomainMapping{}}
on success{:error, info}
on failure
run_namespaces_domainmappings_list(connection, namespaces_id, optional_params \\ [], opts \\ [])
View Sourcerun_namespaces_domainmappings_list( Tesla.Env.client(), String.t(), keyword(), keyword() ) :: {:ok, GoogleApi.CloudRun.V1alpha1.Model.ListDomainMappingsResponse.t()} | {:error, Tesla.Env.t()}
Rpc to list domain mappings.
Parameters
connection
(type:GoogleApi.CloudRun.V1alpha1.Connection.t
) - Connection to servernamespaces_id
(type:String.t
) - Part ofparent
. The project ID or project number from which the domain mappings should be listed.optional_params
(type:keyword()
) - Optional parameters:"$.xgafv"
(type:String.t
) - V1 error format.:access_token
(type:String.t
) - OAuth access token.:alt
(type:String.t
) - Data format for response.:callback
(type:String.t
) - JSONP:fields
(type:String.t
) - Selector specifying which fields to include in a partial response.:key
(type:String.t
) - API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.:oauth_token
(type:String.t
) - OAuth 2.0 token for the current user.:prettyPrint
(type:boolean()
) - Returns response with indentations and line breaks.:quotaUser
(type:String.t
) - Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.:uploadType
(type:String.t
) - Legacy upload protocol for media (e.g. "media", "multipart").:upload_protocol
(type:String.t
) - Upload protocol for media (e.g. "raw", "multipart").:continue
(type:String.t
) - Optional encoded string to continue paging.:fieldSelector
(type:String.t
) - Allows to filter resources based on a specific value for a field name. Send this in a query string format. i.e. 'metadata.name%3Dlorem'. Not currently used by Cloud Run.:includeUninitialized
(type:boolean()
) - Not currently used by Cloud Run.:labelSelector
(type:String.t
) - Allows to filter resources based on a label. Supported operations are =, !=, exists, in, and notIn.:limit
(type:integer()
) - The maximum number of records that should be returned.:resourceVersion
(type:String.t
) - The baseline resource version from which the list or watch operation should start. Not currently used by Cloud Run.:watch
(type:boolean()
) - Flag that indicates that the client expects to watch this resource as well. Not currently used by Cloud Run.
opts
(type:keyword()
) - Call options
Returns
{:ok, %GoogleApi.CloudRun.V1alpha1.Model.ListDomainMappingsResponse{}}
on success{:error, info}
on failure
run_namespaces_revisions_delete(connection, namespaces_id, revisions_id, optional_params \\ [], opts \\ [])
View Sourcerun_namespaces_revisions_delete( Tesla.Env.client(), String.t(), String.t(), keyword(), keyword() ) :: {:ok, GoogleApi.CloudRun.V1alpha1.Model.Empty.t()} | {:error, Tesla.Env.t()}
Rpc to delete a revision.
Parameters
connection
(type:GoogleApi.CloudRun.V1alpha1.Connection.t
) - Connection to servernamespaces_id
(type:String.t
) - Part ofname
. The name of the revision being deleted. If needed, replace {namespace_id} with the project ID.revisions_id
(type:String.t
) - Part ofname
. See documentation ofnamespacesId
.optional_params
(type:keyword()
) - Optional parameters:"$.xgafv"
(type:String.t
) - V1 error format.:access_token
(type:String.t
) - OAuth access token.:alt
(type:String.t
) - Data format for response.:callback
(type:String.t
) - JSONP:fields
(type:String.t
) - Selector specifying which fields to include in a partial response.:key
(type:String.t
) - API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.:oauth_token
(type:String.t
) - OAuth 2.0 token for the current user.:prettyPrint
(type:boolean()
) - Returns response with indentations and line breaks.:quotaUser
(type:String.t
) - Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.:uploadType
(type:String.t
) - Legacy upload protocol for media (e.g. "media", "multipart").:upload_protocol
(type:String.t
) - Upload protocol for media (e.g. "raw", "multipart").:apiVersion
(type:String.t
) - Cloud Run currently ignores this parameter.:kind
(type:String.t
) - Cloud Run currently ignores this parameter.:orphanDependents
(type:boolean()
) - Deprecated. Specifies the cascade behavior on delete. Cloud Run only supports cascading behavior, so this must be false. This attribute is deprecated, and is now replaced with PropagationPolicy See https://github.com/kubernetes/kubernetes/issues/46659 for more info.:propagationPolicy
(type:String.t
) - Specifies the propagation policy of delete. Cloud Run currently ignores this setting, and deletes in the background. Please see kubernetes.io/docs/concepts/workloads/controllers/garbage-collection/ for more information.
opts
(type:keyword()
) - Call options
Returns
{:ok, %GoogleApi.CloudRun.V1alpha1.Model.Empty{}}
on success{:error, info}
on failure
run_namespaces_revisions_get(connection, namespaces_id, revisions_id, optional_params \\ [], opts \\ [])
View Sourcerun_namespaces_revisions_get( Tesla.Env.client(), String.t(), String.t(), keyword(), keyword() ) :: {:ok, GoogleApi.CloudRun.V1alpha1.Model.Revision.t()} | {:error, Tesla.Env.t()}
Rpc to get information about a revision.
Parameters
connection
(type:GoogleApi.CloudRun.V1alpha1.Connection.t
) - Connection to servernamespaces_id
(type:String.t
) - Part ofname
. The name of the revision being retrieved. If needed, replace {namespace_id} with the project ID.revisions_id
(type:String.t
) - Part ofname
. See documentation ofnamespacesId
.optional_params
(type:keyword()
) - Optional parameters:"$.xgafv"
(type:String.t
) - V1 error format.:access_token
(type:String.t
) - OAuth access token.:alt
(type:String.t
) - Data format for response.:callback
(type:String.t
) - JSONP:fields
(type:String.t
) - Selector specifying which fields to include in a partial response.:key
(type:String.t
) - API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.:oauth_token
(type:String.t
) - OAuth 2.0 token for the current user.:prettyPrint
(type:boolean()
) - Returns response with indentations and line breaks.:quotaUser
(type:String.t
) - Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.:uploadType
(type:String.t
) - Legacy upload protocol for media (e.g. "media", "multipart").:upload_protocol
(type:String.t
) - Upload protocol for media (e.g. "raw", "multipart").
opts
(type:keyword()
) - Call options
Returns
{:ok, %GoogleApi.CloudRun.V1alpha1.Model.Revision{}}
on success{:error, info}
on failure
run_namespaces_revisions_list(connection, namespaces_id, optional_params \\ [], opts \\ [])
View Sourcerun_namespaces_revisions_list( Tesla.Env.client(), String.t(), keyword(), keyword() ) :: {:ok, GoogleApi.CloudRun.V1alpha1.Model.ListRevisionsResponse.t()} | {:error, Tesla.Env.t()}
Rpc to list revisions.
Parameters
connection
(type:GoogleApi.CloudRun.V1alpha1.Connection.t
) - Connection to servernamespaces_id
(type:String.t
) - Part ofparent
. The project ID or project number from which the revisions should be listed.optional_params
(type:keyword()
) - Optional parameters:"$.xgafv"
(type:String.t
) - V1 error format.:access_token
(type:String.t
) - OAuth access token.:alt
(type:String.t
) - Data format for response.:callback
(type:String.t
) - JSONP:fields
(type:String.t
) - Selector specifying which fields to include in a partial response.:key
(type:String.t
) - API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.:oauth_token
(type:String.t
) - OAuth 2.0 token for the current user.:prettyPrint
(type:boolean()
) - Returns response with indentations and line breaks.:quotaUser
(type:String.t
) - Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.:uploadType
(type:String.t
) - Legacy upload protocol for media (e.g. "media", "multipart").:upload_protocol
(type:String.t
) - Upload protocol for media (e.g. "raw", "multipart").:continue
(type:String.t
) - Optional encoded string to continue paging.:fieldSelector
(type:String.t
) - Allows to filter resources based on a specific value for a field name. Send this in a query string format. i.e. 'metadata.name%3Dlorem'. Not currently used by Cloud Run.:includeUninitialized
(type:boolean()
) - Not currently used by Cloud Run.:labelSelector
(type:String.t
) - Allows to filter resources based on a label. Supported operations are =, !=, exists, in, and notIn.:limit
(type:integer()
) - The maximum number of records that should be returned.:resourceVersion
(type:String.t
) - The baseline resource version from which the list or watch operation should start. Not currently used by Cloud Run.:watch
(type:boolean()
) - Flag that indicates that the client expects to watch this resource as well. Not currently used by Cloud Run.
opts
(type:keyword()
) - Call options
Returns
{:ok, %GoogleApi.CloudRun.V1alpha1.Model.ListRevisionsResponse{}}
on success{:error, info}
on failure
run_namespaces_routes_get(connection, namespaces_id, routes_id, optional_params \\ [], opts \\ [])
View Sourcerun_namespaces_routes_get( Tesla.Env.client(), String.t(), String.t(), keyword(), keyword() ) :: {:ok, GoogleApi.CloudRun.V1alpha1.Model.Route.t()} | {:error, Tesla.Env.t()}
Rpc to get information about a route.
Parameters
connection
(type:GoogleApi.CloudRun.V1alpha1.Connection.t
) - Connection to servernamespaces_id
(type:String.t
) - Part ofname
. The name of the route being retrieved. If needed, replace {namespace_id} with the project ID.routes_id
(type:String.t
) - Part ofname
. See documentation ofnamespacesId
.optional_params
(type:keyword()
) - Optional parameters:"$.xgafv"
(type:String.t
) - V1 error format.:access_token
(type:String.t
) - OAuth access token.:alt
(type:String.t
) - Data format for response.:callback
(type:String.t
) - JSONP:fields
(type:String.t
) - Selector specifying which fields to include in a partial response.:key
(type:String.t
) - API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.:oauth_token
(type:String.t
) - OAuth 2.0 token for the current user.:prettyPrint
(type:boolean()
) - Returns response with indentations and line breaks.:quotaUser
(type:String.t
) - Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.:uploadType
(type:String.t
) - Legacy upload protocol for media (e.g. "media", "multipart").:upload_protocol
(type:String.t
) - Upload protocol for media (e.g. "raw", "multipart").
opts
(type:keyword()
) - Call options
Returns
{:ok, %GoogleApi.CloudRun.V1alpha1.Model.Route{}}
on success{:error, info}
on failure
run_namespaces_routes_list(connection, namespaces_id, optional_params \\ [], opts \\ [])
View Sourcerun_namespaces_routes_list(Tesla.Env.client(), String.t(), keyword(), keyword()) :: {:ok, GoogleApi.CloudRun.V1alpha1.Model.ListRoutesResponse.t()} | {:error, Tesla.Env.t()}
Rpc to list routes.
Parameters
connection
(type:GoogleApi.CloudRun.V1alpha1.Connection.t
) - Connection to servernamespaces_id
(type:String.t
) - Part ofparent
. The project ID or project number from which the routes should be listed.optional_params
(type:keyword()
) - Optional parameters:"$.xgafv"
(type:String.t
) - V1 error format.:access_token
(type:String.t
) - OAuth access token.:alt
(type:String.t
) - Data format for response.:callback
(type:String.t
) - JSONP:fields
(type:String.t
) - Selector specifying which fields to include in a partial response.:key
(type:String.t
) - API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.:oauth_token
(type:String.t
) - OAuth 2.0 token for the current user.:prettyPrint
(type:boolean()
) - Returns response with indentations and line breaks.:quotaUser
(type:String.t
) - Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.:uploadType
(type:String.t
) - Legacy upload protocol for media (e.g. "media", "multipart").:upload_protocol
(type:String.t
) - Upload protocol for media (e.g. "raw", "multipart").:continue
(type:String.t
) - Optional encoded string to continue paging.:fieldSelector
(type:String.t
) - Allows to filter resources based on a specific value for a field name. Send this in a query string format. i.e. 'metadata.name%3Dlorem'. Not currently used by Cloud Run.:includeUninitialized
(type:boolean()
) - Not currently used by Cloud Run.:labelSelector
(type:String.t
) - Allows to filter resources based on a label. Supported operations are =, !=, exists, in, and notIn.:limit
(type:integer()
) - The maximum number of records that should be returned.:resourceVersion
(type:String.t
) - The baseline resource version from which the list or watch operation should start. Not currently used by Cloud Run.:watch
(type:boolean()
) - Flag that indicates that the client expects to watch this resource as well. Not currently used by Cloud Run.
opts
(type:keyword()
) - Call options
Returns
{:ok, %GoogleApi.CloudRun.V1alpha1.Model.ListRoutesResponse{}}
on success{:error, info}
on failure
run_namespaces_services_create(connection, namespaces_id, optional_params \\ [], opts \\ [])
View Sourcerun_namespaces_services_create( Tesla.Env.client(), String.t(), keyword(), keyword() ) :: {:ok, GoogleApi.CloudRun.V1alpha1.Model.Service.t()} | {:error, Tesla.Env.t()}
Rpc to create a service.
Parameters
connection
(type:GoogleApi.CloudRun.V1alpha1.Connection.t
) - Connection to servernamespaces_id
(type:String.t
) - Part ofparent
. The project ID or project number in which this service should be created.optional_params
(type:keyword()
) - Optional parameters:"$.xgafv"
(type:String.t
) - V1 error format.:access_token
(type:String.t
) - OAuth access token.:alt
(type:String.t
) - Data format for response.:callback
(type:String.t
) - JSONP:fields
(type:String.t
) - Selector specifying which fields to include in a partial response.:key
(type:String.t
) - API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.:oauth_token
(type:String.t
) - OAuth 2.0 token for the current user.:prettyPrint
(type:boolean()
) - Returns response with indentations and line breaks.:quotaUser
(type:String.t
) - Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.:uploadType
(type:String.t
) - Legacy upload protocol for media (e.g. "media", "multipart").:upload_protocol
(type:String.t
) - Upload protocol for media (e.g. "raw", "multipart").:body
(type:GoogleApi.CloudRun.V1alpha1.Model.Service.t
) -
opts
(type:keyword()
) - Call options
Returns
{:ok, %GoogleApi.CloudRun.V1alpha1.Model.Service{}}
on success{:error, info}
on failure
run_namespaces_services_delete(connection, namespaces_id, services_id, optional_params \\ [], opts \\ [])
View Sourcerun_namespaces_services_delete( Tesla.Env.client(), String.t(), String.t(), keyword(), keyword() ) :: {:ok, GoogleApi.CloudRun.V1alpha1.Model.Empty.t()} | {:error, Tesla.Env.t()}
Rpc to delete a service. This will cause the Service to stop serving traffic and will delete the child entities like Routes, Configurations and Revisions.
Parameters
connection
(type:GoogleApi.CloudRun.V1alpha1.Connection.t
) - Connection to servernamespaces_id
(type:String.t
) - Part ofname
. The name of the service being deleted. If needed, replace {namespace_id} with the project ID.services_id
(type:String.t
) - Part ofname
. See documentation ofnamespacesId
.optional_params
(type:keyword()
) - Optional parameters:"$.xgafv"
(type:String.t
) - V1 error format.:access_token
(type:String.t
) - OAuth access token.:alt
(type:String.t
) - Data format for response.:callback
(type:String.t
) - JSONP:fields
(type:String.t
) - Selector specifying which fields to include in a partial response.:key
(type:String.t
) - API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.:oauth_token
(type:String.t
) - OAuth 2.0 token for the current user.:prettyPrint
(type:boolean()
) - Returns response with indentations and line breaks.:quotaUser
(type:String.t
) - Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.:uploadType
(type:String.t
) - Legacy upload protocol for media (e.g. "media", "multipart").:upload_protocol
(type:String.t
) - Upload protocol for media (e.g. "raw", "multipart").:apiVersion
(type:String.t
) - Cloud Run currently ignores this parameter.:kind
(type:String.t
) - Cloud Run currently ignores this parameter.:orphanDependents
(type:boolean()
) - Deprecated. Specifies the cascade behavior on delete. Cloud Run only supports cascading behavior, so this must be false. This attribute is deprecated, and is now replaced with PropagationPolicy See https://github.com/kubernetes/kubernetes/issues/46659 for more info.:propagationPolicy
(type:String.t
) - Specifies the propagation policy of delete. Cloud Run currently ignores this setting, and deletes in the background. Please see kubernetes.io/docs/concepts/workloads/controllers/garbage-collection/ for more information.
opts
(type:keyword()
) - Call options
Returns
{:ok, %GoogleApi.CloudRun.V1alpha1.Model.Empty{}}
on success{:error, info}
on failure
run_namespaces_services_get(connection, namespaces_id, services_id, optional_params \\ [], opts \\ [])
View Sourcerun_namespaces_services_get( Tesla.Env.client(), String.t(), String.t(), keyword(), keyword() ) :: {:ok, GoogleApi.CloudRun.V1alpha1.Model.Service.t()} | {:error, Tesla.Env.t()}
Rpc to get information about a service.
Parameters
connection
(type:GoogleApi.CloudRun.V1alpha1.Connection.t
) - Connection to servernamespaces_id
(type:String.t
) - Part ofname
. The name of the service being retrieved. If needed, replace {namespace_id} with the project ID.services_id
(type:String.t
) - Part ofname
. See documentation ofnamespacesId
.optional_params
(type:keyword()
) - Optional parameters:"$.xgafv"
(type:String.t
) - V1 error format.:access_token
(type:String.t
) - OAuth access token.:alt
(type:String.t
) - Data format for response.:callback
(type:String.t
) - JSONP:fields
(type:String.t
) - Selector specifying which fields to include in a partial response.:key
(type:String.t
) - API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.:oauth_token
(type:String.t
) - OAuth 2.0 token for the current user.:prettyPrint
(type:boolean()
) - Returns response with indentations and line breaks.:quotaUser
(type:String.t
) - Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.:uploadType
(type:String.t
) - Legacy upload protocol for media (e.g. "media", "multipart").:upload_protocol
(type:String.t
) - Upload protocol for media (e.g. "raw", "multipart").
opts
(type:keyword()
) - Call options
Returns
{:ok, %GoogleApi.CloudRun.V1alpha1.Model.Service{}}
on success{:error, info}
on failure
run_namespaces_services_list(connection, namespaces_id, optional_params \\ [], opts \\ [])
View Sourcerun_namespaces_services_list( Tesla.Env.client(), String.t(), keyword(), keyword() ) :: {:ok, GoogleApi.CloudRun.V1alpha1.Model.ListServicesResponse.t()} | {:error, Tesla.Env.t()}
Rpc to list services.
Parameters
connection
(type:GoogleApi.CloudRun.V1alpha1.Connection.t
) - Connection to servernamespaces_id
(type:String.t
) - Part ofparent
. The project ID or project number from which the services should be listed.optional_params
(type:keyword()
) - Optional parameters:"$.xgafv"
(type:String.t
) - V1 error format.:access_token
(type:String.t
) - OAuth access token.:alt
(type:String.t
) - Data format for response.:callback
(type:String.t
) - JSONP:fields
(type:String.t
) - Selector specifying which fields to include in a partial response.:key
(type:String.t
) - API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.:oauth_token
(type:String.t
) - OAuth 2.0 token for the current user.:prettyPrint
(type:boolean()
) - Returns response with indentations and line breaks.:quotaUser
(type:String.t
) - Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.:uploadType
(type:String.t
) - Legacy upload protocol for media (e.g. "media", "multipart").:upload_protocol
(type:String.t
) - Upload protocol for media (e.g. "raw", "multipart").:continue
(type:String.t
) - Optional encoded string to continue paging.:fieldSelector
(type:String.t
) - Allows to filter resources based on a specific value for a field name. Send this in a query string format. i.e. 'metadata.name%3Dlorem'. Not currently used by Cloud Run.:includeUninitialized
(type:boolean()
) - Not currently used by Cloud Run.:labelSelector
(type:String.t
) - Allows to filter resources based on a label. Supported operations are =, !=, exists, in, and notIn.:limit
(type:integer()
) - The maximum number of records that should be returned.:resourceVersion
(type:String.t
) - The baseline resource version from which the list or watch operation should start. Not currently used by Cloud Run.:watch
(type:boolean()
) - Flag that indicates that the client expects to watch this resource as well. Not currently used by Cloud Run.
opts
(type:keyword()
) - Call options
Returns
{:ok, %GoogleApi.CloudRun.V1alpha1.Model.ListServicesResponse{}}
on success{:error, info}
on failure
run_namespaces_services_replace_service(connection, namespaces_id, services_id, optional_params \\ [], opts \\ [])
View Sourcerun_namespaces_services_replace_service( Tesla.Env.client(), String.t(), String.t(), keyword(), keyword() ) :: {:ok, GoogleApi.CloudRun.V1alpha1.Model.Service.t()} | {:error, Tesla.Env.t()}
Rpc to replace 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.
Parameters
connection
(type:GoogleApi.CloudRun.V1alpha1.Connection.t
) - Connection to servernamespaces_id
(type:String.t
) - Part ofname
. The name of the service being replaced. If needed, replace {namespace_id} with the project ID.services_id
(type:String.t
) - Part ofname
. See documentation ofnamespacesId
.optional_params
(type:keyword()
) - Optional parameters:"$.xgafv"
(type:String.t
) - V1 error format.:access_token
(type:String.t
) - OAuth access token.:alt
(type:String.t
) - Data format for response.:callback
(type:String.t
) - JSONP:fields
(type:String.t
) - Selector specifying which fields to include in a partial response.:key
(type:String.t
) - API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.:oauth_token
(type:String.t
) - OAuth 2.0 token for the current user.:prettyPrint
(type:boolean()
) - Returns response with indentations and line breaks.:quotaUser
(type:String.t
) - Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.:uploadType
(type:String.t
) - Legacy upload protocol for media (e.g. "media", "multipart").:upload_protocol
(type:String.t
) - Upload protocol for media (e.g. "raw", "multipart").:body
(type:GoogleApi.CloudRun.V1alpha1.Model.Service.t
) -
opts
(type:keyword()
) - Call options
Returns
{:ok, %GoogleApi.CloudRun.V1alpha1.Model.Service{}}
on success{:error, info}
on failure
run_namespaces_triggers_create(connection, namespaces_id, optional_params \\ [], opts \\ [])
View Sourcerun_namespaces_triggers_create( Tesla.Env.client(), String.t(), keyword(), keyword() ) :: {:ok, GoogleApi.CloudRun.V1alpha1.Model.Trigger.t()} | {:error, Tesla.Env.t()}
Creates a new trigger.
Parameters
connection
(type:GoogleApi.CloudRun.V1alpha1.Connection.t
) - Connection to servernamespaces_id
(type:String.t
) - Part ofparent
. The project ID or project number in which this trigger should be created.optional_params
(type:keyword()
) - Optional parameters:"$.xgafv"
(type:String.t
) - V1 error format.:access_token
(type:String.t
) - OAuth access token.:alt
(type:String.t
) - Data format for response.:callback
(type:String.t
) - JSONP:fields
(type:String.t
) - Selector specifying which fields to include in a partial response.:key
(type:String.t
) - API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.:oauth_token
(type:String.t
) - OAuth 2.0 token for the current user.:prettyPrint
(type:boolean()
) - Returns response with indentations and line breaks.:quotaUser
(type:String.t
) - Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.:uploadType
(type:String.t
) - Legacy upload protocol for media (e.g. "media", "multipart").:upload_protocol
(type:String.t
) - Upload protocol for media (e.g. "raw", "multipart").:body
(type:GoogleApi.CloudRun.V1alpha1.Model.Trigger.t
) -
opts
(type:keyword()
) - Call options
Returns
{:ok, %GoogleApi.CloudRun.V1alpha1.Model.Trigger{}}
on success{:error, info}
on failure
run_namespaces_triggers_delete(connection, namespaces_id, triggers_id, optional_params \\ [], opts \\ [])
View Sourcerun_namespaces_triggers_delete( Tesla.Env.client(), String.t(), String.t(), keyword(), keyword() ) :: {:ok, GoogleApi.CloudRun.V1alpha1.Model.Empty.t()} | {:error, Tesla.Env.t()}
Rpc to delete a trigger.
Parameters
connection
(type:GoogleApi.CloudRun.V1alpha1.Connection.t
) - Connection to servernamespaces_id
(type:String.t
) - Part ofname
. The name of the trigger being deleted. If needed, replace {namespace_id} with the project ID.triggers_id
(type:String.t
) - Part ofname
. See documentation ofnamespacesId
.optional_params
(type:keyword()
) - Optional parameters:"$.xgafv"
(type:String.t
) - V1 error format.:access_token
(type:String.t
) - OAuth access token.:alt
(type:String.t
) - Data format for response.:callback
(type:String.t
) - JSONP:fields
(type:String.t
) - Selector specifying which fields to include in a partial response.:key
(type:String.t
) - API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.:oauth_token
(type:String.t
) - OAuth 2.0 token for the current user.:prettyPrint
(type:boolean()
) - Returns response with indentations and line breaks.:quotaUser
(type:String.t
) - Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.:uploadType
(type:String.t
) - Legacy upload protocol for media (e.g. "media", "multipart").:upload_protocol
(type:String.t
) - Upload protocol for media (e.g. "raw", "multipart").:apiVersion
(type:String.t
) - Cloud Run currently ignores this parameter.:kind
(type:String.t
) - Cloud Run currently ignores this parameter.:propagationPolicy
(type:String.t
) - Specifies the propagation policy of delete. Cloud Run currently ignores this setting, and deletes in the background. Please see kubernetes.io/docs/concepts/workloads/controllers/garbage-collection/ for more information.
opts
(type:keyword()
) - Call options
Returns
{:ok, %GoogleApi.CloudRun.V1alpha1.Model.Empty{}}
on success{:error, info}
on failure
run_namespaces_triggers_get(connection, namespaces_id, triggers_id, optional_params \\ [], opts \\ [])
View Sourcerun_namespaces_triggers_get( Tesla.Env.client(), String.t(), String.t(), keyword(), keyword() ) :: {:ok, GoogleApi.CloudRun.V1alpha1.Model.Trigger.t()} | {:error, Tesla.Env.t()}
Rpc to get information about a trigger.
Parameters
connection
(type:GoogleApi.CloudRun.V1alpha1.Connection.t
) - Connection to servernamespaces_id
(type:String.t
) - Part ofname
. The name of the trigger being retrieved. If needed, replace {namespace_id} with the project ID.triggers_id
(type:String.t
) - Part ofname
. See documentation ofnamespacesId
.optional_params
(type:keyword()
) - Optional parameters:"$.xgafv"
(type:String.t
) - V1 error format.:access_token
(type:String.t
) - OAuth access token.:alt
(type:String.t
) - Data format for response.:callback
(type:String.t
) - JSONP:fields
(type:String.t
) - Selector specifying which fields to include in a partial response.:key
(type:String.t
) - API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.:oauth_token
(type:String.t
) - OAuth 2.0 token for the current user.:prettyPrint
(type:boolean()
) - Returns response with indentations and line breaks.:quotaUser
(type:String.t
) - Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.:uploadType
(type:String.t
) - Legacy upload protocol for media (e.g. "media", "multipart").:upload_protocol
(type:String.t
) - Upload protocol for media (e.g. "raw", "multipart").
opts
(type:keyword()
) - Call options
Returns
{:ok, %GoogleApi.CloudRun.V1alpha1.Model.Trigger{}}
on success{:error, info}
on failure
run_namespaces_triggers_list(connection, namespaces_id, optional_params \\ [], opts \\ [])
View Sourcerun_namespaces_triggers_list( Tesla.Env.client(), String.t(), keyword(), keyword() ) :: {:ok, GoogleApi.CloudRun.V1alpha1.Model.ListTriggersResponse.t()} | {:error, Tesla.Env.t()}
Rpc to list triggers.
Parameters
connection
(type:GoogleApi.CloudRun.V1alpha1.Connection.t
) - Connection to servernamespaces_id
(type:String.t
) - Part ofparent
. The project ID or project number from which the triggers should be listed.optional_params
(type:keyword()
) - Optional parameters:"$.xgafv"
(type:String.t
) - V1 error format.:access_token
(type:String.t
) - OAuth access token.:alt
(type:String.t
) - Data format for response.:callback
(type:String.t
) - JSONP:fields
(type:String.t
) - Selector specifying which fields to include in a partial response.:key
(type:String.t
) - API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.:oauth_token
(type:String.t
) - OAuth 2.0 token for the current user.:prettyPrint
(type:boolean()
) - Returns response with indentations and line breaks.:quotaUser
(type:String.t
) - Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.:uploadType
(type:String.t
) - Legacy upload protocol for media (e.g. "media", "multipart").:upload_protocol
(type:String.t
) - Upload protocol for media (e.g. "raw", "multipart").:continue
(type:String.t
) - Optional. Encoded string to continue paging.:fieldSelector
(type:String.t
) - Allows to filter resources based on a specific value for a field name. Send this in a query string format. i.e. 'metadata.name%3Dlorem'. Not currently used by Cloud Run.:includeUninitialized
(type:boolean()
) - Not currently used by Cloud Run.:labelSelector
(type:String.t
) - Allows to filter resources based on a label. Supported operations are =, !=, exists, in, and notIn.:limit
(type:integer()
) - The maximum number of records that should be returned.:resourceVersion
(type:String.t
) - The baseline resource version from which the list or watch operation should start. Not currently used by Cloud Run.:watch
(type:boolean()
) - Flag that indicates that the client expects to watch this resource as well. Not currently used by Cloud Run.
opts
(type:keyword()
) - Call options
Returns
{:ok, %GoogleApi.CloudRun.V1alpha1.Model.ListTriggersResponse{}}
on success{:error, info}
on failure