This endpoint is used to create, update, search or delete teams information inside a Terrakube organization.
You need to be part of the administrator Active Directory Group to work with this endpoint
The default group is handled using the Spring Boot property
Path | Type | Description |
---|---|---|
For a complete list of organization operation please visit the OpenAPI specification
data.type
string
Should be "team"
data.attributes.name
string
Active Directory Group name
data.attributes.manageWorkspace
boolean
Enable Create/Update/Delete Workspaces for a Team
data.attributes.manageModule
boolean
Enable Create/Update/Delete Workspaces for a Team
data.attributes.manageProvider
boolean
Enable Create/Update/Delete Terraform Provider for a Team
data.attributes.manageVcs
boolean
Enable Create/Update/Delete VCS connection for private GIT Repositories for a Team
data.attributes.manageTemplates
boolean
Enable Create/Update/Delete Templates for a Team
Deletes an instance of type team
organization Identifier
team Identifier
Successful response
Modifies an instance of type team
organization Identifier
team Identifier
Create Permissions : (user is a superuser) Delete Permissions : (user is a superuser)
Update Permissions : (user is a superuser)
Update Permissions : (user is a superuser)
Update Permissions : (user is a superuser)
Update Permissions : (user is a superuser)
Update Permissions : (user is a superuser)
Successful response
Creates an item of type team and adds it to team
organization Identifier
Create Permissions : (user is a superuser) Delete Permissions : (user is a superuser)
Update Permissions : (user is a superuser)
Update Permissions : (user is a superuser)
Update Permissions : (user is a superuser)
Update Permissions : (user is a superuser)
Update Permissions : (user is a superuser)
Successful response
Create Permissions : (user is a superuser) Delete Permissions : (user is a superuser)
Update Permissions : (user is a superuser)
Update Permissions : (user is a superuser)
Update Permissions : (user is a superuser)
Update Permissions : (user is a superuser)
Update Permissions : (user is a superuser)
Returns an instance of type team
organization Identifier
team Identifier
Selects the set of team fields that should be returned in the result.
Selects the set of relationships that should be expanded as a compound document in the result.
Successful response
Create Permissions : (user is a superuser) Delete Permissions : (user is a superuser)
Update Permissions : (user is a superuser)
Update Permissions : (user is a superuser)
Update Permissions : (user is a superuser)
Update Permissions : (user is a superuser)
Update Permissions : (user is a superuser)
Included resources