-
Notifications
You must be signed in to change notification settings - Fork 4k
Resubmitting AnalysisServices Servicemanagement APIs #3214
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from all commits
d84e0bc
166292e
9e727f2
37f7df4
bb3f93c
6fb8d7a
9e9f1eb
b8a2180
5a79985
504c2d6
c39ebfc
f506280
bf0aeb2
77cc0a5
5abad7d
1137bed
66f85fa
fa9b99e
0431b8f
c12c0dc
f3bfd84
43f80e3
dc2e3ff
913b2c7
c8d7c9e
984cc29
f886901
27c95dc
74817f3
ecb20b5
0fbc7af
721374c
5634b44
cabdab0
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
<!-- | ||
Please leave this section at the top of the change log. | ||
|
||
Changes for the current release should go under the section titled "Current Release", and should adhere to the following format: | ||
|
||
## Current Release | ||
* Overview of change #1 | ||
- Additional information about change #1 | ||
* Overview of change #2 | ||
- Additional information about change #2 | ||
- Additional information about change #2 | ||
* Overview of change #3 | ||
* Overview of change #4 | ||
- Additional information about change #4 | ||
|
||
## YYYY.MM.DD - Version X.Y.Z (Previous Release) | ||
* Overview of change #1 | ||
- Additional information about change #1 | ||
--> | ||
## Current Release | ||
* Added two new dataplane APIs in a separate module Azure.AnalysisServices.psd1 | ||
- This introduces two new APIs that enable customers to login to Azure Analysis Services servers and issue a restart command. | ||
|
||
## Version 3.2.0 | ||
* Fixed bug in Get-AzureRMAnalysisServicesServer | ||
- When this command was run against some resources, it would fail with a null reference exception. |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
# ---------------------------------------------------------------------------------- | ||
# | ||
# Copyright Microsoft Corporation | ||
# Licensed under the Apache License, Version 2.0 (the "License"); | ||
# you may not use this file except in compliance with the License. | ||
# You may obtain a copy of the License at | ||
# http://www.apache.org/licenses/LICENSE-2.0 | ||
# Unless required by applicable law or agreed to in writing, software | ||
# distributed under the License is distributed on an "AS IS" BASIS, | ||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
# See the License for the specific language governing permissions and | ||
# limitations under the License. | ||
# ---------------------------------------------------------------------------------- | ||
|
||
@{ | ||
"Login-AzureAsAccount" = "Restart-AzureAnalysisServicesInstance"; | ||
"Restart-AzureAsInstance" = "Set-AzureRmContext"; | ||
}.GetEnumerator() | Select @{Name='Name'; Expression={$_.Key}}, @{Name='Value'; Expression={$_.Value}} | New-Alias -Description "AzureAlias" |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,106 @@ | ||
# | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. This is a duplicate of the previous - the dlls and formats are the same. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. "fixed" |
||
# Module manifest for module 'Microsoft.Azure.Commands.AnalysisServices.Dataplane' | ||
# | ||
# Generated by: Microsoft Corporation | ||
# | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. You will need to include this module in the AzureRM module There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Not sure how I go about doing that. Any pointers? There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. @athipp I will take care of adding this module in AzureRM, so you can ignore this. |
||
# Generated on: 12/02/2016 | ||
# | ||
|
||
@{ | ||
|
||
# Version number of this module. | ||
ModuleVersion = '0.0.1' | ||
|
||
# ID used to uniquely identify this module | ||
GUID = 'c717b5a4-1f1b-4a2f-8aa1-bfd09934626e' | ||
|
||
# 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 = 'Microsoft Azure PowerShell - Analysis Services server management' | ||
|
||
# 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 the .NET Framework required by this module | ||
DotNetFrameworkVersion = '4.0' | ||
|
||
# Minimum version of the common language runtime (CLR) required by this module | ||
CLRVersion='4.0' | ||
|
||
# Processor architecture (None, X86, Amd64, IA64) required by this module | ||
ProcessorArchitecture = 'None' | ||
|
||
# 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 ModuleToProcess | ||
NestedModules = @( | ||
'.\Microsoft.Azure.Commands.AnalysisServices.Dataplane.dll' | ||
) | ||
|
||
# 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 = '*' | ||
|
||
# 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 ModuleToProcess | ||
PrivateData = @{ | ||
|
||
PSData = @{ | ||
|
||
# Tags applied to this module. These help with module discovery in online galleries. | ||
Tags = @("Azure", "AzureAS", "AS") | ||
|
||
# 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 = 'https://github.com/Azure/azure-powershell/blob/dev/ChangeLog.md' | ||
|
||
} # End of PSData hashtable | ||
|
||
} # End of PrivateData hashtable | ||
|
||
} |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,134 @@ | ||
<?xml version="1.0" encoding="utf-8"?> | ||
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | ||
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" /> | ||
<PropertyGroup> | ||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> | ||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> | ||
<ProjectGuid>{4944B213-4F12-4815-B416-3FF1853ADCC1}</ProjectGuid> | ||
<OutputType>Library</OutputType> | ||
<AppDesignerFolder>Properties</AppDesignerFolder> | ||
<RootNamespace>Microsoft.Azure.Commands.AnalysisServices.Dataplane</RootNamespace> | ||
<AssemblyName>Microsoft.Azure.Commands.AnalysisServices.Dataplane</AssemblyName> | ||
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion> | ||
<FileAlignment>512</FileAlignment> | ||
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\..\</SolutionDir> | ||
<RestorePackages>true</RestorePackages> | ||
</PropertyGroup> | ||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> | ||
<DebugSymbols>true</DebugSymbols> | ||
<DebugType>full</DebugType> | ||
<Optimize>false</Optimize> | ||
<OutputPath>..\..\..\Package\Debug\ResourceManager\AzureResourceManager\Azure.AnalysisServices\</OutputPath> | ||
<DefineConstants>DEBUG;TRACE</DefineConstants> | ||
<ErrorReport>prompt</ErrorReport> | ||
<WarningLevel>4</WarningLevel> | ||
</PropertyGroup> | ||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> | ||
<SignAssembly>true</SignAssembly> | ||
<AssemblyOriginatorKeyFile>MSSharedLibKey.snk</AssemblyOriginatorKeyFile> | ||
<DelaySign>true</DelaySign> | ||
<DebugType>pdbonly</DebugType> | ||
<Optimize>true</Optimize> | ||
<OutputPath>..\..\..\Package\Release\ResourceManager\AzureResourceManager\Azure.AnalysisServices</OutputPath> | ||
<DefineConstants>TRACE</DefineConstants> | ||
<ErrorReport>prompt</ErrorReport> | ||
<WarningLevel>4</WarningLevel> | ||
</PropertyGroup> | ||
<ItemGroup> | ||
<Reference Include="Microsoft.Azure.Common"> | ||
<HintPath>..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll</HintPath> | ||
</Reference> | ||
<Reference Include="Microsoft.Azure.Common.NetFramework"> | ||
<HintPath>..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll</HintPath> | ||
</Reference> | ||
<Reference Include="Microsoft.IdentityModel.Clients.ActiveDirectory, Version=2.28.3.860, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL"> | ||
<HintPath>..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.28.3\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.dll</HintPath> | ||
<Private>True</Private> | ||
</Reference> | ||
<Reference Include="Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms, Version=2.28.3.860, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL"> | ||
<HintPath>..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.28.3\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll</HintPath> | ||
<Private>True</Private> | ||
</Reference> | ||
<Reference Include="Microsoft.Rest.ClientRuntime, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL"> | ||
<HintPath>..\..\..\packages\Microsoft.Rest.ClientRuntime.2.3.3\lib\net45\Microsoft.Rest.ClientRuntime.dll</HintPath> | ||
<Private>True</Private> | ||
</Reference> | ||
<Reference Include="Microsoft.Threading.Tasks, Version=1.0.12.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL"> | ||
<SpecificVersion>False</SpecificVersion> | ||
<HintPath>..\..\..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.dll</HintPath> | ||
</Reference> | ||
<Reference Include="Microsoft.Threading.Tasks.Extensions, Version=1.0.12.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL"> | ||
<SpecificVersion>False</SpecificVersion> | ||
<HintPath>..\..\..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.Extensions.dll</HintPath> | ||
</Reference> | ||
<Reference Include="Microsoft.Threading.Tasks.Extensions.Desktop, Version=1.0.168.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL"> | ||
<SpecificVersion>False</SpecificVersion> | ||
<HintPath>..\..\..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.Extensions.Desktop.dll</HintPath> | ||
</Reference> | ||
<Reference Include="Microsoft.WindowsAzure.Management"> | ||
<HintPath>..\..\..\packages\Microsoft.WindowsAzure.Management.4.1.1\lib\net40\Microsoft.WindowsAzure.Management.dll</HintPath> | ||
</Reference> | ||
<Reference Include="Newtonsoft.Json, Version=6.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL"> | ||
<SpecificVersion>False</SpecificVersion> | ||
<HintPath>..\..\..\packages\Newtonsoft.Json.6.0.8\lib\net45\Newtonsoft.Json.dll</HintPath> | ||
</Reference> | ||
<Reference Include="System" /> | ||
<Reference Include="System.Net" /> | ||
<Reference Include="System.Net.Http" /> | ||
<Reference Include="System.Net.Http.WebRequest" /> | ||
<Reference Include="System.Runtime.Serialization" /> | ||
<Reference Include="System.Xml.Linq" /> | ||
<Reference Include="System.Data" /> | ||
<Reference Include="System.Xml" /> | ||
<Reference Include="System.Management.Automation" /> | ||
</ItemGroup> | ||
<ItemGroup> | ||
<Compile Include="Commands\AddAzureASAccount.cs" /> | ||
<Compile Include="Models\AsAzureAccount.cs" /> | ||
<Compile Include="Models\AsAzureClientSession.cs" /> | ||
<Compile Include="Models\ASAzureContext.cs" /> | ||
<Compile Include="Models\AsAzureEnvironment.cs" /> | ||
<Compile Include="Models\AsAzureHttpClient.cs" /> | ||
<Compile Include="Models\AsAzureProfile.cs" /> | ||
<Compile Include="Commands\Restart-AzureAsInstance.cs" /> | ||
<Compile Include="Models\AsAzureAuthenticationProvider.cs" /> | ||
<Compile Include="Models\TokenCacheItemProvider.cs" /> | ||
<Compile Include="Properties\AssemblyInfo.cs" /> | ||
<Compile Include="Properties\Resources.Designer.cs"> | ||
<DependentUpon>Resources.resx</DependentUpon> | ||
<AutoGen>True</AutoGen> | ||
<DesignTime>True</DesignTime> | ||
</Compile> | ||
</ItemGroup> | ||
<ItemGroup> | ||
<None Include="AnalysisServicesDataplaneStartup.ps1"> | ||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> | ||
</None> | ||
<None Include="Azure.AnalysisServices.psd1"> | ||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> | ||
</None> | ||
<None Include="MSSharedLibKey.snk" /> | ||
<None Include="packages.config"> | ||
<SubType>Designer</SubType> | ||
</None> | ||
</ItemGroup> | ||
<ItemGroup> | ||
<EmbeddedResource Include="Properties\Resources.resx"> | ||
<Generator>ResXFileCodeGenerator</Generator> | ||
<LastGenOutput>Resources.Designer.cs</LastGenOutput> | ||
<SubType>Designer</SubType> | ||
</EmbeddedResource> | ||
</ItemGroup> | ||
<ItemGroup> | ||
<ProjectReference Include="..\..\..\Common\Commands.Common.Authentication\Commands.Common.Authentication.csproj"> | ||
<Project>{D3804B64-C0D3-48F8-82EC-1F632F833C9E}</Project> | ||
<Name>Commands.Common.Authentication</Name> | ||
</ProjectReference> | ||
<ProjectReference Include="..\..\..\Common\Commands.Common\Commands.Common.csproj"> | ||
<Project>{5ee72c53-1720-4309-b54b-5fb79703195f}</Project> | ||
<Name>Commands.Common</Name> | ||
</ProjectReference> | ||
</ItemGroup> | ||
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> | ||
<Import Project="$(SolutionDir)\.nuget\NuGet.targets" Condition="Exists('$(SolutionDir)\.nuget\NuGet.targets')" /> | ||
</Project> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This should go under current release
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
done.