ahmadnassri/Terraform Cloud API
Fetch data from the Terraform Cloud API, make it available as outputs
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Maintainedlast commit Feb 19, 2025
- License
- MIT
Pinned Snippet
uses: ahmadnassri/action-terraform-cloud-api@4604a103e4c851a05f9b33b7f9d1b38b61bd2ab2 # v1.1.3tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| token | Terraform Cloud API token | yes | — |
| state | terraform state file | no | .terraform/terraform.tfstate |
| organization | organization name | no | ${{ github.repository_owner }} |
| workspace | workspace name | no | — |
Outputs
| name | description |
|---|---|
| workspace_json | workspace_json |
| workspace_allow_destroy_plan | workspace_allow_destroy_plan |
| workspace_auto_apply | workspace_auto_apply |
| workspace_auto_destroy_at | workspace_auto_destroy_at |
| workspace_auto_destroy_status | workspace_auto_destroy_status |
| workspace_environment | workspace_environment |
| workspace_locked | workspace_locked |
| workspace_name | workspace_name |
| workspace_queue_all_runs | workspace_queue_all_runs |
| workspace_speculative_enabled | workspace_speculative_enabled |
| workspace_structured_run_output_enabled | workspace_structured_run_output_enabled |
| workspace_terraform_version | workspace_terraform_version |
| workspace_working_directory | workspace_working_directory |
| workspace_global_remote_state | workspace_global_remote_state |
| workspace_updated_at | workspace_updated_at |
| workspace_resource_count | workspace_resource_count |
| workspace_apply_duration_average | workspace_apply_duration_average |
| workspace_plan_duration_average | workspace_plan_duration_average |
| workspace_policy_check_failures | workspace_policy_check_failures |
| workspace_run_failures | workspace_run_failures |
| workspace_workspace_kpis_runs_count | workspace_workspace_kpis_runs_count |
| workspace_latest_change_at | workspace_latest_change_at |
| workspace_operations | workspace_operations |
| workspace_execution_mode | workspace_execution_mode |
| workspace_vcs_repo | workspace_vcs_repo |
| workspace_vcs_repo_identifier | workspace_vcs_repo_identifier |
| workspace_description | workspace_description |
| workspace_file_triggers_enabled | workspace_file_triggers_enabled |
| workspace_assessments_enabled | workspace_assessments_enabled |
| workspace_last_assessment_result_at | workspace_last_assessment_result_at |
| workspace_source | workspace_source |
| workspace_source_name | workspace_source_name |
| workspace_source_url | workspace_source_url |
| organization_json | organization_json |
| organization_external_id | organization_external_id |
| organization_created_at | organization_created_at |
| organization_email | organization_email |
| organization_session_timeout | organization_session_timeout |
| organization_session_remember | organization_session_remember |
| organization_collaborator_auth_policy | organization_collaborator_auth_policy |
| organization_plan_expired | organization_plan_expired |
| organization_plan_expires_at | organization_plan_expires_at |
| organization_plan_is_trial | organization_plan_is_trial |
| organization_plan_is_enterprise | organization_plan_is_enterprise |
| organization_plan_identifier | organization_plan_identifier |
| organization_cost_estimation_enabled | organization_cost_estimation_enabled |
| organization_managed_resource_count | organization_managed_resource_count |
| organization_send_passing_statuses_for_untriggered_speculative_plans | organization_send_passing_statuses_for_untriggered_speculative_plans |
| organization_allow_force_delete_workspaces | organization_allow_force_delete_workspaces |
| organization_assessments_enforced | organization_assessments_enforced |
| organization_is_in_degraded_mode | organization_is_in_degraded_mode |
| organization_name | organization_name |
| organization_saml_enabled | organization_saml_enabled |
| organization_fair_run_queuing_enabled | organization_fair_run_queuing_enabled |
| organization_owners_team_saml_role_id | organization_owners_team_saml_role_id |
| organization_two_factor_conformant | organization_two_factor_conformant |