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.
Utilisation de DescribeScheduledActions avec une CLI
Les exemples de code suivants illustrent comment utiliser DescribeScheduledActions.
- CLI
-
- AWS CLI
-
Exemple 1 : pour décrire toutes les actions planifiées
Cet exemple décrit toutes vos actions planifiées.
aws autoscaling describe-scheduled-actionsSortie :
{ "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" } ] }Pour plus d’informations, consultez Mise à l’échelle planifiée dans le Guide de l’utilisateur Amazon EC2 Auto Scaling.
Exemple 2 : pour décrire les actions planifiées pour le groupe spécifié
Pour décrire les actions planifiées pour un groupe Auto Scaling spécifique, utilisez l’option
--auto-scaling-group-name.aws autoscaling describe-scheduled-actions \ --auto-scaling-group-namemy-asgSortie :
{ "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" } ] }Pour plus d’informations, consultez Mise à l’échelle planifiée dans le Guide de l’utilisateur Amazon EC2 Auto Scaling.
Exemple 3 : pour décrire l’action planifiée spécifiée
Pour décrire une action planifiée spécifique, utilisez l’option
--scheduled-action-names.aws autoscaling describe-scheduled-actions \ --scheduled-action-namesmy-recurring-actionSortie :
{ "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" } ] }Pour plus d’informations, consultez Mise à l’échelle planifiée dans le Guide de l’utilisateur Amazon EC2 Auto Scaling.
Exemple 4 : pour décrire des actions planifiées avec une heure de début spécifiée
Pour décrire les actions planifiées qui démarrent à une heure précise, utilisez l’option
--start-time.aws autoscaling describe-scheduled-actions \ --start-time"2023-12-01T04:00:00Z"Sortie :
{ "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" } ] }Pour plus d’informations, consultez Mise à l’échelle planifiée dans le Guide de l’utilisateur Amazon EC2 Auto Scaling.
Exemple 5 : pour décrire des actions planifiées qui se terminent à une heure spécifiée
Pour décrire les actions planifiées qui se terminent à une heure précise, utilisez l’option
--end-time.aws autoscaling describe-scheduled-actions \ --end-time"2023-12-01T04:00:00Z"Sortie :
{ "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" } ] }Pour plus d’informations, consultez Mise à l’échelle planifiée dans le Guide de l’utilisateur Amazon EC2 Auto Scaling.
Exemple 6 : pour décrire un nombre spécifié d’actions planifiées
Pour renvoyer un nombre spécifique d’actions planifiées, utilisez l’option
--max-items.aws autoscaling describe-scheduled-actions \ --auto-scaling-group-namemy-asg\ --max-items1Sortie :
{ "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" } ] }Si la sortie inclut un champ
NextToken, il existe d’autres actions planifiées. Pour obtenir les actions planifiées supplémentaires, utilisez la valeur de ce champ avec l’option--starting-tokenlors d’un appel ultérieur, comme suit.aws autoscaling describe-scheduled-actions \ --auto-scaling-group-namemy-asg\ --starting-tokenZ3M3LMPEXAMPLEPour plus d’informations, consultez Mise à l’échelle planifiée dans le Guide de l’utilisateur Amazon EC2 Auto Scaling.
-
Pour plus de détails sur l'API, voir DescribeScheduledActions
la section Référence des AWS CLI commandes.
-
- PowerShell
-
- Outils pour PowerShell V4
-
Exemple 1 : cet exemple décrit les actions de mise à l’échelle planifiées pour le groupe Auto Scaling spécifié.
Get-ASScheduledAction -AutoScalingGroupName my-asgSortie :
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 AMExemple 2 : cet exemple décrit les actions de mise à l’échelle planifiées spécifiées.
Get-ASScheduledAction -ScheduledActionName @("myScheduledScaleOut", "myScheduledScaleIn")Exemple 3 : cet exemple décrit les actions de mise à l’échelle planifiées qui commencent à l’heure spécifiée.
Get-ASScheduledAction -StartTime "2015-12-01T08:00:00Z"Exemple 4 : cet exemple décrit les actions de mise à l’échelle planifiées qui se terminent à l’heure spécifiée.
Get-ASScheduledAction -EndTime "2015-12-30T08:00:00Z"Exemple 5 : cet exemple décrit les actions de mise à l’échelle planifiées pour tous vos groupes Auto Scaling.
Get-ASScheduledAction-
Pour plus de détails sur l'API, reportez-vous DescribeScheduledActionsà la section Référence des Outils AWS pour PowerShell applets de commande (V4).
-
- Outils pour PowerShell V5
-
Exemple 1 : cet exemple décrit les actions de mise à l’échelle planifiées pour le groupe Auto Scaling spécifié.
Get-ASScheduledAction -AutoScalingGroupName my-asgSortie :
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 AMExemple 2 : cet exemple décrit les actions de mise à l’échelle planifiées spécifiées.
Get-ASScheduledAction -ScheduledActionName @("myScheduledScaleOut", "myScheduledScaleIn")Exemple 3 : cet exemple décrit les actions de mise à l’échelle planifiées qui commencent à l’heure spécifiée.
Get-ASScheduledAction -StartTime "2015-12-01T08:00:00Z"Exemple 4 : cet exemple décrit les actions de mise à l’échelle planifiées qui se terminent à l’heure spécifiée.
Get-ASScheduledAction -EndTime "2015-12-30T08:00:00Z"Exemple 5 : cet exemple décrit les actions de mise à l’échelle planifiées pour tous vos groupes Auto Scaling.
Get-ASScheduledAction-
Pour plus de détails sur l'API, reportez-vous DescribeScheduledActionsà la section Référence des Outils AWS pour PowerShell applets de commande (V5).
-
Pour obtenir la liste complète des guides de développement du AWS SDK et des exemples de code, consultezUtilisation de ce service avec un AWS SDK. Cette rubrique comprend également des informations sur le démarrage et sur les versions précédentes du kit SDK.