Skip to content

Commit 922ca57

Browse files
committed
Merge branch 'network-january' into network-december
2 parents a21791f + b4acbd1 commit 922ca57

File tree

1,731 files changed

+4017514
-4971111
lines changed

Some content is hidden

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

1,731 files changed

+4017514
-4971111
lines changed

.azure-pipelines/powershell-core.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ variables:
55
LinuxImage: ubuntu-18.04
66
MacOSName: macOS
77
MacOSImage: macOS-10.13
8-
TestFramework: netcoreapp2.1
8+
TestFramework: netcoreapp2.2
99
TestTarget: Test
1010
Configuration: Debug
1111

.azure-pipelines/windows-powershell.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
variables:
22
WindowsName: windows
33
WindowsImage: VS2017-Win2016
4-
TestFramework: net472
5-
TestTarget: TestNet472
4+
TestFramework: netcoreapp2.2
5+
TestTarget: Test
66
Configuration: Debug
77

88
jobs:

ChangeLog.md

Lines changed: 303 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,306 @@
1+
## 3.4.0 - February 2020
2+
### Highlights since the last major release
3+
* Az.CosmosDB initial version 0.1.0 released
4+
* Az.Network ConnectionMonitor V2 support added
5+
6+
#### Az.Accounts
7+
* Disable context auto saving when AzureRmContext.json not available
8+
* Update the reference to Azure Powershell Common to 1.3.5-preview
9+
10+
#### Az.ApiManagement
11+
* **Get-AzApiManagementApiSchema** Fixed getting Open-Api Schema associated with an API
12+
https://github.com/Azure/azure-powershell/issues/10626
13+
* **New-AzApiManagementProduct*** and **Set-AzApiManagementProduct**
14+
- Fix documentation for https://github.com/Azure/azure-powershell/issues/10472
15+
* **Set-AzApiManagementApi**
16+
Added example to show how to update the ServiceUrl using the cmdlet
17+
18+
#### Az.Compute
19+
* Limit the number of VM status to 100 to avoid throttling when Get-AzVM -Status is performed without VM name.
20+
* Add Update-AzDiskEncryptionSet cmdlet
21+
* Add EncryptionType and DiskEncryptionSetId parameters to the following cmdlets:
22+
- New-AzDiskUpdateConfig, New-AzSnapshotUpdateConfig
23+
* Add ColocationStatus parameter to Get-AzProximityPlacementGroup cmdlet.
24+
25+
#### Az.DataFactory
26+
* Update ADF .Net SDK version to 4.7.0
27+
28+
#### Az.DeploymentManager
29+
* Adds LIST operations for resources
30+
* Adds capability for performing operations on Health Check steps
31+
32+
#### Az.HDInsight
33+
* Fix document error of New-AzHDInsightCluster.
34+
35+
#### Az.KeyVault
36+
* Add Name alias to VaultName attribute to make Remove-AzureKeyVault consistent with New-AzureKeyVault.
37+
38+
#### Az.Network
39+
* New example added to Set-AzNetworkWatcherConfigFlowLog.md to demonstrate Traffic Analytics disable scenario.
40+
* 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
41+
- Updated New-AzFirewall cmdlet:
42+
- Added parameter -ManagementPublicIpAddress (not mandatory) which accepts a Public IP Address object
43+
- Added method SetManagementIpConfiguration on firewall object - requires a subnet and a Public IP address as input - subnet name must be 'AzureFirewallManagementSubnet'
44+
* Corrected Get-AzNetworkSecurityGroup examples to show examples for NSG's instead of network interfaces.
45+
* Fixed typo in New-AzureRmVpnSite command that was preventing resource id completer from completing a parameter.
46+
* Added support for Url Confiugration in Rewrite Rules Action Set in the Application Gateway
47+
- New cmdlets added:
48+
- New-AzApplicationGatewayRewriteRuleUrlConfiguration
49+
- Cmdlets updated with optional parameter - UrlConfiguration
50+
- New-AzApplicationGatewayRewriteRuleActionSet
51+
* Add suppport for NetworkWatcher ConnectionMonitor version 2 resources
52+
53+
#### Az.PolicyInsights
54+
* Support evaluating compliance prior to determining what resource to remediate
55+
- Add '-ResourceDiscoverMode' parameter to Start-AzPolicyRemediation
56+
* Add Get-AzPolicyMetadata cmdlet for getting policy metadata resources
57+
* Updated Get-AzPolicyState and Get-AzPolicyStateSummary for API version 2019-10-01
58+
59+
#### Az.RecoveryServices
60+
* Azure Site Recovery support for removing a replicated disk.
61+
* Azure Backup added support for adding tags while creating a Recovery Services Vault.
62+
63+
#### Az.Resources
64+
* Make -Scope optional in *-AzPolicyAssignment cmdlets with default to context subscription
65+
* Add examples of creating ADServicePrincipal with password and key credential
66+
67+
#### Az.Sql
68+
Fix New-AzSqlDatabaseSecondary cmdlet to check for PartnerDatabaseName existence instead of DatabaseName existence.
69+
70+
#### Az.Storage
71+
* Support set Table/Queue Encryption Keytype in Create Storage Account
72+
- New-AzRmStorageAccount
73+
* Show RequestId when StorageException don't have ExtendedErrorInformation
74+
* Fix the Example 6 of cmdlet Start-AzStorageBlobCopy
75+
76+
#### Az.Websites
77+
* Set-AzWebapp and Set-AzWebappSlot supports AlwaysOn, MinTls and FtpsState properties
78+
* 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
79+
80+
## 3.3.0 - January 2020
81+
#### Az.Accounts
82+
* Updated Add-AzEnvironment and Set-AzEnvironment to accept parameters AzureAttestationServiceEndpointResourceId and AzureAttestationServiceEndpointSuffix
83+
84+
#### Az.Cdn
85+
* Display error response detail in New-AzCdnEndpoint cmdlet
86+
87+
#### Az.Compute
88+
* Fix Set-AzVMCustomScriptExtension cmdlet for a VM with managed OD disk which does not have OS profile.
89+
90+
#### Az.ContainerInstance
91+
* Fixed parameter names used by example of New-AzContainerGroup
92+
93+
#### Az.DataBoxEdge
94+
* Added cmdlet 'Get-AzDataBoxEdgeStorageContainer'
95+
- Get the Edge Storage Container
96+
* Added cmdlet 'New-AzDataBoxEdgeStorageContainer'
97+
- Create new Edge Storage Container
98+
* Added cmdlet 'Remove-AzDataBoxEdgeStorageContainer'
99+
- Remove the Edge Storage Container
100+
* Added cmdlet 'Invoke-AzDataBoxEdgeStorageContainer'
101+
- Invoke action to refresh data on Edge Storage Container
102+
* Added cmdlet 'Get-AzDataBoxEdgeStorageAccount'
103+
- Get the Edge Storage Account
104+
* Added cmdlet 'New-AzDataBoxEdgeStorageAccount'
105+
- Create new Edge Storage Account
106+
* Added cmdlet 'Remove-AzDataBoxEdgeStorageAccount'
107+
- Remove the Edge Storage Account
108+
* Invoke cmdlet 'Invoke-AzDataBoxEdgeShare'
109+
- Invoke action to refresh data on share
110+
* Added cmdlet 'Set-AzDataBoxEdgeStorageAccountCredential'
111+
- Set the az databoxedge storage account credential
112+
113+
#### Az.DataFactory
114+
* Add AutoUpdateETA, LatestVersion, PushedVersion, TaskQueueId and VersionStatus properties for Get-AzDataFactoryV2IntegrationRuntime cmd
115+
* Update ADF .Net SDK version to 4.6.0
116+
* Add parameter 'PublicIPs' for 'Set-AzureRmDataFactoryV2IntegrationRuntime' cmd
117+
to enable create Azure-SSIS IR with static public IP addresses.
118+
119+
#### Az.DevTestLabs
120+
* Remove the broken link in Get-AzDtlAllowedVMSizesPolicy.md
121+
122+
#### Az.EventHub
123+
* Fix for issue 10634 : Fix the null Object reference for remove eventhubnamespace
124+
125+
#### Az.HDInsight
126+
* Fix Invoke-AzHDInsightHiveJob.md error.
127+
128+
#### Az.MachineLearning
129+
* Removed below cmdlets because MachineLearningCompute is not available any longer
130+
- Get-AzMlOpCluster
131+
- Get-AzMlOpClusterKey
132+
- New-AzMlOpCluster
133+
- Remove-AzMlOpCluster
134+
- Set-AzMlOpCluster
135+
- Test-AzMlOpClusterSystemServicesUpdateAvailability
136+
- Update-AzMlOpClusterSystemService
137+
138+
#### Az.Network
139+
* Upgrade dependency of Microsoft.Azure.Management.Sql from 1.36-preview to 1.37-preview
140+
141+
#### Az.RecoveryServices
142+
* Azure Site Recovery change support for managed disk vms encrypted at rest with customer managed leys for Azure to Azure provider.
143+
* Azure Site Recovery support to input disk encryption Set Id as optional input at enabling protection for Vmware to Azure.
144+
* Azure Site Recovery support to input disk encryption Set Id as optional input at disk level to enable protection for Vmware to Azure.
145+
* Azure Site Recovery support to update replication protected item with disk encryption set Map for HyperV to Azure.
146+
147+
#### Az.Resources
148+
* Fix an error in help document of 'Remove-AzTag'.
149+
150+
#### Az.Sql
151+
* Fix vulnerability assessment set baseline cmdlets functionality to work on master db for azure database and limit it on managed instance system databases.
152+
* Fix an error when creating SQL instance failover group
153+
154+
#### Az.SqlVirtualMachine
155+
* Add DR as a new valid License type
156+
157+
#### Az.Storage
158+
* Add breaking change warning message for DefaultAction Value change in a future release
159+
- Update-AzStorageAccountNetworkRuleSet
160+
* Support Get last sync time of Storage account by run get-AzureRMStorageAccount with parameter -IncludeGeoReplicationStats
161+
- Get-AzureRMStorageAccount
162+
163+
## 3.2.0 - December 2019
164+
165+
### General
166+
* Update references in .psd1 to use relative path for all modules
167+
168+
#### Az.Accounts
169+
* Set correct UserAgent for client-side telemetry for Az 4.0 preview
170+
* Display user friendly error message when context is null in Az 4.0 preview
171+
172+
#### Az.Batch
173+
* Fix issue #10602, where **New-AzBatchPool** did not properly send 'VirtualMachineConfiguration.ContainerConfiguration' or 'VirtualMachineConfiguration.DataDisks' to the server.
174+
175+
#### Az.DataFactory
176+
* Update ADF .Net SDK version to 4.5.0
177+
178+
#### Az.FrontDoor
179+
* Added WAF managed rules exclusion support
180+
* Add SocketAddr to auto-complete
181+
182+
#### Az.HealthcareApis
183+
* Exception Handling
184+
185+
#### Az.KeyVault
186+
* Fixed error accessing value that is potentially not set
187+
* Elliptic Curve Cryptography Certificate Managment
188+
- Added support to specify the Curve for Certificate Policies
189+
190+
#### Az.Monitor
191+
* Adding optional argument to the Add Diagnostic Settings command. A switch argument that if present indicates that the export to Log Analytics must be to a fixed schema (a.k.a. dedicated, data type)
192+
193+
#### Az.Network
194+
* Support for IpGroups in AzureFirewall Application,Nat & Network Rules.
195+
196+
#### Az.RecoveryServices
197+
* Added SoftDelete feature for VM and added tests for softdelete
198+
* Azure Site Recovery support for Azure Disk Encryption One Pass for Azure to Azure.
199+
200+
#### Az.Resources
201+
* Fix an issue where template deployment fails to read a template parameter if its name conflicts with some built-in parameter name.
202+
* Updated policy cmdlets to use new api version 2019-09-01 that introduces grouping support within policy set definitions.
203+
204+
#### Az.Sql
205+
* Upgraded storage creation in Vulnerability Assessment auto enablement to StorageV2
206+
207+
#### Az.Storage
208+
* Support generate Blob/Constainer Idenity based SAS token with Storage Context based on Oauth authentication
209+
- New-AzStorageContainerSASToken
210+
- New-AzStorageBlobSASToken
211+
* Support revoke Storage Account User Delegation Keys, so all Idenity SAS tokens are revoked
212+
- Revoke-AzStorageAccountUserDelegationKeys
213+
* Upgrade to Microsoft.Azure.Management.Storage 14.2.0, to support new API version 2019-06-01.
214+
* Support Share QuotaGiB more than 5120 in Management plane File Share cmdlets, and add parameter alias 'Quota' to parameter 'QuotaGiB'
215+
- New-AzRmStorageShare
216+
- Update-AzRmStorageShare
217+
* Add parameter alias 'QuotaGiB' to parameter 'Quota'
218+
- Set-AzStorageShareQuota
219+
* Fix the issue that Set-AzStorageContainerAcl can clean up the stored Access Policy
220+
- Set-AzStorageContainerAcl
221+
222+
## 3.1.0 - November 2019
223+
### Highlights since the last major release
224+
* Az.DataBoxEdge 1.0.0 released
225+
* Az.SqlVirtualMachine 1.0.0 released
226+
227+
#### Az.Compute
228+
* VM Reapply feature
229+
- Add Reapply parameter to Set-AzVM cmdlet
230+
* VM Scale Set AutomaticRepairs feature:
231+
- Add EnableAutomaticRepair, AutomaticRepairGracePeriod, and AutomaticRepairMaxInstanceRepairsPercent parameters to the following cmdlets:
232+
New-AzVmssConfig
233+
Update-AzVmss
234+
* Cross tenant gallery image support for New-AzVM
235+
* Add 'Spot' to the argument completer of Priority parameter in New-AzVM, New-AzVMConfig and New-AzVmss cmdlets
236+
* Add DiskIOPSReadWrite and DiskMBpsReadWrite parameters to Add-AzVmssDataDisk cmdlet
237+
* Change SourceImageId parameter of New-AzGalleryImageVersion cmdlet to optional
238+
* Add OSDiskImage and DataDiskImage parameters to New-AzGalleryImageVersion cmdlet
239+
* Add HyperVGeneration parameter to New-AzGalleryImageDefinition cmdlet
240+
* Add SkipExtensionsOnOverprovisionedVMs parameters to New-AzVmss, New-AzVmssConfig and Update-AzVmss cmdlets
241+
242+
#### Az.DataBoxEdge
243+
* Added cmdlet `Get-AzDataBoxEdgeOrder`
244+
- Get the Order
245+
* Added cmdlet `New-AzDataBoxEdgeOrder`
246+
- Create new Order
247+
* Added cmdlet `Remove-AzDataBoxEdgeOrder`
248+
- Remove the Order
249+
* Change in cmdlet `New-AzDataBoxEdgeShare`
250+
- Now creates Local Share
251+
* Added cmdlet `Set-AzDataBoxEdgeRole`
252+
- Now IotRole can be mapped to Share
253+
* Added cmdlet `Invoke-AzDataBoxEdgeDevice`
254+
- Invoke scan update, download update, install updates on the device
255+
* Added cmdlet `Get-AzDataBoxEdgeTrigger`
256+
- Gets the information about Triggers
257+
* Added cmdlet `New-AzDataBoxEdgeTrigger`
258+
- Create new Triggers
259+
* Added cmdlet `Remove-AzDataBoxEdgeTrigger`
260+
- Remove the Triggers
261+
262+
#### Az.DataFactory
263+
* Update ADF .Net SDK version to 4.4.0
264+
* Add parameter 'ExpressCustomSetup' for 'Set-AzureRmDataFactoryV2IntegrationRuntime' cmd to enable setup configurations and 3rd party components without custom setup script.
265+
266+
#### Az.DataLakeStore
267+
* Update documentation of Get-AzDataLakeStoreDeletedItem and Restore-AzDataLakeStoreDeletedItem
268+
269+
#### Az.EventHub
270+
* Fix for issue 10301 : Fix the SAS Token date format
271+
272+
#### Az.FrontDoor
273+
* Add MinimumTlsVersion parameter to Enable-AzFrontDoorCustomDomainHttps and New-AzFrontDoorFrontendEndpointObject
274+
* Add HealthProbeMethod and EnabledState parameters to New-AzFrontDoorHealthProbeSettingObject
275+
* Add new cmdlet to create BackendPoolsSettings objec to pass into creation/update of Front Door
276+
- New-AzFrontDoorBackendPoolsSettingObject
277+
278+
#### Az.Network
279+
* Change 'Start-AzVirtualNetworkGatewayConnectionPacketCapture.md' and 'Start-AzVirtualnetworkGatewayPacketCapture.md' FilterData option examples.
280+
281+
#### Az.PrivateDns
282+
* Updated PrivateDns .net sdk to version 1.0.0
283+
284+
#### Az.RecoveryServices
285+
* Azure Site Recovery support to select disk type at enabling protection.
286+
* Azure Site Recovery bug fix for recovery plan action edit.
287+
* Azure Backup SQL Restore support to accept filestream DBs.
288+
289+
#### Az.RedisCache
290+
* Added 'MinimumTlsVersion' parameter in 'New-AzRedisCache' and 'Set-AzRedisCache' cmdlets. Also, added 'MinimumTlsVersion' in the output of 'Get-AzRedisCache' cmdlet.
291+
* Added validation on '-Size' parameter for 'Set-AzRedisCache' and 'New-AzRedisCache' cmdlets
292+
293+
#### Az.Resources
294+
- Updated policy cmdlets to use new api version 2019-06-01 that has new EnforcementMode property in policy assignment.
295+
- Updated create policy definition help example
296+
- Fix bug Remove-AZADServicePrincipal -ServicePrincipalName, throw null reference when service principal name not found.
297+
- Fix bug New-AZADServicePrincipal, throw null reference when tenant doesn't have any subscription.
298+
- Change New-AzAdServicePrincipal to add credentials only to associated application.
299+
300+
#### Az.Sql
301+
* Added support for database ReadReplicaCount.
302+
* Fixed Set-AzSqlDatabase when zone redundancy not set
303+
1304
## 3.0.0 - November 2019
2305
### General
3306
* Az.PrivateDns 1.0.0 released

0 commit comments

Comments
 (0)