GKE Hub API

Service: gkehub.googleapis.com

The Service name gkehub.googleapis.com is needed to create RPC client stubs.

google.cloud.gkehub.v1.GkeHub

Methods
CreateFeature Adds a new Feature.
CreateFleet Creates a fleet.
CreateMembership Creates a new Membership.
CreateMembershipBinding Creates a MembershipBinding.
CreateMembershipRBACRoleBinding Creates a Membership RBACRoleBinding.
CreateScope Creates a Scope.
CreateScopeNamespace Creates a fleet namespace.
CreateScopeRBACRoleBinding Creates a Scope RBACRoleBinding.
DeleteFeature Removes a Feature.
DeleteFleet Removes a Fleet.
DeleteMembership Removes a Membership.
DeleteMembershipBinding Deletes a MembershipBinding.
DeleteMembershipRBACRoleBinding Deletes a Membership RBACRoleBinding.
DeleteScope Deletes a Scope.
DeleteScopeNamespace Deletes a fleet namespace.
DeleteScopeRBACRoleBinding Deletes a Scope RBACRoleBinding.
GenerateConnectManifest Generates the manifest for deployment of the GKE connect agent.
GenerateMembershipRBACRoleBindingYAML Generates a YAML of the RBAC policies for the specified RoleBinding and its associated impersonation resources.
GetFeature Gets details of a single Feature.
GetFleet Returns the details of a fleet.
GetMembership Gets the details of a Membership.
GetMembershipBinding Returns the details of a MembershipBinding.
GetMembershipRBACRoleBinding Returns the details of a Membership RBACRoleBinding.
GetScope Returns the details of a Scope.
GetScopeNamespace Returns the details of a fleet namespace.
GetScopeRBACRoleBinding Returns the details of a Scope RBACRoleBinding.
ListBoundMemberships Lists Memberships bound to a Scope.
ListFeatures Lists Features in a given project and location.
ListFleets Returns all fleets within an organization or a project that the caller has access to.
ListMembershipBindings Lists MembershipBindings.
ListMembershipRBACRoleBindings Lists all Membership RBACRoleBindings.
ListMemberships Lists Memberships in a given project and location.
ListPermittedScopes Lists permitted Scopes.
ListScopeNamespaces Lists fleet namespaces.
ListScopeRBACRoleBindings Lists all Scope RBACRoleBindings.
ListScopes Lists Scopes.
UpdateFeature Updates an existing Feature.
UpdateFleet Updates a fleet.
UpdateMembership Updates an existing Membership.
UpdateMembershipBinding Updates a MembershipBinding.
UpdateMembershipRBACRoleBinding Updates a Membership RBACRoleBinding.
UpdateScope Updates a scopes.
UpdateScopeNamespace Updates a fleet namespace.
UpdateScopeRBACRoleBinding Updates a Scope RBACRoleBinding.

google.cloud.gkehub.v1alpha.GkeHub

Methods
CreateFeature Adds a new Feature.
CreateFleet Creates a fleet.
CreateMembership Creates a new Membership.
CreateMembershipBinding Creates a MembershipBinding.
CreateMembershipRBACRoleBinding Creates a Membership RBACRoleBinding.
CreateScope Creates a Scope.
CreateScopeNamespace Creates a fleet namespace.
CreateScopeRBACRoleBinding Creates a Scope RBACRoleBinding.
DeleteFeature Removes a Feature.
DeleteFleet Removes a Fleet.
DeleteMembership Removes a Membership.
DeleteMembershipBinding Deletes a MembershipBinding.
DeleteMembershipRBACRoleBinding Deletes a Membership RBACRoleBinding.
DeleteScope Deletes a Scope.
DeleteScopeNamespace Deletes a fleet namespace.
DeleteScopeRBACRoleBinding Deletes a Scope RBACRoleBinding.
GenerateConnectManifest Generates the manifest for deployment of the GKE connect agent.
GenerateExclusivityManifest GenerateExclusivityManifest generates the manifests to update the exclusivity artifacts in the cluster if needed.
GenerateMembershipRBACRoleBindingYAML Generates a YAML of the RBAC policies for the specified RoleBinding and its associated impersonation resources.
GetFeature Gets details of a single Feature.
GetFleet Returns the details of a fleet.
GetMembership Gets the details of a Membership.
GetMembershipBinding Returns the details of a MembershipBinding.
GetMembershipRBACRoleBinding Returns the details of a Membership RBACRoleBinding.
GetScope Returns the details of a Scope.
GetScopeNamespace Returns the details of a fleet namespace.
GetScopeRBACRoleBinding Returns the details of a Scope RBACRoleBinding.
ListAdminClusterMemberships Lists Memberships of admin clusters in a given project and location.
ListBoundMemberships Lists Memberships bound to a Scope.
ListFeatures Lists Features in a given project and location.
ListFleets Returns all fleets within an organization or a project that the caller has access to.
ListMembershipBindings Lists MembershipBindings.
ListMembershipRBACRoleBindings Lists all Membership RBACRoleBindings.
ListMemberships Lists Memberships in a given project and location.
ListPermittedScopes Lists permitted Scopes.
ListScopeNamespaces Lists fleet namespaces.
ListScopeRBACRoleBindings Lists all Scope RBACRoleBindings.
ListScopes Lists Scopes.
UpdateFeature Updates an existing Feature.
UpdateFleet Updates a fleet.
UpdateMembership Updates an existing Membership.
UpdateMembershipBinding Updates a MembershipBinding.
UpdateMembershipRBACRoleBinding Updates a Membership RBACRoleBinding.
UpdateScope Updates a scopes.
UpdateScopeNamespace Updates a fleet namespace.
UpdateScopeRBACRoleBinding Updates a Scope RBACRoleBinding.
ValidateCreateMembership ValidateCreateMembership is a preflight check for CreateMembership.
ValidateExclusivity ValidateExclusivity validates the state of exclusivity in the cluster.

