Modules§

Structs§

  • Settings for Binary Authorization feature.
  • Request message for deleting an Execution.
  • Represents a set of Cloud SQL instances. Each one will be available under /cloudsql/[instance]. Visit https://cloud.google.com/sql/docs/mysql/connect-run for more information on how to connect Cloud SQL and Cloud Run.
  • Defines a status condition for a resource.
  • 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 can be supplied by the system to the container at runtime.
  • ContainerPort represents a network port in a single container.
  • Request message for creating a Job.
  • Request message for creating a Service.
  • Request message for deleting an Execution.
  • Request message to delete a Job by its full name.
  • 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.
  • Request message to delete a Service by its full name.
  • In memory (tmpfs) ephemeral storage. It is ephemeral in the sense that when the sandbox is taken down, the data is destroyed with it (it does not persist across sandbox runs).
  • EnvVar represents an environment variable present in a Container.
  • EnvVarSource represents a source for the value of an EnvVar.
  • Execution represents the configuration of a single execution. A execution an immutable resource that references a container image which is run to completion.
  • Reference to an Execution. Use /Executions.GetExecution with the given name to get full execution including the latest status.
  • ExecutionTemplate describes the data an execution should have when created from a template.
  • Represents a GCS Bucket mounted as a volume.
  • Request message for obtaining a Execution by its full name.
  • Request message for obtaining a Job by its full name.
  • Request message for obtaining a Revision by its full name.
  • Request message for obtaining a Service by its full name.
  • Request message for obtaining a Task by its full name.
  • GRPCAction describes an action involving a GRPC port.
  • HTTPGetAction describes an action based on HTTP Get requests.
  • HTTPHeader describes a custom header to be used in HTTP probes
  • Job represents the configuration of a single job, which references a container image that is run to completion.
  • Request message for retrieving a list of Executions.
  • Response message containing a list of Executions.
  • Request message for retrieving a list of Jobs.
  • Response message containing a list of Jobs.
  • Request message for retrieving a list of Revisions.
  • Response message containing a list of Revisions.
  • Request message for retrieving a list of Services.
  • Response message containing a list of Services.
  • Request message for retrieving a list of Tasks.
  • Response message containing a list of Tasks.
  • Represents an NFS mount.
  • Probe describes a health check to be performed against a container to determine whether it is alive or ready to receive traffic.
  • ResourceRequirements describes the compute resource requirements.
  • 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.
  • Settings for revision-level scaling settings.
  • Effective settings for the current revision
  • RevisionTemplate describes the data a revision should have when created from a template.
  • Request message to create a new Execution of a Job.
  • SecretEnvVarSource represents a source for the value of an EnvVar.
  • 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 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.
  • Scaling settings applied at the service level rather than at the revision level.
  • Task represents a single run of a container to completion.
  • Result of a task attempt.
  • TaskTemplate describes the data a task should have when created from a template.
  • TCPSocketAction describes an action based on opening a socket
  • 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.
  • Represents the observed state of a single TrafficTarget entry.
  • Request message for updating a Job.
  • Request message for updating a service.
  • VersionToPath maps a specific version of a secret to a relative file to mount to, relative to VolumeMount’s mount_path.
  • Volume represents a named volume in a container.
  • VolumeMount describes a mounting of a Volume within a container.
  • VPC Access settings. For more information on sending traffic to a VPC network, visit https://cloud.google.com/run/docs/configuring/connecting-vpc.

Enums§