| 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.SourceProperties
Description
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.
Constructors
| SourceProperties' | |
Fields
| |
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.