Posted on March 30, 2016
Before you can begin using PowerShell to manage Windows Azure, you’ll need to install the Azure management cmdlets on your local machine. The cmdlets can be downloaded for free. Scroll down to the bottom of the web page and you’ll see a link to the latest Windows Azure PowerShell installer. Run the downloaded installer on your local computer. Azure PowerShell works with PowerShell 5.1 or higher on Windows, or PowerShell Core 6.x and later on all platforms. If you aren't sure if you have PowerShell, or are on macOS or Linux, install the latest version of PowerShell Core.
Azure PowerShell is a set of PowerShell cmdlets for managing your assets in Azure using Azure Resource Manager (ARM) and Azure Service Management (RDFE). You can install the cmdlets from Microsoft Web Platform Installer, directly from the MSI installer in the Azure PowerShell GitHub repository, or from the PowerShell Gallery. In release 1.3.0, the installation experience from the PowerShell Gallery is significantly improved.
AzureRM – Simpler, faster installation for Azure Resource Manager cmdlets
The AzureRM module collects all the cmdlets necessary to manage your azure assets through Azure Resource Manager (ARM). To download and install all Azure Resource Manager cmdlets, open an elevated Windows PowerShell or Windows PowerShell Integrated Scripting Environment (ISE) prompt and install the AzureRM Module using the PowerShell Gallery cmdlets.
You no longer need to execute any additional cmdlets to download and install the Azure Resource Manager cmdlets.
First, open an elevated Windows PowerShell or Windows PowerShell Integrated Scripting Environment prompt.
Then, execute the Install-Module command to download and install all Azure Resource Manager cmdlets.
If you have not previously set the PSGallery repository as a Trusted repository, you may see a prompt like the following:
Type Y and press Enter to download the AzureRM module and all the Azure Resource Manager cmdlets. You can being using the cmdlets immediately:
Legacy cmdlet support
The Azure module collects all the cmdlets for managing your legacy Azure assets using the Service Management (RDFE) APIs, just as you can use the Classic Azure Portal to manage those assets interactively. As before, to install all Service Management cmdlets, open an elevated Windows PowerShell or Windows PowerShell Integrated Scripting Environment (ISE) prompt and install the Azure module using the PowerShell Gallery cmdlets.
First, open an elevated Windows PowerShell or Windows PowerShell Integrated Scripting Environment prompt.
Then, execute the Install-Module command to download and install all Azure Service Management cmdlets.
If you have not previously set the PSGallery repository as a Trusted repository, you may see a prompt like the following:
Type Y and press Enter to download the AzureRM module and all the Azure Resource Manager cmdlets. You can being using the cmdlets immediately:
Module management changes for PowerShell 3 and PowerShell 4 users
The AzureRM module uses a new module manifest format to specify a version range for each Azure Resource Manager module it references. This change is incompatible with the explicit module management cmdlets for Windows PowerShell 3 and Windows PowerShell 4. This means you cannot explicitly import the AzureRM module in a Windows PowerShell 3 or Windows PowerShell 4 prompt using Import-Module Azure.
However, since the modules are automatically downloaded into the PSModulePath, you do not need to explicitly import the AzureRM module. You can execute cmdlets immediately after installation.
Note: This change has no impact if you install the Azure Resource Manager cmdlets from Microsoft Web Platform Installer or directly from the MSI installer in the Azure PowerShell GitHub repository.
If you would like to use the Import-Module and Remove-Module cmdlets with the new AzureRM module, you will need to upgrade to Windows Management Framework 5.
Be notified of new releases
Create your free GitHub account today to subscribe to this repository for new releases and build software alongside 40 million developers.
Sign up This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.
GPG key ID: 4AEE18F83AFDEB23Learn about signing commits
Verified
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.
GPG key ID: 4AEE18F83AFDEB23Learn about signing commits
erich-wang released this Sep 20, 2019 · 12 commits to release-2019-09-24 since this release
Gallery Module for ARM .NET Standard cmdlets: link
To install
Az
from the PowerShell Gallery, run the following command:To update from an older version of
Az
, run the following command:Changes since last release
Az.ApiManagement
- Update '-Format' parameter description in 'Set-AzApiManagementPolicy' reference documentation
- Removed references of deprecated cmdlet 'Update-AzApiManagementDeployment' from reference documentation. Use 'Set-AzApiManagement' instead.
Az.Automation
- Fixed example typo in reference documentation for 'Register-AzAutomationDscNode'
- Added clarification on OS restriction to Register-AzAutomationDSCNode
- Fixed Start-AzAutomationRunbook cmdlet Null reference exception for -Wait option.
Az.Compute
- Add UploadSizeInBytes parameter tp New-AzDiskConfig
- Add Incremental parameter to New-AzSnapshotConfig
- Add a low priority virtual machine feature:
- MaxPrice, EvictionPolicy and Priority parameters are added to New-AzVMConfig.
- MaxPrice parameter is added to New-AzVmssConfig, Update-AzVM and Update-AzVmss cmdlets.
- Fix VM reference issue for Get-AzAvailabilitySet cmdlet when it lists all availability sets in the subscription.
- Fix the null exception for Get-AzRemoteDesktopFile.
- Fix VHD Seek method for end-relative position.
- Fix UltraSSD issue for New-AzVM and Update-AzVM.
Az.DataFactory
- Adding 3 new commands for ADF V2 - Add-AzDataFactoryV2TriggerSubscription, Remove-AzDataFactoryV2TriggerSubscription, and Get-AzDataFactoryV2TriggerSubscriptionStatus
- Updated ADF .Net SDK version to 4.1.3
Az.HDInsight
- Call out breaking changes
Az.IotHub
- Add support to invoke failover for an IotHub to the geo-paired disaster recovery region.
- Add support to manage message enrichment for an IotHub. New cmdlets are:
- Add-AzIotHubMessageEnrichment
- Get-AzIotHubMessageEnrichment
- Remove-AzIotHubMessageEnrichment
- Set-AzIotHubMessageEnrichment
Az.Monitor
- Pointing to the most recent Monitor SDK, i.e. 0.24.1-preview
- Adds non-braking changes to the Metrics cmdlets, i.e. the Unit enumeration supports several new values. These are read-only cmdlets, so there would be no change in the input of the cmdlets.
- The api-version of the ActionGroups requests is now 2019-06-01, before it was 2018-03-01. The scenario tests have been updated to accommodate for this change.
- The constructors for the classes EmailReceiver and WebhookReceiver added one new mandatory argument, i.e. a Boolean value called useCommonAlertSchema. Currently, the value is fixed to false to hide this breaking change from the cmdlets. NOTE: this is a temporary change that must be validated by the Alerts team.
- The order of the arguments for the constructor of the class Source (related to the ScheduledQueryRuleSource class) changed from the previous SDK. This change required two unit tests to the be fixed: they compiled, but failed to pass the tests.
- The order of the arguments for the constructor of the class AlertingAction (related to the ScheduledQueryRuleSource class) changed from the previous SDK. This change required two unit tests to the be fixed: they compiled, but failed to pass the tests.
- Support Dynamic Threshold criteria for metric alert V2
- New-AzMetricAlertRuleV2Criteria: now creats dynamic threshold criteria also
- Add-AzMetricAlertRuleV2: now accept dynamic threshold criteria also
- Improvements in Scheduled Query Rule cmdlets (SQR)
- Cmdlets will accept 'Location' paramater in both formats, either the location (e.g. eastus) or the location display name (e.g. East US)
- Illustrated 'Enabled' parameter in help files properly
- Added examples for 'ActionGroup' optional parameter
- Overall improved help files
- Fix bug in determining scope type for 'Set-AzActionRule'
Az.Network
- Fix incorrect example in 'New-AzApplicationGateway' reference documentation
- Add note in 'Get-AzNetworkWatcherPacketCapture' reference documentation about retrieving all properties for a packet capture
- Fixed example in 'Test-AzNetworkWatcherIPFlow' reference documentation to correctly enumerate NICs
- Improved cloud exception parsing to display additional details if they are present
- Improved cloud exception parsing to handle additional type of SDK exception
- Fixed incorrect mapping of Security Rule models
- Added properties to network interface for private ip feature
- Added property 'PrivateEndpoint' as type of PSResourceId to PSNetworkInterface
- Added property 'PrivateLinkConnectionProperties' as type of PSIpConfigurationConnectivityInformation to PSNetworkInterfaceIPConfiguration
- Added new model class PSIpConfigurationConnectivityInformation
- Added new ApplicationRuleProtocolType 'mssql' for Azure Firewall resource
- MultiLink support in Virtual WAN
- New cmdlets
- New-AzVpnSiteLink
- New-AzVpnSiteLinkConnection
- Updated cmdlet:
- New-VpnSite
- Update-VpnSite
- New-VpnConnection
- Update-VpnConnection
- New cmdlets
- Fixed documents for some PowerShell examples to use Az cmdlets instead of AzureRM cmdlets
Az.RecoveryServices
- Update AzureVMpolicy Object with ProtectedItemsCount Attribute
- Added Tests for VM policy and Original Storage Account Restore
Az.Resources
- Fix bug where New-AzRoleAssignment could not be called without parameter Scope.
Az.ServiceFabric
- Fixed typo in example for 'Update-AzServiceFabricReliability' reference documentation
- Adding new cmdlets to manage appliaction and services:
- New-AzServiceFabricApplication
- New-AzServiceFabricApplicationType
- New-AzServiceFabricApplicationTypeVersion
- New-AzServiceFabricService
- Update-AzServiceFabricApplication
- Get-AzServiceFabricApplication
- Get-AzServiceFabricApplicationType
- Get-AzServiceFabricApplicationTypeVersion
- Get-AzServiceFabricService
- Remove-AzServiceFabricApplication
- Remove-AzServiceFabricApplicationType
- Remove-AzServiceFabricApplicationTypeVersion
- Remove-AzServiceFabricServic
- Upgraded Service Fabric SDK to version 1.2.0 which uses service fabric resource provider api-version 2019-03-01.
Az.SignalR
- Add Update, Restart, CheckNameAvailability, GetUsage Cmdlets
Az.Sql
- Update example in reference documentation for 'Get-AzSqlElasticPool'
- Added vCore example to creating an elastic pool (New-AzSqlElasticPool).
- Remove the validation of EmailAddresses and the check that EmailAdmins is not false in case EmailAddresses is empty in Set-AzSqlServerAdvancedThreatProtectionPolicy and Set-AzSqlDatabaseAdvancedThreatProtectionPolicy
- Enabled removal of server/database auditing settings when multiple diagnostic settings that enable audit category exist.
- Fix email addresses validation in multiple Sql Vulnerability Assessment cmdlets (Update-AzSqlDatabaseVulnerabilityAssessmentSetting, Update-AzSqlServerVulnerabilityAssessmentSetting, Update-AzSqlInstanceDatabaseVulnerabilityAssessmentSetting and Update-AzSqlInstanceVulnerabilityAssessmentSetting).
Az.Storage
- Updated example in reference documentation for 'Get-AzStorageAccountKey'
- In upload/Downalod Azure File,support perserve the source File SMB properties (File Attributtes, File Creation Time, File Last Write Time) in the destination file
- Set-AzStorageFileContent
- Get-AzStorageFileContent
- Fix Upload block blob with properties/metadate fail on container enabled ImmutabilityPolicy.
- Set-AzStorageBlobContent
- Support manage Azure File shares with Management plane API
- New-AzRmStorageShare
- Get-AzRmStorageShare
- Update-AzRmStorageShare
- Remove-AzRmStorageShare
Az.Websites
- Fixing issue where webapp Tags were getting deleted when migrating App to new ASPwhere webapp Tags were getting deleted when migrating App to new ASP
- Fixing the Publish-AzureWebapp to work across Linux and windows
- Update example in 'Get-AzWebAppPublishingProfile' reference documentation
Az-Cmdlets-2.7.0.29947-x86.msi23.9 MB
outputtypes.json91.6 KB
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.
GPG key ID: 4AEE18F83AFDEB23Learn about signing commits
Verified
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.
GPG key ID: 4AEE18F83AFDEB23Learn about signing commits
erich-wang released this Aug 23, 2019 · 2 commits to release-2019-08-27 since this release
Gallery Module for ARM .NET Standard cmdlets: link
To install
Az
from the PowerShell Gallery, run the following command:To update from an older version of
Az
, run the following command:Changes since last release
General
- Fixed miscellaneous typos across numerous modules
Az.Accounts
- Added support for user-assigned MSI in Azure Functions authentication (#9479)
Az.Aks
- Fixed issue with output for 'Get-AzAks' (#9847)
Az.ApiManagement
- Fixed issue with whitespace in
productId
,apiId
,groupId
,userId
(#9351) - Get-AzApiManagementProduct - Added support for querying products using API (#9482)
- New-AzApiManagementApiRevision - Fixed issue where ApiRevisionDescription was not set when creating new API revision (#9752)
- Fixed typo in model
PsApiManagementOAuth2AuthrozationServer
toPsApiManagementOAuth2AuthorizationServer
Az.Batch
- Fixed typos in help message and documentation
Az.Cdn
- Fixed a typo in CDN module conversion helper
Az.Compute
- Added VmssId to New-AzVMConfig cmdlet
- Added
TerminateScheduledEvents
andTerminateScheduledEventNotBeforeTimeoutInMinutes
parameters to New-AzVmssConfig and Update-AzVmss - Added
HyperVGeneration
property to VM image object - Added Host and HostGroup features
- New cmdlets:
- New-AzHostGroup
- New-AzHost
- Get-AzHostGroup
- Get-AzHost
- Remove-AzHostGroup
- Remove-AzHost
- Added
HostId
parameter to New-AzVMConfig and New-AzVM
- New cmdlets:
- Updated example in Invoke-AzVMRunCommand documentation to use correct parameter name
- Updated
-VolumeType
description in Set-AzVMDiskEncryptionExtension and Set-AzVmssDiskEncryptionExtension reference documentation
Az.DataFactory
- Fixed typos in New-AzDataFactoryEncryptValue documentation
- Updated ADF .Net SDK version to 4.1.2
- Added parameters to Set-AzureRmDataFactoryV2IntegrationRuntime to enable Self-Hosted Integration Runtime as a proxy for SSIS Integration Runtime:
DataProxyIntegrationRuntimeName
DataProxyStagingLinkedServiceName
DataProxyStagingPath
- Updated PSTriggerRun to show the triggered pipelines, message and properties, and PSActivityRun to show the activity type
Az.DataLakeStore
- Fixed issue where Get-DataLakeStoreDeletedItem would hang on errors and remote exceptions
Az.EventHub
- Fixed typo
VirtualNteworkRule
in Set-AzEventHubNetworkRuleSet (#9658) - Fixed issue where Set-AzEventHubNamespace used PATCH instead of PUT (#9558)
- Added
EnableKafka
parameter to Set-AzEventHubNamespace cmdlet - Fixed issue with creating rules with
Listen
rights (#9786)
Az.MarketplaceOrdering
- Fixed documentation typos
Az.Monitor
- Fixed incorrect parameter name in help documentation
Az.Network
- Updated New-AzPrivateLinkServiceIpConfig:
- Deprecated the parameter
PublicIpAddress
since this is never used in the server side. - Added optional parameter
Primary
that indicates if the current IP configuration is the primary one
- Deprecated the parameter
- Improved handling of request error exception from SDK
- Fixed validation logic for Ipv6 IP Prefix to check for correct IPv6 prefix length
- Added parameter set to get by subnet resource id to Get-AzVirtualNetworkSubnetConfig
- Updated description of Location parameter for AzNetworkServiceTag
Install Azure Rm Powershell
Az.OperationalInsights
- Updated documentation for New-AzOperationalInsightsLinuxSyslogDataSource:
- Added example
- Updated description for
-Name
parameter
- Added an example for New-AzOperationalInsightsWindowsEventDataSource
- Changed the description of the
-Name
parameter for New-AzOperationalInsightsWindowsEventDataSource
Az.RecoveryServices
- Updated documentation for Get-AzRecoveryServicesBackupJobDetail
Az.Resources
- Added support for new API version 2019-05-10 for Microsoft.Resource
- Add support for 'copy.count = 0' for variables, resources and properties
- Resources with 'condition = false' or 'copy.count = 0' will be deleted in complete mode
- Added an example of assigning policy at the subscription level
Az.ServiceBus
- Fixed typo
VirtualNetworkRule
parameter in Set-AzServiceBusNetworkRuleSet Fix for issue #9658 : Typo - Fixed issue with creating
Listen
-only rules (#9786) - Added new command Test-AzServiceBusNameAvailability to check the name availability for queue and topic
Az.ServiceFabric
- Fixed NullReferenceException when a resource group has a VMSS not related to the service fabric cluster (#8681)
- Fixed bug where cmdlets failed if virtualNetwork was in a different resource group than the cluster (#8407)
- Deprecated Add-AzServiceFabricApplicationCertificate cmdlet
Az.Sql
- Updated documentation for old Auditing cmdlets
Az.Storage
- Updated help for Close-AzStorageFileHandle and Get-AzStorageFileHandle, added more scenarios to cmdlet examples and updated parameter descriptions
- Added support for
StandardBlobTier
in blob uploads and copies - Added support for
Rehydrate
priority in blob copy
Az.Websites
- Added clarification around
-AppSettings
parameter for Set-AzWebApp and Set-AzWebAppSlot
Az-Cmdlets-2.6.0.29579-x86.msi23.6 MB
outputtypes.json90.3 KB
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.
GPG key ID: 4AEE18F83AFDEB23Learn about signing commits
Pre-release
Verified
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.
GPG key ID: 4AEE18F83AFDEB23Learn about signing commits
markcowl released this Aug 7, 2019 · 597 commits to master since this release
Az.Security 0.7.5
Download
Az.Security Module is available here here
Changes since last release
- Limit the number of security alerts returned by
Get-AzSecurityAlert
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.
GPG key ID: 4AEE18F83AFDEB23Learn about signing commits
Verified
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.
GPG key ID: 4AEE18F83AFDEB23Learn about signing commits
markcowl released this Jul 26, 2019
Gallery Module for ARM .NET Standard cmdlets: link
To install
Az
from the PowerShell Gallery, run the following command:To update from an older version of
Az
, run the following command:Changes since last release
Az.Accounts
- Update common code to use latest version of ClientRuntime
Az.ApplicationInsights
- Fix example typo in 'Remove-AzApplicationInsightsApiKey' documentation
Az.Automation
- Fix typo in resource string
Az.CognitiveServices
- Added NetworkRuleSet support.
Az.Compute
- Add missing properties (ComputerName, OsName, OsVersion and HyperVGeneration) of VM instance view object.
Az.ContainerRegistry
- Fix typo in Remove-AzContainerRegistryReplication for Replication parameter
- More information here #9633
Az.DataFactory
- Updated ADF .Net SDK version to 4.1.0
- Fix typo in documentation for 'Get-AzDataFactoryV2PipelineRun'
Az.EventHub
- Added new cmmdlet added for generating SAS token : New-AzEventHubAuthorizationRuleSASToken
- added verification and error message for authorizationrules rights if only 'Manage' is assigned
Az.KeyVault
- Added support to specify the KeySize for Certificate Policies
Az.LogicApp
- Fix for Get-AzIntegrationAccountMap to list all map types
- Added new MapType parameter for filtering
Az.ManagedServices
- Added support for api version 2019-06-01 (GA)
Az.Network
- Add support for private endpoint and private link service
- New cmdlets
- Set-AzPrivateEndpoint
- Set-AzPrivateLinkService
- Approve-AzPrivateEndpointConnection
- Deny-AzPrivateEndpointConnection
- Get-AzPrivateEndpointConnection
- Remove-AzPrivateEndpointConnection
- Test-AzPrivateLinkServiceVisibility
- Get-AzAutoApprovedPrivateLinkService
- New cmdlets
- Updated below commands for feature: PrivateEndpointNetworkPolicies/PrivateLinkServiceNetworkPolicies flag on Subnet in Virtualnetwork
- Updated New-AzVirtualNetworkSubnetConfig/Set-AzVirtualNetworkSubnetConfig/Add-AzVirtualNetworkSubnetConfig
- Added optional parameter -PrivateEndpointNetworkPoliciesFlag to indicate that enable or disable apply network policies on pivate endpoint in this subnet.
- Added optional parameter -PrivateLinkServiceNetworkPoliciesFlag to indicate that enable or disable apply network policies on private link service in this subnet.
- Updated New-AzVirtualNetworkSubnetConfig/Set-AzVirtualNetworkSubnetConfig/Add-AzVirtualNetworkSubnetConfig
- AzPrivateLinkService's cmdlet parameter 'ServiceName' was renamed to 'Name' with an alias 'ServiceName' for backward compatibility
- Enable ICMP protocol for network security rule configurations
- Updated cmdlets
- Add-AzNetworkSecurityRuleConfig
- New-AzNetworkSecurityRuleConfig
- Set-AzNetworkSecurityRuleConfig
- Updated cmdlets
- Add ConnectionProtocolType (Ikev1/Ikev2) as a configurable parameter for New-AzVirtualNetworkGatewayConnection
- Add PrivateIpAddressVersion in LoadBalancerFrontendIpConfiguration
- Updated cmdlet:
- New-AzLoadBalancerFrontendIpConfig
- Add-AzLoadBalancerFrontendIpConfig
- Set-AzLoadBalancerFrontendIpConfig
- Updated cmdlet:
- Application Gateway New-AzApplicationGatewayProbeConfig command update for supporting custom port in Probe
- Updated New-AzApplicationGatewayProbeConfig: Added optional parameter Port which is used for probing backend server. This parameter is applicable for Standard_V2 and WAF_V2 SKU.
Az.OperationalInsights
- Updated default version for saved searches to be 1.
- Fixed custom log null regex handling
Az.RecoveryServices
- Update 'Get-AzRecoveryServicesBackupJob.md'
- Update 'Get-AzRecoveryServicesBackupContainer.md'
- Update 'Get-AzRecoveryServicesVault.md'
- Update 'Wait-AzRecoveryServicesBackupJob.md'
- Update 'Set-AzRecoveryServicesVaultContext.md'
- Update 'Get-AzRecoveryServicesBackupItem.md'
- Update 'Get-AzRecoveryServicesBackupRecoveryPoint.md'
- Update 'Restore-AzRecoveryServicesBackupItem.md'
- Updated service call for Unregistering container for Azure File Share
- Update 'Set-AzRecoveryServicesAsrAlertSetting.md'
Az.Resources
- Remove missing cmdlet referenced in 'New-AzResourceGroupDeployment' documentation
- Updated policy cmdlets to use new api version 2019-01-01
Az.ServiceBus
- Added new cmmdlet added for generating SAS token : New-AzServiceBusAuthorizationRuleSASToken
- added verification and error message for authorizationrules rights if only 'Manage' is assigned
Az.Sql
- Fix missing examples for Set-AzSqlDatabaseSecondary cmdlet
- Fix set Vulnerability Assessment recurring scans without providing any email addresses
- Fix a small typo in a warining message.
Az.Storage
- Update example in reference documentation for 'Get-AzStorageAccount' to use correct parameter name
Az.StorageSync
- Adding Invoke-AzStorageSyncChangeDetection cmdlet.
- Fix Issue 9551 for honoring TierFilesOlderThanDays
Az.Websites
- Fixing a bug where some SiteConfig properties were not returned by Get-AzWebApp and Set-AzWebApp
- Adds a new Location parameter to Get-AzDeletedWebApp and Restore-AzDeletedWebApp
- Fixes a bug with cloning web app slots using New-AzWebApp -IncludeSourceWebAppSlots
Az-Cmdlets-2.5.0.29171-x86.msi23.1 MB
outputtypes.json88.2 KB
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.
GPG key ID: 4AEE18F83AFDEB23Learn about signing commits
Verified
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.
GPG key ID: 4AEE18F83AFDEB23Learn about signing commits
cormacpayne released this Jun 28, 2019 · 1 commit to release-2019-07-02 since this release
Gallery Module for ARM .NET Standard cmdlets: link
To install
Az
from the PowerShell Gallery, run the following command:To update from an older version of
Az
, run the following command:Changes since last release
Az.Accounts
- Add support for profile cmdlets
- Add support for environments and data planes in generated cmdlets
- Fix bug where incorrect endpoint was being used in some cases for data plane cmdlets in Windows PowerShell
Msi Installer
Az.Advisor
- GA release of
Az.Advisor
- This module is now included as a part of the roll-up
Az
module
Az.ApiManagement
- Fix for issue #8671
- Get-AzApiManagementSubscription
- Added support for querying subscriptions by User and Product
- Added support for querying using Scope '/', '/apis', '/apis/echo-api'
- Get-AzApiManagementSubscription
- Fix for issue #9307 and #8432
- Import-AzApiManagementApi
- Added support for specifiying 'ApiVersion' and 'ApiVersionSetId' when importing Apis
- Import-AzApiManagementApi
Az.Automation
- Fixed Set-AzAutomationConnectionFieldValue cmdlet bug to handle string value.
Az.Compute
- Add HyperVGeneration parameter to New-AzImageConfig
Az.DataFactory
- Updating the output of get activity runs, get pipeline runs, and get trigger runs ADF cmdlets to support Select-Object pipe.
Az.EventGrid
- Fix typo in 'New-AzEventGridSubscription' documentation
Az.IotHub
- Add support to regenerate authorization policy keys.
Az.Network
- Added 'RoutingPreference' to public ip tags
- Improve examples for 'Get-AzNetworkServiceTag' reference documentation
Az.PolicyInsights
- Fix null reference issue in Get-AzPolicyState
- More information here: #9446
Az.OperationalInsights
- Fixed CustomLog datasource model returned in Get-AzOperationalInsightsDataSource
Az.RecoveryServices
- Fix for get-policy command for IaaSVMs
Az.Resources
- Fix help text for Get-AzPolicyState -Top parameter
- Add client-side paging support for Get-AzPolicyAlias
- Add new parameters for Set-AzPolicyAssignment, -PolicyParameters and -PolicyParametersObject
- Handful of doc and example updates for Policy cmdlets
Az.ServiceBus
- Fix for issue #4938 - New-AzureRmServiceBusQueue returns BadRequest when setting MaxSizeInMegabytes
Az.Sql
- Add Instance Failover Group cmdlets from preview release to public release
- Support Azure SQL ServerDatabase Auditing with new cmdlets.
- Set-AzSqlServerAudit
- Get-AzSqlServerAudit
- Remove-AzSqlServerAudit
- Set-AzSqlDatabaseAudit
- Get-AzSqlDatabaseAudit
- Remove-AzSqlDatabaseAudit
- Remove email constraints from Vulnerability Assessment settings
Az.Storage
- Change 2 parameters '-IndexDocument' and '-ErrorDocument404Path' from required to optional in cmdlet:
- Enable-AzStorageStaticWebsite
- Update help of Get-AzStorageBlobContent by add an example
- Show more error information when cmdlet failed with StorageException
- Support create or update Storage account with Azure Files AAD DS Authentication
- New-AzStorageAccount
- Set-AzStorageAccount
- Support list or close file handles of a file share, file directory or a file
- Get-AzStorageFileHandle
- Close-AzStorageFileHandle
Az.StorageSync
- This module is now included as a part of the roll-up
Az
module
Az-Cmdlets-2.4.0.28728-x86.msi22.8 MB
outputtypes.json86.7 KB
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.
GPG key ID: 4AEE18F83AFDEB23Learn about signing commits
Pre-release
Verified
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.
GPG key ID: 4AEE18F83AFDEB23Learn about signing commits
markcowl released this Jun 25, 2019
Az.RecoveryServices 2.0.0-preview
Release Notes
- Azure Site Recovery Support to write to managed disk for vMWare to Azure.
- Azure Site Recovery Support to NIC reduction for vMWare to Azure.
- Azure Site Recovery Support to accelerated networking for Azure to Azure.
- Azure Site Recovery Support to agent auto update for Azure to Azure.
- Azure Site Recovery Support to Standard SSD for Azure to Azure.
- Azure Site Recovery Support to Azure Disk Encryption two pass for Azure to Azure.
- Azure Site Recovery Support to protect newly added disk for Azure to Azure.
Gallery Module
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.
GPG key ID: 4AEE18F83AFDEB23Learn about signing commits
Verified
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.
GPG key ID: 4AEE18F83AFDEB23Learn about signing commits
markcowl released this Jun 14, 2019
Gallery Module for ARM .NET Standard cmdlets: link
To install
Az
from the PowerShell Gallery, run the following command:To update from an older version of
Az
, run the following command:Changes since last release
Az.Accounts
- Fix bug with incorrect URL being used in some cases for Functions calls
- More information here: #8983
- Fix Issue with aliases from AzureRM to Az cmdlets
- Set-AzureRmVMBootDiagnostics -> Set-AzVMBootDiagnostic
- Export-AzureRMLogAnalyticThrottledRequests -> Export-AzLogAnalyticThrottledRequest
Az.Compute
- New-AzVm and New-AzVmss simple parameter sets now accept the 'ProximityPlacementGroup' parameter.
- Fix typo in 'New-AzVM' reference documentation
Az.Dns
- Fixed a typo in 'Set-AzDnsZone' help examples.
Az.EventGrid
- Updated to use the 2019-06-01 API version.
- New cmdlets:
- New-AzEventGridDomain
- Creates a new Azure Event Grid Domain.
- Get-AzEventGridDomain
- Gets the details of an Event Grid Domain, or gets a list of all Event Grid Domains in the current Azure subscription.
- Remove-AzEventGridDomain
- Removes an Azure Event Grid Domain.
- New-AzEventGridDomainKey
- Regenerates the shared access key for an Azure Event Grid Domain.
- Get-AzEventGridDomainKey
- Gets the shared access keys used to publish events to an Event Grid Domain.
- New-AzEventGridDomainTopic:
- Creates a new Azure Event Grid Domain Topic.
- Get-AzEventGridDomainTopic
- Gets the details of an Event Grid Domain Topic, or gets a list of all Event Grid Domain Topics under specific Event Grid Domain in the current Azure
- Remove-AzEventGridDomainTopic:
- Removes an existing Azure Event Grid Domain Topic.
- New-AzEventGridDomain
- Updated cmdlets:
- New-AzEventGridSubscription/Update-AzEventGridSubscription:
- Add new mandatory parameters to support piping for the new Event Grid Domain and Event Grid Domain Topic to allow creating new event subscription under these resources.
- Add new mandatory parameters for specifying the new Event Grid Domain name and/or Event Grid Domain Topic name to allow creating new event subscription under these resources.
- Add new Parameter sets for domains and domain topics to allow reusing existing parameters (e.g., EndPointType, SubjectBeginsWith, etc).
- Add new optional parameters for specifying:
- Event subscription expiration date,
- Advanced filtering parameters.
- Add new enum for servicebusqueue as destination.
- Disallow usage of 'All' in -IncludedEventType option and replace it with
- Get-AzEventGridTopic, Get-AzEventGridDomain, Get-AzEventGridDomainTopic, Get-AzEventGridSubscription:
- Add new optional parameters (Top, ODataQuery and NextLink) to support results pagination and filtering.
- Remove-AzEventGridSubscription
- Add new mandatory parameters to support piping for Event Grid Domain and Event Grid Domain Topic to allow removing existing event subscription under these resources.
- Add new mandatory parameters for specifying the Event Grid Domain name and/or Event Grid Domain Topic name to allow removing existing event subscription under these resources.
- New-AzEventGridSubscription/Update-AzEventGridSubscription:
Az.FrontDoor
- New-AzFrontDoorWafMatchConditionObject
- Add transforms support and new operator auto-complete value (RegEx)
- New-AzFrontDoorWafManagedRuleObject
- Add new auto-complete values
Az.Network
- Add support for Virtual Network Gateway Resource
- New cmdlets
- Get-AzVirtualNetworkGatewayVpnClientConnectionHealth
- New cmdlets
- Add AvailablePrivateEndpointType
- New cmdlets
- Get-AzAvailablePrivateEndpointType
- New cmdlets
- Add PrivatePrivateLinkService
- New cmdlets
- Get-AzPrivateLinkService
- New-AzPrivateLinkService
- Remove-AzPrivateLinkService
- New-AzPrivateLinkServiceIpConfig
- Set-AzPrivateEndpointConnection
- New cmdlets
- Add PrivateEndpoint
- New cmdlets
- Get-AzPrivateEndpoint
- New-AzPrivateEndpoint
- Remove-AzPrivateEndpoint
- New-AzPrivateLinkServiceConnection
- New cmdlets
- Updated below commands for feature: UseLocalAzureIpAddress flag on VpnConnection
- Updated New-AzVpnConnection: Added optional parameter -UseLocalAzureIpAddress to indicate that local azure ip address should be used as source address while initiating connection.
- Updated Set-AzVpnConnection: Added optional parameter -UseLocalAzureIpAddress to indicate that local azure ip address should be used as source address while initiating connection.
- Added readonly field PeeredConnections in ExpressRoute peering.
- Added readonly field GlobalReachEnabled in ExpressRoute.
- Added breaking change attribute to call out deprecation of AllowGlobalReach field in ExpressRouteCircuit model
- Fixed Issue 8756 Error using TargetListenerID with AzApplicationGatewayRedirectConfiguration cmdlets
- Fixed bug in New-AzApplicationGatewayPathRuleConfig that prevented the rewrite ruleset from being set.
- Fixed displaying of VirtualNetworkTaps in NetworkInterfaceIpConfiguration
- Fixed Cortex Get cmdlets for list all part
- Fixed VirtualHub reference creation for ExpressRouteGateways, VpnGateway
- Added support for Availability Zones in AzureFirewall and NatGateway
- Added cmdlet Get-AzNetworkServiceTag
- Add support for multiple public IP addresses for Azure Firewall
- Updated New-AzFirewall cmdlet:
- Added parameter -PublicIpAddress which accepts one or more Public IP Address objects
- Added parameter -VirtualNetwork which accepts a Virtual Network object
- Added methods AddPublicIpAddress and RemovePublicIpAddress on firewall object - these accept a Public IP Address object as input
- Deprecated parameters -PublicIpName and -VirtualNetworkName
- Updated New-AzFirewall cmdlet:
- Updated below commands for feature: Set VpnClient AAD authentication options to Virtual network gateway resource.
- Updated New-AzVirtualNetworkGateway: Added optional parameters AadTenantUri,AadAudienceId,AadIssuerUri to set VpnClient AAD authentication options on Gateway.
- Updated Set-AzVirtualNetworkGateway: Added optional parameter AadTenantUri,AadAudienceId,AadIssuerUri to set VpnClient AAD authentication options on Gateway.
- Updated Set-AzVirtualNetworkGateway: Added optional switch parameter RemoveAadAuthentication to remove VpnClient AAD authentication options from Gateway.
Az.OperationalInsights
- Enable pergb2018 pricing tier in 'New-AzureRmOperationalInsightsWorkspace' command
Az.Resources
- Support for additional Template Export options
- Add '-SkipResourceNameParameterization' parameter to Export-AzResourceGroup
- Add '-SkipAllParameterization' parameter to Export-AzResourceGroup
- Add '-Resource' parameter to Export-AzResourceGroup for exported resource filtering
Az.ServiceFabric
- Fix add certificate ByExistingKeyVault getting the wrong thumbprint in some cases
Az.Sql
- Fix Advanced Threat Protection storage endpoint suffix
- Fix Advanced Data Security enable overrides Advanced Threat Protection policy
- New Cmdlets for Management.Sql to allow customers to add TDE keys and set TDE protector for managed instances
- Add-AzSqlInstanceKeyVaultKey
- Get-AzSqlInstanceKeyVaultKey
- Remove-AzSqlInstanceKeyVaultKey
- Get-AzSqlInstanceTransparentDataEncryptionProtector
- Set-AzSqlInstanceTransparentDataEncryptionProtector
Az.Storage
- Support Kind FileStorage and SkuName Premium_ZRS when create Storage account
- New-AzStorageAccount
- Clarified description of blob immutability cmdlet
- Remove-AzRmStorageContainerImmutabilityPolicy
Az.Websites
- Optimizes Get-AzWebAppCertificate to filter by resource group on the server instead of the client
- Adds -UseDisasterRecovery switch parameter to Get-AzWebAppSnapshot
Az-Cmdlets-2.3.0.28469-x86.msi22.6 MB
outputtypes.json86.2 KB
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.
GPG key ID: 4AEE18F83AFDEB23Learn about signing commits
Pre-release
Verified
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.
GPG key ID: 4AEE18F83AFDEB23Learn about signing commits
markcowl released this Jun 18, 2019 · 1431 commits to AzureRM.Storage.Location since this release
Az.Storage 1.3.2-preview
Release Notes
- Support new SkuName StandardGZRS, StandardRAGZRS when create/update Storage account
- New-AzStorageAccount
- Set-AzStorageAccount
Gallery Module
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.
GPG key ID: 4AEE18F83AFDEB23Learn about signing commits
Verified
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.
GPG key ID: 4AEE18F83AFDEB23Learn about signing commits
niander released this May 31, 2019
Gallery Module for ARM .NET Standard cmdlets: link
To install
Az
from the PowerShell Gallery, run the following command:To update from an older version of
Az
, run the following command:Changes since last release
Az.Cdn
- Updated cmdlets to support rulesEngine feature based on API version 2019-04-15.
Az.Compute
- Added
NoWait
parameter that starts the operation and returns immediately, before the operation is completed.- Updated cmdlets:
Export-AzLogAnalyticRequestRateByInterval
Export-AzLogAnalyticThrottledRequest
Remove-AzVM
Remove-AzVMAccessExtension
Remove-AzVMAEMExtension
Remove-AzVMChefExtension
Remove-AzVMCustomScriptExtension
Remove-AzVMDiagnosticsExtension
Remove-AzVMDiskEncryptionExtension
Remove-AzVMDscExtension
Remove-AzVMSqlServerExtension
Restart-AzVM
Set-AzVM
Set-AzVMAccessExtension
Set-AzVMADDomainExtension
Set-AzVMAEMExtension
Set-AzVMBginfoExtension
Set-AzVMChefExtension
Set-AzVMCustomScriptExtension
Set-AzVMDiagnosticsExtension
Set-AzVMDscExtension
Set-AzVMExtension
Start-AzVM
Stop-AzVM
Update-AzVM
- Updated cmdlets:
Az.EventHub
- Fix for #9231 - Get-AzEventHubNamespace does not return tags
- Fix for #9230 - Get-AzEventHubNamespace returns ResourceGroup instead of ResourceGroupName
Az.Network
- Update ResourceId and InputObject for Nat Gateway
- Add alias for ResourceId and InputObject
Az.PolicyInsights
- Fix Null reference issue in Get-AzPolicyEvent
Az.RecoveryServices
- IaaSVM policy minimum retention in days changed to 7 from 1
Az.ServiceBus
- Fix for issue #9182 - Get-AzServiceBusNamespace returns ResourceGroup instead of ResourceGroupName
Az.ServiceFabric
Install Azure Powershell Module
- Fix typo in error message for 'Update-AzServiceFabricReliability'
- Fix missing character in Service Fabric cmdlines
Az.Sql
- Add DnsZonePartner Parameter for New-AzureSqlInstance cmdlet to support AutoDr for Managed Instance.
- Deprecating Get-AzSqlDatabaseSecureConnectionPolicy cmdlet
- Rename Threat Detection cmdlets to Advanced Threat Protection
- New-AzSqlInstance -StorageSizeInGB and -LicenseType parameters are now optional.
Az.Websites
- fixes the issue where using Set-AzWebApp and Set-AzWebAppSlot with -WebApp property was removing the tags
Az-Cmdlets-2.2.0.28110-x86.msi21.3 MB
outputtypes.json85.1 KB
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.
GPG key ID: 4AEE18F83AFDEB23Learn about signing commits
Pre-release
Verified
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.
GPG key ID: 4AEE18F83AFDEB23Learn about signing commits
markcowl released this May 30, 2019 · 1691 commits to AzureRM.Storage.Location since this release
Az.Storage 1.3.1-preview
Release Notes
- Support generate Blob/Constainer Identity based SAS token with Storage Context based on Oauth authentication
- New-AzStorageContainerSASToken
- New-AzStorageBlobSASToken
- Support revoke Storage Account User Delegation Keys, so all Idenity SAS tokens are revoked
- Revoke-AzStorageAccountUserDelegationKeys