GKE Hub V1 API - Class Google::Cloud::GkeHub::V1::MembershipEndpoint (v0.8.2)

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
Returns

#gke_cluster=

def gke_cluster=(value) -> ::Google::Cloud::GkeHub::V1::GkeCluster
Parameter
Returns

#google_managed

def google_managed() -> ::Boolean
Returns
  • (::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
Returns

#kubernetes_resource

def kubernetes_resource() -> ::Google::Cloud::GkeHub::V1::KubernetesResource
Returns
  • (::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
Parameter
  • 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.
Returns
  • (::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.