Struct google_container1::api::CreateNodePoolRequest
source · [−]pub struct CreateNodePoolRequest {
pub cluster_id: Option<String>,
pub node_pool: Option<NodePool>,
pub parent: Option<String>,
pub project_id: Option<String>,
pub zone: Option<String>,
}
Expand description
CreateNodePoolRequest creates a node pool for a cluster.
Activities
This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).
Fields
cluster_id: Option<String>
Deprecated. The name of the cluster. This field has been deprecated and replaced by the parent field.
node_pool: Option<NodePool>
Required. The node pool to create.
parent: Option<String>
The parent (project, location, cluster name) where the node pool will be created. Specified in the format projects/*/locations/*/clusters/*
.
project_id: Option<String>
Deprecated. The Google Developers Console project ID or project number. This field has been deprecated and replaced by the parent field.
zone: Option<String>
Deprecated. The name of the Google Compute Engine zone in which the cluster resides. This field has been deprecated and replaced by the parent field.
Trait Implementations
sourceimpl Clone for CreateNodePoolRequest
impl Clone for CreateNodePoolRequest
sourcefn clone(&self) -> CreateNodePoolRequest
fn clone(&self) -> CreateNodePoolRequest
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for CreateNodePoolRequest
impl Debug for CreateNodePoolRequest
sourceimpl Default for CreateNodePoolRequest
impl Default for CreateNodePoolRequest
sourcefn default() -> CreateNodePoolRequest
fn default() -> CreateNodePoolRequest
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for CreateNodePoolRequest
impl<'de> Deserialize<'de> for CreateNodePoolRequest
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl Serialize for CreateNodePoolRequest
impl Serialize for CreateNodePoolRequest
impl RequestValue for CreateNodePoolRequest
Auto Trait Implementations
impl RefUnwindSafe for CreateNodePoolRequest
impl Send for CreateNodePoolRequest
impl Sync for CreateNodePoolRequest
impl Unpin for CreateNodePoolRequest
impl UnwindSafe for CreateNodePoolRequest
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more