From a24f47a1af7c8d0471e931723b9dc1d7591426b6 Mon Sep 17 00:00:00 2001 From: SDK Automation Date: Sat, 10 Oct 2020 06:55:25 +0000 Subject: [PATCH] Generated from 3601fffb8e585c3eb3c1ec5e8ea9954631d6a73a --- .../Microsoft.ServiceBus.json | 39 +++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/schemas/2018-01-01-preview/Microsoft.ServiceBus.json b/schemas/2018-01-01-preview/Microsoft.ServiceBus.json index b75e31b641..c9b366961e 100644 --- a/schemas/2018-01-01-preview/Microsoft.ServiceBus.json +++ b/schemas/2018-01-01-preview/Microsoft.ServiceBus.json @@ -13,6 +13,17 @@ "2018-01-01-preview" ] }, + "identity": { + "oneOf": [ + { + "$ref": "#/definitions/Identity" + }, + { + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" + } + ], + "description": "Properties to configure Identity for Bring your Own Keys" + }, "location": { "type": "string", "description": "The Geo-location where the resource lives" @@ -318,6 +329,34 @@ }, "description": "Properties to configure Encryption" }, + "Identity": { + "type": "object", + "properties": { + "principalId": { + "type": "string", + "description": "ObjectId from the KeyVault" + }, + "tenantId": { + "type": "string", + "description": "TenantId from the KeyVault" + }, + "type": { + "oneOf": [ + { + "type": "string", + "enum": [ + "SystemAssigned" + ] + }, + { + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" + } + ], + "description": "Enumerates the possible value Identity type, which currently supports only 'SystemAssigned'." + } + }, + "description": "Properties to configure Identity for Bring your Own Keys" + }, "IpFilterRuleProperties": { "type": "object", "properties": {