Replace Domain Bind Info
Request
URI
POST
https://{api_host}/dt-rest/v100/security/domain/{id}/replacedomainbindinfo
COPY
Path Parameters
string
id
Required
id
Request Body
DtDomainImpl of type(s) application/json
Optional
{
"id": "string",
"groups": [
{
"role": {
"lastUpdate": "string",
"creationDate": "string",
"name": "string",
"permissions": [
"string"
],
"id": "string",
"links": [
{
"href": "string",
"rel": "string",
"deprecated": false,
"name": "string",
"method": "string"
}
]
},
"domainName": "string",
"name": "string",
"id": "string",
"links": [
{
"href": "string",
"rel": "string",
"deprecated": false,
"name": "string",
"method": "string"
}
]
}
],
"directoryServerIps": [
"string"
],
"directoryServerName": "string",
"dateCreated": "string",
"lastUpdated": "string",
"domainSuffix": "string",
"maxQueryRange": "string",
"dnsServers": [
"string"
],
"userNames": [
"string"
],
"domainData": {
"name": "string",
"accessInfo": {
"domainName": "string",
"context": "string",
"serviceAccounts": [
{
"domainName": "string",
"username": "string",
"password": "string",
"passwordVerify": "string",
"userDn": "string",
"dateCreated": "string"
}
],
"sysPrepAccounts": [
{
"domainName": "string",
"user": "string",
"password": "string",
"imageOrgUnit": "string",
"dateCreated": "string",
"dateUpdated": "string",
"status": "string"
}
],
"port": "string",
"protocol": "string",
"dnsServers": [
"string"
],
"dnsServerObjects": [
{
"domainName": "string",
"server": "string",
"serverRank": 0
}
],
"directoryServerName": "string",
"directoryServerIPs": "string",
"directoryServerIPsList": [
"string"
]
},
"policies": {
"domainName": "string",
"adminUserGroups": [
"string"
],
"userGroups": [
"string"
],
"domainSuffix": "string",
"maxValRange": "string",
"adminUserGroupObjects": [
{
"domainName": "string",
"guid": "string",
"name": "string",
"role": {
"name": "string",
"dateCreated": "string",
"dateUpdated": "string",
"permissions": [
"string"
]
},
"addedByPool": false,
"sid": "string"
}
],
"userGroupObjects": [
{
"domainName": "string",
"guid": "string",
"name": "string",
"role": {
"name": "string",
"dateCreated": "string",
"dateUpdated": "string",
"permissions": [
"string"
]
},
"addedByPool": false,
"sid": "string"
}
]
},
"tenantFieldsPresent": false,
"defaultPool": 0,
"dateCreated": "string",
"dateUpdated": "string",
"passwordsAreDecrypted": false
},
"contextRoot": "string",
"directoryAccessProtocol": "string",
"directoryAccessPort": "string",
"name": "string",
"location": "string",
"ServiceAccount": [
{
"type": "string",
"dateCreated": "string",
"imageOrgUnit": "string",
"username": "string",
"id": "string",
"links": [
{
"href": "string",
"rel": "string",
"deprecated": false,
"name": "string",
"method": "string"
}
]
}
],
"SysPrepAccount": [
{
"type": "string",
"dateCreated": "string",
"imageOrgUnit": "string",
"username": "string",
"id": "string",
"links": [
{
"href": "string",
"rel": "string",
"deprecated": false,
"name": "string",
"method": "string"
}
]
}
],
"AdminGroups": [
{
"role": {
"lastUpdate": "string",
"creationDate": "string",
"name": "string",
"permissions": [
"string"
],
"id": "string",
"links": [
{
"href": "string",
"rel": "string",
"deprecated": false,
"name": "string",
"method": "string"
}
]
},
"domainName": "string",
"name": "string",
"id": "string",
"links": [
{
"href": "string",
"rel": "string",
"deprecated": false,
"name": "string",
"method": "string"
}
]
}
],
"UserGroups": [
{
"role": {
"lastUpdate": "string",
"creationDate": "string",
"name": "string",
"permissions": [
"string"
],
"id": "string",
"links": [
{
"href": "string",
"rel": "string",
"deprecated": false,
"name": "string",
"method": "string"
}
]
},
"domainName": "string",
"name": "string",
"id": "string",
"links": [
{
"href": "string",
"rel": "string",
"deprecated": false,
"name": "string",
"method": "string"
}
]
}
],
"DtLink": [
{
"href": "string",
"rel": "string",
"deprecated": false,
"name": "string",
"method": "string"
}
]
}
string
id
Optional
id
array of string
directoryServerIps
Optional
directoryServerIps
string
directoryServerName
Optional
directoryServerName
string As date-time As date-time
dateCreated
Optional
dateCreated
string As date-time As date-time
lastUpdated
Optional
lastUpdated
string
domainSuffix
Optional
domainSuffix
string
maxQueryRange
Optional
maxQueryRange
array of string
dnsServers
Optional
dnsServers
array of string
userNames
Optional
userNames
string
contextRoot
Optional
contextRoot
string
directoryAccessProtocol
Optional
directoryAccessProtocol
string
directoryAccessPort
Optional
directoryAccessPort
string
name
Optional
name
string
location
Optional
location
Responses
200
successful operation
Operation doesn't return any data structure
Dt Domain Operations
GET
Calc Ping Time
POST
Delete Domain Join Accounts
POST
Delete Service Accounts
GET
Get Domain
GET
Get Groups
GET
Get Groups Matching Substring
GET
Get Groups Matching Substring From Cache
GET
Get User By Login Name
GET
Get User Names
GET
Get Users Matching Substring
GET
Get Users Matching Substring From Cache
POST
Replace Domain Bind Info
PUT
Replace Domain Join Accounts
PUT
Replace Service Accounts
GET
Retrieve Domain Join Accounts
GET
Retrieve Domain Status
GET
Retrieve Service Accounts
POST
Save
POST
Save Domain Join Accounts
PUT
Save Image OU
POST
Save Service Accounts