翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
PollForSourceChanges パラメータの有効な設定
PollForSourceChanges パラメータのデフォルト設定は、以下の表に示すように、パイプラインの作成に使用した方法によって決まります。多くの場合、PollForSourceChanges パラメータはデフォルトで true になるため、無効にする必要があります。
PollForSourceChanges パラメータがデフォルトで true になる場合は、以下の操作を行う必要があります。
-
PollForSourceChangesパラメータを JSON ファイルまたは AWS CloudFormation テンプレートに追加します。 -
変更検出リソース (必要に応じて CloudWatch Events ルール) を作成します。
-
PollForSourceChangesパラメータを false に設定します。注記
CloudWatch Events ルールまたはウェブフックを作成する場合は、このパラメータを false に設定してパイプラインが複数回トリガーされるのを避ける必要があります。
PollForSourceChangesパラメータは、Amazon ECR ソースアクションには使用されません。
-
PollForSourceChangesパラメータのデフォルトソース 作成方法 JSON 構造の出力の設定例 CodeCommit パイプラインはコンソールで作成されます (変更検出リソースもコンソールで作成されます)。パラメータは、パイプライン構造の出力に表示され、デフォルトで falseになります。BranchName": "main", "PollForSourceChanges": "false", "RepositoryName": "my-repo"パイプラインは CLI または で作成され AWS CloudFormation、 PollForSourceChangesパラメータは JSON 出力には表示されませんが、 は .2 に設定されますtrue。BranchName": "main", "RepositoryName": "my-repo"Amazon S3 パイプラインはコンソールで作成されます (変更検出リソースもコンソールで作成されます)。パラメータは、パイプライン構造の出力に表示され、デフォルトで falseになります。"S3Bucket": "my-bucket", "S3ObjectKey": "object.zip", "PollForSourceChanges": "false"パイプラインは CLI または で作成され AWS CloudFormation、 PollForSourceChangesパラメータは JSON 出力には表示されませんが、 は .2 に設定されますtrue。"S3Bucket": "my-bucket", "S3ObjectKey": "object.zip"GitHub パイプラインはコンソールで作成されます (変更検出リソースもコンソールで作成されます)。パラメータは、パイプライン構造の出力に表示され、デフォルトで falseになります。"Owner": "MyGitHubAccountName", "Repo": "MyGitHubRepositoryName" "PollForSourceChanges": "false", "Branch": "main" "OAuthToken": "****"パイプラインは CLI または で作成され AWS CloudFormation、 PollForSourceChangesパラメータは JSON 出力には表示されませんが、 は .2 に設定されますtrue。"Owner": "MyGitHubAccountName", "Repo": "MyGitHubRepositoryName", "Branch": "main", "OAuthToken": "****"2
PollForSourceChangesが JSON 構造または AWS CloudFormation テンプレートに任意の時点で追加されている場合、次のように表示されます。"PollForSourceChanges": "true",³ 各ソースプロバイダーに適用される変更検出リソースの詳細については、「変更検出方法」を参照してください。