|
107 | 107 | } |
108 | 108 | } |
109 | 109 | }, |
110 | | - "x-ms-pagable": { |
| 110 | + "x-ms-pageable": { |
111 | 111 | "nextLinkName": "nextLink" |
112 | 112 | } |
113 | 113 | } |
|
162 | 162 | } |
163 | 163 | } |
164 | 164 | }, |
165 | | - "/subcriptions/{subscriptionId}/providers/Microsoft.KubernetesConfiguration/locations/{location}/extensionTypes/{extensionTypeName}/versions": { |
| 165 | + "/subscriptions/{subscriptionId}/providers/Microsoft.KubernetesConfiguration/locations/{location}/extensionTypes/{extensionTypeName}/versions": { |
166 | 166 | "get": { |
167 | 167 | "tags": [ |
168 | 168 | "ExtensionTypes", |
|
232 | 232 | } |
233 | 233 | } |
234 | 234 | }, |
235 | | - "x-ms-pagable": { |
| 235 | + "x-ms-pageable": { |
236 | 236 | "nextLinkName": "nextLink" |
237 | 237 | } |
238 | 238 | }, |
239 | | - "/subcriptions/{subscriptionId}/providers/Microsoft.KubernetesConfiguration/locations/{location}/extensionTypes/{extensionTypeName}/versions/{versionNumber}": { |
| 239 | + "/subscriptions/{subscriptionId}/providers/Microsoft.KubernetesConfiguration/locations/{location}/extensionTypes/{extensionTypeName}/versions/{versionNumber}": { |
240 | 240 | "get": { |
241 | 241 | "tags": [ |
242 | 242 | "ExtensionTypes", |
|
296 | 296 | } |
297 | 297 | } |
298 | 298 | }, |
299 | | - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{clusterRP}/{clusterResourceName}/{clusterName}/providers/Microsoft.KubernetesConfiguration/extensionTypes": { |
| 299 | + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{clusterRp}/{clusterResourceName}/{clusterName}/providers/Microsoft.KubernetesConfiguration/extensionTypes": { |
300 | 300 | "get": { |
301 | 301 | "tags": [ |
302 | 302 | "ExtensionTypes", |
|
373 | 373 | } |
374 | 374 | } |
375 | 375 | }, |
376 | | - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{clusterRP}/{clusterResourceName}/{clusterName}/providers/Microsoft.KubernetesConfiguration/extensionTypes/{extensionTypeName}": { |
| 376 | + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{clusterRp}/{clusterResourceName}/{clusterName}/providers/Microsoft.KubernetesConfiguration/extensionTypes/{extensionTypeName}": { |
377 | 377 | "get": { |
378 | 378 | "tags": [ |
379 | 379 | "ExtensionTypes", |
|
432 | 432 | } |
433 | 433 | } |
434 | 434 | }, |
435 | | - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{clusterRP}/{clusterResourceName}/{clusterName}/providers/Microsoft.KubernetesConfiguration/extensionTypes/{extensionTypeName}/versions": { |
| 435 | + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{clusterRp}/{clusterResourceName}/{clusterName}/providers/Microsoft.KubernetesConfiguration/extensionTypes/{extensionTypeName}/versions": { |
436 | 436 | "get": { |
437 | 437 | "tags": [ |
438 | 438 | "ExtensionTypes", |
|
504 | 504 | } |
505 | 505 | } |
506 | 506 | }, |
507 | | - "x-ms-pagable": { |
| 507 | + "x-ms-pageable": { |
508 | 508 | "nextLinkName": "nextLink" |
509 | 509 | } |
510 | 510 | }, |
511 | | - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{clusterRP}/{clusterResourceName}/{clusterName}/providers/Microsoft.KubernetesConfiguration/extensionTypes/{extensionTypeName}/versions/{versionNumber}": { |
| 511 | + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{clusterRp}/{clusterResourceName}/{clusterName}/providers/Microsoft.KubernetesConfiguration/extensionTypes/{extensionTypeName}/versions/{versionNumber}": { |
512 | 512 | "get": { |
513 | 513 | "tags": [ |
514 | 514 | "ExtensionTypes", |
|
629 | 629 | "type": "string" |
630 | 630 | }, |
631 | 631 | "clusterScopeSettings": { |
632 | | - "type": "object", |
633 | | - "properties": { |
634 | | - "properties": { |
635 | | - "type": "object" |
636 | | - }, |
637 | | - "id": { |
638 | | - "type": "string" |
639 | | - }, |
640 | | - "name": { |
641 | | - "type": "string" |
642 | | - }, |
643 | | - "type": { |
644 | | - "type": "string" |
645 | | - } |
646 | | - } |
| 632 | + "$ref": "#/definitions/ClusterScopeSettings" |
647 | 633 | } |
648 | 634 | } |
649 | 635 | } |
|
656 | 642 | } |
657 | 643 | ] |
658 | 644 | }, |
| 645 | + "ClusterScopeSettings": { |
| 646 | + "type": "object", |
| 647 | + "description": "Extension scope settings", |
| 648 | + "properties": { |
| 649 | + "properties": { |
| 650 | + "type": "object", |
| 651 | + "x-ms-client-flatten": true, |
| 652 | + "description": "Extension scope settings", |
| 653 | + "properties": { |
| 654 | + "allowMultipleInstances": { |
| 655 | + "type": "boolean", |
| 656 | + "description": "Describes if multiple instances of the extension are allowed" |
| 657 | + }, |
| 658 | + "defaultReleaseNamespace": { |
| 659 | + "type": "string", |
| 660 | + "description": "Default extension release namespace" |
| 661 | + } |
| 662 | + } |
| 663 | + } |
| 664 | + }, |
| 665 | + "allOf": [ |
| 666 | + { |
| 667 | + "$ref": "../../../../../common-types/resource-management/v2/types.json#/definitions/ProxyResource" |
| 668 | + } |
| 669 | + ] |
| 670 | + }, |
659 | 671 | "ExtensionTypeVersionForReleaseTrain": { |
660 | 672 | "description": "The Extension Type Version object.", |
661 | 673 | "type": "object", |
|
689 | 701 | "type": "array", |
690 | 702 | "description": "A list of supported cluster types for this version of the Extension Type", |
691 | 703 | "items": { |
692 | | - "description": "The indivual cluster type that is supported by this extension", |
| 704 | + "description": "The individual cluster type that is supported by this extension", |
693 | 705 | "type": "string" |
694 | 706 | } |
695 | 707 | } |
|
0 commit comments