Class GkeHubConnectionIdempotencyPolicy (3.4.0-rc)

Functions

virtual clone() const

Create a new copy of this object.

Returns
Type Description
std::unique_ptr< GkeHubConnectionIdempotencyPolicy >

virtual ListMemberships(google::cloud::gkehub::v1::ListMembershipsRequest)

Parameter
Name Description
request google::cloud::gkehub::v1::ListMembershipsRequest
Returns
Type Description
google::cloud::Idempotency

virtual ListBoundMemberships(google::cloud::gkehub::v1::ListBoundMembershipsRequest)

Parameter
Name Description
request google::cloud::gkehub::v1::ListBoundMembershipsRequest
Returns
Type Description
google::cloud::Idempotency

virtual ListFeatures(google::cloud::gkehub::v1::ListFeaturesRequest)

Parameter
Name Description
request google::cloud::gkehub::v1::ListFeaturesRequest
Returns
Type Description
google::cloud::Idempotency

virtual GetMembership(google::cloud::gkehub::v1::GetMembershipRequest const &)

Parameter
Name Description
request google::cloud::gkehub::v1::GetMembershipRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual GetFeature(google::cloud::gkehub::v1::GetFeatureRequest const &)

Parameter
Name Description
request google::cloud::gkehub::v1::GetFeatureRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual CreateMembership(google::cloud::gkehub::v1::CreateMembershipRequest const &)

Parameter
Name Description
request google::cloud::gkehub::v1::CreateMembershipRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual CreateFeature(google::cloud::gkehub::v1::CreateFeatureRequest const &)

Parameter
Name Description
request google::cloud::gkehub::v1::CreateFeatureRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual DeleteMembership(google::cloud::gkehub::v1::DeleteMembershipRequest const &)

Parameter
Name Description
request google::cloud::gkehub::v1::DeleteMembershipRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual DeleteFeature(google::cloud::gkehub::v1::DeleteFeatureRequest const &)

Parameter
Name Description
request google::cloud::gkehub::v1::DeleteFeatureRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual UpdateMembership(google::cloud::gkehub::v1::UpdateMembershipRequest const &)

Parameter
Name Description
request google::cloud::gkehub::v1::UpdateMembershipRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual UpdateFeature(google::cloud::gkehub::v1::UpdateFeatureRequest const &)

Parameter
Name Description
request google::cloud::gkehub::v1::UpdateFeatureRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual GenerateConnectManifest(google::cloud::gkehub::v1::GenerateConnectManifestRequest const &)

Parameter
Name Description
request google::cloud::gkehub::v1::GenerateConnectManifestRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual CreateFleet(google::cloud::gkehub::v1::CreateFleetRequest const &)

Parameter
Name Description
request google::cloud::gkehub::v1::CreateFleetRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual GetFleet(google::cloud::gkehub::v1::GetFleetRequest const &)

Parameter
Name Description
request google::cloud::gkehub::v1::GetFleetRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual UpdateFleet(google::cloud::gkehub::v1::UpdateFleetRequest const &)

Parameter
Name Description
request google::cloud::gkehub::v1::UpdateFleetRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual DeleteFleet(google::cloud::gkehub::v1::DeleteFleetRequest const &)

Parameter
Name Description
request google::cloud::gkehub::v1::DeleteFleetRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ListFleets(google::cloud::gkehub::v1::ListFleetsRequest)

Parameter
Name Description
request google::cloud::gkehub::v1::ListFleetsRequest
Returns
Type Description
google::cloud::Idempotency

virtual GetScopeNamespace(google::cloud::gkehub::v1::GetScopeNamespaceRequest const &)

Parameter
Name Description
request google::cloud::gkehub::v1::GetScopeNamespaceRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual CreateScopeNamespace(google::cloud::gkehub::v1::CreateScopeNamespaceRequest const &)

Parameter
Name Description
request google::cloud::gkehub::v1::CreateScopeNamespaceRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual UpdateScopeNamespace(google::cloud::gkehub::v1::UpdateScopeNamespaceRequest const &)

Parameter
Name Description
request google::cloud::gkehub::v1::UpdateScopeNamespaceRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual DeleteScopeNamespace(google::cloud::gkehub::v1::DeleteScopeNamespaceRequest const &)

Parameter
Name Description
request google::cloud::gkehub::v1::DeleteScopeNamespaceRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ListScopeNamespaces(google::cloud::gkehub::v1::ListScopeNamespacesRequest)

Parameter
Name Description
request google::cloud::gkehub::v1::ListScopeNamespacesRequest
Returns
Type Description
google::cloud::Idempotency

virtual GetScopeRBACRoleBinding(google::cloud::gkehub::v1::GetScopeRBACRoleBindingRequest const &)

Parameter
Name Description
request google::cloud::gkehub::v1::GetScopeRBACRoleBindingRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual CreateScopeRBACRoleBinding(google::cloud::gkehub::v1::CreateScopeRBACRoleBindingRequest const &)

