AWS 文檔 AWS SDK示例 GitHub 回購中有更多SDK示例
本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
搭DescribeScheduledActions
配 AWS SDK或使用 CLI
下列程式碼範例會示範如何使用DescribeScheduledActions
。
- CLI
-
- AWS CLI
-
描述排程的動作
下列
describe-scheduled-actions
範例會顯示指定服務命名空間之排程動作的詳細資料:aws application-autoscaling describe-scheduled-actions \ --service-namespace
dynamodb
輸出:
{ "ScheduledActions": [ { "ScalableDimension": "dynamodb:table:WriteCapacityUnits", "Schedule": "at(2019-05-20T18:35:00)", "ResourceId": "table/my-table", "CreationTime": 1561571888.361, "ScheduledActionARN": "arn:aws:autoscaling:us-west-2:123456789012:scheduledAction:2d36aa3b-cdf9-4565-b290-81db519b227d:resource/dynamodb/table/my-table:scheduledActionName/my-first-scheduled-action", "ScalableTargetAction": { "MinCapacity": 15, "MaxCapacity": 20 }, "ScheduledActionName": "my-first-scheduled-action", "ServiceNamespace": "dynamodb" }, { "ScalableDimension": "dynamodb:table:WriteCapacityUnits", "Schedule": "at(2019-05-20T18:40:00)", "ResourceId": "table/my-table", "CreationTime": 1561571946.021, "ScheduledActionARN": "arn:aws:autoscaling:us-west-2:123456789012:scheduledAction:2d36aa3b-cdf9-4565-b290-81db519b227d:resource/dynamodb/table/my-table:scheduledActionName/my-second-scheduled-action", "ScalableTargetAction": { "MinCapacity": 5, "MaxCapacity": 10 }, "ScheduledActionName": "my-second-scheduled-action", "ServiceNamespace": "dynamodb" } ] }
如需詳細資訊,請參閱《應用程式自動擴展使用者指南》中的排程擴展。
-
如需詳API細資訊,請參閱AWS CLI 指令參考DescribeScheduledActions
中的。
-
- PowerShell
-
- 適用的工具 PowerShell
-
範例 1:此指令程式會列出針對 Auto Scaling 群組排程尚未執行或尚未到達結束時間的動作。
Get-AASScheduledAction -ServiceNamespace AppStream
輸出:
CreationTime : 12/22/2019 9:25:52 AM EndTime : 1/1/0001 12:00:00 AM ResourceId : fleet/MyFleet ScalableDimension : appstream:fleet:DesiredCapacity ScalableTargetAction : Amazon.ApplicationAutoScaling.Model.ScalableTargetAction Schedule : cron(0 0 8 ? * MON-FRI *) ScheduledActionARN : arn:aws:autoscaling:us-west-2:012345678912:scheduledAction:4897ca24-3caa-4bf1-8484-851a089b243c:resource/appstream/fleet/MyFleet:scheduledActionName /WeekDaysFleetScaling ScheduledActionName : WeekDaysFleetScaling ServiceNamespace : appstream StartTime : 1/1/0001 12:00:00 AM
-
如需詳API細資訊,請參閱AWS Tools for PowerShell 指令程DescribeScheduledActions式參考中的。
-
DescribeScalingPolicies
PutScalingPolicy