Dela via


Microsoft.PolicyInsights-reparation

Bicep-resursdefinition

Resurstypen reparation kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.PolicyInsights/remediations-resurs lägger du till följande Bicep i mallen.

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'
  }
}

Egenskapsvärden

Microsoft.PolicyInsights/remediations

Namn Beskrivning Värde
Namn Resursnamnet sträng (krävs)
Egenskaper Egenskaper för reparationen. RemediationProperties
omfattning Använd när du skapar en resurs i ett annat omfång än distributionsomfånget. Ange den här egenskapen till det symboliska namnet på en resurs för att tillämpa -tilläggsresursen.

RemediationFilters

Namn Beskrivning Värde
Platser De resursplatser som ska åtgärdas. string[]
resourceIds ID:t för de resurser som ska åtgärdas. Kan ange högst 100 ID:t. Det här filtret kan inte användas när ReEvaluateCompliance är inställt på ReEvaluateCompliance och kan inte vara tomt om det tillhandahålls. string[]

RemediationProperties

Namn Beskrivning Värde
failureThreshold Tröskelinställningarna för reparationsfel RemediationPropertiesFailureThreshold
Filter De filter som ska användas för att avgöra vilka resurser som ska åtgärdas. RemediationFilters
parallelDeployments Avgör hur många resurser som ska åtgärdas vid en viss tidpunkt. Kan användas för att öka eller minska reparationstakten. Om det inte anges används standardvärdet för parallella distributioner. Int
policyAssignmentId Resurs-ID:t för principtilldelningen som ska åtgärdas. sträng
policyDefinitionReferenceId Referens-ID:t för principdefinitionen för den enskilda definitionen som ska åtgärdas. Krävs när principtilldelningen som åtgärdas tilldelar en principuppsättningsdefinition. sträng
resourceCount Avgör det maximala antalet resurser som kan åtgärdas av reparationsjobbet. Om det inte anges används standardantalet för resurser. Int
resourceDiscoveryMode Hur resurser som ska åtgärdas identifieras. Standardvärdet är ExistingNonCompliant om det inte anges. "ExistingNonCompliant"
"ReEvaluateCompliance"

RemediationPropertiesFailureThreshold

Namn Beskrivning Värde
procent Ett tal mellan 0,0 och 1,0 som representerar tröskelvärdet för procentfel. Reparationen misslyckas om procentandelen misslyckade reparationsåtgärder (dvs. misslyckade distributioner) överskrider det här tröskelvärdet. Int

Resursdefinition för ARM-mall

Resurstypen reparation kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.PolicyInsights/remediations-resurs lägger du till följande JSON i mallen.

{
  "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"
  }
}

Egenskapsvärden

Microsoft.PolicyInsights/remediations

Namn Beskrivning Värde
apiVersion API-versionen '2024-10-01'
Namn Resursnamnet sträng (krävs)
Egenskaper Egenskaper för reparationen. RemediationProperties
typ Resurstypen "Microsoft.PolicyInsights/remediations"

RemediationFilters

Namn Beskrivning Värde
Platser De resursplatser som ska åtgärdas. string[]
resourceIds ID:t för de resurser som ska åtgärdas. Kan ange högst 100 ID:t. Det här filtret kan inte användas när ReEvaluateCompliance är inställt på ReEvaluateCompliance och kan inte vara tomt om det tillhandahålls. string[]

RemediationProperties

Namn Beskrivning Värde
failureThreshold Tröskelinställningarna för reparationsfel RemediationPropertiesFailureThreshold
Filter De filter som ska användas för att avgöra vilka resurser som ska åtgärdas. RemediationFilters
parallelDeployments Avgör hur många resurser som ska åtgärdas vid en viss tidpunkt. Kan användas för att öka eller minska reparationstakten. Om det inte anges används standardvärdet för parallella distributioner. Int
policyAssignmentId Resurs-ID:t för principtilldelningen som ska åtgärdas. sträng
policyDefinitionReferenceId Referens-ID:t för principdefinitionen för den enskilda definitionen som ska åtgärdas. Krävs när principtilldelningen som åtgärdas tilldelar en principuppsättningsdefinition. sträng
resourceCount Avgör det maximala antalet resurser som kan åtgärdas av reparationsjobbet. Om det inte anges används standardantalet för resurser. Int
resourceDiscoveryMode Hur resurser som ska åtgärdas identifieras. Standardvärdet är ExistingNonCompliant om det inte anges. "ExistingNonCompliant"
"ReEvaluateCompliance"

RemediationPropertiesFailureThreshold

Namn Beskrivning Värde
procent Ett tal mellan 0,0 och 1,0 som representerar tröskelvärdet för procentfel. Reparationen misslyckas om procentandelen misslyckade reparationsåtgärder (dvs. misslyckade distributioner) överskrider det här tröskelvärdet. Int

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen reparation kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.PolicyInsights/remediations-resurs lägger du till följande Terraform i mallen.

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"
    }
  })
}

Egenskapsvärden

Microsoft.PolicyInsights/remediations

Namn Beskrivning Värde
Namn Resursnamnet sträng (krävs)
parent_id ID:t för resursen som den här tilläggsresursen ska tillämpas på. sträng (krävs)
Egenskaper Egenskaper för reparationen. RemediationProperties
typ Resurstypen "Microsoft.PolicyInsights/remediations@2024-10-01"

RemediationFilters

Namn Beskrivning Värde
Platser De resursplatser som ska åtgärdas. string[]
resourceIds ID:t för de resurser som ska åtgärdas. Kan ange högst 100 ID:t. Det här filtret kan inte användas när ReEvaluateCompliance är inställt på ReEvaluateCompliance och kan inte vara tomt om det tillhandahålls. string[]

RemediationProperties

Namn Beskrivning Värde
failureThreshold Tröskelinställningarna för reparationsfel RemediationPropertiesFailureThreshold
Filter De filter som ska användas för att avgöra vilka resurser som ska åtgärdas. RemediationFilters
parallelDeployments Avgör hur många resurser som ska åtgärdas vid en viss tidpunkt. Kan användas för att öka eller minska reparationstakten. Om det inte anges används standardvärdet för parallella distributioner. Int
policyAssignmentId Resurs-ID:t för principtilldelningen som ska åtgärdas. sträng
policyDefinitionReferenceId Referens-ID:t för principdefinitionen för den enskilda definitionen som ska åtgärdas. Krävs när principtilldelningen som åtgärdas tilldelar en principuppsättningsdefinition. sträng
resourceCount Avgör det maximala antalet resurser som kan åtgärdas av reparationsjobbet. Om det inte anges används standardantalet för resurser. Int
resourceDiscoveryMode Hur resurser som ska åtgärdas identifieras. Standardvärdet är ExistingNonCompliant om det inte anges. "ExistingNonCompliant"
"ReEvaluateCompliance"

RemediationPropertiesFailureThreshold

Namn Beskrivning Värde
procent Ett tal mellan 0,0 och 1,0 som representerar tröskelvärdet för procentfel. Reparationen misslyckas om procentandelen misslyckade reparationsåtgärder (dvs. misslyckade distributioner) överskrider det här tröskelvärdet. Int