Struct aws_sdk_fsx::types::Snapshot
source · #[non_exhaustive]pub struct Snapshot { /* private fields */ }Expand description
A snapshot of an Amazon FSx for OpenZFS volume.
Implementations§
source§impl Snapshot
impl Snapshot
sourcepub fn resource_arn(&self) -> Option<&str>
pub fn resource_arn(&self) -> Option<&str>
The Amazon Resource Name (ARN) for a given resource. ARNs uniquely identify Amazon Web Services resources. We require an ARN when you need to specify a resource unambiguously across all of Amazon Web Services. For more information, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference.
sourcepub fn snapshot_id(&self) -> Option<&str>
pub fn snapshot_id(&self) -> Option<&str>
The ID of the snapshot.
sourcepub fn creation_time(&self) -> Option<&DateTime>
pub fn creation_time(&self) -> Option<&DateTime>
The time that the resource was created, in seconds (since 1970-01-01T00:00:00Z), also known as Unix time.
sourcepub fn lifecycle(&self) -> Option<&SnapshotLifecycle>
pub fn lifecycle(&self) -> Option<&SnapshotLifecycle>
The lifecycle status of the snapshot.
-
PENDING- Amazon FSx hasn't started creating the snapshot. -
CREATING- Amazon FSx is creating the snapshot. -
DELETING- Amazon FSx is deleting the snapshot. -
AVAILABLE- The snapshot is fully available.
sourcepub fn lifecycle_transition_reason(&self) -> Option<&LifecycleTransitionReason>
pub fn lifecycle_transition_reason(&self) -> Option<&LifecycleTransitionReason>
Describes why a resource lifecycle state changed.
A list of Tag values, with a maximum of 50 elements.
sourcepub fn administrative_actions(&self) -> Option<&[AdministrativeAction]>
pub fn administrative_actions(&self) -> Option<&[AdministrativeAction]>
A list of administrative actions for the file system that are in process or waiting to be processed. Administrative actions describe changes to the Amazon FSx system.