Struct google_api_proto::google::container::v1alpha1::UpdateNodePoolRequest
source · pub struct UpdateNodePoolRequest {
pub project_id: String,
pub zone: String,
pub cluster_id: String,
pub node_pool_id: String,
pub node_version: String,
pub image_type: String,
pub name: String,
}
Expand description
SetNodePoolVersionRequest updates the version of a node pool.
Fields§
§project_id: String
The Google Developers Console project ID or project number. This field is deprecated, use name instead.
zone: String
The name of the Google Compute Engine zone in which the cluster resides. This field is deprecated, use name instead.
cluster_id: String
The name of the cluster to upgrade. This field is deprecated, use name instead.
node_pool_id: String
The name of the node pool to upgrade. This field is deprecated, use name instead.
node_version: String
The Kubernetes version to change the nodes to (typically an
upgrade). Use -
to upgrade to the latest version supported by
the server.
image_type: String
The desired image type for the node pool.
name: String
The name (project, location, cluster, node pool) of the node pool to update. Specified in the format ‘projects//locations//clusters//nodePools/’.
Trait Implementations§
source§impl Clone for UpdateNodePoolRequest
impl Clone for UpdateNodePoolRequest
source§fn clone(&self) -> UpdateNodePoolRequest
fn clone(&self) -> UpdateNodePoolRequest
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for UpdateNodePoolRequest
impl Debug for UpdateNodePoolRequest
source§impl Default for UpdateNodePoolRequest
impl Default for UpdateNodePoolRequest
source§impl Message for UpdateNodePoolRequest
impl Message for UpdateNodePoolRequest
source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
source§fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
source§fn encode_to_vec(&self) -> Vec<u8>where
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8>where
Self: Sized,
source§fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
source§fn encode_length_delimited_to_vec(&self) -> Vec<u8>where
Self: Sized,
fn encode_length_delimited_to_vec(&self) -> Vec<u8>where
Self: Sized,
source§fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
source§fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
source§fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
self
. Read moresource§fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
self
.source§impl PartialEq for UpdateNodePoolRequest
impl PartialEq for UpdateNodePoolRequest
source§fn eq(&self, other: &UpdateNodePoolRequest) -> bool
fn eq(&self, other: &UpdateNodePoolRequest) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for UpdateNodePoolRequest
Auto Trait Implementations§
impl Freeze for UpdateNodePoolRequest
impl RefUnwindSafe for UpdateNodePoolRequest
impl Send for UpdateNodePoolRequest
impl Sync for UpdateNodePoolRequest
impl Unpin for UpdateNodePoolRequest
impl UnwindSafe for UpdateNodePoolRequest
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
T
in a tonic::Request