3.0.0 • Published 5 years ago

@datafire/google_run v3.0.0

Weekly downloads
1
License
MIT
Repository
github
Last release
5 years ago

@datafire/google_run

Client library for Cloud Run Admin API

Installation and Usage

npm install --save @datafire/google_run
let google_run = require('@datafire/google_run').create({
  access_token: "",
  refresh_token: "",
  client_id: "",
  client_secret: "",
  redirect_uri: ""
});

.then(data => {
  console.log(data);
});

Description

Deploy and manage user provided container images that scale automatically based on HTTP traffic.

Actions

oauthCallback

Exchange the code passed to your redirect URI for an access_token

google_run.oauthCallback({
  "code": ""
}, context)

Input

  • input object
    • code required string

Output

  • output object
    • access_token string
    • refresh_token string
    • token_type string
    • scope string
    • expiration string

oauthRefresh

Exchange a refresh_token for an access_token

google_run.oauthRefresh(null, context)

Input

This action has no parameters

Output

  • output object
    • access_token string
    • refresh_token string
    • token_type string
    • scope string
    • expiration string

run.namespaces.domainmappings.delete

Rpc to delete a domain mapping.

google_run.run.namespaces.domainmappings.delete({
  "name": ""
}, context)

Input

  • input object
    • name required string: The name of the domain mapping being deleted. If needed, replace {namespace_id} with the project ID.
    • apiVersion string: Cloud Run currently ignores this parameter.
    • kind string: Cloud Run currently ignores this parameter.
    • orphanDependents 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 string: 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.
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: 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 string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: 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.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

run.namespaces.domainmappings.get

Rpc to get information about a domain mapping.

google_run.run.namespaces.domainmappings.get({
  "name": ""
}, context)

Input

  • input object
    • name required string: The name of the domain mapping being retrieved. If needed, replace {namespace_id} with the project ID.
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: 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 string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: 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.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

run.namespaces.authorizeddomains.list

RPC to list authorized domains.

google_run.run.namespaces.authorizeddomains.list({
  "parent": ""
}, context)

Input

  • input object
    • parent required string: Name of the parent Application resource. Example: apps/myapp.
    • pageSize integer: Maximum results to return per page.
    • pageToken string: Continuation token for fetching the next page of results.
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: 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 string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: 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.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

run.namespaces.domainmappings.list

Rpc to list domain mappings.

google_run.run.namespaces.domainmappings.list({
  "parent": ""
}, context)

Input

  • input object
    • parent required string: The project ID or project number from which the domain mappings should be listed.
    • continue string: Optional encoded string to continue paging.
    • fieldSelector string: 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 boolean: Not currently used by Cloud Run.
    • labelSelector string: Allows to filter resources based on a label. Supported operations are =, !=, exists, in, and notIn.
    • limit integer: The maximum number of records that should be returned.
    • resourceVersion string: The baseline resource version from which the list or watch operation should start. Not currently used by Cloud Run.
    • watch boolean: Flag that indicates that the client expects to watch this resource as well. Not currently used by Cloud Run.
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: 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 string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: 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.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

run.namespaces.domainmappings.create

Creates a new domain mapping.

google_run.run.namespaces.domainmappings.create({
  "parent": ""
}, context)

Input

  • input object
    • parent required string: The project ID or project number in which this domain mapping should be created.
    • body DomainMapping
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: 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 string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: 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.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

run.namespaces.triggers.delete

Rpc to delete a trigger.

google_run.run.namespaces.triggers.delete({
  "name": ""
}, context)

Input

  • input object
    • name required string: The name of the trigger being deleted. If needed, replace {namespace_id} with the project ID.
    • apiVersion string: Cloud Run currently ignores this parameter.
    • kind string: Cloud Run currently ignores this parameter.
    • propagationPolicy string: 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.
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: 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 string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: 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.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

run.namespaces.triggers.get

Rpc to get information about a trigger.

google_run.run.namespaces.triggers.get({
  "name": ""
}, context)

Input

  • input object
    • name required string: The name of the trigger being retrieved. If needed, replace {namespace_id} with the project ID.
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: 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 string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: 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.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

run.namespaces.triggers.list

Rpc to list triggers.

