├── .circleci └── config.yml ├── .github └── workflows │ ├── build_and_test.yaml │ └── release.yaml ├── .gitignore ├── CHANGES.md ├── LICENSE ├── README.md ├── actions ├── apply.py ├── apply.yaml ├── create_workspace.py ├── create_workspace.yaml ├── delete_workspace.py ├── delete_workspace.yaml ├── destroy.py ├── destroy.yaml ├── get_version.py ├── get_version.yaml ├── import_object.py ├── import_object.yaml ├── init.py ├── init.yaml ├── lib │ ├── __init__.py │ └── action.py ├── list_workspaces.py ├── list_workspaces.yaml ├── output.py ├── output.yaml ├── pipeline.yaml ├── plan.py ├── plan.yaml ├── select_workspace.py ├── select_workspace.yaml ├── show.py ├── show.yaml └── workflows │ └── pipeline.yaml ├── icon.png ├── pack.yaml ├── requirements.txt └── tests ├── terraform_base_action_test_case.py ├── test_action_apply.py ├── test_action_create_workspace.py ├── test_action_delete_workspace.py ├── test_action_destroy.py ├── test_action_get_version.py ├── test_action_import_object.py ├── test_action_init.py ├── test_action_lib_action.py ├── test_action_list_workspaces.py ├── test_action_output.py ├── test_action_plan.py ├── test_action_select_workspace.py └── test_action_show.py /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm-Exchange/stackstorm-terraform/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.github/workflows/build_and_test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm-Exchange/stackstorm-terraform/HEAD/.github/workflows/build_and_test.yaml -------------------------------------------------------------------------------- /.github/workflows/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm-Exchange/stackstorm-terraform/HEAD/.github/workflows/release.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm-Exchange/stackstorm-terraform/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm-Exchange/stackstorm-terraform/HEAD/CHANGES.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm-Exchange/stackstorm-terraform/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm-Exchange/stackstorm-terraform/HEAD/README.md -------------------------------------------------------------------------------- /actions/apply.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm-Exchange/stackstorm-terraform/HEAD/actions/apply.py -------------------------------------------------------------------------------- /actions/apply.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm-Exchange/stackstorm-terraform/HEAD/actions/apply.yaml -------------------------------------------------------------------------------- /actions/create_workspace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm-Exchange/stackstorm-terraform/HEAD/actions/create_workspace.py -------------------------------------------------------------------------------- /actions/create_workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm-Exchange/stackstorm-terraform/HEAD/actions/create_workspace.yaml -------------------------------------------------------------------------------- /actions/delete_workspace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm-Exchange/stackstorm-terraform/HEAD/actions/delete_workspace.py -------------------------------------------------------------------------------- /actions/delete_workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm-Exchange/stackstorm-terraform/HEAD/actions/delete_workspace.yaml -------------------------------------------------------------------------------- /actions/destroy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm-Exchange/stackstorm-terraform/HEAD/actions/destroy.py -------------------------------------------------------------------------------- /actions/destroy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm-Exchange/stackstorm-terraform/HEAD/actions/destroy.yaml -------------------------------------------------------------------------------- /actions/get_version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm-Exchange/stackstorm-terraform/HEAD/actions/get_version.py -------------------------------------------------------------------------------- /actions/get_version.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm-Exchange/stackstorm-terraform/HEAD/actions/get_version.yaml -------------------------------------------------------------------------------- /actions/import_object.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm-Exchange/stackstorm-terraform/HEAD/actions/import_object.py -------------------------------------------------------------------------------- /actions/import_object.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm-Exchange/stackstorm-terraform/HEAD/actions/import_object.yaml -------------------------------------------------------------------------------- /actions/init.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm-Exchange/stackstorm-terraform/HEAD/actions/init.py -------------------------------------------------------------------------------- /actions/init.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm-Exchange/stackstorm-terraform/HEAD/actions/init.yaml -------------------------------------------------------------------------------- /actions/lib/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /actions/lib/action.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm-Exchange/stackstorm-terraform/HEAD/actions/lib/action.py -------------------------------------------------------------------------------- /actions/list_workspaces.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm-Exchange/stackstorm-terraform/HEAD/actions/list_workspaces.py -------------------------------------------------------------------------------- /actions/list_workspaces.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm-Exchange/stackstorm-terraform/HEAD/actions/list_workspaces.yaml -------------------------------------------------------------------------------- /actions/output.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm-Exchange/stackstorm-terraform/HEAD/actions/output.py -------------------------------------------------------------------------------- /actions/output.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm-Exchange/stackstorm-terraform/HEAD/actions/output.yaml -------------------------------------------------------------------------------- /actions/pipeline.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm-Exchange/stackstorm-terraform/HEAD/actions/pipeline.yaml -------------------------------------------------------------------------------- /actions/plan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm-Exchange/stackstorm-terraform/HEAD/actions/plan.py -------------------------------------------------------------------------------- /actions/plan.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm-Exchange/stackstorm-terraform/HEAD/actions/plan.yaml -------------------------------------------------------------------------------- /actions/select_workspace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm-Exchange/stackstorm-terraform/HEAD/actions/select_workspace.py -------------------------------------------------------------------------------- /actions/select_workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm-Exchange/stackstorm-terraform/HEAD/actions/select_workspace.yaml -------------------------------------------------------------------------------- /actions/show.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm-Exchange/stackstorm-terraform/HEAD/actions/show.py -------------------------------------------------------------------------------- /actions/show.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm-Exchange/stackstorm-terraform/HEAD/actions/show.yaml -------------------------------------------------------------------------------- /actions/workflows/pipeline.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm-Exchange/stackstorm-terraform/HEAD/actions/workflows/pipeline.yaml -------------------------------------------------------------------------------- /icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm-Exchange/stackstorm-terraform/HEAD/icon.png -------------------------------------------------------------------------------- /pack.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm-Exchange/stackstorm-terraform/HEAD/pack.yaml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | dda-python-terraform==2.0.1 2 | 3 | -------------------------------------------------------------------------------- /tests/terraform_base_action_test_case.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm-Exchange/stackstorm-terraform/HEAD/tests/terraform_base_action_test_case.py -------------------------------------------------------------------------------- /tests/test_action_apply.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm-Exchange/stackstorm-terraform/HEAD/tests/test_action_apply.py -------------------------------------------------------------------------------- /tests/test_action_create_workspace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm-Exchange/stackstorm-terraform/HEAD/tests/test_action_create_workspace.py -------------------------------------------------------------------------------- /tests/test_action_delete_workspace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm-Exchange/stackstorm-terraform/HEAD/tests/test_action_delete_workspace.py -------------------------------------------------------------------------------- /tests/test_action_destroy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm-Exchange/stackstorm-terraform/HEAD/tests/test_action_destroy.py -------------------------------------------------------------------------------- /tests/test_action_get_version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm-Exchange/stackstorm-terraform/HEAD/tests/test_action_get_version.py -------------------------------------------------------------------------------- /tests/test_action_import_object.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm-Exchange/stackstorm-terraform/HEAD/tests/test_action_import_object.py -------------------------------------------------------------------------------- /tests/test_action_init.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm-Exchange/stackstorm-terraform/HEAD/tests/test_action_init.py -------------------------------------------------------------------------------- /tests/test_action_lib_action.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm-Exchange/stackstorm-terraform/HEAD/tests/test_action_lib_action.py -------------------------------------------------------------------------------- /tests/test_action_list_workspaces.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm-Exchange/stackstorm-terraform/HEAD/tests/test_action_list_workspaces.py -------------------------------------------------------------------------------- /tests/test_action_output.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm-Exchange/stackstorm-terraform/HEAD/tests/test_action_output.py -------------------------------------------------------------------------------- /tests/test_action_plan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm-Exchange/stackstorm-terraform/HEAD/tests/test_action_plan.py -------------------------------------------------------------------------------- /tests/test_action_select_workspace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm-Exchange/stackstorm-terraform/HEAD/tests/test_action_select_workspace.py -------------------------------------------------------------------------------- /tests/test_action_show.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StackStorm-Exchange/stackstorm-terraform/HEAD/tests/test_action_show.py --------------------------------------------------------------------------------