Get-AzAutoscaleSetting
Gets Autoscale settings.
Syntax
Default (Default)
Get-AzAutoscaleSetting
-ResourceGroupName <String>
[-Name <String>]
[-DetailedOutput]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
The Get-AzAutoscaleSetting cmdlet gets all Autoscale settings associated with a resource group or a specified Autoscale setting.
Examples
Example 1: Get Autoscale settings
PS C:\>Get-AzAutoscaleSetting -ResourceGroup "Default-Web-EastUS" -DetailedOutput
resourceId : /subscriptions/a0a0a0a0-bbbb-cccc-dddd-e1e1e1e1e1e1/resourceGroups/Default-Web-EastUS/providers/microsoft.
insights/autoscalesettings/DefaultServerFarm-Default-Web-EastUS
Location : East US
Name : DefaultServerFarm-Default-Web-EastUS
Properties :
Enabled : True
Profiles :
Capacity :
Default : 1
Minimum : 3
Maximum : 1
FixedDate :
Name : No scheduled times
Recurrence :
Rules :
MetricTrigger :
MetricName : CpuPercentage
MetricResourceId : /subscriptions/a93fb07c-6c93-40be-bf3b-4f0deba10f4
b/resourceGroups/Default-Web-EastUS/providers/microsoft.web/serverFarms/DefaultServerFarm
Operator : GreaterThanOrEqual
Statistic : Average
Threshold : 14
TimeAggregation : Average
TimeGrain : 00:01:00
TimeWindow : 00:45:00
ScaleAction :
Cooldown : 00:05:00
Direction : Increase
Type : ChangeCount
Value : 1
MetricTrigger :
MetricName : CpuPercentage
MetricResourceId : /subscriptions/a93fb07c-6c93-40be-bf3b-4f0deba10f4
b/resourceGroups/Default-Web-EastUS/providers/microsoft.web/serverFarms/DefaultServerFarm
Operator : LessThanOrEqual
Statistic : Average
Threshold : 4
TimeAggregation : Average
TimeGrain : 00:01:00
TimeWindow : 00:45:00
ScaleAction :
Cooldown : 02:00:00
Direction : Decrease
Type : ChangeCount
Value : 1
MetricTrigger :
MetricName : BytesReceived
MetricResourceId : /subscriptions/a93fb07c-6c93-40be-bf3b-4f0deba10f4
b/resourceGroups/Default-Web-EastUS/providers/microsoft.web/serverFarms/DefaultServerFarm
Operator : LessThanOrEqual
Statistic : Average
Threshold : 50
TimeAggregation : Average
TimeGrain : 00:01:00
TimeWindow : 00:10:00
ScaleAction :
Cooldown : 00:10:00
Direction : Decrease
Type : ChangeCount
Value : 1
MetricTrigger :
MetricName : BytesReceived
MetricResourceId : /subscriptions/a93fb07c-6c93-40be-bf3b-4f0deba10f4
b/resourceGroups/Default-Web-EastUS/providers/microsoft.web/serverFarms/DefaultServerFarm
Operator : GreaterThanOrEqual
Statistic : Average
Threshold : 100
TimeAggregation : Average
TimeGrain : 00:01:00
TimeWindow : 00:05:00
ScaleAction :
Cooldown : 00:10:00
Direction : Increase
Type : ChangeCount
Value : 1
TargetResourceId : /subscriptions/a0a0a0a0-bbbb-cccc-dddd-e1e1e1e1e1e1/resourceGroups/Default-Web-EastUS/
providers/microsoft.web/serverFarms/DefaultServerFarm
Tags : {[$type, Microsoft.WindowsAzure.Management.Common.Storage.CasePreservedDictionary,
Microsoft.WindowsAzure.Management.Common.Storage], [hidden-link:/subscriptions/a93fb07c-6c93-40be-bf3b-4f0
deba10f4b/resourceGroups/Default-Web-EastUS/providers/microsoft.web/serverFarms/DefaultServerFarm,
Resource]}
This command gets the Autoscale settings assigned to the resource group Default-Web-EastUS.
Example 2: Get an Autoscale setting by name
PS C:\>Get-AzAutoscaleSetting -ResourceGroupName "Default-Web-EastUS" -Name "DefaultServerFarm-Default-Web-EastUS" -DetailedOutput
resourceId : /subscriptions/a0a0a0a0-bbbb-cccc-dddd-e1e1e1e1e1e1/resourceGroups/Default-Web-EastUS/providers/microsoft.
insights/autoscalesettings/DefaultServerFarm-Default-Web-EastUS
Location : East US
Name : DefaultServerFarm-Default-Web-EastUS
Properties :
Enabled : True
Profiles :
Capacity :
Default : 1
Minimum : 3
Maximum : 1
FixedDate :
Name : No scheduled times
Recurrence :
Rules :
MetricTrigger :
MetricName : CpuPercentage
MetricResourceId : /subscriptions/a93fb07c-6c93-40be-bf3b-4f0deba10f4
b/resourceGroups/Default-Web-EastUS/providers/microsoft.web/serverFarms/DefaultServerFarm
Operator : GreaterThanOrEqual
Statistic : Average
Threshold : 14
TimeAggregation : Average
TimeGrain : 00:01:00
TimeWindow : 00:45:00
ScaleAction :
Cooldown : 00:05:00
Direction : Increase
Type : ChangeCount
Value : 1
MetricTrigger :
MetricName : CpuPercentage
MetricResourceId : /subscriptions/a93fb07c-6c93-40be-bf3b-4f0deba10f4
b/resourceGroups/Default-Web-EastUS/providers/microsoft.web/serverFarms/DefaultServerFarm
Operator : LessThanOrEqual
Statistic : Average
Threshold : 4
TimeAggregation : Average
TimeGrain : 00:01:00
TimeWindow : 00:45:00
ScaleAction :
Cooldown : 02:00:00
Direction : Decrease
Type : ChangeCount
Value : 1
MetricTrigger :
MetricName : BytesReceived
MetricResourceId : /subscriptions/a93fb07c-6c93-40be-bf3b-4f0deba10f4
b/resourceGroups/Default-Web-EastUS/providers/microsoft.web/serverFarms/DefaultServerFarm
Operator : LessThanOrEqual
Statistic : Average
Threshold : 50
TimeAggregation : Average
TimeGrain : 00:01:00
TimeWindow : 00:10:00
ScaleAction :
Cooldown : 00:10:00
Direction : Decrease
Type : ChangeCount
Value : 1
MetricTrigger :
MetricName : BytesReceived
MetricResourceId : /subscriptions/a93fb07c-6c93-40be-bf3b-4f0deba10f4
b/resourceGroups/Default-Web-EastUS/providers/microsoft.web/serverFarms/DefaultServerFarm
Operator : GreaterThanOrEqual
Statistic : Average
Threshold : 100
TimeAggregation : Average
TimeGrain : 00:01:00
TimeWindow : 00:05:00
ScaleAction :
Cooldown : 00:10:00
Direction : Increase
Type : ChangeCount
Value : 1
TargetResourceId : /subscriptions/a0a0a0a0-bbbb-cccc-dddd-e1e1e1e1e1e1/resourceGroups/Default-Web-EastUS/
providers/microsoft.web/serverFarms/DefaultServerFarm
Tags : {[$type, Microsoft.WindowsAzure.Management.Common.Storage.CasePreservedDictionary,
Microsoft.WindowsAzure.Management.Common.Storage], [hidden-link:/subscriptions/a93fb07c-6c93-40be-bf3b-4f0
deba10f4b/resourceGroups/Default-Web-EastUS/providers/microsoft.web/serverFarms/DefaultServerFarm,
Resource]}
This command gets the Autoscale setting named DefaultServerFarm-Default-Web-EastUS.
Parameters
-DefaultProfile
The credentials, account, tenant, and subscription used for communication with azure
Parameter properties
Type: | IAzureContextContainer |
Default value: | None |
Supports wildcards: | False |
DontShow: | False |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Parameter sets
(All)
Position: | Named |
Mandatory: | False |
Value from pipeline: | False |
Value from pipeline by property name: | False |
Value from remaining arguments: | False |
-DetailedOutput
Indicates that this operation displays full details in the output.
Parameter properties
Type: | SwitchParameter |
Default value: | None |
Supports wildcards: | False |
DontShow: | False |
Parameter sets
(All)
Position: | Named |
Mandatory: | False |
Value from pipeline: | False |
Value from pipeline by property name: | True |
Value from remaining arguments: | False |
-Name
Specifies the name of the setting to get.
Parameter properties
Type: | String |
Default value: | None |
Supports wildcards: | False |
DontShow: | False |
Parameter sets
(All)
Position: | Named |
Mandatory: | False |
Value from pipeline: | False |
Value from pipeline by property name: | True |
Value from remaining arguments: | False |
-ResourceGroupName
Specifies the name of the resource group.
Parameter properties
Type: | String |
Default value: | None |
Supports wildcards: | False |
DontShow: | False |
Aliases: | ResourceGroup |
Parameter sets
(All)
Position: | Named |
Mandatory: | True |
Value from pipeline: | False |
Value from pipeline by property name: | True |
Value from remaining arguments: | False |
CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.