Skip to content

Commit d266093

Browse files
Add api-version monitor to go SDK (#11643)
* Add api-version monitor * try to fix autorest error * Fix * replace subscription id and api-version parameters by the ones from common-types * resolve conflicts * remove 2020-03
1 parent 71aa792 commit d266093

File tree

44 files changed

+290
-776
lines changed

Some content is hidden

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

44 files changed

+290
-776
lines changed

specification/monitor/resource-manager/Microsoft.Insights/preview/2017-03-01-preview/activityLogAlerts_API.json

Lines changed: 12 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@
4848
},
4949
"parameters": [
5050
{
51-
"$ref": "#/parameters/SubscriptionIdParameter"
51+
"$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/SubscriptionIdParameter"
5252
},
5353
{
5454
"$ref": "#/parameters/ResourceGroupNameParameter"
@@ -57,7 +57,7 @@
5757
"$ref": "#/parameters/ActivityLogAlertNameParameter"
5858
},
5959
{
60-
"$ref": "#/parameters/ApiVersionParameter"
60+
"$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/ApiVersionParameter"
6161
},
6262
{
6363
"name": "activityLogAlert",
@@ -101,7 +101,7 @@
101101
},
102102
"parameters": [
103103
{
104-
"$ref": "#/parameters/SubscriptionIdParameter"
104+
"$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/SubscriptionIdParameter"
105105
},
106106
{
107107
"$ref": "#/parameters/ResourceGroupNameParameter"
@@ -110,7 +110,7 @@
110110
"$ref": "#/parameters/ActivityLogAlertNameParameter"
111111
},
112112
{
113-
"$ref": "#/parameters/ApiVersionParameter"
113+
"$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/ApiVersionParameter"
114114
}
115115
],
116116
"responses": {
@@ -139,7 +139,7 @@
139139
},
140140
"parameters": [
141141
{
142-
"$ref": "#/parameters/SubscriptionIdParameter"
142+
"$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/SubscriptionIdParameter"
143143
},
144144
{
145145
"$ref": "#/parameters/ResourceGroupNameParameter"
@@ -148,7 +148,7 @@
148148
"$ref": "#/parameters/ActivityLogAlertNameParameter"
149149
},
150150
{
151-
"$ref": "#/parameters/ApiVersionParameter"
151+
"$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/ApiVersionParameter"
152152
}
153153
],
154154
"responses": {
@@ -172,7 +172,7 @@
172172
"operationId": "ActivityLogAlerts_Update",
173173
"parameters": [
174174
{
175-
"$ref": "#/parameters/SubscriptionIdParameter"
175+
"$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/SubscriptionIdParameter"
176176
},
177177
{
178178
"$ref": "#/parameters/ResourceGroupNameParameter"
@@ -181,7 +181,7 @@
181181
"$ref": "#/parameters/ActivityLogAlertNameParameter"
182182
},
183183
{
184-
"$ref": "#/parameters/ApiVersionParameter"
184+
"$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/ApiVersionParameter"
185185
},
186186
{
187187
"name": "activityLogAlertPatch",
@@ -229,10 +229,10 @@
229229
},
230230
"parameters": [
231231
{
232-
"$ref": "#/parameters/SubscriptionIdParameter"
232+
"$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/SubscriptionIdParameter"
233233
},
234234
{
235-
"$ref": "#/parameters/ApiVersionParameter"
235+
"$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/ApiVersionParameter"
236236
}
237237
],
238238
"responses": {
@@ -266,13 +266,13 @@
266266
},
267267
"parameters": [
268268
{
269-
"$ref": "#/parameters/SubscriptionIdParameter"
269+
"$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/SubscriptionIdParameter"
270270
},
271271
{
272272
"$ref": "#/parameters/ResourceGroupNameParameter"
273273
},
274274
{
275-
"$ref": "#/parameters/ApiVersionParameter"
275+
"$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/ApiVersionParameter"
276276
}
277277
],
278278
"responses": {
@@ -493,13 +493,6 @@
493493
}
494494
},
495495
"parameters": {
496-
"SubscriptionIdParameter": {
497-
"name": "subscriptionId",
498-
"in": "path",
499-
"required": true,
500-
"type": "string",
501-
"description": "The Azure subscription Id."
502-
},
503496
"ResourceGroupNameParameter": {
504497
"name": "resourceGroupName",
505498
"in": "path",
@@ -515,13 +508,6 @@
515508
"type": "string",
516509
"description": "The name of the activity log alert.",
517510
"x-ms-parameter-location": "method"
518-
},
519-
"ApiVersionParameter": {
520-
"name": "api-version",
521-
"in": "query",
522-
"required": true,
523-
"type": "string",
524-
"description": "Client Api Version."
525511
}
526512
}
527513
}

specification/monitor/resource-manager/Microsoft.Insights/preview/2017-05-01-preview/diagnosticsSettingsCategories_API.json

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@
4848
"$ref": "#/parameters/ResourceUriParameter"
4949
},
5050
{
51-
"$ref": "#/parameters/ApiVersionParameter"
51+
"$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/ApiVersionParameter"
5252
},
5353
{
5454
"$ref": "#/parameters/NameParameter"
@@ -87,7 +87,7 @@
8787
"$ref": "#/parameters/ResourceUriParameter"
8888
},
8989
{
90-
"$ref": "#/parameters/ApiVersionParameter"
90+
"$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/ApiVersionParameter"
9191
}
9292
],
9393
"responses": {
@@ -195,13 +195,6 @@
195195
}
196196
},
197197
"parameters": {
198-
"ApiVersionParameter": {
199-
"name": "api-version",
200-
"in": "query",
201-
"required": true,
202-
"type": "string",
203-
"description": "Client Api Version."
204-
},
205198
"ResourceUriParameter": {
206199
"name": "resourceUri",
207200
"in": "path",

specification/monitor/resource-manager/Microsoft.Insights/preview/2017-05-01-preview/diagnosticsSettings_API.json

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@
4848
"$ref": "#/parameters/ResourceUriParameter"
4949
},
5050
{
51-
"$ref": "#/parameters/ApiVersionParameter"
51+
"$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/ApiVersionParameter"
5252
},
5353
{
5454
"$ref": "#/parameters/NameParameter"
@@ -85,7 +85,7 @@
8585
"$ref": "#/parameters/ResourceUriParameter"
8686
},
8787
{
88-
"$ref": "#/parameters/ApiVersionParameter"
88+
"$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/ApiVersionParameter"
8989
},
9090
{
9191
"name": "parameters",
@@ -131,7 +131,7 @@
131131
"$ref": "#/parameters/ResourceUriParameter"
132132
},
133133
{
134-
"$ref": "#/parameters/ApiVersionParameter"
134+
"$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/ApiVersionParameter"
135135
},
136136
{
137137
"$ref": "#/parameters/NameParameter"
@@ -170,7 +170,7 @@
170170
"$ref": "#/parameters/ResourceUriParameter"
171171
},
172172
{
173-
"$ref": "#/parameters/ApiVersionParameter"
173+
"$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/ApiVersionParameter"
174174
}
175175
],
176176
"responses": {
@@ -368,13 +368,6 @@
368368
}
369369
},
370370
"parameters": {
371-
"ApiVersionParameter": {
372-
"name": "api-version",
373-
"in": "query",
374-
"required": true,
375-
"type": "string",
376-
"description": "Client Api Version."
377-
},
378371
"ResourceUriParameter": {
379372
"name": "resourceUri",
380373
"in": "path",

specification/monitor/resource-manager/Microsoft.Insights/preview/2017-05-01-preview/metricDefinitions_API.json

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@
4848
"$ref": "#/parameters/ResourceUriParameter"
4949
},
5050
{
51-
"$ref": "#/parameters/ApiVersionParameter"
51+
"$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/ApiVersionParameter"
5252
}
5353
],
5454
"responses": {
@@ -300,13 +300,6 @@
300300
}
301301
},
302302
"parameters": {
303-
"ApiVersionParameter": {
304-
"name": "api-version",
305-
"in": "query",
306-
"required": true,
307-
"type": "string",
308-
"description": "Client Api Version."
309-
},
310303
"ResourceUriParameter": {
311304
"name": "resourceUri",
312305
"in": "path",

specification/monitor/resource-manager/Microsoft.Insights/preview/2017-05-01-preview/metrics_API.json

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@
7676
"$ref": "#/parameters/ResultTypeParameter"
7777
},
7878
{
79-
"$ref": "#/parameters/ApiVersionParameter"
79+
"$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/ApiVersionParameter"
8080
}
8181
],
8282
"responses": {
@@ -423,13 +423,6 @@
423423
"description": "Reduces the set of data collected. The syntax allowed depends on the operation. See the operation's description for details.",
424424
"x-ms-parameter-location": "method",
425425
"required": false
426-
},
427-
"ApiVersionParameter": {
428-
"name": "api-version",
429-
"in": "query",
430-
"required": true,
431-
"type": "string",
432-
"description": "Client Api Version."
433426
}
434427
}
435428
}

