Partager via


GovernanceRuleData Classe

Définition

Classe représentant le modèle de données GovernanceRule. Règle de gouvernance sur une étendue donnée

public class GovernanceRuleData : Azure.ResourceManager.Models.ResourceData
type GovernanceRuleData = class
    inherit ResourceData
Public Class GovernanceRuleData
Inherits ResourceData
Héritage
GovernanceRuleData

Constructeurs

GovernanceRuleData()

Initialise une nouvelle instance de GovernanceRuleData.

Propriétés

ConditionSets

ConditionSets de règle de gouvernance - voir des exemples

Pour affecter un objet à l’élément de cette propriété, utilisez FromObjectAsJson<T>(T, JsonSerializerOptions).

Pour affecter une chaîne json déjà mise en forme à cette propriété, utilisez FromString(String).

Exemples :

  • BinaryData.FromObjectAsJson(« foo »)Crée une charge utile de « foo ».
  • BinaryData.FromString(« \"foo\" »)Crée une charge utile de « foo ».
  • BinaryData.FromObjectAsJson(new { key = « value » })Crée une charge utile de { « key »: « value » }.
  • BinaryData.FromString(« {\"key\ »: \"value\"} »)Crée une charge utile de { « key »: « value » }.

Description

Description de la règle de gouvernance.

DisplayName

Nom d’affichage de la règle de gouvernance.

ExcludedScopes

Étendues exclues, filtrez les descendants de l’étendue (sur les étendues de gestion).

GovernanceEmailNotification

La Notifications par e-mail paramètres pour la règle de gouvernance, indique s’il faut désactiver les notifications pour les gestionnaires et les propriétaires.

Id

ID de ressource complet pour la ressource. Ex : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Hérité de ResourceData)
IncludeMemberScopes

Définit si la règle est une règle d’étendue de gestion (master connecteur en tant qu’étendue unique ou étendue de gestion).

IsDisabled

Définit si la règle est active/inactive.

IsGracePeriod

Définit s’il existe une période de grâce sur la règle de gouvernance.

Metadata

Métadonnées de règle de gouvernance.

Name

Nom de la ressource.

(Hérité de ResourceData)
OwnerSource

La source du propriétaire pour la règle de gouvernance , par exemple manuellement par user@contoso.com , consultez l’exemple.

RemediationTimeframe

Délai de correction des règles de gouvernance : il s’agit du temps qui affectera la durée de la période de grâce, par exemple 7.00:00:00 - signifie 7 jours.

ResourceType

Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts ».

(Hérité de ResourceData)
RulePriority

Priorité de la règle de gouvernance, priorité au nombre inférieur. Les règles ayant la même priorité sur la même étendue ne sont pas autorisées.

RuleType

Le type de règle de la règle de gouvernance, définit la source de la règle, par exemple Intégrée.

SourceResourceType

La source de la règle de gouvernance, ce que la règle affecte, par exemple les évaluations.

SystemData

Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy.

(Hérité de ResourceData)
TenantId

TenantId (GUID).

S’applique à