Releases: Azure/azure-powershell
2018-02-09 rc1 before version changes
RC1 changes for 2018-02-0 release
AzureRM.DataLakeStore 5.2.0-preview
Preview release dor AzureRM.DataLakeStore Cmdlets
AzureRM 5.2.0
Installation
Azure PowerShell 5.2.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 -ForceTo update from an older version of AzureRM, run the following command:
Update-Module -Name AzureRMRelease Notes
AzureRM.Profile
- Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription
- Add-AzureRmAccount
- Added -MSI login for authenticationg using the credentials of the Managed Service Identity of the current VM / Service
- Fixed KeyVault Authentication when logging in with user-provided access tokens
Azure.Storage
- Add cmdlets to get and set Storage service properties
- Get-AzureStorageServiceProperty
- Update-AzureStorageServiceProperty
AzureRM.AnalysisServices
- Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription
AzureRM.ApiManagement
- Added Location Completer to -Location parameters allowing tab completion through valid Locations
- Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription
- Obsoleted -Tags in favor of -Tag for New-AzureRmApiManagementProperty, Set-AzureRmApiManagementProperty, and New-AzureRmApiManagement
AzureRM.ApplicationInsights
- Added Location Completer to -Location parameters allowing tab completion through valid Locations
- Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription
AzureRM.Automation
- Added Location Completer to -Location parameters allowing tab completion through valid Locations
- Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription
- Obsoleted -Tags in favor of -Tag for Set-AzureRmAutomationRunbook
AzureRM.Backup
- Added Location Completer to -Location parameters allowing tab completion through valid Locations
- Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription
AzureRM.Batch
- Added Location Completer to -Location parameters allowing tab completion through valid Locations
- Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription
AzureRM.Cdn
- Added Location Completer to -Location parameters allowing tab completion through valid Locations
- Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription
- Obsoleted -Tags in favor of -Tag for New-AzureRmCdnEndpoint and New-AzureRmCdnProfile
AzureRM.CognitiveServices
- Integrate with Cognitive Services Management SDK version 3.0.0.
AzureRM.Compute
- Added simplified parameter set to New-AzureRmVmss, which creates a Virtual Machine Scale Set and all required resources using smart defaults
- Added Location Completer to -Location parameters allowing tab completion through valid Locations
- Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription
- Obsoleted -Tags in favor of -Tag for New-AzureRmVm and Update-AzureRmVm
- Fixed Get-AzureRmComputeResourceSku cmdlet when Zone is included in restriction.
- Updated Diagnostics Agent configuration schema for Azure Monitor sink support.
AzureRM.ContainerInstance
- Added Location Completer to -Location parameters allowing tab completion through valid Locations
- Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription
AzureRM.ContainerRegistry
- Added Location Completer to -Location parameters allowing tab completion through valid Locations
- Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription
AzureRM.DataFactories
- Enabled Azure Key Vault support for all data store linked services
- Added license type property for Azure SSIS integration runtime
- Added Location Completer to -Location parameters allowing tab completion through valid Locations
- Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription
- Obsoleted -Tags in favor of -Tag for New-AzureRmDataFactory
AzureRM.DataFactoryV2
- Enabled Azure Key Vault support for all data store linked services
- Added license type property for Azure SSIS integration runtime
- Added Location Completer to -Location parameters allowing tab completion through valid Locations
- Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription
- Add parameter "LicenseType" for "Set-AzureRmDataFactoryV2IntegrationRuntime" cmd to enable AHUB functionality
AzureRM.DataLakeAnalytics
- Added Location Completer to -Location parameters allowing tab completion through valid Locations
- Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription
- Obsoleted -Tags in favor of -Tag for New-AzureRmDataLakeAnalyticsAccount and Set-AzureRmDataLakeAnalyticsAccount
AzureRM.DataLakeStore
- Added Location Completer to -Location parameters allowing tab completion through valid Locations
- Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription
- Obsoleted -Tags in favor of -Tag for New-AzureRmDataLakeStoreAccount and Set-AzureRmDataLakeStoreAccount
AzureRM.DevTestLabs
- Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription
AzureRM.Dns
- Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription
AzureRM.EventGrid
- Added the following new cmdlet:
- Update-AzureRmEventGridSubscription
- Update the properties of an Event Grid event subscription.
- Update-AzureRmEventGridSubscription
- Added Location Completer to -Location parameters allowing tab completion through valid Locations
- Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription
AzureRM.EventHub
- Added Location Completer to -Location parameters allowing tab completion through valid Locations
- Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription
AzureRM.HDInsight
- Added Location Completer to -Location parameters allowing tab completion through valid Locations
- Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription
AzureRM.Insights
- Added Location Completer to -Location parameters allowing tab completion through valid Locations
- Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription
AzureRM.IotHub
- Add Certificate support for IoTHub cmdlets
- Added Location Completer to -Location parameters allowing tab completion through valid Locations
- Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription
AzureRM.KeyVault
- Added Location Completer to -Location parameters allowing tab completion through valid Locations
- Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription
- Added -AsJob support for long-running KeyVault cmdlets. Allows selected cmdlets to run in the background and return a job to track and control progress.
- Affected cmdlet is: Remove-AzureRmKeyVault
- Fixed bug in Set-AzureRmKeyVaultAccessPolicy where the AAD filter was setting SPN to the provided UPN, rather than setting the UPN
- See the following issue for more information: #5201
AzureRM.LogicApp
- Added Location Completer to -Location parameters allowing tab completion through valid Locations
- Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription
AzureRM.MachineLearning
- Added Location Completer to -Location parameters allowing tab completion through valid Locations
- Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription
- Obsoleted -Tags in favor of -Tag for Update-AzureRmMlCommitmentPlan
AzureRM.MachineLearningCompute
- Add IncludeAllResources parameter to Remove-AzureRmMlOpCluster cmdlet
- Using this switch parameter will remove all resources that were created with the cluster originally
- Added Location Completer to -Location parameters allowing tab completion through valid Locations
- Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription
AzureRM.Media
- Added Location Completer to -Location parameters allowing tab completion through valid Locations
- Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription
- Obsoleted -Tags in ...
Websites Preview 4.0.1
Merge pull request #5234 from Azure/preview Update websites-preview with latest from preview branch
AzureRM.DataLakeStore 5.0.1 (preview)
AzureRM.Storage 4.1.0
5.1.1
Azure PowerShell 5.1.1 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 -ForceTo update from an older version of AzureRM, run the following command:
Update-Module -Name AzureRMChanges in 5.1.1
- Common cmdlet updates
- Dynamic Completers
- Added Location Completer to -Location parameters allowing tab completion through valid Locations
- Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription
- Dynamic Completers
- AnalysisServices
- Change validate set of location to dynamic lookup so that all clouds are supported.
- Automation
- Update to Import-AzureRMAutomationRunbook
- Support is now being provided for Python2 runbooks
- Update to Import-AzureRMAutomationRunbook
- Batch
- Fixed a bug where account operations without a resource group failed to auto-detect the resource group
- Compute
- Get-AzureRmComputeResourceSku shows zone information.
- Update Disable-AzureRmVmssDiskEncryption to fix issue #5038
- Added -AsJob support for long-running Compute cmdlets. Allows selected cmdlets to run in the background and return a job to track and control progress.
- Affected cmdlets include: New-, Update-, Set-, Remove-, Start-, Restart-, Stop- cmdlets for Virtual Machines and Virtual Machine Scale Sets
- Added simplified parameter set to New-AzureRmVM, which creates a Virtual Machine and all required resources using smart defaults
- ContainerInstance
- Apply Azure Container Instance SDK 2017-10-01
- Support container run-to-completion
- Support Azure File volume mount
- Support opening multiple ports for public IP
- Apply Azure Container Instance SDK 2017-10-01
- ContainerRegistry
- New cmdlets for geo-replication and webhooks
- Get/New/Remove-AzureRmContainerRegistryReplication
- Get/New/Remove/Test/Update-AzureRmContainerRegistryWebhook
- New cmdlets for geo-replication and webhooks
- DataFactories
- Credential encryption functionality now works with both "Remote Access" enabled (Over Network) and "Remote Access" disabled (Local Machine).
- DataFactoryV2
- Added two new cmdlets: Update-AzureRmDataFactoryV2 and Stop-AzureRmDataFactoryV2PipelineRun
- DataLakeAnalytics
- Added a parameter called ScriptParameter to Submit-AzureRmDataLakeAnalyticsJob
- Detailed information about ScriptParameter can be found using Get-Help on Submit-AzureRmDataLakeAnalyticsJob
- For New-AzureRmDataLakeAnalyticsAccount, changed the parameter MaxDegreeOfParallelism to MaxAnalyticsUnits
- Added an alias for the parameter MaxAnalyticsUnits: MaxDegreeOfParallelism
- For New-AzureRmDataLakeAnalyticsComputePolicy, changed the parameter MaxDegreeOfParallelismPerJob to MaxAnalyticsUnitsPerJob
- Added an alias for the parameter MaxAnalyticsUnitsPerJob: MaxDegreeOfParallelismPerJob
- For Set-AzureRmDataLakeAnalyticsAccount, changed the parameter MaxDegreeOfParallelism to MaxAnalyticsUnits
- Added an alias for the parameter MaxAnalyticsUnits: MaxDegreeOfParallelism
- For Submit-AzureRmDataLakeAnalyticsJob, changed the parameter DegreeOfParallelism to AnalyticsUnits
- Added an alias for the parameter AnalyticsUnits: DegreeOfParallelism
- For Update-AzureRmDataLakeAnalyticsComputePolicy, changed the parameter MaxDegreeOfParallelismPerJob to MaxAnalyticsUnitsPerJob
- Added an alias for the parameter MaxAnalyticsUnitsPerJob: MaxDegreeOfParallelismPerJob
- Added a parameter called ScriptParameter to Submit-AzureRmDataLakeAnalyticsJob
- MachineLearningCompute
- Add Set-AzureRmMlOpCluster
- Update a cluster's agent count or SSL configuration
- Orchestrator properties are optional
- The service will create a service principal if not provided, so the orchestrator
properties are now optional
- The service will create a service principal if not provided, so the orchestrator
- Add Set-AzureRmMlOpCluster
- PowerBIEmbedded
- Add support for Power BI Embedded Capacity cmdlets
- New Cmdlet Get-AzureRmPowerBIEmbeddedCapacity - Gets the details of a PowerBI Embedded Capacity.
- New Cmdlet New-AzureRmPowerBIEmbeddedCapacity - Creates a new PowerBI Embedded Capacity
- New Cmdlet Remove-AzureRmPowerBIEmbeddedCapacity - Deletes an instance of PowerBI Embedded Capacity
- New Cmdlet Resume-AzureRmPowerBIEmbeddedCapacity - Resumes an instance of PowerBI Embedded Capacity
- New Cmdlet Suspend-AzureRmPowerBIEmbeddedCapacity - Suspends an instance of PowerBI Embedded Capacity
- New Cmdlet Test-AzureRmPowerBIEmbeddedCapacity - Tests the existence of an instance of PowerBI Embedded Capacity
- New Cmdlet Update-AzureRmPowerBIEmbeddedCapacity - Modifies an instance of PowerBI Embedded Capacity
- Profile
- Updated USGovernmentActiveDirectoryEndpoint to https://login.microsoftonline.us/
- For more information about the Azure Government endpoint mappings, please see the following: https://docs.microsoft.com/en-us/azure/azure-government/documentation-government-developer-guide#endpoint-mapping
- Added -AsJob support for cmdlets, enabling selected cmdlets to execute in the background and return a job to track and control progress
- Added -AsJob parameter to Get-AzureRmSubscription cmdlet
- Updated USGovernmentActiveDirectoryEndpoint to https://login.microsoftonline.us/
- RecoveryServices.Backup
- Fixed bug - Get-AzureRmRecoveryServicesBackupItem should do case insensitive comparison for container name filter.
- Fixed bug - AzureVmItem now has a property that shows the last time a backup operation has happened - LastBackupTime.
- Resources
- Fixed issue where Get-AzureRMRoleAssignment would result in a assignments without roledefiniton name for custom roles
- Users can now use Get-AzureRMRoleAssignment with assignments having roledefinition names irrespective of the type of role
- Fixed issue where Set-AzureRMRoleRoleDefinition used to throw RD not found error when there was a new scope in assignablescopes
- Users can now use Set-AzureRMRoleRoleDefinition with assignable scopes including new scopes irrespective of the position of the scope
- Allow scopes to end with "/"
- Users can now use RoleDefinition and RoleAssignment commandlets with scopes ending with "/" ,consistent with API and CLI
- Allow users to create RoleAssignment using delegation flag
- Users can now use New-AzureRMRoleAssignment with an option of adding the delegation flag
- Fix RoleAssignment get to respect the scope parameter
- Add an alias for ServicePrincipalName in the New-AzureRmRoleAssignment Commandlet
- Users can now use the ApplicationId instead of the ServicePrincipalName when using the New-AzureRmRoleAssignment commandlet
- Fixed issue where Get-AzureRMRoleAssignment would result in a assignments without roledefiniton name for custom roles
- SiteRecovery
- Add deprecation warnings for all cmdlets in this module in preparation for the next breaking change release.
- Please see the upcoming breaking changes guide for more information on how to migrate your cmdlets from AzureRM.
- Add deprecation warnings for all cmdlets in this module in preparation for the next breaking change release.
- Sql
- Added ability to rename database using Set-AzureRmSqlDatabase
- Fixed issue #4974
- Providing invalid AUDIT_CHANGED_GROUP value for auditing cmdlets no longer throws an error and will be removed in an upcoming release.
- Fixed issue #5046
- AuditAction parameter in auditing cmdlets is no longer being ignored
- Fixed an issue in Auditing cmdlets when 'Secondary' StorageKeyType is provided
- When setting blob auditing, the primary storage account key was used instead of the secondary key when providing 'Secondary' value for StorageKeyType parameter.
- Changing the wording for confirmation message from Set-AzureRmSqlServerTransparentDataEncryptionProtector
- Azure (RDFE)
- Removed all RemoteApp Cmdles
- Azure.Storage
- Upgrade to Azure Storage Client Library 8.6.0 and Azure Storage DataMovement Library 0.6.5
Changes since last release: Changes since last release: v5.0.1-November2017...v5.1.1-December2017
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