Weitere AWS SDK Beispiele sind im Repo AWS Doc SDK Examples
Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Verwenden Sie es RunScheduledInstances
mit einem AWS SDK oder CLI
Die folgenden Codebeispiele zeigen, wie man es benutztRunScheduledInstances
.
- CLI
-
- AWS CLI
-
Um eine geplante Instance zu starten
In diesem Beispiel wird die angegebene Scheduled Instance in einem gestartetVPC.
Befehl:
aws ec2 run-scheduled-instances --scheduled-instance-id
sci-1234-1234-1234-1234-123456789012
--instance-count1
--launch-specificationfile://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" } }
Ausgabe:
{ "InstanceIdSet": [ "i-1234567890abcdef0" ] }
In diesem Beispiel wird die angegebene Scheduled Instance in -Classic gestartet. EC2
Befehl:
aws ec2 run-scheduled-instances --scheduled-instance-id
sci-1234-1234-1234-1234-123456789012
--instance-count1
--launch-specificationfile://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" } }
Ausgabe:
{ "InstanceIdSet": [ "i-1234567890abcdef0" ] }
-
APIEinzelheiten finden Sie in der Befehlsreferenz RunScheduledInstances
.AWS CLI
-
- PowerShell
-
- Tools für PowerShell
-
Beispiel 1: In diesem Beispiel wird die angegebene Scheduled Instance gestartet.
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
-
APIEinzelheiten finden Sie unter RunScheduledInstances AWS Tools for PowerShellCmdlet-Referenz.
-