Kubernetes Engine V1 API - Class Google::Cloud::Container::V1::SetLocationsRequest (v0.41.0)

Reference documentation and code samples for the Kubernetes Engine V1 API class Google::Cloud::Container::V1::SetLocationsRequest.

SetLocationsRequest sets the locations of the cluster.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#cluster_id

def cluster_id() -> ::String
Returns
  • (::String) — Deprecated. The name of the cluster to upgrade. This field has been deprecated and replaced by the name field.

#cluster_id=

def cluster_id=(value) -> ::String
Parameter
  • value (::String) — Deprecated. The name of the cluster to upgrade. This field has been deprecated and replaced by the name field.
Returns
  • (::String) — Deprecated. The name of the cluster to upgrade. This field has been deprecated and replaced by the name field.

#locations

def locations() -> ::Array<::String>
Returns
  • (::Array<::String>) — Required. The desired list of Google Compute Engine zones in which the cluster's nodes should be located. Changing the locations a cluster is in will result in nodes being either created or removed from the cluster, depending on whether locations are being added or removed.

    This list must always include the cluster's primary zone.

#locations=

def locations=(value) -> ::Array<::String>
Parameter
  • value (::Array<::String>) — Required. The desired list of Google Compute Engine zones in which the cluster's nodes should be located. Changing the locations a cluster is in will result in nodes being either created or removed from the cluster, depending on whether locations are being added or removed.

    This list must always include the cluster's primary zone.

Returns
  • (::Array<::String>) — Required. The desired list of Google Compute Engine zones in which the cluster's nodes should be located. Changing the locations a cluster is in will result in nodes being either created or removed from the cluster, depending on whether locations are being added or removed.

    This list must always include the cluster's primary zone.

#name

def name() -> ::String
Returns
  • (::String) — The name (project, location, cluster) of the cluster to set locations. Specified in the format projects/*/locations/*/clusters/*.

#name=

def name=(value) -> ::String
Parameter
  • value (::String) — The name (project, location, cluster) of the cluster to set locations. Specified in the format projects/*/locations/*/clusters/*.
Returns
  • (::String) — The name (project, location, cluster) of the cluster to set locations. Specified in the format projects/*/locations/*/clusters/*.

#project_id

def project_id() -> ::String
Returns
  • (::String) — Deprecated. The Google Developers Console project ID or project number. This field has been deprecated and replaced by the name field.

#project_id=

def project_id=(value) -> ::String
Parameter
  • value (::String) — Deprecated. The Google Developers Console project ID or project number. This field has been deprecated and replaced by the name field.
Returns
  • (::String) — Deprecated. The Google Developers Console project ID or project number. This field has been deprecated and replaced by the name field.

#zone

def zone() -> ::String
Returns
  • (::String) — Deprecated. The name of the Google Compute Engine zone in which the cluster resides. This field has been deprecated and replaced by the name field.

#zone=

def zone=(value) -> ::String
Parameter
  • value (::String) — Deprecated. The name of the Google Compute Engine zone in which the cluster resides. This field has been deprecated and replaced by the name field.
Returns
  • (::String) — Deprecated. The name of the Google Compute Engine zone in which the cluster resides. This field has been deprecated and replaced by the name field.