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:

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:

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[]