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 SourceProperties = SourceProperties' {}
- newSourceProperties :: SourceProperties
- sourceProperties_cpus :: Lens' SourceProperties (Maybe [CPU])
- sourceProperties_disks :: Lens' SourceProperties (Maybe [Disk])
- sourceProperties_identificationHints :: Lens' SourceProperties (Maybe IdentificationHints)
- sourceProperties_lastUpdatedDateTime :: Lens' SourceProperties (Maybe Text)
- sourceProperties_networkInterfaces :: Lens' SourceProperties (Maybe [NetworkInterface])
- sourceProperties_os :: Lens' SourceProperties (Maybe OS)
- sourceProperties_ramBytes :: Lens' SourceProperties (Maybe Natural)
- sourceProperties_recommendedInstanceType :: Lens' SourceProperties (Maybe Text)
Documentation
data SourceProperties Source #
Properties of the Source Server machine.
See: newSourceProperties
smart constructor.
SourceProperties' | |
|
Instances
newSourceProperties :: SourceProperties Source #
Create a value of SourceProperties
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:SourceProperties'
, sourceProperties_cpus
- An array of CPUs.
$sel:disks:SourceProperties'
, sourceProperties_disks
- An array of disks.
$sel:identificationHints:SourceProperties'
, sourceProperties_identificationHints
- Hints used to uniquely identify a machine.
$sel:lastUpdatedDateTime:SourceProperties'
, sourceProperties_lastUpdatedDateTime
- The date and time the Source Properties were last updated on.
$sel:networkInterfaces:SourceProperties'
, sourceProperties_networkInterfaces
- An array of network interfaces.
$sel:os:SourceProperties'
, sourceProperties_os
- Operating system.
$sel:ramBytes:SourceProperties'
, sourceProperties_ramBytes
- The amount of RAM in bytes.
$sel:recommendedInstanceType:SourceProperties'
, sourceProperties_recommendedInstanceType
- The recommended EC2 instance type that will be used when recovering the
Source Server.
sourceProperties_cpus :: Lens' SourceProperties (Maybe [CPU]) Source #
An array of CPUs.
sourceProperties_disks :: Lens' SourceProperties (Maybe [Disk]) Source #
An array of disks.
sourceProperties_identificationHints :: Lens' SourceProperties (Maybe IdentificationHints) Source #
Hints used to uniquely identify a machine.
sourceProperties_lastUpdatedDateTime :: Lens' SourceProperties (Maybe Text) Source #
The date and time the Source Properties were last updated on.
sourceProperties_networkInterfaces :: Lens' SourceProperties (Maybe [NetworkInterface]) Source #
An array of network interfaces.
sourceProperties_os :: Lens' SourceProperties (Maybe OS) Source #
Operating system.
sourceProperties_ramBytes :: Lens' SourceProperties (Maybe Natural) Source #
The amount of RAM in bytes.
sourceProperties_recommendedInstanceType :: Lens' SourceProperties (Maybe Text) Source #
The recommended EC2 instance type that will be used when recovering the Source Server.