pub struct CreateSnapshotScheduleMessage {
pub dry_run: Option<bool>,
pub next_invocations: Option<i64>,
pub schedule_definitions: Option<Vec<String>>,
pub schedule_description: Option<String>,
pub schedule_identifier: Option<String>,
pub tags: Option<Vec<Tag>>,
}
Fields
dry_run: Option<bool>
next_invocations: Option<i64>
schedule_definitions: Option<Vec<String>>
The definition of the snapshot schedule. The definition is made up of schedule expressions, for example "cron(30 12 *)" or "rate(12 hours)".
schedule_description: Option<String>
The description of the snapshot schedule.
schedule_identifier: Option<String>
A unique identifier for a snapshot schedule. Only alphanumeric characters are allowed for the identifier.
An optional set of tags you can use to search for the schedule.
Trait Implementations
sourceimpl Clone for CreateSnapshotScheduleMessage
impl Clone for CreateSnapshotScheduleMessage
sourcefn clone(&self) -> CreateSnapshotScheduleMessage
fn clone(&self) -> CreateSnapshotScheduleMessage
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 CreateSnapshotScheduleMessage
impl Debug for CreateSnapshotScheduleMessage
sourceimpl Default for CreateSnapshotScheduleMessage
impl Default for CreateSnapshotScheduleMessage
sourcefn default() -> CreateSnapshotScheduleMessage
fn default() -> CreateSnapshotScheduleMessage
Returns the “default value” for a type. Read more
sourceimpl PartialEq<CreateSnapshotScheduleMessage> for CreateSnapshotScheduleMessage
impl PartialEq<CreateSnapshotScheduleMessage> for CreateSnapshotScheduleMessage
sourcefn eq(&self, other: &CreateSnapshotScheduleMessage) -> bool
fn eq(&self, other: &CreateSnapshotScheduleMessage) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &CreateSnapshotScheduleMessage) -> bool
fn ne(&self, other: &CreateSnapshotScheduleMessage) -> bool
This method tests for !=
.
impl StructuralPartialEq for CreateSnapshotScheduleMessage
Auto Trait Implementations
impl RefUnwindSafe for CreateSnapshotScheduleMessage
impl Send for CreateSnapshotScheduleMessage
impl Sync for CreateSnapshotScheduleMessage
impl Unpin for CreateSnapshotScheduleMessage
impl UnwindSafe for CreateSnapshotScheduleMessage
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> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
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