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 TargetInstance = TargetInstance' {}
- newTargetInstance :: TargetInstance
- targetInstance_currencyCode :: Lens' TargetInstance (Maybe Text)
- targetInstance_resourceDetails :: Lens' TargetInstance (Maybe ResourceDetails)
- targetInstance_platformDifferences :: Lens' TargetInstance (Maybe [PlatformDifference])
- targetInstance_defaultTargetInstance :: Lens' TargetInstance (Maybe Bool)
- targetInstance_estimatedMonthlyCost :: Lens' TargetInstance (Maybe Text)
- targetInstance_estimatedMonthlySavings :: Lens' TargetInstance (Maybe Text)
- targetInstance_expectedResourceUtilization :: Lens' TargetInstance (Maybe ResourceUtilization)
Documentation
data TargetInstance Source #
Details on recommended instance.
See: newTargetInstance
smart constructor.
TargetInstance' | |
|
Instances
newTargetInstance :: TargetInstance Source #
Create a value of TargetInstance
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:currencyCode:TargetInstance'
, targetInstance_currencyCode
- The currency code that Amazon Web Services used to calculate the costs
for this instance.
$sel:resourceDetails:TargetInstance'
, targetInstance_resourceDetails
- Details on the target instance type.
$sel:platformDifferences:TargetInstance'
, targetInstance_platformDifferences
- Explains the actions you might need to take in order to successfully
migrate your workloads from the current instance type to the recommended
instance type.
$sel:defaultTargetInstance:TargetInstance'
, targetInstance_defaultTargetInstance
- Determines whether this recommendation is the defaulted Amazon Web
Services recommendation.
$sel:estimatedMonthlyCost:TargetInstance'
, targetInstance_estimatedMonthlyCost
- The expected cost to operate this instance type on a monthly basis.
$sel:estimatedMonthlySavings:TargetInstance'
, targetInstance_estimatedMonthlySavings
- The estimated savings that result from modification, on a monthly basis.
$sel:expectedResourceUtilization:TargetInstance'
, targetInstance_expectedResourceUtilization
- The expected utilization metrics for target instance type.
targetInstance_currencyCode :: Lens' TargetInstance (Maybe Text) Source #
The currency code that Amazon Web Services used to calculate the costs for this instance.
targetInstance_resourceDetails :: Lens' TargetInstance (Maybe ResourceDetails) Source #
Details on the target instance type.
targetInstance_platformDifferences :: Lens' TargetInstance (Maybe [PlatformDifference]) Source #
Explains the actions you might need to take in order to successfully migrate your workloads from the current instance type to the recommended instance type.
targetInstance_defaultTargetInstance :: Lens' TargetInstance (Maybe Bool) Source #
Determines whether this recommendation is the defaulted Amazon Web Services recommendation.
targetInstance_estimatedMonthlyCost :: Lens' TargetInstance (Maybe Text) Source #
The expected cost to operate this instance type on a monthly basis.
targetInstance_estimatedMonthlySavings :: Lens' TargetInstance (Maybe Text) Source #
The estimated savings that result from modification, on a monthly basis.
targetInstance_expectedResourceUtilization :: Lens' TargetInstance (Maybe ResourceUtilization) Source #
The expected utilization metrics for target instance type.