Struct google_api_proto::google::container::v1::ListUsableSubnetworksRequest
source · pub struct ListUsableSubnetworksRequest {
pub parent: String,
pub filter: String,
pub page_size: i32,
pub page_token: String,
}
Expand description
ListUsableSubnetworksRequest requests the list of usable subnetworks available to a user for creating clusters.
Fields§
§parent: String
The parent project where subnetworks are usable.
Specified in the format projects/*
.
filter: String
Filtering currently only supports equality on the networkProjectId and must
be in the form: “networkProjectId=[PROJECTID]”, where networkProjectId
is the project which owns the listed subnetworks. This defaults to the
parent project ID.
page_size: i32
The max number of results per page that should be returned. If the number
of available results is larger than page_size
, a next_page_token
is
returned which can be used to get the next page of results in subsequent
requests. Acceptable values are 0 to 500, inclusive. (Default: 500)
page_token: String
Specifies a page token to use. Set this to the nextPageToken returned by previous list requests to get the next page of results.
Trait Implementations§
source§impl Clone for ListUsableSubnetworksRequest
impl Clone for ListUsableSubnetworksRequest
source§fn clone(&self) -> ListUsableSubnetworksRequest
fn clone(&self) -> ListUsableSubnetworksRequest
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for ListUsableSubnetworksRequest
impl Debug for ListUsableSubnetworksRequest
source§impl Message for ListUsableSubnetworksRequest
impl Message for ListUsableSubnetworksRequest
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 ListUsableSubnetworksRequest
impl PartialEq for ListUsableSubnetworksRequest
source§fn eq(&self, other: &ListUsableSubnetworksRequest) -> bool
fn eq(&self, other: &ListUsableSubnetworksRequest) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for ListUsableSubnetworksRequest
Auto Trait Implementations§
impl Freeze for ListUsableSubnetworksRequest
impl RefUnwindSafe for ListUsableSubnetworksRequest
impl Send for ListUsableSubnetworksRequest
impl Sync for ListUsableSubnetworksRequest
impl Unpin for ListUsableSubnetworksRequest
impl UnwindSafe for ListUsableSubnetworksRequest
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