Compartilhar via


PolicyDefinitionVersion interface

A ID da versão de definição de política.

Extends

Propriedades

description

A descrição da definição de política.

displayName

O nome de exibição da definição de política.

externalEvaluationEnforcementSettings

Os detalhes da origem dos resultados de avaliação externa exigidos pela política durante a avaliação de imposição.

metadata

Os metadados de definição de política. Os metadados são um objeto aberto e normalmente são uma coleção de pares de valores-chave.

mode

O modo de definição de política. Alguns exemplos são Todos, Indexado, Microsoft.KeyVault.Data.

parameters

As definições de parâmetro para parâmetros usados na regra de política. As chaves são os nomes dos parâmetros.

policyRule

A regra da política.

policyType

O tipo de definição de política. Os valores possíveis são NotSpecified, BuiltIn, Custom e Static.

version

A versão da definição de política no formato #.#.#.

Propriedades herdadas

id

ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

O nome do recurso

systemData

Metadados do Azure Resource Manager que contêm informações createdBy e modifiedBy.

type

O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts"

Detalhes da propriedade

description

A descrição da definição de política.

description?: string

Valor da propriedade

string

displayName

O nome de exibição da definição de política.

displayName?: string

Valor da propriedade

string

externalEvaluationEnforcementSettings

Os detalhes da origem dos resultados de avaliação externa exigidos pela política durante a avaliação de imposição.

externalEvaluationEnforcementSettings?: ExternalEvaluationEnforcementSettings

Valor da propriedade

metadata

Os metadados de definição de política. Os metadados são um objeto aberto e normalmente são uma coleção de pares de valores-chave.

metadata?: any

Valor da propriedade

any

mode

O modo de definição de política. Alguns exemplos são Todos, Indexado, Microsoft.KeyVault.Data.

mode?: string

Valor da propriedade

string

parameters

As definições de parâmetro para parâmetros usados na regra de política. As chaves são os nomes dos parâmetros.

parameters?: Record<string, ParameterDefinitionsValue>

Valor da propriedade

Record<string, ParameterDefinitionsValue>

policyRule

A regra da política.

policyRule?: any

Valor da propriedade

any

policyType

O tipo de definição de política. Os valores possíveis são NotSpecified, BuiltIn, Custom e Static.

policyType?: string

Valor da propriedade

string

version

A versão da definição de política no formato #.#.#.

version?: string

Valor da propriedade

string

Detalhes das propriedades herdadas

id

ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

id?: string

Valor da propriedade

string

herdado deProxyResource.id

name

O nome do recurso

name?: string

Valor da propriedade

string

herdado deProxyResource.name

systemData

Metadados do Azure Resource Manager que contêm informações createdBy e modifiedBy.

systemData?: SystemData

Valor da propriedade

herdado de ProxyResource.systemData

type

O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts"

type?: string

Valor da propriedade

string

herdado deProxyResource.type