| 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 |
Amazonka.DrS.Types.RecoveryInstanceProperties
Description
Synopsis
- data RecoveryInstanceProperties = RecoveryInstanceProperties' {}
- newRecoveryInstanceProperties :: RecoveryInstanceProperties
- recoveryInstanceProperties_cpus :: Lens' RecoveryInstanceProperties (Maybe [CPU])
- recoveryInstanceProperties_disks :: Lens' RecoveryInstanceProperties (Maybe [RecoveryInstanceDisk])
- recoveryInstanceProperties_identificationHints :: Lens' RecoveryInstanceProperties (Maybe IdentificationHints)
- recoveryInstanceProperties_lastUpdatedDateTime :: Lens' RecoveryInstanceProperties (Maybe Text)
- recoveryInstanceProperties_networkInterfaces :: Lens' RecoveryInstanceProperties (Maybe [NetworkInterface])
- recoveryInstanceProperties_os :: Lens' RecoveryInstanceProperties (Maybe OS)
- recoveryInstanceProperties_ramBytes :: Lens' RecoveryInstanceProperties (Maybe Natural)
Documentation
data RecoveryInstanceProperties Source #
Properties of the Recovery Instance machine.
See: newRecoveryInstanceProperties smart constructor.
Constructors
| RecoveryInstanceProperties' | |
Fields
| |
Instances
newRecoveryInstanceProperties :: RecoveryInstanceProperties Source #
Create a value of RecoveryInstanceProperties 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:cpus:RecoveryInstanceProperties', recoveryInstanceProperties_cpus - An array of CPUs.
$sel:disks:RecoveryInstanceProperties', recoveryInstanceProperties_disks - An array of disks.
$sel:identificationHints:RecoveryInstanceProperties', recoveryInstanceProperties_identificationHints - Hints used to uniquely identify a machine.
$sel:lastUpdatedDateTime:RecoveryInstanceProperties', recoveryInstanceProperties_lastUpdatedDateTime - The date and time the Recovery Instance properties were last updated on.
$sel:networkInterfaces:RecoveryInstanceProperties', recoveryInstanceProperties_networkInterfaces - An array of network interfaces.
$sel:os:RecoveryInstanceProperties', recoveryInstanceProperties_os - Operating system.
$sel:ramBytes:RecoveryInstanceProperties', recoveryInstanceProperties_ramBytes - The amount of RAM in bytes.
recoveryInstanceProperties_cpus :: Lens' RecoveryInstanceProperties (Maybe [CPU]) Source #
An array of CPUs.
recoveryInstanceProperties_disks :: Lens' RecoveryInstanceProperties (Maybe [RecoveryInstanceDisk]) Source #
An array of disks.
recoveryInstanceProperties_identificationHints :: Lens' RecoveryInstanceProperties (Maybe IdentificationHints) Source #
Hints used to uniquely identify a machine.
recoveryInstanceProperties_lastUpdatedDateTime :: Lens' RecoveryInstanceProperties (Maybe Text) Source #
The date and time the Recovery Instance properties were last updated on.
recoveryInstanceProperties_networkInterfaces :: Lens' RecoveryInstanceProperties (Maybe [NetworkInterface]) Source #
An array of network interfaces.
recoveryInstanceProperties_os :: Lens' RecoveryInstanceProperties (Maybe OS) Source #
Operating system.
recoveryInstanceProperties_ramBytes :: Lens' RecoveryInstanceProperties (Maybe Natural) Source #
The amount of RAM in bytes.