Partilhar via


PolicyDefinitionVersion interface

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

Extends

Propriedades

description

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

displayName

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

externalEvaluationEnforcementSettings

Os detalhes da fonte dos resultados da avaliação externa exigidos pela política durante a avaliação da aplicaçã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 de chave.

mode

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

parameters

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

policyRule

A regra 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 de definição de política no formato #.#.#.

Propriedades Herdadas

id

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

name

O nome do recurso

systemData

Metadados do Azure Resource Manager contendo informações createdBy e modifiedBy.

type

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

Detalhes de Propriedade

description

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

description?: string

Valor de Propriedade

string

displayName

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

displayName?: string

Valor de Propriedade

string

externalEvaluationEnforcementSettings

Os detalhes da fonte dos resultados da avaliação externa exigidos pela política durante a avaliação da aplicação.

externalEvaluationEnforcementSettings?: ExternalEvaluationEnforcementSettings

Valor de 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 de chave.

metadata?: any

Valor de Propriedade

any

mode

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

mode?: string

Valor de Propriedade

string

parameters

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

parameters?: Record<string, ParameterDefinitionsValue>

Valor de Propriedade

Record<string, ParameterDefinitionsValue>

policyRule

A regra política.

policyRule?: any

Valor de 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 de Propriedade

string

version

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

version?: string

Valor de Propriedade

string

Detalhes da Propriedade Herdada

id

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

id?: string

Valor de Propriedade

string

Herdado deProxyResource.id

name

O nome do recurso

name?: string

Valor de Propriedade

string

Herdado deProxyResource.name

systemData

Metadados do Azure Resource Manager contendo informações createdBy e modifiedBy.

systemData?: SystemData

Valor de Propriedade

Herdado deProxyResource.systemData

type

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

type?: string

Valor de Propriedade

string

Herdado deProxyResource.type