Partilhar via


Microsoft.PolicyInsights remediações

Definição de recurso bicep

O tipo de recurso de remediações é um recurso de extensão, o que significa que pode aplicá-lo a outro recurso.

Utilize a scope propriedade neste recurso para definir a margem para este recurso. Consulte o âmbito de aplicação dos recursos de extensão em Bicep.

Os âmbitos de implantação válidos para o recurso de remediações são:

Para obter uma lista de propriedades alteradas em cada versão API, consulte o registo de alteração.

Formato de recursos

Para criar um recurso Microsoft.PolicyInsights/remediations, adicione o seguinte Bicep ao seu modelo.

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

Valores imobiliários

remediações

Nome Descrição Valor
name O nome do recurso corda (necessária)
scope Utilize ao criar um recurso de extensão num âmbito diferente do âmbito de implantação. Recurso de destino

Para a Bicep, desaprote esta propriedade para o nome simbólico do recurso para aplicar o recurso de extensão.
propriedades Propriedades para a reparação. RemediationProperties

RemediationProperties

Nome Descrição Valor
falhaThreshold As definições do limiar de falha de remediação RemediationPropertiesFailureThreshold
filtros Os filtros que serão aplicados para determinar que recursos devem ser remediado. Filtros de remediação
paralelismosTrações Determina quantos recursos para remediar a qualquer momento. Pode ser usado para aumentar ou reduzir o ritmo da remediação. Se não for fornecido, utiliza-se o valor de implementações paralelas predefinido. int
políticaAssignmentId A identificação de recursos da atribuição de políticas que deve ser remediada. string
políticaDefinitionReferenceId A definição de política refere iD da definição individual que deve ser remediada. Necessário quando a atribuição de política sendo remediada atribui uma definição definida por políticas. string
recursoContam Determina o número máximo de recursos que podem ser remediados pelo trabalho de reparação. Se não for fornecida, a contagem de recursos predefinidos é utilizada. int
recursoDiscoveryMode A forma como os recursos para remediar são descobertos. Predefinições para o NúmeroCompliant existente se não for especificado. 'Já existente'
'ReEvaluateCompliance'

RemediationPropertiesFailureThreshold

Nome Descrição Valor
percentage Um número entre 0,0 e 1,0 representando o limiar de insucesso percentual. A reparação falhará se a percentagem de operações de reparação falhadas (isto é, implantações falhadas) exceder este limiar. int

Filtros de remediação

Nome Descrição Valor
Locais Os locais de recursos que serão remediados. corda[]

Definição de recurso de modelo DE ARM

O tipo de recurso de remediações é um recurso de extensão, o que significa que pode aplicá-lo a outro recurso.

Utilize a scope propriedade neste recurso para definir a margem para este recurso. Consulte o âmbito de aplicação dos recursos de extensão nos modelos ARM.

Os âmbitos de implantação válidos para o recurso de remediações são:

Para obter uma lista de propriedades alteradas em cada versão API, consulte o registo de alteração.

Formato de recursos

Para criar um recurso Microsoft.PolicyInsights/remediations, adicione o seguinte JSON ao seu modelo.

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

Valores imobiliários

remediações

Nome Descrição Valor
tipo O tipo de recurso 'Microsoft.PolicyInsights/remediations'
apiVersion A versão api de recurso '2021-10-01'
name O nome do recurso corda (necessária)
scope Utilize ao criar um recurso de extensão num âmbito diferente do âmbito de implantação. Recurso de destino

Para o JSON, desaprote o valor para o nome completo do recurso para aplicar o recurso de extensão .
propriedades Propriedades para a reparação. RemediationProperties

RemediationProperties

Nome Descrição Valor
falhaThreshold As definições do limiar de falha de remediação RemediationPropertiesFailureThreshold
filtros Os filtros que serão aplicados para determinar que recursos devem ser remediado. Filtros de remediação
paralelismosTrações Determina quantos recursos para remediar a qualquer momento. Pode ser usado para aumentar ou reduzir o ritmo da remediação. Se não for fornecido, utiliza-se o valor de implementações paralelas predefinido. int
políticaAssignmentId A identificação de recursos da atribuição de políticas que deve ser remediada. string
políticaDefinitionReferenceId A definição de política refere iD da definição individual que deve ser remediada. Necessário quando a atribuição de política sendo remediada atribui uma definição definida por políticas. string
recursoContam Determina o número máximo de recursos que podem ser remediados pelo trabalho de reparação. Se não for fornecida, a contagem de recursos predefinidos é utilizada. int
recursoDiscoveryMode A forma como os recursos para remediar são descobertos. Predefinições para o NúmeroCompliant existente se não for especificado. 'Já existente'
'ReEvaluateCompliance'

RemediationPropertiesFailureThreshold

Nome Descrição Valor
percentage Um número entre 0,0 e 1,0 representando o limiar de insucesso percentual. A reparação falhará se a percentagem de operações de reparação falhadas (isto é, implantações falhadas) exceder este limiar. int

Filtros de remediação

Nome Descrição Valor
Locais Os locais de recursos que serão remediados. corda[]

Definição de recursos Terraform (fornecedor AzAPI)

O tipo de recurso de remediações é um recurso de extensão, o que significa que pode aplicá-lo a outro recurso.

Utilize a parent_id propriedade neste recurso para definir a margem para este recurso.

Os âmbitos de implantação válidos para o recurso de remediações são:

  • Grupos de recursos
  • Subscrições
  • Grupos de gestão

Para obter uma lista de propriedades alteradas em cada versão API, consulte o registo de alteração.

Formato de recursos

Para criar um recurso Microsoft.PolicyInsights/remediations, adicione o seguinte Terraform ao seu modelo.

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

Valores imobiliários

remediações

Nome Descrição Valor
tipo O tipo de recurso "Microsoft.PolicyInsights/remediations@2021-10-01"
name O nome do recurso corda (necessária)
parent_id O ID do recurso para aplicar este recurso de extensão. corda (necessária)
propriedades Propriedades para a reparação. RemediationProperties

RemediationProperties

Nome Descrição Valor
falhaThreshold As definições do limiar de falha de remediação RemediationPropertiesFailureThreshold
filtros Os filtros que serão aplicados para determinar que recursos devem ser remediado. Filtros de remediação
paralelismosTrações Determina quantos recursos para remediar a qualquer momento. Pode ser usado para aumentar ou reduzir o ritmo da remediação. Se não for fornecido, utiliza-se o valor de implementações paralelas predefinido. int
políticaAssignmentId A identificação de recursos da atribuição de políticas que deve ser remediada. string
políticaDefinitionReferenceId A definição de política refere iD da definição individual que deve ser remediada. Necessário quando a atribuição de política sendo remediada atribui uma definição definida por políticas. string
recursoContam Determina o número máximo de recursos que podem ser remediados pelo trabalho de reparação. Se não for fornecida, a contagem de recursos predefinidos é utilizada. int
recursoDiscoveryMode A forma como os recursos para remediar são descobertos. Predefinições para o NúmeroCompliant existente se não for especificado. "Já existente"
"ReEvaluateCompliance"

RemediationPropertiesFailureThreshold

Nome Descrição Valor
percentage Um número entre 0,0 e 1,0 representando o limiar de insucesso percentual. A reparação falhará se a percentagem de operações de reparação falhadas (isto é, implantações falhadas) exceder este limiar. int

Filtros de remediação

Nome Descrição Valor
Locais Os locais de recursos que serão remediados. corda[]