Workspace
Entity fields:
Path
Type
Description
Example:
{
"data": {
"type": "workspace",
"attributes": {
"branch": "main",
"name": "Terrakube Workspace",
"source": "https://github.com/AzBuilder/terraform-sample-repository.git",
"terraformVersion": "0.15.0"
},
"relationships": {
"vcs": {
"data": {
"type": "vcs",
"id": "{{vcsIdGitHub}}"
}
}
}
}
}Supported Operations
get
Returns an instance of type workspace
Path parameters
organizationIdstringRequired
organization Identifier
workspaceIdstringRequired
workspace Identifier
Query parameters
Responses
200
Successful response
application/vnd.api+json
get/organization/{organizationId}/workspace/{workspaceId}
200
Successful response
post
Creates an item of type workspace and adds it to workspace
Path parameters
organizationIdstringRequired
organization Identifier
Body
Responses
201
Successful response
application/vnd.api+json
post/organization/{organizationId}/workspace
201
Successful response
delete
Deletes an instance of type workspace
Path parameters
organizationIdstringRequired
organization Identifier
workspaceIdstringRequired
workspace Identifier
Responses
204
Successful response
No content
delete/organization/{organizationId}/workspace/{workspaceId}
204
Successful response
No content
patch
Modifies an instance of type workspace
Path parameters
organizationIdstringRequired
organization Identifier
workspaceIdstringRequired
workspace Identifier
Body
Responses
204
Successful response
No content
patch/organization/{organizationId}/workspace/{workspaceId}
204
Successful response
No content
Last updated
Was this helpful?