Compartilhar via


PolicyDefinition Classe

Definição

A definição de política.

[Microsoft.Rest.Serialization.JsonTransformation]
public class PolicyDefinition : Microsoft.Rest.Azure.IResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type PolicyDefinition = class
    interface IResource
Public Class PolicyDefinition
Implements IResource
Herança
PolicyDefinition
Atributos
Implementações

Construtores

PolicyDefinition()

Inicializa uma nova instância da classe PolicyDefinition.

PolicyDefinition(String, String, String, String, Object, Object, IDictionary<String,ParameterDefinitionsValue>, String, String, String, SystemData)

Inicializa uma nova instância da classe PolicyDefinition.

Propriedades

Description

Obtém ou define a descrição da definição de política.

DisplayName

Obtém ou define o nome de exibição da definição de política.

Id

Obtém a ID da definição de política.

Metadata

Obtém ou define os metadados de definição de política. Metadados é um objeto aberto encerrado e normalmente é uma coleção de pares chave-valor.

Mode

Obtém ou define o modo de definição de política. Alguns exemplos são All, Indexed, Microsoft.KeyVault.Data.

Name

Obtém o nome da definição de política.

Parameters

Obtém ou define 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

Obtém ou define a regra de política.

PolicyType

Obtém ou define o tipo de definição de política. Os valores possíveis são NotSpecified, BuiltIn, Custom e Static. Os valores possíveis incluem: 'NotSpecified', 'BuiltIn', 'Custom', 'Static'

SystemData

Obtém os metadados do sistema relacionados a esse recurso.

Type

Obtém o tipo do recurso (Microsoft.Authorization/policyDefinitions).

Aplica-se a