Delen via


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