Team Access

class terrasnek.team_access.TFCTeamAccess(instance_url, org_name, headers, well_known_paths, verify, log_level)

Team Access API Docs

add_team_access(payload)

POST /team-workspaces

Team Access Add API Doc Reference

Add Sample Payload

list(filters=None)

GET /team-workspaces

Team Access List API Doc Reference

Query Parameter(s) (details):
  • filter[workspace][id] (Required)

Example filter(s):

filters = [
    {
        "keys": ["workspace", "id"],
        "value": "foo"
    }
]
remove_team_access(access_id)

DELETE /team-workspaces/:id

Team Access Remove API Doc Reference

required_entitlements()

Terraform Cloud Entitlements required for endpoint to work.

show(access_id)

GET /team-workspaces/:id

Team Access Show API Doc Reference

update(access_id, payload)

PATCH /team-workspaces/:id

Team Access Update API Doc Reference

Update Sample Payload