package google.cloud.gkehub.v1beta

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

service GkeHub

service.proto:49

The GKE Hub service handles the registration of many Kubernetes clusters to Google Cloud, and the management of multi-cluster features over those clusters. The GKE Hub service operates on the following resources: * [Membership][google.cloud.gkehub.v1beta.Membership] * [Feature][google.cloud.gkehub.v1beta.Feature] GKE Hub is currently only available in the global region. **Membership management may be non-trivial:** it is recommended to use one of the Google-provided client libraries or tools where possible when working with Membership resources.

message CommonFeatureSpec

feature.proto:176

CommonFeatureSpec contains Hub-wide configuration information

Used in: Feature

message CommonFeatureState

feature.proto:185

CommonFeatureState contains Hub-wide Feature status information.

Used in: Feature

message Feature

feature.proto:37

Feature represents the settings and status of any Hub Feature.

Used as response type in: GkeHub.GetFeature

Used as field type in: CreateFeatureRequest, ListFeaturesResponse, UpdateFeatureRequest

message FeatureResourceState

feature.proto:111

FeatureResourceState describes the state of a Feature *resource* in the GkeHub API. See `FeatureState` for the "running state" of the Feature in the Hub and across Memberships.

Used in: Feature

enum FeatureResourceState.State

feature.proto:113

State describes the lifecycle status of a Feature.

Used in: FeatureResourceState

message FeatureState

feature.proto:143

FeatureState describes the high-level state of a Feature. It may be used to describe a Feature's state at the environ-level, or per-membershop, depending on the context.

Used in: CommonFeatureState, MembershipFeatureState

enum FeatureState.Code

feature.proto:145

Code represents a machine-readable, high-level status of the Feature.

Used in: FeatureState

message MembershipFeatureSpec

feature.proto:193

MembershipFeatureSpec contains configuration information for a single Membership. NOTE: Please use snake case in your feature name.

Used in: Feature

message MembershipFeatureState

feature.proto:210

MembershipFeatureState contains Feature status information for a single Membership.

Used in: Feature

message OperationMetadata

service.proto:256

Represents the metadata of the long-running operation.