Herstelbewerkingen voor Microsoft.PolicyInsights
Bicep-resourcedefinitie
Het resourcetype voor herstelbewerkingen kan worden geïmplementeerd met bewerkingen die zijn gericht op:
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Resource voor Microsoft.PolicyInsights/herstel wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.
resource symbolicname 'Microsoft.PolicyInsights/remediations@2024-10-01' = {
scope: resourceSymbolicName or scope
name: 'string'
properties: {
failureThreshold: {
percentage: int
}
filters: {
locations: [
'string'
]
resourceIds: [
'string'
]
}
parallelDeployments: int
policyAssignmentId: 'string'
policyDefinitionReferenceId: 'string'
resourceCount: int
resourceDiscoveryMode: 'string'
}
}
Eigenschapswaarden
Microsoft.PolicyInsights/herstelbewerkingen
Naam | Beschrijving | Waarde |
---|---|---|
naam | De resourcenaam | tekenreeks (vereist) |
Eigenschappen | Eigenschappen voor het herstel. | RemediationProperties |
draagwijdte | Gebruik deze functie bij het maken van een resource in een bereik dat anders is dan het implementatiebereik. | Stel deze eigenschap in op de symbolische naam van een resource om de extensieresource toe te passen. |
Herstelfilters
Naam | Beschrijving | Waarde |
---|---|---|
Locaties | De resourcelocaties die worden hersteld. | tekenreeks[] |
resourceIds | De id's van de resources die worden hersteld. Kan maximaal 100 id's opgeven. Dit filter kan niet worden gebruikt wanneer ReEvaluateCompliance is ingesteld op ReEvaluateCompliance en kan niet leeg zijn als deze is opgegeven. | tekenreeks[] |
RemediationProperties
Naam | Beschrijving | Waarde |
---|---|---|
failureThreshold | De drempelwaarde-instellingen 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 hersteltempo te verhogen of te verminderen. Als deze niet is opgegeven, wordt de standaardwaarde voor parallelle implementaties gebruikt. | Int |
policyAssignmentId | De resource-id van de beleidstoewijzing die moet worden hersteld. | snaar |
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. | snaar |
resourceCount | Bepaalt het maximum aantal resources dat kan worden hersteld door de hersteltaak. Als dit niet is opgegeven, wordt het standaardaantal resources gebruikt. | Int |
resourceDiscoveryMode | De manier waarop resources worden gedetecteerd die moeten worden hersteld. Standaard ingesteld op ExistingNonCompliant als deze niet is opgegeven. | 'ExistingNonCompliant' 'ReEvaluateCompliance' |
RemediationPropertiesFailureThreshold
Naam | Beschrijving | Waarde |
---|---|---|
percentage | Een getal tussen 0,0 en 1,0 dat de drempelwaarde voor percentagefouten vertegenwoordigt. Het herstel mislukt als het percentage mislukte herstelbewerkingen (bijvoorbeeld mislukte implementaties) deze drempelwaarde overschrijdt. | Int |
Resourcedefinitie van ARM-sjabloon
Het resourcetype voor herstelbewerkingen kan worden geïmplementeerd met bewerkingen die zijn gericht op:
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Microsoft.PolicyInsights/herstelresource wilt maken, voegt u de volgende JSON toe aan uw sjabloon.
{
"type": "Microsoft.PolicyInsights/remediations",
"apiVersion": "2024-10-01",
"name": "string",
"properties": {
"failureThreshold": {
"percentage": "int"
},
"filters": {
"locations": [ "string" ],
"resourceIds": [ "string" ]
},
"parallelDeployments": "int",
"policyAssignmentId": "string",
"policyDefinitionReferenceId": "string",
"resourceCount": "int",
"resourceDiscoveryMode": "string"
}
}
Eigenschapswaarden
Microsoft.PolicyInsights/herstelbewerkingen
Naam | Beschrijving | Waarde |
---|---|---|
apiVersion | De API-versie | '2024-10-01' |
naam | De resourcenaam | tekenreeks (vereist) |
Eigenschappen | Eigenschappen voor het herstel. | RemediationProperties |
type | Het resourcetype | 'Microsoft.PolicyInsights/remediations' |
Herstelfilters
Naam | Beschrijving | Waarde |
---|---|---|
Locaties | De resourcelocaties die worden hersteld. | tekenreeks[] |
resourceIds | De id's van de resources die worden hersteld. Kan maximaal 100 id's opgeven. Dit filter kan niet worden gebruikt wanneer ReEvaluateCompliance is ingesteld op ReEvaluateCompliance en kan niet leeg zijn als deze is opgegeven. | tekenreeks[] |
RemediationProperties
Naam | Beschrijving | Waarde |
---|---|---|
failureThreshold | De drempelwaarde-instellingen 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 hersteltempo te verhogen of te verminderen. Als deze niet is opgegeven, wordt de standaardwaarde voor parallelle implementaties gebruikt. | Int |
policyAssignmentId | De resource-id van de beleidstoewijzing die moet worden hersteld. | snaar |
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. | snaar |
resourceCount | Bepaalt het maximum aantal resources dat kan worden hersteld door de hersteltaak. Als dit niet is opgegeven, wordt het standaardaantal resources gebruikt. | Int |
resourceDiscoveryMode | De manier waarop resources worden gedetecteerd die moeten worden hersteld. Standaard ingesteld op ExistingNonCompliant als deze niet is opgegeven. | 'ExistingNonCompliant' 'ReEvaluateCompliance' |
RemediationPropertiesFailureThreshold
Naam | Beschrijving | Waarde |
---|---|---|
percentage | Een getal tussen 0,0 en 1,0 dat de drempelwaarde voor percentagefouten vertegenwoordigt. Het herstel mislukt als het percentage mislukte herstelbewerkingen (bijvoorbeeld mislukte implementaties) deze drempelwaarde overschrijdt. | Int |
Resourcedefinitie van Terraform (AzAPI-provider)
Het resourcetype voor herstelbewerkingen kan worden geïmplementeerd met bewerkingen die zijn gericht op:
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Resource voor Microsoft.PolicyInsights/herstel wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.PolicyInsights/remediations@2024-10-01"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
failureThreshold = {
percentage = int
}
filters = {
locations = [
"string"
]
resourceIds = [
"string"
]
}
parallelDeployments = int
policyAssignmentId = "string"
policyDefinitionReferenceId = "string"
resourceCount = int
resourceDiscoveryMode = "string"
}
})
}
Eigenschapswaarden
Microsoft.PolicyInsights/herstelbewerkingen
Naam | Beschrijving | Waarde |
---|---|---|
naam | De resourcenaam | tekenreeks (vereist) |
parent_id | De id van de resource waar deze extensieresource op moet worden toegepast. | tekenreeks (vereist) |
Eigenschappen | Eigenschappen voor het herstel. | RemediationProperties |
type | Het resourcetype | "Microsoft.PolicyInsights/remediations@2024-10-01" |
Herstelfilters
Naam | Beschrijving | Waarde |
---|---|---|
Locaties | De resourcelocaties die worden hersteld. | tekenreeks[] |
resourceIds | De id's van de resources die worden hersteld. Kan maximaal 100 id's opgeven. Dit filter kan niet worden gebruikt wanneer ReEvaluateCompliance is ingesteld op ReEvaluateCompliance en kan niet leeg zijn als deze is opgegeven. | tekenreeks[] |
RemediationProperties
Naam | Beschrijving | Waarde |
---|---|---|
failureThreshold | De drempelwaarde-instellingen 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 hersteltempo te verhogen of te verminderen. Als deze niet is opgegeven, wordt de standaardwaarde voor parallelle implementaties gebruikt. | Int |
policyAssignmentId | De resource-id van de beleidstoewijzing die moet worden hersteld. | snaar |
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. | snaar |
resourceCount | Bepaalt het maximum aantal resources dat kan worden hersteld door de hersteltaak. Als dit niet is opgegeven, wordt het standaardaantal resources gebruikt. | Int |
resourceDiscoveryMode | De manier waarop resources worden gedetecteerd die moeten worden hersteld. Standaard ingesteld op ExistingNonCompliant als deze niet is opgegeven. | 'ExistingNonCompliant' 'ReEvaluateCompliance' |
RemediationPropertiesFailureThreshold
Naam | Beschrijving | Waarde |
---|---|---|
percentage | Een getal tussen 0,0 en 1,0 dat de drempelwaarde voor percentagefouten vertegenwoordigt. Het herstel mislukt als het percentage mislukte herstelbewerkingen (bijvoorbeeld mislukte implementaties) deze drempelwaarde overschrijdt. | Int |