public interface AutoscaleProfile extends HasInner<com.microsoft.azure.management.monitor.implementation.AutoscaleProfileInner>, HasParent<AutoscaleSetting>, HasName
Modifier and Type | Interface and Description |
---|---|
static interface |
AutoscaleProfile.Definition
The entirety of an autoscale profile definition.
|
static interface |
AutoscaleProfile.DefinitionStages
Grouping of autoscale profile definition stages.
|
static interface |
AutoscaleProfile.Update
Grouping of autoscale profile update stages.
|
static interface |
AutoscaleProfile.UpdateDefinition
The entirety of an autoscale profile definition during current autoscale settings update.
|
static interface |
AutoscaleProfile.UpdateDefinitionStages
Grouping of autoscale profile definition stages during current autoscale settings update stage.
|
Modifier and Type | Method and Description |
---|---|
int |
defaultInstanceCount()
Get the number of instances that will be set if metrics are not available for evaluation.
|
TimeWindow |
fixedDateSchedule()
Get the specific date-time for the profile.
|
int |
maxInstanceCount()
Get the maximum number of instances for the resource.
|
int |
minInstanceCount()
Get the minimum number of instances for the resource.
|
Recurrence |
recurrentSchedule()
Get the repeating times at which this profile begins.
|
List<ScaleRule> |
rules()
Get the collection of rules that provide the triggers and parameters for the scaling action.
|
inner
int minInstanceCount()
int maxInstanceCount()
int defaultInstanceCount()
TimeWindow fixedDateSchedule()
Recurrence recurrentSchedule()
Copyright © 2019. All rights reserved.