clouddeploy.v1 library Null safety

Google Cloud Deploy API - v1

For more information, see cloud.google.com/deploy/

Create an instance of CloudDeployApi to access these resources:

Classes

AnthosCluster
Information specifying an Anthos Cluster.
ApproveRolloutRequest
The request object used by ApproveRollout.
AuditConfig
Specifies the audit configuration for a service.
Binding
Associates members, or principals, with a role.
BuildArtifact
Description of an a image to use during Skaffold rendering.
CloudDeployApi
CloudRunLocation
Information specifying where to deploy a Cloud Run Service.
CloudRunMetadata
CloudRunMetadata contains information from a Cloud Run deployment.
Config
Service-wide configuration.
DefaultPool
Execution using the default Cloud Build pool.
DeliveryPipeline
A DeliveryPipeline resource in the Google Cloud Deploy API.
ExecutionConfig
Configuration of the environment to use when calling Skaffold.
GkeCluster
Information specifying a GKE Cluster.
ListDeliveryPipelinesResponse
The response object from ListDeliveryPipelines.
ListLocationsResponse
The response message for Locations.ListLocations.
ListOperationsResponse
The response message for Operations.ListOperations.
ListReleasesResponse
The response object from ListReleases.
ListRolloutsResponse
ListRolloutsResponse is the response object reutrned by ListRollouts.
ListTargetsResponse
The response object from ListTargets.
Metadata
Metadata surfaces information associated with a Rollout to the user.
Operation
This resource represents a long-running operation that is the result of a network API call.
PipelineCondition
PipelineCondition contains all conditions relevant to a Delivery Pipeline.
PipelineReadyCondition
PipelineReadyCondition contains information around the status of the Pipeline.
Policy
An Identity and Access Management (IAM) policy, which specifies access controls for Google Cloud resources.
PrivatePool
Execution using a private Cloud Build pool.
ProjectsLocationsDeliveryPipelinesReleasesResource
ProjectsLocationsDeliveryPipelinesReleasesRolloutsResource
ProjectsLocationsDeliveryPipelinesResource
ProjectsLocationsOperationsResource
ProjectsLocationsResource
ProjectsLocationsTargetsResource
ProjectsResource
Release
A Release resource in the Google Cloud Deploy API.
Rollout
A Rollout resource in the Google Cloud Deploy API.
SerialPipeline
SerialPipeline defines a sequential set of stages for a DeliveryPipeline.
SetIamPolicyRequest
Request message for SetIamPolicy method.
SkaffoldVersion
Details of a supported Skaffold version.
Stage
Stage specifies a location to which to deploy.
Target
A Target resource in the Google Cloud Deploy API.
TargetArtifact
The artifacts produced by a target render operation.
TargetRender
Details of rendering for a single target.
TargetsPresentCondition
TargetsPresentCondition contains information on any Targets defined in the Delivery Pipeline that do not actually exist.

Typedefs

AbandonReleaseRequest = $Empty
The request object used by AbandonRelease.
AbandonReleaseResponse = $Empty
The response object for AbandonRelease.
ApproveRolloutResponse = $Empty
The response object from ApproveRollout.
AuditLogConfig = $AuditLogConfig
Provides the configuration for logging a type of permissions.
CancelOperationRequest = $Empty
The request message for Operations.CancelOperation.
Date = $Date
Represents a whole or partial calendar date, such as a birthday.
Empty = $Empty
A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs.
Expr = $Expr
Represents a textual expression in the Common Expression Language (CEL) syntax.
Location = $Location00
A resource that represents Google Cloud Platform location.
Status = $Status
The Status type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs.
TestIamPermissionsRequest = $TestIamPermissionsRequest00
Request message for TestIamPermissions method.
TestIamPermissionsResponse = $PermissionsResponse
Response message for TestIamPermissions method.

Exceptions / Errors

ApiRequestError
Represents a general error reported by the API endpoint.
DetailedApiRequestError
Represents a specific error reported by the API endpoint.