Teams
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
Entity fields:
Path | Type | Description |
---|---|---|
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 |
Example:
Supported Operations
Returns an instance of type team
organization Identifier
team Identifier
Successful response
Included resources
Creates an item of type team and adds it to team
organization Identifier
Successful response
Deletes an instance of type team
organization Identifier
team Identifier
Successful response
Modifies an instance of type team
organization Identifier
team Identifier
Successful response
For a complete list of organization operation please visit the OpenAPI specification