Skip to content

Commit 5a8d3f6

Browse files
authored
Generate Storage Track1 SDK code in PSH (#19480)
* init * update * Change assembly info and binary * add changelog * update changelog
1 parent 395f4fe commit 5a8d3f6

File tree

251 files changed

+45295
-4
lines changed

Some content is hidden

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

251 files changed

+45295
-4
lines changed
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
// ----------------------------------------------------------------------------------
2+
//
3+
// Copyright Microsoft Corporation
4+
// Licensed under the Apache License, Version 2.0 (the "License");
5+
// you may not use this file except in compliance with the License.
6+
// You may obtain a copy of the License at
7+
// http://www.apache.org/licenses/LICENSE-2.0
8+
// Unless required by applicable law or agreed to in writing, software
9+
// distributed under the License is distributed on an "AS IS" BASIS,
10+
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
11+
// See the License for the specific language governing permissions and
12+
// limitations under the License.
13+
// ----------------------------------------------------------------------------------
14+
15+
using System;
16+
using System.Reflection;
17+
using System.Runtime.CompilerServices;
18+
using System.Runtime.InteropServices;
19+
20+
[assembly: AssemblyTitle("Microsoft Azure Powershell - Storage Management SDK")]
21+
[assembly: AssemblyCompany(Microsoft.WindowsAzure.Commands.Common.AzurePowerShell.AssemblyCompany)]
22+
[assembly: AssemblyProduct(Microsoft.WindowsAzure.Commands.Common.AzurePowerShell.AssemblyProduct)]
23+
[assembly: AssemblyCopyright(Microsoft.WindowsAzure.Commands.Common.AzurePowerShell.AssemblyCopyright)]
24+
25+
[assembly: ComVisible(false)]
26+
[assembly: CLSCompliant(false)]
27+
[assembly: Guid("5470d6bc-50a5-4ae1-a5ba-1109ff68c826")]
28+
29+
[assembly: AssemblyVersion("1.0.0")]
30+
[assembly: AssemblyFileVersion("1.0.0")]
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
``` yaml
2+
csharp: true
3+
clear-output-folder: true
4+
reflect-api-versions: true
5+
openapi-type: arm
6+
azure-arm: true
7+
license-header: MICROSOFT_MIT_NO_VERSION
8+
payload-flattening-threshold: 2
9+
```
10+
11+
12+
13+
### Tag: Storage
14+
``` yaml $(tag) == 'Storage'
15+
input-file:
16+
- https://github.com/Azure/azure-rest-api-specs/blob/4e80dd0ac53f3e1694254e0a6966176e90ed38ff/specification/storage/resource-manager/Microsoft.Storage/stable/2022-05-01/storage.json
17+
- https://github.com/Azure/azure-rest-api-specs/blob/a98a48c6aced55dcf941778feb4f64c61a4599d2/specification/storage/resource-manager/Microsoft.Storage/stable/2022-05-01/blob.json
18+
- https://github.com/Azure/azure-rest-api-specs/blob/4e80dd0ac53f3e1694254e0a6966176e90ed38ff/specification/storage/resource-manager/Microsoft.Storage/stable/2022-05-01/file.json
19+
output-folder: Storage
20+
21+
payload-flattening-threshold: 2
22+
namespace: Microsoft.Azure.Management.Storage
23+
```
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
<Project Sdk="Microsoft.NET.Sdk">
2+
3+
<PropertyGroup>
4+
<PsModuleName>Storage</PsModuleName>
5+
</PropertyGroup>
6+
7+
<Import Project="$(MSBuildThisFileDirectory)..\..\Az.props" />
8+
9+
<PropertyGroup>
10+
<TargetFramework>netstandard2.0</TargetFramework>
11+
<AssemblyName>Microsoft.Azure.PowerShell.Storage.Management.Sdk</AssemblyName>
12+
<RootNamespace>Microsoft.Azure.Management.Storage</RootNamespace>
13+
<NoWarn>$(NoWarn);CS0108;CS1573</NoWarn>
14+
</PropertyGroup>
15+
16+
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory).., build.proj))\src\Az.Post.props" />
17+
18+
</Project>

0 commit comments

Comments
 (0)