Поделиться через


Исправления Microsoft.PolicyInsights 2019-07-01

Определение ресурсов Bicep

Тип ресурса исправлений можно развернуть с помощью операций, предназначенных для следующих операций:

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.PolicyInsights/remediations, добавьте следующий Bicep в шаблон.

resource symbolicname 'Microsoft.PolicyInsights/remediations@2019-07-01' = {
  scope: resourceSymbolicName or scope
  name: 'string'
  properties: {
    filters: {
      locations: [
        'string'
      ]
    }
    policyAssignmentId: 'string'
    policyDefinitionReferenceId: 'string'
    resourceDiscoveryMode: 'string'
  }
}

Значения свойств

Microsoft.PolicyInsights/исправлений

Имя Описание Ценность
имя Имя ресурса строка (обязательно)
свойства Свойства исправления. ИсправлениеProperties
размах Используется при создании ресурса в области, отличной от области развертывания. Задайте для этого свойства символьное имя ресурса, чтобы применить ресурс расширения.

ИсправлениеFilters

Имя Описание Ценность
Местонахождения Расположения ресурсов, которые будут исправлены. string[]

ИсправлениеProperties

Имя Описание Ценность
Фильтры Фильтры, которые будут применены для определения ресурсов для исправления. исправлений
policyAssignmentId Идентификатор ресурса назначения политики, который следует исправить. струна
policyDefinitionReferenceId Идентификатор ссылки на определение политики отдельного определения, которое должно быть исправлено. Обязательный при исправлении назначения политики назначает определение набора политик. струна
resourceDiscoveryMode Способ обнаружения ресурсов для исправления. Значение по умолчанию для ExistingNonCompliant, если оно не указано. "ExistingNonCompliant"
ReEvaluateCompliance

Определение ресурса шаблона ARM

Тип ресурса исправлений можно развернуть с помощью операций, предназначенных для следующих операций:

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.PolicyInsights/remediations, добавьте следующий код JSON в шаблон.

{
  "type": "Microsoft.PolicyInsights/remediations",
  "apiVersion": "2019-07-01",
  "name": "string",
  "properties": {
    "filters": {
      "locations": [ "string" ]
    },
    "policyAssignmentId": "string",
    "policyDefinitionReferenceId": "string",
    "resourceDiscoveryMode": "string"
  }
}

Значения свойств

Microsoft.PolicyInsights/исправлений

Имя Описание Ценность
apiVersion Версия API '2019-07-01'
имя Имя ресурса строка (обязательно)
свойства Свойства исправления. ИсправлениеProperties
тип Тип ресурса "Microsoft.PolicyInsights/исправление"

ИсправлениеFilters

Имя Описание Ценность
Местонахождения Расположения ресурсов, которые будут исправлены. string[]

ИсправлениеProperties

Имя Описание Ценность
Фильтры Фильтры, которые будут применены для определения ресурсов для исправления. исправлений
policyAssignmentId Идентификатор ресурса назначения политики, который следует исправить. струна
policyDefinitionReferenceId Идентификатор ссылки на определение политики отдельного определения, которое должно быть исправлено. Обязательный при исправлении назначения политики назначает определение набора политик. струна
resourceDiscoveryMode Способ обнаружения ресурсов для исправления. Значение по умолчанию для ExistingNonCompliant, если оно не указано. "ExistingNonCompliant"
ReEvaluateCompliance

Определение ресурса Terraform (поставщик AzAPI)

Тип ресурса исправлений можно развернуть с помощью операций, предназначенных для следующих операций:

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.PolicyInsights/remediations, добавьте следующий объект Terraform в шаблон.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.PolicyInsights/remediations@2019-07-01"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      filters = {
        locations = [
          "string"
        ]
      }
      policyAssignmentId = "string"
      policyDefinitionReferenceId = "string"
      resourceDiscoveryMode = "string"
    }
  })
}

Значения свойств

Microsoft.PolicyInsights/исправлений

Имя Описание Ценность
имя Имя ресурса строка (обязательно)
parent_id Идентификатор ресурса для применения этого ресурса расширения. строка (обязательно)
свойства Свойства исправления. ИсправлениеProperties
тип Тип ресурса "Microsoft.PolicyInsights/remediations@2019-07-01"

ИсправлениеFilters

Имя Описание Ценность
Местонахождения Расположения ресурсов, которые будут исправлены. string[]

ИсправлениеProperties

Имя Описание Ценность
Фильтры Фильтры, которые будут применены для определения ресурсов для исправления. исправлений
policyAssignmentId Идентификатор ресурса назначения политики, который следует исправить. струна
policyDefinitionReferenceId Идентификатор ссылки на определение политики отдельного определения, которое должно быть исправлено. Обязательный при исправлении назначения политики назначает определение набора политик. струна
resourceDiscoveryMode Способ обнаружения ресурсов для исправления. Значение по умолчанию для ExistingNonCompliant, если оно не указано. "ExistingNonCompliant"
ReEvaluateCompliance