Share via


PolicyAssignmentData Klasse

Definition

Eine Klasse, die das PolicyAssignment-Datenmodell darstellt.

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

Konstruktoren

PolicyAssignmentData()

Initialisiert eine neue instance von PolicyAssignmentData.

Eigenschaften

Description

Diese Meldung ist Teil der Antwort im Falle eines Richtlinienverstoßes.

DisplayName

Der Anzeigename der Richtlinienzuweisung.

EnforcementMode

Der Richtlinienzuweisungserzwingungsmodus. Mögliche Werte sind Default und DoNotEnforce.

ExcludedScopes

Die ausgeschlossenen Bereiche der Richtlinie.

Id

Vollqualifizierte Ressourcen-ID für die Ressource. Beispiel: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Geerbt von ResourceData)
Location

Der Speicherort der Richtlinienzuweisung. Nur erforderlich, wenn verwaltete Identität verwendet wird.

ManagedIdentity

Die verwaltete Identität, die der Richtlinienzuweisung zugeordnet ist. Aktuell unterstützte Identitätstypen: None, SystemAssigned, UserAssigned.

Metadata

Die Metadaten für die Richtlinienzuweisung. Metadaten sind ein offenes Endobjekt und in der Regel eine Sammlung von Schlüsselwertpaaren.

Um dieser Eigenschaft ein Objekt zuzuweisen, verwenden Sie FromObjectAsJson<T>(T, JsonSerializerOptions).

Um dieser Eigenschaft eine bereits formatierte JSON-Zeichenfolge zuzuweisen, verwenden Sie FromString(String).

Beispiele:

  • BinaryData.FromObjectAsJson("foo")Erstellt eine Nutzlast von "foo".
  • BinaryData.FromString("\"foo\"")Erstellt eine Nutzlast von "foo".
  • BinaryData.FromObjectAsJson(new { key = "value" })Erstellt eine Nutzlast von { "key": "value" }.
  • BinaryData.FromString("{\"key\": \"value\"}")Erstellt eine Nutzlast von { "key": "value" }.
Name

Der Name der Ressource.

(Geerbt von ResourceData)
NonComplianceMessages

Die Meldungen, die beschreiben, warum eine Ressource nicht mit der Richtlinie konform ist.

Overrides

Der Wert der Richtlinieneigenschaft wird außer Kraft gesetzt.

Parameters

Die Parameterwerte für die zugewiesene Richtlinienregel. Die Schlüssel sind die Parameternamen.

PolicyDefinitionId

Die ID der zugewiesenen Richtliniendefinition oder Richtliniensatzdefinition.

ResourceSelectors

Die Ressourcenauswahlliste zum Filtern von Richtlinien nach Ressourceneigenschaften.

ResourceType

Der Typ der Ressource. Beispiel: "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts".

(Geerbt von ResourceData)
Scope

Der Bereich für die Richtlinienzuweisung.

SystemData

Azure Resource Manager-Metadaten mit createdBy- und modifiedBy-Informationen.

(Geerbt von ResourceData)

Gilt für: