Reference documentation and code samples for the GKE Hub V1 API class Google::Cloud::GkeHub::V1::MembershipEndpoint.
MembershipEndpoint contains information needed to contact a Kubernetes API, endpoint and any additional Kubernetes metadata.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#gke_cluster
def gke_cluster() -> ::Google::Cloud::GkeHub::V1::GkeCluster
- (::Google::Cloud::GkeHub::V1::GkeCluster) — Optional. GKE-specific information. Only present if this Membership is a GKE cluster.
#gke_cluster=
def gke_cluster=(value) -> ::Google::Cloud::GkeHub::V1::GkeCluster
- value (::Google::Cloud::GkeHub::V1::GkeCluster) — Optional. GKE-specific information. Only present if this Membership is a GKE cluster.
- (::Google::Cloud::GkeHub::V1::GkeCluster) — Optional. GKE-specific information. Only present if this Membership is a GKE cluster.
#google_managed
def google_managed() -> ::Boolean
- (::Boolean) — Output only. Whether the lifecycle of this membership is managed by a google cluster platform service.
#kubernetes_metadata
def kubernetes_metadata() -> ::Google::Cloud::GkeHub::V1::KubernetesMetadata
- (::Google::Cloud::GkeHub::V1::KubernetesMetadata) — Output only. Useful Kubernetes-specific metadata.
#kubernetes_resource
def kubernetes_resource() -> ::Google::Cloud::GkeHub::V1::KubernetesResource
-
(::Google::Cloud::GkeHub::V1::KubernetesResource) —
Optional. The in-cluster Kubernetes Resources that should be applied for a correctly registered cluster, in the steady state. These resources:
- Ensure that the cluster is exclusively registered to one and only one Hub Membership.
- Propagate Workload Pool Information available in the Membership Authority field.
- Ensure proper initial configuration of default Hub Features.
#kubernetes_resource=
def kubernetes_resource=(value) -> ::Google::Cloud::GkeHub::V1::KubernetesResource
-
value (::Google::Cloud::GkeHub::V1::KubernetesResource) —
Optional. The in-cluster Kubernetes Resources that should be applied for a correctly registered cluster, in the steady state. These resources:
- Ensure that the cluster is exclusively registered to one and only one Hub Membership.
- Propagate Workload Pool Information available in the Membership Authority field.
- Ensure proper initial configuration of default Hub Features.
-
(::Google::Cloud::GkeHub::V1::KubernetesResource) —
Optional. The in-cluster Kubernetes Resources that should be applied for a correctly registered cluster, in the steady state. These resources:
- Ensure that the cluster is exclusively registered to one and only one Hub Membership.
- Propagate Workload Pool Information available in the Membership Authority field.
- Ensure proper initial configuration of default Hub Features.