Create a new parent environment
POST /api
Also reachable at /api.
Path Parameters
spaceIdstring (required)
Request Body
AutomaticDeprovisioningRuleobjectExpiryDaysintegerExpiryHoursinteger
DescriptionstringNamestring (required)
Minimum length 1. Maximum length 50.SlugstringSpaceIdstring (required)UseGuidedFailureboolean
Response
201 — Created
Idstring
Example Request
{
"AutomaticDeprovisioningRule": {
"ExpiryDays": 0,
"ExpiryHours": 0
},
"Description": "string",
"Name": "string",
"Slug": "string",
"SpaceId": "Spaces-1",
"UseGuidedFailure": true
}Example Response
{
"Id": "Environments-1"
}Modify an existing parent environment
PUT /api
Also reachable at /api.
Path Parameters
environmentIdstring (required)spaceIdstring (required)
Request Body
AutomaticDeprovisioningRuleobjectExpiryDaysintegerExpiryHoursinteger
DescriptionstringEnvironmentIdstring (required)Namestring (required)
Minimum length 1.SlugstringSortOrderintegerSpaceIdstring (required)UseGuidedFailureboolean
Response
200 — The parent environment after modifications have been applied.
AutomaticDeprovisioningRuleobjectExpiryDaysintegerExpiryHoursinteger
DescriptionstringIdstringNamestring
Minimum length 1.Slugstring
Minimum length 1.SortOrderintegerSpaceIdstringUseGuidedFailureboolean
Example Request
{
"AutomaticDeprovisioningRule": {
"ExpiryDays": 0,
"ExpiryHours": 0
},
"Description": "string",
"EnvironmentId": "Environments-1",
"Name": "string",
"Slug": "string",
"SortOrder": 0,
"SpaceId": "Spaces-1",
"UseGuidedFailure": true
}Example Response
{
"AutomaticDeprovisioningRule": {
"ExpiryDays": 0,
"ExpiryHours": 0
},
"Description": "string",
"Id": "Environments-1",
"Name": "string",
"Slug": "string",
"SortOrder": 0,
"SpaceId": "Spaces-1",
"UseGuidedFailure": true
}Get a specific Parent Environment
GET /api
Also reachable at /api.
Path Parameters
idstring (required)
ID of the Parent Environment to load.spaceIdstring (required)
Response
200 — The requested Parent Environment
AutomaticDeprovisioningRuleobjectExpiryDaysintegerExpiryHoursinteger
DescriptionstringIdstringNamestring
Minimum length 1.Slugstring
Minimum length 1.SortOrderintegerSpaceIdstringUseGuidedFailureboolean
Example Response
{
"AutomaticDeprovisioningRule": {
"ExpiryDays": 0,
"ExpiryHours": 0
},
"Description": "string",
"Id": "Environments-1",
"Name": "string",
"Slug": "string",
"SortOrder": 0,
"SpaceId": "Spaces-1",
"UseGuidedFailure": true
}Delete an existing Parent Environment
DELETE /api
Also reachable at /api.
Path Parameters
idstring (required)
ID of the Parent Environment to delete.spaceIdstring (required)
The ID of the space containing the resource(s).
Response
200 — Success