CapacityProviderInstanceRequirement constructor

const CapacityProviderInstanceRequirement({
  1. required Input<List<String>> allowedInstanceTypes,
  2. required Input<List<String>> architectures,
  3. required Input<List<String>> excludedInstanceTypes,
})

Creates a new CapacityProviderInstanceRequirement. allowedInstanceTypes List of allowed instance types (e.g., ["m5.xlarge"]). architectures List of CPU architectures. Valid values are ["x8664"] and ["arm64"]. excludedInstanceTypes List of excluded instance types. You can specify only one of allowedInstanceTypes or excludedInstanceTypes.

Implementation

const CapacityProviderInstanceRequirement({
  required this.allowedInstanceTypes,
  required this.architectures,
  required this.excludedInstanceTypes,
});