package
0.0.0-20210930180538-ed27b2abd13b
Repository: https://github.com/chaodaig/go-genproto.git
Documentation: pkg.go.dev
# Functions
No description provided by the author
No description provided by the author
# Constants
No type was specified.
Public cloud infrastructure.
Private infrastructure that is owned or operated by customer.
The code is not set.
The cluster is being registered.
The cluster is being unregistered.
The cluster is registered.
The Membership is being updated by the Hub Service.
The Membership is being updated.
# Variables
No description provided by the author
Enum value maps for Membership_InfrastructureType.
Enum value maps for Membership_InfrastructureType.
Enum value maps for MembershipState_Code.
Enum value maps for MembershipState_Code.
# Structs
Authority encodes how Google will recognize identities from this Membership.
ConnectAgentResource represents a Kubernetes resource manifest for Connect Agent deployment.
Request message for the `GkeHub.CreateMembership` method.
Request message for `GkeHub.DeleteMembership` method.
Request message for `GkeHub.GenerateConnectManifest` method.
GenerateConnectManifestResponse contains manifest information for installing/upgrading a Connect agent.
Request message for `GkeHub.GetMembership` method.
GkeCluster contains information specific to GKE clusters.
Request message for the InitializeHub method.
Response message for the InitializeHub method.
KubernetesMetadata provides informational metadata for Memberships that are created from Kubernetes Endpoints (currently, these are equivalent to Kubernetes clusters).
KubernetesResource contains the YAML manifests and configuration for Membership Kubernetes resources in the cluster.
Request message for `GkeHub.ListMemberships` method.
Response message for the `GkeHub.ListMemberships` method.
Membership contains information about a member cluster.
No description provided by the author
MembershipEndpoint contains information needed to contact a Kubernetes API, endpoint and any additional Kubernetes metadata.
No description provided by the author
No description provided by the author
No description provided by the author
MembershipState describes the state of a Membership resource.
MultiCloudCluster contains information specific to GKE Multi-Cloud clusters.
OnPremCluster contains information specific to GKE On-Prem clusters.
Represents the metadata of the long-running operation.
ResourceManifest represents a single Kubernetes resource to be applied to the cluster.
ResourceOptions represent options for Kubernetes resource generation.
TypeMeta is the type information needed for content unmarshalling of Kubernetes resources in the manifest.
UnimplementedGkeHubServer can be embedded to have forward compatible implementations.
Request message for `GkeHub.UpdateMembership` method.
# Interfaces
GkeHubClient is the client API for GkeHub service.
GkeHubServer is the server API for GkeHub service.
# Type aliases
Specifies the infrastructure type of a Membership.
Code describes the state of a Membership resource.