Admin Settings

class terrasnek.admin_settings.TFCAdminSettings(instance_url, org_name, headers, well_known_paths, verify, log_level)

Admin Settings API Docs

list_cost_estimation()

GET /api/v2/admin/cost-estimation-settings

Admin List Cost Estimation Settings API Doc Reference

list_customization()

GET /api/v2/admin/customization-settings

Admin List Customization Settings API Doc Reference

list_general()

GET /api/v2/admin/general-settings

Admin List General Settings API Doc Reference

list_saml()

GET /api/v2/admin/saml-settings

Admin List SAML Settings API Doc Reference

list_smtp()

GET /api/v2/admin/smtp-settings

Admin List SMTP Settings API Doc Reference

list_twilio()

GET /api/v2/admin/twilio-settings

Admin List Twilio Settings API Doc Reference

required_entitlements()

Terraform Cloud Entitlements required for endpoint to work.

revoke_previous_saml_idp_cert()

POST /api/v2/admin/saml-settings/actions/revoke-old-certificate

Admin Revoke SAML IDP Cert API Doc Reference

terraform_cloud_only()

Return True if this endpoint is only for Terraform Cloud, else False.

terraform_enterprise_only()

Return True if this endpoint is only for Terraform Enterprise, else False.

update_cost_estimation(data)

PATCH /api/v2/admin/cost-estimation-settings

Admin Update Cost Estimation Settings API Doc Reference

update_customization(data)

PATCH /api/v2/admin/customization-settings

Admin Update Customization Settings API Doc Reference

update_general(data)

PATCH /api/v2/admin/general-settings

Admin Update General Settings API Doc Reference

update_saml(data)

PATCH /api/v2/admin/saml-settings

Admin Update SAML Settings API Doc Reference

update_smtp(data)

PATCH /api/v2/admin/smtp-settings

Admin Update SMTP Settings API Doc Reference

update_twilio(data)

PATCH /api/v2/admin/twilio-settings

Admin Update Twilio Settings API Doc Reference

verify_twilio(data)

POST /api/v2/admin/twilio-settings/verify

Admin Verify Twilio Settings API Doc Reference