Send feedback
Class BareMetalSolutionConnectionIdempotencyPolicy (2.27.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version 2.27.0 keyboard_arrow_down
Functions
Create a new copy of this object.
Returns
Type
Description
std::unique_ptr< BareMetalSolutionConnectionIdempotencyPolicy >
Parameter
Name
Description
request
google::cloud::baremetalsolution::v2::ListInstancesRequest
Returns
Type
Description
google::cloud::Idempotency
Parameter
Name
Description
request
google::cloud::baremetalsolution::v2::GetInstanceRequest const &
Returns
Type
Description
google::cloud::Idempotency
Parameter
Name
Description
request
google::cloud::baremetalsolution::v2::UpdateInstanceRequest const &
Returns
Type
Description
google::cloud::Idempotency
Parameter
Name
Description
request
google::cloud::baremetalsolution::v2::RenameInstanceRequest const &
Returns
Type
Description
google::cloud::Idempotency
Parameter
Name
Description
request
google::cloud::baremetalsolution::v2::ResetInstanceRequest const &
Returns
Type
Description
google::cloud::Idempotency
Parameter
Name
Description
request
google::cloud::baremetalsolution::v2::StartInstanceRequest const &
Returns
Type
Description
google::cloud::Idempotency
Parameter
Name
Description
request
google::cloud::baremetalsolution::v2::StopInstanceRequest const &
Returns
Type
Description
google::cloud::Idempotency
Parameter
Name
Description
request
google::cloud::baremetalsolution::v2::EnableInteractiveSerialConsoleRequest const &
Returns
Type
Description
google::cloud::Idempotency
Parameter
Name
Description
request
google::cloud::baremetalsolution::v2::DisableInteractiveSerialConsoleRequest const &
Returns
Type
Description
google::cloud::Idempotency
Parameter
Name
Description
request
google::cloud::baremetalsolution::v2::DetachLunRequest const &
Returns
Type
Description
google::cloud::Idempotency
Parameter
Name
Description
request
google::cloud::baremetalsolution::v2::ListSSHKeysRequest
Returns
Type
Description
google::cloud::Idempotency
Parameter
Name
Description
request
google::cloud::baremetalsolution::v2::CreateSSHKeyRequest const &
Returns
Type
Description
google::cloud::Idempotency
Parameter
Name
Description
request
google::cloud::baremetalsolution::v2::DeleteSSHKeyRequest const &
Returns
Type
Description
google::cloud::Idempotency
Parameter
Name
Description
request
google::cloud::baremetalsolution::v2::ListVolumesRequest
Returns
Type
Description
google::cloud::Idempotency
Parameter
Name
Description
request
google::cloud::baremetalsolution::v2::GetVolumeRequest const &
Returns
Type
Description
google::cloud::Idempotency
Parameter
Name
Description
request
google::cloud::baremetalsolution::v2::UpdateVolumeRequest const &
Returns
Type
Description
google::cloud::Idempotency
Parameter
Name
Description
request
google::cloud::baremetalsolution::v2::RenameVolumeRequest const &
Returns
Type
Description
google::cloud::Idempotency
Parameter
Name
Description
request
google::cloud::baremetalsolution::v2::EvictVolumeRequest const &
Returns
Type
Description
google::cloud::Idempotency
Parameter
Name
Description
request
google::cloud::baremetalsolution::v2::ResizeVolumeRequest const &
Returns
Type
Description
google::cloud::Idempotency
Parameter
Name
Description
request
google::cloud::baremetalsolution::v2::ListNetworksRequest
Returns
Type
Description
google::cloud::Idempotency
Parameter
Name
Description
request
google::cloud::baremetalsolution::v2::ListNetworkUsageRequest const &
Returns
Type
Description
google::cloud::Idempotency
Parameter
Name
Description
request
google::cloud::baremetalsolution::v2::GetNetworkRequest const &
Returns
Type
Description
google::cloud::Idempotency
Parameter
Name
Description
request
google::cloud::baremetalsolution::v2::UpdateNetworkRequest const &
Returns
Type
Description
google::cloud::Idempotency
Parameter
Name
Description
request
google::cloud::baremetalsolution::v2::CreateVolumeSnapshotRequest const &
Returns
Type
Description
google::cloud::Idempotency
Parameter
Name
Description
request
google::cloud::baremetalsolution::v2::RestoreVolumeSnapshotRequest const &
Returns
Type
Description
google::cloud::Idempotency
Parameter
Name
Description
request
google::cloud::baremetalsolution::v2::DeleteVolumeSnapshotRequest const &
Returns
Type
Description
google::cloud::Idempotency
Parameter
Name
Description
request
google::cloud::baremetalsolution::v2::GetVolumeSnapshotRequest const &
Returns
Type
Description
google::cloud::Idempotency
Parameter
Name
Description
request
google::cloud::baremetalsolution::v2::ListVolumeSnapshotsRequest
Returns
Type
Description
google::cloud::Idempotency
Parameter
Name
Description
request
google::cloud::baremetalsolution::v2::GetLunRequest const &
Returns
Type
Description
google::cloud::Idempotency
Parameter
Name
Description
request
google::cloud::baremetalsolution::v2::ListLunsRequest
Returns
Type
Description
google::cloud::Idempotency
Parameter
Name
Description
request
google::cloud::baremetalsolution::v2::EvictLunRequest const &
Returns
Type
Description
google::cloud::Idempotency
Parameter
Name
Description
request
google::cloud::baremetalsolution::v2::GetNfsShareRequest const &
Returns
Type
Description
google::cloud::Idempotency
Parameter
Name
Description
request
google::cloud::baremetalsolution::v2::ListNfsSharesRequest
Returns
Type
Description
google::cloud::Idempotency
Parameter
Name
Description
request
google::cloud::baremetalsolution::v2::UpdateNfsShareRequest const &
Returns
Type
Description
google::cloud::Idempotency
Parameter
Name
Description
request
google::cloud::baremetalsolution::v2::CreateNfsShareRequest const &
Returns
Type
Description
google::cloud::Idempotency
Parameter
Name
Description
request
google::cloud::baremetalsolution::v2::RenameNfsShareRequest const &
Returns
Type
Description
google::cloud::Idempotency
Parameter
Name
Description
request
google::cloud::baremetalsolution::v2::DeleteNfsShareRequest const &
Returns
Type
Description
google::cloud::Idempotency
Parameter
Name
Description
request
google::cloud::baremetalsolution::v2::ListProvisioningQuotasRequest
Returns
Type
Description
google::cloud::Idempotency
Parameter
Name
Description
request
google::cloud::baremetalsolution::v2::SubmitProvisioningConfigRequest const &
Returns
Type
Description
google::cloud::Idempotency
Parameter
Name
Description
request
google::cloud::baremetalsolution::v2::GetProvisioningConfigRequest const &
Returns
Type
Description
google::cloud::Idempotency
Parameter
Name
Description
request
google::cloud::baremetalsolution::v2::CreateProvisioningConfigRequest const &
Returns
Type
Description
google::cloud::Idempotency
Parameter
Name
Description
request
google::cloud::baremetalsolution::v2::UpdateProvisioningConfigRequest const &
Returns
Type
Description
google::cloud::Idempotency
Parameter
Name
Description
request
google::cloud::baremetalsolution::v2::RenameNetworkRequest const &
Returns
Type
Description
google::cloud::Idempotency
Parameter
Name
Description
request
google::cloud::baremetalsolution::v2::ListOSImagesRequest
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-21 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-21 UTC."],[[["This document details the `BareMetalSolutionConnectionIdempotencyPolicy` class across various versions, ranging from version 2.11.0 to the latest release candidate 2.37.0-rc, including 2.27.0."],["The `BareMetalSolutionConnectionIdempotencyPolicy` class provides virtual functions that define the idempotency policy for different API operations, such as listing, getting, updating, renaming, and other various operations on instances, volumes, networks, snapshots, LUNs, and NFS shares."],["The class offers a `clone()` function for creating a new copy of the object, allowing for the duplication of the policy in use."],["There is a variety of methods within the class dedicated to specific actions such as starting, stopping, resetting instances, creating or deleting SSH keys, and managing volume sizes and snapshots."],["The class also outlines functions to handle networks, including listing, getting, updating, and renaming, along with methods to manage provisioning configurations and quotas."]]],[]]