github Azure/azure-powershell v6.9.0-September2018
6.9.0

latest releases: v13.0.0-November2024, Az.ConnectedKubernetes-v0.13.0, Az.ConnectedKubernetes-v0.12.0...
6 years ago

Install

Azure PowerShell 6.9.0 Installer: link
Gallery Module for ARM Cmdlets: link

To install AzureRM from the PowerShell Gallery, run the following command:

Install-Module -Name AzureRM -Repository PSGallery -Force

To update from an older version of AzureRM, run the following command:

Update-Module -Name AzureRM

Changes since last release

General

  • AzureRM.SignalR was added to the AzureRM rollup module

AzureRM.Profile

  • Minor changes to the storage common code
  • Updated help files to include full parameter types.
  • Changed -ServicePrincipal to non-mandatory in the ServicePrincipalCertificateWithSubscriptionId parameter set

Azure.Storage

  • Support create Storage Context with OAuth.
    • New-AzureStorageContext

AzureRM.Cdn

  • Added Standard_Microsoft in Cdn pricing sku.

AzureRM.Compute

  • Move dependencies on Keyvault and Storage to the common dependencies
  • Add support for more virutal machine sizes to AEM cmdlets
  • Add PublicIPPrefix parameter to New-AzureRmVmssIpConfig
  • Add ResourceId parameter to Invoke-AzureRmVMRunCommand cmdelt
  • Add Invoke-AzureRmVmssVMRunCommand cmdlet

AzureRM.Dns

  • Added support for alias record during dns record creation

AzureRM.Insights

  • Fixed issues #6833 and #7102 (Diagnostic Settings area)
    • Issues with the default name, i.e. 'service', during creation and listing/getting of diagnostic settings
    • Issues creating diagnostic settings with categories
  • Added deprecation message for metrics time grains parameters
    • Timegrains parameters are still being accepted (this is a non-breaking change,) but they are ignored in the backend since only PT1M is valid

AzureRM.Network

  • Changes to LoadBalancer cmdlets
    • LoadBalancerInboundNatPoolConfig: added parameters IdleTimeoutInMinutes, EnableFloatingIp and EnableTcpReset
    • LoadBalancerInboundNatRuleConfig: added parameter EnableTcpReset
    • LoadBalancerRuleConfig: added parameter EnableTcpReset
    • LoadBalancerProbeConfig: added support for value "Https" for parameter Protocol
  • Added new commands for new LoadBalancer's subresource OutboundRule
    • Add-AzureRmLoadBalancerOutboundRuleConfig
    • Get-AzureRmLoadBalancerOutboundRuleConfig
    • New-AzureRmLoadBalancerOutboundRuleConfig
    • Set-AzureRmLoadBalancerOutboundRuleConfig
    • Remove-AzureRmLoadBalancerOutboundRuleConfig
  • Added new HostedWorkloads property for PSNetworkInterface
  • Added new cmdlets for feature: Azure Firewall via ARM
    • Added Get-AzureRmFirewall
    • Added Set-AzureRmFirewall
    • Added New-AzureRmFirewall
    • Added Remove-AzureRmFirewall
    • Added New-AzureRmFirewallApplicationRuleCollection
    • Added New-AzureRmFirewallApplicationRule
    • Added New-AzureRmFirewallNatRuleCollection
    • Added New-AzureRmFirewallNatRule
    • Added New-AzureRmFirewallNetworkRuleCollection
    • Added New-AzureRmFirewallNetworkRule
  • Added support for Trusted Root certificate and Autoscale configuration in Application Gateway
    • New Cmdlets added:
      • Add-AzureRmApplicationGatewayTrustedRootCertificate
      • Get-AzureRmApplicationGatewayTrustedRootCertificate
      • New-AzureRmApplicationGatewayTrustedRootCertificate
      • Remove-AzureRmApplicationGatewayTrustedRootCertificate
      • Set-AzureRmApplicationGatewayTrustedRootCertificate
      • Get-AzureRmApplicationGatewayAutoscaleConfiguration
      • New-AzureRmApplicationGatewayAutoscaleConfiguration
      • Remove-AzureRmApplicationGatewayAutoscaleConfiguration
      • Set-AzureRmApplicationGatewayAutoscaleConfiguration
    • Cmdlets updated with optonal parameter -TrustedRootCertificate
      • New-AzureRmApplicationGateway
      • Set-AzureRmApplicationGateway
      • New-AzureRmApplicationGatewayBackendHttpSetting
      • Set-AzureRmApplicationGatewayBackendHttpSetting
    • Cmdlets updated with optonal parameter -AutoscaleConfiguration
      • New-AzureRmApplicationGateway
      • Set-AzureRmApplicationGateway
  • Add cmdlet for Interface Endpoint Get-AzureInterfaceEndpoint
  • Added support for multiple address prefixes in a subnet. Updated cmdlets:
    • New-AzureRmVirtualNetworkSubnetConfig
    • Set-AzureRmVirtualNetworkSubnetConfig
    • Add-AzureRmVirtualNetworkSubnetConfig
    • Get-AzureRmVirtualNetworkSubnetConfig
    • Add-AzureRmApplicationGatewayAuthenticationCertificate
    • Add-AzureRmApplicationGatewayFrontendIPConfig
    • New-AzureRmApplicationGatewayFrontendIPConfig
    • Set-AzureRmApplicationGatewayFrontendIPConfig
    • Add-AzureRmApplicationGatewayIPConfiguration
    • New-AzureRmApplicationGatewayIPConfiguration
    • Set-AzureRmApplicationGatewayIPConfiguration
    • Add-AzureRmNetworkInterfaceIpConfig
    • New-AzureRmNetworkInterfaceIpConfig - Set-AzureRmNetworkInterfaceIpConfig
    • New-AzureRmVirtualNetworkGatewayIpConfig
    • Add-AzureRmVirtualNetworkGatewayIpConfig
    • Set-AzureRmLoadBalancerFrontendIpConfig
    • Add-AzureRmLoadBalancerFrontendIpConfig
    • New-AzureRmLoadBalancerFrontendIpConfig
    • New-AzureRmNetworkInterface
  • Adding cmdlets for subnet delegation.
    • New-AzureRmDelegation: Creates a new delegation, which can be added to a subnet
    • Remove-AzureRmDelegation: Takes in a subnet and removes the provided delegation name from that subnet
    • Add-AzureRmDelegation: Takes in a subnet and adds the provided service name as a delegation to that subnet
    • Get-AzureRmDelegation
    • Get-AzureRmAvailableServiceDelegations

