You can use the following examples to create a resource group for Capacity Reservations with the following request parameters.
-
AWS::EC2::CapacityReservationPool
– Ensures that the resource group can be targeted for instance launches. -
AWS::ResourceGroups::Generic
withallowed-resource-types
set toAWS::EC2::CapacityReservation
– Ensures that the resource group accepts Capacity Reservations only.
After you create a group, you can add Capacity Reservations to the group.
To create a group for Capacity Reservations
Use the create-group
aws resource-groups create-group \ --name
MyCRGroup
\ --configuration \ '{"Type": "AWS::EC2::CapacityReservationPool"}' \ '{"Type": "AWS::ResourceGroups::Generic", "Parameters": [{"Name": "allowed-resource-types", "Values": ["AWS::EC2::CapacityReservation"]}]}'