AutoscaleProfile interface

This is the Autoscale profile for the cluster. This will allow customer to create cluster enabled with Autoscale.

Properties

autoscaleType

User to specify which type of Autoscale to be implemented - Scheduled Based or Load Based.

enabled

This indicates whether auto scale is enabled on HDInsight on AKS cluster.

gracefulDecommissionTimeout

This property is for graceful decommission timeout; It has a default setting of 3600 seconds before forced shutdown takes place. This is the maximal time to wait for running containers and applications to complete before transition a DECOMMISSIONING node into DECOMMISSIONED. The default value is 3600 seconds. Negative value (like -1) is handled as infinite timeout.

loadBasedConfig

Profiles of load based Autoscale.

scheduleBasedConfig

Profiles of schedule based Autoscale.

Property Details

autoscaleType

User to specify which type of Autoscale to be implemented - Scheduled Based or Load Based.

autoscaleType?: string

Property Value

string

enabled

This indicates whether auto scale is enabled on HDInsight on AKS cluster.

enabled: boolean

Property Value

boolean

gracefulDecommissionTimeout

This property is for graceful decommission timeout; It has a default setting of 3600 seconds before forced shutdown takes place. This is the maximal time to wait for running containers and applications to complete before transition a DECOMMISSIONING node into DECOMMISSIONED. The default value is 3600 seconds. Negative value (like -1) is handled as infinite timeout.

gracefulDecommissionTimeout?: number

Property Value

number

loadBasedConfig

Profiles of load based Autoscale.

loadBasedConfig?: LoadBasedConfig

Property Value

scheduleBasedConfig

Profiles of schedule based Autoscale.

scheduleBasedConfig?: ScheduleBasedConfig

Property Value