Struct aws_sdk_redshift::operation::describe_scheduled_actions::DescribeScheduledActionsInput
source · #[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§
source§impl 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 filters(&self) -> &[ScheduledActionFilter]
pub fn filters(&self) -> &[ScheduledActionFilter]
List of scheduled action filters.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .filters.is_none().
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.
source§impl DescribeScheduledActionsInput
impl DescribeScheduledActionsInput
sourcepub fn builder() -> DescribeScheduledActionsInputBuilder
pub fn builder() -> DescribeScheduledActionsInputBuilder
Creates a new builder-style object to manufacture DescribeScheduledActionsInput.
Trait Implementations§
source§impl Clone for DescribeScheduledActionsInput
impl Clone for DescribeScheduledActionsInput
source§fn clone(&self) -> DescribeScheduledActionsInput
fn clone(&self) -> DescribeScheduledActionsInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl PartialEq for DescribeScheduledActionsInput
impl PartialEq for DescribeScheduledActionsInput
source§fn eq(&self, other: &DescribeScheduledActionsInput) -> bool
fn eq(&self, other: &DescribeScheduledActionsInput) -> bool
self and other values to be equal, and is used
by ==.