Share via


GovernanceRuleData Klasse

Definition

Eine Klasse, die das GovernanceRule-Datenmodell darstellt. Governanceregel für einen bestimmten Bereich

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

Konstruktoren

GovernanceRuleData()

Initialisiert eine neue instance von GovernanceRuleData.

Eigenschaften

ConditionSets

Die GovernanceregelbedingungSets – siehe Beispiele

Verwenden FromObjectAsJson<T>(T, JsonSerializerOptions)Sie , um dem Element dieser Eigenschaft ein -Objekt zuzuweisen.

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" }.
Description

Beschreibung der Governanceregel.

DisplayName

Anzeigename der Governanceregel.

ExcludedScopes

Ausgeschlossene Bereiche, filtern Sie die untergeordneten Elemente des Bereichs (für Verwaltungsbereiche) heraus.

GovernanceEmailNotification

Die Einstellungen für E-Mail-Benachrichtigungen für die Governanceregel geben an, ob Benachrichtigungen für Manager und Besitzer deaktiviert werden sollen.

Id

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

(Geerbt von ResourceData)
IncludeMemberScopes

Definiert, ob es sich bei der Regel um eine Verwaltungsbereichsregel handelt (master Connector als einzelner Bereich oder Verwaltungsbereich).

IsDisabled

Definiert, ob die Regel aktiv/inaktiv ist.

IsGracePeriod

Definiert, ob eine Nachfrist für die Governanceregel vorhanden ist.

Metadata

Die Metadaten der Governanceregel.

Name

Der Name der Ressource.

(Geerbt von ResourceData)
OwnerSource

Die Besitzerquelle für die Governanceregel - z. B. Manuell von user@contoso.com - siehe Beispiel.

RemediationTimeframe

Zeitrahmen zur Korrektur von Governanceregeln – dies ist die Zeit, die sich auf die Dauer der Kulanzzeit auswirkt, z. B. 7.00:00:00– bedeutet 7 Tage.

ResourceType

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

(Geerbt von ResourceData)
RulePriority

Die Governanceregelpriorität, Priorität auf die niedrigere Zahl. Regeln mit der gleichen Priorität für denselben Bereich sind nicht zulässig.

RuleType

Der Regeltyp der Governanceregel definiert die Quelle der Regel, z. B. Integriert.

SourceResourceType

Die Governanceregelquelle, welche Auswirkungen die Regel hat, z. B. Bewertungen.

SystemData

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

(Geerbt von ResourceData)
TenantId

Die tenantId (GUID).

Gilt für: