Skip to content

Commit

Permalink
Sync Network dev branch with master (#11638)
Browse files Browse the repository at this point in the history
* Update example 2 with correct command. (#11282)

* Update the filter mechanism to use server side query

* Updated change log

* Update ChangeLog.md

* Add ResourceId related Tags cmdlets.

* Added update cmdlet to the mapping file.

* Update Network.sln

add Sql to Network.sln

* point Sql.dll to local dll

* Updated the help related documents for tags.

* merge upstream master

* fix readme merge

* Add cmdlet to get/set parent device of iot device

* Modified tags related md file.

* Minor changes to tag related md files.

* Fix ScopeDeployment issue.

* Additions the ChangeLog

* Modified Tags.csproj to remove unnecessary reference.

* Remove default from the object.

* Re-record the test session

* Updated changelog and tag md file.

* Record RG filter by tags tests

* Update Invoke-AzStorageSyncChangeDetection.md

* Address the pr review.

* Re-record the tag related tests.

* solve the problem of build stack edge

* update the version of CosmosDB

* remove serialized json file

* Removing client side filtering tests, since we no longer filter on the client.

* Address pr review.

* Fix the indent for tagTest.ps1.

* Update TagTest.ps1 to fix format issue.

* Add tags display format

* fix the problem that stack edge is filtered by stack

* [Storage] Add warning message for table type change in the future release.

* Updated examples on the help page

* Updated the md file for tags.

* minor fix to restore powershell workflow

* update sql server AAD Admin to use 2019-06-01-preview API.

* fix #10849

* update changelog

* fix #11167

* update changelog

* Resolve conflict

* Update ChangeLog.md

* Update ChangeLog.md

* Update ChangeLog.md

* Update ChangeLog.md

* Update ChangeLog.md

* add Disable-AzSqlServerActiveDirectoryOnlyAuthentication cmdlet and help files.

* Add support to manage device parent-child relationship.

* Tasks #10422,#9895,#10482,#10794 changes

* Add Survey Url to Send-Feedback & Resolve-Error

issue: #11020
issue: #11021

* add devportal support

suppress security violations as test violations

* Add breaking change attributes for future changes to policy cmdlets

* Update changelog

* fixes for managed database backups and restore manage db cmdlets

* Address pr comments.

* Fix a typo error.

* add managed instance LTR tests

* Updating the 'Publish-AzWebApp' help document with Force parameter.

* updated help text

* [Storage] Support allowProtectedAppendWrites in ImmutabilityPolicy

* Fix help issues in Resources.

* Make sure CmdletBase produce correct tenant-level resource id.

* Typo

* Update ChangeLog

* Add PublicNetworkAccess to New-AzSqlServer and Set-AzSqlServer

* Use get-azcontext to get the default subscriptionId.

* Fix helper files + references

* Add to ChangeLog.md

* Fix assignment error

* Update help file

* Add breaking change attributes for upcoming cmdlet changes

* Bug Fix: resolve resources test coverage #5216, and update ResourceManagementClient to 2019-10-01.

* Change default parameterset

* update changelog.md

* exclude breaking change issue

* Add Az version into UserAgent

* Correct branding name in changelog

* Removed Verbose

The cmdlet does not seem to have a -Verbose parameter

* fixing PR issues, changing lots of 'servers' to 'managedInstances' where needed

* Update Sql reference to 1.38 in network.csproj

* Delete file due to incorrect commit

Confirmed with original contributor.

* Fix typo

infomation→information

* Fix Accounts changelog error

* Update AzAttestation cmdlets for public preview.
- Added policy signer management cmdlets
- Added support for location and tags

* Updated ChangeLog.md file

* Added online version info for new help markdown files

* Add new common lib which catches exception for test case

* Update changelog

* Documented PSPolicySigners return type, fixed ShouldProcess logic

* Rerecord server tests due to version bump

* Preventing unnecessary tests from failing due to server version bump

* Rerecord test that was having credscan errors

* Manage distributed settings per-device

* Add Minimal Tls Version Optional Parameter for SQLDB/MI

* Polish changelog.md

* Update ChangeLog.md

* 3.6.0 RC1

* updated tests; renamed parameters for consistency; adjusted backups API to be more user-friendly; added session recording for LTR MI Policy

* Update MI and SQL DB Server CRUD tests

* update changelog for Az.Network

* regenerate the help file.

* regenerate blank file and see if that works.

* add online version to help file. Looks like that has become compulsory now.

* update ChangeLog.md

* Added test recordings for Sql DB and bumped version for management.sql

* add mi test

* test udpate

* test fix

* fixed some tests; including all session tests (with mock resources)

* Added test recording

* Update changelog

* trivial fix

* fix helpn files

* fixing test failuires

* some fixes in remove backup; redid session records, minor fixes throughout

* moving seesion record to the right folder

* added az.network to changelog

* bypassing bug in ApiExclusion Logic

* Upgrade SDK to 4.8.0

* bumping .net

* bumping .net

* help files; changelog

* remove api version bypass for a proper fix

* fix test issue

* skipping faulty mock tests

* Show the exact string value for VM PowerState in the table format.

* add SupportedAggregationTypes and Dimentions to PSMetricDefinition

* More updates to help documentation

* add entry in changelog.md

* fix format in changelog.md

* generic names in help files

* adding online versions to help files

* fixing online version

* more tweakes to set-...policy help docs

* Update ChangeLog.md

* Correct version for changelog.md

* Polish content for changelog.md

* Add network release

* For RC2 build

* ps-vsprompt

* removed ps-vsprompt from PR

* add comma

* change dogfood endpoint in session records

* add servers back into vulnerability

* BugFix for PrivateLinkServiceConnectionState

* Added three required assemblies for the AzAttestation PowerShell cmdlets.  (Microsoft.IdentityModel.*)

* ltr policy record

* Updated ChangeLog.md

* re-recorded backup tests

* Get-AzGalleryImageVersion fix example args

Update samples to use proper argument  -GalleryImageDefinitionName not -ImageDefinitionName

* for RC2 release

* update changelog

* Fix typo

infomation→information

* PR comments has been resolved

* Updated help content

* For final RC

* For final RC

* Fix Microsoft.Azure.PowerShell.Cmdlets.ManagedServices.dll.json

#10826

* Fix changelog merge issue

* Update example 2 with correct command.

Updated example 2 to use Get-AzSqlInstanceDatabase instead of Get-AzSqlDatabase.

* remove extra files that were removed on master

Co-authored-by: Hamid Tirmizi <hamidt@microsoft.com>
Co-authored-by: Hamid T <hamidtirmizi@users.noreply.github.com>
Co-authored-by: Ran Wang <ranwang568@gmail.com>
Co-authored-by: Yabo Hu <yabhu@microsoft.com>
Co-authored-by: Yunchi Wang <54880216+wyunchi-ms@users.noreply.github.com>
Co-authored-by: Sapan Saxena <v-sapsax@microsoft.com>
Co-authored-by: xaliciayang <ayang@microsoft.com>
Co-authored-by: Daniel Orozco <Daniel.Orozco@microsoft.com>
Co-authored-by: Daniel Orozco <danybeam@gmail.com>
Co-authored-by: Meha Kaushik <mekaushi@microsoft.com>
Co-authored-by: Yeming Liu <Yeming.Liu@microsoft.com>
Co-authored-by: Jeff Patterson <jeffpatt@microsoft.com>
Co-authored-by: wyunchi-ms <wang935863431@126.com>
Co-authored-by: wyunchi <yunwang@microsoft.com>
Co-authored-by: Wei Wei <weiwei@microsoft.com>
Co-authored-by: Amol Agarwal <amagarwa@microsoft.com>
Co-authored-by: dixue@microsoft.com <dixue@microsoft.com>
Co-authored-by: Kota Sudhakar Reddy <60102891+Kotasudhakarreddy@users.noreply.github.com>
Co-authored-by: msJinLei <lei.jin@microsoft.com>
Co-authored-by: Samir Solanki <samirsolanki@outlook.com>
Co-authored-by: Chris Stackhouse <cstack@microsoft.com>
Co-authored-by: ThejaChoudary <57453616+ThejaChoudary@users.noreply.github.com>
Co-authored-by: Sambit Rath <sarath@microsoft.com>
Co-authored-by: He Huang <heh@microsoft.com>
Co-authored-by: Emily Gu <emgu@microsoft.com>
Co-authored-by: sguitardude <sguitardude@gmail.com>
Co-authored-by: Dingmeng Xue <56333063+dingmeng-xue@users.noreply.github.com>
Co-authored-by: Ikko Ashimine <eltociear@gmail.com>
Co-authored-by: gkostal <gkostal@microsoft.com>
Co-authored-by: ziwa-msft <ziwa@microsoft.com>
Co-authored-by: ancicovi <ancicovi@microsoft.com>
Co-authored-by: xaliciayang <59986952+xaliciayang@users.noreply.github.com>
Co-authored-by: Shawn Xiao (IM) <shawnxia@microsoft.com>
Co-authored-by: Hyonho Lee <Hyonho.Lee@microsoft.com>
Co-authored-by: Bo Wen <bowen@microsoft.com>
Co-authored-by: Bill Sproule <william.sproule@microsoft.com>
Co-authored-by: Yeming Liu <yeliu@microsoft.com>
Co-authored-by: msJinLei <leijin@microsoft.com>

* [IoT Hub] Invoke a query in an IoT hub. (#11567)

* Invoke a query in an IoT hub.

* Support CosmosDb for PrivateEndpointConnection and PrivateLinkResource operations (#11584)

* Add CosmosDB PrivateEndpointConnection, PrivateLinkResource

* new line at the end of file

* Use correct ProfileName in verbose message (#11580)

Co-authored-by: Steve Strugnell <Steve.Strugnell@serko.com>

* [Blueprint] Add management group level assignment support (#11582)

* Update Blueprint SDK to the latest version.

* Fix a parameter name.

* PSBlueprintAssignment.FromAssignment now takes scope from Assignment.

* Fix a parameter name.

* Add MG level assignment support to existing cmdlets.

* Update help docs.

* Remove netcoreapp2.1 from test target (#11593)

* Remove netcoreapp2.1 from test target

* Remove alias of Resolve-AzError (#11575)

* Remove alias and breaking change warning

* add exception for breaking change issues

* update changelog

* Aladdin generated examples for Accounts, KeyVault, Monitor, Storage (#11569)

* Add new examples to Accounts, KeyVault, Monitor, Storage
	- Add new examples to the following modules:
		Accounts
		KeyVault
		Monitor
		Storage

* Add new examples to Accounts, KeyVault, Monitor, Storage
	- Add new examples to the following modules:
		Accounts
		KeyVault
		Monitor
		Storage

* Fix up the type name.

Co-authored-by: Maoliang Huang <mahuang@microsoft.com>

* use token to get changed files for one PR on macOS (#11588)

* add property TargetModule to filter build/publish module (#11601)

* Fixes #11298 - Example works with multiple subnets (#11599)

* Fixes #11298 - Example works with multiple subnets

* Standardized values in code examples

* Fixes #11300 - Example works with multiple subnets (#11600)

* Update example 2 code snippet in Get-AzKeyVaultCertificate.md (#11598)

Update example 2 code snippet in Get-AzKeyVaultCertificate.md (#11598)

* Removed default population of access policies (#11570)

* Fixed reported broken links (#11612)

* Fixes #10963 - Now reflects intended behavior (#11614)

* Wrong cmdlet used to get the certifacte (#11613)

The example is using Get-AzKeyVaultSecret to get the certificate from Key Vault, Get-AzKeyVaultCertificate is the correct cmdlet to use.

* Updating value of StorageKeyKind when storage account is under VNet. (#11609)

* Add new value to StorageKeyType

* Fix #11597 (#11615)

* [KeyVault] Breaking changes: soft delete and more (#11469)

Breaking changes: soft delete and more

* Merge release-2020-04-21 (#11620)

* Update changelog (#11573)

* Adding support for ForceFirewallPolicy association on Application Gateway

* updates ?

* CredScan suppression

* Publishing release version of Maintenance cmdlets for GA (#11574)

Co-authored-by: Yunchi Wang <54880216+wyunchi-ms@users.noreply.github.com>

* DPDTimeout core commits

* help files

* changelog

* add change log for azs release (#11594)

* Remove netcoreapp2.1 from test target (#11593)

* Remove netcoreapp2.1 from test target

* Make Maintenance to 1.0.0 GA (#11578)

* update version to 1.0.0

* Remove netcoreapp2.1 from test target (#11593)

* Remove netcoreapp2.1 from test target

Co-authored-by: wyunchi-ms <wang935863431@126.com>
Co-authored-by: Dingmeng Xue <56333063+dingmeng-xue@users.noreply.github.com>

* Check PS Version when importing Az.Storage which using Azure.Core (#11576)

* azure api management breaking change notifications (#11602)

* azure api management breaking change notifications

* notification param fixed

Co-authored-by: vfedonkin <vifedo@microsoft.com>

* release-2020-04-21 (#11619)

Co-authored-by: Venkata Krishnan Anantha Raman <vekrishn@microsoft.com>
Co-authored-by: Anton Evseev <v-anevse@microsoft.com>
Co-authored-by: gautamd-ms <59714872+gautamd-ms@users.noreply.github.com>
Co-authored-by: Yunchi Wang <54880216+wyunchi-ms@users.noreply.github.com>
Co-authored-by: Henry Chen <henche@microsoft.com>
Co-authored-by: erich-wang <eriwan@microsoft.com>
Co-authored-by: wyunchi-ms <wang935863431@126.com>
Co-authored-by: Vitaliy Fedonkin <vitaliy.fedonkin@gmail.com>
Co-authored-by: vfedonkin <vifedo@microsoft.com>

* Update Get-AzAutomationJobOutputRecord.md (#11621)

i am proposing to remove this line, as it is not how this cmdlet works. It only returns the first 55 characters, rather than the full summary.

* Add smoke test for set a resource tag case (#11623)

* Add one smoke test for set a resource tag case.

* Implement test case function.

* Article is incorrect (#11625)

This command cannot be used post VM creation.

* [Data Factory] Support CRUD of data flow runtime properties in Managed IR. (#11626)

* support data flow properties in azure ir

* fix md

* [Iot Hub] Generate SAS token for Iot Hub, device or module (#11628)

* Generate SAS token for Iot Hub, device or module

* record test session

* Enhance pefrormance of Data Classification Cmdlets. (#11629)

* Enhance pefrormance of Data Classification Cmdlets.

* Update ChangeLog.md

* Add windows container support in AKS (#11595)

* [AKS] Support creating Windows server container in AKS (#11403)

* support using windows container to create AKS

* upload to signed AKS sdk

* update onlineversion for help of new cmdlets

* add missing dll in psd1

* disable test parallelization in Aks.Test

* update ContainerService SDK

* fix Start-AzAksDashboard and update help files

* update to official nuget package for containerservice

Co-authored-by: DavidMMaxwell <43347410+DavidMMaxwell@users.noreply.github.com>
Co-authored-by: Hamid Tirmizi <hamidt@microsoft.com>
Co-authored-by: Hamid T <hamidtirmizi@users.noreply.github.com>
Co-authored-by: Ran Wang <ranwang568@gmail.com>
Co-authored-by: Yabo Hu <yabhu@microsoft.com>
Co-authored-by: Yunchi Wang <54880216+wyunchi-ms@users.noreply.github.com>
Co-authored-by: Sapan Saxena <v-sapsax@microsoft.com>
Co-authored-by: xaliciayang <ayang@microsoft.com>
Co-authored-by: Daniel Orozco <Daniel.Orozco@microsoft.com>
Co-authored-by: Daniel Orozco <danybeam@gmail.com>
Co-authored-by: Meha Kaushik <mekaushi@microsoft.com>
Co-authored-by: Yeming Liu <Yeming.Liu@microsoft.com>
Co-authored-by: Jeff Patterson <jeffpatt@microsoft.com>
Co-authored-by: wyunchi-ms <wang935863431@126.com>
Co-authored-by: wyunchi <yunwang@microsoft.com>
Co-authored-by: Wei Wei <weiwei@microsoft.com>
Co-authored-by: Amol Agarwal <amagarwa@microsoft.com>
Co-authored-by: dixue@microsoft.com <dixue@microsoft.com>
Co-authored-by: Kota Sudhakar Reddy <60102891+Kotasudhakarreddy@users.noreply.github.com>
Co-authored-by: msJinLei <lei.jin@microsoft.com>
Co-authored-by: Samir Solanki <samirsolanki@outlook.com>
Co-authored-by: Chris Stackhouse <cstack@microsoft.com>
Co-authored-by: ThejaChoudary <57453616+ThejaChoudary@users.noreply.github.com>
Co-authored-by: Sambit Rath <sarath@microsoft.com>
Co-authored-by: He Huang <heh@microsoft.com>
Co-authored-by: Emily Gu <emgu@microsoft.com>
Co-authored-by: sguitardude <sguitardude@gmail.com>
Co-authored-by: Dingmeng Xue <56333063+dingmeng-xue@users.noreply.github.com>
Co-authored-by: Ikko Ashimine <eltociear@gmail.com>
Co-authored-by: gkostal <gkostal@microsoft.com>
Co-authored-by: ziwa-msft <ziwa@microsoft.com>
Co-authored-by: ancicovi <ancicovi@microsoft.com>
Co-authored-by: xaliciayang <59986952+xaliciayang@users.noreply.github.com>
Co-authored-by: Shawn Xiao (IM) <shawnxia@microsoft.com>
Co-authored-by: Hyonho Lee <Hyonho.Lee@microsoft.com>
Co-authored-by: Bo Wen <bowen@microsoft.com>
Co-authored-by: Bill Sproule <william.sproule@microsoft.com>
Co-authored-by: Yeming Liu <yeliu@microsoft.com>
Co-authored-by: msJinLei <leijin@microsoft.com>
Co-authored-by: Sapan Saxena <31940305+anusapan@users.noreply.github.com>
Co-authored-by: Soyoung Eom <soeom@microsoft.com>
Co-authored-by: Squigg <squigg@users.noreply.github.com>
Co-authored-by: Steve Strugnell <Steve.Strugnell@serko.com>
Co-authored-by: Shenglong Li <shenglong.li@outlook.com>
Co-authored-by: aladdindoc <62311067+aladdindoc@users.noreply.github.com>
Co-authored-by: Maoliang Huang <mahuang@microsoft.com>
Co-authored-by: erich-wang <eriwan@microsoft.com>
Co-authored-by: Mike F. Robbins <mike.robbins@microsoft.com>
Co-authored-by: Shantanu Chaudhary <shantanuchaudhary24@gmail.com>
Co-authored-by: Michael Hansen <cloudynerd@outlook.com>
Co-authored-by: Stefan Ivemo <stefan@ivemo.se>
Co-authored-by: bashahee <32364196+bashahee@users.noreply.github.com>
Co-authored-by: Venkata Krishnan Anantha Raman <vekrishn@microsoft.com>
Co-authored-by: gautamd-ms <59714872+gautamd-ms@users.noreply.github.com>
Co-authored-by: Henry Chen <henche@microsoft.com>
Co-authored-by: Vitaliy Fedonkin <vitaliy.fedonkin@gmail.com>
Co-authored-by: vfedonkin <vifedo@microsoft.com>
Co-authored-by: Lars Panzerbjørn <Panzerbjrn@users.noreply.github.com>
Co-authored-by: Daniel Sol <dannyboy_sol@hotmail.com>
Co-authored-by: Jack Ma <jikma@microsoft.com>
  • Loading branch information
Show file tree
Hide file tree
Showing 438 changed files with 166,095 additions and 50,292 deletions.
244 changes: 181 additions & 63 deletions ChangeLog.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,121 @@
## 3.8.0 - April 2020
#### Az.Accounts
* Updated Azure PowerShell survey URL in 'Resolve-AzError' [#11507]

#### Az.ApiManagement
* Added breaking change notice for Azure File cmdlets output change in a future release
* 'Set-AzApiManagementGroup' Updated documentation to specify the GroupId parameter

#### Az.Cdn
* Fixed ChinaCDN related pricing SKU display

#### Az.CognitiveServices
* Supported Identity, Encryption, UserOwnedStorage

#### Az.Compute
* Added 'Set-AzVmssOrchestrationServiceState' cmdlet.
* 'Get-AzVmss' with -InstanceView shows OrchestrationService states.

#### Az.IotHub
* Manage IoT device twin configuration, New cmdlets are:
- 'Get-AzIotHubDeviceTwin'
- 'Update-AzIotHubDeviceTwin'
* Added cmdlet to invoke direct method on a device in an Iot Hub.
* Manage IoT device module twin configuration, New cmdlets are:
- 'Get-AzIotHubModuleTwin'
- 'Update-AzIotHubModuleTwin'
* Manage IoT automatic device management configuration at scale. New cmdlets are:
- 'Add-AzIotHubConfiguration'
- 'Get-AzIotHubConfiguration'
- 'Remove-AzIotHubConfiguration'
- 'Set-AzIotHubConfiguration'
* Added cmdlet to invoke an edge module method in an Iot Hub.

#### Az.KeyVault
* Added a new cmdlet 'Update-AzKeyVault' that can enable soft delete and purge protection on a vault
* Added support to Microsoft.PowerShell.SecretManagement [#11178]
* Fixed error in the examples of 'Remove-AzKeyVaultManagedStorageSasDefinition' [#11479]
* Added support to private endpoint

#### Az.Maintenance
* Publishing release version of Maintenance cmdlets for GA

#### Az.Monitor
* Added cmdlets for private link scope
- 'Get-AzInsightsPrivateLinkScope'
- 'Remove-AzInsightsPrivateLinkScope'
- 'New-AzInsightsPrivateLinkScope'
- 'Update-AzInsightsPrivateLinkScope'
- 'Get-AzInsightsPrivateLinkScopedResource'
- 'New-AzInsightsPrivateLinkScopedResource'
- 'Remove-AzInsightsPrivateLinkScopedResource'

#### Az.Network
* Updated cmdlets to enable connection on private IP for Virtual Network Gateway.
- 'New-AzVirtualNetworkGateway'
- 'Set-AzVirtualNetworkGateway'
- 'New-AzVirtualNetworkGatewayConnection'
- 'Set-AzVirtualNetworkGatewayConnection'
* Updated cmdlets to enable FQDN based LocalNetworkGateways and VpnSites
- 'New-AzLocalNetworkGateway'
- 'New-AzVpnSiteLink'
* Added support for IPv6 address family in ExpressRouteCircuitConnectionConfig (Global Reach)
- Added 'Set-AzExpressRouteCircuitConnectionConfig'
- allows setting of all the existing properties including the IPv6CircuitConnectionProperties
- Updated 'Add-AzExpressRouteCircuitConnectionConfig'
- Added another optional parameter AddressPrefixType to specify the address family of address prefix
* Updated cmdlets to enable setting of DPD Timeout on Virtual Network Gateway Connections.
- New-AzVirtualNetworkGatewayConnection
- Set-AzVirtualNetworkGatewayConnection

#### Az.PolicyInsights
* Added 'Start-AzPolicyComplianceScan' cmdlet for triggering policy compliance scans
* Added policy definition, set definition, and assignment versions to 'Get-AzPolicyState' output

#### Az.ServiceFabric
* Improved code formatting and usability of 'New-AzServiceFabricCluster' examples

#### Az.Sql
* Added cmdlets 'Get-AzSqlInstanceOperation' and 'Stop-AzSqlInstanceOperation'
* Supported auditing to a storage account in VNet.

#### Az.Storage
* Added breaking change notice for Azure File cmdlets output change in a future release
* Supported new SkuName StandardGZRS, StandardRAGZRS when create/update Storage account
- 'New-AzStorageAccount'
- 'Set-AzStorageAccount'
* Supported DataLake Gen2
- 'New-AzDataLakeGen2Item'
- 'Get-AzDataLakeGen2Item'
- 'Get-AzDataLakeGen2ChildItem'
- 'Move-AzDataLakeGen2Item'
- 'Set-AzDataLakeGen2ItemAclObject'
- 'Update-AzDataLakeGen2Item'
- 'Get-AzDataLakeGen2ItemContent'
- 'Remove-AzDataLakeGen2Item'

## 0.10.0-preview - April 2020
### General
* Az modules is now available in preview on Azure Stack Hub. This allows for cross-platform compatibility with Linux and macOs. Azure Stack Hub now supports PowerShell core with the Az modules, more information [here](https://aka.ms/az4AzureStack)
* Az modules support profile 2019-03-01-hybrid:
- Az.Billing
- Az.Compute
- Az.DataBoxEdge
- Az.EventHub
- Az.IotHub
- Az.KeyVault
- Az.Monitor
- Az.Network
- Az.Resources
- Az.Storage
- Az.Websites
* Three new PowerShell modules for az have been introduced that work with Azure Stack Hub, which are Az.Databox, Az.IotHub, and Az.EventHub
* Commands remain relatively the same, with minor changes such as changing AzureRM to Az
* Updated link to PowerShell documentation for Azure Stack Hub can be found [here](aka.ms/InstallASHPowerShell)

#### Az.Accounts
* Upgrade from ADAL to MSAL

## 3.7.0 - March 2020
#### Az.Accounts
* Fixed 'Get-AzTenant'/'Get-AzDefault'/'Set-AzDefault' throw NullReferenceException when not login [#10292]
Expand Down Expand Up @@ -76,10 +194,10 @@

#### Az.Websites
* Added support for working with webapp Traffic Routing Rules via below new cmdlets
- 'Get-AzWebAppTrafficRouting'
- 'Update-AzWebAppTrafficRouting'
- 'Add-AzWebAppTrafficRouting'
- 'Remove-AzWebAppTrafficRouting'
- 'Get-AzWebAppTrafficRouting'
- 'Update-AzWebAppTrafficRouting'
- 'Add-AzWebAppTrafficRouting'
- 'Remove-AzWebAppTrafficRouting'

## 3.6.1 - March 2020
#### Az.Accounts
Expand All @@ -98,15 +216,15 @@

#### Az.IotHub
* Added support to manage devices in an Iot Hub. New Cmdlets are:
- 'Add-AzIotHubDevice'
- 'Get-AzIotHubDevice'
- 'Remove-AzIotHubDevice'
- 'Set-AzIotHubDevice'
- 'Add-AzIotHubDevice'
- 'Get-AzIotHubDevice'
- 'Remove-AzIotHubDevice'
- 'Set-AzIotHubDevice'
* Added support to manage modules on a target Iot device in an Iot Hub. New Cmdlets are:
- 'Add-AzIotHubModule'
- 'Get-AzIotHubModule'
- 'Remove-AzIotHubModule'
- 'Set-AzIotHubModule'
- 'Add-AzIotHubModule'
- 'Get-AzIotHubModule'
- 'Remove-AzIotHubModule'
- 'Set-AzIotHubModule'
* Added cmdlet to get the connection string of a target IoT device in an Iot Hub.
* Added cmdlet to get the connection string of a module on a target IoT device in an Iot Hub.
* Added support to get/set parent device of an IoT device. New Cmdlets are:
Expand Down Expand Up @@ -192,18 +310,18 @@

#### Az.IotHub
* Added support to manage devices in an Iot Hub. New Cmdlets are:
- 'Add-AzIotHubDevice'
- 'Get-AzIotHubDevice'
- 'Remove-AzIotHubDevice'
- 'Set-AzIotHubDevice'
- 'Add-AzIotHubDevice'
- 'Get-AzIotHubDevice'
- 'Remove-AzIotHubDevice'
- 'Set-AzIotHubDevice'

#### Az.KeyVault
* Fixed duplicated text for Add-AzKeyVaultKey.md

#### Az.Monitor
* Fixed description of the Get-AzLog cmdlet.
* A new parameter called ActionGroupId was added to 'New-AzMetricAlertRuleV2' command.
- The user can provide either ActionGroupId(string) or ActionGorup(ActivityLogAlertActionGroup).
- The user can provide either ActionGroupId(string) or ActionGorup(ActivityLogAlertActionGroup).

#### Az.Network
* Added one extra parameter note for parameter '-EnableProxyProtocol' for 'New-AzPrivateLinkService' cmdlet.
Expand Down Expand Up @@ -453,12 +571,12 @@ to enable create Azure-SSIS IR with static public IP addresses.
- Revoke-AzStorageAccountUserDelegationKeys
* Upgrade to Microsoft.Azure.Management.Storage 14.2.0, to support new API version 2019-06-01.
* Support Share QuotaGiB more than 5120 in Management plane File Share cmdlets, and add parameter alias 'Quota' to parameter 'QuotaGiB'
- New-AzRmStorageShare
- Update-AzRmStorageShare
- New-AzRmStorageShare
- Update-AzRmStorageShare
* Add parameter alias 'QuotaGiB' to parameter 'Quota'
- Set-AzStorageShareQuota
- Set-AzStorageShareQuota
* Fix the issue that Set-AzStorageContainerAcl can clean up the stored Access Policy
- Set-AzStorageContainerAcl
- Set-AzStorageContainerAcl

## 3.1.0 - November 2019
### Highlights since the last major release
Expand Down Expand Up @@ -809,13 +927,13 @@ to enable create Azure-SSIS IR with static public IP addresses.

#### Az.Monitor
* New action group receivers added for action group
-ItsmReceiver
-VoiceReceiver
-ArmRoleReceiver
-AzureFunctionReceiver
-LogicAppReceiver
-AutomationRunbookReceiver
-AzureAppPushReceiver
-ItsmReceiver
-VoiceReceiver
-ArmRoleReceiver
-AzureFunctionReceiver
-LogicAppReceiver
-AutomationRunbookReceiver
-AzureAppPushReceiver
* Use common alert schema enabled for the receivers. This is not applicable for SMS, Azure App push , ITSM and Voice recievers
* Webhooks now supports Azure active directory authentication .

Expand Down Expand Up @@ -887,10 +1005,10 @@ to enable create Azure-SSIS IR with static public IP addresses.
#### Az.IotHub
* Add support to invoke failover for an IotHub to the geo-paired disaster recovery region.
* Add support to manage message enrichment for an IotHub. New cmdlets are:
- Add-AzIotHubMessageEnrichment
- Get-AzIotHubMessageEnrichment
- Remove-AzIotHubMessageEnrichment
- Set-AzIotHubMessageEnrichment
- Add-AzIotHubMessageEnrichment
- Get-AzIotHubMessageEnrichment
- Remove-AzIotHubMessageEnrichment
- Set-AzIotHubMessageEnrichment

#### Az.Monitor
* Pointing to the most recent Monitor SDK, i.e. 0.24.1-preview
Expand All @@ -900,8 +1018,8 @@ to enable create Azure-SSIS IR with static public IP addresses.
- The order of the arguments for the constructor of the class **Source** (related to the **ScheduledQueryRuleSource** class) changed from the previous SDK. This change required two unit tests to the be fixed: they compiled, but failed to pass the tests.
- The order of the arguments for the constructor of the class **AlertingAction** (related to the **ScheduledQueryRuleSource** class) changed from the previous SDK. This change required two unit tests to the be fixed: they compiled, but failed to pass the tests.
* Support Dynamic Threshold criteria for metric alert V2
- New-AzMetricAlertRuleV2Criteria: now creats dynamic threshold criteria also
- Add-AzMetricAlertRuleV2: now accept dynamic threshold criteria also
- New-AzMetricAlertRuleV2Criteria: now creats dynamic threshold criteria also
- Add-AzMetricAlertRuleV2: now accept dynamic threshold criteria also
* Improvements in Scheduled Query Rule cmdlets (SQR)
- Cmdlets will accept 'Location' paramater in both formats, either the location (e.g. eastus) or the location display name (e.g. East US)
- Illustrated 'Enabled' parameter in help files properly
Expand Down Expand Up @@ -1126,7 +1244,7 @@ to enable create Azure-SSIS IR with static public IP addresses.

#### Az.LogicApp
* Fix for Get-AzIntegrationAccountMap to list all map types
- Added new MapType parameter for filtering
- Added new MapType parameter for filtering

#### Az.ManagedServices
* Added support for api version 2019-06-01 (GA)
Expand Down Expand Up @@ -1602,13 +1720,13 @@ to enable create Azure-SSIS IR with static public IP addresses.
#### Az.Compute
* Proximity placement group feature.
- The following new cmdlets are added:
New-AzProximityPlacementGroup
Get-AzProximityPlacementGroup
Remove-AzProximityPlacementGroup
- The new parameter, ProximityPlacementGroupId, is added to the following cmdlets:
New-AzAvailabilitySet
New-AzVMConfig
New-AzVmssConfig
New-AzProximityPlacementGroup
Get-AzProximityPlacementGroup
Remove-AzProximityPlacementGroup
- The new parameter, ProximityPlacementGroupId, is added to the following cmdlets:
New-AzAvailabilitySet
New-AzVMConfig
New-AzVmssConfig
* StorageAccountType parameter is added to New-AzGalleryImageVersion.
* TargetRegion of New-AzGalleryImageVersion can contain StorageAccountType.
* SkipShutdown switch parameter is added to Stop-AzVM and Stop-AzVmss
Expand Down Expand Up @@ -1643,23 +1761,23 @@ to enable create Azure-SSIS IR with static public IP addresses.
* Added a new cmdlet Set-AzHDInsightGatewayCredential to replace Grant-AzHDInsightHttpServicesAccess
* Update cmdlet Get-AzHDInsightJobOutput to distinguish reader role and hdinsight operator role:
- Users with reader role need to specify 'DefaultStorageAccountKey' parameter explicitly, otherwise error occurs.
- Users with hdinsight operator role will not be affected.
- Users with hdinsight operator role will not be affected.

#### Az.Monitor
* New cmdlets for SQR API (Scheduled Query Rule)
- New-AzScheduledQueryRuleAlertingAction
- New-AzScheduledQueryRuleAznsActionGroup
- New-AzScheduledQueryRuleLogMetricTrigger
- New-AzScheduledQueryRuleSchedule
- New-AzScheduledQueryRuleSource
- New-AzScheduledQueryRuleTriggerCondition
- New-AzScheduledQueryRule
- Get-AzScheduledQueryRule
- Set-AzScheduledQueryRule
- Update-AzScheduledQueryRule
- Remove-AzScheduledQueryRule
- [More](https://docs.microsoft.com/en-us/rest/api/monitor/scheduledqueryrules) information about SQR API
- Updated Az.Monitor.md to include cmdlets for GenV2(non classic) metric-based alert rule
- New-AzScheduledQueryRuleAznsActionGroup
- New-AzScheduledQueryRuleLogMetricTrigger
- New-AzScheduledQueryRuleSchedule
- New-AzScheduledQueryRuleSource
- New-AzScheduledQueryRuleTriggerCondition
- New-AzScheduledQueryRule
- Get-AzScheduledQueryRule
- Set-AzScheduledQueryRule
- Update-AzScheduledQueryRule
- Remove-AzScheduledQueryRule
- [More](https://docs.microsoft.com/en-us/rest/api/monitor/scheduledqueryrules) information about SQR API
- Updated Az.Monitor.md to include cmdlets for GenV2(non classic) metric-based alert rule

#### Az.Network
* Add support for Nat Gateway Resource
Expand Down Expand Up @@ -2019,15 +2137,15 @@ to enable create Azure-SSIS IR with static public IP addresses.
* Add in Basic sku for Integration Accounts
* Add in XSLT 2.0, XSLT 3.0 and Liquid Map Types
* New cmdlets for Integration Account Assemblies
- Get-AzIntegrationAccountAssembly
- New-AzIntegrationAccountAssembly
- Remove-AzIntegrationAccountAssembly
- Set-AzIntegrationAccountAssembly
- Get-AzIntegrationAccountAssembly
- New-AzIntegrationAccountAssembly
- Remove-AzIntegrationAccountAssembly
- Set-AzIntegrationAccountAssembly
* New cmdlets for Integration Account Batch Configuration
- Get-AzIntegrationAccountBatchConfiguration
- New-AzIntegrationAccountBatchConfiguration
- Remove-AzIntegrationAccountBatchConfiguration
- Set-AzIntegrationAccountBatchConfiguration
- Get-AzIntegrationAccountBatchConfiguration
- New-AzIntegrationAccountBatchConfiguration
- Remove-AzIntegrationAccountBatchConfiguration
- Set-AzIntegrationAccountBatchConfiguration
* Update Logic App SDK to version 4.1.0

#### Az.Monitor
Expand Down
14 changes: 11 additions & 3 deletions build.proj
Original file line number Diff line number Diff line change
Expand Up @@ -100,15 +100,15 @@
<Exec Command="$(PowerShellCoreCommandPrefix) &quot;Get-ChildItem -Path $(MSBuildThisFileDirectory) -Recurse -Include 'bin','obj','TestResults' | Remove-Item -Recurse -Force -ErrorAction Ignore&quot;" IgnoreExitCode="true" />
</Target>

<Target Name="FilterBuild" Condition="$(PullRequestNumber) != ''">
<Target Name="FilterBuild" Condition="$(PullRequestNumber) != '' OR $(TargetModule) != ''">
<Message Importance="high" Text="Filtering projects and modules..." />
<Exec Command="$(PowerShellCoreCommandPrefix) &quot;. $(RepoTools)/CreateFilterMappings.ps1&quot;" />

<!-- Build the Microsoft.Azure.Build.Tasks project -->
<Exec Command="dotnet publish $(RepoTools)BuildPackagesTask/Microsoft.Azure.Build.Tasks/Microsoft.Azure.Build.Tasks.csproj -c $(Configuration) -f netstandard2.0" />

<!-- Get all of the files changed in the given pull request -->
<FilesChangedTask RepositoryOwner="Azure" RepositoryName="azure-powershell" PullRequestNumber="$(PullRequestNumber)">
<FilesChangedTask RepositoryOwner="Azure" RepositoryName="azure-powershell" PullRequestNumber="$(PullRequestNumber)" TargetModule="$(TargetModule)">
<Output TaskParameter="FilesChanged" ItemName="FilesChanged" />
</FilesChangedTask>

Expand Down Expand Up @@ -143,7 +143,7 @@
<!-- Build and create package content -->
<Exec Command="dotnet --version" />
<Exec Command="dotnet new sln -n Azure.PowerShell -o $(RepoArtifacts) --force" />
<ItemGroup Condition="$(PullRequestNumber) == ''">
<ItemGroup Condition="$(PullRequestNumber) == '' AND $(TargetModule) == ''">
<CsprojFiles Include="$(RepoRoot)src/**/*.csproj" Exclude="$(RepoRoot)src/**/*.Test.csproj;$(RepoRoot)src/**/Authenticators.csproj" />
<CsprojFiles Include="$(RepoRoot)src/**/*.Test.csproj" Exclude="$(Net472TestExclude)" Condition="'$(Configuration)' != 'Release' and '$(TestsToRun)' == 'All'" />
<CsprojFiles Include="$(RepoRoot)src/**/*.Test.csproj" Exclude="$(CoreTests)$(Net472TestExclude)" Condition="'$(Configuration)' != 'Release' and '$(TestsToRun)' == 'NonCore'" />
Expand All @@ -156,6 +156,14 @@
<CsprojFiles Include="%(ProjectsToBuild.Identity)" />
<CsprojFiles Include="$(LibraryRoot)src/**/Authenticators.csproj" Condition="'$([MSBuild]::IsOsPlatform(&quot;Windows&quot;))' == 'true'" />
</ItemGroup>
<ItemGroup Condition="$(TargetModule) != ''">
<!-- Add test projects only if Configuration is not Release -->
<CsprojFiles Include="$(LibraryRoot)src/Accounts/**/*.csproj;$(LibraryRoot)tools/TestFx/TestFx.csproj" Exclude="$(LibraryRoot)src/**/Authenticators.csproj" Condition="'$(Configuration)' != 'Release'" />
<CsprojFiles Include="$(LibraryRoot)src/Accounts/**/*.csproj" Exclude="$(RepoRoot)src/**/*.Test.csproj;$(LibraryRoot)src/**/Authenticators.csproj" Condition="'$(Configuration)' == 'Release'"/>
<CsprojFiles Include="%(ProjectsToBuild.Identity)" Condition="'$(Configuration)' != 'Release'" />
<CsprojFiles Include="%(ProjectsToBuild.Identity)" Exclude="$(RepoRoot)src/**/*.Test.csproj" Condition="'$(Configuration)' == 'Release'" />
<CsprojFiles Include="$(LibraryRoot)src/**/Authenticators.csproj" Condition="'$([MSBuild]::IsOsPlatform(&quot;Windows&quot;))' == 'true'" />
</ItemGroup>
<!-- https://github.com/dotnet/cli/issues/6295#issuecomment-346973582 -->
<Exec Command="dotnet sln $(RepoArtifacts)Azure.PowerShell.sln add &quot;%(CsprojFiles.FullPath)&quot;" />
<PropertyGroup>
Expand Down
Loading

0 comments on commit d970c73

Please sign in to comment.