AzureRM.psd1

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
#
# Module manifest for module 'PSGet_AzureRM'
#
# Generated by: Microsoft Corporation
#
# Generated on: 8/16/2017
#

@{

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

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

# 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://raw.githubusercontent.com/Azure/azure-powershell/dev/LICENSE.txt'

        # 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.08.07 - Version 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
* 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: https://github.com/Azure/azure-powershell/issues/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.
* 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
* 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
* 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
* 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'


        # 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 = ''

}