Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data ExportSnapshotRecord = ExportSnapshotRecord' {}
- newExportSnapshotRecord :: ExportSnapshotRecord
- exportSnapshotRecord_state :: Lens' ExportSnapshotRecord (Maybe RecordState)
- exportSnapshotRecord_destinationInfo :: Lens' ExportSnapshotRecord (Maybe DestinationInfo)
- exportSnapshotRecord_resourceType :: Lens' ExportSnapshotRecord (Maybe ResourceType)
- exportSnapshotRecord_arn :: Lens' ExportSnapshotRecord (Maybe Text)
- exportSnapshotRecord_createdAt :: Lens' ExportSnapshotRecord (Maybe UTCTime)
- exportSnapshotRecord_location :: Lens' ExportSnapshotRecord (Maybe ResourceLocation)
- exportSnapshotRecord_name :: Lens' ExportSnapshotRecord (Maybe Text)
- exportSnapshotRecord_sourceInfo :: Lens' ExportSnapshotRecord (Maybe ExportSnapshotRecordSourceInfo)
Documentation
data ExportSnapshotRecord Source #
Describes an export snapshot record.
See: newExportSnapshotRecord
smart constructor.
ExportSnapshotRecord' | |
|
Instances
newExportSnapshotRecord :: ExportSnapshotRecord Source #
Create a value of ExportSnapshotRecord
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:state:ExportSnapshotRecord'
, exportSnapshotRecord_state
- The state of the export snapshot record.
$sel:destinationInfo:ExportSnapshotRecord'
, exportSnapshotRecord_destinationInfo
- A list of objects describing the destination of the export snapshot
record.
$sel:resourceType:ExportSnapshotRecord'
, exportSnapshotRecord_resourceType
- The Lightsail resource type (e.g., ExportSnapshotRecord
).
$sel:arn:ExportSnapshotRecord'
, exportSnapshotRecord_arn
- The Amazon Resource Name (ARN) of the export snapshot record.
$sel:createdAt:ExportSnapshotRecord'
, exportSnapshotRecord_createdAt
- The date when the export snapshot record was created.
$sel:location:ExportSnapshotRecord'
, exportSnapshotRecord_location
- The AWS Region and Availability Zone where the export snapshot record is
located.
$sel:name:ExportSnapshotRecord'
, exportSnapshotRecord_name
- The export snapshot record name.
$sel:sourceInfo:ExportSnapshotRecord'
, exportSnapshotRecord_sourceInfo
- A list of objects describing the source of the export snapshot record.
exportSnapshotRecord_state :: Lens' ExportSnapshotRecord (Maybe RecordState) Source #
The state of the export snapshot record.
exportSnapshotRecord_destinationInfo :: Lens' ExportSnapshotRecord (Maybe DestinationInfo) Source #
A list of objects describing the destination of the export snapshot record.
exportSnapshotRecord_resourceType :: Lens' ExportSnapshotRecord (Maybe ResourceType) Source #
The Lightsail resource type (e.g., ExportSnapshotRecord
).
exportSnapshotRecord_arn :: Lens' ExportSnapshotRecord (Maybe Text) Source #
The Amazon Resource Name (ARN) of the export snapshot record.
exportSnapshotRecord_createdAt :: Lens' ExportSnapshotRecord (Maybe UTCTime) Source #
The date when the export snapshot record was created.
exportSnapshotRecord_location :: Lens' ExportSnapshotRecord (Maybe ResourceLocation) Source #
The AWS Region and Availability Zone where the export snapshot record is located.
exportSnapshotRecord_name :: Lens' ExportSnapshotRecord (Maybe Text) Source #
The export snapshot record name.
exportSnapshotRecord_sourceInfo :: Lens' ExportSnapshotRecord (Maybe ExportSnapshotRecordSourceInfo) Source #
A list of objects describing the source of the export snapshot record.