Google Cloud Deploy v1 API - Namespace Google.Cloud.Deploy.V1 (2.2.0)

Stay organized with collections Save and categorize content based on your preferences.

Classes

AbandonReleaseRequest

The request object used by AbandonRelease.

AbandonReleaseResponse

The response object for AbandonRelease.

AnthosCluster

Information specifying an Anthos Cluster.

ApproveRolloutRequest

The request object used by ApproveRollout.

ApproveRolloutResponse

The response object from ApproveRollout.

BuildArtifact

Description of an a image to use during Skaffold rendering.

BuildName

Resource name for the Build resource.

CloudDeploy

CloudDeploy service creates and manages Continuous Delivery operations on Google Cloud Platform via Skaffold (https://skaffold.dev).

CloudDeploy.CloudDeployBase

Base class for server-side implementations of CloudDeploy

CloudDeploy.CloudDeployClient

Client for CloudDeploy

CloudDeployClient

CloudDeploy client wrapper, for convenient use.

CloudDeployClientBuilder

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

CloudDeployClientImpl

CloudDeploy client wrapper implementation, for convenient use.

CloudDeploySettings

Settings for CloudDeployClient instances.

CloudRunLocation

Information specifying where to deploy a Cloud Run Service.

CloudRunMetadata

CloudRunMetadata contains information from a Cloud Run deployment.

ClusterName

Resource name for the Cluster resource.

Config

Service-wide configuration.

ConfigName

Resource name for the Config resource.

CreateDeliveryPipelineRequest

The request object for CreateDeliveryPipeline.

CreateReleaseRequest

The request object for CreateRelease,

CreateRolloutRequest

CreateRolloutRequest is the request object used by CreateRollout.

CreateTargetRequest

The request object for CreateTarget.

DefaultPool

Execution using the default Cloud Build pool.

DeleteDeliveryPipelineRequest

The request object for DeleteDeliveryPipeline.

DeleteTargetRequest

The request object for DeleteTarget.

DeliveryPipeline

A DeliveryPipeline resource in the Google Cloud Deploy API.

A DeliveryPipeline defines a pipeline through which a Skaffold configuration can progress.

DeliveryPipelineName

Resource name for the DeliveryPipeline resource.

DeliveryPipelineNotificationEvent

Payload proto for "clouddeploy.googleapis.com/deliverypipeline_notification" Platform Log event that describes the failure to send delivery pipeline status change Pub/Sub notification.

DeployJob

A deploy Job.

DeployJobRun

DeployJobRun contains information specific to a deploy JobRun.

DeployJobRun.Types

Container for nested types declared in the DeployJobRun message type.

DeployJobRunMetadata

DeployJobRunMetadata surfaces information associated with a DeployJobRun to the user.

DeploymentJobs

Deployment job composition.

ExecutionConfig

Configuration of the environment to use when calling Skaffold.

ExecutionConfig.Types

Container for nested types declared in the ExecutionConfig message type.

GetConfigRequest

Request to get a configuration.

GetDeliveryPipelineRequest

The request object for GetDeliveryPipeline

GetJobRunRequest

GetJobRunRequest is the request object used by GetJobRun.

GetReleaseRequest

The request object for GetRelease.

GetRolloutRequest

GetRolloutRequest is the request object used by GetRollout.

GetTargetRequest

The request object for GetTarget.

GkeCluster

Information specifying a GKE Cluster.

Job

Job represents an operation for a Rollout.

Job.Types

Container for nested types declared in the Job message type.

JobRun

A JobRun resource in the Google Cloud Deploy API.

A JobRun contains information of a single Rollout job evaluation.

JobRun.Types

Container for nested types declared in the JobRun message type.

JobRunName

Resource name for the JobRun resource.

JobRunNotificationEvent

Payload proto for "clouddeploy.googleapis.com/jobrun_notification" Platform Log event that describes the failure to send JobRun resource update Pub/Sub notification.

ListDeliveryPipelinesRequest

The request object for ListDeliveryPipelines.

ListDeliveryPipelinesResponse

The response object from ListDeliveryPipelines.

ListJobRunsRequest

ListJobRunsRequest is the request object used by ListJobRuns.

ListJobRunsResponse

ListJobRunsResponse is the response object returned by ListJobRuns.

ListReleasesRequest

The request object for ListReleases.

ListReleasesResponse

The response object from ListReleases.

ListRolloutsRequest

ListRolloutsRequest is the request object used by ListRollouts.

ListRolloutsResponse

ListRolloutsResponse is the response object reutrned by ListRollouts.

ListTargetsRequest

The request object for ListTargets.

ListTargetsResponse

The response object from ListTargets.

MembershipName

Resource name for the Membership resource.

Metadata

Metadata includes information associated with a Rollout.

OperationMetadata

Represents the metadata of the long-running operation.

OperationName

Resource name for the Operation resource.

Phase

Phase represents a collection of jobs that are logically grouped together for a Rollout.

Phase.Types

Container for nested types declared in the Phase message type.

PipelineCondition

PipelineCondition contains all conditions relevant to a Delivery Pipeline.

PipelineReadyCondition

PipelineReadyCondition contains information around the status of the Pipeline.

PrivatePool

Execution using a private Cloud Build pool.

Release

A Release resource in the Google Cloud Deploy API.

A Release defines a specific Skaffold configuration instance that can be deployed.

Release.Types

Container for nested types declared in the Release message type.

Release.Types.TargetRender

Details of rendering for a single target.

Release.Types.TargetRender.Types

Container for nested types declared in the TargetRender message type.

ReleaseName

Resource name for the Release resource.

ReleaseNotificationEvent

Payload proto for "clouddeploy.googleapis.com/release_notification" Platform Log event that describes the failure to send release status change Pub/Sub notification.

ReleaseRenderEvent

Payload proto for "clouddeploy.googleapis.com/release_render" Platform Log event that describes the render status change.

RetryJobRequest

RetryJobRequest is the request object used by RetryJob.

RetryJobResponse

The response object from 'RetryJob'.

Rollout

A Rollout resource in the Google Cloud Deploy API.

A Rollout contains information around a specific deployment to a Target.

Rollout.Types

Container for nested types declared in the Rollout message type.

RolloutName

Resource name for the Rollout resource.

RolloutNotificationEvent

Payload proto for "clouddeploy.googleapis.com/rollout_notification" Platform Log event that describes the failure to send rollout status change Pub/Sub notification.

SerialPipeline

SerialPipeline defines a sequential set of stages for a DeliveryPipeline.

SkaffoldVersion

Details of a supported Skaffold version.

Stage

Stage specifies a location to which to deploy.

Standard

Standard represents the standard deployment strategy.

Strategy

Strategy contains deployment strategy information.

Target

A Target resource in the Google Cloud Deploy API.

A Target defines a location to which a Skaffold configuration can be deployed.

TargetArtifact

The artifacts produced by a target render operation.

TargetName

Resource name for the Target resource.

TargetNotificationEvent

Payload proto for "clouddeploy.googleapis.com/target_notification" Platform Log event that describes the failure to send target status change Pub/Sub notification.

TargetsPresentCondition

TargetsPresentCondition contains information on any Targets defined in the Delivery Pipeline that do not actually exist.

UpdateDeliveryPipelineRequest

The request object for UpdateDeliveryPipeline.

UpdateTargetRequest

The request object for UpdateTarget.

VerifyJob

A verify Job.

VerifyJobRun

VerifyJobRun contains information specific to a verify JobRun.

VerifyJobRun.Types

Container for nested types declared in the VerifyJobRun message type.

WorkerPoolName

Resource name for the WorkerPool resource.

Enums

BuildName.ResourceNameType

The possible contents of BuildName.

ClusterName.ResourceNameType

The possible contents of ClusterName.

ConfigName.ResourceNameType

The possible contents of ConfigName.

DeliveryPipeline.PipelineOneofCase

Enum of possible cases for the "pipeline" oneof.

DeliveryPipelineName.ResourceNameType

The possible contents of DeliveryPipelineName.

DeployJobRun.Types.FailureCause

Well-known deploy failures.

ExecutionConfig.ExecutionEnvironmentOneofCase

Enum of possible cases for the "execution_environment" oneof.

ExecutionConfig.Types.ExecutionEnvironmentUsage

Possible usages of this configuration.

Job.JobTypeOneofCase

Enum of possible cases for the "job_type" oneof.

Job.Types.State

Valid states of a Job.

JobRun.JobRunOneofCase

Enum of possible cases for the "job_run" oneof.

JobRun.Types.State

Valid states of a JobRun.

JobRunName.ResourceNameType

The possible contents of JobRunName.

MembershipName.ResourceNameType

The possible contents of MembershipName.

OperationName.ResourceNameType

The possible contents of OperationName.

Phase.JobsOneofCase

Enum of possible cases for the "jobs" oneof.

Phase.Types.State

Valid states of a Phase.

Release.Types.RenderState

Valid states of the render operation.

Release.Types.TargetRender.Types.FailureCause

Well-known rendering failures.

Release.Types.TargetRender.Types.TargetRenderState

Valid states of the render operation.

ReleaseName.ResourceNameType

The possible contents of ReleaseName.

Rollout.Types.ApprovalState

Valid approval states of a Rollout.

Rollout.Types.FailureCause

Well-known rollout failures.

Rollout.Types.State

Valid states of a Rollout.

RolloutName.ResourceNameType

The possible contents of RolloutName.

Strategy.DeploymentStrategyOneofCase

Enum of possible cases for the "deployment_strategy" oneof.

Target.DeploymentTargetOneofCase

Enum of possible cases for the "deployment_target" oneof.

TargetArtifact.UriOneofCase

Enum of possible cases for the "uri" oneof.

TargetName.ResourceNameType

The possible contents of TargetName.

Type

Type indicates the type of the log entry and can be used as a filter.

VerifyJobRun.Types.FailureCause

Well-known verify failures.

WorkerPoolName.ResourceNameType

The possible contents of WorkerPoolName.