#[non_exhaustive]pub struct ListProjectMembershipsInput {
pub domain_identifier: Option<String>,
pub project_identifier: Option<String>,
pub sort_by: Option<SortFieldProject>,
pub sort_order: Option<SortOrder>,
pub next_token: Option<String>,
pub max_results: Option<i32>,
}Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.domain_identifier: Option<String>The identifier of the Amazon DataZone domain in which you want to list project memberships.
project_identifier: Option<String>The identifier of the project whose memberships you want to list.
sort_by: Option<SortFieldProject>The method by which you want to sort the project memberships.
sort_order: Option<SortOrder>The sort order of the project memberships.
next_token: Option<String>When the number of memberships is greater than the default value for the MaxResults parameter, or if you explicitly specify a value for MaxResults that is less than the number of memberships, the response includes a pagination token named NextToken. You can specify this NextToken value in a subsequent call to ListProjectMemberships to list the next set of memberships.
max_results: Option<i32>The maximum number of memberships to return in a single call to ListProjectMemberships. When the number of memberships to be listed is greater than the value of MaxResults, the response contains a NextToken value that you can use in a subsequent call to ListProjectMemberships to list the next set of memberships.
Implementations§
source§impl ListProjectMembershipsInput
impl ListProjectMembershipsInput
sourcepub fn domain_identifier(&self) -> Option<&str>
pub fn domain_identifier(&self) -> Option<&str>
The identifier of the Amazon DataZone domain in which you want to list project memberships.
sourcepub fn project_identifier(&self) -> Option<&str>
pub fn project_identifier(&self) -> Option<&str>
The identifier of the project whose memberships you want to list.
sourcepub fn sort_by(&self) -> Option<&SortFieldProject>
pub fn sort_by(&self) -> Option<&SortFieldProject>
The method by which you want to sort the project memberships.
sourcepub fn sort_order(&self) -> Option<&SortOrder>
pub fn sort_order(&self) -> Option<&SortOrder>
The sort order of the project memberships.
sourcepub fn next_token(&self) -> Option<&str>
pub fn next_token(&self) -> Option<&str>
When the number of memberships is greater than the default value for the MaxResults parameter, or if you explicitly specify a value for MaxResults that is less than the number of memberships, the response includes a pagination token named NextToken. You can specify this NextToken value in a subsequent call to ListProjectMemberships to list the next set of memberships.
sourcepub fn max_results(&self) -> Option<i32>
pub fn max_results(&self) -> Option<i32>
The maximum number of memberships to return in a single call to ListProjectMemberships. When the number of memberships to be listed is greater than the value of MaxResults, the response contains a NextToken value that you can use in a subsequent call to ListProjectMemberships to list the next set of memberships.
source§impl ListProjectMembershipsInput
impl ListProjectMembershipsInput
sourcepub fn builder() -> ListProjectMembershipsInputBuilder
pub fn builder() -> ListProjectMembershipsInputBuilder
Creates a new builder-style object to manufacture ListProjectMembershipsInput.
Trait Implementations§
source§impl Clone for ListProjectMembershipsInput
impl Clone for ListProjectMembershipsInput
source§fn clone(&self) -> ListProjectMembershipsInput
fn clone(&self) -> ListProjectMembershipsInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for ListProjectMembershipsInput
impl Debug for ListProjectMembershipsInput
impl StructuralPartialEq for ListProjectMembershipsInput
Auto Trait Implementations§
impl Freeze for ListProjectMembershipsInput
impl RefUnwindSafe for ListProjectMembershipsInput
impl Send for ListProjectMembershipsInput
impl Sync for ListProjectMembershipsInput
impl Unpin for ListProjectMembershipsInput
impl UnwindSafe for ListProjectMembershipsInput
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit)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>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more