package gkehub
import "google.golang.org/genproto/googleapis/cloud/gkehub/v1beta1"
Package gkehub aliases all exported identifiers in package "cloud.google.com/go/gkehub/apiv1beta1/gkehubpb".
Deprecated: Please use types in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb. Please read https://github.com/googleapis/google-cloud-go/blob/main/migration.md for more details.
Index ¶
- Constants
- Variables
- func RegisterGkeHubMembershipServiceServer(s *grpc.Server, srv GkeHubMembershipServiceServer)
- type ApplianceCluster
- type Authority
- type ConnectAgent
- type ConnectAgentResource
- type CreateMembershipRequest
- type DeleteMembershipRequest
- type EdgeCluster
- type GenerateConnectManifestRequest
- type GenerateConnectManifestResponse
- type GenerateExclusivityManifestRequest
- type GenerateExclusivityManifestResponse
- type GetMembershipRequest
- type GkeCluster
- type GkeHubMembershipServiceClient
- type GkeHubMembershipServiceServer
- type KubernetesMetadata
- type KubernetesResource
- type ListMembershipsRequest
- type ListMembershipsResponse
- type Membership
- type MembershipEndpoint
- type MembershipEndpoint_ApplianceCluster
- type MembershipEndpoint_EdgeCluster
- type MembershipEndpoint_GkeCluster
- type MembershipEndpoint_MultiCloudCluster
- type MembershipEndpoint_OnPremCluster
- type MembershipState
- type MembershipState_Code
- type Membership_Endpoint
- type Membership_InfrastructureType
- type MultiCloudCluster
- type OnPremCluster
- type OnPremCluster_ClusterType
- type OperationMetadata
- type ResourceManifest
- type ResourceOptions
- type TypeMeta
- type UnimplementedGkeHubMembershipServiceServer
- type UpdateMembershipRequest
- type ValidateExclusivityRequest
- type ValidateExclusivityResponse
Constants ¶
const ( MembershipState_CODE_UNSPECIFIED = src.MembershipState_CODE_UNSPECIFIED MembershipState_CREATING = src.MembershipState_CREATING MembershipState_DELETING = src.MembershipState_DELETING MembershipState_READY = src.MembershipState_READY MembershipState_SERVICE_UPDATING = src.MembershipState_SERVICE_UPDATING MembershipState_UPDATING = src.MembershipState_UPDATING Membership_INFRASTRUCTURE_TYPE_UNSPECIFIED = src.Membership_INFRASTRUCTURE_TYPE_UNSPECIFIED Membership_MULTI_CLOUD = src.Membership_MULTI_CLOUD Membership_ON_PREM = src.Membership_ON_PREM OnPremCluster_BOOTSTRAP = src.OnPremCluster_BOOTSTRAP OnPremCluster_CLUSTERTYPE_UNSPECIFIED = src.OnPremCluster_CLUSTERTYPE_UNSPECIFIED OnPremCluster_HYBRID = src.OnPremCluster_HYBRID OnPremCluster_STANDALONE = src.OnPremCluster_STANDALONE OnPremCluster_USER = src.OnPremCluster_USER )
Deprecated: Please use consts in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
Variables ¶
var ( File_google_cloud_gkehub_v1beta1_membership_proto = src.File_google_cloud_gkehub_v1beta1_membership_proto MembershipState_Code_name = src.MembershipState_Code_name MembershipState_Code_value = src.MembershipState_Code_value Membership_InfrastructureType_name = src.Membership_InfrastructureType_name Membership_InfrastructureType_value = src.Membership_InfrastructureType_value OnPremCluster_ClusterType_name = src.OnPremCluster_ClusterType_name OnPremCluster_ClusterType_value = src.OnPremCluster_ClusterType_value )
Deprecated: Please use vars in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
Functions ¶
func RegisterGkeHubMembershipServiceServer ¶
func RegisterGkeHubMembershipServiceServer(s *grpc.Server, srv GkeHubMembershipServiceServer)
Deprecated: Please use funcs in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
Types ¶
type ApplianceCluster ¶
type ApplianceCluster = src.ApplianceCluster
ApplianceCluster contains information specific to GDC Edge Appliance Clusters.
Deprecated: Please use types in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
type 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
Deprecated: Please use types in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
type ConnectAgent ¶
type ConnectAgent = src.ConnectAgent
The information required from end users to use GKE Connect.
Deprecated: Please use types in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
type ConnectAgentResource ¶
type ConnectAgentResource = src.ConnectAgentResource
ConnectAgentResource represents a Kubernetes resource manifest for Connect Agent deployment.
Deprecated: Please use types in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
type CreateMembershipRequest ¶
type CreateMembershipRequest = src.CreateMembershipRequest
Request message for the `GkeHubMembershipService.CreateMembership` method.
Deprecated: Please use types in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
type DeleteMembershipRequest ¶
type DeleteMembershipRequest = src.DeleteMembershipRequest
Request message for `GkeHubMembershipService.DeleteMembership` method.
Deprecated: Please use types in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
type EdgeCluster ¶
type EdgeCluster = src.EdgeCluster
EdgeCluster contains information specific to Google Edge Clusters.
Deprecated: Please use types in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
type GenerateConnectManifestRequest ¶
type GenerateConnectManifestRequest = src.GenerateConnectManifestRequest
Request message for `GkeHubMembershipService.GenerateConnectManifest` method. .
Deprecated: Please use types in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
type GenerateConnectManifestResponse ¶
type GenerateConnectManifestResponse = src.GenerateConnectManifestResponse
GenerateConnectManifestResponse contains manifest information for installing/upgrading a Connect agent.
Deprecated: Please use types in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
type GenerateExclusivityManifestRequest ¶
type GenerateExclusivityManifestRequest = src.GenerateExclusivityManifestRequest
The request to generate the manifests for exclusivity artifacts.
Deprecated: Please use types in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
type GenerateExclusivityManifestResponse ¶
type GenerateExclusivityManifestResponse = src.GenerateExclusivityManifestResponse
The response of the exclusivity artifacts manifests for the client to apply.
Deprecated: Please use types in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
type GetMembershipRequest ¶
type GetMembershipRequest = src.GetMembershipRequest
Request message for `GkeHubMembershipService.GetMembership` method.
Deprecated: Please use types in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
type GkeCluster ¶
type GkeCluster = src.GkeCluster
GkeCluster contains information specific to GKE clusters.
Deprecated: Please use types in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
type GkeHubMembershipServiceClient ¶
type GkeHubMembershipServiceClient = src.GkeHubMembershipServiceClient
GkeHubMembershipServiceClient is the client API for GkeHubMembershipService service. For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
Deprecated: Please use types in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
func NewGkeHubMembershipServiceClient ¶
func NewGkeHubMembershipServiceClient(cc grpc.ClientConnInterface) GkeHubMembershipServiceClient
Deprecated: Please use funcs in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
type GkeHubMembershipServiceServer ¶
type GkeHubMembershipServiceServer = src.GkeHubMembershipServiceServer
GkeHubMembershipServiceServer is the server API for GkeHubMembershipService service.
Deprecated: Please use types in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
type KubernetesMetadata ¶
type KubernetesMetadata = src.KubernetesMetadata
KubernetesMetadata provides informational metadata for Memberships representing Kubernetes clusters.
Deprecated: Please use types in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
type KubernetesResource ¶
type KubernetesResource = src.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.
Deprecated: Please use types in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
type ListMembershipsRequest ¶
type ListMembershipsRequest = src.ListMembershipsRequest
Request message for `GkeHubMembershipService.ListMemberships` method.
Deprecated: Please use types in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
type ListMembershipsResponse ¶
type ListMembershipsResponse = src.ListMembershipsResponse
Response message for the `GkeHubMembershipService.ListMemberships` method.
Deprecated: Please use types in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
type Membership ¶
type Membership = src.Membership
Membership contains information about a member cluster.
Deprecated: Please use types in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
type MembershipEndpoint ¶
type MembershipEndpoint = src.MembershipEndpoint
MembershipEndpoint contains information needed to contact a Kubernetes API, endpoint and any additional Kubernetes metadata.
Deprecated: Please use types in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
type MembershipEndpoint_ApplianceCluster ¶
type MembershipEndpoint_ApplianceCluster = src.MembershipEndpoint_ApplianceCluster
type MembershipEndpoint_EdgeCluster ¶
type MembershipEndpoint_EdgeCluster = src.MembershipEndpoint_EdgeCluster
type MembershipEndpoint_GkeCluster ¶
type MembershipEndpoint_GkeCluster = src.MembershipEndpoint_GkeCluster
type MembershipEndpoint_MultiCloudCluster ¶
type MembershipEndpoint_MultiCloudCluster = src.MembershipEndpoint_MultiCloudCluster
type MembershipEndpoint_OnPremCluster ¶
type MembershipEndpoint_OnPremCluster = src.MembershipEndpoint_OnPremCluster
type MembershipState ¶
type MembershipState = src.MembershipState
State of the Membership resource.
Deprecated: Please use types in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
type MembershipState_Code ¶
type MembershipState_Code = src.MembershipState_Code
Code describes the state of a Membership resource.
Deprecated: Please use types in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
type Membership_Endpoint ¶
type Membership_Endpoint = src.Membership_Endpoint
type Membership_InfrastructureType ¶
type Membership_InfrastructureType = src.Membership_InfrastructureType
Specifies the infrastructure type of a Membership. Infrastructure type is used by Hub to control infrastructure-specific behavior, including pricing. Each GKE distribution (on-GCP, on-Prem, on-X,...) will set this field automatically, but Attached Clusters customers should specify a type during registration.
Deprecated: Please use types in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
type MultiCloudCluster ¶
type MultiCloudCluster = src.MultiCloudCluster
MultiCloudCluster contains information specific to GKE Multi-Cloud clusters.
Deprecated: Please use types in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
type OnPremCluster ¶
type OnPremCluster = src.OnPremCluster
OnPremCluster contains information specific to GKE On-Prem clusters.
Deprecated: Please use types in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
type OnPremCluster_ClusterType ¶
type OnPremCluster_ClusterType = src.OnPremCluster_ClusterType
ClusterType describes on prem cluster's type.
Deprecated: Please use types in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
type OperationMetadata ¶
type OperationMetadata = src.OperationMetadata
Represents the metadata of the long-running operation.
Deprecated: Please use types in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
type ResourceManifest ¶
type ResourceManifest = src.ResourceManifest
ResourceManifest represents a single Kubernetes resource to be applied to the cluster.
Deprecated: Please use types in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
type ResourceOptions ¶
type ResourceOptions = src.ResourceOptions
ResourceOptions represent options for Kubernetes resource generation.
Deprecated: Please use types in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
type TypeMeta ¶
TypeMeta is the type information needed for content unmarshalling of Kubernetes resources in the manifest.
Deprecated: Please use types in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
type UnimplementedGkeHubMembershipServiceServer ¶
type UnimplementedGkeHubMembershipServiceServer = src.UnimplementedGkeHubMembershipServiceServer
UnimplementedGkeHubMembershipServiceServer can be embedded to have forward compatible implementations.
Deprecated: Please use types in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
type UpdateMembershipRequest ¶
type UpdateMembershipRequest = src.UpdateMembershipRequest
Request message for `GkeHubMembershipService.UpdateMembership` method.
Deprecated: Please use types in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
type ValidateExclusivityRequest ¶
type ValidateExclusivityRequest = src.ValidateExclusivityRequest
The request to validate the existing state of the membership CR in the cluster.
Deprecated: Please use types in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
type ValidateExclusivityResponse ¶
type ValidateExclusivityResponse = src.ValidateExclusivityResponse
The response of exclusivity artifacts validation result status.
Deprecated: Please use types in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
Source Files ¶
alias.go
- Version
- v0.0.0-20250219182151-9fdb1cabc7b2 (latest)
- Published
- Feb 19, 2025
- Platform
- linux/amd64
- Imports
- 2 packages
- Last checked
- 1 hour ago –
Tools for package owners.