

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# ステップ関数
<a name="automation-ref-sfn"></a>

 AWS Systems Manager Automation は、 AWS Step Functions (Step Functions) 用の事前定義されたランブックを提供します。詳細については、「[ランブックの使用](https://docs.aws.amazon.com/systems-manager/latest/userguide/automation-documents.html)」を参照してください。ランブックコンテンツを表示する方法については、[ランブックの内容を表示する](automation-runbook-reference.md#view-automation-json) を参照してください。

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

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

 **説明** 

`AWS-EnableStepFunctionsStateMachineLogging` ランブックは、指定した AWS Step Functions ステートマシンのログ記録を有効化または更新します。最小ログ記録レベルは、`ALL`、`ERROR`、または に設定する必要があります`FATAL`。

 [このオートメーションを実行する (コンソール)](https://console.aws.amazon.com/systems-manager/automation/execute/AWS-EnableStepFunctionsStateMachineLogging) 

**ドキュメントタイプ**

Automation

**[所有者]**

Amazon

**[Platforms]** (プラットフォーム)

Linux、macOS、Windows

**パラメータ**
+ AutomationAssumeRole

  タイプ: 文字列

  説明: (オプション) Systems Manager Automation がユーザーに代わってアクションを実行できるようにする AWS Identity and Access Management (IAM) ロールの Amazon リソースネーム (ARN)。ロールを指定しない場合、Systems Manager Automation はこのランブックを開始するユーザーのアクセス許可を使用します。
+ レベル

  タイプ: 文字列

  有効な値: ALL \$1 ERROR \$1 FATAL

  説明: (必須) 暗号化を有効にする Amazon SQS キューの URL。
+ LogGroupArn

  タイプ: 文字列

  説明: (必須) ステートマシンログを送信する Amazon CloudWatch Logs ロググループの ARN。
+ StateMachineArn

  タイプ: 文字列

  説明: (必須) ログ記録を有効にするステートマシンの ARN。
+ IncludeExecutionData

  型: ブール値

  デフォルト: False

  説明: (オプション) 実行データをログに含めるかどうかを決定します。
+ TracingConfiguration

  型: ブール値

  デフォルト: False

  説明: (オプション) AWS X-Ray トレースを有効にするかどうかを決定します。

**必要な IAM アクセス許可**

`AutomationAssumeRole` パラメータでは、ランブックを正常に使用するために、次のアクションが必要です。
+ `ssm:GetAutomationExecution`
+ `ssm:StartAutomationExecution`
+ `states:DescribeStateMachine`
+ `states:UpdateStateMachine`

 **ドキュメントステップ** 
+  `EnableStepFunctionsStateMachineLogging (aws:executeAwsApi)` - 指定されたステートマシンを、指定されたログ記録設定で更新します。
+  `VerifyStepFunctionsStateMachineLoggingEnabled (aws:assertAwsResourceProperty)` - 指定されたステートマシンでログ記録が有効になっていることを確認します。

 **出力** 
+ EnableStepFunctionsStateMachineLogging.Response - UpdateStateMachine API コールからのレスポンス。