specification/monitor/resource-manager/Microsoft.Insights/preview/2017-05-01-preview/subscriptionDiagnosticsSettings_API.json

Lines changed: 8 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -45,10 +45,10 @@
4545
"description": "Gets the active subscription diagnostic settings for the specified resource.",
4646
"parameters": [
4747
{
48-
"$ref": "#/parameters/SubscriptionIdParameter"
48+
"$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/SubscriptionIdParameter"
4949
},
5050
{
51-
"$ref": "#/parameters/ApiVersionParameter"
51+
"$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/ApiVersionParameter"
5252
},
5353
{
5454
"$ref": "#/parameters/NameParameter"
@@ -82,10 +82,10 @@
8282
"description": "Creates or updates subscription diagnostic settings for the specified resource.",
8383
"parameters": [
8484
{
85-
"$ref": "#/parameters/SubscriptionIdParameter"
85+
"$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/SubscriptionIdParameter"
8686
},
8787
{
88-
"$ref": "#/parameters/ApiVersionParameter"
88+
"$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/ApiVersionParameter"
8989
},
9090
{
9191
"name": "parameters",
@@ -128,10 +128,10 @@
128128
"description": "Deletes existing subscription diagnostic settings for the specified resource.",
129129
"parameters": [
130130
{
131-
"$ref": "#/parameters/SubscriptionIdParameter"
131+
"$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/SubscriptionIdParameter"
132132
},
133133
{
134-
"$ref": "#/parameters/ApiVersionParameter"
134+
"$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/ApiVersionParameter"
135135
},
136136
{
137137
"$ref": "#/parameters/NameParameter"
@@ -167,10 +167,10 @@
167167
"description": "Gets the active subscription diagnostic settings list for the specified subscriptionId.",
168168
"parameters": [
169169
{
170-
"$ref": "#/parameters/SubscriptionIdParameter"
170+
"$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/SubscriptionIdParameter"
171171
},
172172
{
173-
"$ref": "#/parameters/ApiVersionParameter"
173+
"$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/ApiVersionParameter"
174174
}
175175
],
176176
"responses": {
@@ -313,22 +313,6 @@
313313
}
314314
},
315315
"parameters": {
316-
"ApiVersionParameter": {
317-
"name": "api-version",
318-
"in": "query",
319-
"required": true,
320-
"type": "string",
321-
"description": "Client Api Version."
322-
},
323-
"SubscriptionIdParameter": {
324-
"name": "subscriptionId",
325-
"in": "path",
326-
"required": true,
327-
"type": "string",
328-
"description": "The subscription id.",
329-
"x-ms-parameter-location": "method",
330-
"x-ms-skip-url-encoding": true
331-
},
332316
"NameParameter": {
333317
"name": "name",
334318
"in": "path",

specification/monitor/resource-manager/Microsoft.Insights/preview/2017-11-01-preview/baseline_API.json

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@
6666
"$ref": "#/parameters/BaselineResultTypeParameter"
6767
},
6868
{
69-
"$ref": "#/parameters/ApiVersionParameter"
69+
"$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/ApiVersionParameter"
7070
}
7171
],
7272
"responses": {
@@ -323,13 +323,6 @@
323323
"description": "Allows retrieving only metadata of the baseline. On data request all information is retrieved.",
324324
"x-ms-parameter-location": "method",
325325
"required": false
326-
},
327-
"ApiVersionParameter": {
328-
"name": "api-version",
329-
"in": "query",
330-
"required": true,
331-
"type": "string",
332-
"description": "Client Api Version."
333326
}
334327
}
335328
}

specification/monitor/resource-manager/Microsoft.Insights/preview/2017-11-01-preview/calculateBaseline_API.json

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@
4848
"$ref": "#/parameters/ExtendedResourceUriParameter"
4949
},
5050
{
51-
"$ref": "#/parameters/ApiVersionParameter"
51+
"$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/ApiVersionParameter"
5252
},
5353
{
5454
"name": "TimeSeriesInformation",
@@ -223,13 +223,6 @@
223223
"description": "The identifier of the resource. It has the following structure: subscriptions/{subscriptionName}/resourceGroups/{resourceGroupName}/providers/{providerName}/{resourceName}. For example: subscriptions/b368ca2f-e298-46b7-b0ab-012281956afa/resourceGroups/vms/providers/Microsoft.Compute/virtualMachines/vm1",
224224
"x-ms-parameter-location": "method",
225225
"x-ms-skip-url-encoding": true
226-
},
227-
"ApiVersionParameter": {
228-
"name": "api-version",
229-
"in": "query",
230-
"required": true,
231-
"type": "string",
232-
"description": "Client Api Version."
233226
}
234227
}
235228
}

0 commit comments

Comments
 (0)