Compartilhar via


PolicyAssignment Construtores

Definição

Sobrecargas

PolicyAssignment()

Inicializa uma nova instância da classe PolicyAssignment.

PolicyAssignment(String, String, String, IList<String>, IDictionary<String, ParameterValuesValue>, String, Object, String, IList<NonComplianceMessage>, String, String, String, String, Identity, SystemData)

Inicializa uma nova instância da classe PolicyAssignment.

PolicyAssignment()

Inicializa uma nova instância da classe PolicyAssignment.

public PolicyAssignment ();
Public Sub New ()

Aplica-se a

PolicyAssignment(String, String, String, IList<String>, IDictionary<String, ParameterValuesValue>, String, Object, String, IList<NonComplianceMessage>, String, String, String, String, Identity, SystemData)

Inicializa uma nova instância da classe PolicyAssignment.

public PolicyAssignment (string displayName = default, string policyDefinitionId = default, string scope = default, System.Collections.Generic.IList<string> notScopes = default, System.Collections.Generic.IDictionary<string,Microsoft.Azure.Management.ResourceManager.Models.ParameterValuesValue> parameters = default, string description = default, object metadata = default, string enforcementMode = default, System.Collections.Generic.IList<Microsoft.Azure.Management.ResourceManager.Models.NonComplianceMessage> nonComplianceMessages = default, string id = default, string type = default, string name = default, string location = default, Microsoft.Azure.Management.ResourceManager.Models.Identity identity = default, Microsoft.Azure.Management.ResourceManager.Models.SystemData systemData = default);
new Microsoft.Azure.Management.ResourceManager.Models.PolicyAssignment : string * string * string * System.Collections.Generic.IList<string> * System.Collections.Generic.IDictionary<string, Microsoft.Azure.Management.ResourceManager.Models.ParameterValuesValue> * string * obj * string * System.Collections.Generic.IList<Microsoft.Azure.Management.ResourceManager.Models.NonComplianceMessage> * string * string * string * string * Microsoft.Azure.Management.ResourceManager.Models.Identity * Microsoft.Azure.Management.ResourceManager.Models.SystemData -> Microsoft.Azure.Management.ResourceManager.Models.PolicyAssignment
Public Sub New (Optional displayName As String = Nothing, Optional policyDefinitionId As String = Nothing, Optional scope As String = Nothing, Optional notScopes As IList(Of String) = Nothing, Optional parameters As IDictionary(Of String, ParameterValuesValue) = Nothing, Optional description As String = Nothing, Optional metadata As Object = Nothing, Optional enforcementMode As String = Nothing, Optional nonComplianceMessages As IList(Of NonComplianceMessage) = Nothing, Optional id As String = Nothing, Optional type As String = Nothing, Optional name As String = Nothing, Optional location As String = Nothing, Optional identity As Identity = Nothing, Optional systemData As SystemData = Nothing)

Parâmetros

displayName
String

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

policyDefinitionId
String

A ID da definição de política ou definição do conjunto de políticas que está sendo atribuída.

scope
String

O escopo da atribuição de política.

notScopes
IList<String>

Os escopos excluídos da política.

parameters
IDictionary<String,ParameterValuesValue>

Os valores de parâmetro para a regra de política atribuída. As chaves são os nomes dos parâmetros.

description
String

Essa mensagem fará parte da resposta em caso de violação de política.

metadata
Object

Os metadados de atribuição de política. Metadados é um objeto aberto encerrado e normalmente é uma coleção de pares chave-valor.

enforcementMode
String

O modo de imposição de atribuição de política. Os valores possíveis são Default e DoNotEnforce. Os valores possíveis incluem: 'Default', 'DoNotEnforce'

nonComplianceMessages
IList<NonComplianceMessage>

As mensagens que descrevem por que um recurso não está em conformidade com a política.

id
String

A ID da atribuição de política.

type
String

O tipo da atribuição de política.

name
String

O nome da atribuição de política.

location
String

O local da atribuição de política. Necessário somente ao utilizar a identidade gerenciada.

identity
Identity

A identidade gerenciada associada à atribuição de política.

systemData
SystemData

Os metadados do sistema relacionados a esse recurso.

Aplica-se a