Microsoft.PolicyInsights-herstelbewerkingen
Bicep-resourcedefinitie
Het resourcetype herstelbewerkingen is een extensieresource, wat betekent dat u deze kunt toepassen op een andere resource.
Gebruik de scope
eigenschap voor deze resource om het bereik voor deze resource in te stellen. Zie Bereik instellen voor extensieresources in Bicep.
Geldige implementatiebereiken voor de herstelresource zijn:
- Resourcegroepen - Zie opdrachten voor resourcegroepimplementatie
- Abonnementen - Zie opdrachten voor abonnementsimplementatie
- Beheergroepen : zie implementatieopdrachten voor beheergroepen
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Microsoft.PolicyInsights/remediations-resource wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.
resource symbolicname 'Microsoft.PolicyInsights/remediations@2021-10-01' = {
name: 'string'
scope: resourceSymbolicName
properties: {
failureThreshold: {
percentage: int
}
filters: {
locations: [
'string'
]
}
parallelDeployments: int
policyAssignmentId: 'string'
policyDefinitionReferenceId: 'string'
resourceCount: int
resourceDiscoveryMode: 'string'
}
}
Eigenschapswaarden
herstelbewerkingen
Naam | Description | Waarde |
---|---|---|
naam | De resourcenaam | tekenreeks (vereist) |
scope | Gebruik deze optie bij het maken van een extensieresource voor een ander bereik dan het implementatiebereik. | Doelbron Stel voor Bicep deze eigenschap in op de symbolische naam van de resource om de extensieresource toe te passen. |
properties | Eigenschappen voor het herstel. | RemediationProperties |
RemediationProperties
Naam | Description | Waarde |
---|---|---|
failureThreshold | De instellingen voor de drempelwaarde voor herstelfouten | RemediationPropertiesFailureThreshold |
filters | De filters die worden toegepast om te bepalen welke resources moeten worden hersteld. | Herstelfilters |
parallelDeployments | Bepaalt hoeveel resources er op een bepaald moment moeten worden hersteld. Kan worden gebruikt om het tempo van het herstel te verhogen of te verlagen. Als dit niet wordt opgegeven, wordt de standaardwaarde voor parallelle implementaties gebruikt. | int |
policyAssignmentId | De resource-id van de beleidstoewijzing die moet worden hersteld. | tekenreeks |
policyDefinitionReferenceId | De referentie-id van de beleidsdefinitie van de afzonderlijke definitie die moet worden hersteld. Vereist wanneer de beleidstoewijzing die wordt hersteld, een definitie van een beleidsset toewijst. | tekenreeks |
resourceCount | Bepaalt het maximum aantal resources dat kan worden hersteld door de hersteltaak. Als dit niet wordt opgegeven, wordt het standaardaantal resources gebruikt. | int |
resourceDiscoveryMode | De manier waarop resources worden gedetecteerd om te herstellen. De standaardinstelling is ExistingNonCompliant als deze niet is opgegeven. | 'ExistingNonCompliant' 'ReEvaluateCompliance' |
RemediationPropertiesFailureThreshold
Naam | Description | Waarde |
---|---|---|
percentage | Een getal tussen 0,0 en 1,0 dat de drempelwaarde voor het percentage fouten aangeeft. Het herstel mislukt als het percentage mislukte herstelbewerkingen (dat wil zeggen mislukte implementaties) deze drempelwaarde overschrijdt. | int |
Herstelfilters
Naam | Description | Waarde |
---|---|---|
locaties | De resourcelocaties die worden hersteld. | tekenreeks[] |
Resourcedefinitie van ARM-sjabloon
Het resourcetype herstelbewerkingen is een extensieresource, wat betekent dat u deze kunt toepassen op een andere resource.
Gebruik de scope
eigenschap voor deze resource om het bereik voor deze resource in te stellen. Zie Bereik instellen voor extensieresources in ARM-sjablonen.
Geldige implementatiebereiken voor de herstelresource zijn:
- Resourcegroepen - Zie opdrachten voor resourcegroepimplementatie
- Abonnementen - Zie opdrachten voor abonnementsimplementatie
- Beheergroepen : zie implementatieopdrachten voor beheergroepen
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Resource Microsoft.PolicyInsights/remediations wilt maken, voegt u de volgende JSON toe aan uw sjabloon.
{
"type": "Microsoft.PolicyInsights/remediations",
"apiVersion": "2021-10-01",
"name": "string",
"scope": "string",
"properties": {
"failureThreshold": {
"percentage": "int"
},
"filters": {
"locations": [ "string" ]
},
"parallelDeployments": "int",
"policyAssignmentId": "string",
"policyDefinitionReferenceId": "string",
"resourceCount": "int",
"resourceDiscoveryMode": "string"
}
}
Eigenschapswaarden
herstelbewerkingen
Naam | Description | Waarde |
---|---|---|
type | Het resourcetype | 'Microsoft.PolicyInsights/remediations' |
apiVersion | De resource-API-versie | '2021-10-01' |
naam | De resourcenaam | tekenreeks (vereist) |
scope | Gebruik deze optie bij het maken van een extensieresource in een ander bereik dan het implementatiebereik. | Doelbron Stel voor JSON de waarde in op de volledige naam van de resource om de extensieresource op toe te passen. |
properties | Eigenschappen voor het herstel. | RemediationProperties |
RemediationProperties
Naam | Description | Waarde |
---|---|---|
failureThreshold | De instellingen voor drempelwaarden voor herstelfouten | RemediationPropertiesFailureThreshold |
filters | De filters die worden toegepast om te bepalen welke resources moeten worden hersteld. | RemediationFilters |
parallelDeployments | Bepaalt hoeveel resources op een bepaald moment moeten worden hersteld. Kan worden gebruikt om het tempo van het herstel te verhogen of te verlagen. Als dit niet wordt opgegeven, wordt de standaardwaarde voor parallelle implementaties gebruikt. | int |
policyAssignmentId | De resource-id van de beleidstoewijzing die moet worden hersteld. | tekenreeks |
policyDefinitionReferenceId | De referentie-id van de beleidsdefinitie van de afzonderlijke definitie die moet worden hersteld. Vereist wanneer de beleidstoewijzing die wordt hersteld, een definitie van een beleidsset toewijst. | tekenreeks |
resourceCount | Bepaalt het maximum aantal resources dat kan worden hersteld door de hersteltaak. Als dit niet wordt opgegeven, wordt het standaardaantal resources gebruikt. | int |
resourceDiscoveryMode | De manier waarop resources worden gedetecteerd die moeten worden hersteld. De standaardinstelling is ExistingNonCompliant als deze niet is opgegeven. | 'ExistingNonCompliant' 'ReEvaluateCompliance' |
RemediationPropertiesFailureThreshold
Naam | Description | Waarde |
---|---|---|
percentage | Een getal tussen 0,0 en 1,0 dat de drempelwaarde voor het foutpercentage vertegenwoordigt. Het herstel mislukt als het percentage mislukte herstelbewerkingen (mislukte implementaties) deze drempelwaarde overschrijdt. | int |
RemediationFilters
Naam | Description | Waarde |
---|---|---|
locaties | De resourcelocaties die worden hersteld. | tekenreeks[] |
Terraform-resourcedefinitie (AzAPI-provider)
Het resourcetype herstel is een extensieresource, wat betekent dat u deze kunt toepassen op een andere resource.
Gebruik de parent_id
eigenschap voor deze resource om het bereik voor deze resource in te stellen.
Geldige implementatiebereiken voor de herstelresource zijn:
- Resourcegroepen
- Abonnementen
- Beheergroepen
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Microsoft.PolicyInsights/remediations-resource wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.PolicyInsights/remediations@2021-10-01"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
failureThreshold = {
percentage = int
}
filters = {
locations = [
"string"
]
}
parallelDeployments = int
policyAssignmentId = "string"
policyDefinitionReferenceId = "string"
resourceCount = int
resourceDiscoveryMode = "string"
}
})
}
Eigenschapswaarden
herstelbewerkingen
Naam | Description | Waarde |
---|---|---|
type | Het resourcetype | "Microsoft.PolicyInsights/remediations@2021-10-01" |
naam | De resourcenaam | tekenreeks (vereist) |
parent_id | De id van de resource om deze extensieresource op toe te passen. | tekenreeks (vereist) |
properties | Eigenschappen voor het herstel. | RemediationProperties |
RemediationProperties
Naam | Description | Waarde |
---|---|---|
failureThreshold | De instellingen voor drempelwaarden voor herstelfouten | RemediationPropertiesFailureThreshold |
filters | De filters die worden toegepast om te bepalen welke resources moeten worden hersteld. | RemediationFilters |
parallelDeployments | Bepaalt hoeveel resources op een bepaald moment moeten worden hersteld. Kan worden gebruikt om het tempo van het herstel te verhogen of te verlagen. Als dit niet wordt opgegeven, wordt de standaardwaarde voor parallelle implementaties gebruikt. | int |
policyAssignmentId | De resource-id van de beleidstoewijzing die moet worden hersteld. | tekenreeks |
policyDefinitionReferenceId | De referentie-id van de beleidsdefinitie van de afzonderlijke definitie die moet worden hersteld. Vereist wanneer de beleidstoewijzing die wordt hersteld, een definitie van een beleidsset toewijst. | tekenreeks |
resourceCount | Bepaalt het maximum aantal resources dat kan worden hersteld door de hersteltaak. Als dit niet wordt opgegeven, wordt het standaardaantal resources gebruikt. | int |
resourceDiscoveryMode | De manier waarop resources worden gedetecteerd die moeten worden hersteld. De standaardinstelling is ExistingNonCompliant als deze niet is opgegeven. | "ExistingNonCompliant" "ReEvaluateCompliance" |
RemediationPropertiesFailureThreshold
Naam | Description | Waarde |
---|---|---|
percentage | Een getal tussen 0,0 en 1,0 dat de drempelwaarde voor het foutpercentage vertegenwoordigt. Het herstel mislukt als het percentage mislukte herstelbewerkingen (mislukte implementaties) deze drempelwaarde overschrijdt. | int |
RemediationFilters
Naam | Description | Waarde |
---|---|---|
locaties | De resourcelocaties die worden hersteld. | tekenreeks[] |