Skip to content

Commit 10958db

Browse files
committed
Merge remote-tracking branch 'refs/remotes/Azure/dev' into dev
2 parents 5d76626 + c776647 commit 10958db

File tree

289 files changed

+7224
-5383
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

289 files changed

+7224
-5383
lines changed

ChangeLog.md

Lines changed: 52 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,55 @@
11
## 2017.01.18 - Version 3.4.0
2+
* AnalysisServices
3+
* Added two new dataplane APIs in a separate module Azure.AnalysisServices.psd1
4+
- This introduces two new APIs that enable customers to login to Azure Analysis Services servers and issue a restart command.
5+
* Compute
6+
* Fix Get-AzureRmVM with -Status issue: Get-AzureRmVM throws an exception when Get-AzureRmVM lists multiple VMs and some of the VMs are deleted during Get-AzureRmVM is performed.
7+
* New parameters in New-AzureRmVMSqlServerAutoBackupConfig cmdlet to support Auto Backup for SQL Server 2016 VMs.
8+
- BackupSystemDbs : Specifies if system databases should be added to Sql Server Managed Backup.
9+
- BackupScheduleType : Specifies the type of managed backup schedule, manual or automated. If it's manual, schedule settings need to be specified.
10+
- FullBackupFrequency : Specifies the frequency of Full Backup, daily or weekly.
11+
- FullBackupStartHour : Specifies the hour of the day when the Sql Server Full Backup should start.
12+
- FullBackupWindowInHours : Specifies the window (in hours) when Sql Server Full Backup should occur.
13+
- LogBackupFrequencyInMinutes : Specifies the frequency of Sql Server Log Backup.
14+
* New-AzureVMSqlServer* cmdlets are renamed to New-AzureRmVMSqlServer* now. Old ones will continue to work however.
15+
* DataLakeAnalytics
16+
* Update Get-AdlJob to support Top parameter
17+
* Update Get-AdlJob to return the list of jobs in order by most recently submitted
18+
* Updated help for all cmdlets to include output as well as more descriptions of parameters and the inclusion of aliases.
19+
* Update New-AdlAnalyticsAccount and Set-AdlAnalyticsAccount to support commitment tier options for the service.
20+
* Added OutputType mismatch warnings to all cmdlets with incorrect OutputType attributes. These will be fixed in a future breaking change release.
21+
* DataLakeStore
22+
* Updated help for all cmdlets to include output as well as more descriptions of parameters and the inclusion of aliases.
23+
* Update New-AdlStore and Set-AdlStore to support commitment tier options for the service.
24+
* Added OutputType mismatch warnings to all cmdlets with incorrect OutputType attributes. These will be fixed in a future breaking change release.
25+
* Add Diagnostic logging support to Import-AdlStoreItem and Export-AdlStoreItem. This can be enabled through the following parameters:
26+
* -Debug, enables full diagnostic logging as well as debug logging to the PowerShell console. Most verbose options
27+
* -DiagnosticLogLevel, allows finer control of the output than debug. If used with debug, this is ignored and debug logging is used.
28+
* -DiagnosticLogPath, optionally specify the file to write diagnostic logs to. By default it is written to a file under %LOCALAPPDATA%\AdlDataTransfer
29+
* Added support to New-AdlStore to explicitly opt-out of account encryption. To do so, create the account with the -DisableEncryption flag.
30+
* OperationalInsights
31+
* Get-AzureRmOperationalInsightsSearchResults no longer requires the Top parameter to retrieve results
32+
* Resources
33+
* Support Tag as parameters for Find-AzureRmResource
34+
- Users can now use Tag parameter with Find-AzureRmResource
35+
- Fixed the issue where illegal combinations of TagName, TagValue with other search parameters was allowed in Find-AzureRmResource and would result in users getting exception from the service by disallowing such combinations.
36+
* ServiceBus
37+
* Add SkuCapacity parameter to Set-AzureRmServiceBusNamespace
38+
- User will be able to update the SkuCapacity(Messaging units in case of a premium namespace) of the SeriveBus NameSpace
39+
40+
* Future Breaking Change Notification: We've added a warning about removing property 'ResourceGroupName' from the returned NamespceAttributes from cmdlets New-AzureRmServiceBusNamespace, Get-AzureRmServiceBusNamespace and Set-AzureRmServiceBusNamespace
41+
-The call remains the same, but the returned values NameSpace object will not have the ResourceGroupName property
42+
* Sql
43+
* Added new return parameter "AuditType" to Get-AzureRmSqlDatabaseAuditingPolicy and Get-AzureRmSqlServerAuditingPolicy returned object
44+
- This parameter value indicates the returned auditing policy type - Table or Blob.
45+
* ServiceManagement
46+
* New parameters in New-AzureVMSqlServerAutoBackupConfig cmdlet to support Auto Backup for SQL Server 2016 VMs.
47+
- BackupSystemDbs : Specifies if system databases should be added to Sql Server Managed Backup.
48+
- BackupScheduleType : Specifies the type of managed backup schedule, manual or automated. If it's manual, schedule settings need to be specified.
49+
- FullBackupFrequency : Specifies the frequency of Full Backup, daily or weekly.
50+
- FullBackupStartHour : Specifies the hour of the day when the Sql Server Full Backup should start.
51+
- FullBackupWindowInHours : Specifies the window (in hours) when Sql Server Full Backup should occur.
52+
- LogBackupFrequencyInMinutes : Specifies the frequency of Sql Server Log Backup.
253
* Storage
354
* Fix Start-AzureStorageBlobCopy output might has wrong BlobType issue
455
- Start-AzureStorageBlobCopy
@@ -29,7 +80,7 @@
2980
- Start-AzureStorageFileCopy
3081
- Stop-AzureStorageFileCopy
3182
- Get-AzureStorageQueueStoredAccessPolicy
32-
- Get-AzureStorageTableStoredAccessPolicy
83+
- Get-AzureStorageTableStoredAccessPolicy
3384