google_run.run.namespaces.triggers.list({
  "parent": ""
}, context)

Input

  • input object
    • parent required string: The project ID or project number from which the triggers should be listed.
    • continue string: Optional. Encoded string to continue paging.
    • fieldSelector string: 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 boolean: Not currently used by Cloud Run.
    • labelSelector string: Allows to filter resources based on a label. Supported operations are =, !=, exists, in, and notIn.
    • limit integer: The maximum number of records that should be returned.
    • resourceVersion string: The baseline resource version from which the list or watch operation should start. Not currently used by Cloud Run.
    • watch boolean: Flag that indicates that the client expects to watch this resource as well. Not currently used by Cloud Run.
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: 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 string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: 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.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

run.namespaces.triggers.create

Creates a new trigger.

google_run.run.namespaces.triggers.create({
  "parent": ""
}, context)

Input

  • input object
    • parent required string: The project ID or project number in which this trigger should be created.
    • body Trigger
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: 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 string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: 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.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

run.namespaces.cloudstoragesources.delete

Rpc to delete a cloudstoragesource.

google_run.run.namespaces.cloudstoragesources.delete({
  "name": ""
}, context)

Input

  • input object
    • name required string: Required. The name of the cloudstoragesource being deleted. If needed, replace {namespace_id} with the project ID.
    • apiVersion string: Cloud Run currently ignores this parameter.
    • kind string: Cloud Run currently ignores this parameter.
    • propagationPolicy string: 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.
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: 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 string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: 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.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

run.namespaces.cloudstoragesources.get

Rpc to get information about a cloudstoragesource.

google_run.run.namespaces.cloudstoragesources.get({
  "name": ""
}, context)

Input

  • input object
    • name required string: Required. The name of the cloudstoragesource being retrieved. If needed, replace {namespace_id} with the project ID.
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: 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 string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: 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.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

run.namespaces.cloudstoragesources.replaceCloudStorageSource

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.

google_run.run.namespaces.cloudstoragesources.replaceCloudStorageSource({
  "name": ""
}, context)

Input

  • input object
    • name required string: Required. The name of the cloudstoragesource being retrieved. If needed, replace {namespace_id} with the project ID.
    • body CloudStorageSource
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: 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 string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: 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.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

run.namespaces.cloudauditlogssources.list

Rpc to list cloudauditlogssources.

google_run.run.namespaces.cloudauditlogssources.list({
  "parent": ""
}, context)

Input

  • input object
    • parent required string: The project ID or project number from which the cloudauditlogssources should be listed.
    • continue string: Optional encoded string to continue paging.
    • fieldSelector string: 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 boolean: Not currently used by Cloud Run.
    • labelSelector string: Allows to filter resources based on a label. Supported operations are =, !=, exists, in, and notIn.
    • limit integer: The maximum number of records that should be returned.
    • resourceVersion string: The baseline resource version from which the list or watch operation should start. Not currently used by Cloud Run.
    • watch boolean: Flag that indicates that the client expects to watch this resource as well. Not currently used by Cloud Run.
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: 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 string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: 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.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

run.namespaces.cloudauditlogssources.create

Creates a new cloudauditlogssource.

google_run.run.namespaces.cloudauditlogssources.create({
  "parent": ""
}, context)

Input

  • input object
    • parent required string: The project ID or project number in which this cloudauditlogssource should be created.
    • body CloudAuditLogsSource
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: 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 string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: 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.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

run.namespaces.cloudpubsubsources.list

Rpc to list cloudpubsubsources.

google_run.run.namespaces.cloudpubsubsources.list({
  "parent": ""
}, context)

Input

  • input object
    • parent required string: The project ID or project number from which the cloudpubsubsources should be listed.
    • continue string: Optional encoded string to continue paging.
    • fieldSelector string: 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 boolean: Not currently used by Cloud Run.
    • labelSelector string: Allows to filter resources based on a label. Supported operations are =, !=, exists, in, and notIn.
    • limit integer: The maximum number of records that should be returned.
    • resourceVersion string: The baseline resource version from which the list or watch operation should start. Not currently used by Cloud Run.
    • watch boolean: Flag that indicates that the client expects to watch this resource as well. Not currently used by Cloud Run.
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: 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 string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: 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.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

