Send feedback
Class DisksConnectionIdempotencyPolicy (2.18.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version 2.18.0 keyboard_arrow_down
Functions
virtual clone() const
Create a new copy of this object.
Returns
Type
Description
std::unique_ptr< DisksConnectionIdempotencyPolicy >
virtual AddResourcePolicies(google::cloud::cpp::compute::disks::v1::AddResourcePoliciesRequest const &)
Parameter
Name
Description
request
google::cloud::cpp::compute::disks::v1::AddResourcePoliciesRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual AggregatedListDisks(google::cloud::cpp::compute::disks::v1::AggregatedListDisksRequest)
Parameter
Name
Description
request
google::cloud::cpp::compute::disks::v1::AggregatedListDisksRequest
Returns
Type
Description
google::cloud::Idempotency
virtual BulkInsert(google::cloud::cpp::compute::disks::v1::BulkInsertRequest const &)
Parameter
Name
Description
request
google::cloud::cpp::compute::disks::v1::BulkInsertRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual CreateSnapshot(google::cloud::cpp::compute::disks::v1::CreateSnapshotRequest const &)
Parameter
Name
Description
request
google::cloud::cpp::compute::disks::v1::CreateSnapshotRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual DeleteDisk(google::cloud::cpp::compute::disks::v1::DeleteDiskRequest const &)
Parameter
Name
Description
request
google::cloud::cpp::compute::disks::v1::DeleteDiskRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual GetDisk(google::cloud::cpp::compute::disks::v1::GetDiskRequest const &)
Parameter
Name
Description
request
google::cloud::cpp::compute::disks::v1::GetDiskRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual GetIamPolicy(google::cloud::cpp::compute::disks::v1::GetIamPolicyRequest const &)
Parameter
Name
Description
request
google::cloud::cpp::compute::disks::v1::GetIamPolicyRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual InsertDisk(google::cloud::cpp::compute::disks::v1::InsertDiskRequest const &)
Parameter
Name
Description
request
google::cloud::cpp::compute::disks::v1::InsertDiskRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual ListDisks(google::cloud::cpp::compute::disks::v1::ListDisksRequest)
Parameter
Name
Description
request
google::cloud::cpp::compute::disks::v1::ListDisksRequest
Returns
Type
Description
google::cloud::Idempotency
virtual RemoveResourcePolicies(google::cloud::cpp::compute::disks::v1::RemoveResourcePoliciesRequest const &)
Parameter
Name
Description
request
google::cloud::cpp::compute::disks::v1::RemoveResourcePoliciesRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual Resize(google::cloud::cpp::compute::disks::v1::ResizeRequest const &)
Parameter
Name
Description
request
google::cloud::cpp::compute::disks::v1::ResizeRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual SetIamPolicy(google::cloud::cpp::compute::disks::v1::SetIamPolicyRequest const &)
Parameter
Name
Description
request
google::cloud::cpp::compute::disks::v1::SetIamPolicyRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual SetLabels(google::cloud::cpp::compute::disks::v1::SetLabelsRequest const &)
Parameter
Name
Description
request
google::cloud::cpp::compute::disks::v1::SetLabelsRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual StartAsyncReplication(google::cloud::cpp::compute::disks::v1::StartAsyncReplicationRequest const &)
Parameter
Name
Description
request
google::cloud::cpp::compute::disks::v1::StartAsyncReplicationRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual StopAsyncReplication(google::cloud::cpp::compute::disks::v1::StopAsyncReplicationRequest const &)
Parameter
Name
Description
request
google::cloud::cpp::compute::disks::v1::StopAsyncReplicationRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual StopGroupAsyncReplication(google::cloud::cpp::compute::disks::v1::StopGroupAsyncReplicationRequest const &)
Parameter
Name
Description
request
google::cloud::cpp::compute::disks::v1::StopGroupAsyncReplicationRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual TestIamPermissions(google::cloud::cpp::compute::disks::v1::TestIamPermissionsRequest const &)
Parameter
Name
Description
request
google::cloud::cpp::compute::disks::v1::TestIamPermissionsRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual UpdateDisk(google::cloud::cpp::compute::disks::v1::UpdateDiskRequest const &)
Parameter
Name
Description
request
google::cloud::cpp::compute::disks::v1::UpdateDiskRequest 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-15 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-15 UTC."],[[["The webpage provides documentation for the `DisksConnectionIdempotencyPolicy` class in the Google Cloud C++ Compute library, with the latest version being 2.37.0-rc."],["This resource includes a comprehensive list of available versions, ranging from version 2.37.0-rc down to version 2.15.1, with a link provided to the documentation page for each version."],["The class defines numerous functions, such as `AddResourcePolicies`, `AggregatedListDisks`, `BulkInsert`, and `CreateSnapshot`, and it also contains descriptions of the parameters, and the return type, for each function."],["Each of the functions is related to disk management within the Google Cloud Compute service, allowing users to perform various operations such as creating snapshots, resizing disks, and managing resource policies."],["The `DisksConnectionIdempotencyPolicy` class includes virtual functions that manage aspects of disk operations, such as determining if an operation is safe to retry or modify, and they also deal with policy related operations."]]],[]]