Classes
ApplianceCluster
ApplianceCluster contains information specific to GDC Edge Appliance Clusters.
Protobuf type google.events.cloud.gkehub.v1.ApplianceCluster
ApplianceCluster.Builder
ApplianceCluster contains information specific to GDC Edge Appliance Clusters.
Protobuf type google.events.cloud.gkehub.v1.ApplianceCluster
Authority
Authority encodes how Google will recognize identities from this Membership. See the workload identity documentation for more details: https://cloud.google.com/kubernetes-engine/docs/how-to/workload-identity
Protobuf type google.events.cloud.gkehub.v1.Authority
Authority.Builder
Authority encodes how Google will recognize identities from this Membership. See the workload identity documentation for more details: https://cloud.google.com/kubernetes-engine/docs/how-to/workload-identity
Protobuf type google.events.cloud.gkehub.v1.Authority
CommonFeatureState
CommonFeatureState contains Hub-wide Feature status information.
Protobuf type google.events.cloud.gkehub.v1.CommonFeatureState
CommonFeatureState.Builder
CommonFeatureState contains Hub-wide Feature status information.
Protobuf type google.events.cloud.gkehub.v1.CommonFeatureState
Data
EdgeCluster
EdgeCluster contains information specific to Google Edge Clusters.
Protobuf type google.events.cloud.gkehub.v1.EdgeCluster
EdgeCluster.Builder
EdgeCluster contains information specific to Google Edge Clusters.
Protobuf type google.events.cloud.gkehub.v1.EdgeCluster
Feature
Feature represents the settings and status of any Hub Feature.
Protobuf type google.events.cloud.gkehub.v1.Feature
Feature.Builder
Feature represents the settings and status of any Hub Feature.
Protobuf type google.events.cloud.gkehub.v1.Feature
FeatureEventData
The data within all Feature events.
Protobuf type google.events.cloud.gkehub.v1.FeatureEventData
FeatureEventData.Builder
The data within all Feature events.
Protobuf type google.events.cloud.gkehub.v1.FeatureEventData
FeatureResourceState
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.
Protobuf type google.events.cloud.gkehub.v1.FeatureResourceState
FeatureResourceState.Builder
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.
Protobuf type google.events.cloud.gkehub.v1.FeatureResourceState
FeatureState
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.
Protobuf type google.events.cloud.gkehub.v1.FeatureState
FeatureState.Builder
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.
Protobuf type google.events.cloud.gkehub.v1.FeatureState
GkeCluster
GkeCluster contains information specific to GKE clusters.
Protobuf type google.events.cloud.gkehub.v1.GkeCluster
GkeCluster.Builder
GkeCluster contains information specific to GKE clusters.
Protobuf type google.events.cloud.gkehub.v1.GkeCluster
KubernetesMetadata
KubernetesMetadata provides informational metadata for Memberships representing Kubernetes clusters.
Protobuf type google.events.cloud.gkehub.v1.KubernetesMetadata
KubernetesMetadata.Builder
KubernetesMetadata provides informational metadata for Memberships representing Kubernetes clusters.
Protobuf type google.events.cloud.gkehub.v1.KubernetesMetadata
KubernetesResource
KubernetesResource contains the YAML manifests and configuration for Membership Kubernetes resources in the cluster. After CreateMembership or UpdateMembership, these resources should be re-applied in the cluster.
Protobuf type google.events.cloud.gkehub.v1.KubernetesResource
KubernetesResource.Builder
KubernetesResource contains the YAML manifests and configuration for Membership Kubernetes resources in the cluster. After CreateMembership or UpdateMembership, these resources should be re-applied in the cluster.
Protobuf type google.events.cloud.gkehub.v1.KubernetesResource
Membership
Membership contains information about a member cluster.
Protobuf type google.events.cloud.gkehub.v1.Membership
Membership.Builder
Membership contains information about a member cluster.
Protobuf type google.events.cloud.gkehub.v1.Membership
MembershipBinding
MembershipBinding is a subresource of a Membership, representing what Fleet Scopes (or other, future Fleet resources) a Membership is bound to.
Protobuf type google.events.cloud.gkehub.v1.MembershipBinding
MembershipBinding.Builder
MembershipBinding is a subresource of a Membership, representing what Fleet Scopes (or other, future Fleet resources) a Membership is bound to.
Protobuf type google.events.cloud.gkehub.v1.MembershipBinding
MembershipBindingEventData
The data within all MembershipBinding events.
Protobuf type google.events.cloud.gkehub.v1.MembershipBindingEventData
MembershipBindingEventData.Builder
The data within all MembershipBinding events.
Protobuf type google.events.cloud.gkehub.v1.MembershipBindingEventData
MembershipBindingLifecycleState
MembershipBindingLifecycleState describes the state of a Binding resource.
Protobuf type google.events.cloud.gkehub.v1.MembershipBindingLifecycleState
MembershipBindingLifecycleState.Builder
MembershipBindingLifecycleState describes the state of a Binding resource.
Protobuf type google.events.cloud.gkehub.v1.MembershipBindingLifecycleState
MembershipEndpoint
MembershipEndpoint contains information needed to contact a Kubernetes API, endpoint and any additional Kubernetes metadata.
Protobuf type google.events.cloud.gkehub.v1.MembershipEndpoint
MembershipEndpoint.Builder
MembershipEndpoint contains information needed to contact a Kubernetes API, endpoint and any additional Kubernetes metadata.
Protobuf type google.events.cloud.gkehub.v1.MembershipEndpoint
MembershipEventData
The data within all Membership events.
Protobuf type google.events.cloud.gkehub.v1.MembershipEventData
MembershipEventData.Builder
The data within all Membership events.
Protobuf type google.events.cloud.gkehub.v1.MembershipEventData
MembershipFeatureState
MembershipFeatureState contains Feature status information for a single Membership.
Protobuf type google.events.cloud.gkehub.v1.MembershipFeatureState
MembershipFeatureState.Builder
MembershipFeatureState contains Feature status information for a single Membership.
Protobuf type google.events.cloud.gkehub.v1.MembershipFeatureState
MembershipState
MembershipState describes the state of a Membership resource.
Protobuf type google.events.cloud.gkehub.v1.MembershipState
MembershipState.Builder
MembershipState describes the state of a Membership resource.
Protobuf type google.events.cloud.gkehub.v1.MembershipState
MultiCloudCluster
MultiCloudCluster contains information specific to GKE Multi-Cloud clusters.
Protobuf type google.events.cloud.gkehub.v1.MultiCloudCluster
MultiCloudCluster.Builder
MultiCloudCluster contains information specific to GKE Multi-Cloud clusters.
Protobuf type google.events.cloud.gkehub.v1.MultiCloudCluster
OnPremCluster
OnPremCluster contains information specific to GKE On-Prem clusters.
Protobuf type google.events.cloud.gkehub.v1.OnPremCluster
OnPremCluster.Builder
OnPremCluster contains information specific to GKE On-Prem clusters.
Protobuf type google.events.cloud.gkehub.v1.OnPremCluster
ResourceManifest
ResourceManifest represents a single Kubernetes resource to be applied to the cluster.
Protobuf type google.events.cloud.gkehub.v1.ResourceManifest
ResourceManifest.Builder
ResourceManifest represents a single Kubernetes resource to be applied to the cluster.
Protobuf type google.events.cloud.gkehub.v1.ResourceManifest
ResourceOptions
ResourceOptions represent options for Kubernetes resource generation.
Protobuf type google.events.cloud.gkehub.v1.ResourceOptions
ResourceOptions.Builder
ResourceOptions represent options for Kubernetes resource generation.
Protobuf type google.events.cloud.gkehub.v1.ResourceOptions
Scope
Scope represents a Scope in a Fleet.
Protobuf type google.events.cloud.gkehub.v1.Scope
Scope.Builder
Scope represents a Scope in a Fleet.
Protobuf type google.events.cloud.gkehub.v1.Scope
ScopeEventData
The data within all Scope events.
Protobuf type google.events.cloud.gkehub.v1.ScopeEventData
ScopeEventData.Builder
The data within all Scope events.
Protobuf type google.events.cloud.gkehub.v1.ScopeEventData
ScopeFeatureState
ScopeFeatureState contains Scope-wide Feature status information.
Protobuf type google.events.cloud.gkehub.v1.ScopeFeatureState
ScopeFeatureState.Builder
ScopeFeatureState contains Scope-wide Feature status information.
Protobuf type google.events.cloud.gkehub.v1.ScopeFeatureState
ScopeLifecycleState
ScopeLifecycleState describes the state of a Scope resource.
Protobuf type google.events.cloud.gkehub.v1.ScopeLifecycleState
ScopeLifecycleState.Builder
ScopeLifecycleState describes the state of a Scope resource.
Protobuf type google.events.cloud.gkehub.v1.ScopeLifecycleState
Interfaces
ApplianceClusterOrBuilder
AuthorityOrBuilder
CommonFeatureStateOrBuilder
EdgeClusterOrBuilder
FeatureEventDataOrBuilder
FeatureOrBuilder
FeatureResourceStateOrBuilder
FeatureStateOrBuilder
GkeClusterOrBuilder
KubernetesMetadataOrBuilder
KubernetesResourceOrBuilder
MembershipBindingEventDataOrBuilder
MembershipBindingLifecycleStateOrBuilder
MembershipBindingOrBuilder
MembershipEndpointOrBuilder
MembershipEventDataOrBuilder
MembershipFeatureStateOrBuilder
MembershipOrBuilder
MembershipStateOrBuilder
MultiCloudClusterOrBuilder
OnPremClusterOrBuilder
ResourceManifestOrBuilder
ResourceOptionsOrBuilder
ScopeEventDataOrBuilder
ScopeFeatureStateOrBuilder
ScopeLifecycleStateOrBuilder
ScopeOrBuilder
Enums
FeatureResourceState.State
State describes the lifecycle status of a Feature.
Protobuf enum google.events.cloud.gkehub.v1.FeatureResourceState.State
FeatureState.Code
Code represents a machine-readable, high-level status of the Feature.
Protobuf enum google.events.cloud.gkehub.v1.FeatureState.Code
Membership.TypeCase
MembershipBinding.TargetCase
MembershipBindingLifecycleState.Code
Code describes the state of a MembershipBinding resource.
Protobuf enum google.events.cloud.gkehub.v1.MembershipBindingLifecycleState.Code
MembershipEndpoint.TypeCase
MembershipState.Code
Code describes the state of a Membership resource.
Protobuf enum google.events.cloud.gkehub.v1.MembershipState.Code
OnPremCluster.ClusterType
ClusterType describes on prem cluster's type.
Protobuf enum google.events.cloud.gkehub.v1.OnPremCluster.ClusterType
ScopeLifecycleState.Code
Code describes the state of a Scope resource.
Protobuf enum google.events.cloud.gkehub.v1.ScopeLifecycleState.Code