翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
AWS CodePipeline のクォータ
CodePipeline には、アカウントが各 AWS リージョンで持つことができるパイプライン、ステージ、アクション、およびウェブフック AWS の数に対するクォータがあります。
以下のクォータは、リージョンごとに適用され、引き上げをリクエストできます。クォータの引き上げリクエストの処理には、最大 2 週間かかる場合があります。
リソース | デフォルト値 |
---|---|
アクションがタイムアウトするまでの時間 (これは設定可能なタイムアウトです。設定不可能なタイムアウトについては、次の表を参照してください) |
AWS CloudFormation デプロイアクション: 3 日間 CodeDeploy および CodeDeploy ECS (ブルー/グリーン) デプロイアクション: 5 日間 AWS Lambda 呼び出しアクション: 24 時間 注記アクションの実行中、CodePipeline は定期的に Lambda に連絡してステータスを確認します。Lambda 関数は、アクションの実行が成功、失敗、または進行中のステータスを返します。Lambda 関数が 20 分経っても応答を送信しない場合、アクションはタイムアウトになります。20 分の間に Lambda 関数が、アクションがまだ進行中であると返した場合、CodePipeline は 20 分のタイマーを再度開始し、再試行します。24 時間後に成功しなかった場合、CodePipeline は Lambda invoke アクションの状態を「失敗」に設定します。 Lambda には、CodePipeline アクションのタイムアウトとは関係なく Lambda 関数に対して個別のタイムアウトがあります。 Amazon S3 のデプロイアクション: 90 分 注記大きな ZIP ファイルのデプロイ中に S3 へのアップロードがタイムアウトすると、アクションはタイムアウトエラーで失敗します。ZIP ファイルを小さなファイルに分割してみてください。 手動承認アクションのアカウントレベルのデフォルトタイムアウト: 7 日間 注記手動承認アクションのデフォルトのタイムアウトは、パイプライン内のアクションごとに上書きできます。また、最小値を 5 分として、最大 86,400 分 (60 日) まで設定できます。詳細については、「CodePipeline API リファレンス」の「ActionDeclaration」を参照してください。 設定すると、このタイムアウトはアクションに適用されます。それ以外の場合は、アカウントレベルのデフォルトが使用されます。 他のすべてのアクション: 1 時間 注記Amazon ECS デプロイアクションのタイムアウトは最大 1 時間 (デフォルトのタイムアウト) まで設定できます。 |
AWS アカウントのリージョンあたりのパイプラインの最大数 |
1,000 注記ポーリングまたはイベントベースの変更検出用に設定されたパイプラインは、このクォータにカウントされます。 |
AWS リージョンごとのソース変更のポーリングに設定するパイプラインの最大数 |
300 注記このクォータは固定されており、変更できません。ポーリングパイプラインの制限に達しても、まだイベントベースの変更検出を使用する追加のパイプラインを構成できます。詳細については、「ソースアクションと変更検出方法」を参照してください。1 |
AWS アカウントのリージョンあたりのウェブフックの最大数 | 300 |
AWS アカウントのリージョンあたりのカスタムアクションの数 |
50 |
1ソースプロバイダーに基づき、以下の手順に従って、ポーリングパイプラインをイベントベースの変更検出の使用に更新します。
|
の次のクォータは、リージョンの可用性、命名に関する制約、および許可されるアーティファクトサイズ AWS CodePipeline に適用されます。これらのクォータは固定されており、変更できません。
各リージョンの CodePipeline サービスエンドポイントのリストについては、AWS 全般リファレンスの「AWS CodePipeline エンドポイントとクォータ」を参照してください。
構造的要件については、「CodePipeline パイプライン構造リファレンス」を参照してください。
AWS パイプラインを作成できるリージョン |
米国東部(オハイオ) 米国東部 (バージニア北部) 米国西部 (北カリフォルニア) 米国西部 (オレゴン) カナダ (中部) 欧州 (フランクフルト) 欧州 (チューリッヒ)* イスラエル (テルアビブ) 欧州 (アイルランド) 欧州 (ロンドン) ヨーロッパ (ミラノ)* 欧州 (パリ) 欧州 (スペイン) 欧州 (ストックホルム) アフリカ (ケープタウン)** アジアパシフィック (香港)* アジアパシフィック (ハイデラバード) アジアパシフィック (ムンバイ) アジアパシフィック (東京) アジアパシフィック (ソウル) アジアパシフィック (大阪) アジアパシフィック (シンガポール) アジアパシフィック (シドニー) アジアパシフィック (ジャカルタ) アジアパシフィック (メルボルン) 南米 (サンパウロ) 中東 (バーレーン)* 中東 (UAE) AWS GovCloud (米国西部) AWS GovCloud (米国東部) |
アクション名に使用できる文字 |
アクション名は 100 文字を超えることはできません。使用できる文字は次のとおりです。 小文字 ( 大文字 (
特殊文字の スペースなどの他の文字は使用できません。 |
アクションの種類で使用される文字 |
アクションの種類名は 25 文字を超えることはできません。使用できる文字は次のとおりです。 小文字 (a~z)。 大文字 (A~Z)。 数値 (0~9)。 特殊文字の . (ピリオド)、@ (アットマーク)、- (マイナス記号)、_ (下線)。 スペースなどの他の文字は使用できません。 |
アーティファクト名に使用できる文字 |
アーティクラフト名は 100 文字を超えることはできません。使用できる文字は次のとおりです。 小文字 ( 大文字 (
特殊文字の スペースなどの他の文字は使用できません。 |
パートナーのアクション名に使用できる文字 | パートナーのアクション名は、CodePipeline の他のアクション名と同じ命名規則と制限に従う必要があります。具体的には、100 文字を超えることはできません。使用できる文字は次のとおりです。 小文字 (a~z)。 大文字 (A~Z)。 数値 (0~9)。 特殊文字の . (ピリオド)、@ (アットマーク)、- (マイナス記号)、_ (下線)。 スペースなどの他の文字は使用できません。 |
パイプライン名に使用できる文字 |
パイプライン名は 100 文字を超えることはできません。使用できる文字は次のとおりです。 小文字 (a~z)。 大文字 (A~Z)。 数値 (0~9)。 特殊文字の . (ピリオド)、@ (アットマーク)、- (マイナス記号)、_ (下線)。 スペースなどの他の文字は使用できません。 |
ステージ名に使用できる文字 |
ステージ名は 100 文字を超えることはできません。使用できる文字は次のとおりです。 小文字 (a~z)。 大文字 (A~Z)。 数値 (0~9)。 特殊文字の . (ピリオド)、@ (アットマーク)、- (マイナス記号)、_ (下線)。 スペースなどの他の文字は使用できません。 |
アクションがタイムアウトするまでの時間 |
CodeBuild ビルドアクション: 36 時間 テストアクション: 8 時間 カスタムアクション:24 時間 ステップ機能 がアクションを呼び出します:7 日 コマンドアクションのビルドタイムアウト: 55 分 |
アクション設定キーの最大長 (たとえば、CodeBuild 設定キーは |
50 文字 |
アクション設定値の最大長 (たとえば、CodeCommit アクション設定中の
|
1000 文字 |
パイプラインあたりのアクションの最大数 | 1,000 |
パイプラインあたりの同時パイプライン実行の最大数 (QUEUED|PARALLEL モード) |
50 |
PARALLEL モードパイプライン実行あたりの同時パイプライン実行の最大数 | 5 |
Amazon S3 オブジェクトの最大ファイル数 | 100,000 |
ステージで同時に実行されるアクションの最大数 | 100 |
ステージで実行されるシーケンシャルアクションの最大数 | 100 |
ソースステージのアーティファクトの最大サイズ |
Amazon S3 バケットに保存されるアーティファクト: 7 GB CodeCommit または GitHub リポジトリに保存されるアーティファクト: 1 GB 例外: AWS Elastic Beanstalk を使用してアプリケーションをデプロイする場合、アーティファクトの最大サイズは常に 512 MB です。 例外: AWS CloudFormation を使用してアプリケーションをデプロイする場合、アーティファクトの最大サイズは常に 256 MB です。 例外: |
Amazon ECS コンテナとイメージをデプロイするパイプライン中で使用されるイメージ定義 JSON ファイルの最大サイズ |
100 KB |
AWS CloudFormation アクションの入力アーティファクトの最大サイズ | 256 MB |
CodeDeployToECS アクションの入力アーティファクトの最大サイズ |
3 MB |
Step Functions アクションの入力アーティファクトの最大サイズ |
Step Functions アクションは Lambda で実行するため、Lambda 関数のアーティファクトサイズクォータと同じアーティファクトサイズクォータが適用されます。詳細については、「Lambda デベロッパーガイド」の「Lambda クォータ」を参照してください。 |
|
をプロバイダー AWS CloudFormation とする CodePipeline デプロイアクションの場合、 ParameterOverrides プロパティを使用して、 AWS CloudFormation テンプレート設定ファイルの値を指定する JSON オブジェクトを保存します。ParameterOverrides プロパティに保存することができる JSON オブジェクトのサイズは、最大 1 キロバイトに制限されています。 |
ステージで実行されるアクションの数 |
最小 1、最大 50 |
各アクションで許可されるアーティファクトの数 | 各アクションで許可される入力および出力アーティファクトの数については、「アクションタイプ別の有効な入力/出力アーティファクトの数」を参照してください。 |
パイプラインの実行履歴情報を保持する月数 | 12 |
パイプラインのステージの数 |
最小 2、最大 50 |
パイプラインのタグ | タグでは、大文字と小文字が区別されます。リソースあたり最大 50。 |
パイプラインのタグキー名 |
任意の組み合わせで使用できる文字は、Unicode 文字、数字、スペース、および許可されている UTF-8 文字 (1~128 文字) です。使用できる文字は、+ - = . _ : / @ です。 タグキー名は一意である必要があり、各キーに使用できる値は 1 つのみです。タグは以下のようにはできません。
|
パイプラインのタグ値 |
任意の組み合わせで使用できる文字は、Unicode 文字、数字、スペース、および許可されている UTF-8 文字 (1~256 文字) です。使用できる文字は、+ - = . _ : / @ です。 使用できるキーの値は 1 つのみですが、多数のキー値と同じ値を含めることができます。タグは以下のようにはできません。
|
トリガー |
パイプライン定義内のトリガー数は、 プッシュトリガーおよびプルリクエストトリガーごとにフィルター数は最大 3 つです。 注記同じイベントタイプ配列内でのフィルターの重複は許可されません。 イベントタイプ (プッシュ、プルリクエスト) ごとに最大 8 つの [含める] パターンと 8 つの [除外する] パターンを追加できます。 パターン値で許可される文字には、すべての文字タイプが含まれます。 [含める] パターンと [除外する] パターンの最大長は 255 文字です。 タグ名の最大長は 255 文字です。
|
トリガーフィルター |
ファイルパス:
ブランチ:
プルリクエスト: ブランチ:
|
名前の一意性 |
1 つの AWS アカウント内で、 AWS リージョンで作成する各パイプラインには一意の名前が必要です。パイプラインの名前は、別の AWS リージョンで再利用できます。 ステージ名は、パイプライン内で一意である必要があります。 アクション名は、ステージ内で一意である必要があります。 |
出力変数と名前空間のクォータ |
特定のアクションに対して結合されたすべての出力変数には、122880 バイトという最大サイズ制限があります。 特定のアクションの解決済みアクション設定の合計には、100 KB という最大サイズ制限があります。 出力変数名では、大文字と小文字が区別されます。 名前空間では、大文字と小文字が区別されます。 使用できる文字は次のとおりです。
|
パイプラインレベルの変数のクォータ |
パイプラインレベルの変数は 1 パイプラインあたり最大 50 個です。 パイプラインレベルの変数の変数名は以下の要件を満たす必要があります。
変数値の最大長は 1000 文字です。 変数の値には、すべての文字を使用できます。 変数の説明の最大長は 200 文字です。 |
*使用する前に、このリージョンを有効にする必要があります。