#[non_exhaustive]pub struct DescribeScheduledActionsInput {
pub scheduled_action_name: Option<String>,
pub target_action_type: Option<ScheduledActionTypeValues>,
pub start_time: Option<DateTime>,
pub end_time: Option<DateTime>,
pub active: Option<bool>,
pub filters: Option<Vec<ScheduledActionFilter>>,
pub marker: Option<String>,
pub max_records: 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.scheduled_action_name: Option<String>
The name of the scheduled action to retrieve.
target_action_type: Option<ScheduledActionTypeValues>
The type of the scheduled actions to retrieve.
start_time: Option<DateTime>
The start time in UTC of the scheduled actions to retrieve. Only active scheduled actions that have invocations after this time are retrieved.
end_time: Option<DateTime>
The end time in UTC of the scheduled action to retrieve. Only active scheduled actions that have invocations before this time are retrieved.
active: Option<bool>
If true, retrieve only active scheduled actions. If false, retrieve only disabled scheduled actions.
filters: Option<Vec<ScheduledActionFilter>>
List of scheduled action filters.
marker: Option<String>
An optional parameter that specifies the starting point to return a set of response records. When the results of a DescribeScheduledActions
request exceed the value specified in MaxRecords
, Amazon Web Services returns a value in the Marker
field of the response. You can retrieve the next set of response records by providing the returned marker value in the Marker
parameter and retrying the request.
max_records: Option<i32>
The maximum number of response records to return in each call. If the number of remaining response records exceeds the specified MaxRecords
value, a value is returned in a marker
field of the response. You can retrieve the next set of records by retrying the command with the returned marker value.
Default: 100
Constraints: minimum 20, maximum 100.
Implementations
sourceimpl DescribeScheduledActionsInput
impl DescribeScheduledActionsInput
sourcepub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<DescribeScheduledActions, AwsErrorRetryPolicy>, BuildError>
pub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<DescribeScheduledActions, AwsErrorRetryPolicy>, BuildError>
Consumes the builder and constructs an Operation<DescribeScheduledActions
>
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture DescribeScheduledActionsInput
sourceimpl DescribeScheduledActionsInput
impl DescribeScheduledActionsInput
sourcepub fn scheduled_action_name(&self) -> Option<&str>
pub fn scheduled_action_name(&self) -> Option<&str>
The name of the scheduled action to retrieve.
sourcepub fn target_action_type(&self) -> Option<&ScheduledActionTypeValues>
pub fn target_action_type(&self) -> Option<&ScheduledActionTypeValues>
The type of the scheduled actions to retrieve.
sourcepub fn start_time(&self) -> Option<&DateTime>
pub fn start_time(&self) -> Option<&DateTime>
The start time in UTC of the scheduled actions to retrieve. Only active scheduled actions that have invocations after this time are retrieved.
sourcepub fn end_time(&self) -> Option<&DateTime>
pub fn end_time(&self) -> Option<&DateTime>
The end time in UTC of the scheduled action to retrieve. Only active scheduled actions that have invocations before this time are retrieved.
sourcepub fn active(&self) -> Option<bool>
pub fn active(&self) -> Option<bool>
If true, retrieve only active scheduled actions. If false, retrieve only disabled scheduled actions.
sourcepub fn marker(&self) -> Option<&str>
pub fn marker(&self) -> Option<&str>
An optional parameter that specifies the starting point to return a set of response records. When the results of a DescribeScheduledActions
request exceed the value specified in MaxRecords
, Amazon Web Services returns a value in the Marker
field of the response. You can retrieve the next set of response records by providing the returned marker value in the Marker
parameter and retrying the request.
sourcepub fn max_records(&self) -> Option<i32>
pub fn max_records(&self) -> Option<i32>
The maximum number of response records to return in each call. If the number of remaining response records exceeds the specified MaxRecords
value, a value is returned in a marker
field of the response. You can retrieve the next set of records by retrying the command with the returned marker value.
Default: 100
Constraints: minimum 20, maximum 100.
Trait Implementations
sourceimpl Clone for DescribeScheduledActionsInput
impl Clone for DescribeScheduledActionsInput
sourcefn clone(&self) -> DescribeScheduledActionsInput
fn clone(&self) -> DescribeScheduledActionsInput
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for DescribeScheduledActionsInput
impl Debug for DescribeScheduledActionsInput
sourceimpl PartialEq<DescribeScheduledActionsInput> for DescribeScheduledActionsInput
impl PartialEq<DescribeScheduledActionsInput> for DescribeScheduledActionsInput
sourcefn eq(&self, other: &DescribeScheduledActionsInput) -> bool
fn eq(&self, other: &DescribeScheduledActionsInput) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &DescribeScheduledActionsInput) -> bool
fn ne(&self, other: &DescribeScheduledActionsInput) -> bool
This method tests for !=
.
impl StructuralPartialEq for DescribeScheduledActionsInput
Auto Trait Implementations
impl RefUnwindSafe for DescribeScheduledActionsInput
impl Send for DescribeScheduledActionsInput
impl Sync for DescribeScheduledActionsInput
impl Unpin for DescribeScheduledActionsInput
impl UnwindSafe for DescribeScheduledActionsInput
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more