GKE Hub V1beta1 API - Class Google::Cloud::GkeHub::V1beta1::MembershipEndpoint (v0.2.2)

Reference documentation and code samples for the GKE Hub V1beta1 API class Google::Cloud::GkeHub::V1beta1::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::V1beta1::GkeCluster
Returns

#gke_cluster=

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

#kubernetes_metadata

def kubernetes_metadata() -> ::Google::Cloud::GkeHub::V1beta1::KubernetesMetadata
Returns

#kubernetes_resource

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

#multi_cloud_cluster

def multi_cloud_cluster() -> ::Google::Cloud::GkeHub::V1beta1::MultiCloudCluster
Returns

#multi_cloud_cluster=

def multi_cloud_cluster=(value) -> ::Google::Cloud::GkeHub::V1beta1::MultiCloudCluster
Parameter
Returns

#on_prem_cluster

def on_prem_cluster() -> ::Google::Cloud::GkeHub::V1beta1::OnPremCluster
Returns

#on_prem_cluster=

def on_prem_cluster=(value) -> ::Google::Cloud::GkeHub::V1beta1::OnPremCluster
Parameter
Returns