From 7a1c38616f8f1c07629a62ae65f120ca82ed44aa Mon Sep 17 00:00:00 2001 From: Steven Vukelich Date: Fri, 11 Feb 2022 00:34:54 -0800 Subject: [PATCH] Add x-ms-identifiers to solutions/resource-manager. (#17782) Co-authored-by: Steven Vukelich --- .../2021-07-01/managedapplications.json | 35 ++++++++++++++++--- 1 file changed, 31 insertions(+), 4 deletions(-) diff --git a/specification/solutions/resource-manager/Microsoft.Solutions/stable/2021-07-01/managedapplications.json b/specification/solutions/resource-manager/Microsoft.Solutions/stable/2021-07-01/managedapplications.json index 67bae8f35a19..f0cd114d62ae 100644 --- a/specification/solutions/resource-manager/Microsoft.Solutions/stable/2021-07-01/managedapplications.json +++ b/specification/solutions/resource-manager/Microsoft.Solutions/stable/2021-07-01/managedapplications.json @@ -1097,6 +1097,10 @@ "items": { "$ref": "#/definitions/ApplicationAuthorization" }, + "x-ms-identifiers": [ + "principalId", + "roleDefinitionId" + ], "readOnly": true }, "managementMode": { @@ -1120,6 +1124,10 @@ "items": { "$ref": "#/definitions/ApplicationArtifact" }, + "x-ms-identifiers": [ + "name", + "uri" + ], "readOnly": true }, "createdBy": { @@ -1183,14 +1191,22 @@ "type": "array", "items": { "$ref": "#/definitions/ApplicationAuthorization" - } + }, + "x-ms-identifiers": [ + "principalId", + "roleDefinitionId" + ] }, "artifacts": { "description": "The collection of managed application artifacts. The portal will use the files specified as artifacts to construct the user experience of creating a managed application from a managed application definition.", "type": "array", "items": { "$ref": "#/definitions/ApplicationDefinitionArtifact" - } + }, + "x-ms-identifiers": [ + "name", + "uri" + ] }, "provisioningState": { "readOnly": true, @@ -1238,7 +1254,11 @@ "type": "array", "items": { "$ref": "#/definitions/ApplicationPolicy" - } + }, + "x-ms-identifiers": [ + "name", + "policyDefinitionId" + ] } }, "required": [ @@ -1622,6 +1642,9 @@ "items": { "$ref": "#/definitions/ApplicationNotificationEndpoint" }, + "x-ms-identifiers": [ + "uri" + ], "description": "The managed application notification endpoint." } }, @@ -1859,7 +1882,11 @@ "type": "array", "items": { "$ref": "#/definitions/JitAuthorizationPolicies" - } + }, + "x-ms-identifiers": [ + "principalId", + "roleDefinitionId" + ] }, "jitSchedulingPolicy": { "$ref": "#/definitions/JitSchedulingPolicy",