Maximum capacity is correctly set to 10, but Minimum is set to 1 (1 is a Standard version value, Not StandardV2).
During autoscale deployment execution return this error:
UnsupportedCapacity: The target resource of the autoscale setting does not support the minimum capacity provided. Supported capacities for the resource are '[3,7,10]'.
OS Version:
Steps to Reproduce: In devOps pipeline i want to enable autoscale on ASA StandardV2
Build ASA project in v2 version azure-streamanalytics-cicd build --v2 --project FillCosmosdbRawDataCache\asaproj.json --outputPath "$(Build.ArtifactStagingDirectory)\coldpath"
set autoscale with max capacity 10 () azure-streamanalytics-cicd autoscale --capacity 10 --metrics ProcessCPUUsagePercentage ResourceUtilization --targetJobName FillCosmosdbRawDataCache --outputPath "$(Build.ArtifactStagingDirectory)\coldpath"
Publish artifact
Deploy ASA
Deploy autoscale -task: AzureResourceGroupDeployment@2 displayName: 'Deploy Autoscale Cold Path' inputs: azureSubscription: 'XYZ' action: 'Create Or Update Resource Group' resourceGroupName: 'XYZ_DEV' location: '$(ResourceGroupLocation)' templateLocation: 'Linked artifact' csmFile: '$(Build.ArtifactStagingDirectory)\coldpath\FillCosmosdbRawDataCache.AutoscaleSettingTemplate.json' csmParametersFile: '$(Build.ArtifactStagingDirectory)\coldpath.FillCosmosdbRawDataCache.AutoscaleSettingTemplate.parameters.json'
Error: Autoscale command generates in template these values:
Maximum capacity is correctly set to 10, but Minimum is set to 1 (1 is a Standard version value, Not StandardV2). During autoscale deployment execution return this error: UnsupportedCapacity: The target resource of the autoscale setting does not support the minimum capacity provided. Supported capacities for the resource are '[3,7,10]'.
Best regards,
Fabio