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 arole
. - BuildArtifact
- Description of an a image to use during Skaffold rendering.
- CloudDeployApi
- 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
. - 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
- 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.