azure-docs-sdk-java/legacy/docs-ref-autogen/com.microsoft.azure.managem...

90 строки
7.1 KiB
YAML

### YamlMime:JavaType
uid: "com.microsoft.azure.management.monitor.AutoscaleProfile"
fullName: "com.microsoft.azure.management.monitor.AutoscaleProfile"
name: "AutoscaleProfile"
nameWithType: "AutoscaleProfile"
summary: "An immutable client-side representation of an Azure autoscale profile."
syntax: "public interface **AutoscaleProfile**</br> extends <xref href=\"com.microsoft.azure.management.resources.fluentcore.model.HasInner?alt=com.microsoft.azure.management.resources.fluentcore.model.HasInner&text=HasInner\" data-throw-if-not-resolved=\"False\" />&lt;<xref href=\"com.microsoft.azure.management.monitor.implementation.AutoscaleProfileInner?alt=com.microsoft.azure.management.monitor.implementation.AutoscaleProfileInner&text=AutoscaleProfileInner\" data-throw-if-not-resolved=\"False\" />&gt;, <xref href=\"com.microsoft.azure.management.resources.fluentcore.arm.models.HasParent?alt=com.microsoft.azure.management.resources.fluentcore.arm.models.HasParent&text=HasParent\" data-throw-if-not-resolved=\"False\" />&lt;<xref href=\"com.microsoft.azure.management.monitor.AutoscaleSetting?alt=com.microsoft.azure.management.monitor.AutoscaleSetting&text=AutoscaleSetting\" data-throw-if-not-resolved=\"False\" />&gt;, <xref href=\"com.microsoft.azure.management.resources.fluentcore.arm.models.HasName?alt=com.microsoft.azure.management.resources.fluentcore.arm.models.HasName&text=HasName\" data-throw-if-not-resolved=\"False\" />"
methods:
- uid: "com.microsoft.azure.management.monitor.AutoscaleProfile.defaultInstanceCount()"
fullName: "com.microsoft.azure.management.monitor.AutoscaleProfile.defaultInstanceCount()"
name: "defaultInstanceCount()"
nameWithType: "AutoscaleProfile.defaultInstanceCount()"
summary: "Get the number of instances that will be set if metrics are not available for evaluation."
modifiers:
- "abstract"
syntax: "public abstract int defaultInstanceCount()"
desc: "Get the number of instances that will be set if metrics are not available for evaluation. The default is only used if the current instance count is lower than the default."
returns:
description: "the defaultProperty value."
type: "<xref href=\"int?alt=int&text=int\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.microsoft.azure.management.monitor.AutoscaleProfile.fixedDateSchedule()"
fullName: "com.microsoft.azure.management.monitor.AutoscaleProfile.fixedDateSchedule()"
name: "fixedDateSchedule()"
nameWithType: "AutoscaleProfile.fixedDateSchedule()"
summary: "Get the specific date-time for the profile."
modifiers:
- "abstract"
syntax: "public abstract TimeWindow fixedDateSchedule()"
desc: "Get the specific date-time for the profile. This element is not used if the Recurrence element is used."
returns:
description: "the fixedDate value."
type: "<xref href=\"com.microsoft.azure.management.monitor.TimeWindow?alt=com.microsoft.azure.management.monitor.TimeWindow&text=TimeWindow\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.microsoft.azure.management.monitor.AutoscaleProfile.maxInstanceCount()"
fullName: "com.microsoft.azure.management.monitor.AutoscaleProfile.maxInstanceCount()"
name: "maxInstanceCount()"
nameWithType: "AutoscaleProfile.maxInstanceCount()"
summary: "Get the maximum number of instances for the resource."
modifiers:
- "abstract"
syntax: "public abstract int maxInstanceCount()"
desc: "Get the maximum number of instances for the resource. The actual maximum number of instances is limited by the cores that are available in the subscription."
returns:
description: "the maximum value."
type: "<xref href=\"int?alt=int&text=int\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.microsoft.azure.management.monitor.AutoscaleProfile.minInstanceCount()"
fullName: "com.microsoft.azure.management.monitor.AutoscaleProfile.minInstanceCount()"
name: "minInstanceCount()"
nameWithType: "AutoscaleProfile.minInstanceCount()"
summary: "Get the minimum number of instances for the resource."
modifiers:
- "abstract"
syntax: "public abstract int minInstanceCount()"
desc: "Get the minimum number of instances for the resource."
returns:
description: "the minimum value."
type: "<xref href=\"int?alt=int&text=int\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.microsoft.azure.management.monitor.AutoscaleProfile.recurrentSchedule()"
fullName: "com.microsoft.azure.management.monitor.AutoscaleProfile.recurrentSchedule()"
name: "recurrentSchedule()"
nameWithType: "AutoscaleProfile.recurrentSchedule()"
summary: "Get the repeating times at which this profile begins."
modifiers:
- "abstract"
syntax: "public abstract Recurrence recurrentSchedule()"
desc: "Get the repeating times at which this profile begins. This element is not used if the FixedDate element is used."
returns:
description: "the recurrence value."
type: "<xref href=\"com.microsoft.azure.management.monitor.Recurrence?alt=com.microsoft.azure.management.monitor.Recurrence&text=Recurrence\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.microsoft.azure.management.monitor.AutoscaleProfile.rules()"
fullName: "com.microsoft.azure.management.monitor.AutoscaleProfile.rules()"
name: "rules()"
nameWithType: "AutoscaleProfile.rules()"
summary: "Get the collection of rules that provide the triggers and parameters for the scaling action."
modifiers:
- "abstract"
syntax: "public abstract List<ScaleRule> rules()"
desc: "Get the collection of rules that provide the triggers and parameters for the scaling action. A maximum of 10 rules can be specified."
returns:
description: "the rules value."
type: "<xref href=\"java.util.List?alt=java.util.List&text=List\" data-throw-if-not-resolved=\"False\" />&lt;<xref href=\"com.microsoft.azure.management.monitor.ScaleRule?alt=com.microsoft.azure.management.monitor.ScaleRule&text=ScaleRule\" data-throw-if-not-resolved=\"False\" />&gt;"
type: "interface"
desc: "An immutable client-side representation of an Azure autoscale profile."
implements:
- "<xref href=\"com.microsoft.azure.management.resources.fluentcore.arm.models.HasName?alt=com.microsoft.azure.management.resources.fluentcore.arm.models.HasName&text=HasName\" data-throw-if-not-resolved=\"False\" />"
- "<xref href=\"com.microsoft.azure.management.resources.fluentcore.arm.models.HasParent?alt=com.microsoft.azure.management.resources.fluentcore.arm.models.HasParent&text=HasParent\" data-throw-if-not-resolved=\"False\" />&lt;<xref href=\"com.microsoft.azure.management.monitor.AutoscaleSetting?alt=com.microsoft.azure.management.monitor.AutoscaleSetting&text=AutoscaleSetting\" data-throw-if-not-resolved=\"False\" />&gt;"
- "<xref href=\"com.microsoft.azure.management.resources.fluentcore.model.HasInner?alt=com.microsoft.azure.management.resources.fluentcore.model.HasInner&text=HasInner\" data-throw-if-not-resolved=\"False\" />&lt;<xref href=\"com.microsoft.azure.management.monitor.implementation.AutoscaleProfileInner?alt=com.microsoft.azure.management.monitor.implementation.AutoscaleProfileInner&text=AutoscaleProfileInner\" data-throw-if-not-resolved=\"False\" />&gt;"
metadata: {}
package: "com.microsoft.azure.management.monitor"
artifact: com.microsoft.azure:azure-mgmt-monitor:1.41.4