Create 3
Endpoint to create organization
Authorized Roles : PROVIDER
Request
URI
POST
https://{api_host}/provider/orgs
COPY
Request Body
TenantRequestDto of type(s) application/json
Required
{
"companyName": "string",
"email": "string",
"instanceMode": "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
Required
companyName
string
email
Required
string
instanceMode
Required
instanceMode
Possible values are : FREE_MODE, PLANS_MODE,
string
dbFqdnSuffix
Required
dbFqdnSuffix
Responses
200
OK
Returns TenantDTO of type(s) application/vnd.vmware.dms-v1+json
{
"id": "string",
"companyName": "string",
"email": "string",
"instanceMode": "string",
"deleted": false,
"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",
"links": [
{
"rel": "string",
"href": "string",
"hreflang": "string",
"media": "string",
"title": "string",
"type": "string",
"deprecation": "string",
"profile": "string",
"name": "string"
}
]
}
string As uuid As uuid
id
Optional
id
string
companyName
Optional
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,
string
dbFqdnSuffix
Optional
dbFqdnSuffix
400
Bad Request
Operation doesn't return any data structure
Organization Operations
POST
Create 3
GET
Export Db Server Certificate
GET
Get Page 3
GET
Get Tenant
PUT
Update Tenant