Parameter
Name Description
request google::cloud::gkehub::v1::CreateScopeRBACRoleBindingRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual UpdateScopeRBACRoleBinding(google::cloud::gkehub::v1::UpdateScopeRBACRoleBindingRequest const &)

Parameter
Name Description
request google::cloud::gkehub::v1::UpdateScopeRBACRoleBindingRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual DeleteScopeRBACRoleBinding(google::cloud::gkehub::v1::DeleteScopeRBACRoleBindingRequest const &)

Parameter
Name Description
request google::cloud::gkehub::v1::DeleteScopeRBACRoleBindingRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ListScopeRBACRoleBindings(google::cloud::gkehub::v1::ListScopeRBACRoleBindingsRequest)

Parameter
Name Description
request google::cloud::gkehub::v1::ListScopeRBACRoleBindingsRequest
Returns
Type Description
google::cloud::Idempotency

virtual GetScope(google::cloud::gkehub::v1::GetScopeRequest const &)

Parameter
Name Description
request google::cloud::gkehub::v1::GetScopeRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual CreateScope(google::cloud::gkehub::v1::CreateScopeRequest const &)

Parameter
Name Description
request google::cloud::gkehub::v1::CreateScopeRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual UpdateScope(google::cloud::gkehub::v1::UpdateScopeRequest const &)

Parameter
Name Description
request google::cloud::gkehub::v1::UpdateScopeRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual DeleteScope(google::cloud::gkehub::v1::DeleteScopeRequest const &)

Parameter
Name Description
request google::cloud::gkehub::v1::DeleteScopeRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ListScopes(google::cloud::gkehub::v1::ListScopesRequest)

Parameter
Name Description
request google::cloud::gkehub::v1::ListScopesRequest
Returns
Type Description
google::cloud::Idempotency

virtual ListPermittedScopes(google::cloud::gkehub::v1::ListPermittedScopesRequest)

Parameter
Name Description
request google::cloud::gkehub::v1::ListPermittedScopesRequest
Returns
Type Description
google::cloud::Idempotency

virtual GetMembershipBinding(google::cloud::gkehub::v1::GetMembershipBindingRequest const &)

Parameter
Name Description
request google::cloud::gkehub::v1::GetMembershipBindingRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual CreateMembershipBinding(google::cloud::gkehub::v1::CreateMembershipBindingRequest const &)

Parameter
Name Description
request google::cloud::gkehub::v1::CreateMembershipBindingRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual UpdateMembershipBinding(google::cloud::gkehub::v1::UpdateMembershipBindingRequest const &)

Parameter
Name Description
request google::cloud::gkehub::v1::UpdateMembershipBindingRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual DeleteMembershipBinding(google::cloud::gkehub::v1::DeleteMembershipBindingRequest const &)

Parameter
Name Description
request google::cloud::gkehub::v1::DeleteMembershipBindingRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ListMembershipBindings(google::cloud::gkehub::v1::ListMembershipBindingsRequest)

Parameter
Name Description
request google::cloud::gkehub::v1::ListMembershipBindingsRequest
Returns
Type Description
google::cloud::Idempotency

virtual GetMembershipRBACRoleBinding(google::cloud::gkehub::v1::GetMembershipRBACRoleBindingRequest const &)

Parameter
Name Description
request google::cloud::gkehub::v1::GetMembershipRBACRoleBindingRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual CreateMembershipRBACRoleBinding(google::cloud::gkehub::v1::CreateMembershipRBACRoleBindingRequest const &)

Parameter
Name Description
request google::cloud::gkehub::v1::CreateMembershipRBACRoleBindingRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual UpdateMembershipRBACRoleBinding(google::cloud::gkehub::v1::UpdateMembershipRBACRoleBindingRequest const &)

Parameter
Name Description
request google::cloud::gkehub::v1::UpdateMembershipRBACRoleBindingRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual DeleteMembershipRBACRoleBinding(google::cloud::gkehub::v1::DeleteMembershipRBACRoleBindingRequest const &)

Parameter
Name Description
request google::cloud::gkehub::v1::DeleteMembershipRBACRoleBindingRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ListMembershipRBACRoleBindings(google::cloud::gkehub::v1::ListMembershipRBACRoleBindingsRequest)

Parameter
Name Description
request google::cloud::gkehub::v1::ListMembershipRBACRoleBindingsRequest
Returns
Type Description
google::cloud::Idempotency

virtual GenerateMembershipRBACRoleBindingYAML(google::cloud::gkehub::v1::GenerateMembershipRBACRoleBindingYAMLRequest const &)

Parameter
Name Description
request google::cloud::gkehub::v1::GenerateMembershipRBACRoleBindingYAMLRequest const &
Returns
Type Description
google::cloud::Idempotency