Get the details of an existing managed tenant
GET/api/v1/mssp/:mssp-id/managed-tenant/:tenant-id
x-public: "true"
Returns the details of an existing MSSP.
Request
Path Parameters
mssp-id stringrequired
the mssp the managed tenants belong to
tenant-id stringrequired
the prisma id or external tenant id of the managed tenant of interest
Responses
- 200
- 400
- 404
- 429
OK
- application/json; charset=UTF-8
- Schema
- Example (from schema)
Schema
- Array [
- ]
- Array [
- ]
prismaId string
externalTenantId string
customerName string
companyName string
status string
Possible values: [ACTIVE
, PROVISIONING
, UPDATING
, DELETING
, DELETED
, OFFBOARDING
, ERRORED
]
isSynthetic boolean
wasMigrated boolean
msspId string
tenantGroupId uuid
planType string
Possible values: [RS_STANDARD
, RS_FOUNDATION
, RS_ADVANCED
]
contactInfo object
firstName stringrequired
Possible values: non-empty
and <= 63 characters
lastName stringrequired
Possible values: non-empty
and <= 63 characters
email stringrequired
Possible values: non-empty
and <= 128 characters
stack string
region string
baseApiUrl string
tenantLicense object
tenantLicenseId string
serialNumber string
licensePoolId string
allocatedCredits int32
startDate int64
endDate int64
createdBy string
createdAt int64
modules object[]
feature_name stringrequired
enabled boolean
billing_type string
Possible values: [TRIAL
, BUY
]
state string
Possible values: [PROVISION_STARTED
, PROVISION_SUCCESSFUL
, PROVISION_FAILED
]
additional_data object
property name* object
erroredBy uuid
policyGroups object[]
id uuid
name string
policyCount int32
{
"prismaId": "string",
"externalTenantId": "string",
"customerName": "string",
"companyName": "string",
"status": "ACTIVE",
"isSynthetic": true,
"wasMigrated": true,
"msspId": "string",
"tenantGroupId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"planType": "RS_STANDARD",
"contactInfo": {
"firstName": "string",
"lastName": "string",
"email": "string"
},
"stack": "string",
"region": "string",
"baseApiUrl": "string",
"tenantLicense": {
"tenantLicenseId": "string",
"serialNumber": "string",
"licensePoolId": "string",
"allocatedCredits": 0,
"startDate": 0,
"endDate": 0
},
"createdBy": "string",
"createdAt": 0,
"modules": [
{
"feature_name": "string",
"enabled": true,
"billing_type": "TRIAL",
"state": "PROVISION_STARTED",
"additional_data": {}
}
],
"erroredBy": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"policyGroups": [
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"name": "string",
"policyCount": 0
}
]
}
Client error. One of the required arguments in the request body is not correctly supplied
- application/json
- Schema
- Example (from schema)
Schema
error objectrequired
code stringrequired
message stringrequired
target string
details undefined[]
{
"error": {
"code": "string",
"message": "string",
"target": "string",
"details": [
null
]
}
}
The managed tenant does not exist
- application/json
- Schema
- Example (from schema)
Schema
error objectrequired
code stringrequired
message stringrequired
target string
details undefined[]
{
"error": {
"code": "string",
"message": "string",
"target": "string",
"details": [
null
]
}
}
Rate limiting error
- application/json
- Schema
- Example (from schema)
Schema
error objectrequired
code stringrequired
message stringrequired
target string
details undefined[]
{
"error": {
"code": "string",
"message": "string",
"target": "string",
"details": [
null
]
}
}
Loading...