Compartir a través de


PolicyAssignmentData Clase

Definición

Clase que representa el modelo de datos PolicyAssignment.

public class PolicyAssignmentData : Azure.ResourceManager.Models.ResourceData
type PolicyAssignmentData = class
    inherit ResourceData
Public Class PolicyAssignmentData
Inherits ResourceData
Herencia
PolicyAssignmentData

Constructores

PolicyAssignmentData()

Inicializa una nueva instancia de PolicyAssignmentData.

Propiedades

Description

Este mensaje formará parte de la respuesta en caso de infracción de directiva.

DisplayName

Nombre para mostrar de la asignación de directiva.

EnforcementMode

Modo de cumplimiento de la asignación de directivas. Los valores posibles son Default y DoNotEnforce.

ExcludedScopes

Ámbitos excluidos de la directiva.

Id

Identificador de recurso completo del recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Heredado de ResourceData)
Location

Ubicación de la asignación de directiva. Solo se requiere al usar la identidad administrada.

ManagedIdentity

Identidad administrada asociada a la asignación de directiva. Tipos de identidad admitidos actuales: None, SystemAssigned, UserAssigned.

Metadata

Metadatos de asignación de directiva. Los metadatos son un objeto abierto y normalmente es una colección de pares clave-valor.

Para asignar un objeto a esta propiedad, use FromObjectAsJson<T>(T, JsonSerializerOptions).

Para asignar una cadena json ya con formato a esta propiedad, use FromString(String).

Ejemplos:

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

Name

Nombre del recurso.

(Heredado de ResourceData)
NonComplianceMessages

Los mensajes que describen por qué un recurso no es compatible con la directiva.

Overrides

Invalidación del valor de la propiedad de directiva.

Parameters

Valores de parámetro para la regla de directiva asignada. Las claves son los nombres de parámetro.

PolicyDefinitionId

Identificador de la definición de directiva o definición del conjunto de directivas que se va a asignar.

ResourceSelectors

Lista del selector de recursos para filtrar las directivas por propiedades de recursos.

ResourceType

Tipo de recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts".

(Heredado de ResourceData)
Scope

Ámbito de la asignación de directiva.

SystemData

Metadatos de Azure Resource Manager que contienen información sobre los valores de createdBy y modifiedBy.

(Heredado de ResourceData)

Se aplica a