run.namespaces.cloudpubsubsources.create

Creates a new cloudpubsubsource.

google_run.run.namespaces.cloudpubsubsources.create({
  "parent": ""
}, context)

Input

  • input object
    • parent required string: The project ID or project number in which this cloudpubsubsource should be created.
    • body CloudPubSubSource
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: 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 string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: 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.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

run.namespaces.cloudschedulersources.list

Rpc to list cloudschedulersources.

google_run.run.namespaces.cloudschedulersources.list({
  "parent": ""
}, context)

Input

  • input object
    • parent required string: Required. The project ID or project number from which the cloudschedulersources should be listed.
    • continue string: Optional encoded string to continue paging.
    • fieldSelector string: 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 boolean: Not currently used by Cloud Run.
    • labelSelector string: Allows to filter resources based on a label. Supported operations are =, !=, exists, in, and notIn.
    • limit integer: The maximum number of records that should be returned.
    • resourceVersion string: The baseline resource version from which the list or watch operation should start. Not currently used by Cloud Run.
    • watch boolean: Flag that indicates that the client expects to watch this resource as well. Not currently used by Cloud Run.
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: 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 string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: 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.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

run.namespaces.cloudschedulersources.create

Creates a new cloudschedulersource.

google_run.run.namespaces.cloudschedulersources.create({
  "parent": ""
}, context)

Input

  • input object
    • parent required string: Required. The project ID or project number in which this cloudschedulersource should be created.
    • body CloudSchedulerSource
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: 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 string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: 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.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

run.namespaces.cloudstoragesources.list

Rpc to list cloudstoragesources.

google_run.run.namespaces.cloudstoragesources.list({
  "parent": ""
}, context)

Input

  • input object
    • parent required string: Required. The project ID or project number from which the cloudstoragesources should be listed.
    • continue string: Optional encoded string to continue paging.
    • fieldSelector string: 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 boolean: Not currently used by Cloud Run.
    • labelSelector string: Allows to filter resources based on a label. Supported operations are =, !=, exists, in, and notIn.
    • limit integer: The maximum number of records that should be returned.
    • resourceVersion string: The baseline resource version from which the list or watch operation should start. Not currently used by Cloud Run.
    • watch boolean: Flag that indicates that the client expects to watch this resource as well. Not currently used by Cloud Run.
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: 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 string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: 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.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

run.namespaces.cloudstoragesources.create

Creates a new cloudstoragesource.

google_run.run.namespaces.cloudstoragesources.create({
  "parent": ""
}, context)

Input

  • input object
    • parent required string: Required. The project ID or project number in which this cloudstoragesource should be created.
    • body CloudStorageSource
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: 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 string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: 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.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

run.namespaces.services.delete

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.

google_run.run.namespaces.services.delete({
  "name": ""
}, context)

Input

  • input object
    • name required string: The name of the service being deleted. If needed, replace {namespace_id} with the project ID.
    • apiVersion string: Cloud Run currently ignores this parameter.
    • kind string: Cloud Run currently ignores this parameter.
    • orphanDependents 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 string: 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.
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: 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 string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: 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.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

run.namespaces.services.get

Rpc to get information about a service.

google_run.run.namespaces.services.get({
  "name": ""
}, context)

Input

  • input object
    • name required string: The name of the service being retrieved. If needed, replace {namespace_id} with the project ID.
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: 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 string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: 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.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

run.namespaces.services.replaceService

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.

google_run.run.namespaces.services.replaceService({
  "name": ""
}, context)

Input

  • input object
    • name required string: The name of the service being replaced. If needed, replace {namespace_id} with the project ID.
    • body Service
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: 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 string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: 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.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

run.namespaces.configurations.list

Rpc to list configurations.

google_run.run.namespaces.configurations.list({
  "parent": ""
}, context)

Input

  • input object
    • parent required string: The project ID or project number from which the configurations should be listed.
    • continue string: Optional encoded string to continue paging.
    • fieldSelector string: 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 boolean: Not currently used by Cloud Run.
    • labelSelector string: Allows to filter resources based on a label. Supported operations are =, !=, exists, in, and notIn.
    • limit integer: The maximum number of records that should be returned.
    • resourceVersion string: The baseline resource version from which the list or watch operation should start. Not currently used by Cloud Run.
    • watch boolean: Flag that indicates that the client expects to watch this resource as well. Not currently used by Cloud Run.
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: 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 string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: 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.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