3485
## 2016.12.14 - Version 3.3.0
3586
* ApiManagement

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@ This repository contains a set of PowerShell cmdlets for developers and administ
2222
* App Service (Websites)
2323
* SQL Database
2424
* KeyVault
25+
* Data Lake Store
26+
* Data Lake Analytics
2527
* Operational Insights
2628
* Automation
2729
* Batch

setup/azurecmd.wxs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi" xmlns:util="http://schemas.microsoft.com/wix/UtilExtension">
33

4-
<?define productName="Microsoft Azure PowerShell - December 2016" ?>
4+
<?define productName="Microsoft Azure PowerShell - January 2017" ?>
55
<?define sourceDir="$(var.SolutionDir)..\src\Package\$(var.Configuration)" ?>
66
<?define caSourceDir="$(var.SolutionDir)setup\bin\$(var.Configuration)" ?>
77

8-
<?define version="3.3.0" ?>
8+
<?define version="3.4.0" ?>
99

1010
<Product Id="*"
1111
Name="$(var.productName)"

src/Common/Commands.Common.Authentication.Test/Properties/AssemblyInfo.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,6 @@
2828

2929
[assembly: ComVisible(false)]
3030
[assembly: CLSCompliant(false)]
31-
[assembly: AssemblyVersion("3.3.0")]
32-
[assembly: AssemblyFileVersion("3.3.0")]
31+
[assembly: AssemblyVersion("3.4.0")]
32+
[assembly: AssemblyFileVersion("3.4.0")]
3333
[assembly: CollectionBehavior(DisableTestParallelization = true)]

src/Common/Commands.Common.Authentication/Properties/AssemblyInfo.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,5 +46,5 @@
4646
// You can specify all the values or you can default the Build and Revision Numbers
4747
// by using the '*' as shown below:
4848
// [assembly: AssemblyVersion("1.0.*")]
49-
[assembly: AssemblyVersion("3.3.0")]
50-
[assembly: AssemblyFileVersion("3.3.0")]
49+
[assembly: AssemblyVersion("3.4.0")]
50+
[assembly: AssemblyFileVersion("3.4.0")]

src/Common/Commands.Common.Storage/Properties/AssemblyInfo.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,5 +24,5 @@
2424
[assembly: ComVisible(false)]
2525
[assembly: CLSCompliant(false)]
2626
[assembly: Guid("c565107e-98a9-4703-85cd-a7efc3d8da7b")]
27-
[assembly: AssemblyVersion("3.3.0")]
28-
[assembly: AssemblyFileVersion("3.3.0")]
27+
[assembly: AssemblyVersion("3.4.0")]
28+
[assembly: AssemblyFileVersion("3.4.0")]

