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 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.
RecoveryInstanceProperties' | |
|
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.