Freigeben über


ArmAlertsManagementModelFactory.SmartGroupData Methode

Definition

Initialisiert eine neue instance von SmartGroupData.

public static Azure.ResourceManager.AlertsManagement.SmartGroupData SmartGroupData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, long? alertsCount = default, Azure.ResourceManager.AlertsManagement.Models.SmartGroupState? smartGroupState = default, Azure.ResourceManager.AlertsManagement.Models.ServiceAlertSeverity? severity = default, DateTimeOffset? startOn = default, DateTimeOffset? lastModifiedOn = default, string lastModifiedBy = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.AlertsManagement.Models.SmartGroupAggregatedProperty> resources = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.AlertsManagement.Models.SmartGroupAggregatedProperty> resourceTypes = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.AlertsManagement.Models.SmartGroupAggregatedProperty> resourceGroups = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.AlertsManagement.Models.SmartGroupAggregatedProperty> monitorServices = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.AlertsManagement.Models.SmartGroupAggregatedProperty> monitorConditions = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.AlertsManagement.Models.SmartGroupAggregatedProperty> alertStates = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.AlertsManagement.Models.SmartGroupAggregatedProperty> alertSeverities = default, string nextLink = default);
static member SmartGroupData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * Nullable<int64> * Nullable<Azure.ResourceManager.AlertsManagement.Models.SmartGroupState> * Nullable<Azure.ResourceManager.AlertsManagement.Models.ServiceAlertSeverity> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * string * seq<Azure.ResourceManager.AlertsManagement.Models.SmartGroupAggregatedProperty> * seq<Azure.ResourceManager.AlertsManagement.Models.SmartGroupAggregatedProperty> * seq<Azure.ResourceManager.AlertsManagement.Models.SmartGroupAggregatedProperty> * seq<Azure.ResourceManager.AlertsManagement.Models.SmartGroupAggregatedProperty> * seq<Azure.ResourceManager.AlertsManagement.Models.SmartGroupAggregatedProperty> * seq<Azure.ResourceManager.AlertsManagement.Models.SmartGroupAggregatedProperty> * seq<Azure.ResourceManager.AlertsManagement.Models.SmartGroupAggregatedProperty> * string -> Azure.ResourceManager.AlertsManagement.SmartGroupData
Public Shared Function SmartGroupData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional alertsCount As Nullable(Of Long) = Nothing, Optional smartGroupState As Nullable(Of SmartGroupState) = Nothing, Optional severity As Nullable(Of ServiceAlertSeverity) = Nothing, Optional startOn As Nullable(Of DateTimeOffset) = Nothing, Optional lastModifiedOn As Nullable(Of DateTimeOffset) = Nothing, Optional lastModifiedBy As String = Nothing, Optional resources As IEnumerable(Of SmartGroupAggregatedProperty) = Nothing, Optional resourceTypes As IEnumerable(Of SmartGroupAggregatedProperty) = Nothing, Optional resourceGroups As IEnumerable(Of SmartGroupAggregatedProperty) = Nothing, Optional monitorServices As IEnumerable(Of SmartGroupAggregatedProperty) = Nothing, Optional monitorConditions As IEnumerable(Of SmartGroupAggregatedProperty) = Nothing, Optional alertStates As IEnumerable(Of SmartGroupAggregatedProperty) = Nothing, Optional alertSeverities As IEnumerable(Of SmartGroupAggregatedProperty) = Nothing, Optional nextLink As String = Nothing) As SmartGroupData

Parameter

id
ResourceIdentifier

Die ID.

name
String

Der Name.

resourceType
ResourceType

Der resourceType.

systemData
SystemData

SystemDaten.

alertsCount
Nullable<Int64>

Gesamtanzahl der Warnungen in der intelligenten Gruppe.

smartGroupState
Nullable<SmartGroupState>

Zustand der intelligenten Gruppe.

severity
Nullable<ServiceAlertSeverity>

Schweregrad der intelligenten Gruppe ist der höchste (Sev0 >... > Sev4) Schweregrad aller Warnungen in der Gruppe.

startOn
Nullable<DateTimeOffset>

Erstellungszeit einer intelligenten Gruppe. Date-Time im ISO-8601-Format.

lastModifiedOn
Nullable<DateTimeOffset>

Zeitpunkt der letzten Aktualisierung der intelligenten Gruppe. Date-Time im ISO-8601-Format.

lastModifiedBy
String

Letzte Änderung durch Benutzername.

resources
IEnumerable<SmartGroupAggregatedProperty>

Zusammenfassung der Zielressourcen in der intelligenten Gruppe.

resourceTypes
IEnumerable<SmartGroupAggregatedProperty>

Zusammenfassung der Zielressourcentypen in der intelligenten Gruppe.

resourceGroups
IEnumerable<SmartGroupAggregatedProperty>

Zusammenfassung der Zielressourcengruppen in der intelligenten Gruppe.

monitorServices
IEnumerable<SmartGroupAggregatedProperty>

Zusammenfassung von monitorServices in der intelligenten Gruppe.

monitorConditions
IEnumerable<SmartGroupAggregatedProperty>

Zusammenfassung der MonitorBedingungen in der intelligenten Gruppe.

alertStates
IEnumerable<SmartGroupAggregatedProperty>

Zusammenfassung der alertStates in der intelligenten Gruppe.

alertSeverities
IEnumerable<SmartGroupAggregatedProperty>

Zusammenfassung der WarnungEnHarlichkeiten in der intelligenten Gruppe.

nextLink
String

Der URI zum Abrufen der nächsten Seite von Warnungen. Rufen Sie ListNext() mit diesem URI auf, um die Warnungen der nächsten Seite abzurufen.

Gibt zurück

Eine neue SmartGroupData instance zum Mocking.

Gilt für: