Freigeben über


PolicyDefinition interface

Die Richtliniendefinition.

Extends

Eigenschaften

description

Die Beschreibung der Richtliniendefinition.

displayName

Der Anzeigename der Richtliniendefinition.

externalEvaluationEnforcementSettings

Die Details der Quelle externer Auswertungsergebnisse, die von der Richtlinie während der Erzwingungsbewertung benötigt werden.

metadata

Die Metadaten der Richtliniendefinition. Metadaten sind ein offenes beendetes Objekt und sind in der Regel eine Sammlung von Schlüsselwertpaaren.

mode

Der Richtliniendefinitionsmodus. Einige Beispiele sind "All", "Indexed", "Microsoft.KeyVault.Data".

parameters

Die Parameterdefinitionen für Parameter, die in der Richtlinienregel verwendet werden. Die Schlüssel sind die Parameternamen.

policyRule

Die Richtlinienregel.

policyType

Der Typ der Richtliniendefinition. Mögliche Werte sind NotSpecified, BuiltIn, Custom und Static.

version

Die Richtliniendefinitionsversion im #.#.#.#-Format.

versions

Eine Liste der verfügbaren Versionen für diese Richtliniendefinition.

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

systemData

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

description

Die Beschreibung der Richtliniendefinition.

description?: string

Eigenschaftswert

string

displayName

Der Anzeigename der Richtliniendefinition.

displayName?: string

Eigenschaftswert

string

externalEvaluationEnforcementSettings

Die Details der Quelle externer Auswertungsergebnisse, die von der Richtlinie während der Erzwingungsbewertung benötigt werden.

externalEvaluationEnforcementSettings?: ExternalEvaluationEnforcementSettings

Eigenschaftswert

metadata

Die Metadaten der Richtliniendefinition. Metadaten sind ein offenes beendetes Objekt und sind in der Regel eine Sammlung von Schlüsselwertpaaren.

metadata?: any

Eigenschaftswert

any

mode

Der Richtliniendefinitionsmodus. Einige Beispiele sind "All", "Indexed", "Microsoft.KeyVault.Data".

mode?: string

Eigenschaftswert

string

parameters

Die Parameterdefinitionen für Parameter, die in der Richtlinienregel verwendet werden. Die Schlüssel sind die Parameternamen.

parameters?: Record<string, ParameterDefinitionsValue>

Eigenschaftswert

Record<string, ParameterDefinitionsValue>

policyRule

Die Richtlinienregel.

policyRule?: any

Eigenschaftswert

any

policyType

Der Typ der Richtliniendefinition. Mögliche Werte sind NotSpecified, BuiltIn, Custom und Static.

policyType?: string

Eigenschaftswert

string

version

Die Richtliniendefinitionsversion im #.#.#.#-Format.

version?: string

Eigenschaftswert

string

versions

Eine Liste der verfügbaren Versionen für diese Richtliniendefinition.

versions?: 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

Geerbt vonProxyResource.id

name

Der Name der Ressource

name?: string

Eigenschaftswert

string

Geerbt vonProxyResource.name

systemData

Azure Resource Manager-Metadaten, die createdBy- und modifiedBy-Informationen enthalten.

systemData?: SystemData

Eigenschaftswert

Geerbt vonProxyResource.systemData

type

Der Typ der Ressource. Z. B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts"

type?: string

Eigenschaftswert

string

Geerbt vonProxyResource.type