#[non_exhaustive]pub struct ModifySnapshotScheduleOutput { /* private fields */ }
Expand description
Describes a snapshot schedule. You can set a regular interval for creating snapshots of a cluster. You can also schedule snapshots for specific dates.
Implementations§
source§impl ModifySnapshotScheduleOutput
impl ModifySnapshotScheduleOutput
sourcepub fn schedule_definitions(&self) -> Option<&[String]>
pub fn schedule_definitions(&self) -> Option<&[String]>
A list of ScheduleDefinitions.
sourcepub fn schedule_identifier(&self) -> Option<&str>
pub fn schedule_identifier(&self) -> Option<&str>
A unique identifier for the schedule.
sourcepub fn schedule_description(&self) -> Option<&str>
pub fn schedule_description(&self) -> Option<&str>
The description of the schedule.
An optional set of tags describing the schedule.
sourcepub fn next_invocations(&self) -> Option<&[DateTime]>
pub fn next_invocations(&self) -> Option<&[DateTime]>
sourcepub fn associated_cluster_count(&self) -> Option<i32>
pub fn associated_cluster_count(&self) -> Option<i32>
The number of clusters associated with the schedule.
sourcepub fn associated_clusters(&self) -> Option<&[ClusterAssociatedToSchedule]>
pub fn associated_clusters(&self) -> Option<&[ClusterAssociatedToSchedule]>
A list of clusters associated with the schedule. A maximum of 100 clusters is returned.
source§impl ModifySnapshotScheduleOutput
impl ModifySnapshotScheduleOutput
sourcepub fn builder() -> ModifySnapshotScheduleOutputBuilder
pub fn builder() -> ModifySnapshotScheduleOutputBuilder
Creates a new builder-style object to manufacture ModifySnapshotScheduleOutput
.
Trait Implementations§
source§impl Clone for ModifySnapshotScheduleOutput
impl Clone for ModifySnapshotScheduleOutput
source§fn clone(&self) -> ModifySnapshotScheduleOutput
fn clone(&self) -> ModifySnapshotScheduleOutput
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for ModifySnapshotScheduleOutput
impl Debug for ModifySnapshotScheduleOutput
source§impl PartialEq<ModifySnapshotScheduleOutput> for ModifySnapshotScheduleOutput
impl PartialEq<ModifySnapshotScheduleOutput> for ModifySnapshotScheduleOutput
source§fn eq(&self, other: &ModifySnapshotScheduleOutput) -> bool
fn eq(&self, other: &ModifySnapshotScheduleOutput) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl RequestId for ModifySnapshotScheduleOutput
impl RequestId for ModifySnapshotScheduleOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
Returns the request ID, or
None
if the service could not be reached.