次の方法で共有


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

このタスクを使用して、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.

入力

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
の需要 なし
機能の このタスクは、ジョブ内の後続のタスクに対する要求を満たしていません。
コマンドの制限 どれでも
設定可能な変数 どれでも
エージェントのバージョン サポートされているすべてのエージェント バージョン。
タスク カテゴリ 展開