Reference documentation and code samples for the Kubernetes Engine V1beta1 API class Google::Cloud::Container::V1beta1::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) — Required. 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) — Required. Deprecated. The name of the cluster to upgrade. This field has been deprecated and replaced by the name field.
Returns
- (::String) — Required. 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) — Required. 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) — Required. Deprecated. The Google Developers Console project ID or project number. This field has been deprecated and replaced by the name field.
Returns
- (::String) — Required. 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) — Required. 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) — Required. 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) — Required. 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.