Per avviare un'istanza pianificata
Questo esempio avvia l'istanza pianificata specificata in unVPC.
Comando:
aws ec2 run-scheduled-instances --scheduled-instance-id sci-1234-1234-1234-1234-123456789012
--instance-count 1
--launch-specification file://launch-specification.json
Launch-specification.json:
{
"ImageId": "ami-12345678",
"KeyName": "my-key-pair",
"InstanceType": "c4.large",
"NetworkInterfaces": [
{
"DeviceIndex": 0,
"SubnetId": "subnet-12345678",
"AssociatePublicIpAddress": true,
"Groups": ["sg-12345678"]
}
],
"IamInstanceProfile": {
"Name": "my-iam-role"
}
}
Output:
{
"InstanceIdSet": [
"i-1234567890abcdef0"
]
}
Questo esempio avvia l'istanza pianificata specificata in -Classic. EC2
Comando:
aws ec2 run-scheduled-instances --scheduled-instance-id sci-1234-1234-1234-1234-123456789012
--instance-count 1
--launch-specification file://launch-specification.json
Launch-Specification.json:
{
"ImageId": "ami-12345678",
"KeyName": "my-key-pair",
"SecurityGroupIds": ["sg-12345678"],
"InstanceType": "c4.large",
"Placement": {
"AvailabilityZone": "us-west-2b"
}
"IamInstanceProfile": {
"Name": "my-iam-role"
}
}
Output:
{
"InstanceIdSet": [
"i-1234567890abcdef0"
]
}