ArmMonitorModelFactory.AutoscaleSettingData 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 AutoscaleSettingData.
public static Azure.ResourceManager.Monitor.AutoscaleSettingData AutoscaleSettingData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, System.Collections.Generic.IDictionary<string,string> tags = default, Azure.Core.AzureLocation location = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Monitor.Models.AutoscaleProfile> profiles = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Monitor.Models.AutoscaleNotification> notifications = default, bool? isEnabled = default, Azure.ResourceManager.Monitor.Models.PredictiveAutoscalePolicy predictiveAutoscalePolicy = default, string autoscaleSettingName = default, Azure.Core.ResourceIdentifier targetResourceId = default, Azure.Core.AzureLocation? targetResourceLocation = default);
static member AutoscaleSettingData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * seq<Azure.ResourceManager.Monitor.Models.AutoscaleProfile> * seq<Azure.ResourceManager.Monitor.Models.AutoscaleNotification> * Nullable<bool> * Azure.ResourceManager.Monitor.Models.PredictiveAutoscalePolicy * string * Azure.Core.ResourceIdentifier * Nullable<Azure.Core.AzureLocation> -> Azure.ResourceManager.Monitor.AutoscaleSettingData
Public Shared Function AutoscaleSettingData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional location As AzureLocation = Nothing, Optional profiles As IEnumerable(Of AutoscaleProfile) = Nothing, Optional notifications As IEnumerable(Of AutoscaleNotification) = Nothing, Optional isEnabled As Nullable(Of Boolean) = Nothing, Optional predictiveAutoscalePolicy As PredictiveAutoscalePolicy = Nothing, Optional autoscaleSettingName As String = Nothing, Optional targetResourceId As ResourceIdentifier = Nothing, Optional targetResourceLocation As Nullable(Of AzureLocation) = Nothing) As AutoscaleSettingData
Parameter
Die ID.
- name
- String
Der Name.
- resourceType
- ResourceType
Der resourceType.
- systemData
- SystemData
SystemData.
- tags
- IDictionary<String,String>
Die Tags.
- location
- AzureLocation
Der Speicherort.
- profiles
- IEnumerable<AutoscaleProfile>
Die Sammlung von Profilen für die automatische Skalierung, die unterschiedliche Skalierungsparameter für verschiedene Zeiträume angeben. Es können maximal 20 Profile angegeben werden.
- notifications
- IEnumerable<AutoscaleNotification>
die Sammlung von Benachrichtigungen.
das aktivierte Flag. Gibt an, ob die automatische Skalierung für die Ressource aktiviert ist. Der Standardwert ist ‚false‘.
- predictiveAutoscalePolicy
- PredictiveAutoscalePolicy
den Richtlinienmodus für die Vorhersage der Autoskalierung.
- autoscaleSettingName
- String
der Name der Einstellung für die autoskalierte Skalierung.
- targetResourceId
- ResourceIdentifier
Der Ressourcenbezeichner der Ressource, der die Einstellung für die autoskalierte Skalierung hinzugefügt werden soll.
- targetResourceLocation
- Nullable<AzureLocation>
der Speicherort der Ressource, der die Einstellung für die autoskalierte Skalierung hinzugefügt werden soll.
Gibt zurück
Eine neue AutoscaleSettingData instance zum Simulieren.
Gilt für:
Azure SDK for .NET