Struct aws_sdk_ec2::model::ScheduledInstanceRecurrence
source · [−]#[non_exhaustive]pub struct ScheduledInstanceRecurrence { /* private fields */ }
Expand description
Describes the recurring schedule for a Scheduled Instance.
Implementations
sourceimpl ScheduledInstanceRecurrence
impl ScheduledInstanceRecurrence
sourcepub fn interval(&self) -> Option<i32>
pub fn interval(&self) -> Option<i32>
The interval quantity. The interval unit depends on the value of frequency
. For example, every 2 weeks or every 2 months.
sourcepub fn occurrence_day_set(&self) -> Option<&[i32]>
pub fn occurrence_day_set(&self) -> Option<&[i32]>
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).
sourcepub fn occurrence_relative_to_end(&self) -> Option<bool>
pub fn occurrence_relative_to_end(&self) -> Option<bool>
Indicates whether the occurrence is relative to the end of the specified week or month.
sourcepub fn occurrence_unit(&self) -> Option<&str>
pub fn occurrence_unit(&self) -> Option<&str>
The unit for occurrenceDaySet
(DayOfWeek
or DayOfMonth
).
sourceimpl ScheduledInstanceRecurrence
impl ScheduledInstanceRecurrence
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture ScheduledInstanceRecurrence
.
Trait Implementations
sourceimpl Clone for ScheduledInstanceRecurrence
impl Clone for ScheduledInstanceRecurrence
sourcefn clone(&self) -> ScheduledInstanceRecurrence
fn clone(&self) -> ScheduledInstanceRecurrence
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 moresourceimpl Debug for ScheduledInstanceRecurrence
impl Debug for ScheduledInstanceRecurrence
sourceimpl PartialEq<ScheduledInstanceRecurrence> for ScheduledInstanceRecurrence
impl PartialEq<ScheduledInstanceRecurrence> for ScheduledInstanceRecurrence
sourcefn eq(&self, other: &ScheduledInstanceRecurrence) -> bool
fn eq(&self, other: &ScheduledInstanceRecurrence) -> bool
impl StructuralPartialEq for ScheduledInstanceRecurrence
Auto Trait Implementations
impl RefUnwindSafe for ScheduledInstanceRecurrence
impl Send for ScheduledInstanceRecurrence
impl Sync for ScheduledInstanceRecurrence
impl Unpin for ScheduledInstanceRecurrence
impl UnwindSafe for ScheduledInstanceRecurrence
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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