AzureRM.psd1

#
# Module manifest for module 'PSGet_AzureRM'
#
# Generated by: Microsoft Corporation
#
# Generated on: 11/8/2017
#

@{

# Script module or binary module file associated with this manifest.
RootModule = 'AzureRM.psm1'

# Version number of this module.
ModuleVersion = '5.0.0'

# ID used to uniquely identify this module
GUID = 'b433e830-b479-4f7f-9c80-9cc6c28e1b51'

# Author of this module
Author = 'Microsoft Corporation'

# Company or vendor of this module
CompanyName = 'Microsoft Corporation'

# Copyright statement for this module
Copyright = 'Microsoft Corporation. All rights reserved.'

# Description of the functionality provided by this module
Description = 'Azure Resource Manager Module'

# Minimum version of the Windows PowerShell engine required by this module
PowerShellVersion = '3.0'

# Name of the Windows PowerShell host required by this module
# PowerShellHostName = ''

# Minimum version of the Windows PowerShell host required by this module
# PowerShellHostVersion = ''

# Minimum version of Microsoft .NET Framework required by this module
DotNetFrameworkVersion = '4.5.2'

# Minimum version of the common language runtime (CLR) required by this module
CLRVersion = '4.0'

# Processor architecture (None, X86, Amd64) required by this module
# ProcessorArchitecture = ''

# Modules that must be imported into the global environment prior to importing this module
RequiredModules = @()

# Assemblies that must be loaded prior to importing this module
# RequiredAssemblies = @()

# Script files (.ps1) that are run in the caller's environment prior to importing this module.
# ScriptsToProcess = @()

# Type files (.ps1xml) to be loaded when importing this module
# TypesToProcess = @()

# Format files (.ps1xml) to be loaded when importing this module
# FormatsToProcess = @()

# Modules to import as nested modules of the module specified in RootModule/ModuleToProcess
# NestedModules = @()

# Functions to export from this module
# FunctionsToExport = @()

# Cmdlets to export from this module
# CmdletsToExport = @()

# Variables to export from this module
# VariablesToExport = @()

# Aliases to export from this module
# AliasesToExport = @()

# DSC resources to export from this module
# DscResourcesToExport = @()

# List of all modules packaged with this module
# ModuleList = @()

# List of all files packaged with this module
# FileList = @()

# Private data to pass to the module specified in RootModule/ModuleToProcess. This may also contain a PSData hashtable with additional module metadata used by PowerShell.
PrivateData = @{

    PSData = @{

        # Tags applied to this module. These help with module discovery in online galleries.
        # Tags = @()

        # A URL to the license for this module.
        LicenseUri = 'https://aka.ms/azps-license'

        # A URL to the main website for this project.
        ProjectUri = 'https://github.com/Azure/azure-powershell'

        # A URL to an icon representing this module.
        # IconUri = ''

        # ReleaseNotes of this module
        ReleaseNotes = '## 2017.11.8 - Version 5.0.0
* NOTE: This is a breaking change release. Please see the migration guide (https://aka.ms/azps-migration-guide) for a full list of breaking changes introduced.
* 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
    * Please see the migration guide for breaking changes made to ApiManagement this release
    * Updated Get-AzureRmApiManagementUser to fix issue https://github.com/Azure/azure-powershell/issues/4510
    * Updated New-AzureRmApiManagementApi to create Api with Empty Path https://github.com/Azure/azure-powershell/issues/4069
* ApplicationInsights
    * Add commands to get/create/remove applicaiton insights resource
        - Get/New/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/remove/update continuous export of applicaiton insights resource
        - Get/New/Remove/Set-AzureRmApplicationInsightsContinuousExport
    * Add commands to get/create/remove api keys of applicaiton insights resoruce
        - Get/New/Remove-AzureRmApplicationInsightsApiKey
* AzureBatch
    * Please see the migration guide for breaking changes made to Batch this release
    * Please see the Batch change log for a full list of changes made this release
    * Added support for Azure Active Directory based authentication.
        - To use Azure Active Directory authentication, retrieve a `BatchAccountContext` object using the `Get-AzureRmBatchAccount` cmdlet, and supply this `BatchAccountContext` to the `-BatchContext` parameter of a Batch service cmdlet. Azure Active Directory authentication is mandatory for accounts with `PoolAllocationMode = UserSubscription`.
        - For existing accounts or for new accounts created with `PoolAllocationMode = BatchService`, you may continue to use shared key authentication by retrieving a `BatchAccountContext` object using the `Get-AzureRmBatchAccoutKeys` cmdlet.
* 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
* 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>
    * Changed one of the two OutputTypes of Get-AzureRmDataLakeAnalyticsJob
        - List<JobInformation> to List<PSJobInformationBasic>
* 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>
* Dns
    * Support for CAA record types in Azure DNS
       - Supports all operations on CAA record type
* 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.
* RecoveryServices.Backup
    * Added cmdlets to perform instant file recovery.
        - Get-AzureRmRecoveryServicesBackupRPMountScript
        - Disable-AzureRmRecoveryServicesBackupRPMountScript
    * Updated RecoveryServices.Backup SDK version to the latest
    * Updated tests for the Azure VM workload so that, all setups needed for test runs are done by the tests themselves.
    * Fixes https://github.com/Azure/azure-powershell/issues/3164
* RecoveryServices.SiteRecovery
    * Changes for ASR VMware to Azure Site Recovery (cmdlets are currently supporting operations for Enterprise to Enterprise, Enterprise to Azure, HyperV to Azure)
        - New-AzureRmRecoveryServicesAsrPolicy
        - New-AzureRmRecoveryServicesAsrProtectedItem
        - Update-AzureRmRecoveryServicesAsrPolicy
        - Update-AzureRmRecoveryServicesAsrProtectionDirection
    * Added support to AAD-based vault
    * Added cmdlets to manage VCenter resources
        - Get-AzureRmRecoveryServicesAsrVCenter
        - New-AzureRmRecoveryServicesAsrVCenter
        - Remove-AzureRmRecoveryServicesAsrVCenter
        - Update-AzureRmRecoveryServicesAsrVCenter
    * Added other cmdlets
        - Get-AzureRmRecoveryServicesAsrAlertSetting
        - Get-AzureRmRecoveryServicesAsrEvent
        - New-AzureRmRecoveryServicesAsrProtectableItem
        - Set-AzureRmRecoveryServicesAsrAlertSetting
        - Start-AzureRmRecoveryServicesAsrResynchronizeReplicationJob
        - Start-AzureRmRecoveryServicesAsrSwitchProcessServerJob
        - Start-AzureRmRecoveryServicesAsrTestFailoverCleanupJob
        - Update-AzureRmRecoveryServicesAsrMobilityService
* ServiceBus
    * Please see the migration guide for changes made to ServiceBus this release.
* Sql
    * Adding support for list and cancel the asynchronous updateslo operation on the database
        - update existing cmdlet Get-AzureRmSqlDatabaseActivity to return DB updateslo operation status.
        - add new cmdlet Stop-AzureRmSqlDatabaseActivity for cancel the asynchronous updateslo operation on the database.
    * Adding support for Zone Redundancy for databases and elastic pools
        - Adding ZoneRedundant switch parameter to New-AzureRmSqlDatabase, Set-AzureRmSqlDatabase, New-AzureRmSqlElasticPool, Set-AzureRmSqlElasticPool
    * Adding support for Server DNS Aliases
        - Get-AzureRmSqlServerDnsAlias: gets server dns aliases by server and alias name or a list of server dns aliases for an azure Sql Server.
        - New-AzureRmSqlServerDnsAlias: creates new server dns alias for a given Azure Sql server
        - Set-AzurermSqlServerDnsAlias: allows updating a Azure Sql Server to which server dns alias is pointing
        - Remove-AzureRmSqlServerDnsAlias: removes a server dns alias for a Azure Sql Server
* Azure.Storage
    * Upgrade to Azure Storage Client Library 8.5.0 and Azure Storage DataMovement Library 0.6.3
    * Add File Share Snapshot Support Feature
        - Add ''SnapshotTime'' parameter to Get-AzureStorageShare
        - Add ''IncludeAllSnapshot'' parameter to Remove-AzureStorageShare'


        # External dependent modules of this module
        # ExternalModuleDependencies = @()

    } # End of PSData hashtable
    
 } # End of PrivateData hashtable

# HelpInfo URI of this module
# HelpInfoURI = ''

# Default prefix for commands exported from this module. Override the default prefix using Import-Module -Prefix.
# DefaultCommandPrefix = ''

}