#[non_exhaustive]pub struct ListAclsRequest {
pub parent: String,
pub page_size: i32,
pub page_token: String,
/* private fields */
}Expand description
Request for ListAcls.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.parent: StringRequired. The parent cluster whose acls are to be listed.
Structured like
projects/{project}/locations/{location}/clusters/{cluster}.
page_size: i32Optional. The maximum number of acls to return. The service may return fewer than this value. If unset or zero, all acls for the parent is returned.
page_token: StringOptional. A page token, received from a previous ListAcls call.
Provide this to retrieve the subsequent page.
When paginating, all other parameters provided to ListAcls must match
the call that provided the page token.
Implementations§
Source§impl ListAclsRequest
impl ListAclsRequest
pub fn new() -> Self
Sourcepub fn set_parent<T: Into<String>>(self, v: T) -> Self
pub fn set_parent<T: Into<String>>(self, v: T) -> Self
Sets the value of parent.
Sourcepub fn set_page_size<T: Into<i32>>(self, v: T) -> Self
pub fn set_page_size<T: Into<i32>>(self, v: T) -> Self
Sets the value of page_size.
Sourcepub fn set_page_token<T: Into<String>>(self, v: T) -> Self
pub fn set_page_token<T: Into<String>>(self, v: T) -> Self
Sets the value of page_token.
Trait Implementations§
Source§impl Clone for ListAclsRequest
impl Clone for ListAclsRequest
Source§fn clone(&self) -> ListAclsRequest
fn clone(&self) -> ListAclsRequest
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ListAclsRequest
impl Debug for ListAclsRequest
Source§impl Default for ListAclsRequest
impl Default for ListAclsRequest
Source§fn default() -> ListAclsRequest
fn default() -> ListAclsRequest
Returns the “default value” for a type. Read more
Source§impl Message for ListAclsRequest
impl Message for ListAclsRequest
Source§impl PartialEq for ListAclsRequest
impl PartialEq for ListAclsRequest
impl StructuralPartialEq for ListAclsRequest
Auto Trait Implementations§
impl Freeze for ListAclsRequest
impl RefUnwindSafe for ListAclsRequest
impl Send for ListAclsRequest
impl Sync for ListAclsRequest
impl Unpin for ListAclsRequest
impl UnwindSafe for ListAclsRequest
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
Mutably borrows from an owned value. Read more