ArmSecurityCenterModelFactory.GovernanceRuleData Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue instance von GovernanceRuleData.
public static Azure.ResourceManager.SecurityCenter.GovernanceRuleData GovernanceRuleData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, Guid? tenantId = default, string displayName = default, string description = default, string remediationTimeframe = default, bool? isGracePeriod = default, int? rulePriority = default, bool? isDisabled = default, Azure.ResourceManager.SecurityCenter.Models.GovernanceRuleType? ruleType = default, Azure.ResourceManager.SecurityCenter.Models.GovernanceRuleSourceResourceType? sourceResourceType = default, System.Collections.Generic.IEnumerable<string> excludedScopes = default, System.Collections.Generic.IEnumerable<BinaryData> conditionSets = default, bool? includeMemberScopes = default, Azure.ResourceManager.SecurityCenter.Models.GovernanceRuleOwnerSource ownerSource = default, Azure.ResourceManager.SecurityCenter.Models.GovernanceRuleEmailNotification governanceEmailNotification = default, Azure.ResourceManager.SecurityCenter.Models.GovernanceRuleMetadata metadata = default);
static member GovernanceRuleData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * Nullable<Guid> * string * string * string * Nullable<bool> * Nullable<int> * Nullable<bool> * Nullable<Azure.ResourceManager.SecurityCenter.Models.GovernanceRuleType> * Nullable<Azure.ResourceManager.SecurityCenter.Models.GovernanceRuleSourceResourceType> * seq<string> * seq<BinaryData> * Nullable<bool> * Azure.ResourceManager.SecurityCenter.Models.GovernanceRuleOwnerSource * Azure.ResourceManager.SecurityCenter.Models.GovernanceRuleEmailNotification * Azure.ResourceManager.SecurityCenter.Models.GovernanceRuleMetadata -> Azure.ResourceManager.SecurityCenter.GovernanceRuleData
Public Shared Function GovernanceRuleData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional tenantId As Nullable(Of Guid) = Nothing, Optional displayName As String = Nothing, Optional description As String = Nothing, Optional remediationTimeframe As String = Nothing, Optional isGracePeriod As Nullable(Of Boolean) = Nothing, Optional rulePriority As Nullable(Of Integer) = Nothing, Optional isDisabled As Nullable(Of Boolean) = Nothing, Optional ruleType As Nullable(Of GovernanceRuleType) = Nothing, Optional sourceResourceType As Nullable(Of GovernanceRuleSourceResourceType) = Nothing, Optional excludedScopes As IEnumerable(Of String) = Nothing, Optional conditionSets As IEnumerable(Of BinaryData) = Nothing, Optional includeMemberScopes As Nullable(Of Boolean) = Nothing, Optional ownerSource As GovernanceRuleOwnerSource = Nothing, Optional governanceEmailNotification As GovernanceRuleEmailNotification = Nothing, Optional metadata As GovernanceRuleMetadata = Nothing) As GovernanceRuleData
Parameter
Die ID.
- name
- String
Der Name.
- resourceType
- ResourceType
Der resourceType.
- systemData
- SystemData
SystemDaten.
- displayName
- String
Anzeigename der Governanceregel.
- description
- String
Beschreibung der Governanceregel.
- remediationTimeframe
- String
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.
Die Governanceregelpriorität, Priorität auf die niedrigere Zahl. Regeln mit der gleichen Priorität für denselben Bereich sind nicht zulässig.
- ruleType
- Nullable<GovernanceRuleType>
Der Regeltyp der Governanceregel definiert die Quelle der Regel, z. B. Integriert.
- sourceResourceType
- Nullable<GovernanceRuleSourceResourceType>
Die Governanceregelquelle, welche Auswirkungen die Regel hat, z. B. Bewertungen.
- excludedScopes
- IEnumerable<String>
Ausgeschlossene Bereiche, filtern Sie die untergeordneten Elemente des Bereichs (für Verwaltungsbereiche) heraus.
- conditionSets
- IEnumerable<BinaryData>
Die Governanceregel conditionSets – siehe Beispiele.
Definiert, ob es sich bei der Regel um eine Verwaltungsbereichsregel handelt (master Connector als einzelner Bereich oder Verwaltungsbereich).
- ownerSource
- GovernanceRuleOwnerSource
Die Besitzerquelle für die Governanceregel - z. B. Manuell von user@contoso.com - siehe Beispiel.
- governanceEmailNotification
- GovernanceRuleEmailNotification
Die Einstellungen für E-Mail-Benachrichtigungen für die Governanceregel geben an, ob Benachrichtigungen für Manager und Besitzer deaktiviert werden sollen.
- metadata
- GovernanceRuleMetadata
Die Metadaten der Governanceregel.
Gibt zurück
Eine neue GovernanceRuleData instance zum Mocking.