

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.

# Step Functions
<a name="automation-ref-sfn"></a>

 AWS Systems Manager Automation fournit des runbooks prédéfinis pour AWS Step Functions (Step Functions). Pour plus d’informations sur les runbooks, consultez [Travailler avec des runbooks](https://docs.aws.amazon.com/systems-manager/latest/userguide/automation-documents.html). Pour plus d'informations sur l'affichage du contenu du runbook, consultez[Afficher le contenu du runbook](automation-runbook-reference.md#view-automation-json). 

**Topics**
+ [`AWS-EnableStepFunctionsStateMachineLogging`](aws-enablestepfunctionsstatemachinelogging.md)

# `AWS-EnableStepFunctionsStateMachineLogging`
<a name="aws-enablestepfunctionsstatemachinelogging"></a>

 **Description** 

Le `AWS-EnableStepFunctionsStateMachineLogging` runbook active ou met à jour la journalisation sur la machine AWS Step Functions d'état que vous spécifiez. Le niveau de journalisation minimum doit être défini sur `ALL``ERROR`, ou`FATAL`. 

 [Exécuter cette automatisation (console)](https://console.aws.amazon.com/systems-manager/automation/execute/AWS-EnableStepFunctionsStateMachineLogging) 

**Type de document**

 Automatisation

**Propriétaire**

Amazon

**Plateformes**

Linux, macOS, Windows

**Paramètres**
+ AutomationAssumeRole

  Type : String

  Description : (Facultatif) Le nom de ressource Amazon (ARN) du rôle Gestion des identités et des accès AWS (IAM) qui permet à Systems Manager Automation d'effectuer les actions en votre nom. Si aucun rôle n'est spécifié, Systems Manager Automation utilise les autorisations de l'utilisateur qui lance ce runbook.
+ Niveau

  Type : String

  Valeurs valides : ALL \$1 ERROR \$1 FATAL

  Description : (Obligatoire) URL de la file d'attente Amazon SQS sur laquelle vous souhaitez activer le chiffrement.
+ LogGroupArn

  Type : String

  Description : (Obligatoire) L'ARN du groupe de CloudWatch journaux Amazon Logs auquel vous souhaitez envoyer des journaux State Machine.
+ StateMachineArn

  Type : String

  Description : (Obligatoire) L'ARN de la machine à états à laquelle vous souhaitez activer la connexion.
+ IncludeExecutionData

  Type : booléen

  Par défaut : false

  Description : (Facultatif) Détermine si les données d'exécution sont incluses dans les journaux.
+ TracingConfiguration

  Type : booléen

  Par défaut : false

  Description : (Facultatif) Détermine si le AWS X-Ray suivi est activé.

**Autorisations IAM requises**

Le `AutomationAssumeRole` paramètre nécessite les actions suivantes pour utiliser correctement le runbook.
+ `ssm:GetAutomationExecution`
+ `ssm:StartAutomationExecution`
+ `states:DescribeStateMachine`
+ `states:UpdateStateMachine`

 **Étapes de document** 
+  `EnableStepFunctionsStateMachineLogging (aws:executeAwsApi)`- Met à jour la machine à états spécifiée avec la configuration de journalisation spécifiée.
+  `VerifyStepFunctionsStateMachineLoggingEnabled (aws:assertAwsResourceProperty)`- Vérifie que la journalisation a été activée pour la machine à états spécifiée.

 **Sorties** 
+ EnableStepFunctionsStateMachineLogging.Response - Réponse de l'appel UpdateStateMachine d'API.