Class ProjectsConnectionIdempotencyPolicy (2.20.0)

Functions

virtual clone() const

Create a new copy of this object.

Returns
Type Description
std::unique_ptr< ProjectsConnectionIdempotencyPolicy >

virtual DisableXpnHost(google::cloud::cpp::compute::projects::v1::DisableXpnHostRequest const &)

Parameter
Name Description
request google::cloud::cpp::compute::projects::v1::DisableXpnHostRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual DisableXpnResource(google::cloud::cpp::compute::projects::v1::DisableXpnResourceRequest const &)

Parameter
Name Description
request google::cloud::cpp::compute::projects::v1::DisableXpnResourceRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual EnableXpnHost(google::cloud::cpp::compute::projects::v1::EnableXpnHostRequest const &)

Parameter
Name Description
request google::cloud::cpp::compute::projects::v1::EnableXpnHostRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual EnableXpnResource(google::cloud::cpp::compute::projects::v1::EnableXpnResourceRequest const &)

Parameter
Name Description
request google::cloud::cpp::compute::projects::v1::EnableXpnResourceRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual GetProject(google::cloud::cpp::compute::projects::v1::GetProjectRequest const &)

Parameter
Name Description
request google::cloud::cpp::compute::projects::v1::GetProjectRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual GetXpnHost(google::cloud::cpp::compute::projects::v1::GetXpnHostRequest const &)

Parameter
Name Description
request google::cloud::cpp::compute::projects::v1::GetXpnHostRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual GetXpnResources(google::cloud::cpp::compute::projects::v1::GetXpnResourcesRequest const &)

Parameter
Name Description
request google::cloud::cpp::compute::projects::v1::GetXpnResourcesRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ListXpnHosts(google::cloud::cpp::compute::projects::v1::ListXpnHostsRequest)

Parameter
Name Description
request google::cloud::cpp::compute::projects::v1::ListXpnHostsRequest
Returns
Type Description
google::cloud::Idempotency

virtual MoveDisk(google::cloud::cpp::compute::projects::v1::MoveDiskRequest const &)

Parameter
Name Description
request google::cloud::cpp::compute::projects::v1::MoveDiskRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual MoveInstance(google::cloud::cpp::compute::projects::v1::MoveInstanceRequest const &)

Parameter
Name Description
request google::cloud::cpp::compute::projects::v1::MoveInstanceRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual SetCommonInstanceMetadata(google::cloud::cpp::compute::projects::v1::SetCommonInstanceMetadataRequest const &)

Parameter
Name Description
request google::cloud::cpp::compute::projects::v1::SetCommonInstanceMetadataRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual SetDefaultNetworkTier(google::cloud::cpp::compute::projects::v1::SetDefaultNetworkTierRequest const &)

Parameter
Name Description
request google::cloud::cpp::compute::projects::v1::SetDefaultNetworkTierRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual SetUsageExportBucket(google::cloud::cpp::compute::projects::v1::SetUsageExportBucketRequest const &)

Parameter
Name Description
request google::cloud::cpp::compute::projects::v1::SetUsageExportBucketRequest const &
Returns
Type Description
google::cloud::Idempotency