CmdID

CmdID / aws / aws ec2

aws ec2 modify-reserved-instances

Modifies the configuration of your Reserved Instances, such as the Availability Zone, instance count, or instance type. AWS CLI reference

3 examples 3 options Its page in the AWS CLI reference

Opens CmdID with your command. It is read in your browser and sent nowhere.

Examples

from aws-cli, each command read by CmdID

Example 1: To modify Reserved Instances

The following modify-reserved-instances example moves a Reserved Instance to another Availability Zone in the same region.

aws ec2 modify-reserved-instances --reserved-instances-ids a1b2c3d4-5678-90ab-cdef-EXAMPLE11111 --target-configurations AvailabilityZone=us-west-2c,Platform=EC2-Classic,InstanceCount=10Identify
--reserved-instances-idsThe IDs of the Reserved Instances to modify.
--target-configurationsThe configuration settings for the Reserved Instances to modify.
Its output
{
    "ReservedInstancesModificationId": "rimod-d3ed4335-b1d3-4de6-ab31-0f13aaf46687"
}

For more information, see Modify Reserved Instances in the Amazon EC2 User Guide.

Example 2: To modify the network platform of Reserved Instances

The following modify-reserved-instances example converts EC2-Classic Reserved Instances to EC2-VPC.

aws ec2 modify-reserved-instances --reserved-instances-ids a1b2c3d4-5678-90ab-cdef-EXAMPLE22222 --target-configurations AvailabilityZone=us-west-2c,Platform=EC2-VPC,InstanceCount=5Identify
--reserved-instances-idsThe IDs of the Reserved Instances to modify.
--target-configurationsThe configuration settings for the Reserved Instances to modify.
Its output
{
    "ReservedInstancesModificationId": "rimod-82fa9020-668f-4fb6-945d-61537009d291"
}

For more information, see Modify Reserved Instances in the Amazon EC2 User Guide.

Example 3: To modify the instance size of Reserved Instances

The following modify-reserved-instances example modifies a Reserved Instance that has 10 m1.small Linux/UNIX instances in us-west-2c so that 8 m1.small instances become 2 m1.large instances, and the remaining 2 m1.small become 1 m1.medium instance in the same Availability Zone.

aws ec2 modify-reserved-instances --reserved-instances-ids a1b2c3d4-5678-90ab-cdef-EXAMPLE33333 --target-configurations AvailabilityZone=us-west-2c,Platform=EC2-Classic,InstanceCount=2,InstanceType=m1.large AvailabilityZone=us-west-2c,Platform=EC2-Classic,InstanceCount=1,InstanceType=m1.mediumIdentify
--reserved-instances-idsThe IDs of the Reserved Instances to modify.
--target-configurationsThe configuration settings for the Reserved Instances to modify.
Its output
{
    "ReservedInstancesModificationId": "rimod-acc5f240-080d-4717-b3e3-1c6b11fa00b6"
}

For more information, see Modify Reserved Instances in the Amazon EC2 User Guide.

Options

3 in the AWS CLI reference
--client-tokenA unique, case-sensitive token you provide to ensure idempotency of your modification request.
--reserved-instances-idsThe IDs of the Reserved Instances to modify.
--target-configurationsThe configuration settings for the Reserved Instances to modify.