public interface AutoscaleSetting extends com.microsoft.azure.management.resources.fluentcore.arm.models.GroupableResource<com.microsoft.azure.management.monitor.implementation.MonitorManager,com.microsoft.azure.management.monitor.implementation.AutoscaleSettingResourceInner>, com.microsoft.azure.management.resources.fluentcore.model.Refreshable<AutoscaleSetting>, com.microsoft.azure.management.resources.fluentcore.model.Updatable<AutoscaleSetting.Update>
| Modifier and Type | Interface and Description |
|---|---|
static interface |
AutoscaleSetting.Definition
The entirety of an autoscale setting definition.
|
static interface |
AutoscaleSetting.DefinitionStages
Grouping of autoscale setting definition stages.
|
static interface |
AutoscaleSetting.Update
Grouping of autoscale setting update stages.
|
static interface |
AutoscaleSetting.UpdateStages
Grouping of autoscale setting update stages.
|
com.microsoft.azure.management.resources.fluentcore.arm.models.Resource.DefinitionWithRegion<T>, com.microsoft.azure.management.resources.fluentcore.arm.models.Resource.DefinitionWithTags<T>, com.microsoft.azure.management.resources.fluentcore.arm.models.Resource.UpdateWithTags<T>| Modifier and Type | Method and Description |
|---|---|
boolean |
adminEmailNotificationEnabled()
Get a value indicating whether to send email to subscription administrator.
|
boolean |
autoscaleEnabled()
Get the enabled flag.
|
boolean |
coAdminEmailNotificationEnabled()
Get a value indicating whether to send email to subscription co-administrators.
|
List<String> |
customEmailsNotification()
Get the custom e-mails list.
|
Map<String,AutoscaleProfile> |
profiles()
Gets the autoscale profiles in the current autoscale setting.
|
String |
targetResourceId()
Get the resource identifier of the resource that the autoscale setting should be added to.
|
String |
webhookNotification()
Get the service address to receive the notification.
|
region, regionName, tags, typekeyidnameresourceGroupNamemanagerinnerString targetResourceId()
Map<String,AutoscaleProfile> profiles()
boolean autoscaleEnabled()
boolean adminEmailNotificationEnabled()
boolean coAdminEmailNotificationEnabled()
List<String> customEmailsNotification()
String webhookNotification()
/**
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for
* license information.
*/