Skip to content

Commit

Permalink
.NET SDK generation settings (Azure#1421)
Browse files Browse the repository at this point in the history
* gen info

* tweaks

* fix

* more

* cosmetics
  • Loading branch information
olydis authored Jul 14, 2017
1 parent 69043b4 commit bdb3586
Show file tree
Hide file tree
Showing 66 changed files with 623 additions and 558 deletions.
13 changes: 0 additions & 13 deletions specification/advisor/resource-manager/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,16 +56,3 @@ These settings apply only when `--tag=package-2016-07-preview` is specified on t
input-file:
- Microsoft.Advisor/2016-07-12-preview/advisor.json
```


---
## Language-specific settings: CSharp

These settings apply only when `--csharp` is specified on the command line.

``` yaml $(csharp)
csharp:
# override the default output folder
output-folder: $(output-folder)/csharp
```

12 changes: 8 additions & 4 deletions specification/analysisservices/resource-manager/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,15 +39,19 @@ input-file:
- Microsoft.AnalysisServices/2016-05-16/analysisservices.json
```


---
## Language-specific settings: CSharp
# Code Generation

## C#

These settings apply only when `--csharp` is specified on the command line.
Please also specify `--csharp-sdks-folder=<path to "SDKs" directory of your azure-sdk-for-net clone>`.

``` yaml $(csharp)
csharp:
# override the default output folder
output-folder: $(output-folder)/csharp
azure-arm: true
license-header: MICROSOFT_MIT
namespace: Microsoft.Azure.Management.Analysis
output-folder: $(csharp-sdks-folder)/AnalysisServices/Management.Analysis/Generated
```

13 changes: 0 additions & 13 deletions specification/apimanagement/resource-manager/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -95,16 +95,3 @@ input-file:
- Microsoft.ApiManagement/2016-07-07/apimanagement.json
- Microsoft.ApiManagement/2016-07-07/apimdeployment.json
```


---
## Language-specific settings: CSharp

These settings apply only when `--csharp` is specified on the command line.

``` yaml $(csharp)
csharp:
# override the default output folder
output-folder: $(output-folder)/csharp
```

13 changes: 0 additions & 13 deletions specification/appinsights/resource-manager/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,16 +42,3 @@ input-file:
- microsoft.insights/2015-05-01/components_API.json
- microsoft.insights/2015-05-01/webTests_API.json
```


---
## Language-specific settings: CSharp

These settings apply only when `--csharp` is specified on the command line.

``` yaml $(csharp)
csharp:
# override the default output folder
output-folder: $(output-folder)/csharp
```

14 changes: 10 additions & 4 deletions specification/authorization/resource-manager/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,14 +40,20 @@ input-file:
```



---
## Language-specific settings: CSharp
# Code Generation


## C#

These settings apply only when `--csharp` is specified on the command line.
Please also specify `--csharp-sdks-folder=<path to "SDKs" directory of your azure-sdk-for-net clone>`.

``` yaml $(csharp)
csharp:
# override the default output folder
output-folder: $(output-folder)/csharp
azure-arm: true
license-header: MICROSOFT_MIT
namespace: Microsoft.Azure.Management.Authorization
output-folder: $(csharp-sdks-folder)/Authorization/Management.Authorization/Generated
```

13 changes: 10 additions & 3 deletions specification/automation/resource-manager/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -59,14 +59,21 @@ input-file:
```



---
## Language-specific settings: CSharp
# Code Generation


## C#

These settings apply only when `--csharp` is specified on the command line.
Please also specify `--csharp-sdks-folder=<path to "SDKs" directory of your azure-sdk-for-net clone>`.

``` yaml $(csharp)
csharp:
# override the default output folder
output-folder: $(output-folder)/csharp
azure-arm: true
license-header: MICROSOFT_MIT
namespace: Microsoft.Azure.Management.Automation
output-folder: $(csharp-sdks-folder)/Automation/Management.Automation/Generated
```

13 changes: 9 additions & 4 deletions specification/batch/data-plane/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -88,13 +88,18 @@ input-file:


---
## Language-specific settings: CSharp
# Code Generation

## C#

These settings apply only when `--csharp` is specified on the command line.
Please also specify `--csharp-sdks-folder=<path to "SDKs" directory of your azure-sdk-for-net clone>`.

``` yaml $(csharp)
csharp:
# override the default output folder
output-folder: $(output-folder)/csharp
azure-arm: true
license-header: MICROSOFT_MIT
payload-flattening-threshold: 1
namespace: Microsoft.Azure.Batch
output-folder: $(csharp-sdks-folder)/Batch/DataPlane/Azure.Batch/GeneratedProtocol
```

15 changes: 11 additions & 4 deletions specification/batch/resource-manager/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -60,13 +60,20 @@ input-file:


---
## Language-specific settings: CSharp
# Code Generation


## C#

These settings apply only when `--csharp` is specified on the command line.
Please also specify `--csharp-sdks-folder=<path to "SDKs" directory of your azure-sdk-for-net clone>`.

``` yaml $(csharp)
csharp:
# override the default output folder
output-folder: $(output-folder)/csharp
# last generated with AutoRest.1.0.0-Nightly20170129 from commit 19f63015ea5a8a0fc64b9d7e2cdfeac447d93eaf
azure-arm: true
license-header: MICROSOFT_MIT
namespace: Microsoft.Azure.Management.Batch
payload-flattening-threshold: 1
output-folder: $(csharp-sdks-folder)/Batch/Management/Management.Batch/Generated
```

11 changes: 6 additions & 5 deletions specification/billing/resource-manager/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,15 +48,16 @@ input-file:
- Microsoft.Billing/2017-02-27-preview/billing.json
```


---
## Language-specific settings: CSharp
## C#

These settings apply only when `--csharp` is specified on the command line.
Please also specify `--csharp-sdks-folder=<path to "SDKs" directory of your azure-sdk-for-net clone>`.

``` yaml $(csharp)
csharp:
# override the default output folder
output-folder: $(output-folder)/csharp
azure-arm: true
license-header: MICROSOFT_MIT
namespace: Microsoft.Azure.Management.Billing
output-folder: $(csharp-sdks-folder)/Billing/Management.Billing/Generated
```

15 changes: 11 additions & 4 deletions specification/cdn/resource-manager/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -59,13 +59,20 @@ input-file:


---
## Language-specific settings: CSharp
# Code Generation


## C#

These settings apply only when `--csharp` is specified on the command line.
Please also specify `--csharp-sdks-folder=<path to "SDKs" directory of your azure-sdk-for-net clone>`.

``` yaml $(csharp)
csharp:
# override the default output folder
output-folder: $(output-folder)/csharp
# last generated with AutoRest.1.0.0-Nightly20170212
azure-arm: true
license-header: MICROSOFT_MIT
namespace: Microsoft.Azure.Management.Cdn
payload-flattening-threshold: 2
output-folder: $(csharp-sdks-folder)/Cdn/Management.Cdn/Generated
```

13 changes: 9 additions & 4 deletions specification/cognitiveservices/resource-manager/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -51,13 +51,18 @@ input-file:


---
## Language-specific settings: CSharp
# Code Generation


## C#

These settings apply only when `--csharp` is specified on the command line.
Please also specify `--csharp-sdks-folder=<path to "SDKs" directory of your azure-sdk-for-net clone>`.

``` yaml $(csharp)
csharp:
# override the default output folder
output-folder: $(output-folder)/csharp
azure-arm: true
license-header: MICROSOFT_MIT
namespace: Microsoft.Azure.Management.CognitiveServices
output-folder: $(csharp-sdks-folder)/CognitiveServices/Management.CognitiveServices/Generated
```

13 changes: 0 additions & 13 deletions specification/commerce/resource-manager/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,16 +38,3 @@ These settings apply only when `--tag=package-2015-06-preview` is specified on t
input-file:
- Microsoft.Commerce/2015-06-01-preview/commerce.json
```


---
## Language-specific settings: CSharp

These settings apply only when `--csharp` is specified on the command line.

``` yaml $(csharp)
csharp:
# override the default output folder
output-folder: $(output-folder)/csharp
```

17 changes: 13 additions & 4 deletions specification/compute/resource-manager/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -129,18 +129,27 @@ input-file:
- Microsoft.ContainerService/2015-11-01-preview/containerService.json
```


---
## Language-specific settings: CSharp
# Code Generation

## C#

These settings apply only when `--csharp` is specified on the command line.
Please also specify `--csharp-sdks-folder=<path to "SDKs" directory of your azure-sdk-for-net clone>`.

``` yaml $(csharp)
csharp:
# override the default output folder
output-folder: $(output-folder)/csharp
# last generated with AutoRest.1.0.0-Nightly20170126
azure-arm: true
license-header: MICROSOFT_MIT
namespace: Microsoft.Azure.Management.Compute
payload-flattening-threshold: 1
output-folder: $(csharp-sdks-folder)/Compute/Management.Compute/Generated
```

## Language-specific settings: Python

## Python

These settings apply only when `--python` is specified on the command line.

Expand Down
13 changes: 9 additions & 4 deletions specification/consumption/resource-manager/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,13 +41,18 @@ input-file:


---
## Language-specific settings: CSharp
# Code Generation


## C#

These settings apply only when `--csharp` is specified on the command line.
Please also specify `--csharp-sdks-folder=<path to "SDKs" directory of your azure-sdk-for-net clone>`.

``` yaml $(csharp)
csharp:
# override the default output folder
output-folder: $(output-folder)/csharp
azure-arm: true
license-header: MICROSOFT_MIT
namespace: Microsoft.Azure.Management.Consumption
output-folder: $(csharp-sdks-folder)/Consumption/Management.Consumption/Generated
```

15 changes: 11 additions & 4 deletions specification/containerregistry/resource-manager/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -59,13 +59,20 @@ input-file:


---
## Language-specific settings: CSharp
# Code Generation


## C#

These settings apply only when `--csharp` is specified on the command line.
Please also specify `--csharp-sdks-folder=<path to "SDKs" directory of your azure-sdk-for-net clone>`.

``` yaml $(csharp)
csharp:
# override the default output folder
output-folder: $(output-folder)/csharp
# last generated using AutoRest.1.0.0-Nightly20170212 with commit 3b0b26b4b6e3bc5e7cf3610b0866d310abb5b814
azure-arm: true
license-header: MICROSOFT_MIT
namespace: Microsoft.Azure.Management.ContainerRegistry
payload-flattening-threshold: 2
output-folder: $(csharp-sdks-folder)/ContainerRegistry/Management.ContainerRegistry/Generated
```

13 changes: 0 additions & 13 deletions specification/cosmos-db/resource-manager/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,16 +38,3 @@ These settings apply only when `--tag=package-2015-04` is specified on the comma
input-file:
- Microsoft.DocumentDB/2015-04-08/cosmos-db.json
```


---
## Language-specific settings: CSharp

These settings apply only when `--csharp` is specified on the command line.

``` yaml $(csharp)
csharp:
# override the default output folder
output-folder: $(output-folder)/csharp
```

13 changes: 9 additions & 4 deletions specification/customer-insights/resource-manager/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -51,13 +51,18 @@ input-file:


---
## Language-specific settings: CSharp
# Code Generation


## C#

These settings apply only when `--csharp` is specified on the command line.
Please also specify `--csharp-sdks-folder=<path to "SDKs" directory of your azure-sdk-for-net clone>`.

``` yaml $(csharp)
csharp:
# override the default output folder
output-folder: $(output-folder)/csharp
azure-arm: true
license-header: MICROSOFT_MIT
namespace: Microsoft.Azure.Management.CustomerInsights
output-folder: $(csharp-sdks-folder)/CustomerInsights/Management.CustomerInsights/Generated
```

Loading

0 comments on commit bdb3586

Please sign in to comment.