Freigeben über


PolicyDefinition Klasse

Definition

Die Richtliniendefinition.

[Microsoft.Rest.Serialization.JsonTransformation]
public class PolicyDefinition : Microsoft.Rest.Azure.IResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type PolicyDefinition = class
    interface IResource
Public Class PolicyDefinition
Implements IResource
Vererbung
PolicyDefinition
Attribute
Implementiert

Konstruktoren

PolicyDefinition()

Initialisiert eine neue instance der PolicyDefinition-Klasse.

PolicyDefinition(String, String, String, String, Object, Object, IDictionary<String,ParameterDefinitionsValue>, String, String, String, SystemData)

Initialisiert eine neue instance der PolicyDefinition-Klasse.

Eigenschaften

Description

Ruft die Beschreibung der Richtliniendefinition ab oder legt sie fest.

DisplayName

Ruft den Anzeigenamen der Richtliniendefinition ab oder legt diese fest.

Id

Ruft die ID der Richtliniendefinition ab.

Metadata

Ruft die Richtliniendefinitionsmetadaten ab oder legt sie fest. Metadaten sind ein offenes Endobjekt und in der Regel eine Sammlung von Schlüsselwertpaaren.

Mode

Ruft den Richtliniendefinitionsmodus ab oder legt diese fest. Einige Beispiele sind All, Indexed, Microsoft.KeyVault.Data.

Name

Ruft den Namen der Richtliniendefinition ab.

Parameters

Ruft die Parameterdefinitionen für Parameter ab, die in der Richtlinienregel verwendet werden, oder legt diese fest. Die Schlüssel sind die Parameternamen.

PolicyRule

Ruft die Richtlinienregel ab oder legt sie fest.

PolicyType

Ruft den Typ der Richtliniendefinition ab oder legt diese fest. Mögliche Werte sind NotSpecified, BuiltIn, Custom und Static. Mögliche Werte: "NotSpecified", "BuiltIn", "Custom", "Static"

SystemData

Ruft die Systemmetadaten für diese Ressource ab.

Type

Ruft den Typ der Ressource ab (Microsoft.Authorization/policyDefinitions).

Gilt für: