|
48 | 48 | "description": "Name of the EnterprisePolicy." |
49 | 49 | }, |
50 | 50 | { |
51 | | - "$ref": "../../../../../common-types/resource-management/v1/types.json#/parameters/SubscriptionIdParameter" |
| 51 | + "$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/SubscriptionIdParameter" |
52 | 52 | }, |
53 | 53 | { |
54 | | - "$ref": "../../../../../common-types/resource-management/v1/types.json#/parameters/ResourceGroupNameParameter" |
| 54 | + "$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/ResourceGroupNameParameter" |
55 | 55 | }, |
56 | 56 | { |
57 | | - "$ref": "../../../../../common-types/resource-management/v1/types.json#/parameters/ApiVersionParameter" |
| 57 | + "$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/ApiVersionParameter" |
58 | 58 | }, |
59 | 59 | { |
60 | 60 | "name": "parameters", |
|
82 | 82 | "default": { |
83 | 83 | "description": "Error response describing why the operation failed.", |
84 | 84 | "schema": { |
85 | | - "$ref": "../../common/v1/definitions.json#/definitions/ErrorResponse" |
| 85 | + "$ref": "../../../../../common-types/resource-management/v2/types.json#/definitions/ErrorResponse" |
86 | 86 | } |
87 | 87 | } |
88 | 88 | }, |
|
114 | 114 | "description": "The EnterprisePolicy name." |
115 | 115 | }, |
116 | 116 | { |
117 | | - "$ref": "../../../../../common-types/resource-management/v1/types.json#/parameters/SubscriptionIdParameter" |
| 117 | + "$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/SubscriptionIdParameter" |
118 | 118 | }, |
119 | 119 | { |
120 | | - "$ref": "../../../../../common-types/resource-management/v1/types.json#/parameters/ResourceGroupNameParameter" |
| 120 | + "$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/ResourceGroupNameParameter" |
121 | 121 | }, |
122 | 122 | { |
123 | | - "$ref": "../../../../../common-types/resource-management/v1/types.json#/parameters/ApiVersionParameter" |
| 123 | + "$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/ApiVersionParameter" |
124 | 124 | } |
125 | 125 | ], |
126 | 126 | "responses": { |
|
133 | 133 | "default": { |
134 | 134 | "description": "Error response describing why the operation failed.", |
135 | 135 | "schema": { |
136 | | - "$ref": "../../common/v1/definitions.json#/definitions/ErrorResponse" |
| 136 | + "$ref": "../../../../../common-types/resource-management/v2/types.json#/definitions/ErrorResponse" |
137 | 137 | } |
138 | 138 | } |
139 | 139 | }, |
|
157 | 157 | }, |
158 | 158 | "parameters": [ |
159 | 159 | { |
160 | | - "$ref": "../../../../../common-types/resource-management/v1/types.json#/parameters/ResourceGroupNameParameter" |
| 160 | + "$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/ResourceGroupNameParameter" |
161 | 161 | }, |
162 | 162 | { |
163 | 163 | "name": "enterprisePolicyName", |
|
167 | 167 | "description": "Name of the EnterprisePolicy" |
168 | 168 | }, |
169 | 169 | { |
170 | | - "$ref": "../../../../../common-types/resource-management/v1/types.json#/parameters/SubscriptionIdParameter" |
| 170 | + "$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/SubscriptionIdParameter" |
171 | 171 | }, |
172 | 172 | { |
173 | | - "$ref": "../../../../../common-types/resource-management/v1/types.json#/parameters/ApiVersionParameter" |
| 173 | + "$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/ApiVersionParameter" |
174 | 174 | } |
175 | 175 | ], |
176 | 176 | "responses": { |
|
183 | 183 | "default": { |
184 | 184 | "description": "Error response describing why the operation failed.", |
185 | 185 | "schema": { |
186 | | - "$ref": "../../common/v1/definitions.json#/definitions/ErrorResponse" |
| 186 | + "$ref": "../../../../../common-types/resource-management/v2/types.json#/definitions/ErrorResponse" |
187 | 187 | } |
188 | 188 | } |
189 | 189 | }, |
|
215 | 215 | "description": "Name of the EnterprisePolicy." |
216 | 216 | }, |
217 | 217 | { |
218 | | - "$ref": "../../../../../common-types/resource-management/v1/types.json#/parameters/SubscriptionIdParameter" |
| 218 | + "$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/SubscriptionIdParameter" |
219 | 219 | }, |
220 | 220 | { |
221 | | - "$ref": "../../../../../common-types/resource-management/v1/types.json#/parameters/ResourceGroupNameParameter" |
| 221 | + "$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/ResourceGroupNameParameter" |
222 | 222 | }, |
223 | 223 | { |
224 | | - "$ref": "../../../../../common-types/resource-management/v1/types.json#/parameters/ApiVersionParameter" |
| 224 | + "$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/ApiVersionParameter" |
225 | 225 | }, |
226 | 226 | { |
227 | 227 | "name": "parameters", |
228 | 228 | "in": "body", |
229 | 229 | "required": true, |
230 | 230 | "schema": { |
231 | | - "$ref": "#/definitions/EnterprisePolicy" |
| 231 | + "$ref": "#/definitions/PatchEnterprisePolicy" |
232 | 232 | }, |
233 | 233 | "description": "Parameters supplied to update EnterprisePolicy." |
234 | 234 | } |
|
243 | 243 | "default": { |
244 | 244 | "description": "Error response describing why the operation failed.", |
245 | 245 | "schema": { |
246 | | - "$ref": "../../common/v1/definitions.json#/definitions/ErrorResponse" |
| 246 | + "$ref": "../../../../../common-types/resource-management/v2/types.json#/definitions/ErrorResponse" |
247 | 247 | } |
248 | 248 | } |
249 | 249 | }, |
|
270 | 270 | }, |
271 | 271 | "parameters": [ |
272 | 272 | { |
273 | | - "$ref": "../../../../../common-types/resource-management/v1/types.json#/parameters/SubscriptionIdParameter" |
| 273 | + "$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/SubscriptionIdParameter" |
274 | 274 | }, |
275 | 275 | { |
276 | | - "$ref": "../../../../../common-types/resource-management/v1/types.json#/parameters/ResourceGroupNameParameter" |
| 276 | + "$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/ResourceGroupNameParameter" |
277 | 277 | }, |
278 | 278 | { |
279 | | - "$ref": "../../../../../common-types/resource-management/v1/types.json#/parameters/ApiVersionParameter" |
| 279 | + "$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/ApiVersionParameter" |
280 | 280 | } |
281 | 281 | ], |
282 | 282 | "responses": { |
|
289 | 289 | "default": { |
290 | 290 | "description": "Error response describing why the operation failed.", |
291 | 291 | "schema": { |
292 | | - "$ref": "../../common/v1/definitions.json#/definitions/ErrorResponse" |
| 292 | + "$ref": "../../../../../common-types/resource-management/v2/types.json#/definitions/ErrorResponse" |
293 | 293 | } |
294 | 294 | } |
295 | 295 | }, |
|
318 | 318 | }, |
319 | 319 | "parameters": [ |
320 | 320 | { |
321 | | - "$ref": "../../../../../common-types/resource-management/v1/types.json#/parameters/SubscriptionIdParameter" |
| 321 | + "$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/SubscriptionIdParameter" |
322 | 322 | }, |
323 | 323 | { |
324 | | - "$ref": "../../../../../common-types/resource-management/v1/types.json#/parameters/ApiVersionParameter" |
| 324 | + "$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/ApiVersionParameter" |
325 | 325 | } |
326 | 326 | ], |
327 | 327 | "responses": { |
|
334 | 334 | "default": { |
335 | 335 | "description": "Error response describing why the operation failed.", |
336 | 336 | "schema": { |
337 | | - "$ref": "../../common/v1/definitions.json#/definitions/ErrorResponse" |
| 337 | + "$ref": "../../../../../common-types/resource-management/v2/types.json#/definitions/ErrorResponse" |
338 | 338 | } |
339 | 339 | } |
340 | 340 | }, |
|
363 | 363 | "operationId": "Operations_List", |
364 | 364 | "parameters": [ |
365 | 365 | { |
366 | | - "$ref": "../../../../../common-types/resource-management/v1/types.json#/parameters/ApiVersionParameter" |
| 366 | + "$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/ApiVersionParameter" |
367 | 367 | } |
368 | 368 | ], |
369 | 369 | "responses": { |
370 | 370 | "200": { |
371 | 371 | "description": "OK", |
372 | 372 | "schema": { |
373 | | - "$ref": "../../common/v1/definitions.json#/definitions/OperationList" |
| 373 | + "$ref": "../../../../../common-types/resource-management/v2/types.json#/definitions/OperationListResult" |
374 | 374 | } |
375 | 375 | }, |
376 | 376 | "default": { |
377 | 377 | "description": "Error response describing why the operation failed.", |
378 | 378 | "schema": { |
379 | | - "$ref": "../../common/v1/definitions.json#/definitions/ErrorResponse" |
| 379 | + "$ref": "../../../../../common-types/resource-management/v2/types.json#/definitions/ErrorResponse" |
380 | 380 | } |
381 | 381 | } |
382 | 382 | }, |
|
399 | 399 | "allOf": [ |
400 | 400 | { |
401 | 401 | "description": "The resource model definition for a ARM tracked top level resource.", |
402 | | - "$ref": "../../common/v1/definitions.json#/definitions/TrackedResource" |
| 402 | + "$ref": "../../../../../common-types/resource-management/v2/types.json#/definitions/TrackedResource" |
403 | 403 | } |
404 | 404 | ], |
405 | 405 | "properties": { |
|
411 | 411 | "$ref": "#/definitions/Properties", |
412 | 412 | "description": "The properties that define configuration for the enterprise policy", |
413 | 413 | "x-ms-client-flatten": true |
| 414 | + }, |
| 415 | + "systemData": { |
| 416 | + "$ref": "../../../../../common-types/resource-management/v2/types.json#/definitions/systemData", |
| 417 | + "description": "Metadata pertaining to creation and last modification of the resource." |
| 418 | + } |
| 419 | + } |
| 420 | + }, |
| 421 | + "PatchEnterprisePolicy": { |
| 422 | + "type": "object", |
| 423 | + "description": "Definition of the EnterprisePolicy.", |
| 424 | + "allOf": [ |
| 425 | + { |
| 426 | + "description": "The resource model definition for a ARM tracked top level resource.", |
| 427 | + "$ref": "../../common/v1/definitions.json#/definitions/PatchTrackedResource" |
| 428 | + } |
| 429 | + ], |
| 430 | + "properties": { |
| 431 | + "identity": { |
| 432 | + "$ref": "#/definitions/EnterprisePolicyIdentity", |
| 433 | + "description": "The identity of the EnterprisePolicy." |
| 434 | + }, |
| 435 | + "properties": { |
| 436 | + "$ref": "#/definitions/Properties", |
| 437 | + "description": "The properties that define configuration for the enterprise policy", |
| 438 | + "x-ms-client-flatten": true |
| 439 | + }, |
| 440 | + "systemData": { |
| 441 | + "$ref": "../../../../../common-types/resource-management/v2/types.json#/definitions/systemData", |
| 442 | + "description": "Metadata pertaining to creation and last modification of the resource." |
414 | 443 | } |
415 | 444 | } |
416 | 445 | }, |
|
437 | 466 | "description": "Key vault properties." |
438 | 467 | } |
439 | 468 | } |
440 | | - }, |
441 | | - "systemData": { |
442 | | - "$ref": "../../../../../common-types/resource-management/v1/types.json#/definitions/systemData", |
443 | | - "description": "Metadata pertaining to creation and last modification of the resource." |
444 | 469 | } |
445 | 470 | } |
446 | 471 | }, |
|
0 commit comments