Skip to content

Commit d69d78e

Browse files
author
Hovsep
committed
Upgraded .Net core cmdlets to PS beta4
1 parent 5537a2c commit d69d78e

File tree

20 files changed

+108
-59
lines changed

20 files changed

+108
-59
lines changed

src/Common/Commands.Common.Authentication.Abstractions/Authentication.Abstractions.NetCore.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
<PackageReference Include="System.Xml.XmlDocument" Version="4.3.0" />
3131
<PackageReference Include="System.Xml.XmlSerializer" Version="4.3.0" />
3232
<PackageReference Include="Newtonsoft.Json" Version="10.0.1" />
33-
<PackageReference Include="Microsoft.PowerShell.SDK" Version="6.0.0-beta.3" />
33+
<PackageReference Include="Microsoft.PowerShell.SDK" Version="6.0.0-beta.4" />
3434
</ItemGroup>
3535

3636
<ItemGroup>

src/Common/Commands.Common.Authentication/Authentication.NetCore.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
<PackageReference Include="System.Xml.XmlDocument" Version="4.3.0" />
3030
<PackageReference Include="System.Xml.XmlSerializer" Version="4.3.0" />
3131
<PackageReference Include="Newtonsoft.Json" Version="10.0.1" />
32-
<PackageReference Include="Microsoft.PowerShell.SDK" Version="6.0.0-beta.3" />
32+
<PackageReference Include="Microsoft.PowerShell.SDK" Version="6.0.0-beta.4" />
3333
</ItemGroup>
3434

3535
<ItemGroup>

src/Common/Commands.Common.Storage/Storage.Netcore.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
<PackageReference Include="WindowsAzure.Storage" Version="8.1.1" />
2828
<PackageReference Include="System.Collections.NonGeneric" Version="4.3.0" />
2929
<PackageReference Include="Newtonsoft.Json" Version="10.0.1" />
30-
<PackageReference Include="Microsoft.PowerShell.SDK" Version="6.0.0-beta.3" />
30+
<PackageReference Include="Microsoft.PowerShell.SDK" Version="6.0.0-beta.4" />
3131
</ItemGroup>
3232

3333
<ItemGroup>

src/Common/Commands.Common/Common.Netcore.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,9 @@
2525
<PackageReference Include="Microsoft.Rest.ClientRuntime.Azure.Authentication" Version="2.2.12" />
2626
<PackageReference Include="System.Collections.NonGeneric" Version="4.3.0" />
2727
<PackageReference Include="System.Net.WebHeaderCollection" Version="4.3.0" />
28-
<PackageReference Include="Microsoft.PowerShell.SDK" Version="6.0.0-beta.3" />
28+
<PackageReference Include="Microsoft.PowerShell.SDK" Version="6.0.0-beta.4" />
2929
<PackageReference Include="Newtonsoft.Json" Version="10.0.1" />
30-
<PackageReference Include="System.Management.Automation" Version="6.0.0-beta.3" />
30+
<PackageReference Include="System.Management.Automation" Version="6.0.0-beta.4" />
3131
</ItemGroup>
3232

3333
<ItemGroup>

src/ResourceManager/Common/Commands.Common.Authentication.ResourceManager/Common.ResourceManager.Authentication.Netcore.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
<PackageReference Include="Microsoft.Rest.ClientRuntime.Azure" Version="3.3.8" />
2727
<PackageReference Include="System.Collections.NonGeneric" Version="4.3.0" />
2828
<PackageReference Include="Newtonsoft.Json" Version="10.0.1" />
29-
<PackageReference Include="Microsoft.PowerShell.SDK" Version="6.0.0-beta.3" />
29+
<PackageReference Include="Microsoft.PowerShell.SDK" Version="6.0.0-beta.4" />
3030
</ItemGroup>
3131

3232
<ItemGroup>

