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.
Répertoriez les AWS FIS actions à l'aide du AWS CLI
Vous pouvez utiliser le AWS Command Line Interface (AWS CLI) pour afficher des informations sur les actions prises en AWS FIS charge.
Prérequis
Installez-le AWS CLI sur votre ordinateur. Consultez le AWS Command Line Interface Guide de l’utilisateur pour démarrer. Pour plus d'informations sur les commandes pour AWS FIS, voir fis dans le manuel de référence des AWS CLI commandes.
Exemple : liste les noms de toutes les actions
Vous pouvez répertorier les noms de toutes les actions à l'aide de la commande list-actions comme suit.
aws fis list-actions --query "actions[*].[id]" --output text | sort
Voici un exemple de sortie.
aws:cloudwatch:assert-alarm-state
aws:dynamodb:global-table-pause-replication
aws:ebs:pause-volume-io
aws:ec2:api-insufficient-instance-capacity-error
aws:ec2:asg-insufficient-instance-capacity-error
aws:ec2:reboot-instances
aws:ec2:send-spot-instance-interruptions
aws:ec2:stop-instances
aws:ec2:terminate-instances
aws:ecs:drain-container-instances
aws:ecs:stop-task
aws:eks:inject-kubernetes-custom-resource
aws:eks:terminate-nodegroup-instances
aws:elasticache:interrupt-cluster-az-power
aws:fis:inject-api-internal-error
aws:fis:inject-api-throttle-error
aws:fis:inject-api-unavailable-error
aws:fis:wait
aws:network:disrupt-connectivity
aws:network:route-table-disrupt-cross-region-connectivity
aws:network:transit-gateway-disrupt-cross-region-connectivity
aws:rds:failover-db-cluster
aws:rds:reboot-db-instances
aws:s3:bucket-pause-replication
aws:ssm:send-command
aws:ssm:start-automation-execution
Exemple : Afficher les informations relatives à une action
Une fois que vous avez le nom d'une action, vous pouvez afficher des informations détaillées sur l'action à l'aide de la commande get-action comme suit.
aws fis get-action --id aws:ec2:reboot-instances
Voici un exemple de sortie.
{
"action": {
"id": "aws:ec2:reboot-instances",
"description": "Reboot the specified EC2 instances.",
"targets": {
"Instances": {
"resourceType": "aws:ec2:instance"
}
},
"tags": {}
}
}