D'autres AWS SDK exemples sont disponibles dans le GitHub dépôt AWS Doc SDK Examples
Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
À utiliser RunScheduledInstances
avec un CLI
Les exemples de code suivants montrent comment utiliserRunScheduledInstances
.
- CLI
-
- AWS CLI
-
Pour lancer une instance planifiée
Cet exemple lance l'instance planifiée spécifiée dans unVPC.
Commande :
aws ec2 run-scheduled-instances --scheduled-instance-id
sci-1234-1234-1234-1234-123456789012
--instance-count1
--launch-specificationfile://launch-specification.json
Spécification.json de lancement :
{ "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" } }
Sortie :
{ "InstanceIdSet": [ "i-1234567890abcdef0" ] }
Cet exemple lance l'instance planifiée spécifiée dans EC2 -Classic.
Commande :
aws ec2 run-scheduled-instances --scheduled-instance-id
sci-1234-1234-1234-1234-123456789012
--instance-count1
--launch-specificationfile://launch-specification.json
Spécification.json de lancement :
{ "ImageId": "ami-12345678", "KeyName": "my-key-pair", "SecurityGroupIds": ["sg-12345678"], "InstanceType": "c4.large", "Placement": { "AvailabilityZone": "us-west-2b" } "IamInstanceProfile": { "Name": "my-iam-role" } }
Sortie :
{ "InstanceIdSet": [ "i-1234567890abcdef0" ] }
-
Pour API plus de détails, voir RunScheduledInstances
la section Référence des AWS CLI commandes.
-
- PowerShell
-
- Outils pour PowerShell
-
Exemple 1 : Cet exemple lance l'instance planifiée spécifiée.
New-EC2ScheduledInstance -ScheduledInstanceId sci-1234-1234-1234-1234-123456789012 -InstanceCount 1 ` -IamInstanceProfile_Name my-iam-role ` -LaunchSpecification_ImageId ami-12345678 ` -LaunchSpecification_InstanceType c4.large ` -LaunchSpecification_SubnetId subnet-12345678` -LaunchSpecification_SecurityGroupId sg-12345678
-
Pour API plus de détails, consultez la section RunScheduledInstancesRéférence des AWS Tools for PowerShell applets de commande.
-