From 7a7ce025727eae7a001a7ded11fb597b563765f1 Mon Sep 17 00:00:00 2001 From: SDKAuto Date: Thu, 31 Mar 2022 21:16:05 +0000 Subject: [PATCH] CodeGen from PR 18507 in Azure/azure-rest-api-specs Merge bb8691670408106f86c9883fec540f227f38fcad into aeb8c9f96a43f66d8362cdaf26876fb6dd8aecd3 --- .../Microsoft.AzureArcData.json | 38 +++++++++++++++++-- 1 file changed, 34 insertions(+), 4 deletions(-) diff --git a/schemas/2022-03-01-preview/Microsoft.AzureArcData.json b/schemas/2022-03-01-preview/Microsoft.AzureArcData.json index 5d371ce88e..33e65e40b3 100644 --- a/schemas/2022-03-01-preview/Microsoft.AzureArcData.json +++ b/schemas/2022-03-01-preview/Microsoft.AzureArcData.json @@ -574,6 +574,21 @@ }, "description": "Details about the Active Directory domain controllers associated with this AD connector instance" }, + "ActiveDirectoryInformation": { + "type": "object", + "properties": { + "keytabInformation": { + "oneOf": [ + { + "$ref": "#/definitions/KeytabInformation" + }, + { + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" + } + ] + } + } + }, "BasicLoginInformation": { "type": "object", "properties": { @@ -889,6 +904,15 @@ }, "description": "The kubernetes scheduling options. It describes restrictions used to help Kubernetes select appropriate nodes to host the database service" }, + "KeytabInformation": { + "type": "object", + "properties": { + "keytab": { + "type": "string", + "description": "A base64-encoded keytab." + } + } + }, "LogAnalyticsWorkspaceConfig": { "type": "object", "properties": { @@ -1114,6 +1138,16 @@ "SqlManagedInstanceProperties": { "type": "object", "properties": { + "activeDirectoryInformation": { + "oneOf": [ + { + "$ref": "#/definitions/ActiveDirectoryInformation" + }, + { + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" + } + ] + }, "admin": { "type": "string", "description": "The instance admin user" @@ -1156,10 +1190,6 @@ ], "description": "The raw kubernetes information." }, - "keytab": { - "type": "string", - "description": "A base64-encoded keytab." - }, "lastUploadedDate": { "type": "string", "format": "date-time",