run.namespaces.revisions.list

Rpc to list revisions.

google_run.run.namespaces.revisions.list({
  "parent": ""
}, context)

Input

  • input object
    • parent required string: The project ID or project number from which the revisions should be listed.
    • continue string: Optional encoded string to continue paging.
    • fieldSelector string: 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 boolean: Not currently used by Cloud Run.
    • labelSelector string: Allows to filter resources based on a label. Supported operations are =, !=, exists, in, and notIn.
    • limit integer: The maximum number of records that should be returned.
    • resourceVersion string: The baseline resource version from which the list or watch operation should start. Not currently used by Cloud Run.
    • watch boolean: Flag that indicates that the client expects to watch this resource as well. Not currently used by Cloud Run.
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: 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 string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: 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.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

run.namespaces.routes.list

Rpc to list routes.

google_run.run.namespaces.routes.list({
  "parent": ""
}, context)

Input

  • input object
    • parent required string: The project ID or project number from which the routes should be listed.
    • continue string: Optional encoded string to continue paging.
    • fieldSelector string: 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 boolean: Not currently used by Cloud Run.
    • labelSelector string: Allows to filter resources based on a label. Supported operations are =, !=, exists, in, and notIn.
    • limit integer: The maximum number of records that should be returned.
    • resourceVersion string: The baseline resource version from which the list or watch operation should start. Not currently used by Cloud Run.
    • watch boolean: Flag that indicates that the client expects to watch this resource as well. Not currently used by Cloud Run.
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: 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 string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: 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.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

run.namespaces.services.list

Rpc to list services.

google_run.run.namespaces.services.list({
  "parent": ""
}, context)

Input

  • input object
    • parent required string: The project ID or project number from which the services should be listed.
    • continue string: Optional encoded string to continue paging.
    • fieldSelector string: 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 boolean: Not currently used by Cloud Run.
    • labelSelector string: Allows to filter resources based on a label. Supported operations are =, !=, exists, in, and notIn.
    • limit integer: The maximum number of records that should be returned.
    • resourceVersion string: The baseline resource version from which the list or watch operation should start. Not currently used by Cloud Run.
    • watch boolean: Flag that indicates that the client expects to watch this resource as well. Not currently used by Cloud Run.
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: 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 string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: 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.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

run.namespaces.services.create

Rpc to create a service.

google_run.run.namespaces.services.create({
  "parent": ""
}, context)

Input

  • input object
    • parent required string: The project ID or project number in which this service should be created.
    • body Service
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: 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 string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: 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.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

run.projects.locations.triggers.delete

Rpc to delete a trigger.

google_run.run.projects.locations.triggers.delete({
  "name": ""
}, context)

Input

  • input object
    • name required string: The name of the trigger being deleted. If needed, replace {namespace_id} with the project ID.
    • apiVersion string: Cloud Run currently ignores this parameter.
    • kind string: Cloud Run currently ignores this parameter.
    • propagationPolicy string: 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.
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: 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 string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: 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.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

run.projects.locations.triggers.get

Rpc to get information about a trigger.

google_run.run.projects.locations.triggers.get({
  "name": ""
}, context)

Input

  • input object
    • name required string: The name of the trigger being retrieved. If needed, replace {namespace_id} with the project ID.
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: 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 string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: 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.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

run.projects.locations.services.replaceService

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.

google_run.run.projects.locations.services.replaceService({
  "name": ""
}, context)

Input

  • input object
    • name required string: The name of the service being replaced. If needed, replace {namespace_id} with the project ID.
    • body Service
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: 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 string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: 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.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

run.projects.locations.list

Lists information about the supported locations for this service.

google_run.run.projects.locations.list({
  "name": ""
}, context)

Input

  • input object
    • name required string: The resource that owns the locations collection, if applicable.
    • filter string: The standard list filter.
    • pageSize integer: The standard list page size.
    • pageToken string: The standard list page token.
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: 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 string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: 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.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

