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
PUT
Associate Namespaces To An Organisation
POST
Create 3
POST
Create Alert Rule Set
DELETE
Delete Alert Rule Set
GET
Export Db Server Certificate
GET
Get Alert Rule Set By Id
GET
Get Alert Rule Sets
GET
Get Alert Types
GET
Get Organistion Active Namespaces
GET
Get Page 4
GET
Get System Alert Rule Set
GET
Get Tenant
PUT
Update Alert Rule Set
PUT
Update Tenant