Send feedback
Class CloudDeployConnectionIdempotencyPolicy (2.35.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version 2.35.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 CreateDeployPolicy(google::cloud::deploy::v1::CreateDeployPolicyRequest const &)
Parameter
Name
Description
request
google::cloud::deploy::v1::CreateDeployPolicyRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual UpdateDeployPolicy(google::cloud::deploy::v1::UpdateDeployPolicyRequest const &)
Parameter
Name
Description
request
google::cloud::deploy::v1::UpdateDeployPolicyRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual DeleteDeployPolicy(google::cloud::deploy::v1::DeleteDeployPolicyRequest const &)
Parameter
Name
Description
request
google::cloud::deploy::v1::DeleteDeployPolicyRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual ListDeployPolicies(google::cloud::deploy::v1::ListDeployPoliciesRequest)
Parameter
Name
Description
request
google::cloud::deploy::v1::ListDeployPoliciesRequest
Returns
Type
Description
google::cloud::Idempotency
virtual GetDeployPolicy(google::cloud::deploy::v1::GetDeployPolicyRequest const &)
Parameter
Name
Description
request
google::cloud::deploy::v1::GetDeployPolicyRequest 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
virtual ListLocations(google::cloud::location::ListLocationsRequest)
Parameter
Name
Description
request
google::cloud::location::ListLocationsRequest
Returns
Type
Description
google::cloud::Idempotency
virtual GetLocation(google::cloud::location::GetLocationRequest const &)
Parameter
Name
Description
request
google::cloud::location::GetLocationRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &)
Parameter
Name
Description
request
google::iam::v1::SetIamPolicyRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &)
Parameter
Name
Description
request
google::iam::v1::GetIamPolicyRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &)
Parameter
Name
Description
request
google::iam::v1::TestIamPermissionsRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual ListOperations(google::longrunning::ListOperationsRequest)
Parameter
Name
Description
request
google::longrunning::ListOperationsRequest
Returns
Type
Description
google::cloud::Idempotency
virtual GetOperation(google::longrunning::GetOperationRequest const &)
Parameter
Name
Description
request
google::longrunning::GetOperationRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual DeleteOperation(google::longrunning::DeleteOperationRequest const &)
Parameter
Name
Description
request
google::longrunning::DeleteOperationRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
Parameter
Name
Description
request
google::longrunning::CancelOperationRequest 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, covering versions from 2.11.0 to the latest release candidate 2.37.0-rc."],["The `CloudDeployConnectionIdempotencyPolicy` class includes various virtual functions that define the idempotency of actions, like creating, updating, deleting, and retrieving data for DeliveryPipelines, Targets, Releases, Rollouts, JobRuns, and AutomationRuns, among others."],["The `clone()` function allows creating a new copy of the current `CloudDeployConnectionIdempotencyPolicy` object."],["For each function related to managing resources (e.g., ListDeliveryPipelines, CreateTarget, DeleteCustomTargetType), the documentation details the input parameter request type, and the output type which is `google::cloud::Idempotency`."],["There are also functions for actions related to IAM, operations, and locations, which include setting, retrieving, testing permissions, as well as listing, getting, deleting, and canceling operations, and listing and getting locations."]]],[]]