Class NodeGroupsConnectionIdempotencyPolicy (2.17.0)

Functions

virtual clone() const

Create a new copy of this object.

Returns
Type Description
std::unique_ptr< NodeGroupsConnectionIdempotencyPolicy >

virtual AddNodes(google::cloud::cpp::compute::node_groups::v1::AddNodesRequest const &)

Parameter
Name Description
request google::cloud::cpp::compute::node_groups::v1::AddNodesRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual AggregatedListNodeGroups(google::cloud::cpp::compute::node_groups::v1::AggregatedListNodeGroupsRequest)

Parameter
Name Description
request google::cloud::cpp::compute::node_groups::v1::AggregatedListNodeGroupsRequest
Returns
Type Description
google::cloud::Idempotency

virtual DeleteNodeGroup(google::cloud::cpp::compute::node_groups::v1::DeleteNodeGroupRequest const &)

Parameter
Name Description
request google::cloud::cpp::compute::node_groups::v1::DeleteNodeGroupRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual DeleteNodes(google::cloud::cpp::compute::node_groups::v1::DeleteNodesRequest const &)

Parameter
Name Description
request google::cloud::cpp::compute::node_groups::v1::DeleteNodesRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual GetNodeGroup(google::cloud::cpp::compute::node_groups::v1::GetNodeGroupRequest const &)

Parameter
Name Description
request google::cloud::cpp::compute::node_groups::v1::GetNodeGroupRequest const &
Returns
Type Description
google::cloud::Idempotency

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

Parameter
Name Description
request google::cloud::cpp::compute::node_groups::v1::GetIamPolicyRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual InsertNodeGroup(google::cloud::cpp::compute::node_groups::v1::InsertNodeGroupRequest const &)

Parameter
Name Description
request google::cloud::cpp::compute::node_groups::v1::InsertNodeGroupRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ListNodeGroups(google::cloud::cpp::compute::node_groups::v1::ListNodeGroupsRequest)

Parameter
Name Description
request google::cloud::cpp::compute::node_groups::v1::ListNodeGroupsRequest
Returns
Type Description
google::cloud::Idempotency

virtual ListNodes(google::cloud::cpp::compute::node_groups::v1::ListNodesRequest)

Parameter
Name Description
request google::cloud::cpp::compute::node_groups::v1::ListNodesRequest
Returns
Type Description
google::cloud::Idempotency

virtual PatchNodeGroup(google::cloud::cpp::compute::node_groups::v1::PatchNodeGroupRequest const &)

Parameter
Name Description
request google::cloud::cpp::compute::node_groups::v1::PatchNodeGroupRequest const &
Returns
Type Description
google::cloud::Idempotency

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

Parameter
Name Description
request google::cloud::cpp::compute::node_groups::v1::SetIamPolicyRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual SetNodeTemplate(google::cloud::cpp::compute::node_groups::v1::SetNodeTemplateRequest const &)

Parameter
Name Description
request google::cloud::cpp::compute::node_groups::v1::SetNodeTemplateRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual SimulateMaintenanceEvent(google::cloud::cpp::compute::node_groups::v1::SimulateMaintenanceEventRequest const &)

Parameter
Name Description
request google::cloud::cpp::compute::node_groups::v1::SimulateMaintenanceEventRequest const &
Returns
Type Description
google::cloud::Idempotency

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

Parameter
Name Description
request google::cloud::cpp::compute::node_groups::v1::TestIamPermissionsRequest const &
Returns
Type Description
google::cloud::Idempotency