Class: Aws::ElasticInference::Types::AcceleratorTypeOffering
- Inherits:
-
Struct
- Object
- Struct
- Aws::ElasticInference::Types::AcceleratorTypeOffering
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-elasticinference/types.rb
Overview
The offering for an Elastic Inference Accelerator type.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#accelerator_type ⇒ String
The name of the Elastic Inference Accelerator type.
-
#location ⇒ String
The location for the offering.
-
#location_type ⇒ String
The location type for the offering.
Instance Attribute Details
#accelerator_type ⇒ String
The name of the Elastic Inference Accelerator type.
60 61 62 63 64 65 66 |
# File 'lib/aws-sdk-elasticinference/types.rb', line 60 class AcceleratorTypeOffering < Struct.new( :accelerator_type, :location_type, :location) SENSITIVE = [] include Aws::Structure end |
#location ⇒ String
The location for the offering. It will return either the region, availability zone or availability zone id for the offering depending on the locationType value.
60 61 62 63 64 65 66 |
# File 'lib/aws-sdk-elasticinference/types.rb', line 60 class AcceleratorTypeOffering < Struct.new( :accelerator_type, :location_type, :location) SENSITIVE = [] include Aws::Structure end |
#location_type ⇒ String
The location type for the offering. It can assume the following values: region: defines that the offering is at the regional level. availability-zone: defines that the offering is at the availability zone level. availability-zone-id: defines that the offering is at the availability zone level, defined by the availability zone id.
60 61 62 63 64 65 66 |
# File 'lib/aws-sdk-elasticinference/types.rb', line 60 class AcceleratorTypeOffering < Struct.new( :accelerator_type, :location_type, :location) SENSITIVE = [] include Aws::Structure end |