Skip to content

Commit 6b95ca4

Browse files
committed
Merge remote-tracking branch 'origin/master' into mahuang/UseCorrectAst
2 parents a4750b5 + baeddc8 commit 6b95ca4

File tree

3,012 files changed

+426414
-165279
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

3,012 files changed

+426414
-165279
lines changed

ChangeLog.md

Lines changed: 100 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,101 @@
1+
## 5.4.0 - January 2021
2+
#### Az.Accounts
3+
* Shown correct client request id on debug message [#13745]
4+
* Added common Azure PowerShell exception type
5+
* Supported storage API 2019-06-01
6+
7+
#### Az.Automation
8+
* Fixed issue where description was not populated for update management schedules
9+
10+
#### Az.CosmosDB
11+
* General availability of 'Az.CosmosDB' module
12+
* Restricting New-AzCosmosDBAccount cmdlet to make update calls to existing Database Accounts.
13+
* Introducing AnalyticalStorageTTL in SqlContainer.
14+
15+
#### Az.IotHub
16+
* Fixed a regression regarding SAS token generation
17+
18+
#### Az.KeyVault
19+
* Fixed an issue in Secret Management module
20+
21+
#### Az.LogicApp
22+
* Fixed issue that 'Get-AzLogicAppTriggerHistory' and 'Get-AzLogicAppRunAction' only retrieving the first page of results [#9141]
23+
24+
#### Az.Monitor
25+
* Added cmdlets for data collection rules:
26+
- 'Get-AzDataCollectionRule'
27+
- 'New-AzDataCollectionRule'
28+
- 'Set-AzDataCollectionRule'
29+
- 'Update-AzDataCollectionRule'
30+
- 'Remove-AzDataCollectionRule'
31+
* Added cmdlets for data collection rules associations
32+
- 'Get-AzDataCollectionRuleAssociation'
33+
- 'New-AzDataCollectionRuleAssociation'
34+
- 'Remove-AzDataCollectionRuleAssociation'
35+
36+
#### Az.Network
37+
* Added new cmdlets for CRUD of VpnGatewayNATRule.
38+
- 'New-AzAzVpnGatewayNatRule'
39+
- 'Update-AzAzVpnGatewayNatRule'
40+
- 'Get-AzAzVpnGatewayNatRule'
41+
- 'Remove-AzAzVpnGatewayNatRule'
42+
* Updated cmdlets to set NATRule on VpnGateway resource and associate it with VpnSiteLinkConnection resource.
43+
- 'New-AzVpnGateway'
44+
- 'Update-AzVpnGateway'
45+
- 'New-AzVpnSiteLinkConnection'
46+
* Updated cmdlets to enable setting of ConnectionMode on Virtual Network Gateway Connections.
47+
- 'New-AzVirtualNetworkGatewayConnection'
48+
- 'Set-AzVirtualNetworkGatewayConnection'
49+
* Updated 'New-AzFirewallPolicyApplicationRule' cmdlet:
50+
- Added parameter TargetUrl
51+
- Added parameter TerminateTLS
52+
* Added new cmdlets for Azure Firewall Premium Features
53+
- 'New-AzFirewallPolicyIntrusionDetection'
54+
- 'New-AzFirewallPolicyIntrusionDetectionBypassTraffic'
55+
- 'New-AzFirewallPolicyIntrusionDetectionSignatureOverride'
56+
* Updated New-AzFirewallPolicy cmdlet:
57+
- Added parameter -SkuTier
58+
- Added parameter -Identity
59+
- Added parameter -UserAssignedIdentityId
60+
- Added parameter -IntrusionDetection
61+
- Added parameter -TransportSecurityName
62+
- Added parameter -TransportSecurityKeyVaultSecretId
63+
* Added new cmdlet to fetch IKE Security Associations for Virtual Network Gateway Connections.
64+
- 'Get-AzVirtualNetworkGatewayConnectionIkeSa'
65+
* Added multiple Authentication support for p2sVpnGateway
66+
- Updated New-AzVpnServerConfiguration and Update-AzVpnServerConfiguration to allow multiple authentication parameters to be set.
67+
* Updated 'New-AzVpnGateway' and 'New-AzP2sVpnGateway' cmdlet:
68+
- Added parameter EnableRoutingPreferenceInternetFlag
69+
70+
#### Az.RecoveryServices
71+
* Added Cross Region Restore feature.
72+
* Blocked getting workload config when target item is an availability group.
73+
74+
#### Az.Resources
75+
* Added support for -QueryString parameter in New-Az*Deployments cmdlets
76+
77+
#### Az.Sql
78+
* Made 'Start-AzSqlInstanceDatabaseLogReplay' cmdlet synchronous, added -AsJob flag
79+
80+
#### Az.Storage
81+
* Fix ContinuationToken never null when list blob with -IncludeVersion
82+
- 'Get-AzStorageBlob'
83+
84+
#### Az.Websites
85+
* Added support for App Service Managed certificates
86+
- 'New-AzWebAppCertificate'
87+
- 'Remove-AzWebAppCertificate'
88+
* Fixed issue that causes Docker Password to be removed from appsettings in 'Set-AzWebApp' and 'Set-AzWebAppSlot'
89+
90+
### Thanks to our community contributors
91+
* Ivan Akcheurov (@ivanakcheurov), Update Set-AzSecurityWorkspaceSetting.md (#13877)
92+
* @javiermarasco, Update example (#13837)
93+
* @jhaprakash26, Update Set-AzVirtualNetwork.md (#13857)
94+
* Michael Holmes (@MichaelHolmesWP), Update New-AzStorageTableStoredAccessPolicy.md (#13871)
95+
* Michael James (@mikejwhat), Allow Get-AzLogicAppTriggerHistory and Get-AzLogicAppRunAction to return more than 30 results (#13846)
96+
* @Willem-J-an, Fix bug causing Docker Password to be removed from appsettings in Set-AzWebApp(Slot) (#13866)
97+
98+
199
## 5.3.0 - December 2020
2100
#### Az.Accounts
3101
* Fixed the issue that Http proxy is not respected in Windows PowerShell [#13647]
@@ -9,6 +107,8 @@
9107

10108
#### Az.Compute
11109
* New parameter 'VM' in new parameter set 'VMParameterSet' added to 'Get-AzVMDscExtensionStatus' and 'Get-AzVMDscExtension' cmdlets.
110+
* Edited 'New-AzSnapshot' cmdlet to check for existing snapshot with the same name in the same resource group.
111+
- Throws an error if a duplicate snapshot exists.
12112

13113
#### Az.Databricks
14114
* Fixed an issue that may cause 'New-AzDatabricksVNetPeering' to return before it is fully provisioned (https://github.com/Azure/autorest.powershell/issues/610)

NuGet.Config

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
<add key="local-feed" value="tools/LocalFeed" />
55
<add key="myget-azure-powershell" value="https://www.myget.org/F/azure-powershell/api/v3/index.json" />
66
<add key="dotnet-core" value="https://dotnet.myget.org/F/dotnet-core/api/v3/index.json" />
7-
<add key="powershell-core" value="https://powershell.myget.org/F/powershell-core/api/v3/index.json" />
87
<add key="nuget.org" value="https://api.nuget.org/v3/index.json" />
98
</packageSources>
109
</configuration>

README.md

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,10 @@
55
This repository contains PowerShell cmdlets for developers and administrators to develop, deploy, and manage Microsoft Azure applications.
66

77
Try it out in Azure Cloud Shell!
8+
* Direct link: Open a browser to https://shell.azure.com
9+
* Azure portal: Select the Cloud Shell icon on the [Azure portal](https://portal.azure.com/):
810

9-
[![CloudShellIcon]][CloudShell]
11+
[![CloudShellLaunchIcon](https://docs.microsoft.com/en-us/azure/cloud-shell/media/overview/portal-launch-icon.png)](#)
1012

1113
## Modules
1214
Below is a table containing our Azure PowerShell rollup module.
@@ -180,9 +182,6 @@ _This project has adopted the [Microsoft Open Source Code of Conduct][CodeOfCond
180182
[DotNetFramework]: https://dotnet.microsoft.com/download/dotnet-framework-runtime
181183
[PowerShellCore]: https://github.com/PowerShell/PowerShell/releases/latest
182184

183-
[CloudShell]: https://shell.azure.com/powershell
184-
[CloudShellIcon]: https://shell.azure.com/images/launchcloudshell.png "Launch Azure Cloud Shell"
185-
186185
[ContributionGuidelines]: https://azure.github.io/guidelines/
187186
[CodeOfConduct]: https://opensource.microsoft.com/codeofconduct/
188187
[CodeOfConductFaq]: https://opensource.microsoft.com/codeofconduct/faq/

documentation/azure-powershell-modules.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ Azure PowerShell | `Az`
1111
Azure Service | Module Name | PowerShell Gallery Link
1212
------------------------------------- | --------------------------------------- | -----------------------
1313
Accounts | `Az.Accounts` | [![Accounts]][AccountsGallery]
14+
ADDomainServices | `Az.ADDomainServices` | [![ADDomainServices]][ADDomainServicesGallery]
1415
Advisor | `Az.Advisor` | [![Advisor]][AdvisorGallery]
1516
Kubernetes Service | `Az.Aks` | [![Aks]][AksGallery]
1617
Alert Management | `Az.AlertsManagement` | [![AlertsManagement]][AlertsManagementGallery]
@@ -59,6 +60,7 @@ Front Door | `Az.FrontDoor`
5960
Functions | `Az.Functions` | [![Functions]][FunctionsGallery]
6061
Guest Configuration | `Az.GuestConfiguration` | [![GuestConfiguration]][GuestConfigurationGallery]
6162
SAP HANA on Azure | `Az.HanaOnAzure` | [![HanaOnAzure]][HanaOnAzureGallery]
63+
HealthBot | `Az.HealthBot` | [![HealthBot]][HealthBotGallery]
6264
HDInsight | `Az.HDInsight` | [![HDInsight]][HDInsightGallery]
6365
API for FHIR | `Az.HealthcareApis` | [![HealthcareApis]][HealthcareApisGallery]
6466
HPC Cache | `Az.HPCCache` | [![HPCCache]][HPCCacheGallery]
@@ -131,6 +133,7 @@ Windows Iot Services | `Az.WindowsIotServices`
131133
<!-- Shields -->
132134
[Az]: https://img.shields.io/powershellgallery/v/Az.svg?style=flat-square&label=Az
133135
[Accounts]: https://img.shields.io/powershellgallery/v/Az.Accounts.svg?style=flat-square&label=Az.Accounts
136+
[ADDomainServices]: https://img.shields.io/powershellgallery/v/Az.ADDomainServices.svg?style=flat-square&label=Az.ADDomainServices
134137
[Advisor]: https://img.shields.io/powershellgallery/v/Az.Advisor.svg?style=flat-square&label=Az.Advisor
135138
[Aks]: https://img.shields.io/powershellgallery/v/Az.Aks.svg?style=flat-square&label=Az.Aks
136139
[AlertsManagement]: https://img.shields.io/powershellgallery/v/Az.AlertsManagement.svg?style=flat-square&label=Az.AlertsManagement
@@ -179,6 +182,7 @@ Windows Iot Services | `Az.WindowsIotServices`
179182
[Functions]: https://img.shields.io/powershellgallery/v/Az.Functions.svg?style=flat-square&label=Az.Functions
180183
[GuestConfiguration]: https://img.shields.io/powershellgallery/v/Az.GuestConfiguration.svg?style=flat-square&label=Az.GuestConfiguration
181184
[HanaOnAzure]: https://img.shields.io/powershellgallery/v/Az.HanaOnAzure.svg?style=flat-square&label=Az.HanaOnAzure
185+
[HealthBot]: https://img.shields.io/powershellgallery/v/Az.HealthBot.svg?style=flat-square&label=Az.HealthBot
182186
[HDInsight]: https://img.shields.io/powershellgallery/v/Az.HDInsight.svg?style=flat-square&label=Az.HDInsight
183187
[HealthcareApis]: https://img.shields.io/powershellgallery/v/Az.HealthcareApis.svg?style=flat-square&label=Az.HealthcareApis
184188
[HPCCache]: https://img.shields.io/powershellgallery/v/Az.HPCCache.svg?style=flat-square&label=Az.HPCCache
@@ -249,6 +253,7 @@ Windows Iot Services | `Az.WindowsIotServices`
249253
<!-- PS Gallery -->
250254
[AzGallery]: https://www.powershellgallery.com/packages/Az/
251255
[AccountsGallery]: https://www.powershellgallery.com/packages/Az.Accounts/
256+
[ADDomainServicesGallery]: https://www.powershellgallery.com/packages/Az.ADDomainServices/
252257
[AdvisorGallery]: https://www.powershellgallery.com/packages/Az.Advisor/
253258
[AksGallery]: https://www.powershellgallery.com/packages/Az.Aks/
254259
[AlertsManagementGallery]: https://www.powershellgallery.com/packages/Az.AlertsManagement/
@@ -297,6 +302,7 @@ Windows Iot Services | `Az.WindowsIotServices`
297302
[FunctionsGallery]: https://www.powershellgallery.com/packages/Az.Functions/
298303
[GuestConfigurationGallery]: https://www.powershellgallery.com/packages/Az.GuestConfiguration/
299304
[HanaOnAzureGallery]: https://www.powershellgallery.com/packages/Az.HanaOnAzure/
305+
[HealthBotGallery]: https://www.powershellgallery.com/packages/Az.HealthBot/
300306
[HDInsightGallery]: https://www.powershellgallery.com/packages/Az.HDInsight/
301307
[HealthcareApisGallery]: https://www.powershellgallery.com/packages/Az.HealthcareApis/
302308
[HPCCacheGallery]: https://www.powershellgallery.com/packages/Az.HPCCache/
@@ -362,4 +368,4 @@ Windows Iot Services | `Az.WindowsIotServices`
362368
[TrafficManagerGallery]: https://www.powershellgallery.com/packages/Az.TrafficManager/
363369
[VMWareGallery]: https://www.powershellgallery.com/packages/Az.VMWare/
364370
[WebsitesGallery]: https://www.powershellgallery.com/packages/Az.Websites/
365-
[WindowsIotServicesGallery]: https://www.powershellgallery.com/packages/Az.WindowsIotServices/
371+
[WindowsIotServicesGallery]: https://www.powershellgallery.com/packages/Az.WindowsIotServices/

setup/generate.ps1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ if( (-not (get-command -ea 0 light)) -or (-not (get-command -ea 0 heat)) -or (-n
3737
$outputName ="Az-Cmdlets"
3838

3939
# generate the product name from the current month/year.
40-
$productName = "Microsoft Azure PowerShell - December 2020"
40+
$productName = "Microsoft Azure PowerShell - January 2021"
4141

4242
# where to put temp files
4343
$tmp = Join-Path $env:temp azure-cmdlets-tmp
Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
Microsoft Visual Studio Solution File, Format Version 12.00
2+
# Visual Studio Version 16
3+
VisualStudioVersion = 16.0.29709.97
4+
MinimumVisualStudioVersion = 10.0.40219.1
5+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Accounts", "..\Accounts\Accounts\Accounts.csproj", "{142D7B0B-388A-4CEB-A228-7F6D423C5C2E}"
6+
EndProject
7+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Authentication", "..\Accounts\Authentication\Authentication.csproj", "{62843FE6-7575-4D88-B989-7DF7EEC0BC01}"
8+
EndProject
9+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Authentication.ResourceManager", "..\Accounts\Authentication.ResourceManager\Authentication.ResourceManager.csproj", "{442C609B-A431-4A71-B289-08F0B63C83E5}"
10+
EndProject
11+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Authenticators", "..\Accounts\Authenticators\Authenticators.csproj", "{59E8F6B8-8F0E-403F-B88B-9736DBC396D9}"
12+
EndProject
13+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Az.ADDomainServices", "Az.ADDomainServices.csproj", "{1C203C0C-E0FD-40D2-B79E-C6DA52E4E350}"
14+
EndProject
15+
Global
16+
GlobalSection(SolutionConfigurationPlatforms) = preSolution
17+
Debug|Any CPU = Debug|Any CPU
18+
Release|Any CPU = Release|Any CPU
19+
EndGlobalSection
20+
GlobalSection(ProjectConfigurationPlatforms) = postSolution
21+
{142D7B0B-388A-4CEB-A228-7F6D423C5C2E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
22+
{142D7B0B-388A-4CEB-A228-7F6D423C5C2E}.Debug|Any CPU.Build.0 = Debug|Any CPU
23+
{142D7B0B-388A-4CEB-A228-7F6D423C5C2E}.Release|Any CPU.ActiveCfg = Release|Any CPU
24+
{142D7B0B-388A-4CEB-A228-7F6D423C5C2E}.Release|Any CPU.Build.0 = Release|Any CPU
25+
{62843FE6-7575-4D88-B989-7DF7EEC0BC01}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
26+
{62843FE6-7575-4D88-B989-7DF7EEC0BC01}.Debug|Any CPU.Build.0 = Debug|Any CPU
27+
{62843FE6-7575-4D88-B989-7DF7EEC0BC01}.Release|Any CPU.ActiveCfg = Release|Any CPU
28+
{62843FE6-7575-4D88-B989-7DF7EEC0BC01}.Release|Any CPU.Build.0 = Release|Any CPU
29+
{442C609B-A431-4A71-B289-08F0B63C83E5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
30+
{442C609B-A431-4A71-B289-08F0B63C83E5}.Debug|Any CPU.Build.0 = Debug|Any CPU
31+
{442C609B-A431-4A71-B289-08F0B63C83E5}.Release|Any CPU.ActiveCfg = Release|Any CPU
32+
{442C609B-A431-4A71-B289-08F0B63C83E5}.Release|Any CPU.Build.0 = Release|Any CPU
33+
{59E8F6B8-8F0E-403F-B88B-9736DBC396D9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
34+
{59E8F6B8-8F0E-403F-B88B-9736DBC396D9}.Debug|Any CPU.Build.0 = Debug|Any CPU
35+
{59E8F6B8-8F0E-403F-B88B-9736DBC396D9}.Release|Any CPU.ActiveCfg = Release|Any CPU
36+
{59E8F6B8-8F0E-403F-B88B-9736DBC396D9}.Release|Any CPU.Build.0 = Release|Any CPU
37+
{1C203C0C-E0FD-40D2-B79E-C6DA52E4E350}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
38+
{1C203C0C-E0FD-40D2-B79E-C6DA52E4E350}.Debug|Any CPU.Build.0 = Debug|Any CPU
39+
{1C203C0C-E0FD-40D2-B79E-C6DA52E4E350}.Release|Any CPU.ActiveCfg = Release|Any CPU
40+
{1C203C0C-E0FD-40D2-B79E-C6DA52E4E350}.Release|Any CPU.Build.0 = Release|Any CPU
41+
EndGlobalSection
42+
GlobalSection(SolutionProperties) = preSolution
43+
HideSolutionNode = FALSE
44+
EndGlobalSection
45+
GlobalSection(ExtensibilityGlobals) = postSolution
46+
SolutionGuid = {F9B3D96E-9680-40BE-A917-02EE655D6030}
47+
EndGlobalSection
48+
EndGlobal
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
<Project Sdk="Microsoft.NET.Sdk">
2+
<PropertyGroup>
3+
<PsModuleName>ADDomainServices</PsModuleName>
4+
</PropertyGroup>
5+
6+
<Import Project="$(MSBuildThisFileDirectory)..\Az.autorest.props" />
7+
</Project>

0 commit comments

Comments
 (0)