AzureRM.RecoveryServices.SiteRecovery

  • Support for managed Managed disk

AzureRM.RedisCache

  • Updated Insights dependency.

AzureRM.Resources

  • Update New-AzureRmResourceGroupDeployment with new parameter RollbackAction
    • Add support for OnErrorDeployment with the new parameter.
  • Support managed identity on policy assignments.
  • Parameters with default values are no longer requred when assigning a policy with 'New-AzureRmPolicyAssignment'
  • Add new cmdlet Get-AzureRmPolicyAlias for retrieving policy aliases

AzureRM.ServiceBus

AzureRM.SignalR

  • Update SKU names to Free_F1 and Standard_S1
  • Add version field to the PSSignalRResource object and connection string to the PSSignalRKeys object.

AzureRM.Storage

  • Support Immutability Policy in AzureRm.Storage
    • Remove-AzureRmStorageAccountNetworkRule
    • Get-AzureRmStorageContainer
    • Update-AzureRmStorageContainer
    • New-AzureRmStorageContainer
    • Remove-AzureRmStorageContainer
    • Add-AzureRmStorageContainerLegalHold
    • Remove-AzureRmStorageContainerLegalHold
    • Set-AzureRmStorageContainerImmutabilityPolicy
    • Get-AzureRmStorageContainerImmutabilityPolicy
    • Remove-AzureRmStorageContainerImmutabilityPolicy
    • Lock-AzureRmStorageContainerImmutabilityPolicy

AzureRM.Websites

  • Added two new cmdlets: Get-AzureRmDeletedWebApp and Restore-AzureRmDeletedWebApp
  • New-AzureRmAppServicePlan -HyperV switch is added for create app service plan with windows container
  • New-AzureRmWebApp/ New-AzureRmWebAppSlot/ Set-AzureRmWebApp/ Set-AzureRmWebAppSlot - New parameters (–ContainerRegistryUser string -ContainerRegistryPassword secureString -EnableContainerContinuousDeployment) added for creating and managing windows container app

Don't miss a new azure-powershell release

NewReleases is sending notifications on new releases.