Namespace Google.Cloud.Run.V2 (1.0.0-beta02)

Classes

BinaryAuthorization

Settings for Binary Authorization feature.

CloudSqlInstance

Represents a specific Cloud SQL instance.

Condition

Defines a status condition for a resource.

Condition.Types

Container for nested types declared in the Condition message type.

ConnectorName

Resource name for the Connector resource.

Container

A single application container. This specifies both the container to run, the command to run in the container and the arguments to supply to it. Note that additional arguments may be supplied by the system to the container at runtime.

ContainerPort

ContainerPort represents a network port in a single container.

CreateServiceRequest

Request message for creating a Service.

CryptoKeyName

Resource name for the CryptoKey resource.

DeleteRevisionRequest

Request message for deleting a retired Revision. Revision lifecycle is usually managed by making changes to the parent Service. Only retired revisions can be deleted with this API.

DeleteServiceRequest

Request message to delete a Service by its full name.

EnvVar

EnvVar represents an environment variable present in a Container.

EnvVarSource

EnvVarSource represents a source for the value of an EnvVar.

GetRevisionRequest

Request message for obtaining a Revision by its full name.

GetServiceRequest

Request message for obtaining a Service by its full name.

ListRevisionsRequest

Request message for retrieving a list of Revisions.

ListRevisionsResponse

Response message containing a list of Revisions.

ListServicesRequest

Request message for retrieving a list of Services.

ListServicesResponse

Response message containing a list of Services.

ResourceRequirements

ResourceRequirements describes the compute resource requirements.

Revision

A Revision is an immutable snapshot of code and configuration. A Revision references a container image. Revisions are only created by updates to its parent Service.

RevisionName

Resource name for the Revision resource.

Revisions

Cloud Run Revision Control Plane API.

Revisions.RevisionsBase

Base class for server-side implementations of Revisions

Revisions.RevisionsClient

Client for Revisions

RevisionScaling

Settings for revision-level scaling settings.

RevisionsClient

Revisions client wrapper, for convenient use.

RevisionsClientBuilder

Builder class for RevisionsClient to provide simple configuration of credentials, endpoint etc.

RevisionsClientImpl

Revisions client wrapper implementation, for convenient use.

RevisionsSettings

Settings for RevisionsClient instances.

RevisionTemplate

RevisionTemplate describes the data a revision should have when created from a template.

SecretKeySelector

SecretEnvVarSource represents a source for the value of an EnvVar.

SecretName

Resource name for the Secret resource.

SecretVersionName

Resource name for the SecretVersion resource.

SecretVolumeSource

The secret's value will be presented as the content of a file whose name is defined in the item path. If no items are defined, the name of the file is the secret.

Service

Service acts as a top-level container that manages a set of configurations and revision templates which implement a network service. Service exists to provide a singular abstraction which can be access controlled, reasoned about, and which encapsulates software lifecycle decisions such as rollout policy and team resource ownership.

ServiceName

Resource name for the Service resource.

Services

Cloud Run Service Control Plane API

Services.ServicesBase

Base class for server-side implementations of Services

Services.ServicesClient

Client for Services

ServicesClient

Services client wrapper, for convenient use.

ServicesClientBuilder

Builder class for ServicesClient to provide simple configuration of credentials, endpoint etc.

ServicesClientImpl

Services client wrapper implementation, for convenient use.

ServicesSettings

Settings for ServicesClient instances.

TrafficTarget

Holds a single traffic routing entry for the Service. Allocations can be done to a specific Revision name, or pointing to the latest Ready Revision.

TrafficTargetStatus

Represents the observed state of a single TrafficTarget entry.

UpdateServiceRequest

Request message for updating a service.

VersionToPath

VersionToPath maps a specific version of a secret to a relative file to mount to, relative to VolumeMount's mount_path.

Volume

Volume represents a named volume in a container.

VolumeMount

VolumeMount describes a mounting of a Volume within a container.

VpcAccess

VPC Access settings. For more information on creating a VPC Connector, visit https://cloud.google.com/vpc/docs/configure-serverless-vpc-access For information on how to configure Cloud Run with an existing VPC Connector, visit https://cloud.google.com/run/docs/configuring/connecting-vpc

VpcAccess.Types

Container for nested types declared in the VpcAccess message type.

Enums

BinaryAuthorization.BinauthzMethodOneofCase

Enum of possible cases for the "binauthz_method" oneof.

Condition.ReasonsOneofCase

Enum of possible cases for the "reasons" oneof.

Condition.Types.CommonReason

Reasons common to all types of conditions.

Condition.Types.ExecutionReason

Reasons specific to Execution resource.

Condition.Types.RevisionReason

Reasons specific to Revision resource.

Condition.Types.Severity

Represents the severity of the condition failures.

Condition.Types.State

Represents the possible Condition states.

ConnectorName.ResourceNameType

The possible contents of ConnectorName.

CryptoKeyName.ResourceNameType

The possible contents of CryptoKeyName.

EnvVar.ValuesOneofCase

Enum of possible cases for the "values" oneof.

ExecutionEnvironment

Alternatives for execution environments.

IngressTraffic

Allowed ingress traffic for the Container.

RevisionName.ResourceNameType

The possible contents of RevisionName.

SecretName.ResourceNameType

The possible contents of SecretName.

SecretVersionName.ResourceNameType

The possible contents of SecretVersionName.

ServiceName.ResourceNameType

The possible contents of ServiceName.

TrafficTargetAllocationType

The type of instance allocation.

Volume.VolumeTypeOneofCase

Enum of possible cases for the "volume_type" oneof.

VpcAccess.Types.VpcEgress

Egress options for VPC access.