Releases: Azure/azure-powershell
2017-12-04 v1
Tag before AsJob implementation PR merged.
AzureRM. Reservations v 0.1.0
Reservations module initial preview release.
5.0.1
Azure PowerShell 5.0.1 Installer: link
Gallery Module for ARM Cmdlets: link
To update from AzureRM 5.0.0 to 5.0.1, run either of the following commands:
Update-Module -Name AzureRM
Install-Module -Name AzureRM -Repository PSGallery -ForceChanges in 5.0.1
- Fixed assembly loading issue that caused some cmdlets to fail when executing in the following modules:
- AzureRM.ApiManagement
- AzureRM.Backup
- AzureRM.Batch
- AzureRM.Compute
- AzureRM.DataFactories
- AzureRM.HDInsight
- AzureRM.KeyVault
- AzureRM.RecoveryServices
- AzureRM.RecoveryServices.Backup
- AzureRM.RecoveryServices.SiteRecovery
- AzureRM.RedisCache
- AzureRM.SiteRecovery
- AzureRM.Sql
- AzureRM.Storage
- AzureRM.StreamAnalytics
Changes since last release: Changes since last release: v5.0.0-November2017...v5.0.1-November2017
5.0.0
Azure PowerShell 5.0.0 Installer: link
Gallery Module for ARM Cmdlets: link
Gallery Module for Legacy Cmdlets for Service Management (RDFE): link
Changes in 5.0.0
NOTE: This is a breaking change release. Please see the migration guide for a full list of introduced breaking changes.
- All cmdlets in AzureRM now support online help
- Run Get-Help with the -Online parameter to open the online help in your default Internet browser
- AnalysisServices
- Fixed Synchronize-AzureAsInstance command to work with new AsAzure REST API for sync
- ApiManagement
- ApplicationInsights
- Add commands to get/create/remove applicaiton insights resource
- Get-AzureRmApplicationInsights
- New-AzureRmApplicationInsights
- Remove-AzureRmApplicationInsights
- Add commands to get/update pricing/daily cap of applicaiton insights resource
- Get-AzureRmApplicationInsights -IncludeDailyCap
- Set-AzureRmApplicationInsightsPricingPlan
- Set-AzureRmApplicationInsightsDailyCap
- Add commands to get/create/update/remove continuous export of applicaiton insights resource
- Get-AzureRmApplicationInsightsContinuousExport
- Set-AzureRmApplicationInsightsContinuousExport
- New-AzureRmApplicationInsightsContinuousExport
- Remove-AzureRmApplicationInsightsContinuousExport
- Add commands to get/create/remove api keys of applicaiton insights resoruce
- Get-AzureRmApplicationInsightsApiKey
- New-AzureRmApplicationInsightsApiKey
- Remove-AzureRmApplicationInsightsApiKey
- Add commands to get/create/remove applicaiton insights resource
- AzureBatch
- Added new parameters to
New-AzureRmBatchAccount.PoolAllocationMode: The allocation mode to use for creating pools in the Batch account. To create a Batch account which allocates pool nodes in the user's subscription, set this toUserSubscription.KeyVaultId: The resource ID of the Azure key vault associated with the Batch account.KeyVaultUrl: The URL of the Azure key vault associated with the Batch account.
- Updated parameters to
New-AzureBatchTask.- Removed the
RunElevatedswitch. TheUserIdentityparameter has been added to replaceRunElevated, and the equivalent behavior can be achieved by constructing aPSUserIdentityas shown below:- $autoUser = New-Object Microsoft.Azure.Commands.Batch.Models.PSAutoUserSpecification -ArgumentList @("Task", "Admin")
- $userIdentity = New-Object Microsoft.Azure.Commands.Batch.Models.PSUserIdentity $autoUser
- Added the
AuthenticationTokenSettingsparameter. This parameter allows you to request the Batch service provide an authentication token to the task when it runs, avoiding the need to pass Batch account keys to the task in order to issue requests to the Batch service. - Added the
ContainerSettingsparameter.- This parameter allows you to request the Batch service run the task inside a container.
- Added the
OutputFilesparameter.- This parameter allows you to configure the task to upload files to Azure Storage after it has finished.
- Removed the
- Updated parameters to
New-AzureBatchPool.- Added the
UserAccountsparameter.- This parameter defines user accounts created on each node in the pool.
- Added
TargetLowPriorityComputeNodesand renamedTargetDedicatedtoTargetDedicatedComputeNodes.- A
TargetDedicatedalias was created for theTargetDedicatedComputeNodesparameter.
- A
- Added the
NetworkConfigurationparameter.- This parameter allows you to configure the pools network settings.
- Added the
- Updated parameters to
New-AzureBatchCertificate.- The
Passwordparameter is now aSecureString.
- The
- Updated parameters to
New-AzureBatchComputeNodeUser.- The
Passwordparameter is now aSecureString.
- The
- Updated parameters to
Set-AzureBatchComputeNodeUser.- The
Passwordparameter is now aSecureString.
- The
- Renamed the
Nameparameter toPathonGet-AzureBatchNodeFile,Get-AzureBatchNodeFileContent, andRemove-AzureBatchNodeFile.- A
Namealias was created for thePathparameter.
- A
- Changes to objects
- Please see the Batch change log for the full list
- Added support for Azure Active Directory based authentication.
- To use Azure Active Directory authentication, retrieve a
BatchAccountContextobject using theGet-AzureRmBatchAccountcmdlet, and supply thisBatchAccountContextto the-BatchContextparameter of a Batch service cmdlet. Azure Active Directory authentication is mandatory for accounts withPoolAllocationMode = UserSubscription. - For existing accounts or for new accounts created with
PoolAllocationMode = BatchService, you may continue to use shared key authentication by retrieving aBatchAccountContextobject using theGet-AzureRmBatchAccoutKeyscmdlet.
- To use Azure Active Directory authentication, retrieve a
- Added new parameters to
- Compute
- Azure Disk Encryption Extension Commands
- New Parameter for 'Set-AzureRmVmDiskEncryptionExtension': '-EncryptFormatAll' encrypt formats data disks
- New Parameters for 'Set-AzureRmVmDiskEncryptionExtension': '-ExtensionPublisherName' and '-ExtensionType' allow switching to other versions of the extension
- New Parameters for 'Disable-AzureRmVmDiskEncryption': '-ExtensionPublisherName' and '-ExtensionType' allow switching to other versions of the extension
- New Parameters for 'Get-AzureRmVmDiskEncryptionStatus': '-ExtensionPublisherName' and '-ExtensionType' allow switching to other versions of the extension
- Azure Disk Encryption Extension Commands
- DataLakeAnalytics
- Please see the migration guide for breaking changes made to DataLakeAnalytics this release
- Changed one of the two OutputTypes of Get-AzureRmDataLakeAnalyticsAccount
- List<DataLakeAnalyticsAccount> to List<PSDataLakeAnalyticsAccountBasic>
- The properties of PSDataLakeAnalyticsAccountBasic is a strict subset of the properties of DataLakeAnalyticsAccount
- The additional properties that are in DataLakeAnalyticsAccount are not returned by the service. Therefore, this change is to reflect this accurately. These additional properties are still in PSDataLakeAnalyticsAccountBasic, but they are tagged as Obsolete.
- Changed one of the two OutputTypes of Get-AzureRmDataLakeAnalyticsJob
- List<JobInformation> to List<PSJobInformationBasic>
- The properties of PSJobInformationBasic is a strict subset of the properties of JobInformation
- The additional properties that are in JobInformation are not returned by the service. Therefore, this change is to reflect this accurately. These additional properties are still in PSJobInformationBasic, but they are tagged as Obsolete.
- DataLakeStore
- Please see the migration guide for breaking changes made to DataLakeStore this release
- Changed one of the two OutputTypes of Get-AzureRmDataLakeStoreAccount
- List<PSDataLakeStoreAccount> to List<PSDataLakeStoreAccountBasic>
- The properties of PSDataLakeStoreAccountBasic is a strict subset of the properties of PSDataLakeStoreAccount
- The additional properties that are in PSDataLakeStoreAccount are not returned by the service. Therefore, this change is to reflect this accurately. These additional properties are still in PSDataLakeStoreAccountBasic, but they are tagged as Obsolete.
- Dns
- Support for CAA record types in Azure DNS
- Supports all operations on CAA record type
- Support for CAA record types in Azure DNS
- EventHub
- Please see the migration guide for breaking changes made to EventHub this release
- Insights
- Please see the migration guide for breaking changes made to Insights this release
- Network
- Please see the migration guide for breaking changes made to Network this release
- Added cmdlet to list available internet service providers for a specified Azure region
- Get-AzureRmNetworkWatcherReachabilityProvidersList
- Added cmdlet to get the relative latency score for internet service providers from a specified location to Azure regions
- Get-AzureRmNetworkWatcherReachabilityReport
- Profile
- Set-AzureRmDefault
- Use this cmdlet to set a default resource group. This will make the -ResourceGroup parameter optional for some cmdlets, and will use the default when a resource group is not specified
Set-AzureRmDefault -ResourceGroupName "ExampleResourceGroup"- If resource group specified exists in the subscription, this resource group will be set to default. Otherwise, the resource group will be created and then set to default.
- Get-AzureRmDefault
- Use this cmdlet to get the current default resource group (and other defaults in the future).
Get-AzureRmDefault -ResourceGroup
- Clear-AzureRmDefault
- Use this cmdlet to remove the current default resource group
Clear-AzureRmDefault -ResourceGroup
- Add-AzureRmEnvironment and Set-AzureRmEnvironment
- Add the BatchAudience parameter, which allows you to specify the Azure Batch Active Directory audience to use when acquiring authentication tokens for the Batch service.
- Set-AzureRmDefault
- RecoveryServices.Backup
...
4.4.1
Azure PowerShell 4.4.1 Installer: link
Gallery Module for ARM Cmdlets: link
Gallery Module for Legacy Cmdlets for Service Management (RDFE): link
Changes in 4.4.1
- AzureBatch
- Marked cmdlet parameters and type properties obsolete in
preparation for upcoming breaking change release (Version 4.0.0)
- Marked cmdlet parameters and type properties obsolete in
- HDInsight
- Added support for Data Disks property in cluster creation
- Added parameter 'WorkerNodeDataDisksGroups' to the New-AzureHDInsightCluster cmdlet
- Added support for Data Disks property in cluster creation
- Insights
* Add-AzureRmLogAlertRule
- Adding details to deprecation warning introduced in April 2017: the cmdlet will stop having effect: its functionality is moved to the "ActivityLogAlerts" cmdlets.
- Help file modified to include the deprecation warning and the details.
* Disable-AzureRmActivityLogAlert, Disable-AzureRmActivityLogAlert, Remove-AzureRmActivityLogAlert, Set-AzureRmActivityLogAlert
- Help file modified: removed text stating that the Force arguments was accepted since that argument is not accepted. - KeyVault
- Deprecating the PurgeDisabled flag from Key, Secret and Certificate attributes, respectively.
- The flag is being superseded by the RecoveryLevel attribute.
- Deprecating the PurgeDisabled flag from Key, Secret and Certificate attributes, respectively.
- MachineLearningCompute
- Added initial set of cmdlets for MachineLearningCompute
- Get-AzureRmMlOpCluster
- Get-AzureRmMlOpClusterKey
- New-AzureRmMlOpCluster
- Remove-AzureRmMlOpCluster
- Test-AzureRmMlOpClusterSystemServicesUpdateAvailability
- Update-AzureRmMlOpClusterSystemService
- Added initial set of cmdlets for MachineLearningCompute
- MarketplaceOrdering
- New Cmdlet Get-AzureRmMarketplaceTerms
- Get the agreement terms of a given publisher id, offer id and plan id.
- New Cmdlet Set-AzureRmMarketplaceTerms
- Accept or reject agreement terms of a give publisher id, offer id and plan id. Please use Get-AzureRmMarketplaceTerms to get the agreement terms.
- New Cmdlet Get-AzureRmMarketplaceTerms
- Profile
- LocationCompleterAttribute added and available for cmdlets which use the -Location parameter
- Use this feature by adding LocationCompleter(string[] validResourceTypes) onto the Location parameter
- LocationCompleterAttribute added and available for cmdlets which use the -Location parameter
Changes since last release: Changes since last release: v4.4.0-September2017...v4.4.1-October2017
4.4.1 rc1
Merge pull request #4765 from bganapa/compute-version Updating compute module version from stack-dev 1.2.2.4 to 1.2.3.4
4.4.0 (Ignite)
Azure PowerShell 4.4.0 Installer: link
Gallery Module for ARM Cmdlets: link
Gallery Module for Legacy Cmdlets for Service Management (RDFE): link
Changes in 4.4.0
- All cmdlets
- Added 'AzureRmContext` parameter which allows passing a context to a cmdlet in a PSJob:
Start-Job {param ($ctx) New-AzureRMVM -AzureRmContext $ctx [... other params]} -ArgumentList (Get-AzureRmContext)- Added opt-in persitence of Azure login across sessions,
Enable-AzureRmContextAutosaveto activate
- AnalysisServices
- Added a new dataplane commandlet to allow synchronization of databases from read-write instance to read-only instances
- Included help file for the commandlet
- Added in-memory tests and a scenario test (only live)
- Fixed bugs in Add-AzureAsAccount commandlet
- Added a new dataplane commandlet to allow synchronization of databases from read-write instance to read-only instances
- Automation
- Fixed help documents for cmdlets fixed in the earlier release.
- Added 4 new cmdlets to support staged rollout of DSC node configurations.
- Start-AzureRmAutomationDscNodeConfigurationDeployment
- Stop-AzureRmAutomationDscNodeConfigurationDeployment
- Get-AzureRmAutomationDscNodeConfigurationDeployment
- Get-AzureRmAutomationDscNodeConfigurationDeploymentSchedule
- CognitiveServices
- Integrate with Cognitive Services Management SDK version 2.0.0.
- Get-AzureRmCognitiveServicesAccount now can correctly support paging.
- Compute
- Run Command feature:
- New cmdlet: 'Invoke-AzureRmVMRunCommand' invokes a run command on a VM
- New cmdlet: 'Get-AzureRmVMRunCommandDocument' shows available run command documents
- Add 'StorageAccountType' parameter to Set-AzureRmDataDisk
- Availability Zone support for virtual machine, VM scale set, and disk
- New paramter: 'Zone' is added to New-AzureRmVM, New-AzureRmVMConfig, New-AzureRmVmssConfig, New-AzureRmDiskConfig
- VM scale set rolling upgrade feature:
- New cmdlet: 'Start-AzureRmVmssRollingOSUpgrade' invokes OS rolling upgrade of VM scale set
- New cmdlet: 'Set-AzureRmVmssRollingUpgradePolicy' sets upgrade policy for VM scale set rolling upgrade.
- New cmdlet: 'Stop-AzureRmVmssRollingUpgrade' cancels rolling upgrade of VM scale set
- New cmdlet: 'Get-AzureRmVmssRollingUpgrade' shows the status of VM scale set rolling upgrade.
- AssignIdentity switch parameter is introduced for system assigned identity.
- New parameter: 'AssignIdentity' is added to New-AzureRmVMConfig, New-AzureRmVmssConfig and Update-AzureRmVM
- Vmss disk encryption feature:
- New cmdlet: 'Set-AzureRmVmssDiskEncryptionExtension' enables disk encryption on VM scale set
- New cmdlet: 'Disable-AzureRmVmssDiskEncryption' disables disk encryption on VM scale set
- New cmdlet: 'Get-AzureRmVmssDiskEncryptionStatus' shows the disk encryption status of a VM scale set
- New cmdelt: 'Get-AzureRmVmssVMDiskEncryptionStatus' shows the disk encryption status of VMs in a VM scale set
- Run Command feature:
- ContainerInstance
- Add PowerShell cmdlets for Azure Container Instance
- New-AzureRmContainerGroup
- Get-AzureRmContainerGroup
- Remove-AzureRmContainerGroup
- Get-AzureRmContainerInstanceLog
- Add PowerShell cmdlets for Azure Container Instance
- Insights
* New cmdlet Disable-AzureRmActivityLogAlert
- A new cmdlet to disable an existing activity log alert.
- Optionally the Tags are settable with this cmdlet too.
* New cmdlet Enable-AzureRmActivityLogAlert
- A new cmdlet to enable an existing activity log alert.
- Optionally the Tags are settable with this cmdlet too.
* New cmdlet Get-AzureRmActivityLogAlert
- A new cmdlet to retrieve one or more activity log alerts.
- The alerts can be retrieved by name, resource group, or subscription.
* New cmdlet New-AzureRmActionGroup
- A new cmdlet to create an ActionGroup object in memory (no request involved.)
* New cmdlet New-AzureRmActivityLogAlertCondition
- A new cmdlet to create an activity log alert leaf condition object in memory (no request involved.)
* New cmdlet Set-AzureRmActivityLogAlert
- A new cmdlet to create or update an activity log alert.
* New cmdlet Remove-AzureRmActivityLogAlert
- A new cmdlet to remove one activity log alert.
* New cmdlet Set-AzureRmActionGroup
- A new cmdlet to create a new or update an existing action group.
* New cmdlet Get-AzureRmActionGroup
- A new cmdlet to retrieve one or more action groups.
- The action groups can be retrieved by name, resource group, or subscription.
* New cmdlet Remove-AzureRmActionGroup
- A new cmdlet to remove one action group.
* New cmdlet New-AzureRmActionGroupReceiver
- A new cmdlet to create an new action group receiver in memory. - KeyVault
- New/updated Cmdlets to support soft-delete for KeyVault certificates
- Get-AzureKeyVaultCertificate
- Remove-AzureKeyVaultCertificate
- Undo-AzureKeyVaultCertificateRemoval
- New/updated Cmdlets to support soft-delete for KeyVault certificates
- Network
- Added support for endpoint services to Virtual Network Subnets
- Updated Add-AzureRmVirtualSubnetConfig: Added optional parameter -ServiceEndpoint
- Updated New-AzureRmVirtualSubnetConfig: Added optional parameter -ServiceEndpoint
- Updated Set-AzureRmVirtualSubnetConfig: Added optional parameter -ServiceEndpoint
- Added cmdlet to list endpoint services available in the location
- Get-AzureRmVirtualNetworkAvailableEndpointService
- Added the ability to configure external radius based P2S authentication to the following commandlets
- New-AzureVirtualNetworkGateway
- Set-AzureVirtualNetworkGateway
- Set-AzureRmVirtualNetworkGatewayVpnClientConfig
- Added cmdlet to allow generation of VpnProfiles for external radius based P2S
- New-AzureRmVpnClientConfiguration
- Get-AzureRmVpnClientConfiguration
- New-AzureRmVpnClientConfiguration
- Added support for SKU parameter to Public IP Addresses and Load Balancers
- Updated New-AzureRMLoadBalancer: Added optional parameter -Sku
- Updated New-AzureRMPublicIpAddress: Added optional parameter -Sku
- Added support for DisableOutboundSNAT to Load Balancer Rules
- Updated New-AzureRMLoadBalancerRuleConfig: Added optional parameter DisableOutboundSNAT
- Updated Add-AzureRMLoadBalancerRuleConfig: Added optional parameter DisableOutboundSNAT
- Updated Set-AzureRMLoadBalancerRuleConfig: Added optional parameter DisableOutboundSNAT
- Added support for IkeV2 P2S
- Updated New-AzureRmVirtualNetworkGateway: Added optional parameter -VpnClientProtocol, defaults to [ "SSTP", "IkeV2" ]
- Updated Set-AzureRmVirtualNetworkGateway: Added optional parameter -VpnClientProtocol
- Added support for MultiValued rules in Network Security Rules and Effective Network Security Rules
- Updated Add-AzureRmNetworkSecurityRuleConfig: Updated SourcePortRange, DestinationPortRange, SourceAddressPrefix parameters to accept a list of strings
- Updated New-AzureRmNetworkSecurityRuleConfig: Updated SourcePortRange, DestinationPortRange, SourceAddressPrefix parameter to accept a list of strings
- Updated Set-AzureRmNetworkSecurityRuleConfig: Updated SourcePortRange, DestinationPortRange, SourceAddressPrefix parameter to accept a list of strings
- Updated Add-AzureRmNetworkSecurityRuleConfig: Updated SourcePortRange, DestinationPortRange, SourceAddressPrefix parameter to accept a list of strings
- Updated New-AzureRmNetworkSecurityGroup : Updated SecurityRules parameter to accept SourcePortRange, DestinationPortRange, SourceAddressPrefix parameters which are list of strings in PSSecurityRule object
- Updated Get-AzureRmEffectiveNetworkSecurityGroup: Added parameter TagMap
- Updated Get-AzureRmEffectiveNetworkSecurityGroup: Updated returned PSEffectiveSecurityRule object with SourcePortRange, DestinationPortRange, SourceAddressPrefix parameters which are list of strings.
- Added support for DDoS protection for virtual networks
- Updated New-AzureRmVirtualNetwork: Added switch parameters EnableDDoSProtection and EnableVmProtection
- Added properties EnableDDoSProtection and EnableVmProtection in PSVirtualNetwork object
- Added support for Highly Available Internal Load Balancer
- Updated Add-AzureRmLoadBalancerRuleConfig: Added All as an acceptable value for Protocol parameter
- Updated New-AzureRmLoadBalancerRuleConfig: Added All as an acceptable value for Protocol parameter
- Updated Set-AzureRmLoadBalancerRuleConfig: Added All as an acceptable value for Protocol parameter
- Added support for Application Security Groups
- Added New-AzureRmApplicationSecurityGroup
- Added Get-AzureRmApplicationSecurityGroup
- Added Remove-AzureRmApplicationSecurityGroup
- Updated New-AzureRmNetworkInterface: Added optional parameters ApplicationSecurityGroup and ApplicationSecurityGroupId
- Updated New-AzureRmNetworkInterfaceIpConfig: Added optional parameters ApplicationSecurityGroup and ApplicationSecurityGroupId
- Updated Add-AzureRmNetworkInterfaceIpConfig: Added optional parameters ApplicationSecurityGroup and ApplicationSecurityGroupId
- Updated Set-AzureRmNetworkInterfaceIpConfig: Added optional parameters ApplicationSecurityGroup and ApplicationSecurityGroupId
- Updated New-AzureRmNetworkSecurityRuleConfig: Added opti...
- Added support for endpoint services to Virtual Network Subnets
4.3.1
Azure PowerShell 4.3.1 Installer: link
Gallery Module for ARM Cmdlets: link
Gallery Module for Legacy Cmdlets for Service Management (RDFE): link
Changes in 4.3.1
- Fixed issue with certain assemblies not being signed, resulting in an
could not load file or assemblyerror when modules were imported
Changes in 4.3.0
- AnalysisServices
- Fixed bug in Set-AzureRmAnalysisServciesServer
- When admin was not provided, the admin will be removed.
- Added BackupBlobContainerUri in New-AzureRmAnalysisServicesServer and Set-AzureRmAnalysisServicesServer
- Enable to set/disable backup blob container for backup/restore Azure Analysis Services Server
- Updated Sku lookup in New-AzureRmAnalysisServicesServer and Set-AzureRmAnalysisServicesServer
- Changed hard coded Sku into dynamic lookup.
- Add-AzureAnalysisServicesAccount to support login with Service Principal
- Fixed bug in Set-AzureRmAnalysisServciesServer
- Automation
- Made changes to AutomationDSC* cmdlets to pull more than 100 records
- Resolved the issue where the Verbose streams stop working after calling some Automation cmdlets (for example Get-AzureRmAutomationVariable, Get-AzureRmAutomationJob).
- Support for NodeConfiguration Build versioning added in StartAzureAutomationDscCompilationJob and ImportAzureAutomationDscNodeConfiguration.
- Bug fixes for existing issues - Fixes the alias issue is #3775 and the runOn alias and support for HybridWorkers.
- Compute
- Set-AzureRmVMAEMExtension: Add support for new Premium Disk sizes
- Set-AzureRmVMAEMExtension: Add support for M series
- Add ForceUpdateTag parameter to Add-AzureRmVmssExtension
- Add Primary parameter to New-AzureRmVmssIpConfig
- Add EnableAcceleratedNetworking parameter to Add-AzureRmVmssNetworkInterfaceConfig
- Add InstanceId to Set-AzureRmVmss
- Expose MaintenanceRedeployStatus to Get-AzureRmVM -Status output
- Expose Restriction and Capability to the table format of Get-AzureRmComputeResourceSku
- DataLakeStore
- Fix for issue: #4323
- EventHub
- added ResourceGroup property to NamespaceAttributes
- 'ResourceGroup' Gets the name of the resource group the Namespace is in
- updated commandlets with new parameter and parameter alias
- below cmdlets updated with Parametersets for Namespace and EventHub for operation of AuthorizationRule
- New-AzureRmEventHubAuthorizationRule
- Adds a new AuthorizationRule to the existing NameSpace or EventHub.
- Get-AzureRmEventHubAuthorizationRule
- Gets AuthorizationRule / List of AuthorizationRules for the existing NameSpace or EventHub.
- Set-AzureRmEventHubAuthorizationRule
- Updates properties of existing AuthorizationRule of EventHub NameSpace.
- Remove-AzureRmEventHubAuthorizationRule
- Deletes the existing AuthorizationRule of existing NameSpace or EventHub.
- New-AzureRmEventHubKey
- Generates a new Primary/Secondary Key for AuthorizationRule of existing NameSpace or EventHub.
- Get-AzureRmEventHubKey
- Gets Primary/Secondary Key for AuthorizationRule of existing NameSpace or EventHub.
- added ResourceGroup property to NamespaceAttributes
- Network
- New-AzureRmExpressRouteCircuitPeeringConfig: Added IPv6 support. New optional parameter added
- PeerAddressType
- Set-AzureRmExpressRouteCircuitPeeringConfig: Added IPv6 support. New optional parameter added
- PeerAddressType
- Remove-AzureRmExpressRouteCircuitPeeringConfig: Added IPv6 support. New optional parameter added
- PeerAddressType
- Marked parameter -ProbeEnabled as obsolete
- Add-AzureRmApplicationGatewayBackendHttpSettings
- New-AzureRmApplicationGatewayBackendHttpSettings
- Set-AzureRmApplicationGatewayBackendHttpSettings
- New-AzureRmExpressRouteCircuitPeeringConfig: Added IPv6 support. New optional parameter added
- Profile
- Data collection has been enabled by default. Usage data is collected by Microsoft in order to improve the user experience. The data is anonymous and does not include command-line argument values.
- Use the Disable-AzureRmDataCollection cmdlet to turn the feature off
- Use the Enable-AzureRmDataCollection cmdlet to turn this feature on
- Data collection has been enabled by default. Usage data is collected by Microsoft in order to improve the user experience. The data is anonymous and does not include command-line argument values.
- Resources
- Add Support for validation of scopes for the following roledefinition and roleassignment commandlets before sending the request to ARM
- Get-AzureRMRoleAssignment
- New-AzureRMRoleAssignment
- Remove-AzureRMRoleAssignment
- Get-AzureRMRoleDefinition
- New-AzureRMRoleDefinition
- Remove-AzureRMRoleDefinition
- Set-AzureRMRoleDefinition
- Add Support for validation of scopes for the following roledefinition and roleassignment commandlets before sending the request to ARM
- ServiceBus
- Added below new commandlets for AuthorizationRules for NameSpace, Queue and Topic. according to parameter set the authorization rule orperations are perfomed.
- New-AzureRmServiceBusAuthorizationRule
- Adds a new AuthorizationRule to the existing ServiceBus NameSpace/Queue/Topic.
- Get-AzureRmServiceBusAuthorizationRule
- Gets AuthorizationRule / List of AuthorizationRules for the existing ServiceBus NameSpace/Queue/Topic.
- Set-AzureRmServiceBusAuthorizationRule
- Updates properties of existing AuthorizationRule of Servicebus NameSpace/Queue/Topic.
- New-AzureRmServiceBusKey
- Generates a new Primary/Secondary Key for AuthorizationRule of existing ServiceBus NameSpace/Queue/Topic.
- Get-AzureRmServiceBusKey
- Gets Primary/Secondary Key for AuthorizationRule of existing ServiceBus NameSpace/Queue/Topic.
- Remove-AzureRmServiceBusNamespaceAuthorizationRule
- Deletes the existing AuthorizationRule of ServiceBus NameSpace/Queue/Topic.
- Added Resource Group property to NamespceAttributes
- Sql
- Updating Set-AzureRmSqlServerTransparentDataEncryptionProtector to display a warning and require confirmation if the Encryption Protector Type is being set to AzureKeyVault
- Adding new updated cmdlets for Auditing settings
- Adding Get-AzureRmSqlDatabaseAuditing cmdlet which gets the auditing settings of an Azure SQL database.
- Adding Get-AzureRmSqlServerAuditing cmdlet which gets the auditing settings of an Azure SQL server.
- Adding Set-AzureRmSqlDatabaseAuditing cmdlet which changes the auditing settings for an Azure SQL database.
- Adding Set-AzureRmSqlServerAuditing cmdlet which changes the auditing settings of an Azure SQL server.
- Deprecating the existing Auditing policy cmdlets
- Deprecating Get-AzureRmSqlDatabaseAuditingPolicy
- Deprecating Get-AzureRmSqlServerAuditingPolicy
- Deprecating Set-AzureRmSqlDatabaseAuditingPolicy
- Deprecating Set-AzureRmSqlServerAuditingPolicy
- Deprecating Use-AzureRmSqlServerAuditingPolicy
- Deprecating Remove-AzureRmSqlDatabaseAuditing
- Deprecating Remove-AzureRmSqlServerAuditing
- Schema file parsing for Update-AzureRmSqlSyncGroup is now case insensitive.
- Storage
- Add NeworkRule support to resource mode storage account cmdlets
- New-AzureRmStorageAccount
- Set-AzureRmStorageAccount
- Get-AzureRmStorageAccountNetworkRuleSet
- Update-AzureRmStorageAccountNetworkRuleSet
- Add-AzureRmStorageAccountNetworkRule
- Remove-AzureRmStorageAccountNetworkRule
- Add NeworkRule support to resource mode storage account cmdlets
4.3.0
The 4.3.0 release was pulled due to a breaking issue found when importing modules. Please see the 4.3.1 release to obtain the fix for this issue, as well as the features introduced in the 4.3.0 release.
0.9.1 NetCore
Gallery module AzureRM.Netcore
NetCore modules update for PowerShell Core 6.0.0-beta4
Includes new PowerShell Core modules for:
- Compute
- Network
- Storage
- Websites