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: StringRequired. The parent project where subnetworks are usable.
Specified in the format projects/*.
filter: StringFiltering 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: i32The 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: StringSpecifies 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