Create a tenant service group
POST/tenancy/v1/tenant_service_groups
Create a tenant service group.
The service account used to authenticate this request
is granted msp_superuser
access to the new tenant
service group.
Request
- application/json
Body
required
The tenant service group's display name.
The email address of the person or organization that should be contacted for support of this TSG.
Possible values: [High Tech
, Education
, Manufacturing
, Hospitality
, Professional & Legal Services
, Wholesale & Retail
, Finance
, Telecommunications
, State & Local Government
, Transportation & Logistics
, Federal Government
, Media & Entertainment
, Nonclassifiable Establishments
, Healthcare
, Utilities & Energy
, Insurance
, Agriculture
, Pharma & Life Sciences
, Construction
, Aerospace & Defense
, Real Estate
, Restaurant/Food Industry
, Other
]
A token that identifies the business vertical supported by the Strata Cloud Manager products managed by this TSG.
Responses
- 200
- 400
- 401
- 403
- 404
- 500
Successful response.
- application/json
- Schema
- Example (from schema)
Schema
The tenant service group's display name.
Possible values: >= 10 characters
and <= 10 characters
, Value must match regular expression ^1[0-9]+$
The tenant service group's ID.
Possible values: >= 10 characters
and <= 10 characters
, Value must match regular expression ^1[0-9]+$
The TSG ID for this tenant service group's parent.
The email address of the person or organization that should be contacted for support of this TSG.
Possible values: [High Tech
, Education
, Manufacturing
, Hospitality
, Professional & Legal Services
, Wholesale & Retail
, Finance
, Telecommunications
, State & Local Government
, Transportation & Logistics
, Federal Government
, Media & Entertainment
, Nonclassifiable Establishments
, Healthcare
, Utilities & Energy
, Insurance
, Agriculture
, Pharma & Life Sciences
, Construction
, Aerospace & Defense
, Real Estate
, Restaurant/Food Industry
, Other
]
A token that identifies the business vertical supported by the Strata Cloud Manager products managed by this TSG.
{
"display_name": "Example TSG",
"id": "1378242802",
"parent_id": true,
"support_contact": "user@example.com",
"vertical": "High Tech"
}
- application/json
- Schema
- Children Limit
- Depth Limit
- Name Conflict
- Size Limit
Schema
- any
{
"error": "Bad Request",
"message": "A Tenant Service Group can have at most {integer} direct children.",
"statusCode": 400
}
{
"error": "Bad Request",
"message": "A Tenant Service Group can be at most {integer} levels deep.",
"statusCode": 400
}
{
"error": "Bad Request",
"message": "A Tenant Service Group of that name already exists.",
"statusCode": 400
}
{
"error": "Bad Request",
"message": "One Tenant Service Group Hierarchy can have at most {integer} children.",
"statusCode": 400
}
JWT Expired
- text/plain
- Schema
- Jwt Expired
Schema
- any
Jwt is expired
Forbidden
- application/json
- Schema
- Forbidden
Schema
- any
{
"error": "Forbidden",
"message": "Forbidden",
"statusCode": 403
}
Not Found
- application/json
- Schema
- Tenant Service Group Not Found
Schema
- any
{
"error": "Not Found",
"message": "Not Found",
"statusCode": 404
}
Internal Error
- application/json
- Schema
- Internal Error
Schema
- any
{
"error": "Internal Server Error",
"message": "An internal server error occurred",
"statusCode": 500
}