

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

# ルール構造リファレンス
<a name="rule-reference"></a>

このセクションは、ルール設定のみのリファレンスです。パイプライン構造の概念的な概要については、「[CodePipeline パイプライン構造リファレンス](reference-pipeline-structure.md)」を参照してください。

CodePipeline の各ルールプロバイダーは、パイプライン構造の必須およびオプションの設定フィールドのセットを使用します。このセクションでは、以下のリファレンス情報をルールプロバイダー別に提供します。
+ パイプライン構造のルールブロックに含まれている `RuleType` フィールドの有効な値 (`Owner` や `Provider` など)。
+ パイプライン構造のルールセクションに含まれている `Configuration` パラメータ (必須およびオプション) の説明およびその他のリファレンス情報。
+ 有効な JSON および YAML ルール設定フィールドの例。

以下のルールプロバイダーのリファレンス情報が利用可能です。

**Topics**
+ [CloudwatchAlarm](rule-reference-CloudWatchAlarm.md)
+ [CodeBuild ルール](rule-reference-CodeBuild.md)
+ [コマンド](rule-reference-Commands.md)
+ [DeploymentWindow](rule-reference-DeploymentWindow.md)
+ [LambdaInvoke](rule-reference-LambdaInvoke.md)
+ [VariableCheck](rule-reference-VariableCheck.md)