Struct rusoto_ec2::ScheduledInstanceRecurrenceRequest [] [src]

pub struct ScheduledInstanceRecurrenceRequest {
    pub frequency: Option<String>,
    pub interval: Option<i64>,
    pub occurrence_days: Option<Vec<i64>>,
    pub occurrence_relative_to_end: Option<bool>,
    pub occurrence_unit: Option<String>,
}

Describes the recurring schedule for a Scheduled Instance.

Fields

The frequency (Daily, Weekly, or Monthly).

The interval quantity. The interval unit depends on the value of Frequency. For example, every 2 weeks or every 2 months.

The days. For a monthly schedule, this is one or more days of the month (1-31). For a weekly schedule, this is one or more days of the week (1-7, where 1 is Sunday). You can't specify this value with a daily schedule. If the occurrence is relative to the end of the month, you can specify only a single day.

Indicates whether the occurrence is relative to the end of the specified week or month. You can't specify this value with a daily schedule.

The unit for OccurrenceDays (DayOfWeek or DayOfMonth). This value is required for a monthly schedule. You can't specify DayOfWeek with a weekly schedule. You can't specify this value with a daily schedule.

Trait Implementations

impl Default for ScheduledInstanceRecurrenceRequest
[src]

[src]

Returns the "default value" for a type. Read more

impl Debug for ScheduledInstanceRecurrenceRequest
[src]

[src]

Formats the value using the given formatter.

impl Clone for ScheduledInstanceRecurrenceRequest
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more