run.projects.locations.authorizeddomains.list

RPC to list authorized domains.

google_run.run.projects.locations.authorizeddomains.list({
  "parent": ""
}, context)

Input

  • input object
    • parent required string: Name of the parent Application resource. Example: apps/myapp.
    • pageSize integer: Maximum results to return per page.
    • pageToken string: Continuation token for fetching the next page of results.
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: 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 string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: 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.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

run.projects.locations.cloudauditlogssources.list

Rpc to list cloudauditlogssources.

google_run.run.projects.locations.cloudauditlogssources.list({
  "parent": ""
}, context)

Input

  • input object
    • parent required string: The project ID or project number from which the cloudauditlogssources should be listed.
    • continue string: Optional encoded string to continue paging.
    • fieldSelector string: 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 boolean: Not currently used by Cloud Run.
    • labelSelector string: Allows to filter resources based on a label. Supported operations are =, !=, exists, in, and notIn.
    • limit integer: The maximum number of records that should be returned.
    • resourceVersion string: The baseline resource version from which the list or watch operation should start. Not currently used by Cloud Run.
    • watch boolean: Flag that indicates that the client expects to watch this resource as well. Not currently used by Cloud Run.
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: 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 string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: 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.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

run.projects.locations.cloudauditlogssources.create

Creates a new cloudauditlogssource.

google_run.run.projects.locations.cloudauditlogssources.create({
  "parent": ""
}, context)

Input

  • input object
    • parent required string: The project ID or project number in which this cloudauditlogssource should be created.
    • body CloudAuditLogsSource
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: 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 string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: 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.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

run.projects.locations.cloudpubsubsources.list

Rpc to list cloudpubsubsources.

google_run.run.projects.locations.cloudpubsubsources.list({
  "parent": ""
}, context)

Input

  • input object
    • parent required string: The project ID or project number from which the cloudpubsubsources should be listed.
    • continue string: Optional encoded string to continue paging.
    • fieldSelector string: 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 boolean: Not currently used by Cloud Run.
    • labelSelector string: Allows to filter resources based on a label. Supported operations are =, !=, exists, in, and notIn.
    • limit integer: The maximum number of records that should be returned.
    • resourceVersion string: The baseline resource version from which the list or watch operation should start. Not currently used by Cloud Run.
    • watch boolean: Flag that indicates that the client expects to watch this resource as well. Not currently used by Cloud Run.
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: 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 string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: 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.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

run.projects.locations.cloudpubsubsources.create

Creates a new cloudpubsubsource.

google_run.run.projects.locations.cloudpubsubsources.create({
  "parent": ""
}, context)

Input

  • input object
    • parent required string: The project ID or project number in which this cloudpubsubsource should be created.
    • body CloudPubSubSource
    • $.xgafv string (values: 1, 2): V1 error format.
    • access_token string: OAuth access token.
    • alt string (values: json, media, proto): Data format for response.
    • callback string: JSONP
    • fields string: Selector specifying which fields to include in a partial response.
    • key string: 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 string: OAuth 2.0 token for the current user.
    • prettyPrint boolean: Returns response with indentations and line breaks.
    • quotaUser string: 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.
    • upload_protocol string: Upload protocol for media (e.g. "raw", "multipart").
    • uploadType string: Legacy upload protocol for media (e.g. "media", "multipart").

Output

run.projects.locations.cloudschedulersources.list

Rpc to list cloudschedulersources.

google_run.run.projects.locations.cloudschedulersources.list({
  "parent": ""
}, context)

Input

  • input object
    • parent required string: Required. The project ID or project number from which the cloudschedulersources should be listed.
    • continue string: Optional encoded string to continue paging.
    • fieldSelector string: 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 boolean: Not currently used by Cloud Run.
    • labelSelector string: Allows to filter resources based on a label. Supported operations are =, !=, exists, in, and notIn.
    • limit integer: The maximum number of records that should be returned.
    • resourceVersion string: The baseline resource version from which the list or watch operation should start. Not currently used by Cloud Run.
    • watch boolean: Flag that indicates that the client expects to watch this resource as well. Not currently used by Cloud Run.
    • $.xgafv string (values: 1, 2): V1