PolicyAssignment interface

Назначение политики.

Extends

Свойства

assignmentType

Тип назначения политики. Возможные значения: NotSpecified, System, SystemHidden и Custom. Неизменяемый.

definitionVersion

Версия используемого определения политики.

description

Это сообщение будет частью ответа в случае нарушения политики.

displayName

Отображаемое имя назначения политики.

effectiveDefinitionVersion

Эффективная версия используемого определения политики. Это происходит только при запросе через параметр запроса $expand.

enforcementMode

Режим принудительного применения назначений политик. Возможные значения: Default, DoNotEnforce и Регистрация

identity

Управляемое удостоверение, связанное с назначением политики.

instanceId

ID экземпляра назначения полиса. Этот идентификатор всегда меняется при удалении и создании заново.

latestDefinitionVersion

Последняя версия определения полиса доступна. Это происходит только при запросе через параметр запроса $expand.

location

Расположение назначения политики. Требуется только при использовании управляемого удостоверения.

metadata

Метаданные назначения политики. Метаданные — это открытый завершенный объект, который обычно представляет собой коллекцию пар значений ключей.

nonComplianceMessages

Сообщения, описывающие, почему ресурс не соответствует политике.

notScopes

Исключенные области политики.

overrides

Переопределение значения свойства политики.

parameters

Значения параметров для назначенного правила политики. Ключи — это имена параметров.

policyDefinitionId

Идентификатор присваиваемого определения или набора политик.

resourceSelectors

Список селекторов ресурсов для фильтрации политик по свойствам ресурсов.

scope

Область назначения политики.

Унаследованные свойства

id

Полный идентификатор ресурса для ресурса. Пример - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

Имя ресурса

systemData

Метаданные Azure Resource Manager, содержащие данные createdBy и modifiedBy.

type

Тип ресурса. Например, "Microsoft.Compute/virtualMachines" или "Microsoft.Storage/storageAccounts"

Сведения о свойстве

assignmentType

Тип назначения политики. Возможные значения: NotSpecified, System, SystemHidden и Custom. Неизменяемый.

assignmentType?: string

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

string

definitionVersion

Версия используемого определения политики.

definitionVersion?: string

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

string

description

Это сообщение будет частью ответа в случае нарушения политики.

description?: string

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

string

displayName

Отображаемое имя назначения политики.

displayName?: string

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

string

effectiveDefinitionVersion

Эффективная версия используемого определения политики. Это происходит только при запросе через параметр запроса $expand.

effectiveDefinitionVersion?: string

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

string

enforcementMode

Режим принудительного применения назначений политик. Возможные значения: Default, DoNotEnforce и Регистрация

enforcementMode?: string

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

string

identity

Управляемое удостоверение, связанное с назначением политики.

identity?: Identity

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

instanceId

ID экземпляра назначения полиса. Этот идентификатор всегда меняется при удалении и создании заново.

instanceId?: string

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

string

latestDefinitionVersion

Последняя версия определения полиса доступна. Это происходит только при запросе через параметр запроса $expand.

latestDefinitionVersion?: string

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

string

location

Расположение назначения политики. Требуется только при использовании управляемого удостоверения.

location?: string

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

string

metadata

Метаданные назначения политики. Метаданные — это открытый завершенный объект, который обычно представляет собой коллекцию пар значений ключей.

metadata?: any

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

any

nonComplianceMessages

Сообщения, описывающие, почему ресурс не соответствует политике.

nonComplianceMessages?: NonComplianceMessage[]

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

notScopes

Исключенные области политики.

notScopes?: string[]

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

string[]

overrides

Переопределение значения свойства политики.

overrides?: Override[]

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

parameters

Значения параметров для назначенного правила политики. Ключи — это имена параметров.

parameters?: Record<string, ParameterValuesValue>

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

Record<string, ParameterValuesValue>

policyDefinitionId

Идентификатор присваиваемого определения или набора политик.

policyDefinitionId?: string

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

string

resourceSelectors

Список селекторов ресурсов для фильтрации политик по свойствам ресурсов.

resourceSelectors?: ResourceSelector[]

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

scope

Область назначения политики.

scope?: string

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

string

Сведения об унаследованном свойстве

id

Полный идентификатор ресурса для ресурса. Пример - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

id?: string

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

string

Унаследовано отExtensionResource.id

name

Имя ресурса

name?: string

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

string

Унаследовано отExtensionResource.name

systemData

Метаданные Azure Resource Manager, содержащие данные createdBy и modifiedBy.

systemData?: SystemData

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

Наследуется отExtensionResource.systemData

type

Тип ресурса. Например, "Microsoft.Compute/virtualMachines" или "Microsoft.Storage/storageAccounts"

type?: string

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

string

Наследуется отExtensionResource.type