src/Common/Commands.Common/AzurePowerShell.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,9 @@ public class AzurePowerShell
2626

2727
public const string AssemblyCopyright = "Copyright © Microsoft";
2828

29-
public const string AssemblyVersion = "3.3.0";
29+
public const string AssemblyVersion = "3.4.0";
3030

31-
public const string AssemblyFileVersion = "3.3.0";
31+
public const string AssemblyFileVersion = "3.4.0";
3232

3333
public const string ProfileFile = "AzureProfile.json";
3434

src/Common/Commands.Common/Properties/AssemblyInfo.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@
2525
[assembly: ComVisible(false)]
2626
[assembly: CLSCompliant(false)]
2727
[assembly: Guid("4f3ab2e4-cc7a-43ac-bb15-f481fcf94d58")]
28-
[assembly: AssemblyVersion("3.3.0")]
29-
[assembly: AssemblyFileVersion("3.3.0")]
28+
[assembly: AssemblyVersion("3.4.0")]
29+
[assembly: AssemblyFileVersion("3.4.0")]
3030
#if SIGN
3131
[assembly: InternalsVisibleTo("Microsoft.WindowsAzure.Commands, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
3232
[assembly: InternalsVisibleTo("Microsoft.WindowsAzure.Commands.CloudService, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]

src/Common/Commands.ScenarioTests.Common/Properties/AssemblyInfo.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,6 @@
3232
// You can specify all the values or you can default the Build and Revision Numbers
3333
// by using the '*' as shown below:
3434
// [assembly: AssemblyVersion("1.0.*")]
35-
[assembly: AssemblyVersion("3.3.0")]
36-
[assembly: AssemblyFileVersion("3.3.0")]
35+
[assembly: AssemblyVersion("3.4.0")]
36+
[assembly: AssemblyFileVersion("3.4.0")]
3737
[assembly: CollectionBehavior(DisableTestParallelization = true)]

src/ResourceManager/AnalysisServices/AzureRM.AnalysisServices.psd1

Lines changed: 115 additions & 89 deletions
Original file line numberDiff line numberDiff line change
@@ -1,94 +1,108 @@
1-
#
2-
# Module manifest for module 'Microsoft.Azure.Commands.AnalysisServices'
3-
#
4-
# Generated by: Microsoft Corporation
5-
#
6-
# Generated on: 9/19/2015
7-
#
8-
9-
@{
10-
11-
# Version number of this module.
12-
ModuleVersion = '0.0.2'
13-
14-
# ID used to uniquely identify this module
15-
GUID = 'acace26c-1775-4100-85c0-20c4d71eaa21'
16-
17-
# Author of this module
18-
Author = 'Microsoft Corporation'
19-
20-
# Company or vendor of this module
21-
CompanyName = 'Microsoft Corporation'
22-
23-
# Copyright statement for this module
24-
Copyright = '© Microsoft Corporation. All rights reserved.'
25-
26-
# Description of the functionality provided by this module
27-
Description = 'Microsoft Azure PowerShell - Analysis Services'
28-
29-
# Minimum version of the Windows PowerShell engine required by this module
30-
PowerShellVersion = '3.0'
31-
32-
# Name of the Windows PowerShell host required by this module
33-
PowerShellHostName = ''
34-
35-
# Minimum version of the Windows PowerShell host required by this module
36-
PowerShellHostVersion = ''
37-
38-
# Minimum version of the .NET Framework required by this module
39-
DotNetFrameworkVersion = '4.0'
40-
41-
# Minimum version of the common language runtime (CLR) required by this module
42-
CLRVersion='4.0'
43-
44-
# Processor architecture (None, X86, Amd64, IA64) required by this module
45-
ProcessorArchitecture = 'None'
46-
47-
# Modules that must be imported into the global environment prior to importing this module
48-
RequiredModules = @( @{ ModuleName = 'AzureRM.Profile'; ModuleVersion = '2.4.0' })
49-
50-
# Assemblies that must be loaded prior to importing this module
51-
RequiredAssemblies = @()
52-
53-
# Script files (.ps1) that are run in the caller's environment prior to importing this module
54-
ScriptsToProcess = @()
55-
56-
# Type files (.ps1xml) to be loaded when importing this module
57-
TypesToProcess = @()
58-
59-
# Format files (.ps1xml) to be loaded when importing this module
60-
FormatsToProcess = @()
61-
62-
# Modules to import as nested modules of the module specified in ModuleToProcess
63-
NestedModules = @(
64-
'.\Microsoft.Azure.Commands.AnalysisServices.dll'
65-
)
66-
67-
# Functions to export from this module
68-
FunctionsToExport = '*'
69-
70-
# Cmdlets to export from this module
71-
CmdletsToExport = '*'
72-
73-
# Variables to export from this module
74-
VariablesToExport = '*'
75-
76-
# Aliases to export from this module
77-
AliasesToExport = '*'
78-
79-
# List of all modules packaged with this module
80-
ModuleList = @()
81-
82-
# List of all files packaged with this module
83-
FileList = @()
84-
85-
# Private data to pass to the module specified in ModuleToProcess
1+
#
2+
# Module manifest for module 'PSGet_AzureRM.AnalysisServices'
3+
#
4+
# Generated by: Microsoft Corporation
5+
#
6+
# Generated on: 1/17/2017
7+
#
8+
9+
@{
10+
11+
# Script module or binary module file associated with this manifest.
12+
# RootModule = ''
13+
14+
# Version number of this module.
15+
ModuleVersion = '0.0.3'
16+
17+
# Supported PSEditions
18+
# CompatiblePSEditions = @()
19+
20+
# ID used to uniquely identify this module
21+
GUID = 'acace26c-1775-4100-85c0-20c4d71eaa21'
22+
23+
# Author of this module
24+
Author = 'Microsoft Corporation'
25+
26+
# Company or vendor of this module
27+
CompanyName = 'Microsoft Corporation'
28+
29+
# Copyright statement for this module
30+
Copyright = '© Microsoft Corporation. All rights reserved.'
31+
32+
# Description of the functionality provided by this module
33+
Description = 'Microsoft Azure PowerShell - Analysis Services'
34+
35+
# Minimum version of the Windows PowerShell engine required by this module
36+
PowerShellVersion = '3.0'
37+
38+
# Name of the Windows PowerShell host required by this module
39+
# PowerShellHostName = ''
40+
41+
# Minimum version of the Windows PowerShell host required by this module
42+
# PowerShellHostVersion = ''
43+
44+
# Minimum version of Microsoft .NET Framework required by this module. This prerequisite is valid for the PowerShell Desktop edition only.
45+
DotNetFrameworkVersion = '4.0'
46+
47+
# Minimum version of the common language runtime (CLR) required by this module. This prerequisite is valid for the PowerShell Desktop edition only.
48+
CLRVersion = '4.0'
49+
50+
# Processor architecture (None, X86, Amd64) required by this module
51+
# ProcessorArchitecture = ''
52+
53+
# Modules that must be imported into the global environment prior to importing this module
54+
RequiredModules = @(@{ModuleName = 'AzureRM.Profile'; ModuleVersion = '2.5.0'; })
55+
56+
# Assemblies that must be loaded prior to importing this module
57+
# RequiredAssemblies = @()
58+
59+
# Script files (.ps1) that are run in the caller's environment prior to importing this module.
60+
# ScriptsToProcess = @()
61+
62+
# Type files (.ps1xml) to be loaded when importing this module
63+
# TypesToProcess = @()
64+
65+
# Format files (.ps1xml) to be loaded when importing this module
66+
# FormatsToProcess = @()
67+
68+
# Modules to import as nested modules of the module specified in RootModule/ModuleToProcess
69+
NestedModules = @('.\Microsoft.Azure.Commands.AnalysisServices.dll')
70+
71+
# Functions to export from this module, for best performance, do not use wildcards and do not delete the entry, use an empty array if there are no functions to export.
72+
FunctionsToExport = @()
73+
74+
# Cmdlets to export from this module, for best performance, do not use wildcards and do not delete the entry, use an empty array if there are no cmdlets to export.
75+
CmdletsToExport = 'Resume-AzureRmAnalysisServicesServer',
76+
'Suspend-AzureRmAnalysisServicesServer',
77+
'Get-AzureRmAnalysisServicesServer',
78+
'Remove-AzureRmAnalysisServicesServer',
79+
'Set-AzureRmAnalysisServicesServer',
80+
'Test-AzureRmAnalysisServicesServer',
81+
'New-AzureRmAnalysisServicesServer'
82+
83+
# Variables to export from this module
84+
# VariablesToExport = @()
85+
86+
# Aliases to export from this module, for best performance, do not use wildcards and do not delete the entry, use an empty array if there are no aliases to export.
87+
AliasesToExport = 'Resume-AzureAs', 'Suspend-AzureAs', 'Get-AzureAs', 'Remove-AzureAs',
88+
'Set-AzureAs', 'Test-AzureAs', 'New-AzureAs'
89+
90+
# DSC resources to export from this module
91+
# DscResourcesToExport = @()
92+
93+
# List of all modules packaged with this module
94+
# ModuleList = @()
95+
96+
# List of all files packaged with this module
97+
# FileList = @()
98+
99+
# 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.
86100
PrivateData = @{
87101

88102
PSData = @{
89103

90104
# Tags applied to this module. These help with module discovery in online galleries.
91-
Tags = @("Azure", "ResourceManager", "ARM", "AzureAS", "AS")
105+
Tags = 'Azure','ResourceManager','ARM','AzureAS','AS'
92106

93107
# A URL to the license for this module.
94108
LicenseUri = 'https://raw.githubusercontent.com/Azure/azure-powershell/dev/LICENSE.txt'
@@ -100,10 +114,22 @@ PrivateData = @{
100114
# IconUri = ''
101115

102116
# ReleaseNotes of this module
103-
ReleaseNotes = 'https://github.com/Azure/azure-powershell/blob/dev/ChangeLog.md'
117+
ReleaseNotes = '* Added two new dataplane APIs in a separate module Azure.AnalysisServices.psd1
118+
- This introduces two new APIs that enable customers to login to Azure Analysis Services servers and issue a restart command.
119+
'
120+
121+
# External dependent modules of this module
122+
# ExternalModuleDependencies = ''
104123

105124
} # End of PSData hashtable
125+
126+
} # End of PrivateData hashtable
127+
128+
# HelpInfo URI of this module
129+
# HelpInfoURI = ''
130+
131+
# Default prefix for commands exported from this module. Override the default prefix using Import-Module -Prefix.
132+
# DefaultCommandPrefix = ''
106133

107-
} # End of PrivateData hashtable
134+
}
108135

109-
}

src/ResourceManager/AnalysisServices/ChangeLog.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,11 @@
1818
- Additional information about change #1
1919
-->
2020
## Current Release
21+
22+
## Version 0.0.3
2123
* Added two new dataplane APIs in a separate module Azure.AnalysisServices.psd1
2224
- This introduces two new APIs that enable customers to login to Azure Analysis Services servers and issue a restart command.
2325

24-
## Version 3.2.0
26+
## Version 0.0.2
2527
* Fixed bug in Get-AzureRMAnalysisServicesServer
26-
- When this command was run against some resources, it would fail with a null reference exception.
28+
- When this command was run against some resources, it would fail with a null reference exception.

src/ResourceManager/AnalysisServices/Commands.AnalysisServices.Test/Properties/AssemblyInfo.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,6 @@
3232

3333
[assembly: Guid("37af97fd-d603-4d52-a7a6-0885004a57fe")]
3434

35-
[assembly: AssemblyVersion("0.0.2")]
36-
[assembly: AssemblyFileVersion("0.0.2")]
35+
[assembly: AssemblyVersion("0.0.3")]
36+
[assembly: AssemblyFileVersion("0.0.3")]
3737
[assembly: CollectionBehavior(DisableTestParallelization = true)]

src/ResourceManager/AnalysisServices/Commands.AnalysisServices/Properties/AssemblyInfo.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,5 +35,5 @@
3535
// by using the '*' as shown below:
3636

3737

38-
[assembly: AssemblyVersion("0.0.2")]
39-
[assembly: AssemblyFileVersion("0.0.2")]
38+
[assembly: AssemblyVersion("0.0.3")]
39+
[assembly: AssemblyFileVersion("0.0.3")]

0 commit comments

Comments
 (0)