src/ResourceManager/Common/Commands.ResourceManager.Common/Common.ResourceManager.Netcore.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
<PackageReference Include="Microsoft.Rest.ClientRuntime.Azure" Version="3.3.8" />
2727
<PackageReference Include="System.Collections.NonGeneric" Version="4.3.0" />
2828
<PackageReference Include="Newtonsoft.Json" Version="10.0.1" />
29-
<PackageReference Include="Microsoft.PowerShell.SDK" Version="6.0.0-beta.3" />
29+
<PackageReference Include="Microsoft.PowerShell.SDK" Version="6.0.0-beta.4" />
3030
</ItemGroup>
3131

3232
<ItemGroup>

src/ResourceManager/Common/Commands.ScenarioTests.ResourceManager.Common/Common.ResourceManager.ScenarioTests.Netcore.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
<PackageReference Include="Moq" Version="4.7.10" />
3232
<PackageReference Include="System.Collections.NonGeneric" Version="4.3.0" />
3333
<PackageReference Include="Newtonsoft.Json" Version="10.0.1" />
34-
<PackageReference Include="Microsoft.PowerShell.SDK" Version="6.0.0-beta.3" />
34+
<PackageReference Include="Microsoft.PowerShell.SDK" Version="6.0.0-beta.4" />
3535

3636
<!-- This is needed for discovering tests in test explorer -->
3737
<PackageReference Include="System.Runtime.InteropServices" Version="4.3.0" />

src/ResourceManager/Compute/AzureRM.Compute.Netcore.psd1

Lines changed: 26 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -161,13 +161,14 @@ CmdletsToExport = 'Remove-AzureRmAvailabilitySet', 'Get-AzureRmAvailabilitySet',
161161
'Update-AzureRmImage', 'Get-AzureRmImage', 'Remove-AzureRmImage',
162162
'New-AzureRmImageConfig', 'Set-AzureRmImageOsDisk',
163163
'Add-AzureRmImageDataDisk', 'Remove-AzureRmImageDataDisk',
164-
'ConvertTo-AzureRmVMManagedDisk'
164+
'ConvertTo-AzureRmVMManagedDisk', 'Set-AzureRmVmssBootDiagnostic',
165+
'Get-AzureRmComputeResourceSku'
165166

166167
# Variables to export from this module
167168
# VariablesToExport = @()
168169

169170
# Aliases to export from this module, for best performance, do not use wildcards and do not delete the entry, use an empty array if there are no aliases to export.
170-
AliasesToExport = ''
171+
AliasesToExport = @()
171172

