PolicyAssignment interface
Die Richtlinienzuweisung.
- Extends
Eigenschaften
| assignment |
Der Typ der Richtlinienzuweisung. Mögliche Werte sind NotSpecified, System, SystemHidden und Custom. Unveränderlich. |
| definition |
Die Version der zu verwendenden Richtliniendefinition. |
| description | Diese Nachricht wird teil der Antwort im Falle eines Richtlinienverstoßes sein. |
| display |
Der Anzeigename der Richtlinienzuweisung. |
| effective |
Die wirksame Version der verwendeten Policendefinition. Dies ist nur vorhanden, wenn es über den $expand Abfrageparameter angefordert wird. |
| enforcement |
Der Erzwingungsmodus für die Richtlinienzuweisung. Mögliche Werte sind "Default", "DoNotEnforce" und "Enroll". |
| identity | Die verwaltete Identität, die der Richtlinienzuweisung zugeordnet ist. |
| instance |
Die Instanz-ID der Richtlinienzuweisung. Diese ID ändert sich nur und ändert sich immer, wenn die Zuweisung gelöscht und neu erstellt wird. |
| latest |
Die neueste Version der Policendefinition ist verfügbar. Dies ist nur vorhanden, wenn es über den $expand Abfrageparameter angefordert wird. |
| location | Der Speicherort der Richtlinienzuweisung. Nur erforderlich, wenn verwaltete Identität verwendet wird. |
| metadata | Die Metadaten der Richtlinienzuweisung. Metadaten sind ein offenes beendetes Objekt und sind in der Regel eine Sammlung von Schlüsselwertpaaren. |
| non |
Die Nachrichten, die beschreiben, warum eine Ressource nicht mit der Richtlinie kompatibel ist. |
| not |
Die ausgeschlossenen Bereiche der Richtlinie. |
| overrides | Die Außerkraftsetzung des Richtlinieneigenschaftswerts. |
| parameters | Die Parameterwerte für die zugewiesene Richtlinienregel. Die Schlüssel sind die Parameternamen. |
| policy |
Die ID der zugewiesenen Richtliniendefinition oder Richtliniensatzdefinition. |
| resource |
Die Ressourcenauswahlliste zum Filtern von Richtlinien nach Ressourceneigenschaften. |
| scope | Der Bereich für die Richtlinienzuweisung. |
Geerbte Eigenschaften
| id | Vollqualifizierte Ressourcen-ID für die Ressource. Zum Beispiel - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| name | Der Name der Ressource |
| system |
Azure Resource Manager-Metadaten, die createdBy- und modifiedBy-Informationen enthalten. |
| type | Der Typ der Ressource. Z. B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts" |
Details zur Eigenschaft
assignmentType
Der Typ der Richtlinienzuweisung. Mögliche Werte sind NotSpecified, System, SystemHidden und Custom. Unveränderlich.
assignmentType?: string
Eigenschaftswert
string
definitionVersion
Die Version der zu verwendenden Richtliniendefinition.
definitionVersion?: string
Eigenschaftswert
string
description
Diese Nachricht wird teil der Antwort im Falle eines Richtlinienverstoßes sein.
description?: string
Eigenschaftswert
string
displayName
Der Anzeigename der Richtlinienzuweisung.
displayName?: string
Eigenschaftswert
string
effectiveDefinitionVersion
Die wirksame Version der verwendeten Policendefinition. Dies ist nur vorhanden, wenn es über den $expand Abfrageparameter angefordert wird.
effectiveDefinitionVersion?: string
Eigenschaftswert
string
enforcementMode
Der Erzwingungsmodus für die Richtlinienzuweisung. Mögliche Werte sind "Default", "DoNotEnforce" und "Enroll".
enforcementMode?: string
Eigenschaftswert
string
identity
Die verwaltete Identität, die der Richtlinienzuweisung zugeordnet ist.
identity?: Identity
Eigenschaftswert
instanceId
Die Instanz-ID der Richtlinienzuweisung. Diese ID ändert sich nur und ändert sich immer, wenn die Zuweisung gelöscht und neu erstellt wird.
instanceId?: string
Eigenschaftswert
string
latestDefinitionVersion
Die neueste Version der Policendefinition ist verfügbar. Dies ist nur vorhanden, wenn es über den $expand Abfrageparameter angefordert wird.
latestDefinitionVersion?: string
Eigenschaftswert
string
location
Der Speicherort der Richtlinienzuweisung. Nur erforderlich, wenn verwaltete Identität verwendet wird.
location?: string
Eigenschaftswert
string
metadata
Die Metadaten der Richtlinienzuweisung. Metadaten sind ein offenes beendetes Objekt und sind in der Regel eine Sammlung von Schlüsselwertpaaren.
metadata?: any
Eigenschaftswert
any
nonComplianceMessages
Die Nachrichten, die beschreiben, warum eine Ressource nicht mit der Richtlinie kompatibel ist.
nonComplianceMessages?: NonComplianceMessage[]
Eigenschaftswert
notScopes
Die ausgeschlossenen Bereiche der Richtlinie.
notScopes?: string[]
Eigenschaftswert
string[]
overrides
Die Außerkraftsetzung des Richtlinieneigenschaftswerts.
overrides?: Override[]
Eigenschaftswert
Override[]
parameters
Die Parameterwerte für die zugewiesene Richtlinienregel. Die Schlüssel sind die Parameternamen.
parameters?: Record<string, ParameterValuesValue>
Eigenschaftswert
Record<string, ParameterValuesValue>
policyDefinitionId
Die ID der zugewiesenen Richtliniendefinition oder Richtliniensatzdefinition.
policyDefinitionId?: string
Eigenschaftswert
string
resourceSelectors
Die Ressourcenauswahlliste zum Filtern von Richtlinien nach Ressourceneigenschaften.
resourceSelectors?: ResourceSelector[]
Eigenschaftswert
scope
Der Bereich für die Richtlinienzuweisung.
scope?: string
Eigenschaftswert
string
Geerbte Eigenschaftsdetails
id
Vollqualifizierte Ressourcen-ID für die Ressource. Zum Beispiel - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
id?: string
Eigenschaftswert
string
Von ExtensionResource.idgeerbt
name
systemData
Azure Resource Manager-Metadaten, die createdBy- und modifiedBy-Informationen enthalten.
systemData?: SystemData
Eigenschaftswert
Geerbt vonExtensionResource.systemData
type
Der Typ der Ressource. Z. B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts"
type?: string
Eigenschaftswert
string
Geerbt vonExtensionResource.type