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.