From fc881ef6c5e4af680bd84b5b88ed658aff718887 Mon Sep 17 00:00:00 2001 From: Naveena Patil Date: Wed, 25 Oct 2023 13:42:45 -0700 Subject: [PATCH 1/9] Adding Sharing Profile to CapacityReservationGroup --- .../2023-09-01/capacityReservation.json | 30 +++++++++++-- ...pacityReservationGroup_CreateOrUpdate.json | 42 +++++++++++++++++-- .../CapacityReservationGroup_Get.json | 20 ++++++++- 3 files changed, 85 insertions(+), 7 deletions(-) diff --git a/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2023-09-01/capacityReservation.json b/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2023-09-01/capacityReservation.json index 4ef950143722..cf083097ee9c 100644 --- a/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2023-09-01/capacityReservation.json +++ b/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2023-09-01/capacityReservation.json @@ -40,7 +40,7 @@ "CapacityReservationGroups" ], "operationId": "CapacityReservationGroups_CreateOrUpdate", - "description": "The operation to create or update a capacity reservation group. When updating a capacity reservation group, only tags may be modified. Please refer to https://aka.ms/CapacityReservation for more details.", + "description": "The operation to create or update a capacity reservation group. When updating a capacity reservation group, only tags and sharing profile may be modified. Please refer to https://aka.ms/CapacityReservation for more details.", "parameters": [ { "name": "resourceGroupName", @@ -103,7 +103,7 @@ "CapacityReservationGroups" ], "operationId": "CapacityReservationGroups_Update", - "description": "The operation to update a capacity reservation group. When updating a capacity reservation group, only tags may be modified.", + "description": "The operation to update a capacity reservation group. When updating a capacity reservation group, only tags and sharing profile may be modified.", "parameters": [ { "name": "resourceGroupName", @@ -730,9 +730,29 @@ ], "readOnly": true, "description": "List of instance view of the capacity reservations under the capacity reservation group." + }, + "sharedSubscriptionIds": { + "type" : "array", + "items": { + "$ref": "../../../common-types/v1/common.json#/definitions/SubResourceReadOnly" + }, + "x-ms-identifiers": [], + "readOnly" : true, + "description": "List of the subscriptions that the capacity reservation group is shared with. Minimum api-version: 2023-09-01" } } }, + "SharingProfile": { + "properties": { + "subscriptionIds" :{ + "type": "array", + "description": "Specifies an array of refrences to subscriptionIds. Minimum api-version: 2023-09-01", + "items": { + "$ref": "../../../common-types/v1/common.json#/definitions/SubResource" + } + } + } + }, "CapacityReservationGroupProperties": { "type": "object", "properties": { @@ -756,7 +776,11 @@ "$ref": "#/definitions/CapacityReservationGroupInstanceView", "readOnly": true, "description": "The capacity reservation group instance view which has the list of instance views for all the capacity reservations that belong to the capacity reservation group." - } + }, + "sharingProfile": { + "$ref": "#/definitions/SharingProfile", + "description": "A list of all subscriptions that the capacity reservation group is shared with. Minimum api-version: 2023-09-01" + } }, "description": "capacity reservation group Properties." }, diff --git a/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2023-09-01/examples/capacityReservationExamples/CapacityReservationGroup_CreateOrUpdate.json b/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2023-09-01/examples/capacityReservationExamples/CapacityReservationGroup_CreateOrUpdate.json index f8e1299aba9b..756ed2bad9d4 100644 --- a/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2023-09-01/examples/capacityReservationExamples/CapacityReservationGroup_CreateOrUpdate.json +++ b/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2023-09-01/examples/capacityReservationExamples/CapacityReservationGroup_CreateOrUpdate.json @@ -12,7 +12,19 @@ "zones": [ "1", "2" - ] + ], + "properties": { + "sharingProfile": { + "subscriptionIds": [ + { + "id": "/subscriptions/{subscription-id1}" + }, + { + "id": "/subscriptions/{subscription-id2}" + } + ] + } + } } }, "responses": { @@ -27,7 +39,19 @@ "zones": [ "1", "2" - ] + ], + "properties": { + "sharingProfile": { + "subscriptionIds": [ + { + "id": "/subscriptions/{subscription-id1}" + }, + { + "id": "/subscriptions/{subscription-id2}" + } + ] + } + } } }, "200": { @@ -42,7 +66,19 @@ "zones": [ "1", "2" - ] + ], + "properties": { + "sharingProfile": { + "subscriptionIds": [ + { + "id": "/subscriptions/{subscription-id1}" + }, + { + "id": "/subscriptions/{subscription-id2}" + } + ] + } + } } } } diff --git a/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2023-09-01/examples/capacityReservationExamples/CapacityReservationGroup_Get.json b/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2023-09-01/examples/capacityReservationExamples/CapacityReservationGroup_Get.json index fe3536448245..31c986866e1d 100644 --- a/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2023-09-01/examples/capacityReservationExamples/CapacityReservationGroup_Get.json +++ b/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2023-09-01/examples/capacityReservationExamples/CapacityReservationGroup_Get.json @@ -19,6 +19,16 @@ "id": "subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/capacityReservationGroups/myCapacityReservationGroup/capacityReservations/myCapacityReservation2" } ], + "sharingProfile": { + "subscriptionIds": [ + { + "id": "/subscriptions/{subscription-id1}" + }, + { + "id": "/subscriptions/{subscription-id2}" + } + ] + }, "instanceView": { "capacityReservations": [ { @@ -63,7 +73,15 @@ } ] } - ] + ], + "sharedSubscriptiondIds": [ + { + "id": "/subscriptions/{subscription-id1}" + }, + { + "id": "/subscriptions/{subscription-id2}" + } + ] } }, "location": "westus", From 59716f6d1994b2f70dcd03fa2673b20908240369 Mon Sep 17 00:00:00 2001 From: Naveena Patil Date: Wed, 25 Oct 2023 15:27:10 -0700 Subject: [PATCH 2/9] Updating Sharingprofile property name to avoid confict --- .../ComputeRP/stable/2023-09-01/capacityReservation.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2023-09-01/capacityReservation.json b/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2023-09-01/capacityReservation.json index cf083097ee9c..2e2dba412021 100644 --- a/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2023-09-01/capacityReservation.json +++ b/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2023-09-01/capacityReservation.json @@ -742,7 +742,7 @@ } } }, - "SharingProfile": { + "CapacityReservationGroupSharingProfile": { "properties": { "subscriptionIds" :{ "type": "array", @@ -778,7 +778,7 @@ "description": "The capacity reservation group instance view which has the list of instance views for all the capacity reservations that belong to the capacity reservation group." }, "sharingProfile": { - "$ref": "#/definitions/SharingProfile", + "$ref": "#/definitions/CapacityReservationGroupSharingProfile", "description": "A list of all subscriptions that the capacity reservation group is shared with. Minimum api-version: 2023-09-01" } }, From c533d423baedb0b86fc1a25e3e612bb1a760e1f6 Mon Sep 17 00:00:00 2001 From: Naveena Patil Date: Wed, 25 Oct 2023 15:41:00 -0700 Subject: [PATCH 3/9] Fixed formats --- .../2023-09-01/capacityReservation.json | 30 +++++++++---------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2023-09-01/capacityReservation.json b/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2023-09-01/capacityReservation.json index 2e2dba412021..78aeeea21208 100644 --- a/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2023-09-01/capacityReservation.json +++ b/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2023-09-01/capacityReservation.json @@ -732,26 +732,26 @@ "description": "List of instance view of the capacity reservations under the capacity reservation group." }, "sharedSubscriptionIds": { - "type" : "array", - "items": { - "$ref": "../../../common-types/v1/common.json#/definitions/SubResourceReadOnly" - }, - "x-ms-identifiers": [], - "readOnly" : true, - "description": "List of the subscriptions that the capacity reservation group is shared with. Minimum api-version: 2023-09-01" + "type": "array", + "items": { + "$ref": "../../../common-types/v1/common.json#/definitions/SubResourceReadOnly" + }, + "x-ms-identifiers": [], + "readOnly": true, + "description": "List of the subscriptions that the capacity reservation group is shared with. Minimum api-version: 2023-09-01" } } }, "CapacityReservationGroupSharingProfile": { "properties": { - "subscriptionIds" :{ - "type": "array", - "description": "Specifies an array of refrences to subscriptionIds. Minimum api-version: 2023-09-01", - "items": { - "$ref": "../../../common-types/v1/common.json#/definitions/SubResource" - } - } + "subscriptionIds": { + "type": "array", + "description": "Specifies an array of refrences to subscriptionIds. Minimum api-version: 2023-09-01", + "items": { + "$ref": "../../../common-types/v1/common.json#/definitions/SubResource" + } } + } }, "CapacityReservationGroupProperties": { "type": "object", @@ -780,7 +780,7 @@ "sharingProfile": { "$ref": "#/definitions/CapacityReservationGroupSharingProfile", "description": "A list of all subscriptions that the capacity reservation group is shared with. Minimum api-version: 2023-09-01" - } + } }, "description": "capacity reservation group Properties." }, From a964d075d45733f8d5c9799b7466d6eadc3c99ca Mon Sep 17 00:00:00 2001 From: Naveena Patil Date: Wed, 25 Oct 2023 15:43:16 -0700 Subject: [PATCH 4/9] Updating sharingprofile definition --- .../ComputeRP/stable/2023-09-01/capacityReservation.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2023-09-01/capacityReservation.json b/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2023-09-01/capacityReservation.json index 78aeeea21208..78db068be6d2 100644 --- a/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2023-09-01/capacityReservation.json +++ b/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2023-09-01/capacityReservation.json @@ -742,7 +742,7 @@ } } }, - "CapacityReservationGroupSharingProfile": { + "ResourceSharingProfile": { "properties": { "subscriptionIds": { "type": "array", @@ -778,7 +778,7 @@ "description": "The capacity reservation group instance view which has the list of instance views for all the capacity reservations that belong to the capacity reservation group." }, "sharingProfile": { - "$ref": "#/definitions/CapacityReservationGroupSharingProfile", + "$ref": "#/definitions/ResourceSharingProfile", "description": "A list of all subscriptions that the capacity reservation group is shared with. Minimum api-version: 2023-09-01" } }, From 881d1c9f4f81017b9f2a3c264ba36447e1501b9f Mon Sep 17 00:00:00 2001 From: Naveena Patil Date: Wed, 25 Oct 2023 16:01:36 -0700 Subject: [PATCH 5/9] Fixed issues reported from PR checks --- .../2023-09-01/capacityReservation.json | 3 +- ...pacityReservationGroup_CreateOrUpdate.json | 32 +++++++++---------- .../CapacityReservationGroup_Get.json | 22 ++++++------- 3 files changed, 29 insertions(+), 28 deletions(-) diff --git a/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2023-09-01/capacityReservation.json b/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2023-09-01/capacityReservation.json index 78db068be6d2..de4700ea5c86 100644 --- a/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2023-09-01/capacityReservation.json +++ b/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2023-09-01/capacityReservation.json @@ -743,10 +743,11 @@ } }, "ResourceSharingProfile": { + "type": "object", "properties": { "subscriptionIds": { "type": "array", - "description": "Specifies an array of refrences to subscriptionIds. Minimum api-version: 2023-09-01", + "description": "Specifies an array of references to subscriptionIds. Minimum api-version: 2023-09-01", "items": { "$ref": "../../../common-types/v1/common.json#/definitions/SubResource" } diff --git a/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2023-09-01/examples/capacityReservationExamples/CapacityReservationGroup_CreateOrUpdate.json b/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2023-09-01/examples/capacityReservationExamples/CapacityReservationGroup_CreateOrUpdate.json index 756ed2bad9d4..1b02eb6a2b69 100644 --- a/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2023-09-01/examples/capacityReservationExamples/CapacityReservationGroup_CreateOrUpdate.json +++ b/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2023-09-01/examples/capacityReservationExamples/CapacityReservationGroup_CreateOrUpdate.json @@ -14,17 +14,17 @@ "2" ], "properties": { - "sharingProfile": { - "subscriptionIds": [ - { - "id": "/subscriptions/{subscription-id1}" - }, - { - "id": "/subscriptions/{subscription-id2}" - } - ] - } + "sharingProfile": { + "subscriptionIds": [ + { + "id": "/subscriptions/{subscription-id1}" + }, + { + "id": "/subscriptions/{subscription-id2}" + } + ] } + } } }, "responses": { @@ -42,12 +42,12 @@ ], "properties": { "sharingProfile": { - "subscriptionIds": [ + "subscriptionIds": [ { - "id": "/subscriptions/{subscription-id1}" + "id": "/subscriptions/{subscription-id1}" }, { - "id": "/subscriptions/{subscription-id2}" + "id": "/subscriptions/{subscription-id2}" } ] } @@ -69,12 +69,12 @@ ], "properties": { "sharingProfile": { - "subscriptionIds": [ + "subscriptionIds": [ { - "id": "/subscriptions/{subscription-id1}" + "id": "/subscriptions/{subscription-id1}" }, { - "id": "/subscriptions/{subscription-id2}" + "id": "/subscriptions/{subscription-id2}" } ] } diff --git a/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2023-09-01/examples/capacityReservationExamples/CapacityReservationGroup_Get.json b/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2023-09-01/examples/capacityReservationExamples/CapacityReservationGroup_Get.json index 31c986866e1d..255d1c25b22f 100644 --- a/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2023-09-01/examples/capacityReservationExamples/CapacityReservationGroup_Get.json +++ b/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2023-09-01/examples/capacityReservationExamples/CapacityReservationGroup_Get.json @@ -20,12 +20,12 @@ } ], "sharingProfile": { - "subscriptionIds": [ + "subscriptionIds": [ { - "id": "/subscriptions/{subscription-id1}" + "id": "/subscriptions/{subscription-id1}" }, { - "id": "/subscriptions/{subscription-id2}" + "id": "/subscriptions/{subscription-id2}" } ] }, @@ -74,14 +74,14 @@ ] } ], - "sharedSubscriptiondIds": [ - { - "id": "/subscriptions/{subscription-id1}" - }, - { - "id": "/subscriptions/{subscription-id2}" - } - ] + "sharedSubscriptionIds": [ + { + "id": "/subscriptions/{subscription-id1}" + }, + { + "id": "/subscriptions/{subscription-id2}" + } + ] } }, "location": "westus", From 4af4c49d75aae6037d5f1bc7ddcd14381b5a4853 Mon Sep 17 00:00:00 2001 From: Naveena Patil Date: Fri, 27 Oct 2023 08:20:40 -0700 Subject: [PATCH 6/9] Adding doc link --- .../ComputeRP/stable/2023-09-01/capacityReservation.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2023-09-01/capacityReservation.json b/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2023-09-01/capacityReservation.json index de4700ea5c86..d5a3d77c470c 100644 --- a/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2023-09-01/capacityReservation.json +++ b/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2023-09-01/capacityReservation.json @@ -738,7 +738,7 @@ }, "x-ms-identifiers": [], "readOnly": true, - "description": "List of the subscriptions that the capacity reservation group is shared with. Minimum api-version: 2023-09-01" + "description": "List of the subscriptions that the capacity reservation group is shared with. Minimum api-version: 2023-09-01. Please refer to https://aka.ms/computereservationsharing for more details.", } } }, @@ -747,7 +747,7 @@ "properties": { "subscriptionIds": { "type": "array", - "description": "Specifies an array of references to subscriptionIds. Minimum api-version: 2023-09-01", + "description": "Specifies an array of references to subscriptionIds. Minimum api-version: 2023-09-01. Please refer to https://aka.ms/computereservationsharing for more details.", "items": { "$ref": "../../../common-types/v1/common.json#/definitions/SubResource" } @@ -780,7 +780,7 @@ }, "sharingProfile": { "$ref": "#/definitions/ResourceSharingProfile", - "description": "A list of all subscriptions that the capacity reservation group is shared with. Minimum api-version: 2023-09-01" + "description": "A list of all subscriptions that the capacity reservation group is shared with. Minimum api-version: 2023-09-01. Please refer to https://aka.ms/computereservationsharing for more details." } }, "description": "capacity reservation group Properties." From 029219387fa30df34bf1b03b264563ce2c0ace32 Mon Sep 17 00:00:00 2001 From: Naveena Patil Date: Fri, 27 Oct 2023 10:15:27 -0700 Subject: [PATCH 7/9] Fixed formatting --- .../ComputeRP/stable/2023-09-01/capacityReservation.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2023-09-01/capacityReservation.json b/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2023-09-01/capacityReservation.json index d5a3d77c470c..f3652bc8f566 100644 --- a/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2023-09-01/capacityReservation.json +++ b/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2023-09-01/capacityReservation.json @@ -738,7 +738,7 @@ }, "x-ms-identifiers": [], "readOnly": true, - "description": "List of the subscriptions that the capacity reservation group is shared with. Minimum api-version: 2023-09-01. Please refer to https://aka.ms/computereservationsharing for more details.", + "description": "List of the subscriptions that the capacity reservation group is shared with. Minimum api-version: 2023-09-01. Please refer to https://aka.ms/computereservationsharing for more details." } } }, From 52fb407cd0fcf0ebf511580684854b1354dc9a23 Mon Sep 17 00:00:00 2001 From: Naveena Patil Date: Fri, 27 Oct 2023 10:23:26 -0700 Subject: [PATCH 8/9] Addressed PR comments --- .../ComputeRP/stable/2023-09-01/capacityReservation.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2023-09-01/capacityReservation.json b/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2023-09-01/capacityReservation.json index f3652bc8f566..7bea3dbe61ef 100644 --- a/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2023-09-01/capacityReservation.json +++ b/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2023-09-01/capacityReservation.json @@ -738,7 +738,7 @@ }, "x-ms-identifiers": [], "readOnly": true, - "description": "List of the subscriptions that the capacity reservation group is shared with. Minimum api-version: 2023-09-01. Please refer to https://aka.ms/computereservationsharing for more details." + "description": "List of the subscriptions that the capacity reservation group is shared with. **Note:** Minimum api-version: 2023-09-01. Please refer to https://aka.ms/computereservationsharing for more details." } } }, @@ -747,7 +747,7 @@ "properties": { "subscriptionIds": { "type": "array", - "description": "Specifies an array of references to subscriptionIds. Minimum api-version: 2023-09-01. Please refer to https://aka.ms/computereservationsharing for more details.", + "description": "Specifies an array of references to subscriptionIds. **Note:** Minimum api-version: 2023-09-01. Please refer to https://aka.ms/computereservationsharing for more details.", "items": { "$ref": "../../../common-types/v1/common.json#/definitions/SubResource" } @@ -780,7 +780,7 @@ }, "sharingProfile": { "$ref": "#/definitions/ResourceSharingProfile", - "description": "A list of all subscriptions that the capacity reservation group is shared with. Minimum api-version: 2023-09-01. Please refer to https://aka.ms/computereservationsharing for more details." + "description": "A list of all subscriptions that the capacity reservation group is shared with. **Note:** Minimum api-version: 2023-09-01. Please refer to https://aka.ms/computereservationsharing for more details." } }, "description": "capacity reservation group Properties." From 4cd4b87c40ab8e9c128d65edb585520aba855ff5 Mon Sep 17 00:00:00 2001 From: Naveena Patil Date: Tue, 31 Oct 2023 10:13:00 -0700 Subject: [PATCH 9/9] Addressing PR comments --- .../ComputeRP/stable/2023-09-01/capacityReservation.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2023-09-01/capacityReservation.json b/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2023-09-01/capacityReservation.json index 7bea3dbe61ef..d2daea707c89 100644 --- a/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2023-09-01/capacityReservation.json +++ b/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2023-09-01/capacityReservation.json @@ -747,7 +747,7 @@ "properties": { "subscriptionIds": { "type": "array", - "description": "Specifies an array of references to subscriptionIds. **Note:** Minimum api-version: 2023-09-01. Please refer to https://aka.ms/computereservationsharing for more details.", + "description": "Specifies an array of Subscription resource Ids that capacity reservation group is shared with. The resource Id should be provided in form: /subscriptions/{subscriptionId}. **Note:** Minimum api-version: 2023-09-01. Please refer to https://aka.ms/computereservationsharing for more details.", "items": { "$ref": "../../../common-types/v1/common.json#/definitions/SubResource" } @@ -780,7 +780,7 @@ }, "sharingProfile": { "$ref": "#/definitions/ResourceSharingProfile", - "description": "A list of all subscriptions that the capacity reservation group is shared with. **Note:** Minimum api-version: 2023-09-01. Please refer to https://aka.ms/computereservationsharing for more details." + "description": "Specifies the settings to enable sharing across subscriptions for the capacity reservation group resource. Pls. keep in mind the capacity reservation group resource generally can be shared across subscriptions belonging to a single azure AAD tenant or cross AAD tenant if there is a trust relationship established between the AAD tenants. **Note:** Minimum api-version: 2023-09-01. Please refer to https://aka.ms/computereservationsharing for more details." } }, "description": "capacity reservation group Properties."