#[non_exhaustive]pub struct ListExecutionsInput {
pub max_results: Option<i32>,
pub next_token: Option<String>,
pub workflow_id: Option<String>,
}
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.max_results: Option<i32>
Specifies the maximum number of executions to return.
next_token: Option<String>
ListExecutions
returns the NextToken
parameter in the output. You can then pass the NextToken
parameter in a subsequent command to continue listing additional executions.
This is useful for pagination, for instance. If you have 100 executions for a workflow, you might only want to list first 10. If so, call the API by specifying the max-results
:
aws transfer list-executions --max-results 10
This returns details for the first 10 executions, as well as the pointer (NextToken
) to the eleventh execution. You can now call the API again, supplying the NextToken
value you received:
aws transfer list-executions --max-results 10 --next-token $somePointerReturnedFromPreviousListResult
This call returns the next 10 executions, the 11th through the 20th. You can then repeat the call until the details for all 100 executions have been returned.
workflow_id: Option<String>
A unique identifier for the workflow.
Implementations§
source§impl ListExecutionsInput
impl ListExecutionsInput
sourcepub fn max_results(&self) -> Option<i32>
pub fn max_results(&self) -> Option<i32>
Specifies the maximum number of executions to return.
sourcepub fn next_token(&self) -> Option<&str>
pub fn next_token(&self) -> Option<&str>
ListExecutions
returns the NextToken
parameter in the output. You can then pass the NextToken
parameter in a subsequent command to continue listing additional executions.
This is useful for pagination, for instance. If you have 100 executions for a workflow, you might only want to list first 10. If so, call the API by specifying the max-results
:
aws transfer list-executions --max-results 10
This returns details for the first 10 executions, as well as the pointer (NextToken
) to the eleventh execution. You can now call the API again, supplying the NextToken
value you received:
aws transfer list-executions --max-results 10 --next-token $somePointerReturnedFromPreviousListResult
This call returns the next 10 executions, the 11th through the 20th. You can then repeat the call until the details for all 100 executions have been returned.
sourcepub fn workflow_id(&self) -> Option<&str>
pub fn workflow_id(&self) -> Option<&str>
A unique identifier for the workflow.
source§impl ListExecutionsInput
impl ListExecutionsInput
sourcepub fn builder() -> ListExecutionsInputBuilder
pub fn builder() -> ListExecutionsInputBuilder
Creates a new builder-style object to manufacture ListExecutionsInput
.
Trait Implementations§
source§impl Clone for ListExecutionsInput
impl Clone for ListExecutionsInput
source§fn clone(&self) -> ListExecutionsInput
fn clone(&self) -> ListExecutionsInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for ListExecutionsInput
impl Debug for ListExecutionsInput
source§impl PartialEq for ListExecutionsInput
impl PartialEq for ListExecutionsInput
source§fn eq(&self, other: &ListExecutionsInput) -> bool
fn eq(&self, other: &ListExecutionsInput) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for ListExecutionsInput
Auto Trait Implementations§
impl Freeze for ListExecutionsInput
impl RefUnwindSafe for ListExecutionsInput
impl Send for ListExecutionsInput
impl Sync for ListExecutionsInput
impl Unpin for ListExecutionsInput
impl UnwindSafe for ListExecutionsInput
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> 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