Struct google_api_proto::google::cloud::runtimeconfig::v1beta1::ListVariablesRequest
source · pub struct ListVariablesRequest {
pub parent: String,
pub filter: String,
pub page_size: i32,
pub page_token: String,
pub return_values: bool,
}
Expand description
Request for the ListVariables()
method.
Fields§
§parent: String
The path to the RuntimeConfig resource for which you want to list variables. The configuration must exist beforehand; the path must by in the format:
projects/\[PROJECT_ID\]/configs/\[CONFIG_NAME\]
filter: String
Filters variables by matching the specified filter. For example:
projects/example-project/config/\[CONFIG_NAME\]/variables/example-variable
.
page_size: i32
Specifies the number of results to return per page. If there are fewer elements than the specified number, returns all elements.
page_token: String
Specifies a page token to use. Set pageToken
to a nextPageToken
returned by a previous list request to get the next page of results.
return_values: bool
The flag indicates whether the user wants to return values of variables. If true, then only those variables that user has IAM GetVariable permission will be returned along with their values.
Trait Implementations§
source§impl Clone for ListVariablesRequest
impl Clone for ListVariablesRequest
source§fn clone(&self) -> ListVariablesRequest
fn clone(&self) -> ListVariablesRequest
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for ListVariablesRequest
impl Debug for ListVariablesRequest
source§impl Default for ListVariablesRequest
impl Default for ListVariablesRequest
source§impl Message for ListVariablesRequest
impl Message for ListVariablesRequest
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 ListVariablesRequest
impl PartialEq for ListVariablesRequest
source§fn eq(&self, other: &ListVariablesRequest) -> bool
fn eq(&self, other: &ListVariablesRequest) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for ListVariablesRequest
Auto Trait Implementations§
impl Freeze for ListVariablesRequest
impl RefUnwindSafe for ListVariablesRequest
impl Send for ListVariablesRequest
impl Sync for ListVariablesRequest
impl Unpin for ListVariablesRequest
impl UnwindSafe for ListVariablesRequest
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