openapi-directory
Version:
Building & bundling https://github.com/APIs-guru/openapi-directory for easy use from JS
1 lines • 25.2 kB
JSON
{"openapi":"3.0.0","info":{"description":"The AAD Domain Services API.","title":"Domain Services Resource Provider","version":"2017-06-01","x-apisguru-categories":["cloud"],"x-logo":{"url":"https://assets.onestore.ms/cdnfiles/onestorerolling-1606-01000/shell/v3/images/logo/microsoft.png"},"x-origin":[{"format":"swagger","url":"https://raw.githubusercontent.com/Azure/azure-rest-api-specs/master/specification/domainservices/resource-manager/Microsoft.AAD/stable/2017-06-01/domainservices.json","version":"2.0"}],"x-preferred":true,"x-providerName":"azure.com","x-serviceName":"domainservices","x-tags":["Azure","Microsoft"]},"paths":{"/providers/Microsoft.AAD/operations":{"get":{"description":"Lists all the available Domain Services operations.","operationId":"DomainServiceOperations_List","parameters":[{"$ref":"#/components/parameters/ApiVersionParameter"}],"responses":{"200":{"description":"HTTP 200 (OK) if the operation was successful.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OperationEntityListResult"},"examples":{"Get Operations":{"$ref":"#/components/examples/Get_Operations"}}}}}},"tags":["DomainServices"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/subscriptions/{subscriptionId}/providers/Microsoft.AAD/domainServices":{"get":{"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).","operationId":"DomainServices_List","parameters":[{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"HTTP 200 (OK) if the operation was successful.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DomainServiceListResult"},"examples":{"List Domain Service":{"$ref":"#/components/examples/List_Domain_Service"}}}}}},"summary":"List Domain Services in Subscription","tags":["DomainServices"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AAD/domainServices":{"get":{"description":"The List Domain Services in Resource Group operation lists all the domain services available under the given resource group.","operationId":"DomainServices_ListByResourceGroup","parameters":[{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ResourceGroupNameParameter"}],"responses":{"200":{"description":"HTTP 200 (OK) if the operation was successful.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DomainServiceListResult"},"examples":{"List Domain Service":{"$ref":"#/components/examples/List_Domain_Service"}}}}}},"summary":"List Domain Services in Resource Group","tags":["DomainServices"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AAD/domainServices/{domainServiceName}":{"delete":{"description":"The Delete Domain Service operation deletes an existing Domain Service.","operationId":"DomainServices_Delete","parameters":[{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ResourceGroupNameParameter"},{"$ref":"#/components/parameters/DomainServiceNameParameter"}],"responses":{"202":{"description":"HTTP 202 (Accepted) if the operation was successfully started and will complete asynchronously."},"204":{"description":"HTTP 204 (Not Content) should be used if the resource does not exist and the request is well formed."}},"summary":"Delete Domain Service (DELETE Resource)","tags":["DomainServices"],"x-ms-long-running-operation":true},"get":{"description":"The Get Domain Service operation retrieves a json representation of the Domain Service.","operationId":"DomainServices_Get","parameters":[{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ResourceGroupNameParameter"},{"$ref":"#/components/parameters/DomainServiceNameParameter"}],"responses":{"200":{"description":"HTTP 200 (OK) if the operation was successful.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DomainService"},"examples":{"Get Domain Service":{"$ref":"#/components/examples/Get_Domain_Service"}}}}}},"summary":"Get Domain Service","tags":["DomainServices"]},"patch":{"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.","operationId":"DomainServices_Update","parameters":[{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ResourceGroupNameParameter"},{"$ref":"#/components/parameters/DomainServiceNameParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DomainService"}}},"description":"Properties supplied to the Update a Domain Service operation.","required":true},"responses":{"200":{"description":"HTTP 200 (OK) if the operation was successful.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DomainService"},"examples":{"Update Domain Service":{"$ref":"#/components/examples/Update_Domain_Service"}}}}},"202":{"description":"HTTP 202 (Accepted) if the operation was successfully started and will complete asynchronously.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DomainService"},"examples":{"Update Domain Service":{"$ref":"#/components/examples/Update_Domain_Service"}}}}}},"summary":"Update Domain Service (PATCH Resource)","tags":["DomainServices"],"x-ms-long-running-operation":true},"put":{"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.","operationId":"DomainServices_CreateOrUpdate","parameters":[{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ResourceGroupNameParameter"},{"$ref":"#/components/parameters/DomainServiceNameParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DomainService"}}},"description":"Properties supplied to the Create or Update a Domain Service operation.","required":true},"responses":{"200":{"description":"HTTP 200 (OK) if the operation was successful.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DomainService"},"examples":{"Create Domain Service":{"$ref":"#/components/examples/Create_Domain_Service"}}}}},"201":{"description":"HTTP 201 (Created) if the operation completed successfully.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DomainService"},"examples":{"Create Domain Service":{"$ref":"#/components/examples/Create_Domain_Service"}}}}},"202":{"description":"HTTP 202 (Accepted) if the operation was successfully started and will complete asynchronously.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DomainService"},"examples":{"Create Domain Service":{"$ref":"#/components/examples/Create_Domain_Service"}}}}}},"summary":"Create or Update Domain Service (PUT Resource)","tags":["DomainServices"],"x-ms-long-running-operation":true}}},"servers":[{"url":"https://management.azure.com"}],"components":{"examples":{"Get_Operations":{"value":{"value":[{"display":{"description":"Unregisters Domain Services","operation":"Unregister Domain Service","provider":"Domain Services Resource Provider","resource":"Domain Service Type"},"name":"Microsoft.AAD/unregister/action","origin":"user,system"},{"display":{"description":"Registers Domain Services","operation":"Register Domain Service","provider":"Domain Services Resource Provider","resource":"Domain Service Type"},"name":"Microsoft.AAD/register/action","origin":"user,system"},{"display":{"description":"Reads Domain Services","operation":"Read Domain Service","provider":"Domain Services Resource Provider","resource":"Domain Service Type"},"name":"Microsoft.AAD/domainServices/read","origin":"user,system"},{"display":{"description":"Writes Domain Services","operation":"Write Domain Service","provider":"Domain Services Resource Provider","resource":"Domain Service Type"},"name":"Microsoft.AAD/domainServices/write","origin":"user,system"},{"display":{"description":"Deletes Domain Services","operation":"Delete Domain Service","provider":"Domain Services Resource Provider","resource":"Domain Service Type"},"name":"Microsoft.AAD/domainServices/delete","origin":"user,system"}]}},"List_Domain_Service":{"value":{"value":[{"etag":"W/\"datetime'2017-04-10T04%3A42%3A19.7067387Z'\"","id":"/subscriptions/1639790a-76a2-4ac4-98d9-8562f5dfcb4d/resourceGroups/sva-tt-WUS/providers/Microsoft.AAD/domainServices/zdomain.zforest.com","location":"westus","name":"zdomain.zforest.com","properties":{"domainControllerIpAddress":["10.0.0.5","10.0.0.8"],"domainName":"zdomain.zforest.com","domainSecuritySettings":{"ntlmV1":"Enabled","syncNtlmPasswords":"Enabled","tlsV1":"Disabled"},"filteredSync":"Enabled","healthAlerts":[{"id":"AADDS104","issue":"Microsoft is unable to reach the domain controllers for this managed domain. This may happen if a network security group (NSG) configured on your virtual network blocks access to the managed domain. Another possible reason is if there is a user defined route that blocks incoming traffic from the internet.","lastDetected":"2018-09-18T17:46:39.2697888Z","name":"The managed domain is experiencing a network error","raised":"2018-09-18T01:55:40.7834289Z","resolutionUri":"https://aka.ms/aadds-neterr","severity":"2"}],"healthLastEvaluated":"2018-02-15T21:43:21Z","healthMonitors":[{"details":"Last backed up on Tue, 18 Sep 2018 03:37:04 GMT","id":"AADDS501","name":"Backup"},{"details":"Synchronized on Tue, 18 Sep 2018 16:47:57 GMT.","id":"AADDS500","name":"Synchronization with Azure AD"}],"ldapsSettings":{"certificateNotAfter":"2018-02-15T21:43:21Z","certificateThumbprint":"9154A390F0C387D679E0DD040701745CDFED67F3","externalAccess":"Enabled","externalAccessIpAddress":"13.64.148.151","ldaps":"Enabled","publicCertificate":"MIIDPDCCAiSgAwIBAgIQQUI9P6tq2p9OFIJa7DLNvTANBgkqhkiG9w0BAQsFADAgMR4w..."},"notificationSettings":{"additionalRecipients":["jicha@microsoft.com","caalmont@microsoft.com"],"notifyDcAdmins":"Enabled","notifyGlobalAdmins":"Enabled"},"provisioningState":"Succeeded","serviceStatus":"Running","subnetId":"/subscriptions/1639790a-76a2-4ac4-98d9-8562f5dfcb4d/resourceGroups/Default-Networking/providers/Microsoft.Network/virtualNetworks/DCIaasTmpWusNet/subnets/Subnet-1","tenantId":"3f8cd22c-7b32-48aa-a01c-f533133b1def","vnetSiteId":"99083198-a39c-469f-972d-59017e7f078c"},"tags":{"Owner":"jicha"},"type":"Microsoft.AAD/domainServices"}]}},"Get_Domain_Service":{"value":{"etag":"W/\"datetime'2017-04-10T04%3A42%3A19.7067387Z'\"","id":"/subscriptions/1639790a-76a2-4ac4-98d9-8562f5dfcb4d/resourceGroups/sva-tt-WUS/providers/Microsoft.AAD/domainServices/zdomain.zforest.com","location":"westus","name":"zdomain.zforest.com","properties":{"domainControllerIpAddress":["10.0.0.5","10.0.0.8"],"domainName":"zdomain.zforest.com","domainSecuritySettings":{"ntlmV1":"Enabled","syncNtlmPasswords":"Enabled","tlsV1":"Disabled"},"filteredSync":"Enabled","healthAlerts":[{"id":"AADDS104","issue":"Microsoft is unable to reach the domain controllers for this managed domain. This may happen if a network security group (NSG) configured on your virtual network blocks access to the managed domain. Another possible reason is if there is a user defined route that blocks incoming traffic from the internet.","lastDetected":"2018-09-18T17:46:39.2697888Z","name":"The managed domain is experiencing a network error","raised":"2018-09-18T01:55:40.7834289Z","resolutionUri":"https://aka.ms/aadds-neterr","severity":"2"}],"healthLastEvaluated":"2018-02-15T21:43:21Z","healthMonitors":[{"details":"Last backed up on Tue, 18 Sep 2018 03:37:04 GMT","id":"AADDS501","name":"Backup"},{"details":"Synchronized on Tue, 18 Sep 2018 16:47:57 GMT.","id":"AADDS500","name":"Synchronization with Azure AD"}],"ldapsSettings":{"certificateNotAfter":"2018-02-15T21:43:21Z","certificateThumbprint":"9154A390F0C387D679E0DD040701745CDFED67F3","externalAccess":"Enabled","externalAccessIpAddress":"13.64.148.151","ldaps":"Enabled","publicCertificate":"MIIDPDCCAiSgAwIBAgIQQUI9P6tq2p9OFIJa7DLNvTANBgkqhkiG9w0BAQsFADAgMR4w..."},"notificationSettings":{"additionalRecipients":["jicha@microsoft.com","caalmont@microsoft.com"],"notifyDcAdmins":"Enabled","notifyGlobalAdmins":"Enabled"},"provisioningState":"Succeeded","serviceStatus":"Running","subnetId":"/subscriptions/1639790a-76a2-4ac4-98d9-8562f5dfcb4d/resourceGroups/Default-Networking/providers/Microsoft.Network/virtualNetworks/DCIaasTmpWusNet/subnets/Subnet-1","tenantId":"3f8cd22c-7b32-48aa-a01c-f533133b1def","vnetSiteId":"99083198-a39c-469f-972d-59017e7f078c"},"tags":{"Owner":"jicha"},"type":"Microsoft.AAD/domainServices"}},"Update_Domain_Service":{"value":{"etag":"W/\"datetime'2017-04-10T04%3A42%3A19.7067387Z'\"","id":"/subscriptions/1639790a-76a2-4ac4-98d9-8562f5dfcb4d/resourceGroups/sva-tt-WUS/providers/Microsoft.AAD/domainServices/zdomain.zforest.com","location":"westus","name":"zdomain.zforest.com","properties":{"domainSecuritySettings":{"ntlmV1":"Enabled","syncNtlmPasswords":"Enabled","tlsV1":"Disabled"},"filteredSync":"Enabled","ldapsSettings":{"externalAccess":"Enabled","ldaps":"Enabled","pfxCertificate":"MIIDPDCCAiSgAwIBAgIQQUI9P6tq2p9OFIJa7DLNvTANBgkqhkiG9w0BAQsFADAgMR4w...","pfxCertificatePassword":"Password01"},"notificationSettings":{"additionalRecipients":["jicha@microsoft.com","caalmont@microsoft.com"],"notifyDcAdmins":"Enabled","notifyGlobalAdmins":"Enabled"},"provisioningState":"Accepted"},"type":"Microsoft.AAD/domainServices"}},"Create_Domain_Service":{"value":{"etag":"W/\"datetime'2017-04-10T04%3A42%3A19.7067387Z'\"","id":"/subscriptions/1639790a-76a2-4ac4-98d9-8562f5dfcb4d/resourceGroups/sva-tt-WUS/providers/Microsoft.AAD/domainServices/zdomain.zforest.com","location":"westus","name":"zdomain.zforest.com","properties":{"domainName":"zdomain.zforest.com","domainSecuritySettings":{"ntlmV1":"Enabled","syncNtlmPasswords":"Enabled","tlsV1":"Disabled"},"filteredSync":"Enabled","ldapsSettings":{"externalAccess":"Enabled","ldaps":"Enabled"},"notificationSettings":{"additionalRecipients":["jicha@microsoft.com","caalmont@microsoft.com"],"notifyDcAdmins":"Enabled","notifyGlobalAdmins":"Enabled"},"provisioningState":"Accepted","subnetId":"/subscriptions/1639790a-76a2-4ac4-98d9-8562f5dfcb4d/resourceGroups/Default-Networking/providers/Microsoft.Network/virtualNetworks/DCIaasTmpWusNet/subnets/Subnet-1"},"type":"Microsoft.AAD/domainServices"}}},"parameters":{"ApiVersionParameter":{"description":"Client Api Version.","in":"query","name":"api-version","required":true,"schema":{"type":"string"},"examples":{"Get Operations":{"value":"2017-06-01"},"List Domain Service":{"value":"2017-06-01"},"Delete Domain Service":{"value":"2017-06-01"},"Get Domain Service":{"value":"2017-06-01"},"Update Domain Service":{"value":"2017-06-01"},"Create Domain Service":{"value":"2017-06-01"}}},"DomainServiceNameParameter":{"description":"The name of the domain service.","in":"path","name":"domainServiceName","required":true,"x-ms-parameter-location":"method","schema":{"type":"string"},"examples":{"Delete Domain Service":{"value":"zdomain.zforest.com"},"Get Domain Service":{"value":"zdomain.zforest.com"},"Update Domain Service":{"value":"zdomain.zforest.com"},"Create Domain Service":{"value":"zdomain.zforest.com"}}},"ResourceGroupNameParameter":{"description":"The name of the resource group within the user's subscription. The name is case insensitive.","in":"path","name":"resourceGroupName","required":true,"x-ms-parameter-location":"method","schema":{"type":"string","minLength":1,"maxLength":90,"pattern":"^[-\\w\\._\\(\\)]+$"},"examples":{"List Domain Service":{"value":"sva-tt-WUS"},"Delete Domain Service":{"value":"sva-tt-WUS"},"Get Domain Service":{"value":"sva-tt-WUS"},"Update Domain Service":{"value":"sva-tt-WUS"},"Create Domain Service":{"value":"sva-tt-WUS"}}},"SubscriptionIdParameter":{"description":"Gets subscription credentials which uniquely identify the Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.","in":"path","name":"subscriptionId","required":true,"schema":{"type":"string"},"examples":{"List Domain Service":{"value":"1639790a-76a2-4ac4-98d9-8562f5dfcb4d"},"Delete Domain Service":{"value":"1639790a-76a2-4ac4-98d9-8562f5dfcb4d"},"Get Domain Service":{"value":"1639790a-76a2-4ac4-98d9-8562f5dfcb4d"},"Update Domain Service":{"value":"1639790a-76a2-4ac4-98d9-8562f5dfcb4d"},"Create Domain Service":{"value":"1639790a-76a2-4ac4-98d9-8562f5dfcb4d"}}}},"securitySchemes":{"azure_auth":{"description":"Azure Active Directory OAuth2 Flow","type":"oauth2","flows":{"implicit":{"authorizationUrl":"https://login.microsoftonline.com/common/oauth2/authorize","scopes":{"user_impersonation":"impersonate your user account"}}}}},"schemas":{"DomainSecuritySettings":{"description":"Domain Security Settings","properties":{"ntlmV1":{"description":"A flag to determine whether or not NtlmV1 is enabled or disabled.","enum":["Enabled","Disabled"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"NtlmV1"}},"syncNtlmPasswords":{"description":"A flag to determine whether or not SyncNtlmPasswords is enabled or disabled.","enum":["Enabled","Disabled"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"SyncNtlmPasswords"}},"tlsV1":{"description":"A flag to determine whether or not TlsV1 is enabled or disabled.","enum":["Enabled","Disabled"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"TlsV1"}}}},"DomainService":{"allOf":[{"$ref":"#/components/schemas/Resource"}],"description":"Domain service.","properties":{"properties":{"$ref":"#/components/schemas/DomainServiceProperties"}}},"DomainServiceListResult":{"description":"The response from the List Domain Services operation.","properties":{"nextLink":{"description":"The continuation token for the next page of results.","readOnly":true,"type":"string"},"value":{"description":"the list of domain services.","items":{"$ref":"#/components/schemas/DomainService"},"type":"array"}}},"DomainServiceProperties":{"description":"Properties of the Domain Service.","properties":{"domainControllerIpAddress":{"description":"List of Domain Controller IP Address","items":{"description":"Domain Controller IP Address","type":"string"},"readOnly":true,"type":"array"},"domainName":{"description":"The name of the Azure domain that the user would like to deploy Domain Services to.","type":"string"},"domainSecuritySettings":{"$ref":"#/components/schemas/DomainSecuritySettings"},"filteredSync":{"description":"Enabled or Disabled flag to turn on Group-based filtered sync","enum":["Enabled","Disabled"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"filteredSync"}},"healthAlerts":{"description":"List of Domain Health Alerts","items":{"$ref":"#/components/schemas/HealthAlert"},"readOnly":true,"type":"array"},"healthLastEvaluated":{"description":"Last domain evaluation run DateTime","format":"date-time","readOnly":true,"type":"string"},"healthMonitors":{"description":"List of Domain Health Monitors","items":{"$ref":"#/components/schemas/HealthMonitor"},"readOnly":true,"type":"array"},"ldapsSettings":{"$ref":"#/components/schemas/LdapsSettings"},"notificationSettings":{"$ref":"#/components/schemas/NotificationSettings"},"provisioningState":{"description":"the current deployment or provisioning state, which only appears in the response.","readOnly":true,"type":"string"},"serviceStatus":{"description":"Status of Domain Service instance","readOnly":true,"type":"string"},"subnetId":{"description":"The name of the virtual network that Domain Services will be deployed on. The id of the subnet that Domain Services will be deployed on. /virtualNetwork/vnetName/subnets/subnetName.","type":"string"},"tenantId":{"description":"Azure Active Directory tenant id","readOnly":true,"type":"string"},"vnetSiteId":{"description":"Virtual network site id","readOnly":true,"type":"string"}}},"HealthAlert":{"description":"Health Alert Description","properties":{"id":{"description":"Health Alert Id","readOnly":true,"type":"string"},"issue":{"description":"Health Alert Issue","readOnly":true,"type":"string"},"lastDetected":{"description":"Health Alert Last Detected DateTime","format":"date-time","readOnly":true,"type":"string"},"name":{"description":"Health Alert Name","readOnly":true,"type":"string"},"raised":{"description":"Health Alert Raised DateTime","format":"date-time","readOnly":true,"type":"string"},"resolutionUri":{"description":"Health Alert TSG Link","readOnly":true,"type":"string"},"severity":{"description":"Health Alert Severity","readOnly":true,"type":"string"}}},"HealthMonitor":{"description":"Health Monitor Description","properties":{"details":{"description":"Health Monitor Details","readOnly":true,"type":"string"},"id":{"description":"Health Monitor Id","readOnly":true,"type":"string"},"name":{"description":"Health Monitor Name","readOnly":true,"type":"string"}}},"LdapsSettings":{"description":"Secure LDAP Settings","properties":{"certificateNotAfter":{"description":"NotAfter DateTime of configure ldaps certificate.","format":"date-time","readOnly":true,"type":"string"},"certificateThumbprint":{"description":"Thumbprint of configure ldaps certificate.","readOnly":true,"type":"string"},"externalAccess":{"description":"A flag to determine whether or not Secure LDAP access over the internet is enabled or disabled.","enum":["Enabled","Disabled"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"ExternalAccess"}},"externalAccessIpAddress":{"description":"External access ip address.","readOnly":true,"type":"string"},"ldaps":{"description":"A flag to determine whether or not Secure LDAP is enabled or disabled.","enum":["Enabled","Disabled"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"Ldaps"}},"pfxCertificate":{"description":"The certificate required to configure Secure LDAP. The parameter passed here should be a base64encoded representation of the certificate pfx file.","type":"string"},"pfxCertificatePassword":{"description":"The password to decrypt the provided Secure LDAP certificate pfx file.","type":"string"},"publicCertificate":{"description":"Public certificate used to configure secure ldap.","readOnly":true,"type":"string"}}},"NotificationSettings":{"description":"Settings for notification","properties":{"additionalRecipients":{"description":"The list of additional recipients","items":{"description":"Email address for additional recipient","type":"string"},"type":"array"},"notifyDcAdmins":{"description":"Should domain controller admins be notified","enum":["Enabled","Disabled"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"notifyDcAdmins"}},"notifyGlobalAdmins":{"description":"Should global admins be notified","enum":["Enabled","Disabled"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"notifyGlobalAdmins"}}}},"OperationDisplayInfo":{"description":"The operation supported by Domain Services.","properties":{"description":{"description":"The description of the operation.","type":"string"},"operation":{"description":"The action that users can perform, based on their permission level.","type":"string"},"provider":{"description":"Service provider: Domain Services.","type":"string"},"resource":{"description":"Resource on which the operation is performed.","type":"string"}},"type":"object"},"OperationEntity":{"description":"The operation supported by Domain Services.","properties":{"display":{"$ref":"#/components/schemas/OperationDisplayInfo"},"name":{"description":"Operation name: {provider}/{resource}/{operation}.","type":"string"},"origin":{"description":"The origin of the operation.","type":"string"}},"type":"object"},"OperationEntityListResult":{"description":"The list of domain service operation response.","properties":{"nextLink":{"description":"The continuation token for the next page of results.","readOnly":true,"type":"string"},"value":{"description":"The list of operations.","items":{"$ref":"#/components/schemas/OperationEntity"},"type":"array"}},"type":"object"},"Resource":{"description":"The Resource model definition.","properties":{"etag":{"description":"Resource etag","type":"string"},"id":{"description":"Resource Id","readOnly":true,"type":"string"},"location":{"description":"Resource location","type":"string","x-ms-mutability":["read","create"]},"name":{"description":"Resource name","readOnly":true,"type":"string"},"tags":{"additionalProperties":{"type":"string"},"description":"Resource tags","type":"object"},"type":{"description":"Resource type","readOnly":true,"type":"string"}},"x-ms-azure-resource":true}}}}