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 mit DescribeScheduledActions
einem CLI
Die folgenden Codebeispiele zeigen die VerwendungDescribeScheduledActions
.
- CLI
-
- AWS CLI
-
Beispiel 1: Um alle geplanten Aktionen zu beschreiben
In diesem Beispiel werden alle Ihre geplanten Aktionen beschrieben.
aws autoscaling describe-scheduled-actions
Ausgabe:
{ "ScheduledUpdateGroupActions": [ { "AutoScalingGroupName": "my-asg", "ScheduledActionName": "my-recurring-action", "Recurrence": "30 0 1 1,6,12 *", "ScheduledActionARN": "arn:aws:autoscaling:us-west-2:123456789012:scheduledUpdateGroupAction:8e86b655-b2e6-4410-8f29-b4f094d6871c:autoScalingGroupName/my-asg:scheduledActionName/my-recurring-action", "StartTime": "2023-12-01T04:00:00Z", "Time": "2023-12-01T04:00:00Z", "MinSize": 1, "MaxSize": 6, "DesiredCapacity": 4, "TimeZone": "America/New_York" } ] }
Weitere Informationen finden Sie unter Geplante Skalierung im Amazon EC2 Auto Scaling Scaling-Benutzerhandbuch.
Beispiel 2: Um geplante Aktionen für die angegebene Gruppe zu beschreiben
Verwenden Sie die
--auto-scaling-group-name
Option, um die geplanten Aktionen für eine bestimmte Auto Scaling Scaling-Gruppe zu beschreiben.aws autoscaling describe-scheduled-actions \ --auto-scaling-group-name
my-asg
Ausgabe:
{ "ScheduledUpdateGroupActions": [ { "AutoScalingGroupName": "my-asg", "ScheduledActionName": "my-recurring-action", "Recurrence": "30 0 1 1,6,12 *", "ScheduledActionARN": "arn:aws:autoscaling:us-west-2:123456789012:scheduledUpdateGroupAction:8e86b655-b2e6-4410-8f29-b4f094d6871c:autoScalingGroupName/my-asg:scheduledActionName/my-recurring-action", "StartTime": "2023-12-01T04:00:00Z", "Time": "2023-12-01T04:00:00Z", "MinSize": 1, "MaxSize": 6, "DesiredCapacity": 4, "TimeZone": "America/New_York" } ] }
Weitere Informationen finden Sie unter Geplante Skalierung im Amazon EC2 Auto Scaling Scaling-Benutzerhandbuch.
Beispiel 3: Um die angegebene geplante Aktion zu beschreiben
Verwenden Sie die
--scheduled-action-names
Option, um eine bestimmte geplante Aktion zu beschreiben.aws autoscaling describe-scheduled-actions \ --scheduled-action-names
my-recurring-action
Ausgabe:
{ "ScheduledUpdateGroupActions": [ { "AutoScalingGroupName": "my-asg", "ScheduledActionName": "my-recurring-action", "Recurrence": "30 0 1 1,6,12 *", "ScheduledActionARN": "arn:aws:autoscaling:us-west-2:123456789012:scheduledUpdateGroupAction:8e86b655-b2e6-4410-8f29-b4f094d6871c:autoScalingGroupName/my-asg:scheduledActionName/my-recurring-action", "StartTime": "2023-12-01T04:00:00Z", "Time": "2023-12-01T04:00:00Z", "MinSize": 1, "MaxSize": 6, "DesiredCapacity": 4, "TimeZone": "America/New_York" } ] }
Weitere Informationen finden Sie unter Geplante Skalierung im Amazon EC2 Auto Scaling Scaling-Benutzerhandbuch.
Beispiel 4: Um geplante Aktionen mit einer bestimmten Startzeit zu beschreiben
Verwenden Sie die
--start-time
Option, um die geplanten Aktionen zu beschreiben, die zu einer bestimmten Zeit beginnen.aws autoscaling describe-scheduled-actions \ --start-time
"2023-12-01T04:00:00Z"
Ausgabe:
{ "ScheduledUpdateGroupActions": [ { "AutoScalingGroupName": "my-asg", "ScheduledActionName": "my-recurring-action", "Recurrence": "30 0 1 1,6,12 *", "ScheduledActionARN": "arn:aws:autoscaling:us-west-2:123456789012:scheduledUpdateGroupAction:8e86b655-b2e6-4410-8f29-b4f094d6871c:autoScalingGroupName/my-asg:scheduledActionName/my-recurring-action", "StartTime": "2023-12-01T04:00:00Z", "Time": "2023-12-01T04:00:00Z", "MinSize": 1, "MaxSize": 6, "DesiredCapacity": 4, "TimeZone": "America/New_York" } ] }
Weitere Informationen finden Sie unter Geplante Skalierung im Amazon EC2 Auto Scaling Scaling-Benutzerhandbuch.
Beispiel 5: Um geplante Aktionen zu beschreiben, die zu einem bestimmten Zeitpunkt enden
Verwenden Sie die
--end-time
Option, um die geplanten Aktionen zu beschreiben, die zu einem bestimmten Zeitpunkt enden.aws autoscaling describe-scheduled-actions \ --end-time
"2023-12-01T04:00:00Z"
Ausgabe:
{ "ScheduledUpdateGroupActions": [ { "AutoScalingGroupName": "my-asg", "ScheduledActionName": "my-recurring-action", "Recurrence": "30 0 1 1,6,12 *", "ScheduledActionARN": "arn:aws:autoscaling:us-west-2:123456789012:scheduledUpdateGroupAction:8e86b655-b2e6-4410-8f29-b4f094d6871c:autoScalingGroupName/my-asg:scheduledActionName/my-recurring-action", "StartTime": "2023-12-01T04:00:00Z", "Time": "2023-12-01T04:00:00Z", "MinSize": 1, "MaxSize": 6, "DesiredCapacity": 4, "TimeZone": "America/New_York" } ] }
Weitere Informationen finden Sie unter Geplante Skalierung im Amazon EC2 Auto Scaling Scaling-Benutzerhandbuch.
Beispiel 6: Um eine bestimmte Anzahl von geplanten Aktionen zu beschreiben
Verwenden Sie die
--max-items
Option, um eine bestimmte Anzahl von geplanten Aktionen zurückzugeben.aws autoscaling describe-scheduled-actions \ --auto-scaling-group-name
my-asg
\ --max-items1
Ausgabe:
{ "ScheduledUpdateGroupActions": [ { "AutoScalingGroupName": "my-asg", "ScheduledActionName": "my-recurring-action", "Recurrence": "30 0 1 1,6,12 *", "ScheduledActionARN": "arn:aws:autoscaling:us-west-2:123456789012:scheduledUpdateGroupAction:8e86b655-b2e6-4410-8f29-b4f094d6871c:autoScalingGroupName/my-asg:scheduledActionName/my-recurring-action", "StartTime": "2023-12-01T04:00:00Z", "Time": "2023-12-01T04:00:00Z", "MinSize": 1, "MaxSize": 6, "DesiredCapacity": 4, "TimeZone": "America/New_York" } ] }
Wenn die Ausgabe ein
NextToken
Feld enthält, gibt es mehr geplante Aktionen. Um die zusätzlichen geplanten Aktionen abzurufen, verwenden Sie den Wert dieses Felds mit der--starting-token
Option in einem nachfolgenden Aufruf wie folgt.aws autoscaling describe-scheduled-actions \ --auto-scaling-group-name
my-asg
\ --starting-tokenZ3M3LMPEXAMPLE
Weitere Informationen finden Sie unter Geplante Skalierung im Amazon EC2 Auto Scaling Scaling-Benutzerhandbuch.
-
APIEinzelheiten finden Sie DescribeScheduledActions
in der AWS CLI Befehlsreferenz.
-
- PowerShell
-
- Tools für PowerShell
-
Beispiel 1: Dieses Beispiel beschreibt die geplanten Skalierungsaktionen für die angegebene Auto Scaling Scaling-Gruppe.
Get-ASScheduledAction -AutoScalingGroupName my-asg
Ausgabe:
AutoScalingGroupName : my-asg DesiredCapacity : 10 EndTime : MaxSize : MinSize : Recurrence : ScheduledActionARN : arn:aws:autoscaling:us-west-2:123456789012:scheduledUpdateGroupAction:8a4c5f24-6ec6-4306-a2dd-f7 2c3af3a4d6:autoScalingGroupName/my-asg:scheduledActionName/myScheduledAction ScheduledActionName : myScheduledAction StartTime : 11/30/2015 8:00:00 AM Time : 11/30/2015 8:00:00 AM
Beispiel 2: In diesem Beispiel werden die angegebenen geplanten Skalierungsaktionen beschrieben.
Get-ASScheduledAction -ScheduledActionName @("myScheduledScaleOut", "myScheduledScaleIn")
Beispiel 3: Dieses Beispiel beschreibt die geplanten Skalierungsaktionen, die zum angegebenen Zeitpunkt beginnen.
Get-ASScheduledAction -StartTime "2015-12-01T08:00:00Z"
Beispiel 4: Dieses Beispiel beschreibt die geplanten Skalierungsaktionen, die zum angegebenen Zeitpunkt enden.
Get-ASScheduledAction -EndTime "2015-12-30T08:00:00Z"
Beispiel 5: In diesem Beispiel werden die geplanten Skalierungsaktionen für alle Ihre Auto Scaling Scaling-Gruppen beschrieben.
Get-ASScheduledAction
-
APIEinzelheiten finden Sie unter DescribeScheduledActions AWS Tools for PowerShellCmdlet-Referenz.
-