Compartilhar via


PolicyAssignmentData Classe

Definição

Uma classe que representa o modelo de dados PolicyAssignment.

public class PolicyAssignmentData : Azure.ResourceManager.Models.ResourceData
type PolicyAssignmentData = class
    inherit ResourceData
Public Class PolicyAssignmentData
Inherits ResourceData
Herança
PolicyAssignmentData

Construtores

PolicyAssignmentData()

Inicializa uma nova instância de PolicyAssignmentData.

Propriedades

Description

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

DisplayName

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

EnforcementMode

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

ExcludedScopes

Os escopos excluídos da política.

Id

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

(Herdado de ResourceData)
Location

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

ManagedIdentity

A identidade gerenciada associada à atribuição de política. Tipos de identidade com suporte atuais: None, SystemAssigned, UserAssigned.

Metadata

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

Para atribuir um objeto a essa propriedade, use FromObjectAsJson<T>(T, JsonSerializerOptions).

Para atribuir uma cadeia de caracteres json já formatada a essa propriedade, use FromString(String).

Exemplos:

  • BinaryData.FromObjectAsJson("foo")Cria uma carga de "foo".
  • BinaryData.FromString("\"foo\"")Cria uma carga de "foo".
  • BinaryData.FromObjectAsJson(new { key = "value" })Cria uma carga de { "key": "value" }.
  • BinaryData.FromString("{\"key\": \"value\"}")Cria uma carga de { "key": "value" }.

Name

O nome do recurso.

(Herdado de ResourceData)
NonComplianceMessages

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

Overrides

A substituição do valor da propriedade de política.

Parameters

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

PolicyDefinitionId

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

ResourceSelectors

A lista de seletores de recursos para filtrar políticas por propriedades de recurso.

ResourceType

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

(Herdado de ResourceData)
Scope

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

SystemData

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

(Herdado de ResourceData)

Aplica-se a