API documentation for deploy_v1.types
package.
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.
CloudRunLocation
Information specifying where to deploy a Cloud Run Service.
CloudRunMetadata
CloudRunMetadata contains information from a Cloud Run deployment.
Config
Service-wide configuration.
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.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
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
.
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.
This message has oneof
_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
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
.
This message has oneof
_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
JobRun
A JobRun
resource in the Google Cloud Deploy API.
A JobRun
contains information of a single Rollout
job
evaluation.
This message has oneof
_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
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
.
Metadata
Metadata includes information associated with a Rollout
.
OperationMetadata
Represents the metadata of the long-running operation.
Phase
Phase represents a collection of jobs that are logically grouped
together for a Rollout
.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
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.
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
.
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.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
Target
A Target
resource in the Google Cloud Deploy API.
A Target
defines a location to which a Skaffold configuration
can be deployed.
This message has oneof
_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
TargetArtifact
The artifacts produced by a target render operation.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
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
.