Google Cloud Deploy V1 API - Class Google::Cloud::Deploy::V1::GkeCluster (v1.4.0)

Reference documentation and code samples for the Google Cloud Deploy V1 API class Google::Cloud::Deploy::V1::GkeCluster.

Information specifying a GKE Cluster.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#cluster

def cluster() -> ::String
Returns
  • (::String) — Optional. Information specifying a GKE Cluster. Format is projects/{project_id}/locations/{location_id}/clusters/{cluster_id}.

#cluster=

def cluster=(value) -> ::String
Parameter
  • value (::String) — Optional. Information specifying a GKE Cluster. Format is projects/{project_id}/locations/{location_id}/clusters/{cluster_id}.
Returns
  • (::String) — Optional. Information specifying a GKE Cluster. Format is projects/{project_id}/locations/{location_id}/clusters/{cluster_id}.

#dns_endpoint

def dns_endpoint() -> ::Boolean
Returns
  • (::Boolean) — Optional. If set, the cluster will be accessed using the DNS endpoint. Note that dns_endpoint and internal_ip cannot both be set to true.

#dns_endpoint=

def dns_endpoint=(value) -> ::Boolean
Parameter
  • value (::Boolean) — Optional. If set, the cluster will be accessed using the DNS endpoint. Note that dns_endpoint and internal_ip cannot both be set to true.
Returns
  • (::Boolean) — Optional. If set, the cluster will be accessed using the DNS endpoint. Note that dns_endpoint and internal_ip cannot both be set to true.

#internal_ip

def internal_ip() -> ::Boolean
Returns
  • (::Boolean) — Optional. If true, cluster is accessed using the private IP address of the control plane endpoint. Otherwise, the default IP address of the control plane endpoint is used. The default IP address is the private IP address for clusters with private control-plane endpoints and the public IP address otherwise.

    Only specify this option when cluster is a private GKE cluster. Note that internal_ip and dns_endpoint cannot both be set to true.

#internal_ip=

def internal_ip=(value) -> ::Boolean
Parameter
  • value (::Boolean) — Optional. If true, cluster is accessed using the private IP address of the control plane endpoint. Otherwise, the default IP address of the control plane endpoint is used. The default IP address is the private IP address for clusters with private control-plane endpoints and the public IP address otherwise.

    Only specify this option when cluster is a private GKE cluster. Note that internal_ip and dns_endpoint cannot both be set to true.

Returns
  • (::Boolean) — Optional. If true, cluster is accessed using the private IP address of the control plane endpoint. Otherwise, the default IP address of the control plane endpoint is used. The default IP address is the private IP address for clusters with private control-plane endpoints and the public IP address otherwise.

    Only specify this option when cluster is a private GKE cluster. Note that internal_ip and dns_endpoint cannot both be set to true.

#proxy_url

def proxy_url() -> ::String
Returns
  • (::String) — Optional. If set, used to configure a proxy to the Kubernetes server.

#proxy_url=

def proxy_url=(value) -> ::String
Parameter
  • value (::String) — Optional. If set, used to configure a proxy to the Kubernetes server.
Returns
  • (::String) — Optional. If set, used to configure a proxy to the Kubernetes server.