AzurePolicyCheckGate@0 - Check Azure Policy compliance v0 task
Use this task to check the security and compliance assessment for Azure Policy.
Syntax
# 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.
Inputs
azureSubscription
- Azure subscription
Input alias: ConnectedServiceName
. string
. Required.
Selects the Azure Resource Manager subscription you want to use to enforce the policies.
ResourceGroupName
- Resource group
string
.
Provides the resource group name.
Resources
- Resource name
string
.
Selects the name of Azure resources for which you want to check the policy compliance.
RetryDuration
- Retry duration
string
. Default value: 00:02:00
.
The Check Azure Policy compliance task performs an asynchronous On-demand evaluation scan of your compliance data of Azure resources. The call returns a 202 Accepted status while the evaluation is ongoing. The RetryDuration
input configures the intervals in which the task retries the REST API call to check for the completion of the policy evaluation. The format is hours:minutes:seconds in the following format: hh:mm:ss
.
The default is 00:02:00
(two minutes), which is the minumum interval that may be configured.
Task control options
All tasks have control options in addition to their task inputs. For more information, see Control options and common task properties.
Output variables
None.
Remarks
Azure Policy allows you to assess and enforce resource compliance against defined IT policies. Use this task in a gate to identify, analyze and evaluate the security risks, and determine the mitigation measures required to reduce the risks.
Requirements
Requirement | Description |
---|---|
Pipeline types | Classic release |
Runs on | ServerGate |
Demands | None |
Capabilities | This task does not satisfy any demands for subsequent tasks in the job. |
Command restrictions | Any |
Settable variables | Any |
Agent version | All supported agent versions. |
Task category | Deploy |