Class: Aws::ApplicationDiscoveryService::Types::ReservedInstanceOptions
- Inherits:
-
Struct
- Object
- Struct
- Aws::ApplicationDiscoveryService::Types::ReservedInstanceOptions
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-applicationdiscoveryservice/types.rb
Overview
Used to provide Reserved Instance preferences for the recommendation.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#offering_class ⇒ String
The flexibility to change the instance types needed for your Reserved Instance.
-
#purchasing_option ⇒ String
The payment plan to use for your Reserved Instance.
-
#term_length ⇒ String
The preferred duration of the Reserved Instance term.
Instance Attribute Details
#offering_class ⇒ String
The flexibility to change the instance types needed for your Reserved Instance.
1814 1815 1816 1817 1818 1819 1820 |
# File 'lib/aws-sdk-applicationdiscoveryservice/types.rb', line 1814 class ReservedInstanceOptions < Struct.new( :purchasing_option, :offering_class, :term_length) SENSITIVE = [] include Aws::Structure end |
#purchasing_option ⇒ String
The payment plan to use for your Reserved Instance.
1814 1815 1816 1817 1818 1819 1820 |
# File 'lib/aws-sdk-applicationdiscoveryservice/types.rb', line 1814 class ReservedInstanceOptions < Struct.new( :purchasing_option, :offering_class, :term_length) SENSITIVE = [] include Aws::Structure end |
#term_length ⇒ String
The preferred duration of the Reserved Instance term.
1814 1815 1816 1817 1818 1819 1820 |
# File 'lib/aws-sdk-applicationdiscoveryservice/types.rb', line 1814 class ReservedInstanceOptions < Struct.new( :purchasing_option, :offering_class, :term_length) SENSITIVE = [] include Aws::Structure end |