AWSEC2InstanceRequirementsWithMetadataRequest

Objective-C

@interface AWSEC2InstanceRequirementsWithMetadataRequest

Swift

class AWSEC2InstanceRequirementsWithMetadataRequest

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.

  • The architecture type.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSArray<NSString *> *_Nullable architectureTypes;

    Swift

    var architectureTypes: [String]? { get set }
  • The attributes for the instance types. When you specify instance attributes, Amazon EC2 will identify instance types with those attributes.

    Declaration

    Objective-C

    @property (nonatomic, strong) AWSEC2InstanceRequirementsRequest *_Nullable instanceRequirements;

    Swift

    var instanceRequirements: AWSEC2InstanceRequirementsRequest? { get set }
  • The virtualization type.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSArray<NSString *> *_Nullable virtualizationTypes;

    Swift

    var virtualizationTypes: [String]? { get set }