Class: Aws::EC2::Types::InstanceRequirementsWithMetadataRequest
- Inherits:
- 
      Struct
      
        - Object
- Struct
- Aws::EC2::Types::InstanceRequirementsWithMetadataRequest
 
- Defined in:
- gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb
Overview
The architecture type, virtualization type, and other attributes for the instance types. When you specify instance attributes, Amazon EC2 will identify instance types with those attributes.
If you specify InstanceRequirementsWithMetadataRequest, you can't
specify InstanceTypes.
Constant Summary collapse
- SENSITIVE =
- [] 
Instance Attribute Summary collapse
- 
  
    
      #architecture_types  ⇒ Array<String> 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The architecture type. 
- 
  
    
      #instance_requirements  ⇒ Types::InstanceRequirementsRequest 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The attributes for the instance types. 
- 
  
    
      #virtualization_types  ⇒ Array<String> 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The virtualization type. 
Instance Attribute Details
#architecture_types ⇒ Array<String>
The architecture type.
| 49329 49330 49331 49332 49333 49334 49335 | # File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 49329 class InstanceRequirementsWithMetadataRequest < Struct.new( :architecture_types, :virtualization_types, :instance_requirements) SENSITIVE = [] include Aws::Structure end | 
#instance_requirements ⇒ Types::InstanceRequirementsRequest
The attributes for the instance types. When you specify instance attributes, Amazon EC2 will identify instance types with those attributes.
| 49329 49330 49331 49332 49333 49334 49335 | # File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 49329 class InstanceRequirementsWithMetadataRequest < Struct.new( :architecture_types, :virtualization_types, :instance_requirements) SENSITIVE = [] include Aws::Structure end | 
#virtualization_types ⇒ Array<String>
The virtualization type.
| 49329 49330 49331 49332 49333 49334 49335 | # File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 49329 class InstanceRequirementsWithMetadataRequest < Struct.new( :architecture_types, :virtualization_types, :instance_requirements) SENSITIVE = [] include Aws::Structure end |