Amazon CodeCatalyst は、2025 年 11 月 7 日以降、新規のお客様に公開されなくなります。サービスを使用する場合は、2025 年 11 月 7 日までにサインアップしてください。詳細については、「CodeCatalyst から移行する方法」を参照してください。
翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
「承認」ゲート YAML
以下は、[承認] ゲートの YAML 定義です。このゲートを使用する方法については、「ワークフロー実行の承認の必須化」を参照してください。
このアクション定義は、より広範なワークフロー定義ファイル内のセクションとして存在します。ファイルの詳細については、「ワークフロー YAML 定義」を参照してください。
注記
後続の YAML プロパティのほとんどには、対応する UI 要素がビジュアルエディタにあります。UI 要素を検索するには、[Ctrl+F] を使用します。要素は、関連付けられた YAML プロパティとともに一覧表示されます。
# The workflow definition starts here.
# See 最上位プロパティ for details.
        
Name: MyWorkflow
SchemaVersion: 1.0 
Actions:
 
# The 'Approval' gate definition starts here.    
  Approval: 
    Identifier: aws/approval@v1
    DependsOn:
      - another-action
    Configuration:
      ApprovalsRequired: numberApproval
(必須)
ゲートに付ける名前を指定します。すべてのゲート名は、ワークフロー内で一意である必要があります。ゲート名に使用できるのは、英数字 (a~z、A~Z、0~9)、ハイフン (-)、アンダースコア (_) のみです。スペースは使用できません。引用符を使用して、ゲート名の特殊文字とスペースを有効にすることはできません。
デフォルト: Approval_nn。
対応する UI: [設定] タブ/[ゲート名]
Identifier
(Approval/Identifier)
(必須)
ゲートを識別します。[承認] ゲートはバージョン 1.0.0 をサポートしています。バージョンを短縮しない限り、このプロパティを変更しないでください。詳細については、「使用するアクションバージョンの指定」を参照してください。
デフォルト: aws/approval@v1。
対応する UI: ワークフロー図/Approval_nn/aws/approval@v1 ラベル
DependsOn
(Approval/DependsOn)
(オプション)
このゲートを実行するために正常に実行する必要があるアクション、アクショングループ、またはゲートを指定します。デフォルトでは、ワークフローにゲートを追加すると、そのゲートはワークフローの最後のアクションに依存するように設定されます。このプロパティを削除すると、ゲートは何にも依存せず、他のアクションよりも先に実行されます。
注記
ゲートは、アクション、アクショングループ、またはゲートの前後に実行されるように構成する必要があります。他のアクション、アクショングループ、ゲートと並行して実行するように設定することはできません。
依存機能の詳細については、「ゲートとアクションの順序付け」を参照してください。
対応する UI: [入力] タブ/[依存]
Configuration
(Approval/Configuration)
(オプション)
ゲートの設定プロパティを定義できるセクション。
対応する UI: [設定] タブ
ApprovalsRequired
(Approval/Configuration/ApprovalsRequired)
(オプション)
承認ゲートのロック解除に必要な [承認] の最小数を指定します。最小値は 1 です。最大値は 2 です。これを省略した場合、デフォルトで 1 になります。
注記
ApprovalsRequired プロパティを省略する場合は、ワークフロー定義ファイルからゲートの [Configuration] セクションを削除します。
対応する UI: [設定] タブ/[承認数]