Skip to content

Commit 74ea44e

Browse files
authored
Readme Ruby files for Swagger to SDK (Azure#3015)
1 parent 456db9a commit 74ea44e

File tree

80 files changed

+5478
-7
lines changed

Some content is hidden

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

80 files changed

+5478
-7
lines changed
Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
## Ruby
2+
3+
These settings apply only when `--ruby` is specified on the command line.
4+
5+
``` yaml $(ruby)
6+
ruby:
7+
package-name: azure_mgmt_analysis_services
8+
package-version: "0.16.0"
9+
azure-arm: true
10+
```
11+
12+
### Ruby multi-api
13+
14+
``` yaml $(ruby) && $(multiapi)
15+
batch:
16+
- tag: package-2017-08
17+
- tag: package-2017-08-beta
18+
- tag: package-2017-07
19+
- tag: package-2016-05
20+
```
21+
22+
### Tag: package-2017-08 and ruby
23+
24+
These settings apply only when `--tag=package-2017-08 --ruby` is specified on the command line.
25+
Please also specify `--ruby-sdks-folder=<path to the root directory of your azure-sdk-for-ruby clone>`.
26+
27+
``` yaml $(tag) == 'package-2017-08' && $(ruby)
28+
namespace: "Azure::AnalysisServices::Mgmt::V2017_08_01"
29+
output-folder: $(ruby-sdks-folder)/management/azure_mgmt_analysis_services/lib
30+
```
31+
32+
### Tag: package-2017-08-beta and ruby
33+
34+
These settings apply only when `--tag=package-2017-08-beta --ruby` is specified on the command line.
35+
Please also specify `--ruby-sdks-folder=<path to the root directory of your azure-sdk-for-ruby clone>`.
36+
37+
``` yaml $(tag) == 'package-2017-08-beta' && $(ruby)
38+
namespace: "Azure::AnalysisServices::Mgmt::V2017_08_01_beta"
39+
output-folder: $(ruby-sdks-folder)/management/azure_mgmt_analysis_services/lib
40+
```
41+
42+
### Tag: package-2017-07 and ruby
43+
44+
These settings apply only when `--tag=package-2017-07 --ruby` is specified on the command line.
45+
Please also specify `--ruby-sdks-folder=<path to the root directory of your azure-sdk-for-ruby clone>`.
46+
47+
``` yaml $(tag) == 'package-2017-07' && $(ruby)
48+
namespace: "Azure::AnalysisServices::Mgmt::V2017_07_14"
49+
output-folder: $(ruby-sdks-folder)/management/azure_mgmt_analysis_services/lib
50+
```
51+
52+
### Tag: package-2016-05 and ruby
53+
54+
These settings apply only when `--tag=package-2016-05 --ruby` is specified on the command line.
55+
Please also specify `--ruby-sdks-folder=<path to the root directory of your azure-sdk-for-ruby clone>`.
56+
57+
``` yaml $(tag) == 'package-2016-05' && $(ruby)
58+
namespace: "Azure::AnalysisServices::Mgmt::V2016_05_16"
59+
output-folder: $(ruby-sdks-folder)/management/azure_mgmt_analysis_services/lib
60+
```
Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
## Ruby
2+
3+
These settings apply only when `--ruby` is specified on the command line.
4+
5+
``` yaml $(ruby)
6+
ruby:
7+
package-name: azure_mgmt_api_management
8+
package-version: "0.16.1"
9+
azure-arm: true
10+
```
11+
12+
### Ruby multi-api
13+
14+
``` yaml $(ruby) && $(multiapi)
15+
batch:
16+
- tag: package-2018-01
17+
- tag: package-2016-10
18+
- tag: package-2016-07
19+
```
20+
21+
### Tag: package-2018-01 and ruby
22+
23+
These settings apply only when `--tag=package-2018-01 --ruby` is specified on the command line.
24+
Please also specify `--ruby-sdks-folder=<path to the root directory of your azure-sdk-for-ruby clone>`.
25+
26+
``` yaml $(tag) == 'package-2018-01' && $(ruby)
27+
namespace: "Azure::ApiManagement::Mgmt::V2018_01_01"
28+
output-folder: $(ruby-sdks-folder)/management/azure_mgmt_api_management/lib
29+
```
30+
31+
### Tag: package-2016-10 and ruby
32+
33+
These settings apply only when `--tag=package-2016-10 --ruby` is specified on the command line.
34+
Please also specify `--ruby-sdks-folder=<path to the root directory of your azure-sdk-for-ruby clone>`.
35+
36+
``` yaml $(tag) == 'package-2016-10' && $(ruby)
37+
namespace: "Azure::ApiManagement::Mgmt::V2016_10_10"
38+
output-folder: $(ruby-sdks-folder)/management/azure_mgmt_api_management/lib
39+
```
40+
41+
### Tag: package-2016-07 and ruby
42+
43+
These settings apply only when `--tag=package-2016-07 --ruby` is specified on the command line.
44+
Please also specify `--ruby-sdks-folder=<path to the root directory of your azure-sdk-for-ruby clone>`.
45+
46+
``` yaml $(tag) == 'package-2016-07' && $(ruby)
47+
namespace: "Azure::ApiManagement::Mgmt::V2016_07_07"
48+
output-folder: $(ruby-sdks-folder)/management/azure_mgmt_api_management/lib
49+
```

specification/authorization/resource-manager/readme.md

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,42 @@ input-file:
4848
- Microsoft.Authorization/stable/2015-07-01/authorization.json
4949
```
5050
51+
### Tag: package-2015-06-01-preview
52+
53+
These settings apply only when `--tag=package-2015-06-01-preview` is specified on the command line.
54+
55+
``` yaml $(tag) == 'package-2015-06-01-preview'
56+
input-file:
57+
- Microsoft.Authorization/preview/2015-06-01/authorization-ClassicAdminCalls.json
58+
```
59+
60+
### Tag: package-2015-07-01-preview
61+
62+
These settings apply only when `--tag=package-2015-07-01-preview` is specified on the command line.
63+
64+
``` yaml $(tag) == 'package-2015-07-01-preview'
65+
input-file:
66+
- Microsoft.Authorization/preview/2015-07-01/authorization.json
67+
```
68+
69+
### Tag: package-2017-10-01-preview-only
70+
71+
These settings apply only when `--tag=package-2017-10-01-preview-only` is specified on the command line.
72+
73+
``` yaml $(tag) == 'package-2017-10-01-preview-only'
74+
input-file:
75+
- Microsoft.Authorization/preview/2017-10-01-preview/authorization-RACalls.json
76+
```
77+
78+
### Tag: package-2018-01-01-preview-only
79+
80+
These settings apply only when `--tag=package-2018-01-01-preview-only` is specified on the command line.
81+
82+
``` yaml $(tag) == 'package-2018-01-01-preview-only'
83+
input-file:
84+
- Microsoft.Authorization/preview/2018-01-01-preview/authorization-RoleBasedCalls.json
85+
```
86+
5187
### Tag: package-2017-10-01-preview
5288

5389
These settings apply only when `--tag=package-2017-10-01-preview` is specified on the command line.
Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,71 @@
1+
## Ruby
2+
3+
These settings apply only when `--ruby` is specified on the command line.
4+
5+
``` yaml $(ruby)
6+
ruby:
7+
package-name: azure_mgmt_authorization
8+
package-version: "0.16.0"
9+
azure-arm: true
10+
```
11+
12+
### Ruby multi-api
13+
14+
``` yaml $(ruby) && $(multiapi)
15+
batch:
16+
- tag: package-2015-07
17+
- tag: package-2015-06-01-preview
18+
- tag: package-2015-07-01-preview
19+
- tag: package-2017-10-01-preview-only
20+
- tag: package-2018-01-01-preview-only
21+
```
22+
23+
### Tag: package-2015-07 and ruby
24+
25+
These settings apply only when `--tag=package-2015-07 --ruby` is specified on the command line.
26+
Please also specify `--ruby-sdks-folder=<path to the root directory of your azure-sdk-for-ruby clone>`.
27+
28+
``` yaml $(tag) == 'package-2015-07' && $(ruby)
29+
namespace: "Azure::Authorization::Mgmt::V2015_07_01"
30+
output-folder: $(ruby-sdks-folder)/management/azure_mgmt_authorization/lib
31+
```
32+
33+
### Tag: package-2015-06-01-preview and ruby
34+
35+
These settings apply only when `--tag=package-2015-06-01-preview --ruby` is specified on the command line.
36+
Please also specify `--ruby-sdks-folder=<path to the root directory of your azure-sdk-for-ruby clone>`.
37+
38+
``` yaml $(tag) == 'package-2015-06-01-preview' && $(ruby)
39+
namespace: "Azure::Authorization::Mgmt::V2015_06_01_preview"
40+
output-folder: $(ruby-sdks-folder)/management/azure_mgmt_authorization/lib
41+
```
42+
43+
### Tag: package-2015-07-01-preview and ruby
44+
45+
These settings apply only when `--tag=package-2015-07-01-preview --ruby` is specified on the command line.
46+
Please also specify `--ruby-sdks-folder=<path to the root directory of your azure-sdk-for-ruby clone>`.
47+
48+
``` yaml $(tag) == 'package-2015-07-01-preview' && $(ruby)
49+
namespace: "Azure::Authorization::Mgmt::V2015_07_01_preview"
50+
output-folder: $(ruby-sdks-folder)/management/azure_mgmt_authorization/lib
51+
```
52+
53+
### Tag: package-2017-10-01-preview-only and ruby
54+
55+
These settings apply only when `--tag=package-2017-10-01-preview-only --ruby` is specified on the command line.
56+
Please also specify `--ruby-sdks-folder=<path to the root directory of your azure-sdk-for-ruby clone>`.
57+
58+
``` yaml $(tag) == 'package-2017-10-01-preview-only' && $(ruby)
59+
namespace: "Azure::Authorization::Mgmt::V2017_10_01_preview"
60+
output-folder: $(ruby-sdks-folder)/management/azure_mgmt_authorization/lib
61+
```
62+
63+
### Tag: package-2018-01-01-preview-only and ruby
64+
65+
These settings apply only when `--tag=package-2018-01-01-preview-only --ruby` is specified on the command line.
66+
Please also specify `--ruby-sdks-folder=<path to the root directory of your azure-sdk-for-ruby clone>`.
67+
68+
``` yaml $(tag) == 'package-2018-01-01-preview-only' && $(ruby)
69+
namespace: "Azure::Authorization::Mgmt::V2018_01_01_preview"
70+
output-folder: $(ruby-sdks-folder)/management/azure_mgmt_authorization/lib
71+
```
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
## Ruby
2+
3+
These settings apply only when `--ruby` is specified on the command line.
4+
5+
``` yaml $(ruby)
6+
ruby:
7+
package-name: azure_mgmt_automation
8+
package-version: "0.16.0"
9+
azure-arm: true
10+
```
11+
12+
### Ruby multi-api
13+
14+
``` yaml $(ruby) && $(multiapi)
15+
batch:
16+
- tag: package-2015-10
17+
```
18+
19+
### Tag: package-2015-10 and ruby
20+
21+
These settings apply only when `--tag=package-2015-10 --ruby` is specified on the command line.
22+
Please also specify `--ruby-sdks-folder=<path to the root directory of your azure-sdk-for-ruby clone>`.
23+
24+
``` yaml $(tag) == 'package-2015-10' && $(ruby)
25+
namespace: "Azure::Automation::Mgmt::V2015_10_31"
26+
output-folder: $(ruby-sdks-folder)/management/azure_mgmt_automation/lib
27+
```
Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
## Ruby
2+
3+
These settings apply only when `--ruby` is specified on the command line.
4+
5+
``` yaml $(ruby)
6+
ruby:
7+
package-name: azure_mgmt_batch
8+
package-version: "0.16.0"
9+
azure-arm: true
10+
```
11+
12+
### Ruby multi-api
13+
14+
``` yaml $(ruby) && $(multiapi)
15+
batch:
16+
- tag: package-2017-09
17+
- tag: package-2017-05
18+
- tag: package-2017-01
19+
- tag: package-2015-12
20+
```
21+
22+
### Tag: package-2017-09 and ruby
23+
24+
These settings apply only when `--tag=package-2017-09 --ruby` is specified on the command line.
25+
Please also specify `--ruby-sdks-folder=<path to the root directory of your azure-sdk-for-ruby clone>`.
26+
27+
``` yaml $(tag) == 'package-2017-09' && $(ruby)
28+
namespace: "Azure::Batch::Mgmt::V2017_09_01"
29+
output-folder: $(ruby-sdks-folder)/management/azure_mgmt_batch/lib
30+
```
31+
32+
### Tag: package-2017-05 and ruby
33+
34+
These settings apply only when `--tag=package-2017-05 --ruby` is specified on the command line.
35+
Please also specify `--ruby-sdks-folder=<path to the root directory of your azure-sdk-for-ruby clone>`.
36+
37+
``` yaml $(tag) == 'package-2017-05' && $(ruby)
38+
namespace: "Azure::Batch::Mgmt::V2017_05_01"
39+
output-folder: $(ruby-sdks-folder)/management/azure_mgmt_batch/lib
40+
```
41+
42+
### Tag: package-2017-01 and ruby
43+
44+
These settings apply only when `--tag=package-2017-01 --ruby` is specified on the command line.
45+
Please also specify `--ruby-sdks-folder=<path to the root directory of your azure-sdk-for-ruby clone>`.
46+
47+
``` yaml $(tag) == 'package-2017-01' && $(ruby)
48+
namespace: "Azure::Batch::Mgmt::V2017_01_01"
49+
output-folder: $(ruby-sdks-folder)/management/azure_mgmt_batch/lib
50+
```
51+
52+
### Tag: package-2015-12 and ruby
53+
54+
These settings apply only when `--tag=package-2015-12 --ruby` is specified on the command line.
55+
Please also specify `--ruby-sdks-folder=<path to the root directory of your azure-sdk-for-ruby clone>`.
56+
57+
``` yaml $(tag) == 'package-2015-12' && $(ruby)
58+
namespace: "Azure::Batch::Mgmt::V2015_12_01"
59+
output-folder: $(ruby-sdks-folder)/management/azure_mgmt_batch/lib
60+
```
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
## Ruby
2+
3+
These settings apply only when `--ruby` is specified on the command line.
4+
5+
``` yaml $(ruby)
6+
ruby:
7+
package-name: azure_mgmt_billing
8+
package-version: "0.16.0"
9+
azure-arm: true
10+
```
11+
12+
### Ruby multi-api
13+
14+
``` yaml $(ruby) && $(multiapi)
15+
batch:
16+
- tag: package-2017-04-preview
17+
- tag: package-2017-02-preview
18+
```
19+
20+
### Tag: package-2017-04-preview and ruby
21+
22+
These settings apply only when `--tag=package-2017-04-preview --ruby` is specified on the command line.
23+
Please also specify `--ruby-sdks-folder=<path to the root directory of your azure-sdk-for-ruby clone>`.
24+
25+
``` yaml $(tag) == 'package-2017-04-preview' && $(ruby)
26+
namespace: "Azure::Billing::Mgmt::V2017_04_24_preview"
27+
output-folder: $(ruby-sdks-folder)/management/azure_mgmt_billing/lib
28+
```
29+
30+
### Tag: package-2017-02-preview and ruby
31+
32+
These settings apply only when `--tag=package-2017-02-preview --ruby` is specified on the command line.
33+
Please also specify `--ruby-sdks-folder=<path to the root directory of your azure-sdk-for-ruby clone>`.
34+
35+
``` yaml $(tag) == 'package-2017-02-preview' && $(ruby)
36+
namespace: "Azure::Billing::Mgmt::V2017_02_27_preview"
37+
output-folder: $(ruby-sdks-folder)/management/azure_mgmt_billing/lib
38+
```

0 commit comments

Comments
 (0)