AutoscaleSettingResourcePatch interface

The autoscale setting object for patch operations.

Properties

enabled

the enabled flag. Specifies whether automatic scaling is enabled for the resource. The default value is 'true'.

name

the name of the autoscale setting.

notifications

the collection of notifications.

profiles

the collection of automatic scaling profiles that specify different scaling parameters for different time periods. A maximum of 20 profiles can be specified.

tags

Resource tags

targetResourceLocation

the location of the resource that the autoscale setting should be added to.

targetResourceUri

the resource identifier of the resource that the autoscale setting should be added to.

Property Details

enabled

the enabled flag. Specifies whether automatic scaling is enabled for the resource. The default value is 'true'.

enabled?: boolean

Property Value

boolean

name

the name of the autoscale setting.

name?: string

Property Value

string

notifications

the collection of notifications.

notifications?: AutoscaleNotification[]

Property Value

profiles

the collection of automatic scaling profiles that specify different scaling parameters for different time periods. A maximum of 20 profiles can be specified.

profiles?: AutoscaleProfile[]

Property Value

tags

Resource tags

tags?: {[propertyName: string]: string}

Property Value

{[propertyName: string]: string}

targetResourceLocation

the location of the resource that the autoscale setting should be added to.

targetResourceLocation?: string

Property Value

string

targetResourceUri

the resource identifier of the resource that the autoscale setting should be added to.

targetResourceUri?: string

Property Value

string