Class BareMetalSolutionConnectionIdempotencyPolicy (2.11.0)

Functions

virtual clone() const

Create a new copy of this object.

Returns
Type Description
std::unique_ptr< BareMetalSolutionConnectionIdempotencyPolicy >

virtual ListInstances(google::cloud::baremetalsolution::v2::ListInstancesRequest)

Parameter
Name Description
request google::cloud::baremetalsolution::v2::ListInstancesRequest
Returns
Type Description
google::cloud::Idempotency

virtual GetInstance(google::cloud::baremetalsolution::v2::GetInstanceRequest const &)

Parameter
Name Description
request google::cloud::baremetalsolution::v2::GetInstanceRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual UpdateInstance(google::cloud::baremetalsolution::v2::UpdateInstanceRequest const &)

Parameter
Name Description
request google::cloud::baremetalsolution::v2::UpdateInstanceRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ResetInstance(google::cloud::baremetalsolution::v2::ResetInstanceRequest const &)

Parameter
Name Description
request google::cloud::baremetalsolution::v2::ResetInstanceRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual StartInstance(google::cloud::baremetalsolution::v2::StartInstanceRequest const &)

Parameter
Name Description
request google::cloud::baremetalsolution::v2::StartInstanceRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual StopInstance(google::cloud::baremetalsolution::v2::StopInstanceRequest const &)

Parameter
Name Description
request google::cloud::baremetalsolution::v2::StopInstanceRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual DetachLun(google::cloud::baremetalsolution::v2::DetachLunRequest const &)

Parameter
Name Description
request google::cloud::baremetalsolution::v2::DetachLunRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ListVolumes(google::cloud::baremetalsolution::v2::ListVolumesRequest)

Parameter
Name Description
request google::cloud::baremetalsolution::v2::ListVolumesRequest
Returns
Type Description
google::cloud::Idempotency

virtual GetVolume(google::cloud::baremetalsolution::v2::GetVolumeRequest const &)

Parameter
Name Description
request google::cloud::baremetalsolution::v2::GetVolumeRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual UpdateVolume(google::cloud::baremetalsolution::v2::UpdateVolumeRequest const &)

Parameter
Name Description
request google::cloud::baremetalsolution::v2::UpdateVolumeRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ResizeVolume(google::cloud::baremetalsolution::v2::ResizeVolumeRequest const &)

Parameter
Name Description
request google::cloud::baremetalsolution::v2::ResizeVolumeRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ListNetworks(google::cloud::baremetalsolution::v2::ListNetworksRequest)

Parameter
Name Description
request google::cloud::baremetalsolution::v2::ListNetworksRequest
Returns
Type Description
google::cloud::Idempotency

virtual ListNetworkUsage(google::cloud::baremetalsolution::v2::ListNetworkUsageRequest const &)

Parameter
Name Description
request google::cloud::baremetalsolution::v2::ListNetworkUsageRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual GetNetwork(google::cloud::baremetalsolution::v2::GetNetworkRequest const &)

Parameter
Name Description
request google::cloud::baremetalsolution::v2::GetNetworkRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual UpdateNetwork(google::cloud::baremetalsolution::v2::UpdateNetworkRequest const &)

Parameter
Name Description
request google::cloud::baremetalsolution::v2::UpdateNetworkRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual GetLun(google::cloud::baremetalsolution::v2::GetLunRequest const &)

Parameter
Name Description
request google::cloud::baremetalsolution::v2::GetLunRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ListLuns(google::cloud::baremetalsolution::v2::ListLunsRequest)

Parameter
Name Description
request google::cloud::baremetalsolution::v2::ListLunsRequest
Returns
Type Description
google::cloud::Idempotency

virtual GetNfsShare(google::cloud::baremetalsolution::v2::GetNfsShareRequest const &)

Parameter
Name Description
request google::cloud::baremetalsolution::v2::GetNfsShareRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ListNfsShares(google::cloud::baremetalsolution::v2::ListNfsSharesRequest)

Parameter
Name Description
request google::cloud::baremetalsolution::v2::ListNfsSharesRequest
Returns
Type Description
google::cloud::Idempotency

virtual UpdateNfsShare(google::cloud::baremetalsolution::v2::UpdateNfsShareRequest const &)

Parameter
Name Description
request google::cloud::baremetalsolution::v2::UpdateNfsShareRequest const &
Returns
Type Description
google::cloud::Idempotency