Admin Users¶
-
class
terrasnek.admin_users.TFCAdminUsers(instance_url, org_name, headers, well_known_paths, verify, log_level)¶ -
-
destroy(user_id)¶ DELETE /admin/users/:id
-
disable_two_factor(user_id)¶ POST /admin/users/:id/actions/disable_two_factor
-
grant_admin(user_id)¶ POST /admin/users/:id/actions/grant_admin
-
impersonate(user_id)¶ POST /admin/users/:id/actions/impersonate
-
list(query=None, filters=None, page=None, page_size=None, include=None)¶ GET /api/v2/admin/users
-
required_entitlements()¶ Terraform Cloud Entitlements required for endpoint to work.
-
revoke_admin(user_id)¶ POST /admin/users/:id/actions/revoke_admin
-
suspend(user_id)¶ POST /admin/users/:id/actions/suspend
-
terraform_cloud_only()¶ Return
Trueif this endpoint is only for Terraform Cloud, elseFalse.
-
terraform_enterprise_only()¶ Return
Trueif this endpoint is only for Terraform Enterprise, elseFalse.
-
unimpersonate()¶ POST /admin/users/actions/unimpersonate
-
unsuspend(user_id)¶ POST /admin/users/:id/actions/unsuspend
-