Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adding Autoscaling Capabilities to Virtual Network Gateway #22637

Merged
merged 68 commits into from
Aug 25, 2023
Merged

Adding Autoscaling Capabilities to Virtual Network Gateway #22637

merged 68 commits into from
Aug 25, 2023

Conversation

aneeshakella-microsoft
Copy link
Contributor

@aneeshakella-microsoft aneeshakella-microsoft commented Aug 23, 2023

https://github.com/Azure/azure-powershell-cmdlet-review-pr/issues/1363

Created changes in New-AzVirtualNetworkGateway and Update-VirtualNetworkGateway to support minimum scale units and maximum scale units. A min scale unit of 2 for instance would map to a minimum supported bandwidth of 2 GBPs while a maximum scale unit of 5 would map to a maximum supported bandwidth of 5 GBPs. The scale units in the backend will automatically modify depending on current customer parameters such as bandwidth.

Description

Checklist

  • SHOULD select appropriate branch. Cmdlets from Autorest.PowerShell should go to generation branch.
  • SHOULD make the title of PR clear and informative, and in the present imperative tense.
  • SHOULD update ChangeLog.md file(s) appropriately
    • For any service, the ChangeLog.md file can be found at src/{{SERVICE}}/{{SERVICE}}/ChangeLog.md
    • A snippet outlining the change(s) made in the PR should be written under the ## Upcoming Release header in the past tense. Add changelog in description section if PR goes into generation branch.
    • Should not change ChangeLog.md if no new release is required, such as fixing test case only.
  • SHOULD have approved design review for the changes in this repository (Microsoft internal only) with following situations
    • Create new module from scratch
    • Create new resource types which are not easy to conform to Azure PowerShell Design Guidelines
    • Create new resource type which name doesn't use module name as prefix
    • Have design question before implementation
  • SHOULD regenerate markdown help files if there is cmdlet API change. Instruction
  • SHOULD have proper test coverage for changes in pull request.
  • SHOULD NOT introduce breaking changes in Az minor release except preview version.
  • SHOULD NOT adjust version of module manually in pull request

azure-powershell-bot and others added 30 commits August 8, 2023 09:14
… of cmdlet output (#22495)

* Exclude the api-version in typename when checking the breaking change of cmdlet output

* Rename the function
* fix bug

* changelog

---------

Co-authored-by: Theodore Chang <[email protected]>
* Add permission for pr-label github actions

* Add permission for pr-label github actions

* Add permission for pr-label github actions

* Add permission for pr-label github actions
Added the example of removing an API from a managed gateway. Users are not able to achieve it by following the first example and raising questions using support tickets.
* Move StackHCI to main

* udpate changelog

---------

Co-authored-by: YanaXu <[email protected]>
* wip

* add update-azkeyvaultsetting and help docs

* add example for settings

* add change log

* add live test

* fix

* fix
* Move ContainerInstance to main

* Create containerGroups-containers.json

* Create containerGroups.json

---------

Co-authored-by: Beisi Zhou <[email protected]>
* Updated ChangeLog.md for Az.ContainerInstance

* Update src/ContainerInstance/ChangeLog.md

---------

Co-authored-by: Beisi Zhou <[email protected]>
* update artifact to 18

* fix change log error
* update SDK reference

* resolve breaking change

* update package reference

* breaking change mitigation

* breaking change suppression

* re-record ssh test with latest compute API call

---------

Co-authored-by: Theodore Chang <[email protected]>
* add compute.sdk project reference

* add sdk folder

* address comments

* update commit version to inputs

* rename Compute.Sdk folder to Compute.Management.Sdk

* resolve xmls, change compute.sdk reference to compute.management.sdk

* remove SDK reference.  generate track 1 with latest DiskRP version

* Update src/Compute/Compute.Management.Sdk/README.md

Co-authored-by: Vincent Dai <[email protected]>

* fix autorest cmd

* update autorest gen

* Update Compute.Management.Sdk.csproj

* generated with latest swagger versions. 2023-04-02 diskRP 2023-07-01 CRP

* update assembly version of sdk

---------

Co-authored-by: Theodore Chang <[email protected]>
Co-authored-by: Vincent Dai <[email protected]>
* Refresh track 1 SDK

* Added security domain properties into the output of New/Update/Get-AzKeyVaultManagedHsm (PSManagedHsm)

* Refresh example
* adding PremiumMV3 to Xenon list

* updating changelog

---------

Co-authored-by: Nalin Gaddis <[email protected]>
`New-AzVirtualSubnetConfig` does not exists but `New-AzVirtualNetworkSubnetConfig` does.
* Generate aks sdk with autorest.powershell

* Suppress breaking changes caused by character case change
* Add live tests for MHSM Settings

* enable all test cases
* disable error records persistence

* add keys

* upgrade common version

* polish help message for 'DisableErrorRecordsPersistence'

* Update src/Accounts/Authentication/Properties/Resources.resx

Co-authored-by: Yeming Liu <[email protected]>

* remove debug parameters for get/clear/update config

* update environment variable name to AzPSDisableErrorRecordsPersistence

---------

Co-authored-by: Yeming Liu <[email protected]>
…egen2 item (#22563)

* encryption context

* Add changelog

* update test dependency and help file

* Add an example for encryption context
* Move StackHCI to main

* update changelog

---------

Co-authored-by: YanaXu <[email protected]>
…mentStack and Remove-Az*DeploymentStack cmdlets (#22519)

* implemented stack object parameter sets for save and remove cmdlets

* adjust tests and session records

* adjusted changelog to reflect changes

* adjust testing formatting

* updating help docs

* update cmdlets and help docs for renamed parameter

* update sessions record tests
* Move DataMigration to main

* update ChangeLog

---------

Co-authored-by: YanaXu <[email protected]>
@YanaXu
Copy link
Contributor

YanaXu commented Aug 24, 2023

Hi @aneeshakella-microsoft, please update the changelog. And update the title of this PR to a meaningful one, because it'll be used in the commit message.

@aneeshakella-microsoft aneeshakella-microsoft changed the title Aneeshakella/ergwscale powershell changes Adding Autoscaling Capabilities to Virtual Network Gateway Aug 24, 2023
@YanaXu
Copy link
Contributor

YanaXu commented Aug 25, 2023

/azp run

@azure-pipelines
Copy link
Contributor

Azure Pipelines successfully started running 3 pipeline(s).

@YanaXu YanaXu merged commit af1ac14 into Azure:release-network-2023-05-01 Aug 25, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.