Ada lebih banyak AWS SDK contoh yang tersedia di GitHub repo SDKContoh AWS Dokumen
Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Gunakan DescribeScheduledActions
dengan a CLI
Contoh kode berikut menunjukkan cara menggunakanDescribeScheduledActions
.
- CLI
-
- AWS CLI
-
Contoh 1: Untuk menggambarkan semua tindakan yang dijadwalkan
Contoh ini menjelaskan semua tindakan terjadwal Anda.
aws autoscaling describe-scheduled-actions
Output:
{ "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" } ] }
Untuk informasi selengkapnya, lihat Penskalaan terjadwal di Panduan Pengguna EC2 Auto Scaling Amazon.
Contoh 2: Untuk menjelaskan tindakan terjadwal untuk grup yang ditentukan
Untuk menjelaskan tindakan terjadwal untuk grup Auto Scaling tertentu, gunakan opsi.
--auto-scaling-group-name
aws autoscaling describe-scheduled-actions \ --auto-scaling-group-name
my-asg
Output:
{ "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" } ] }
Untuk informasi selengkapnya, lihat Penskalaan terjadwal di Panduan Pengguna EC2 Auto Scaling Amazon.
Contoh 3: Untuk menggambarkan tindakan terjadwal yang ditentukan
Untuk menjelaskan tindakan terjadwal tertentu, gunakan
--scheduled-action-names
opsi.aws autoscaling describe-scheduled-actions \ --scheduled-action-names
my-recurring-action
Output:
{ "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" } ] }
Untuk informasi selengkapnya, lihat Penskalaan terjadwal di Panduan Pengguna EC2 Auto Scaling Amazon.
Contoh 4: Untuk menggambarkan tindakan terjadwal dengan waktu mulai yang ditentukan
Untuk menggambarkan tindakan terjadwal yang dimulai pada waktu tertentu, gunakan
--start-time
opsi.aws autoscaling describe-scheduled-actions \ --start-time
"2023-12-01T04:00:00Z"
Output:
{ "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" } ] }
Untuk informasi selengkapnya, lihat Penskalaan terjadwal di Panduan Pengguna EC2 Auto Scaling Amazon.
Contoh 5: Untuk menggambarkan tindakan terjadwal yang berakhir pada waktu tertentu
Untuk menggambarkan tindakan terjadwal yang berakhir pada waktu tertentu, gunakan
--end-time
opsi.aws autoscaling describe-scheduled-actions \ --end-time
"2023-12-01T04:00:00Z"
Output:
{ "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" } ] }
Untuk informasi selengkapnya, lihat Penskalaan terjadwal di Panduan Pengguna EC2 Auto Scaling Amazon.
Contoh 6: Untuk mendeskripsikan sejumlah tindakan terjadwal
Untuk mengembalikan sejumlah tindakan terjadwal tertentu, gunakan
--max-items
opsi.aws autoscaling describe-scheduled-actions \ --auto-scaling-group-name
my-asg
\ --max-items1
Output:
{ "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" } ] }
Jika output menyertakan
NextToken
bidang, ada lebih banyak tindakan terjadwal. Untuk mendapatkan tindakan terjadwal tambahan, gunakan nilai bidang ini dengan--starting-token
opsi dalam panggilan berikutnya sebagai berikut.aws autoscaling describe-scheduled-actions \ --auto-scaling-group-name
my-asg
\ --starting-tokenZ3M3LMPEXAMPLE
Untuk informasi selengkapnya, lihat Penskalaan terjadwal di Panduan Pengguna EC2 Auto Scaling Amazon.
-
Untuk API detailnya, lihat DescribeScheduledActions
di Referensi AWS CLI Perintah.
-
- PowerShell
-
- Alat untuk PowerShell
-
Contoh 1: Contoh ini menjelaskan tindakan penskalaan terjadwal untuk grup Auto Scaling yang ditentukan.
Get-ASScheduledAction -AutoScalingGroupName my-asg
Output:
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
Contoh 2: Contoh ini menjelaskan tindakan penskalaan terjadwal yang ditentukan.
Get-ASScheduledAction -ScheduledActionName @("myScheduledScaleOut", "myScheduledScaleIn")
Contoh 3: Contoh ini menjelaskan tindakan penskalaan terjadwal yang dimulai pada waktu yang ditentukan.
Get-ASScheduledAction -StartTime "2015-12-01T08:00:00Z"
Contoh 4: Contoh ini menjelaskan tindakan penskalaan terjadwal yang berakhir pada waktu yang ditentukan.
Get-ASScheduledAction -EndTime "2015-12-30T08:00:00Z"
Contoh 5: Contoh ini menjelaskan tindakan penskalaan terjadwal untuk semua grup Auto Scaling Anda.
Get-ASScheduledAction
-
Untuk API detailnya, lihat DescribeScheduledActionsdi AWS Tools for PowerShell Referensi Cmdlet.
-