Send feedback
Class CloudDeployConnectionIdempotencyPolicy (2.27.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version 2.27.0 keyboard_arrow_down
Functions
virtual clone() const
Create a new copy of this object.
Returns
Type
Description
std::unique_ptr< CloudDeployConnectionIdempotencyPolicy >
virtual ListDeliveryPipelines(google::cloud::deploy::v1::ListDeliveryPipelinesRequest)
Parameter
Name
Description
request
google::cloud::deploy::v1::ListDeliveryPipelinesRequest
Returns
Type
Description
google::cloud::Idempotency
virtual GetDeliveryPipeline(google::cloud::deploy::v1::GetDeliveryPipelineRequest const &)
Parameter
Name
Description
request
google::cloud::deploy::v1::GetDeliveryPipelineRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual CreateDeliveryPipeline(google::cloud::deploy::v1::CreateDeliveryPipelineRequest const &)
Parameter
Name
Description
request
google::cloud::deploy::v1::CreateDeliveryPipelineRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual UpdateDeliveryPipeline(google::cloud::deploy::v1::UpdateDeliveryPipelineRequest const &)
Parameter
Name
Description
request
google::cloud::deploy::v1::UpdateDeliveryPipelineRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual DeleteDeliveryPipeline(google::cloud::deploy::v1::DeleteDeliveryPipelineRequest const &)
Parameter
Name
Description
request
google::cloud::deploy::v1::DeleteDeliveryPipelineRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual ListTargets(google::cloud::deploy::v1::ListTargetsRequest)
Parameter
Name
Description
request
google::cloud::deploy::v1::ListTargetsRequest
Returns
Type
Description
google::cloud::Idempotency
virtual RollbackTarget(google::cloud::deploy::v1::RollbackTargetRequest const &)
Parameter
Name
Description
request
google::cloud::deploy::v1::RollbackTargetRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual GetTarget(google::cloud::deploy::v1::GetTargetRequest const &)
Parameter
Name
Description
request
google::cloud::deploy::v1::GetTargetRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual CreateTarget(google::cloud::deploy::v1::CreateTargetRequest const &)
Parameter
Name
Description
request
google::cloud::deploy::v1::CreateTargetRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual UpdateTarget(google::cloud::deploy::v1::UpdateTargetRequest const &)
Parameter
Name
Description
request
google::cloud::deploy::v1::UpdateTargetRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual DeleteTarget(google::cloud::deploy::v1::DeleteTargetRequest const &)
Parameter
Name
Description
request
google::cloud::deploy::v1::DeleteTargetRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual ListCustomTargetTypes(google::cloud::deploy::v1::ListCustomTargetTypesRequest)
Parameter
Name
Description
request
google::cloud::deploy::v1::ListCustomTargetTypesRequest
Returns
Type
Description
google::cloud::Idempotency
virtual GetCustomTargetType(google::cloud::deploy::v1::GetCustomTargetTypeRequest const &)
Parameter
Name
Description
request
google::cloud::deploy::v1::GetCustomTargetTypeRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual CreateCustomTargetType(google::cloud::deploy::v1::CreateCustomTargetTypeRequest const &)
Parameter
Name
Description
request
google::cloud::deploy::v1::CreateCustomTargetTypeRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual UpdateCustomTargetType(google::cloud::deploy::v1::UpdateCustomTargetTypeRequest const &)
Parameter
Name
Description
request
google::cloud::deploy::v1::UpdateCustomTargetTypeRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual DeleteCustomTargetType(google::cloud::deploy::v1::DeleteCustomTargetTypeRequest const &)
Parameter
Name
Description
request
google::cloud::deploy::v1::DeleteCustomTargetTypeRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual ListReleases(google::cloud::deploy::v1::ListReleasesRequest)
Parameter
Name
Description
request
google::cloud::deploy::v1::ListReleasesRequest
Returns
Type
Description
google::cloud::Idempotency
virtual GetRelease(google::cloud::deploy::v1::GetReleaseRequest const &)
Parameter
Name
Description
request
google::cloud::deploy::v1::GetReleaseRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual CreateRelease(google::cloud::deploy::v1::CreateReleaseRequest const &)
Parameter
Name
Description
request
google::cloud::deploy::v1::CreateReleaseRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual AbandonRelease(google::cloud::deploy::v1::AbandonReleaseRequest const &)
Parameter
Name
Description
request
google::cloud::deploy::v1::AbandonReleaseRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual ApproveRollout(google::cloud::deploy::v1::ApproveRolloutRequest const &)
Parameter
Name
Description
request
google::cloud::deploy::v1::ApproveRolloutRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual AdvanceRollout(google::cloud::deploy::v1::AdvanceRolloutRequest const &)
Parameter
Name
Description
request
google::cloud::deploy::v1::AdvanceRolloutRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual CancelRollout(google::cloud::deploy::v1::CancelRolloutRequest const &)
Parameter
Name
Description
request
google::cloud::deploy::v1::CancelRolloutRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual ListRollouts(google::cloud::deploy::v1::ListRolloutsRequest)
Parameter
Name
Description
request
google::cloud::deploy::v1::ListRolloutsRequest
Returns
Type
Description
google::cloud::Idempotency
virtual GetRollout(google::cloud::deploy::v1::GetRolloutRequest const &)
Parameter
Name
Description
request
google::cloud::deploy::v1::GetRolloutRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual CreateRollout(google::cloud::deploy::v1::CreateRolloutRequest const &)
Parameter
Name
Description
request
google::cloud::deploy::v1::CreateRolloutRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual IgnoreJob(google::cloud::deploy::v1::IgnoreJobRequest const &)
Parameter
Name
Description
request
google::cloud::deploy::v1::IgnoreJobRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual RetryJob(google::cloud::deploy::v1::RetryJobRequest const &)
Parameter
Name
Description
request
google::cloud::deploy::v1::RetryJobRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual ListJobRuns(google::cloud::deploy::v1::ListJobRunsRequest)
Parameter
Name
Description
request
google::cloud::deploy::v1::ListJobRunsRequest
Returns
Type
Description
google::cloud::Idempotency
virtual GetJobRun(google::cloud::deploy::v1::GetJobRunRequest const &)
Parameter
Name
Description
request
google::cloud::deploy::v1::GetJobRunRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual TerminateJobRun(google::cloud::deploy::v1::TerminateJobRunRequest const &)
Parameter
Name
Description
request
google::cloud::deploy::v1::TerminateJobRunRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual GetConfig(google::cloud::deploy::v1::GetConfigRequest const &)
Parameter
Name
Description
request
google::cloud::deploy::v1::GetConfigRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual CreateAutomation(google::cloud::deploy::v1::CreateAutomationRequest const &)
Parameter
Name
Description
request
google::cloud::deploy::v1::CreateAutomationRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual UpdateAutomation(google::cloud::deploy::v1::UpdateAutomationRequest const &)
Parameter
Name
Description
request
google::cloud::deploy::v1::UpdateAutomationRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual DeleteAutomation(google::cloud::deploy::v1::DeleteAutomationRequest const &)
Parameter
Name
Description
request
google::cloud::deploy::v1::DeleteAutomationRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual GetAutomation(google::cloud::deploy::v1::GetAutomationRequest const &)
Parameter
Name
Description
request
google::cloud::deploy::v1::GetAutomationRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual ListAutomations(google::cloud::deploy::v1::ListAutomationsRequest)
Parameter
Name
Description
request
google::cloud::deploy::v1::ListAutomationsRequest
Returns
Type
Description
google::cloud::Idempotency
virtual GetAutomationRun(google::cloud::deploy::v1::GetAutomationRunRequest const &)
Parameter
Name
Description
request
google::cloud::deploy::v1::GetAutomationRunRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual ListAutomationRuns(google::cloud::deploy::v1::ListAutomationRunsRequest)
Parameter
Name
Description
request
google::cloud::deploy::v1::ListAutomationRunsRequest
Returns
Type
Description
google::cloud::Idempotency
virtual CancelAutomationRun(google::cloud::deploy::v1::CancelAutomationRunRequest const &)
Parameter
Name
Description
request
google::cloud::deploy::v1::CancelAutomationRunRequest const &
Returns
Type
Description
google::cloud::Idempotency
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-03-05 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-05 UTC."],[[["This page provides documentation for the `CloudDeployConnectionIdempotencyPolicy` class across multiple versions, ranging from 2.11.0 to 2.37.0-rc, with 2.37.0-rc being the latest release candidate."],["The `CloudDeployConnectionIdempotencyPolicy` class includes various virtual functions related to managing delivery pipelines, targets, releases, rollouts, job runs, automation, and configurations in the cloud deploy environment."],["Each function within the `CloudDeployConnectionIdempotencyPolicy` class, like `ListDeliveryPipelines` or `CreateRelease`, accepts a specific request type as a parameter and returns a `google::cloud::Idempotency` type, indicating the operation's idempotency."],["There are functions available to manage delivery pipelines, including listing, getting, creating, updating, and deleting them, as well as functions to perform the same actions for targets and custom target types."],["The class offers the functionality to manage releases and rollouts which allows operations such as approving, advancing, canceling, abandoning, listing, getting, and creating rollouts and releases."]]],[]]