172173
# DSC resources to export from this module
173174
# DscResourcesToExport = @()
@@ -196,16 +197,29 @@ PrivateData = @{
196197
# IconUri = ''
197198

198199
# ReleaseNotes of this module
199-
ReleaseNotes = '* Updated Set-AzureRmVMAEMExtension and Test-AzureRmVMAEMExtension cmdlets to support Premium managed disks
200-
* Backup encryption settings for IaaS VMs and restore on failure
201-
* ChefServiceInterval option is renamed to ChefDaemonInterval now. Old one will continue to work however.
202-
* Remove duplicated DataDiskNames and NetworkInterfaceIDs properties from PS VM object.
203-
- Make DataDiskNames and NetworkInterfaceIDs parameters optional in Remove-AzureRmVMDataDisk and Remove-AzureRmVMNetworkInterface, respectively.
204-
* Fix the piping issue of Get cmdlets when the Get cmdlets return a list object.
205-
* Cmdlets that conflicted with RDFE cmdlets have been renamed. See issue https://github.com/Azure/azure-powershell/issues/2917 for more details
206-
- `New-AzureVMSqlServerAutoBackupConfig` has been renamed to `New-AzureRmVMSqlServerAutoBackupConfig`
207-
- `New-AzureVMSqlServerAutoPatchingConfig` has been renamed to `New-AzureRmVMSqlServerAutoPatchingConfig`
208-
- `New-AzureVMSqlServerKeyVaultCredentialConfig` has been renamed to `New-AzureRmVMSqlServerKeyVaultCredentialConfig`
200+
ReleaseNotes = '* Storage account type support for Image disk:
201+
- ''StorageAccountType'' parameter is added to Set-AzureRmImageOsDisk and Add-AzureRmImageDataDisk
202+
* PrivateIP and PublicIP feature in Vmss Ip Configuration:
203+
- ''PrivateIPAddressVersion'', ''PublicIPAddressConfigurationName'', ''PublicIPAddressConfigurationIdleTimeoutInMinutes'', ''DnsSetting'' names are added to New-AzureRmVmssIpConfig
204+
- ''PrivateIPAddressVersion'' parameter for specifying IPv4 or IPv6 is added to New-AzureRmVmssIpConfig
205+
* Performance Maintenance feature:
206+
- ''PerformMaintenance'' switch parameter is added to Restart-AzureRmVM.
207+
- Get-AzureRmVM -Status shows the information of performance maintenance of the given VM
208+
* Virtual Machine Identity feature:
209+
- ''IdentityType'' parameter is added to New-AzureRmVMConfig and UpdateAzureRmVM
210+
- Get-AzureRmVM shows the information of the identity of the given VM
211+
* Vmss Identity feature:
212+
- ''IdentityType'' parameter is added to to New-AzureRmVmssConfig
213+
- Get-AzureRmVmss shows the information of the identity of the given Vmss
214+
* Vmss Boot Diagnostics feature:
215+
- New cmdlet for setting boot diagnostics of Vmss object: Set-AzureRmVmssBootDiagnostics
216+
- ''BootDiagnostic'' parameter is added to New-AzureRmVmssConfig
217+
* Vmss LicenseType feature:
218+
- ''LicenseType'' parameter is added to New-AzureRmVmssConfig
219+
* RecoveryPolicyMode support:
220+
- ''RecoveryPolicyMode'' paramter is added to New-AzureRmVmssConfig
221+
* Compute Resource Sku feature:
222+
- New cmdlet ''Get-AzureRmComputeResourceSku'' list all compute resource skus
209223
'
210224

211225
# External dependent modules of this module

src/ResourceManager/Compute/Commands.Compute/Commands.Compute.Netcore.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,8 @@
2929
<PackageReference Include="Microsoft.Azure.Management.ResourceManager" Version="1.6.0-preview" />
3030
<PackageReference Include="Microsoft.Azure.Graph.RBAC" Version="3.4.0-preview" />
3131
<PackageReference Include="Microsoft.Azure.Management.Authorization" Version="2.5.0-preview" />
32-
<PackageReference Include="Microsoft.Azure.Management.Compute" Version="14.1.0-prerelease" />
33-
<PackageReference Include="Microsoft.Azure.Management.Network" Version="10.1.0-preview" />
32+
<PackageReference Include="Microsoft.Azure.Management.Compute" Version="16.0.0" />
33+
<PackageReference Include="Microsoft.Azure.Management.Network" Version="11.1.0-preview" />
3434
<PackageReference Include="AutoMapper" Version="6.0.2" />
3535
<PackageReference Include="System.Collections.Specialized" Version="4.3.0" />
3636
<PackageReference Include="System.Reflection" Version="4.3.0" />
@@ -39,7 +39,7 @@
3939
<PackageReference Include="System.Xml.XmlSerializer" Version="4.3.0" />
4040
<PackageReference Include="Newtonsoft.Json" Version="10.0.1" />
4141
<PackageReference Include="System.Security.Permissions" Version="4.4.0-preview1-25305-02" />
42-
<PackageReference Include="Microsoft.PowerShell.SDK" Version="6.0.0-beta.3" />
42+
<PackageReference Include="Microsoft.PowerShell.SDK" Version="6.0.0-beta.4" />
4343
</ItemGroup>
4444

4545
<ItemGroup>

src/ResourceManager/Network/AzureRM.Network.Netcore.psd1

Lines changed: 56 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,7 @@ CmdletsToExport = 'Add-AzureRmApplicationGatewayAuthenticationCertificate',
7878
'Remove-AzureRmApplicationGatewayAuthenticationCertificate',
7979
'Set-AzureRmApplicationGatewayAuthenticationCertificate',
8080
'Get-AzureRmApplicationGatewayAvailableWafRuleSets',
81+
'Get-AzureRmApplicationGatewayAvailableSslOptions',
8182
'Add-AzureRmApplicationGatewayBackendAddressPool',
8283
'Get-AzureRmApplicationGatewayBackendAddressPool',
8384
'New-AzureRmApplicationGatewayBackendAddressPool',
@@ -125,12 +126,18 @@ CmdletsToExport = 'Add-AzureRmApplicationGatewayAuthenticationCertificate',
125126
'New-AzureRmApplicationGatewayProbeConfig',
126127
'Remove-AzureRmApplicationGatewayProbeConfig',
127128
'Set-AzureRmApplicationGatewayProbeConfig',
129+
'New-AzureRmApplicationGatewayProbeHealthResponseMatch',
128130
'Remove-AzureRmApplicationGateway',
129131
'Add-AzureRmApplicationGatewayRequestRoutingRule',
130132
'Get-AzureRmApplicationGatewayRequestRoutingRule',
131133
'New-AzureRmApplicationGatewayRequestRoutingRule',
132134
'Remove-AzureRmApplicationGatewayRequestRoutingRule',
133135
'Set-AzureRmApplicationGatewayRequestRoutingRule',
136+
'Add-AzureRmApplicationGatewayRedirectConfiguration',
137+
'Get-AzureRmApplicationGatewayRedirectConfiguration',
138+
'New-AzureRmApplicationGatewayRedirectConfiguration',
139+
'Remove-AzureRmApplicationGatewayRedirectConfiguration',
140+
'Set-AzureRmApplicationGatewayRedirectConfiguration',
134141
'Set-AzureRmApplicationGateway', 'Get-AzureRmApplicationGatewaySku',
135142
'New-AzureRmApplicationGatewaySku',
136143
'Set-AzureRmApplicationGatewaySku',
@@ -143,6 +150,7 @@ CmdletsToExport = 'Add-AzureRmApplicationGatewayAuthenticationCertificate',
143150
'New-AzureRmApplicationGatewaySslPolicy',
144151
'Remove-AzureRmApplicationGatewaySslPolicy',
145152
'Set-AzureRmApplicationGatewaySslPolicy',
153+
'Get-AzureRmApplicationGatewaySslPredefinedPolicy',
146154
'Start-AzureRmApplicationGateway', 'Stop-AzureRmApplicationGateway',
147155
'Add-AzureRmApplicationGatewayUrlPathMapConfig',
148156
'Get-AzureRmApplicationGatewayUrlPathMapConfig',
@@ -291,13 +299,15 @@ CmdletsToExport = 'Add-AzureRmApplicationGatewayAuthenticationCertificate',
291299
'Get-AzureRmVirtualNetworkGatewayBgpPeerStatus',
292300
'Get-AzureRmVirtualNetworkGatewayAdvertisedRoute',
293301
'Get-AzureRmVirtualNetworkGatewayLearnedRoute',
294-
'Get-AzureRmNetworkUsage'
302+
'Get-AzureRmNetworkUsage', 'Get-AzureRmVirtualNetworkUsageList'
295303

296304
# Variables to export from this module
297305
# VariablesToExport = @()
298306

299307
# Aliases to export from this module, for best performance, do not use wildcards and do not delete the entry, use an empty array if there are no aliases to export.
300-
AliasesToExport = 'List-AzureRmApplicationGatewayAvailableWafRuleSets'
308+
AliasesToExport = 'List-AzureRmApplicationGatewayAvailableWafRuleSets',
309+
'List-AzureRmApplicationGatewayAvailableSslOptions',
310+
'List-AzureRmApplicationGatewaySslPredefinedPolicy'
301311

302312
# DSC resources to export from this module
303313
# DscResourcesToExport = @()
@@ -326,11 +336,50 @@ PrivateData = @{
326336
# IconUri = ''
327337

328338
# ReleaseNotes of this module
329-
ReleaseNotes = '* Get-AzureRmNetworkUsage: New cmdlet to show network usage and capacity details
330-
* Added new GatewaySku options for VirtualNetworkGateways
331-
- VpnGw1, VpnGw2, VpnGw3 are the new Skus added for Vpn gateways
332-
* Set-AzureRmNetworkWatcherConfigFlowLog
333-
* Fixed help examples
339+
ReleaseNotes = '* New-AzureRmIpsecPolicy: SALifeTimeSeconds and SADataSizeKilobytes are no longer mandatory parameters
340+
   - SALifeTimeSeconds defaults to 27000 seconds
341+
   - SADataSizeKilobytes defaults to 102400000 KB
342+
* Added support for custom cipher suite configuration using ssl policy and listing all ssl options api in Application Gateway
343+
- Added optional parameter -PolicyType, -PolicyName, -MinProtocolVersion, -Ciphersuite
344+
- Add-AzureRmApplicationGatewaySslPolicy
345+
- New-AzureRmApplicationGatewaySslPolicy
346+
- Set-AzureRmApplicationGatewaySslPolicy
347+
- Added Get-AzureRmApplicationGatewayAvailableSslOptions (Alias: List-AzureRmApplicationGatewayAvailableSslOptions)
348+
- Added Get-AzureRmApplicationGatewaySslPredefinedPolicy (Alias: List-AzureRmApplicationGatewaySslPredefinedPolicy)
349+
* Added redirect support in Application Gateway
350+
- Added Add-AzureRmApplicationGatewayRedirectConfiguration
351+
- Added Get-AzureRmApplicationGatewayRedirectConfiguration
352+
- Added New-AzureRmApplicationGatewayRedirectConfiguration
353+
- Added Remove-AzureRmApplicationGatewayRedirectConfiguration
354+
- Added Set-AzureRmApplicationGatewayRedirectConfiguration
355+
- Added optional parameter -RedirectConfiguration
356+
- Add-AzureRmApplicationGatewayRequestRoutingRule
357+
- New-AzureRmApplicationGatewayRequestRoutingRule
358+
- Set-AzureRmApplicationGatewayRequestRoutingRule
359+
- Added optional parameter -DefaultRedirectConfiguration
360+
- Add-AzureRmApplicationGatewayUrlPathMapConfig
361+
- New-AzureRmApplicationGatewayUrlPathMapConfig
362+
- Set-AzureRmApplicationGatewayUrlPathMapConfig
363+
- Added optional parameter -RedirectConfiguration
364+
- Add-AzureRmApplicationGatewayPathRuleConfig
365+
- New-AzureRmApplicationGatewayPathRuleConfig
366+
- Set-AzureRmApplicationGatewayPathRuleConfig
367+
- Added optional parameter -RedirectConfigurations
368+
- New-AzureRmApplicationGateway
369+
- Set-AzureRmApplicationGateway
370+
* Added support for azure websites in Application Gateway
371+
- Added New-AzureRmApplicationGatewayProbeHealthResponseMatch
372+
- Added optional parameters -PickHostNameFromBackendHttpSettings, -MinServers, -Match
373+
- Add-AzureRmApplicationGatewayProbeConfig
374+
- New-AzureRmApplicationGatewayProbeConfig
375+
- Set-AzureRmApplicationGatewayProbeConfig
376+
- Added optional parameters -PickHostNameFromBackendAddress, -AffinityCookieName, -ProbeEnabled, -Path
377+
- Add-AzureRmApplicationGatewayBackendHttpSettings
378+
- New-AzureRmApplicationGatewayBackendHttpSettings
379+
- Set-AzureRmApplicationGatewayBackendHttpSettings
380+
* Update Get-AzureRmPublicIPaddress to retrieve publicipaddress resources created via VM Scale Set
381+
* Added cmdlet to get virtual network current usage
382+
- Get-AzureRmVirtualNetworkUsageList
334383
'
335384

336385
# External dependent modules of this module

0 commit comments

Comments
 (0)