Class DisksConnectionIdempotencyPolicy (2.23.0-rc)

Functions

virtual clone() const

Create a new copy of this object.

Returns
TypeDescription
std::unique_ptr< DisksConnectionIdempotencyPolicy >

virtual AddResourcePolicies(google::cloud::cpp::compute::disks::v1::AddResourcePoliciesRequest const &)

Parameter
NameDescription
request google::cloud::cpp::compute::disks::v1::AddResourcePoliciesRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual AggregatedListDisks(google::cloud::cpp::compute::disks::v1::AggregatedListDisksRequest)

Parameter
NameDescription
request google::cloud::cpp::compute::disks::v1::AggregatedListDisksRequest
Returns
TypeDescription
google::cloud::Idempotency

virtual BulkInsert(google::cloud::cpp::compute::disks::v1::BulkInsertRequest const &)

Parameter
NameDescription
request google::cloud::cpp::compute::disks::v1::BulkInsertRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual CreateSnapshot(google::cloud::cpp::compute::disks::v1::CreateSnapshotRequest const &)

Parameter
NameDescription
request google::cloud::cpp::compute::disks::v1::CreateSnapshotRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual DeleteDisk(google::cloud::cpp::compute::disks::v1::DeleteDiskRequest const &)

Parameter
NameDescription
request google::cloud::cpp::compute::disks::v1::DeleteDiskRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual GetDisk(google::cloud::cpp::compute::disks::v1::GetDiskRequest const &)

Parameter
NameDescription
request google::cloud::cpp::compute::disks::v1::GetDiskRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual GetIamPolicy(google::cloud::cpp::compute::disks::v1::GetIamPolicyRequest const &)

Parameter
NameDescription
request google::cloud::cpp::compute::disks::v1::GetIamPolicyRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual InsertDisk(google::cloud::cpp::compute::disks::v1::InsertDiskRequest const &)

Parameter
NameDescription
request google::cloud::cpp::compute::disks::v1::InsertDiskRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual ListDisks(google::cloud::cpp::compute::disks::v1::ListDisksRequest)

Parameter
NameDescription
request google::cloud::cpp::compute::disks::v1::ListDisksRequest
Returns
TypeDescription
google::cloud::Idempotency

virtual RemoveResourcePolicies(google::cloud::cpp::compute::disks::v1::RemoveResourcePoliciesRequest const &)

Parameter
NameDescription
request google::cloud::cpp::compute::disks::v1::RemoveResourcePoliciesRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual Resize(google::cloud::cpp::compute::disks::v1::ResizeRequest const &)

Parameter
NameDescription
request google::cloud::cpp::compute::disks::v1::ResizeRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual SetIamPolicy(google::cloud::cpp::compute::disks::v1::SetIamPolicyRequest const &)

Parameter
NameDescription
request google::cloud::cpp::compute::disks::v1::SetIamPolicyRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual SetLabels(google::cloud::cpp::compute::disks::v1::SetLabelsRequest const &)

Parameter
NameDescription
request google::cloud::cpp::compute::disks::v1::SetLabelsRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual StartAsyncReplication(google::cloud::cpp::compute::disks::v1::StartAsyncReplicationRequest const &)

Parameter
NameDescription
request google::cloud::cpp::compute::disks::v1::StartAsyncReplicationRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual StopAsyncReplication(google::cloud::cpp::compute::disks::v1::StopAsyncReplicationRequest const &)

Parameter
NameDescription
request google::cloud::cpp::compute::disks::v1::StopAsyncReplicationRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual StopGroupAsyncReplication(google::cloud::cpp::compute::disks::v1::StopGroupAsyncReplicationRequest const &)

Parameter
NameDescription
request google::cloud::cpp::compute::disks::v1::StopGroupAsyncReplicationRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual TestIamPermissions(google::cloud::cpp::compute::disks::v1::TestIamPermissionsRequest const &)

Parameter
NameDescription
request google::cloud::cpp::compute::disks::v1::TestIamPermissionsRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual UpdateDisk(google::cloud::cpp::compute::disks::v1::UpdateDiskRequest const &)

Parameter
NameDescription
request google::cloud::cpp::compute::disks::v1::UpdateDiskRequest const &
Returns
TypeDescription
google::cloud::Idempotency