Share via


ITargetUtilizationScaleSettings Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Models.Api20220501.TargetUtilizationScaleSettingsTypeConverter))]
public interface ITargetUtilizationScaleSettings : Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Models.Api20220501.IOnlineScaleSettings
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Models.Api20220501.TargetUtilizationScaleSettingsTypeConverter))>]
type ITargetUtilizationScaleSettings = interface
    interface IJsonSerializable
    interface IOnlineScaleSettings
Public Interface ITargetUtilizationScaleSettings
Implements IOnlineScaleSettings
Derived
Attributes
Implements

Properties

MaxInstance

The maximum number of instances that the deployment can scale to. The quota will be reserved for max_instances.

MinInstance

The minimum number of instances to always be present.

PollingInterval

The polling interval in ISO 8691 format. Only supports duration with precision as low as Seconds.

ScaleType

[Required] Type of deployment scaling algorithm

(Inherited from IOnlineScaleSettings)
TargetUtilizationPercentage

Target CPU usage for the autoscaler.

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to