Partilhar via


PolicySetDefinition interface

A definição do conjunto de políticas.

Extends

Propriedades

description

A descrição da definição do conjunto de políticas.

displayName

O nome para exibição da definição do conjunto de políticas.

metadata

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

parameters

Os parâmetros de definição do conjunto de políticas que podem ser usados em referências de definição de política.

policyDefinitionGroups

Os metadados que descrevem grupos de referências de definição de política dentro da definição do conjunto de políticas.

policyDefinitions

Uma matriz de referências de definição de política.

policyType

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

version

A versão de definição do conjunto de políticas no formato #.#.#.

versions

Uma lista de versões disponíveis para esta definição de conjunto de políticas.

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 do conjunto de políticas.

description?: string

Valor de Propriedade

string

displayName

O nome para exibição da definição do conjunto de políticas.

displayName?: string

Valor de Propriedade

string

metadata

Os metadados de definição do conjunto de políticas. 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

parameters

Os parâmetros de definição do conjunto de políticas que podem ser usados em referências de definição de política.

parameters?: Record<string, ParameterDefinitionsValue>

Valor de Propriedade

Record<string, ParameterDefinitionsValue>

policyDefinitionGroups

Os metadados que descrevem grupos de referências de definição de política dentro da definição do conjunto de políticas.

policyDefinitionGroups?: PolicyDefinitionGroup[]

Valor de Propriedade

policyDefinitions

Uma matriz de referências de definição de política.

policyDefinitions?: PolicyDefinitionReference[]

Valor de Propriedade

policyType

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

policyType?: string

Valor de Propriedade

string

version

A versão de definição do conjunto de políticas no formato #.#.#.

version?: string

Valor de Propriedade

string

versions

Uma lista de versões disponíveis para esta definição de conjunto de políticas.

versions?: 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