google.cloud.gkehub.v1alpha1.GkeHubDomainFeatureService

Methods
CreateFeature Adds a new Feature.
DeleteFeature Removes a Feature.
GetFeature Gets details of a single Feature.
ListFeatures Lists Features in a given project and location.
UpdateFeature Updates an existing Feature.

google.cloud.gkehub.v1beta.GkeHub

Methods
CreateFeature Adds a new Feature.
CreateFleet Creates a fleet.
CreateMembership Creates a new Membership.
CreateMembershipBinding Creates a MembershipBinding.
CreateMembershipRBACRoleBinding Creates a Membership RBACRoleBinding.
CreateScope Creates a Scope.
CreateScopeNamespace Creates a fleet namespace.
CreateScopeRBACRoleBinding Creates a Scope RBACRoleBinding.
DeleteFeature Removes a Feature.
DeleteFleet Removes a Fleet.
DeleteMembership Removes a Membership.
DeleteMembershipBinding Deletes a MembershipBinding.
DeleteMembershipRBACRoleBinding Deletes a Membership RBACRoleBinding.
DeleteScope Deletes a Scope.
DeleteScopeNamespace Deletes a fleet namespace.
DeleteScopeRBACRoleBinding Deletes a Scope RBACRoleBinding.
GenerateConnectManifest Generates the manifest for deployment of the GKE connect agent.
GenerateMembershipRBACRoleBindingYAML Generates a YAML of the RBAC policies for the specified RoleBinding and its associated impersonation resources.
GetFeature Gets details of a single Feature.
GetFleet Returns the details of a fleet.
GetMembership Gets the details of a Membership.
GetMembershipBinding Returns the details of a MembershipBinding.
GetMembershipRBACRoleBinding Returns the details of a Membership RBACRoleBinding.
GetScope Returns the details of a Scope.
GetScopeNamespace Returns the details of a fleet namespace.
GetScopeRBACRoleBinding Returns the details of a Scope RBACRoleBinding.
ListBoundMemberships Lists Memberships bound to a Scope.
ListFeatures Lists Features in a given project and location.
ListFleets Returns all fleets within an organization or a project that the caller has access to.
ListMembershipBindings Lists MembershipBindings.
ListMembershipRBACRoleBindings Lists all Membership RBACRoleBindings.
ListMemberships Lists Memberships in a given project and location.
ListPermittedScopes Lists permitted Scopes.
ListScopeNamespaces Lists fleet namespaces.
ListScopeRBACRoleBindings Lists all Scope RBACRoleBindings.
ListScopes Lists Scopes.
UpdateFeature Updates an existing Feature.
UpdateFleet Updates a fleet.
UpdateMembership Updates an existing Membership.
UpdateMembershipBinding Updates a MembershipBinding.
UpdateMembershipRBACRoleBinding Updates a Membership RBACRoleBinding.
UpdateScope Updates a scopes.
UpdateScopeNamespace Updates a fleet namespace.
UpdateScopeRBACRoleBinding Updates a Scope RBACRoleBinding.

google.cloud.gkehub.v1beta1.GkeHubMembershipService

Methods
CreateMembership Creates a new Membership.
DeleteMembership Removes a Membership.
GenerateConnectManifest Generates the manifest for deployment of the GKE connect agent.
GenerateExclusivityManifest GenerateExclusivityManifest generates the manifests to update the exclusivity artifacts in the cluster if needed.
GetMembership Gets the details of a Membership.
ListMemberships Lists Memberships in a given project and location.
UpdateMembership Updates an existing Membership.
ValidateExclusivity ValidateExclusivity validates the state of exclusivity in the cluster.

google.cloud.gkehub.v2.GkeHubFeature

Methods
CreateMembershipFeature Creates membershipFeature under a given parent.
DeleteMembershipFeature Removes a membershipFeature.
GetMembershipFeature ========= MembershipFeature Services ========= Gets details of a membershipFeature.
ListMembershipFeatures Lists MembershipFeatures in a given project and location.
UpdateMembershipFeature Updates an existing MembershipFeature.

google.cloud.gkehub.v2alpha.GkeHubFeature

Methods
CreateMembershipFeature Creates membershipFeature under a given parent.
DeleteMembershipFeature Removes a membershipFeature.
GetMembershipFeature ========= MembershipFeature Services ========= Gets details of a membershipFeature.
ListMembershipFeatures Lists MembershipFeatures in a given project and location.
UpdateMembershipFeature Updates an existing MembershipFeature.

google.cloud.gkehub.v2beta.GkeHubFeature

Methods
CreateMembershipFeature Creates membershipFeature under a given parent.
DeleteMembershipFeature Removes a membershipFeature.
GetMembershipFeature ========= MembershipFeature Services ========= Gets details of a membershipFeature.
ListMembershipFeatures Lists MembershipFeatures in a given project and location.
UpdateMembershipFeature Updates an existing MembershipFeature.

google.cloud.location.Locations

Methods
GetLocation Gets information about a location.
ListLocations Lists information about the supported locations for this service.

google.iam.v1.IAMPolicy

Methods
GetIamPolicy Gets the access control policy for a resource.
SetIamPolicy Sets the access control policy on the specified resource.
TestIamPermissions Returns permissions that a caller has on the specified resource.

google.longrunning.Operations

Methods
CancelOperation Starts asynchronous cancellation on a long-running operation.
DeleteOperation Deletes a long-running operation.
GetOperation Gets the latest state of a long-running operation.
ListOperations Lists operations that match the specified filter in the request.
WaitOperation Waits until the specified long-running operation is done or reaches at most a specified timeout, returning the latest state.