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 |
| target |
the location of the resource that the autoscale setting should be added to. |
| target |
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