From 964a79316604c23401db9a0cfb20164ddf6b557f Mon Sep 17 00:00:00 2001 From: Sasank Chaganty Date: Wed, 6 Apr 2022 18:21:43 -0400 Subject: [PATCH 1/3] Active Directory connector automatic mode properties --- .../activeDirectoryConnectors.json | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/specification/azurearcdata/resource-manager/Microsoft.AzureArcData/preview/2022-03-01-preview/activeDirectoryConnectors.json b/specification/azurearcdata/resource-manager/Microsoft.AzureArcData/preview/2022-03-01-preview/activeDirectoryConnectors.json index a57958255fa4..6bcc48fcd93d 100644 --- a/specification/azurearcdata/resource-manager/Microsoft.AzureArcData/preview/2022-03-01-preview/activeDirectoryConnectors.json +++ b/specification/azurearcdata/resource-manager/Microsoft.AzureArcData/preview/2022-03-01-preview/activeDirectoryConnectors.json @@ -49,6 +49,10 @@ "type": "object", "description": "The properties of an Active Directory connector resource", "properties": { + "domainServiceAccountLoginInformation": { + "$ref": "./common.json#/definitions/BasicLoginInformation", + "description": "Username and password for domain service account authentication." + }, "provisioningState": { "type": "string", "description": "The provisioning state of the Active Directory connector resource.", @@ -101,6 +105,23 @@ "type": "string", "description": "NETBIOS name of the Active Directory domain." }, + "serviceAccountProvisioning": { + "type": "string", + "enum": [ + "Automatic", + "Manual" + ], + "x-ms-enum": { + "name": "accountProvisioningMode", + "modelAsString": true + }, + "default": "Manual", + "description": "The service account provisioning mode for this Active Directory connector." + }, + "ouDistinguishedName": { + "type": "string", + "description": "The distinguished name of the Active Directory Organizational Unit." + }, "domainControllers": { "$ref": "#/definitions/ActiveDirectoryDomainControllers", "description": "null", From 84105ef4e3ceba538a1901055ae1f430207d4449 Mon Sep 17 00:00:00 2001 From: Sasank Chaganty Date: Wed, 6 Apr 2022 21:12:34 -0400 Subject: [PATCH 2/3] fixed capitalization --- .../2022-03-01-preview/activeDirectoryConnectors.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/specification/azurearcdata/resource-manager/Microsoft.AzureArcData/preview/2022-03-01-preview/activeDirectoryConnectors.json b/specification/azurearcdata/resource-manager/Microsoft.AzureArcData/preview/2022-03-01-preview/activeDirectoryConnectors.json index 6bcc48fcd93d..1c6e0361aa5e 100644 --- a/specification/azurearcdata/resource-manager/Microsoft.AzureArcData/preview/2022-03-01-preview/activeDirectoryConnectors.json +++ b/specification/azurearcdata/resource-manager/Microsoft.AzureArcData/preview/2022-03-01-preview/activeDirectoryConnectors.json @@ -108,14 +108,14 @@ "serviceAccountProvisioning": { "type": "string", "enum": [ - "Automatic", - "Manual" + "automatic", + "manual" ], "x-ms-enum": { "name": "accountProvisioningMode", "modelAsString": true }, - "default": "Manual", + "default": "manual", "description": "The service account provisioning mode for this Active Directory connector." }, "ouDistinguishedName": { From a0bb50ed086a5a14e0999a579475e7ab056104f0 Mon Sep 17 00:00:00 2001 From: Sasank Chaganty Date: Thu, 7 Apr 2022 13:21:49 -0400 Subject: [PATCH 3/3] adding new property to examples --- .../examples/CreateOrUpdateActiveDirectoryConnector.json | 3 +++ .../examples/GetActiveDirectoryConnector.json | 1 + .../examples/ListByDataControllerActiveDirectoryConnector.json | 2 ++ 3 files changed, 6 insertions(+) diff --git a/specification/azurearcdata/resource-manager/Microsoft.AzureArcData/preview/2022-03-01-preview/examples/CreateOrUpdateActiveDirectoryConnector.json b/specification/azurearcdata/resource-manager/Microsoft.AzureArcData/preview/2022-03-01-preview/examples/CreateOrUpdateActiveDirectoryConnector.json index d82a813ec47b..8d0873273eed 100644 --- a/specification/azurearcdata/resource-manager/Microsoft.AzureArcData/preview/2022-03-01-preview/examples/CreateOrUpdateActiveDirectoryConnector.json +++ b/specification/azurearcdata/resource-manager/Microsoft.AzureArcData/preview/2022-03-01-preview/examples/CreateOrUpdateActiveDirectoryConnector.json @@ -10,6 +10,7 @@ "spec": { "activeDirectory": { "realm": "CONTOSO.LOCAL", + "serviceAccountProvisioning": "manual", "domainControllers": { "primaryDomainController": { "hostname": "dc1.contoso.local" @@ -43,6 +44,7 @@ "spec": { "activeDirectory": { "realm": "CONTOSO.LOCAL", + "serviceAccountProvisioning": "manual", "domainControllers": { "primaryDomainController": { "hostname": "dc1.contoso.local" @@ -88,6 +90,7 @@ "spec": { "activeDirectory": { "realm": "CONTOSO.LOCAL", + "serviceAccountProvisioning": "manual", "domainControllers": { "primaryDomainController": { "hostname": "dc1.contoso.local" diff --git a/specification/azurearcdata/resource-manager/Microsoft.AzureArcData/preview/2022-03-01-preview/examples/GetActiveDirectoryConnector.json b/specification/azurearcdata/resource-manager/Microsoft.AzureArcData/preview/2022-03-01-preview/examples/GetActiveDirectoryConnector.json index ccfd3dcac5aa..059369bf892b 100644 --- a/specification/azurearcdata/resource-manager/Microsoft.AzureArcData/preview/2022-03-01-preview/examples/GetActiveDirectoryConnector.json +++ b/specification/azurearcdata/resource-manager/Microsoft.AzureArcData/preview/2022-03-01-preview/examples/GetActiveDirectoryConnector.json @@ -13,6 +13,7 @@ "spec": { "activeDirectory": { "realm": "CONTOSO.LOCAL", + "serviceAccountProvisioning": "manual", "domainControllers": { "primaryDomainController": { "hostname": "dc1.contoso.local" diff --git a/specification/azurearcdata/resource-manager/Microsoft.AzureArcData/preview/2022-03-01-preview/examples/ListByDataControllerActiveDirectoryConnector.json b/specification/azurearcdata/resource-manager/Microsoft.AzureArcData/preview/2022-03-01-preview/examples/ListByDataControllerActiveDirectoryConnector.json index e6c95a2b16cf..2573a4b2b3fa 100644 --- a/specification/azurearcdata/resource-manager/Microsoft.AzureArcData/preview/2022-03-01-preview/examples/ListByDataControllerActiveDirectoryConnector.json +++ b/specification/azurearcdata/resource-manager/Microsoft.AzureArcData/preview/2022-03-01-preview/examples/ListByDataControllerActiveDirectoryConnector.json @@ -14,6 +14,7 @@ "spec": { "activeDirectory": { "realm": "CONTOSO.LOCAL", + "serviceAccountProvisioning": "manual", "domainControllers": { "primaryDomainController": { "hostname": "dc1.contoso.local" @@ -57,6 +58,7 @@ "spec": { "activeDirectory": { "realm": "CONTOSO.LOCAL", + "serviceAccountProvisioning": "manual", "domainControllers": { "primaryDomainController": { "hostname": "dc4.contoso.local"