Update Tenant
Endpoint to update organizations details
Authorized Roles : PROVIDER
Request
URI
PUT
https://{api_host}/provider/orgs/{uuid}
COPY
Path Parameters
string
uuid
Required
ID of the organization
Request Body
TenantUpdateDto
of type(s)
application/json
Required
{
"companyName": "string",
"email": "string",
"instanceMode": "string",
"orgType": "string",
"ldapOrgDetails": {
"id": "string",
"ldapServerDetailsId": "string",
"ldapType": "string",
"ldapServerDetails": {
"id": "string",
"type": "string",
"hostAddress": "string",
"port": 0,
"firstNameAttribute": "string",
"lastNameAttribute": "string",
"domain": "string",
"baseDn": "string",
"searchFilter": "string",
"loginAttribute": "string",
"thumbprint": "string",
"deleted": false,
"userName": "string",
"password": "string",
"sslEnabled": false,
"sslCert": {
"privateKey": "string",
"certificate": "string",
"parentCert": "string"
},
"createdTimestamp": "string"
},
"adminGroups": [
"string"
],
"userGroups": [
"string"
],
"providerGroups": [
"string"
],
"deleted": false,
"createdTimestamp": "string"
},
"dbFqdnSuffix": "string"
}
string
companyName
Optional
Constraints:
minLength: 1
maxLength: 255
companyName
string
email
Optional
string
instanceMode
Optional
instanceMode
Possible values are :
FREE_MODE,
PLANS_MODE,
string
orgType
Optional
orgType
Possible values are :
PROVIDER_ORG,
TENANT_ORG,
object
ldapOrgDetails
Optional
ldapOrgDetails
string
dbFqdnSuffix
Optional
dbFqdnSuffix
Responses
200
OK
Returns
TenantDTO
of type(s)
application/vnd.vmware.dms-v1+json
"TenantDTO Object"
string As uuid
As uuid
id
Optional
id
string
companyName
Optional
Constraints:
minLength: 1
maxLength: 255
companyName
string
email
Optional
string
instanceMode
Optional
instanceMode
Possible values are :
FREE_MODE,
PLANS_MODE,
boolean
deleted
Optional
deleted
string
orgType
Optional
orgType
Possible values are :
PROVIDER_ORG,
TENANT_ORG,
object
ldapOrgDetails
Optional
ldapOrgDetails
string
dbFqdnSuffix
Optional
dbFqdnSuffix
array of
object
links
Optional
links
400
Bad Request
Operation doesn't return any data structure
Code Samples
COPY
curl -X PUT -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '{}' https://{api_host}/provider/orgs/{uuid}
On This Page
Organization Operations
GET
Get Tenant
PUT
Update Tenant
GET
Get Page 3
POST
Create 3
GET
Export Db Server Certificate