POST | /tenants/createAcronisTenant | Create Acronis Tenant |
---|
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
location | body | string | Yes | URL for underlying backup system |
tenant | body | Tenant | No | |
environment | body | N3TEnvironment | Yes | EnvironmentAllowable Values
|
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
name | form | string | No | |
parent_id | form | string | No | |
kind | form | string | No | |
contact | form | TenantContact | No | |
enabled | form | bool | No | |
internal_tag | form | string | No | |
language | form | string | No | |
has_children | form | bool | No | |
ancestral_access | form | bool | No | |
pricing_mode | form | string | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
aan | form | Object | No | |
state | form | string | No | |
zipcode | form | string | No | |
lastname | form | string | No | |
address2 | form | string | No | |
industry | form | string | No | |
email_confirmed | form | Object | No | |
created_at | form | DateTime | No | |
city | form | string | No | |
form | string | No | ||
address1 | form | string | No | |
phone | form | string | No | |
updated_at | form | DateTime | No | |
organization_size | form | string | No | |
website | form | string | No | |
id | form | string | No | |
firstname | form | string | No | |
title | form | string | No | |
country | form | string | No | |
fax | form | string | No | |
language | form | string | No | |
types | form | List<string> | No |
DEV | |
QA | |
UAT | |
PROD | |
DEMO | |
EXT |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
Result | form | ExecuteResult<CreateTenantSuccess> | No | |
ResponseStatus | form | ResponseStatus | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
HasError | form | bool | No | |
Message | form | string | No | |
Result | form | T | No | |
Exception | form | Exception | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
mfa_status | form | string | No | |
default_idp_id | form | string | No | |
has_children | form | bool | No | |
updated_at | form | DateTime | No | |
customer_type | form | string | No | |
brand_uuid | form | string | No | |
ancestral_access | form | bool | No | |
parent_id | form | string | No | |
internal_tag | form | Object | No | |
deleted_at | form | Object | No | |
name | form | string | No | |
brand_id | form | int | No | |
update_lock | form | Update_Lock | No | |
version | form | int | No | |
owner_id | form | Object | No | |
created_at | form | DateTime | No | |
enabled | form | bool | No | |
kind | form | string | No | |
contact | form | TenantContact | No | |
contacts | form | Object[] | No | |
pricing_mode | form | string | No | |
language | form | string | No | |
id | form | string | No | |
customer_id | form | Object | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
enabled | form | bool | No | |
owner_id | form | Object | No |
To override the Content-type in your clients, use the HTTP Accept Header, append the .jsv suffix or ?format=jsv
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
POST /tenants/createAcronisTenant HTTP/1.1
Host: n3tapi.palmettovdc.com
Accept: text/jsv
Content-Type: text/jsv
Content-Length: length
{
location: String,
tenant:
{
name: String,
parent_id: String,
kind: String,
contact:
{
aan: {},
state: String,
zipcode: String,
lastname: String,
address2: String,
industry: String,
email_confirmed: {},
created_at: 0001-01-01,
city: String,
email: String,
address1: String,
phone: String,
updated_at: 0001-01-01,
organization_size: String,
website: String,
id: String,
firstname: String,
title: String,
country: String,
fax: String,
language: String,
types:
[
String
]
},
enabled: False,
internal_tag: String,
language: String,
has_children: False,
ancestral_access: False,
pricing_mode: String
},
environment: DEV
}
HTTP/1.1 200 OK Content-Type: text/jsv Content-Length: length { result: { hasError: False, message: String, result: { mfa_status: String, default_idp_id: String, has_children: False, updated_at: 0001-01-01, customer_type: String, brand_uuid: String, ancestral_access: False, parent_id: String, internal_tag: {}, deleted_at: {}, name: String, brand_id: 0, update_lock: { enabled: False, owner_id: {} }, version: 0, owner_id: {}, created_at: 0001-01-01, enabled: False, kind: String, contact: { aan: {}, state: String, zipcode: String, lastname: String, address2: String, industry: String, email_confirmed: {}, created_at: 0001-01-01, city: String, email: String, address1: String, phone: String, updated_at: 0001-01-01, organization_size: String, website: String, id: String, firstname: String, title: String, country: String, fax: String, language: String, types: [ String ] }, contacts: [ { } ], pricing_mode: String, language: String, id: String, customer_id: {} }, exception: Exception of type 'System.Exception' was thrown. }, responseStatus: { errorCode: String, message: String, stackTrace: String, errors: [ { errorCode: String, fieldName: String, message: String, meta: { String: String } } ], meta: { String: String } } }