Compartir a través de


ArmMonitorModelFactory.AutoscaleSettingData Método

Definición

Inicializa una nueva instancia de 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

Parámetros

id
ResourceIdentifier

El identificador.

name
String

Nombre.

resourceType
ResourceType

ResourceType.

systemData
SystemData

SystemData.

tags
IDictionary<String,String>

Las etiquetas.

location
AzureLocation

Ubicación.

profiles
IEnumerable<AutoscaleProfile>

la colección de perfiles de escalado automático que especifican diferentes parámetros de escalado durante distintos períodos de tiempo. Se puede especificar un máximo de 20 perfiles.

notifications
IEnumerable<AutoscaleNotification>

la colección de notificaciones.

isEnabled
Nullable<Boolean>

la marca habilitada. Especifica si el escalado automático está habilitado para el recurso. El valor predeterminado es "false".

predictiveAutoscalePolicy
PredictiveAutoscalePolicy

el modo de directiva de escalado automático predictivo.

autoscaleSettingName
String

el nombre de la configuración de escalado automático.

targetResourceId
ResourceIdentifier

el identificador de recurso del recurso al que se debe agregar la configuración de escalabilidad automática.

targetResourceLocation
Nullable<AzureLocation>

la ubicación del recurso al que se debe agregar la configuración de escalado automático.

Devoluciones

AutoscaleSettingData Nueva instancia para simular.

Se aplica a