次の方法で共有


AzurePolicyCheckGate@0 - コンプライアンス v0 タスクAzure Policy確認する

このタスクを使用して、Azure Policyのセキュリティとコンプライアンスの評価をチェックします。

構文

# Check Azure Policy compliance v0
# Security and compliance assessment for Azure Policy.
- task: AzurePolicyCheckGate@0
  inputs:
    azureSubscription: # string. Alias: ConnectedServiceName. Required. Azure subscription. 
    #ResourceGroupName: # string. Resource group. 
    #Resources: # string. Resource name. 
  # Advanced
    #RetryDuration: '00:02:00' # string. Retry duration. Default: 00:02:00.
# Check Azure Policy compliance v0
# Security and compliance assessment for Azure Policy.
- task: AzurePolicyCheckGate@0
  inputs:
    azureSubscription: # string. Alias: ConnectedServiceName. Required. Azure subscription. 
    #ResourceGroupName: # string. Resource group. 
    #Resources: # string. Resource name.

入力

azureSubscription - Azure サブスクリプション
入力エイリアス: ConnectedServiceNamestring. 必須です。

ポリシーを適用するために使用する Azure Resource Manager サブスクリプションを選択します。


ResourceGroupName - リソース グループ
string.

リソース グループ名を指定します。


Resources - リソース名
string.

ポリシー コンプライアンスをチェックする Azure リソースの名前を選択します。


RetryDuration - 再試行期間
string. 既定値: 00:02:00

コンプライアンス チェック Azure Policy タスクは、Azure リソースのコンプライアンス データの非同期オンデマンド評価スキャンを実行します。 この呼び出しは、評価が進行中の間 に 202 Accepted 状態を返します。 入力によりRetryDuration、タスクが REST API 呼び出しを再試行して、ポリシー評価が完了するまでのチェック間隔が構成されます。 形式は hours:minutes:seconds です。形式 hh:mm:ssは です。

既定値は 00:02:00 (2 分) です。これは、構成できる最小間隔です。


タスク制御オプション

すべてのタスクには、タスク入力に加えて制御オプションがあります。 詳細については、「 コントロール オプションと一般的なタスク プロパティ」を参照してください。

出力変数

[なし] :

解説

Azure Policyを使用すると、定義された IT ポリシーに対するリソース コンプライアンスを評価して適用できます。 このタスクをゲートで使用して、セキュリティ リスクを特定、分析、評価し、リスクを減らすために必要な軽減策を決定します。

注意

ゲートとしてのみ使用できます。 このタスクは、ビルド パイプラインまたはリリース パイプラインではサポートされていません。

リリース パイプラインでのタスクのゲートとしての使用を示すスクリーンショット。

必要条件

要件 説明
パイプラインの種類 クラシック リリース
実行日 ServerGate
確認要求 なし
Capabilities このタスクは、ジョブ内の後続のタスクに対する要求を満たしていません。
コマンドの制限 Any
設定可能な変数 Any
エージェントのバージョン サポートされているすべてのエージェント バージョン。
タスクのカテゴリ 配置