#[non_exhaustive]pub struct DescribeGroupsInput {
pub authentication_token: Option<String>,
pub search_query: Option<String>,
pub organization_id: Option<String>,
pub marker: Option<String>,
pub limit: Option<i32>,
}
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.authentication_token: Option<String>
Amazon WorkDocs authentication token. Not required when using Amazon Web Services administrator credentials to access the API.
search_query: Option<String>
A query to describe groups by group name.
organization_id: Option<String>
The ID of the organization.
marker: Option<String>
The marker for the next set of results. (You received this marker from a previous call.)
limit: Option<i32>
The maximum number of items to return with this call.
Implementations§
source§impl DescribeGroupsInput
impl DescribeGroupsInput
sourcepub fn authentication_token(&self) -> Option<&str>
pub fn authentication_token(&self) -> Option<&str>
Amazon WorkDocs authentication token. Not required when using Amazon Web Services administrator credentials to access the API.
sourcepub fn search_query(&self) -> Option<&str>
pub fn search_query(&self) -> Option<&str>
A query to describe groups by group name.
sourcepub fn organization_id(&self) -> Option<&str>
pub fn organization_id(&self) -> Option<&str>
The ID of the organization.
source§impl DescribeGroupsInput
impl DescribeGroupsInput
sourcepub fn builder() -> DescribeGroupsInputBuilder
pub fn builder() -> DescribeGroupsInputBuilder
Creates a new builder-style object to manufacture DescribeGroupsInput
.
Trait Implementations§
source§impl Clone for DescribeGroupsInput
impl Clone for DescribeGroupsInput
source§fn clone(&self) -> DescribeGroupsInput
fn clone(&self) -> DescribeGroupsInput
Returns a copy 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 DescribeGroupsInput
impl Debug for DescribeGroupsInput
source§impl PartialEq for DescribeGroupsInput
impl PartialEq for DescribeGroupsInput
source§fn eq(&self, other: &DescribeGroupsInput) -> bool
fn eq(&self, other: &DescribeGroupsInput) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for DescribeGroupsInput
Auto Trait Implementations§
impl Freeze for DescribeGroupsInput
impl RefUnwindSafe for DescribeGroupsInput
impl Send for DescribeGroupsInput
impl Sync for DescribeGroupsInput
impl Unpin for DescribeGroupsInput
impl UnwindSafe for DescribeGroupsInput
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
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Creates a shared type from an unshared type.