Microsoft.AAD (stable:2017-01-01)

2025/09/19 • 7 new, 7 deleted methods

DomainServiceOperations_List (new)
Description Lists all the available Domain Services operations.
Reference Link ¶

⚼ Request

GET:  /providers/Microsoft.AAD/operations
{
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
name: string ,
display:
{
description: string ,
operation: string ,
provider: string ,
resource: string ,
}
,
origin: string ,
}
,
]
,
nextLink: string ,
}
DomainServices_List (new)
Description The List Domain Services in Subscription operation lists all the domain services available under the given subscription (and across all resource groups within that subscription).
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/providers/Microsoft.AAD/domainServices
{
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
tenantId: string ,
domainName: string ,
deploymentId: string ,
vnetSiteId: string ,
subnetId: string ,
ldapsSettings:
{
ldaps: enum ,
pfxCertificate: string ,
pfxCertificatePassword: string ,
publicCertificate: string ,
certificateThumbprint: string ,
certificateNotAfter: string ,
externalAccess: enum ,
externalAccessIpAddress: string ,
}
,
healthLastEvaluated: string ,
healthMonitors:
[
{
id: string ,
name: string ,
details: string ,
}
,
]
,
healthAlerts:
[
{
id: string ,
name: string ,
issue: string ,
severity: string ,
raised: string ,
lastDetected: string ,
resolutionUri: string ,
}
,
]
,
notificationSettings:
{
notifyGlobalAdmins: enum ,
notifyDcAdmins: enum ,
additionalRecipients:
[
string ,
]
,
}
,
domainSecuritySettings:
{
ntlmV1: enum ,
tlsV1: enum ,
syncNtlmPasswords: enum ,
}
,
filteredSync: enum ,
domainControllerIpAddress:
[
string ,
]
,
serviceStatus: string ,
provisioningState: string ,
}
,
}
,
]
,
nextLink: string ,
}
DomainServices_ListByResourceGroup (new)
Description The List Domain Services in Resource Group operation lists all the domain services available under the given resource group.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AAD/domainServices
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
tenantId: string ,
domainName: string ,
deploymentId: string ,
vnetSiteId: string ,
subnetId: string ,
ldapsSettings:
{
ldaps: enum ,
pfxCertificate: string ,
pfxCertificatePassword: string ,
publicCertificate: string ,
certificateThumbprint: string ,
certificateNotAfter: string ,
externalAccess: enum ,
externalAccessIpAddress: string ,
}
,
healthLastEvaluated: string ,
healthMonitors:
[
{
id: string ,
name: string ,
details: string ,
}
,
]
,
healthAlerts:
[
{
id: string ,
name: string ,
issue: string ,
severity: string ,
raised: string ,
lastDetected: string ,
resolutionUri: string ,
}
,
]
,
notificationSettings:
{
notifyGlobalAdmins: enum ,
notifyDcAdmins: enum ,
additionalRecipients:
[
string ,
]
,
}
,
domainSecuritySettings:
{
ntlmV1: enum ,
tlsV1: enum ,
syncNtlmPasswords: enum ,
}
,
filteredSync: enum ,
domainControllerIpAddress:
[
string ,
]
,
serviceStatus: string ,
provisioningState: string ,
}
,
}
,
]
,
nextLink: string ,
}
DomainServices_CreateOrUpdate (new)
Description The Create Domain Service operation creates a new domain service with the specified parameters. If the specific service already exists, then any patchable properties will be updated and any immutable properties will remain unchanged.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AAD/domainServices/{domainServiceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
domainServiceName: string ,
domainService:
{
properties:
{
tenantId: string ,
domainName: string ,
deploymentId: string ,
vnetSiteId: string ,
subnetId: string ,
ldapsSettings:
{
ldaps: enum ,
pfxCertificate: string ,
pfxCertificatePassword: string ,
publicCertificate: string ,
certificateThumbprint: string ,
certificateNotAfter: string ,
externalAccess: enum ,
externalAccessIpAddress: string ,
}
,
healthLastEvaluated: string ,
healthMonitors:
[
{
id: string ,
name: string ,
details: string ,
}
,
]
,
healthAlerts:
[
{
id: string ,
name: string ,
issue: string ,
severity: string ,
raised: string ,
lastDetected: string ,
resolutionUri: string ,
}
,
]
,
notificationSettings:
{
notifyGlobalAdmins: enum ,
notifyDcAdmins: enum ,
additionalRecipients:
[
string ,
]
,
}
,
domainSecuritySettings:
{
ntlmV1: enum ,
tlsV1: enum ,
syncNtlmPasswords: enum ,
}
,
filteredSync: enum ,
domainControllerIpAddress:
[
string ,
]
,
serviceStatus: string ,
provisioningState: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
tenantId: string ,
domainName: string ,
deploymentId: string ,
vnetSiteId: string ,
subnetId: string ,
ldapsSettings:
{
ldaps: enum ,
pfxCertificate: string ,
pfxCertificatePassword: string ,
publicCertificate: string ,
certificateThumbprint: string ,
certificateNotAfter: string ,
externalAccess: enum ,
externalAccessIpAddress: string ,
}
,
healthLastEvaluated: string ,
healthMonitors:
[
{
id: string ,
name: string ,
details: string ,
}
,
]
,
healthAlerts:
[
{
id: string ,
name: string ,
issue: string ,
severity: string ,
raised: string ,
lastDetected: string ,
resolutionUri: string ,
}
,
]
,
notificationSettings:
{
notifyGlobalAdmins: enum ,
notifyDcAdmins: enum ,
additionalRecipients:
[
string ,
]
,
}
,
domainSecuritySettings:
{
ntlmV1: enum ,
tlsV1: enum ,
syncNtlmPasswords: enum ,
}
,
filteredSync: enum ,
domainControllerIpAddress:
[
string ,
]
,
serviceStatus: string ,
provisioningState: string ,
}
,
}

⚐ Response (201)

{
properties:
{
tenantId: string ,
domainName: string ,
deploymentId: string ,
vnetSiteId: string ,
subnetId: string ,
ldapsSettings:
{
ldaps: enum ,
pfxCertificate: string ,
pfxCertificatePassword: string ,
publicCertificate: string ,
certificateThumbprint: string ,
certificateNotAfter: string ,
externalAccess: enum ,
externalAccessIpAddress: string ,
}
,
healthLastEvaluated: string ,
healthMonitors:
[
{
id: string ,
name: string ,
details: string ,
}
,
]
,
healthAlerts:
[
{
id: string ,
name: string ,
issue: string ,
severity: string ,
raised: string ,
lastDetected: string ,
resolutionUri: string ,
}
,
]
,
notificationSettings:
{
notifyGlobalAdmins: enum ,
notifyDcAdmins: enum ,
additionalRecipients:
[
string ,
]
,
}
,
domainSecuritySettings:
{
ntlmV1: enum ,
tlsV1: enum ,
syncNtlmPasswords: enum ,
}
,
filteredSync: enum ,
domainControllerIpAddress:
[
string ,
]
,
serviceStatus: string ,
provisioningState: string ,
}
,
}

⚐ Response (202)

{
properties:
{
tenantId: string ,
domainName: string ,
deploymentId: string ,
vnetSiteId: string ,
subnetId: string ,
ldapsSettings:
{
ldaps: enum ,
pfxCertificate: string ,
pfxCertificatePassword: string ,
publicCertificate: string ,
certificateThumbprint: string ,
certificateNotAfter: string ,
externalAccess: enum ,
externalAccessIpAddress: string ,
}
,
healthLastEvaluated: string ,
healthMonitors:
[
{
id: string ,
name: string ,
details: string ,
}
,
]
,
healthAlerts:
[
{
id: string ,
name: string ,
issue: string ,
severity: string ,
raised: string ,
lastDetected: string ,
resolutionUri: string ,
}
,
]
,
notificationSettings:
{
notifyGlobalAdmins: enum ,
notifyDcAdmins: enum ,
additionalRecipients:
[
string ,
]
,
}
,
domainSecuritySettings:
{
ntlmV1: enum ,
tlsV1: enum ,
syncNtlmPasswords: enum ,
}
,
filteredSync: enum ,
domainControllerIpAddress:
[
string ,
]
,
serviceStatus: string ,
provisioningState: string ,
}
,
}
DomainServices_Get (new)
Description The Get Domain Service operation retrieves a json representation of the Domain Service.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AAD/domainServices/{domainServiceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
domainServiceName: string ,
}

⚐ Response (200)

{
properties:
{
tenantId: string ,
domainName: string ,
deploymentId: string ,
vnetSiteId: string ,
subnetId: string ,
ldapsSettings:
{
ldaps: enum ,
pfxCertificate: string ,
pfxCertificatePassword: string ,
publicCertificate: string ,
certificateThumbprint: string ,
certificateNotAfter: string ,
externalAccess: enum ,
externalAccessIpAddress: string ,
}
,
healthLastEvaluated: string ,
healthMonitors:
[
{
id: string ,
name: string ,
details: string ,
}
,
]
,
healthAlerts:
[
{
id: string ,
name: string ,
issue: string ,
severity: string ,
raised: string ,
lastDetected: string ,
resolutionUri: string ,
}
,
]
,
notificationSettings:
{
notifyGlobalAdmins: enum ,
notifyDcAdmins: enum ,
additionalRecipients:
[
string ,
]
,
}
,
domainSecuritySettings:
{
ntlmV1: enum ,
tlsV1: enum ,
syncNtlmPasswords: enum ,
}
,
filteredSync: enum ,
domainControllerIpAddress:
[
string ,
]
,
serviceStatus: string ,
provisioningState: string ,
}
,
}
DomainServices_Delete (new)
Description The Delete Domain Service operation deletes an existing Domain Service.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AAD/domainServices/{domainServiceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
domainServiceName: string ,
}

⚐ Response (202)

{}

⚐ Response (204)

{}
DomainServices_Update (new)
Description The Update Domain Service operation can be used to update the existing deployment. The update call only supports the properties listed in the PATCH body.
Reference Link ¶

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AAD/domainServices/{domainServiceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
domainServiceName: string ,
domainService:
{
properties:
{
tenantId: string ,
domainName: string ,
deploymentId: string ,
vnetSiteId: string ,
subnetId: string ,
ldapsSettings:
{
ldaps: enum ,
pfxCertificate: string ,
pfxCertificatePassword: string ,
publicCertificate: string ,
certificateThumbprint: string ,
certificateNotAfter: string ,
externalAccess: enum ,
externalAccessIpAddress: string ,
}
,
healthLastEvaluated: string ,
healthMonitors:
[
{
id: string ,
name: string ,
details: string ,
}
,
]
,
healthAlerts:
[
{
id: string ,
name: string ,
issue: string ,
severity: string ,
raised: string ,
lastDetected: string ,
resolutionUri: string ,
}
,
]
,
notificationSettings:
{
notifyGlobalAdmins: enum ,
notifyDcAdmins: enum ,
additionalRecipients:
[
string ,
]
,
}
,
domainSecuritySettings:
{
ntlmV1: enum ,
tlsV1: enum ,
syncNtlmPasswords: enum ,
}
,
filteredSync: enum ,
domainControllerIpAddress:
[
string ,
]
,
serviceStatus: string ,
provisioningState: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
tenantId: string ,
domainName: string ,
deploymentId: string ,
vnetSiteId: string ,
subnetId: string ,
ldapsSettings:
{
ldaps: enum ,
pfxCertificate: string ,
pfxCertificatePassword: string ,
publicCertificate: string ,
certificateThumbprint: string ,
certificateNotAfter: string ,
externalAccess: enum ,
externalAccessIpAddress: string ,
}
,
healthLastEvaluated: string ,
healthMonitors:
[
{
id: string ,
name: string ,
details: string ,
}
,
]
,
healthAlerts:
[
{
id: string ,
name: string ,
issue: string ,
severity: string ,
raised: string ,
lastDetected: string ,
resolutionUri: string ,
}
,
]
,
notificationSettings:
{
notifyGlobalAdmins: enum ,
notifyDcAdmins: enum ,
additionalRecipients:
[
string ,
]
,
}
,
domainSecuritySettings:
{
ntlmV1: enum ,
tlsV1: enum ,
syncNtlmPasswords: enum ,
}
,
filteredSync: enum ,
domainControllerIpAddress:
[
string ,
]
,
serviceStatus: string ,
provisioningState: string ,
}
,
}

⚐ Response (202)

{
properties:
{
tenantId: string ,
domainName: string ,
deploymentId: string ,
vnetSiteId: string ,
subnetId: string ,
ldapsSettings:
{
ldaps: enum ,
pfxCertificate: string ,
pfxCertificatePassword: string ,
publicCertificate: string ,
certificateThumbprint: string ,
certificateNotAfter: string ,
externalAccess: enum ,
externalAccessIpAddress: string ,
}
,
healthLastEvaluated: string ,
healthMonitors:
[
{
id: string ,
name: string ,
details: string ,
}
,
]
,
healthAlerts:
[
{
id: string ,
name: string ,
issue: string ,
severity: string ,
raised: string ,
lastDetected: string ,
resolutionUri: string ,
}
,
]
,
notificationSettings:
{
notifyGlobalAdmins: enum ,
notifyDcAdmins: enum ,
additionalRecipients:
[
string ,
]
,
}
,
domainSecuritySettings:
{
ntlmV1: enum ,
tlsV1: enum ,
syncNtlmPasswords: enum ,
}
,
filteredSync: enum ,
domainControllerIpAddress:
[
string ,
]
,
serviceStatus: string ,
provisioningState: string ,
}
,
}
DomainServiceOperations_List (removed)
Description Lists all the available Domain Services operations.
Reference Link ¶

⚼ Request

GET:  /providers/Microsoft.AAD/operations
{
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
name: string ,
display:
{
description: string ,
operation: string ,
provider: string ,
resource: string ,
}
,
origin: string ,
}
,
]
,
nextLink: string ,
}
DomainServices_List (removed)
Description The List Domain Services in Subscription operation lists all the domain services available under the given subscription (and across all resource groups within that subscription).
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/providers/Microsoft.AAD/domainServices
{
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
tenantId: string ,
domainName: string ,
deploymentId: string ,
vnetSiteId: string ,
subnetId: string ,
ldapsSettings:
{
ldaps: enum ,
pfxCertificate: string ,
pfxCertificatePassword: string ,
publicCertificate: string ,
certificateThumbprint: string ,
certificateNotAfter: string ,
externalAccess: enum ,
externalAccessIpAddress: string ,
}
,
healthLastEvaluated: string ,
healthMonitors:
[
{
id: string ,
name: string ,
details: string ,
}
,
]
,
healthAlerts:
[
{
id: string ,
name: string ,
issue: string ,
severity: string ,
raised: string ,
lastDetected: string ,
resolutionUri: string ,
}
,
]
,
notificationSettings:
{
notifyGlobalAdmins: enum ,
notifyDcAdmins: enum ,
additionalRecipients:
[
string ,
]
,
}
,
domainSecuritySettings:
{
ntlmV1: enum ,
tlsV1: enum ,
syncNtlmPasswords: enum ,
}
,
filteredSync: enum ,
domainControllerIpAddress:
[
string ,
]
,
serviceStatus: string ,
provisioningState: string ,
}
,
}
,
]
,
nextLink: string ,
}
DomainServices_ListByResourceGroup (removed)
Description The List Domain Services in Resource Group operation lists all the domain services available under the given resource group.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AAD/domainServices
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
tenantId: string ,
domainName: string ,
deploymentId: string ,
vnetSiteId: string ,
subnetId: string ,
ldapsSettings:
{
ldaps: enum ,
pfxCertificate: string ,
pfxCertificatePassword: string ,
publicCertificate: string ,
certificateThumbprint: string ,
certificateNotAfter: string ,
externalAccess: enum ,
externalAccessIpAddress: string ,
}
,
healthLastEvaluated: string ,
healthMonitors:
[
{
id: string ,
name: string ,
details: string ,
}
,
]
,
healthAlerts:
[
{
id: string ,
name: string ,
issue: string ,
severity: string ,
raised: string ,
lastDetected: string ,
resolutionUri: string ,
}
,
]
,
notificationSettings:
{
notifyGlobalAdmins: enum ,
notifyDcAdmins: enum ,
additionalRecipients:
[
string ,
]
,
}
,
domainSecuritySettings:
{
ntlmV1: enum ,
tlsV1: enum ,
syncNtlmPasswords: enum ,
}
,
filteredSync: enum ,
domainControllerIpAddress:
[
string ,
]
,
serviceStatus: string ,
provisioningState: string ,
}
,
}
,
]
,
nextLink: string ,
}
DomainServices_CreateOrUpdate (removed)
Description The Create Domain Service operation creates a new domain service with the specified parameters. If the specific service already exists, then any patchable properties will be updated and any immutable properties will remain unchanged.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AAD/domainServices/{domainServiceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
domainServiceName: string ,
domainService:
{
properties:
{
tenantId: string ,
domainName: string ,
deploymentId: string ,
vnetSiteId: string ,
subnetId: string ,
ldapsSettings:
{
ldaps: enum ,
pfxCertificate: string ,
pfxCertificatePassword: string ,
publicCertificate: string ,
certificateThumbprint: string ,
certificateNotAfter: string ,
externalAccess: enum ,
externalAccessIpAddress: string ,
}
,
healthLastEvaluated: string ,
healthMonitors:
[
{
id: string ,
name: string ,
details: string ,
}
,
]
,
healthAlerts:
[
{
id: string ,
name: string ,
issue: string ,
severity: string ,
raised: string ,
lastDetected: string ,
resolutionUri: string ,
}
,
]
,
notificationSettings:
{
notifyGlobalAdmins: enum ,
notifyDcAdmins: enum ,
additionalRecipients:
[
string ,
]
,
}
,
domainSecuritySettings:
{
ntlmV1: enum ,
tlsV1: enum ,
syncNtlmPasswords: enum ,
}
,
filteredSync: enum ,
domainControllerIpAddress:
[
string ,
]
,
serviceStatus: string ,
provisioningState: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
tenantId: string ,
domainName: string ,
deploymentId: string ,
vnetSiteId: string ,
subnetId: string ,
ldapsSettings:
{
ldaps: enum ,
pfxCertificate: string ,
pfxCertificatePassword: string ,
publicCertificate: string ,
certificateThumbprint: string ,
certificateNotAfter: string ,
externalAccess: enum ,
externalAccessIpAddress: string ,
}
,
healthLastEvaluated: string ,
healthMonitors:
[
{
id: string ,
name: string ,
details: string ,
}
,
]
,
healthAlerts:
[
{
id: string ,
name: string ,
issue: string ,
severity: string ,
raised: string ,
lastDetected: string ,
resolutionUri: string ,
}
,
]
,
notificationSettings:
{
notifyGlobalAdmins: enum ,
notifyDcAdmins: enum ,
additionalRecipients:
[
string ,
]
,
}
,
domainSecuritySettings:
{
ntlmV1: enum ,
tlsV1: enum ,
syncNtlmPasswords: enum ,
}
,
filteredSync: enum ,
domainControllerIpAddress:
[
string ,
]
,
serviceStatus: string ,
provisioningState: string ,
}
,
}

⚐ Response (201)

{
properties:
{
tenantId: string ,
domainName: string ,
deploymentId: string ,
vnetSiteId: string ,
subnetId: string ,
ldapsSettings:
{
ldaps: enum ,
pfxCertificate: string ,
pfxCertificatePassword: string ,
publicCertificate: string ,
certificateThumbprint: string ,
certificateNotAfter: string ,
externalAccess: enum ,
externalAccessIpAddress: string ,
}
,
healthLastEvaluated: string ,
healthMonitors:
[
{
id: string ,
name: string ,
details: string ,
}
,
]
,
healthAlerts:
[
{
id: string ,
name: string ,
issue: string ,
severity: string ,
raised: string ,
lastDetected: string ,
resolutionUri: string ,
}
,
]
,
notificationSettings:
{
notifyGlobalAdmins: enum ,
notifyDcAdmins: enum ,
additionalRecipients:
[
string ,
]
,
}
,
domainSecuritySettings:
{
ntlmV1: enum ,
tlsV1: enum ,
syncNtlmPasswords: enum ,
}
,
filteredSync: enum ,
domainControllerIpAddress:
[
string ,
]
,
serviceStatus: string ,
provisioningState: string ,
}
,
}

⚐ Response (202)

{
properties:
{
tenantId: string ,
domainName: string ,
deploymentId: string ,
vnetSiteId: string ,
subnetId: string ,
ldapsSettings:
{
ldaps: enum ,
pfxCertificate: string ,
pfxCertificatePassword: string ,
publicCertificate: string ,
certificateThumbprint: string ,
certificateNotAfter: string ,
externalAccess: enum ,
externalAccessIpAddress: string ,
}
,
healthLastEvaluated: string ,
healthMonitors:
[
{
id: string ,
name: string ,
details: string ,
}
,
]
,
healthAlerts:
[
{
id: string ,
name: string ,
issue: string ,
severity: string ,
raised: string ,
lastDetected: string ,
resolutionUri: string ,
}
,
]
,
notificationSettings:
{
notifyGlobalAdmins: enum ,
notifyDcAdmins: enum ,
additionalRecipients:
[
string ,
]
,
}
,
domainSecuritySettings:
{
ntlmV1: enum ,
tlsV1: enum ,
syncNtlmPasswords: enum ,
}
,
filteredSync: enum ,
domainControllerIpAddress:
[
string ,
]
,
serviceStatus: string ,
provisioningState: string ,
}
,
}
DomainServices_Get (removed)
Description The Get Domain Service operation retrieves a json representation of the Domain Service.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AAD/domainServices/{domainServiceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
domainServiceName: string ,
}

⚐ Response (200)

{
properties:
{
tenantId: string ,
domainName: string ,
deploymentId: string ,
vnetSiteId: string ,
subnetId: string ,
ldapsSettings:
{
ldaps: enum ,
pfxCertificate: string ,
pfxCertificatePassword: string ,
publicCertificate: string ,
certificateThumbprint: string ,
certificateNotAfter: string ,
externalAccess: enum ,
externalAccessIpAddress: string ,
}
,
healthLastEvaluated: string ,
healthMonitors:
[
{
id: string ,
name: string ,
details: string ,
}
,
]
,
healthAlerts:
[
{
id: string ,
name: string ,
issue: string ,
severity: string ,
raised: string ,
lastDetected: string ,
resolutionUri: string ,
}
,
]
,
notificationSettings:
{
notifyGlobalAdmins: enum ,
notifyDcAdmins: enum ,
additionalRecipients:
[
string ,
]
,
}
,
domainSecuritySettings:
{
ntlmV1: enum ,
tlsV1: enum ,
syncNtlmPasswords: enum ,
}
,
filteredSync: enum ,
domainControllerIpAddress:
[
string ,
]
,
serviceStatus: string ,
provisioningState: string ,
}
,
}
DomainServices_Delete (removed)
Description The Delete Domain Service operation deletes an existing Domain Service.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AAD/domainServices/{domainServiceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
domainServiceName: string ,
}

⚐ Response (202)

{}

⚐ Response (204)

{}
DomainServices_Update (removed)
Description The Update Domain Service operation can be used to update the existing deployment. The update call only supports the properties listed in the PATCH body.
Reference Link ¶

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AAD/domainServices/{domainServiceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
domainServiceName: string ,
domainService:
{
properties:
{
tenantId: string ,
domainName: string ,
deploymentId: string ,
vnetSiteId: string ,
subnetId: string ,
ldapsSettings:
{
ldaps: enum ,
pfxCertificate: string ,
pfxCertificatePassword: string ,
publicCertificate: string ,
certificateThumbprint: string ,
certificateNotAfter: string ,
externalAccess: enum ,
externalAccessIpAddress: string ,
}
,
healthLastEvaluated: string ,
healthMonitors:
[
{
id: string ,
name: string ,
details: string ,
}
,
]
,
healthAlerts:
[
{
id: string ,
name: string ,
issue: string ,
severity: string ,
raised: string ,
lastDetected: string ,
resolutionUri: string ,
}
,
]
,
notificationSettings:
{
notifyGlobalAdmins: enum ,
notifyDcAdmins: enum ,
additionalRecipients:
[
string ,
]
,
}
,
domainSecuritySettings:
{
ntlmV1: enum ,
tlsV1: enum ,
syncNtlmPasswords: enum ,
}
,
filteredSync: enum ,
domainControllerIpAddress:
[
string ,
]
,
serviceStatus: string ,
provisioningState: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
tenantId: string ,
domainName: string ,
deploymentId: string ,
vnetSiteId: string ,
subnetId: string ,
ldapsSettings:
{
ldaps: enum ,
pfxCertificate: string ,
pfxCertificatePassword: string ,
publicCertificate: string ,
certificateThumbprint: string ,
certificateNotAfter: string ,
externalAccess: enum ,
externalAccessIpAddress: string ,
}
,
healthLastEvaluated: string ,
healthMonitors:
[
{
id: string ,
name: string ,
details: string ,
}
,
]
,
healthAlerts:
[
{
id: string ,
name: string ,
issue: string ,
severity: string ,
raised: string ,
lastDetected: string ,
resolutionUri: string ,
}
,
]
,
notificationSettings:
{
notifyGlobalAdmins: enum ,
notifyDcAdmins: enum ,
additionalRecipients:
[
string ,
]
,
}
,
domainSecuritySettings:
{
ntlmV1: enum ,
tlsV1: enum ,
syncNtlmPasswords: enum ,
}
,
filteredSync: enum ,
domainControllerIpAddress:
[
string ,
]
,
serviceStatus: string ,
provisioningState: string ,
}
,
}

⚐ Response (202)

{
properties:
{
tenantId: string ,
domainName: string ,
deploymentId: string ,
vnetSiteId: string ,
subnetId: string ,
ldapsSettings:
{
ldaps: enum ,
pfxCertificate: string ,
pfxCertificatePassword: string ,
publicCertificate: string ,
certificateThumbprint: string ,
certificateNotAfter: string ,
externalAccess: enum ,
externalAccessIpAddress: string ,
}
,
healthLastEvaluated: string ,
healthMonitors:
[
{
id: string ,
name: string ,
details: string ,
}
,
]
,
healthAlerts:
[
{
id: string ,
name: string ,
issue: string ,
severity: string ,
raised: string ,
lastDetected: string ,
resolutionUri: string ,
}
,
]
,
notificationSettings:
{
notifyGlobalAdmins: enum ,
notifyDcAdmins: enum ,
additionalRecipients:
[
string ,
]
,
}
,
domainSecuritySettings:
{
ntlmV1: enum ,
tlsV1: enum ,
syncNtlmPasswords: enum ,
}
,
filteredSync: enum ,
domainControllerIpAddress:
[
string ,
]
,
serviceStatus: string ,
provisioningState: string ,
}
,
}