Releases: Azure/azure-powershell
Releases · Azure/azure-powershell
1.5.0
Installer: Windows Standalone
- Azure Resource Manager
- (Get/Set/New/Remove)-AzureRmResourceGroup cmdlets will now use the new autorest generated ARM assembly
- (Get/New/Remove)-AzureRmResourceGroupDeployment cmdlets will now use the new autorest generated ARM assembly
- (Get/Register)-AzureRmProviderFeature cmdlets will now use the new autorest generated ARM assembly
- (Get/Register/Unregister)-AzureRmResourceProvider cmdlets will now use the new autorest generated ARM assembly
- Use a constant backoff interval when polling for deployment progress in New-AzureRmResourceGroupDeployment cmdlet
- Add support to specify file share paths for cmdlets that take input file as parameter
- Improve error message when Move-AzureRmResource cmdlet fails
- Improve error message when New-AzureRmResourceGroupDeployment cmdlet fails
- Enable object and array type parameters for template deployment
- Preserve casing for resource properties in New/Set-AzureRmResource cmdlet
- PropertyObject parameter is now optional in New-AzureRmResource cmdlet
- Azure Compute (CRP)
- Add additional validation for fixed vhd in Add-AzureRmVhd cmdlet
- Add -ForceRerun parameter to Set-AzureRmVMCustomExtension, Set-AzureRmVMBginfoExtension, and Set-AzureRmAccessExtension
- Update -VhdUri parameter from optional to mandatory (bug fix)
- Remove GeoReplicationEnabled deprecation warning message for Get-AzureStorageAccount cmdlet
- Fix piping issue for Remove-AzureRmExtension
- Create one storage account for Boot diagnostics (one for each location, instead of one for each resource group)
- Add -DiskSizeInGB paramter to Set-AzureRmVMOSDisk cmdlet
- Show operation id and status for POST Async cmdlets.
- Fix Remove-AzureRmNetworkInterface issue for not throwing error when all NICs are removed.
- Fix 'Type' output for List cmdlet
- Remove xmlCfg contents from output format.
- Show warning message for upcoming breaking update of Tag fix.
- Change Set-AzureBootDiagnostics cmdlets name to Set-AzureVMBootDiagnostics (and set alias)
- Azure Compute (ASM)
- Storage Migration cmdlet (Move-AzureStorageAccount)
- Fix Add-AzureCertificate issue
- Azure Storage
- Fix get Storage Account throttling failures when run it on subscription with many accounts
- Get-AzureRmStorageAccount
- Get-AzureStorageAccount
- Fix get Storage Account throttling failures when run it on subscription with many accounts
- Azure Batch
- Added Batch account usage cmdlets
- Get-BatchPoolUsageMetrics
- Get-BatchPoolStatistics
- Get-BatchJobStatistics
- Added application packages and task dependencies cmdlets
- Get-AzureRmBatchApplication
- Get-AzureRmBatchApplicationPackage
- New-AzureRmBatchApplication
- New-AzureRmBatchApplicationPackage
- Set-AzureRmBatchApplication
- Remove-AzureRmBatchApplicationPackage
- Remove-AzureRmBatchApplication
- Added bulk task option to New-AzureBatchTask cmdlet
- Added Batch account usage cmdlets
- Azure API Management
- Added Tenant Access cmdlets to get keys for Tenant Access via REST API
- Get-AzureRmApiManagementTenantAccess
- Set-AzureRmApiManagementTenantAccess
- Added OpenId Connect Provider cmdlets to Manage OpenID Connect Providers
- Get-AzureRmApiManagementOpenIdConnectProvider
- New-AzureRmApiManagementOpenIdConnectProvider
- Remove-AzureRmApiManagementOpenIdConnectProvider
- Set-AzureRmApiManagementOpenIdConnectProvider
- Added Tenant Access cmdlets to get keys for Tenant Access via REST API
- Azure Automation
- (New/Import)-AzureRmAutomationRunbook now supports the new values of 'GraphicalPowerShell' and 'GraphicalPowerShellWorkflow' with the Type parameter. The use of 'Graph' value is discouraged.
- Start-AzureRmAutomationRunbook now supports the Wait and MaxWaitSeconds parameters.
- (New/Get)-AzureRmAutomationSchedule now supports weekly and monthly schedules.
- New-AzureRmAutomationSchedule now takes a TimeZone parameter to adjust for daylight savings.
- Azure Machine Learning (Preview)
- New cmdlets to manage Azure Machine Learning Web Services
- New-AzureRmMlWebService
- Get-AzureRmMlWebService
- Remove-AzureRmMlWebService
- Update-AzureRmMlWebService
- Get-AzureRmMlWebServiceKeys
- Import-AzureRmMlWebService
- Export-AzureRmMlWebService
- New cmdlets to manage Azure Machine Learning Web Services
- Azure Data Lake (Preview)
- Convenience cmdlet aliases added for all cmdlets
- Analytics account management
- Get-AdlAnalyticsAccount
- New-AdlAnalyticsAccount
- Remove-AdlAnalyticsAccount
- Set-AdlAnalyticsAccount
- Test-AdlAnalyticsAccount
- Data source management
- Add-AdlAnalyticsDataSource
- Get-AdlAnalyticsDataSource
- Remove-AdlAnalyticsDataSource
- Set-AdlAnalyticsDataSource
- Job management
- Get-AdlJob
- Stop-AdlJob
- Submit-AdlJob
- Wait-AdlJob
- Catalog management
- Get-AdlCatalogItem
- New-AdlCatalogSecret
- Remove-AdlCatalogSecret
- Set-AdlCatalogSecret
- Test-AdlCatalogItem
- Store account management
- Get-AdlStore
- New-AdlStore
- Remove-AdlStore
- Set-AdlStore
- Test-AdlStore
- File management
- Add-AdlStoreItemContent
- Export-AdlStoreItem
- Get-AdlStoreChildItem
- Get-AdlStoreItem
- Get-AdlStoreItemContent
- Import-AdlStoreItem
- Join-AdlStoreItem
- Move-AdlStoreItem
- New-AdlStoreItem
- Remove-AdlStoreItem
- Test-AdlStoreItem
- File access management
- Get-AdlStoreItemAcl
- Get-AdlStoreItemOwner
- Get-AdlStoreItemPermissions
- Remove-AdlStoreItemAcl
- Remove-AdlStoreItemAclEntry
- Set-AdlStoreItemAcl
- Set-AdlStoreItemAclEntry
- Set-AdlStoreItemOwner
- Set-AdlStoreItemPermissions
- Analytics account management
- Granular progress tracking for folder upload done through Import-AzureRMDataLakeStoreItem
- Scalable performance improvements for flat and recursive folder upload through Import-AzureRMDataLakeStoreItem. Full network saturation should now be possible.
- Errors more accurately indicate that failed Import-AzureRMDataLakeStoreItem commands can be resumed/retried.
- More targetted error handling for all Data Lake Store filesystem cmdlets.
- Support for getting/listing table partitions through Get-AzureRMDataLakeAnalyticsCatalogItem
- Convenience cmdlet aliases added for all cmdlets
1.4.0
Installer: Windows Standalone
- Azure Resource Manager
- Get-AzureRmLocation cmdlet: New cmdlet Lists all public Azure locations with available provider namespaces
- Get-AzureRMResourceGroupDeploymentOperations: Improved output format
- Get-AzureRMDeployment: Responses contain all error details
- Added cmdlet help and examples
- Normalized cmdlet parameter defaults and position
- Azure Storage
- Add Encryption and Hot/Cool features support to resource mode storage account cmdlets
- New-AzureRmStorageAccount
- Set-AzureRmStorageAccount
- Add "Add" and "Create" permission to Blob SAS cmdlets
- New-AzureStorageBlobSASToken
- New-AzureStorageContainerSASToken
- New-AzureStorageContainerStoredAccessPolicy
- Set-AzureStorageContainerStoredAccessPolicy
- Add "Create" permission to File SAS cmdlets
- New-AzureStorageFileSASToken
- New-AzureStorageShareSASToken
- New-AzureStorageShareStoredAccessPolicy
- Set-AzureStorageShareStoredAccessPolicy
- Add Encryption and Hot/Cool features support to resource mode storage account cmdlets
- Azure Compute
- Added cmdlets for Contaner Service support
- Bug and help fixes
- Azure Profile
- Added support for German national cloud (AzureGermanCloud)
- Azure APIManagement
- Added Tenant Git Configuration cmdlets
- Get-AzureRmApiManagementTenantGitAccess
- Set-AzureRmApiManagementTenantGitAccess
- Get-AzureRmApiManagementTenantSyncState
- Publish-AzureRmApiManagementTenantGitConfiguration
- Save-AzureRmApiManagementTenantGitConfiguration
- Added ApiManagement Properties cmdlets
- Get-AzureRmApiManagementProperty
- New-AzureRmApiManagementProperty
- Remove-AzureRmApiManagementProperty
- Set-AzureRmApiManagementProperty
- Added Logger cmdlets
- Get-AzureRmApiManagementLogger
- Remove-AzureRmApiManagementLogger
- Set-AzureRmApiManagementLogger
- New-AzureRmApiManagementLogger
- Fixed cmdlet bugs
- NewAzureRMApiManagementAPI: changed Path to optional
- NewAzureRMApiManagementProduct: fixed issue with creating products without Subscriptions
- Azure Recovery Services Backup
- Added Recovery Services Backup cmdlets
- Set-AzureRmRecoveryServicesVaultContext
- Set-AzureRmRecoveryServicesBackupProperties
- Get-AzureRmRecoveryServicesBackupProperties
- Get-AzureRmRecoveryServicesVaultSettingsFile
- Backup-AzureRmRecoveryServicesBackupItem
- Get-AzureRmRecoveryServicesBackupContainer
- Get-AzureRmRecoveryServicesBackupManagementServer
- Unregister-AzureRmRecoveryServicesBackupContainer
- Unregister-AzureRmRecoveryServicesBackupManagementServer
- Disable-AzureRmRecoveryServicesBackupProtection
- Enable-AzureRmRecoveryServicesBackupProtection
- Get-AzureRmRecoveryServicesBackupItem
- Get-AzureRmRecoveryServicesBackupJob
- Get-AzureRmRecoveryServicesBackupJobDetails
- Stop-AzureRmRecoveryServicesBackupJob
- Wait-AzureRmRecoveryServicesBackupJob
- Get-AzureRmRecoveryServicesBackupRetentionPolicyObject
- Get-AzureRmRecoveryServicesBackupProtectionPolicy
- Get-AzureRmRecoveryServicesBackupSchedulePolicyObject
- New-AzureRmRecoveryServicesBackupProtectionPolicy
- Remove-AzureRmRecoveryServicesBackupProtectionPolicy
- Set-AzureRmRecoveryServicesBackupProtectionPolicy
- Get-AzureRmRecoveryServicesBackupRecoveryPoint
- Restore-AzureRmRecoveryServicesBackupItem
- Added Recovery Services Backup cmdlets
- Azure Sql
- New cmdlets for database Import / Export
- New-AzureRmSqlDatabaseExport
- New-AzureRmSqlDatabaseImport
- Get-AzureRmSqlDatabaseImportExportStatus
- New cmdlets for database Import / Export
1.3.2
- Fix HDI ADL cluster creation and live test
- Fix WAPack cmdlet Proxy issue for WAP
- Fix Dynamic Memory Issue while setting VM
- Update Azure Gov STS and Traffic Manager
- Compute
- Upgrade to Microsoft.Azure.Management.Compute nuget package v13.0
- HDInsignt
- Upgrade to Microsoft.Azure.Management.HDInsight nuget package v1.0.14
- Resource Manager
- Change api-version for Policy and Locks operations
- Change api version for Deployments operations
- Web Apps
- Add backup and restore cmdlets
- Restore-AzureWebApp
- Edit-AzureRmWebAppBackupConfiguration
- Get-AzureRmWebAppBackupConfiguration
- Get-AzureRmWebAppBackup
- New-AzureRmWebAppBackup
- Remove-AzureRmWebAppBackup
- Restore-AzureRmWebAppBackup
- Get-AzureRmWebAppBackupList
- New-AzureRmWebAppDatabaseBackupSetting
- Upgrade to Microsoft.WindowsAzure.Management.WebSite nuget package v5.0
- Add backup and restore cmdlets
AzureRM.Compute v.1.2.6.
Fixed a bug in New-AzureRmVmssIpConfig related to -LoadBalancerBackendAddressPoolsId and -LoadBalancerInboundNatPoolsId parameters
1.3.0
- AzureRM module
- Installation performance fix
- New Azure CDN cmdlets
- Azure Storage
- Made Protocol parameter in following cmdlets to be nullable and optional
- New-AzureStorageBlobSASToken
- New-AzureStorageContainerSASToken
- New-AzureStorageFileSASToken
- New-AzureStorageShareSASToken
- New-AzureStorageQueueSASToken
- New-AzureStorageTableSASToken
- New-AzureStorageAccountSASToken
- Made Protocol parameter in following cmdlets to be nullable and optional
- Add Export-AzureRmResourceGroupTemplate cmdlet
- Add VirtualMachineScaleSet cmdlet
- Add "EA" value for permission parameter of Set-AzurePlatformVMImage
- Documentation improvements in cmdlets
1.2.2
- Azure Compute (ARM):
- Add -LicenseType parameter to New-AzureRmVM for bring your own license (BYOL)
- Add -SecureExecution parameter to Set-AzureRmVMCustomScriptExtension
- Add -DisableAutoUpgradeMinorVersion and -ForceRerun parameters to Set-AzureRmVMExtension
- Add Set-AzureRmVMPlan cmdlet
- Add -Redeploy parameter to Set-AzureRmVM
- Add AutoUpgradeMinorVersion and ForceUpdateTag parameters for Get-AzureRmVMExtension
- Update positions of parameters for New-AzureRmVM
- Azure Compute (Service Management):
- Add Set-AzureBootDiagnostics cmdlets
- Enable boot diagnostics by default for New-AzureVM and New-AzureQuickVM
- Azure LogicApp: New cmdlets for managing LogicApps
- Get-AzureLogicAppAccessKey
- Get-AzureLogicApp
- Get-AzureLogicAppRunAction
- Get-AzureLogicAppRunHistory
- Get-AzureLogicAppTrigger
- Get-AzureLogicAppTriggerHistory
- New-AzureLogicApp
- Remove-AzureLogicApp
- Start-AzureLogicApp
- Set-AzureLogicAppAccessKey
- Set-AzureLogicApp
- Stop-AzureLogicAppRun
- Azure Storage
- Added cmdlet to generate SAS token against storage account
- New-AzureStorageAccountSASToken
- Added IPAddressOrRange/Protocol support in cmdlets to generate SAS token against blob, container, file, share, table, queue
- New-AzureStorageBlobSASToken
- New-AzureStorageContainerSASToken
- New-AzureStorageFileSASToken
- New-AzureStorageShareSASToken
- New-AzureStorageQueueSASToken
- New-AzureStorageTableSASToken
- Azure SQL DB Backup/restore
- Get-AzureRmSqlDatabaseGeoBackup
- Get-AzureRmSqlDeletedDatabaseBackup
- Restore-AzureRmSqlDatabase
- This cmdlet accepts as pipelined input the result of one of the first two cmdlets (or Get-AzureRmSqlDatabase if restoring a live DB to a point-in-time)
AzureRM.Compute v.1.2.3.
Added support for “Azure Hybrid Use Benefit” (aka BYOL for Windows Server) in AzureRM.Compute package.
1.2.1
Installer: Windows Standalone
- Installer fix: remove PSGallery modules on install
- Correct help for OperationalInsights
1.2.0
- Azure RemoteApp:
- Organizational Unit in Azure RemoteApp RDFE cmdlets now accepts Unicode characters.
- Azure Stack Admin:
- New module for the management of azure stack administrative resources such as plan, offer, subscription, resource provider and
gallery items.
- New module for the management of azure stack administrative resources such as plan, offer, subscription, resource provider and
- Azure Stack Storage Admin:
- New module for the management of azure stack storage administrative resources such as configuration, infrastructure and health.
- Azure Operational Insights new cmdlets:
- Get-AzureRmOperationalInsightsSavedSearch
- Get-AzureRmOperationalInsightsSavedSeearchResults
- Get-AzureRmOperationalInsightsSavedSearches
- Get-AzureRmOperationalInsightsSchema
- Get-AzureRmOperationalInsightsSearchResult
- Get-AzureRmOperationalInsightsSearchResultUpdate
- Remove-AzureRmOperationalInsightsSavedSearch
- Remove-AzureRmOperationalInsightsSavedSearch
- Set-AzureRmOperationalInsightsSavedSearch
- Add-AzureRmAccount fixed issue with wrong credential message
- Get-AzureRmSubscription cmdlet now returns paginated results
- Update-AzureRM now only updates when need unless -Force is used
- Added telemetry to ARM and ASM cmdlets
CLU Archive
Merge pull request #1697 from arroyc/clu Az --help generator and fix bug on buildpackage.ps1