Skip to content

Commit 2dd8ffd

Browse files
authored
Merge pull request #1 from Azure/master
Sync
2 parents ed9e9aa + f247883 commit 2dd8ffd

File tree

2,313 files changed

+1828645
-4888424
lines changed

Some content is hidden

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

2,313 files changed

+1828645
-4888424
lines changed

.github/ISSUE_TEMPLATE/az-module-bug-report.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,8 @@ assignees: ''
2929

3030
## Environment data
3131

32-
<!-- Please run $PSVersionTable and paste the output in the below code block -->
32+
<!-- Please run $PSVersionTable and paste the output in the below code block
33+
If running the Docker container image, indicate the tag of the image used and the version of Docker engine-->
3334

3435
```
3536

ChangeLog.md

Lines changed: 246 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,240 @@
1+
## 3.5.0 - February 2020
2+
### Highlights since the last major release
3+
* Updated client side telemetry.
4+
* Az.IotHub added cmdlets to support to manage devices.
5+
* Az.SqlVirtualMachine added cmdlets for Availability Group Listener.
6+
7+
#### Az.Resource
8+
* Fixed bug preventing correct tenant-level resource id generation.
9+
* Fixed typo.
10+
11+
#### Az.Accounts
12+
* Added SubscriptionId, TenantId, and execution time into data of client side telemetry
13+
14+
#### Az.Automation
15+
* Fixed typo in Example 1 in reference documentation for 'New-AzAutomationSoftwareUpdateConfiguration'
16+
17+
#### Az.CognitiveServices
18+
* Updated SDK to 7.0
19+
* Improved error message when server responses empty body
20+
21+
#### Az.Compute
22+
* Allowed empty value for ProximityPlacementGroupId during update
23+
24+
#### Az.FrontDoor
25+
* Added cmdlet to get managed rule definitions that can be used in WAF
26+
27+
#### Az.IotHub
28+
* Added support to manage devices in an Iot Hub. New Cmdlets are:
29+
- 'Add-AzIotHubDevice'
30+
- 'Get-AzIotHubDevice'
31+
- 'Remove-AzIotHubDevice'
32+
- 'Set-AzIotHubDevice'
33+
34+
#### Az.KeyVault
35+
* Fixed duplicated text for Add-AzKeyVaultKey.md
36+
37+
#### Az.Monitor
38+
* Fixed description of the Get-AzLog cmdlet.
39+
* A new parameter called ActionGroupId was added to 'New-AzMetricAlertRuleV2' command.
40+
- The user can provide either ActionGroupId(string) or ActionGorup(ActivityLogAlertActionGroup).
41+
42+
#### Az.Network
43+
* Added one extra parameter note for parameter '-EnableProxyProtocol' for 'New-AzPrivateLinkService' cmdlet.
44+
* Fixed FilterData example in Start-AzVirtualNetworkGatewayConnectionPacketCapture.md and Start-AzVirtualnetworkGatewayPacketCapture.md.
45+
* Added Packet Capture example for capture all inner and outer packets in Start-AzVirtualNetworkGatewayConnectionPacketCapture.md and Start-AzVirtualnetworkGatewayPacketCapture.md.
46+
* Supported Azure Firewall Policy on VNet Firewalls
47+
- No new cmdlets are added. Relaxing the restriction for firewall policy on VNet firewalls
48+
49+
#### Az.RecoveryServices
50+
* Added Support for Restore-as-files for SQL Databases.
51+
52+
#### Az.Resources
53+
* Refactored template deployment cmdlets
54+
- Added new cmdlets for managing deployments at management group: *-AzManagementGroupDeployment
55+
- Added new cmdlets for managing deployments at tenant scope: *-AzTenantDeployment
56+
- Refactored *-AzDeployment cmdlets to work specifically at subscription scope
57+
- Created aliases *-AzSubscriptionDeployment for *-AzDeployment cmdlets
58+
* Fixed 'Update-AzADApplication' when parameter 'AvailableToOtherTenants' is not set
59+
* Removed ApplicationObjectWithoutCredentialParameterSet to avoid AmbiguousParameterSetException.
60+
* Regenerated help files
61+
62+
#### Az.Sql
63+
* Added support for cross subscription point in time restore on Managed Instances.
64+
* Added support for changing existing Sql Managed Instance hardware generation
65+
* Fixed 'Update-AzSqlServerVulnerabilityAssessmentSetting' help examples: parameter/property output - EmailAdmins
66+
67+
#### Az.SqlVirtualMachine
68+
* Added cmdlets for Availability Group Listener
69+
70+
#### Az.StorageSync
71+
* Updated supported character sets in 'Invoke-AzStorageSyncCompatibilityCheck'.
72+
73+
## 3.4.0 - February 2020
74+
75+
#### Az.CosmosDB
76+
* Added cmdlets for Gremlin, MongoDB, Cassandra and Table APIs.
77+
* Updated .NET SDK Version to 1.0.1
78+
* Added parameters ConflictResolutionPolicyMode, ConflictResolutionPolicyPath and ConflictResolutionPolicyPath in Set-AzCosmosDBSqlContainer.
79+
* Added new cmdlets for Sql API : New-CosmosDBSqlSpatialSpec, New-CosmosDBSqlCompositePath, New-CosmosDBSqlIncludedPathIndex, New-CosmosDBSqlIncludedPath
80+
81+
#### Az.Accounts
82+
* Disable context auto saving when AzureRmContext.json not available
83+
* Update the reference to Azure Powershell Common to 1.3.5-preview
84+
85+
#### Az.ApiManagement
86+
* **Get-AzApiManagementApiSchema** Fixed getting Open-Api Schema associated with an API
87+
https://github.com/Azure/azure-powershell/issues/10626
88+
* **New-AzApiManagementProduct*** and **Set-AzApiManagementProduct**
89+
- Fix documentation for https://github.com/Azure/azure-powershell/issues/10472
90+
* **Set-AzApiManagementApi**
91+
Added example to show how to update the ServiceUrl using the cmdlet
92+
93+
#### Az.Compute
94+
* Limit the number of VM status to 100 to avoid throttling when Get-AzVM -Status is performed without VM name.
95+
* Add Update-AzDiskEncryptionSet cmdlet
96+
* Add EncryptionType and DiskEncryptionSetId parameters to the following cmdlets:
97+
- New-AzDiskUpdateConfig, New-AzSnapshotUpdateConfig
98+
* Add ColocationStatus parameter to Get-AzProximityPlacementGroup cmdlet.
99+
100+
#### Az.DataFactory
101+
* Update ADF .Net SDK version to 4.7.0
102+
103+
#### Az.DeploymentManager
104+
* Adds LIST operations for resources
105+
* Adds capability for performing operations on Health Check steps
106+
107+
#### Az.HDInsight
108+
* Fix document error of New-AzHDInsightCluster.
109+
110+
#### Az.KeyVault
111+
* Add Name alias to VaultName attribute to make Remove-AzureKeyVault consistent with New-AzureKeyVault.
112+
113+
#### Az.Network
114+
* New example added to Set-AzNetworkWatcherConfigFlowLog.md to demonstrate Traffic Analytics disable scenario.
115+
* Add support for assigning management IP configuration to Azure Firewall - a dedicated subnet and Public IP that the firewall will use for its management traffic
116+
- Updated New-AzFirewall cmdlet:
117+
- Added parameter -ManagementPublicIpAddress (not mandatory) which accepts a Public IP Address object
118+
- Added method SetManagementIpConfiguration on firewall object - requires a subnet and a Public IP address as input - subnet name must be 'AzureFirewallManagementSubnet'
119+
* Corrected Get-AzNetworkSecurityGroup examples to show examples for NSG's instead of network interfaces.
120+
* Fixed typo in New-AzVpnSite command that was preventing resource id completer from completing a parameter.
121+
* Added support for Url Confiugration in Rewrite Rules Action Set in the Application Gateway
122+
- New cmdlets added:
123+
- New-AzApplicationGatewayRewriteRuleUrlConfiguration
124+
- Cmdlets updated with optional parameter - UrlConfiguration
125+
- New-AzApplicationGatewayRewriteRuleActionSet
126+
* Add suppport for NetworkWatcher ConnectionMonitor version 2 resources
127+
128+
#### Az.PolicyInsights
129+
* Support evaluating compliance prior to determining what resource to remediate
130+
- Add '-ResourceDiscoverMode' parameter to Start-AzPolicyRemediation
131+
* Add Get-AzPolicyMetadata cmdlet for getting policy metadata resources
132+
* Updated Get-AzPolicyState and Get-AzPolicyStateSummary for API version 2019-10-01
133+
134+
#### Az.RecoveryServices
135+
* Azure Site Recovery support for removing a replicated disk.
136+
* Azure Backup added support for adding tags while creating a Recovery Services Vault.
137+
138+
#### Az.Resources
139+
* Make -Scope optional in *-AzPolicyAssignment cmdlets with default to context subscription
140+
* Add examples of creating ADServicePrincipal with password and key credential
141+
142+
#### Az.Sql
143+
Fix New-AzSqlDatabaseSecondary cmdlet to check for PartnerDatabaseName existence instead of DatabaseName existence.
144+
145+
#### Az.Storage
146+
* Support set Table/Queue Encryption Keytype in Create Storage Account
147+
- New-AzStorageAccount
148+
* Show RequestId when StorageException don't have ExtendedErrorInformation
149+
* Fix the Example 6 of cmdlet Start-AzStorageBlobCopy
150+
151+
#### Az.Websites
152+
* Set-AzWebapp and Set-AzWebappSlot supports AlwaysOn, MinTls and FtpsState properties
153+
* Fixing issue where setting HttpsOnly along with changing AppservicePlan at the same time using the single Set-AzWebApp Command, was resetting HttpsOnly to default value
154+
155+
## 3.3.0 - January 2020
156+
#### Az.Accounts
157+
* Updated Add-AzEnvironment and Set-AzEnvironment to accept parameters AzureAttestationServiceEndpointResourceId and AzureAttestationServiceEndpointSuffix
158+
159+
#### Az.Cdn
160+
* Display error response detail in New-AzCdnEndpoint cmdlet
161+
162+
#### Az.Compute
163+
* Fix Set-AzVMCustomScriptExtension cmdlet for a VM with managed OD disk which does not have OS profile.
164+
165+
#### Az.ContainerInstance
166+
* Fixed parameter names used by example of New-AzContainerGroup
167+
168+
#### Az.DataBoxEdge
169+
* Added cmdlet 'Get-AzDataBoxEdgeStorageContainer'
170+
- Get the Edge Storage Container
171+
* Added cmdlet 'New-AzDataBoxEdgeStorageContainer'
172+
- Create new Edge Storage Container
173+
* Added cmdlet 'Remove-AzDataBoxEdgeStorageContainer'
174+
- Remove the Edge Storage Container
175+
* Added cmdlet 'Invoke-AzDataBoxEdgeStorageContainer'
176+
- Invoke action to refresh data on Edge Storage Container
177+
* Added cmdlet 'Get-AzDataBoxEdgeStorageAccount'
178+
- Get the Edge Storage Account
179+
* Added cmdlet 'New-AzDataBoxEdgeStorageAccount'
180+
- Create new Edge Storage Account
181+
* Added cmdlet 'Remove-AzDataBoxEdgeStorageAccount'
182+
- Remove the Edge Storage Account
183+
* Invoke cmdlet 'Invoke-AzDataBoxEdgeShare'
184+
- Invoke action to refresh data on share
185+
* Added cmdlet 'Set-AzDataBoxEdgeStorageAccountCredential'
186+
- Set the az databoxedge storage account credential
187+
188+
#### Az.DataFactory
189+
* Add AutoUpdateETA, LatestVersion, PushedVersion, TaskQueueId and VersionStatus properties for Get-AzDataFactoryV2IntegrationRuntime cmd
190+
* Update ADF .Net SDK version to 4.6.0
191+
* Add parameter 'PublicIPs' for 'Set-AzDataFactoryV2IntegrationRuntime' cmd
192+
to enable create Azure-SSIS IR with static public IP addresses.
193+
194+
#### Az.DevTestLabs
195+
* Remove the broken link in Get-AzDtlAllowedVMSizesPolicy.md
196+
197+
#### Az.EventHub
198+
* Fix for issue 10634 : Fix the null Object reference for remove eventhubnamespace
199+
200+
#### Az.HDInsight
201+
* Fix Invoke-AzHDInsightHiveJob.md error.
202+
203+
#### Az.MachineLearning
204+
* Removed below cmdlets because MachineLearningCompute is not available any longer
205+
- Get-AzMlOpCluster
206+
- Get-AzMlOpClusterKey
207+
- New-AzMlOpCluster
208+
- Remove-AzMlOpCluster
209+
- Set-AzMlOpCluster
210+
- Test-AzMlOpClusterSystemServicesUpdateAvailability
211+
- Update-AzMlOpClusterSystemService
212+
213+
#### Az.Network
214+
* Upgrade dependency of Microsoft.Azure.Management.Sql from 1.36-preview to 1.37-preview
215+
216+
#### Az.RecoveryServices
217+
* Azure Site Recovery change support for managed disk vms encrypted at rest with customer managed leys for Azure to Azure provider.
218+
* Azure Site Recovery support to input disk encryption Set Id as optional input at enabling protection for Vmware to Azure.
219+
* Azure Site Recovery support to input disk encryption Set Id as optional input at disk level to enable protection for Vmware to Azure.
220+
* Azure Site Recovery support to update replication protected item with disk encryption set Map for HyperV to Azure.
221+
222+
#### Az.Resources
223+
* Fix an error in help document of 'Remove-AzTag'.
224+
225+
#### Az.Sql
226+
* Fix vulnerability assessment set baseline cmdlets functionality to work on master db for azure database and limit it on managed instance system databases.
227+
* Fix an error when creating SQL instance failover group
228+
229+
#### Az.SqlVirtualMachine
230+
* Add DR as a new valid License type
231+
232+
#### Az.Storage
233+
* Add breaking change warning message for DefaultAction Value change in a future release
234+
- Update-AzStorageAccountNetworkRuleSet
235+
* Support Get last sync time of Storage account by run get-AzStorageAccount with parameter -IncludeGeoReplicationStats
236+
- Get-AzStorageAccount
237+
1238
## 3.2.0 - December 2019
2239

3240
### General
@@ -99,7 +336,7 @@
99336

100337
#### Az.DataFactory
101338
* Update ADF .Net SDK version to 4.4.0
102-
* Add parameter 'ExpressCustomSetup' for 'Set-AzureRmDataFactoryV2IntegrationRuntime' cmd to enable setup configurations and 3rd party components without custom setup script.
339+
* Add parameter 'ExpressCustomSetup' for 'Set-AzDataFactoryV2IntegrationRuntime' cmd to enable setup configurations and 3rd party components without custom setup script.
103340

104341
#### Az.DataLakeStore
105342
* Update documentation of Get-AzDataLakeStoreDeletedItem and Restore-AzDataLakeStoreDeletedItem
@@ -309,13 +546,13 @@
309546
- Update-AzVirtualWan : added parameter VirtualWANType
310547
* Add support for EnableInternetSecurity property for HubVnetConnection, VpnConnection and ExpressRouteConnection
311548
- New cmdlets added:
312-
- Update-AzureRmVirtualHubVnetConnection
549+
- Update-AzVirtualHubVnetConnection
313550
- Cmdlets updated with optional parameters:
314-
- New-AzureRmVirtualHubVnetConnection : added parameter EnableInternetSecurity
315-
- New-AzureRmVpnConnection : added parameter EnableInternetSecurity
316-
- Update-AzureRmVpnConnection : added parameter EnableInternetSecurity
317-
- New-AzureRmExpressRouteConnection : added parameter EnableInternetSecurity
318-
- Set-AzureRmExpressRouteConnection : added parameter EnableInternetSecurity
551+
- New-AzVirtualHubVnetConnection : added parameter EnableInternetSecurity
552+
- New-AzVpnConnection : added parameter EnableInternetSecurity
553+
- Update-AzVpnConnection : added parameter EnableInternetSecurity
554+
- New-AzExpressRouteConnection : added parameter EnableInternetSecurity
555+
- Set-AzExpressRouteConnection : added parameter EnableInternetSecurity
319556
* Add support for Configuring TopLevel WebApplicationFirewall Policy
320557
- New cmdlets added:
321558
- New-AzApplicationGatewayFirewallPolicySetting
@@ -422,8 +659,8 @@
422659
- New cmdlets added:
423660
- New-AzureRmTrafficSelectorPolicy
424661
- Cmdlets updated with optional parameter -TrafficSelectorPolicies
425-
-New-AzureRmVirtualNetworkGatewayConnection
426-
-Set-AzureRmVirtualNetworkGatewayConnection
662+
-New-AzVirtualNetworkGatewayConnection
663+
-Set-AzVirtualNetworkGatewayConnection
427664
* Add support for ESP and AH protocols in network security rule configurations
428665
- Updated cmdlets:
429666
- Add-AzNetworkSecurityRuleConfig

Dockerfile

Lines changed: 0 additions & 6 deletions
This file was deleted.

0 commit comments

Comments
 (0)