Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Synopsis
- data Snapshot = Snapshot' {}
- newSnapshot :: Snapshot
- snapshot_administrativeActions :: Lens' Snapshot (Maybe [AdministrativeAction])
- snapshot_creationTime :: Lens' Snapshot (Maybe UTCTime)
- snapshot_lifecycle :: Lens' Snapshot (Maybe SnapshotLifecycle)
- snapshot_lifecycleTransitionReason :: Lens' Snapshot (Maybe LifecycleTransitionReason)
- snapshot_name :: Lens' Snapshot (Maybe Text)
- snapshot_resourceARN :: Lens' Snapshot (Maybe Text)
- snapshot_snapshotId :: Lens' Snapshot (Maybe Text)
- snapshot_tags :: Lens' Snapshot (Maybe (NonEmpty Tag))
- snapshot_volumeId :: Lens' Snapshot (Maybe Text)
Documentation
A snapshot of an Amazon FSx for OpenZFS volume.
See: newSnapshot
smart constructor.
Snapshot' | |
|
Instances
newSnapshot :: Snapshot Source #
Create a value of Snapshot
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:administrativeActions:Snapshot'
, snapshot_administrativeActions
- 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.
$sel:creationTime:Snapshot'
, snapshot_creationTime
- Undocumented member.
$sel:lifecycle:Snapshot'
, snapshot_lifecycle
- 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.
$sel:lifecycleTransitionReason:Snapshot'
, snapshot_lifecycleTransitionReason
- Undocumented member.
$sel:name:Snapshot'
, snapshot_name
- The name of the snapshot.
$sel:resourceARN:Snapshot'
, snapshot_resourceARN
- Undocumented member.
$sel:snapshotId:Snapshot'
, snapshot_snapshotId
- The ID of the snapshot.
$sel:tags:Snapshot'
, snapshot_tags
- Undocumented member.
$sel:volumeId:Snapshot'
, snapshot_volumeId
- The ID of the volume that the snapshot is of.
snapshot_administrativeActions :: Lens' Snapshot (Maybe [AdministrativeAction]) Source #
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.
snapshot_lifecycle :: Lens' Snapshot (Maybe SnapshotLifecycle) Source #
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.
snapshot_lifecycleTransitionReason :: Lens' Snapshot (Maybe LifecycleTransitionReason) Source #
Undocumented member.