InstanceRequirementsWithMetadataRequest - Amazon Elastic Compute Cloud

InstanceRequirementsWithMetadataRequest

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.

Contents

ArchitectureTypes

The architecture type.

Type: Array of strings

Array Members: Minimum number of 0 items. Maximum number of 3 items.

Valid Values: i386 | x86_64 | arm64 | x86_64_mac | arm64_mac

Required: No

InstanceRequirements

The attributes for the instance types. When you specify instance attributes, Amazon EC2 will identify instance types with those attributes.

Type: InstanceRequirementsRequest object

Required: No

VirtualizationTypes

The virtualization type.

Type: Array of strings

Array Members: Minimum number of 0 items. Maximum number of 2 items.

Valid Values: hvm | paravirtual

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: