├── .cspell └── custom-dictionary.txt ├── .editorconfig ├── .gitattributes ├── .github ├── CODE_OF_CONDUCT.md ├── FUNDING.yml ├── dependabot.yml └── workflows │ ├── release.yml │ └── test.yml ├── .gitignore ├── .goreleaser.yml ├── CODEOWNERS ├── GNUmakefile ├── LICENSE ├── README.md ├── backstage ├── data_source_api.go ├── data_source_api_test.go ├── data_source_component.go ├── data_source_component_test.go ├── data_source_domain.go ├── data_source_domain_test.go ├── data_source_entities.go ├── data_source_entities_test.go ├── data_source_group.go ├── data_source_group_test.go ├── data_source_location.go ├── data_source_location_test.go ├── data_source_resource.go ├── data_source_resource_test.go ├── data_source_system.go ├── data_source_system_test.go ├── data_source_user.go ├── data_source_user_test.go ├── provider.go ├── provider_test.go ├── resource_location.go └── resource_location_test.go ├── cspell.json ├── docker-compose.yml ├── docs ├── data-sources │ ├── api.md │ ├── component.md │ ├── domain.md │ ├── entities.md │ ├── group.md │ ├── location.md │ ├── resource.md │ ├── system.md │ └── user.md ├── index.md └── resources │ └── location.md ├── examples ├── README.md ├── data-sources │ ├── backstage_api │ │ └── data-source.tf │ ├── backstage_component │ │ └── data-source.tf │ ├── backstage_domain │ │ └── data-source.tf │ ├── backstage_entities │ │ └── data-source.tf │ ├── backstage_group │ │ └── data-source.tf │ ├── backstage_location │ │ └── data-source.tf │ ├── backstage_resource │ │ └── data-source.tf │ ├── backstage_system │ │ └── data-source.tf │ └── backstage_user │ │ └── data-source.tf ├── provider │ └── provider.tf └── resources │ └── backstage_location │ └── resource.tf ├── go.mod ├── go.sum ├── internal └── transport │ ├── headers_transport.go │ └── headers_transport_test.go ├── main.go ├── terraform-registry-manifest.json └── tools └── tools.go /.cspell/custom-dictionary.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datolabs-io/terraform-provider-backstage/HEAD/.cspell/custom-dictionary.txt -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datolabs-io/terraform-provider-backstage/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datolabs-io/terraform-provider-backstage/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datolabs-io/terraform-provider-backstage/HEAD/.github/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: [tdabasinskas] 2 | -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datolabs-io/terraform-provider-backstage/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datolabs-io/terraform-provider-backstage/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datolabs-io/terraform-provider-backstage/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datolabs-io/terraform-provider-backstage/HEAD/.gitignore -------------------------------------------------------------------------------- /.goreleaser.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datolabs-io/terraform-provider-backstage/HEAD/.goreleaser.yml -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @datolabs-io/terraform-provider-backstage-maintainers 2 | -------------------------------------------------------------------------------- /GNUmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datolabs-io/terraform-provider-backstage/HEAD/GNUmakefile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datolabs-io/terraform-provider-backstage/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datolabs-io/terraform-provider-backstage/HEAD/README.md -------------------------------------------------------------------------------- /backstage/data_source_api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datolabs-io/terraform-provider-backstage/HEAD/backstage/data_source_api.go -------------------------------------------------------------------------------- /backstage/data_source_api_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datolabs-io/terraform-provider-backstage/HEAD/backstage/data_source_api_test.go -------------------------------------------------------------------------------- /backstage/data_source_component.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datolabs-io/terraform-provider-backstage/HEAD/backstage/data_source_component.go -------------------------------------------------------------------------------- /backstage/data_source_component_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datolabs-io/terraform-provider-backstage/HEAD/backstage/data_source_component_test.go -------------------------------------------------------------------------------- /backstage/data_source_domain.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datolabs-io/terraform-provider-backstage/HEAD/backstage/data_source_domain.go -------------------------------------------------------------------------------- /backstage/data_source_domain_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datolabs-io/terraform-provider-backstage/HEAD/backstage/data_source_domain_test.go -------------------------------------------------------------------------------- /backstage/data_source_entities.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datolabs-io/terraform-provider-backstage/HEAD/backstage/data_source_entities.go -------------------------------------------------------------------------------- /backstage/data_source_entities_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datolabs-io/terraform-provider-backstage/HEAD/backstage/data_source_entities_test.go -------------------------------------------------------------------------------- /backstage/data_source_group.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datolabs-io/terraform-provider-backstage/HEAD/backstage/data_source_group.go -------------------------------------------------------------------------------- /backstage/data_source_group_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datolabs-io/terraform-provider-backstage/HEAD/backstage/data_source_group_test.go -------------------------------------------------------------------------------- /backstage/data_source_location.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datolabs-io/terraform-provider-backstage/HEAD/backstage/data_source_location.go -------------------------------------------------------------------------------- /backstage/data_source_location_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datolabs-io/terraform-provider-backstage/HEAD/backstage/data_source_location_test.go -------------------------------------------------------------------------------- /backstage/data_source_resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datolabs-io/terraform-provider-backstage/HEAD/backstage/data_source_resource.go -------------------------------------------------------------------------------- /backstage/data_source_resource_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datolabs-io/terraform-provider-backstage/HEAD/backstage/data_source_resource_test.go -------------------------------------------------------------------------------- /backstage/data_source_system.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datolabs-io/terraform-provider-backstage/HEAD/backstage/data_source_system.go -------------------------------------------------------------------------------- /backstage/data_source_system_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datolabs-io/terraform-provider-backstage/HEAD/backstage/data_source_system_test.go -------------------------------------------------------------------------------- /backstage/data_source_user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datolabs-io/terraform-provider-backstage/HEAD/backstage/data_source_user.go -------------------------------------------------------------------------------- /backstage/data_source_user_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datolabs-io/terraform-provider-backstage/HEAD/backstage/data_source_user_test.go -------------------------------------------------------------------------------- /backstage/provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datolabs-io/terraform-provider-backstage/HEAD/backstage/provider.go -------------------------------------------------------------------------------- /backstage/provider_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datolabs-io/terraform-provider-backstage/HEAD/backstage/provider_test.go -------------------------------------------------------------------------------- /backstage/resource_location.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datolabs-io/terraform-provider-backstage/HEAD/backstage/resource_location.go -------------------------------------------------------------------------------- /backstage/resource_location_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datolabs-io/terraform-provider-backstage/HEAD/backstage/resource_location_test.go -------------------------------------------------------------------------------- /cspell.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datolabs-io/terraform-provider-backstage/HEAD/cspell.json -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datolabs-io/terraform-provider-backstage/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docs/data-sources/api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datolabs-io/terraform-provider-backstage/HEAD/docs/data-sources/api.md -------------------------------------------------------------------------------- /docs/data-sources/component.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datolabs-io/terraform-provider-backstage/HEAD/docs/data-sources/component.md -------------------------------------------------------------------------------- /docs/data-sources/domain.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datolabs-io/terraform-provider-backstage/HEAD/docs/data-sources/domain.md -------------------------------------------------------------------------------- /docs/data-sources/entities.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datolabs-io/terraform-provider-backstage/HEAD/docs/data-sources/entities.md -------------------------------------------------------------------------------- /docs/data-sources/group.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datolabs-io/terraform-provider-backstage/HEAD/docs/data-sources/group.md -------------------------------------------------------------------------------- /docs/data-sources/location.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datolabs-io/terraform-provider-backstage/HEAD/docs/data-sources/location.md -------------------------------------------------------------------------------- /docs/data-sources/resource.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datolabs-io/terraform-provider-backstage/HEAD/docs/data-sources/resource.md -------------------------------------------------------------------------------- /docs/data-sources/system.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datolabs-io/terraform-provider-backstage/HEAD/docs/data-sources/system.md -------------------------------------------------------------------------------- /docs/data-sources/user.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datolabs-io/terraform-provider-backstage/HEAD/docs/data-sources/user.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datolabs-io/terraform-provider-backstage/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/resources/location.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datolabs-io/terraform-provider-backstage/HEAD/docs/resources/location.md -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datolabs-io/terraform-provider-backstage/HEAD/examples/README.md -------------------------------------------------------------------------------- /examples/data-sources/backstage_api/data-source.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datolabs-io/terraform-provider-backstage/HEAD/examples/data-sources/backstage_api/data-source.tf -------------------------------------------------------------------------------- /examples/data-sources/backstage_component/data-source.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datolabs-io/terraform-provider-backstage/HEAD/examples/data-sources/backstage_component/data-source.tf -------------------------------------------------------------------------------- /examples/data-sources/backstage_domain/data-source.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datolabs-io/terraform-provider-backstage/HEAD/examples/data-sources/backstage_domain/data-source.tf -------------------------------------------------------------------------------- /examples/data-sources/backstage_entities/data-source.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datolabs-io/terraform-provider-backstage/HEAD/examples/data-sources/backstage_entities/data-source.tf -------------------------------------------------------------------------------- /examples/data-sources/backstage_group/data-source.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datolabs-io/terraform-provider-backstage/HEAD/examples/data-sources/backstage_group/data-source.tf -------------------------------------------------------------------------------- /examples/data-sources/backstage_location/data-source.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datolabs-io/terraform-provider-backstage/HEAD/examples/data-sources/backstage_location/data-source.tf -------------------------------------------------------------------------------- /examples/data-sources/backstage_resource/data-source.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datolabs-io/terraform-provider-backstage/HEAD/examples/data-sources/backstage_resource/data-source.tf -------------------------------------------------------------------------------- /examples/data-sources/backstage_system/data-source.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datolabs-io/terraform-provider-backstage/HEAD/examples/data-sources/backstage_system/data-source.tf -------------------------------------------------------------------------------- /examples/data-sources/backstage_user/data-source.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datolabs-io/terraform-provider-backstage/HEAD/examples/data-sources/backstage_user/data-source.tf -------------------------------------------------------------------------------- /examples/provider/provider.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datolabs-io/terraform-provider-backstage/HEAD/examples/provider/provider.tf -------------------------------------------------------------------------------- /examples/resources/backstage_location/resource.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datolabs-io/terraform-provider-backstage/HEAD/examples/resources/backstage_location/resource.tf -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datolabs-io/terraform-provider-backstage/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datolabs-io/terraform-provider-backstage/HEAD/go.sum -------------------------------------------------------------------------------- /internal/transport/headers_transport.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datolabs-io/terraform-provider-backstage/HEAD/internal/transport/headers_transport.go -------------------------------------------------------------------------------- /internal/transport/headers_transport_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datolabs-io/terraform-provider-backstage/HEAD/internal/transport/headers_transport_test.go -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datolabs-io/terraform-provider-backstage/HEAD/main.go -------------------------------------------------------------------------------- /terraform-registry-manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datolabs-io/terraform-provider-backstage/HEAD/terraform-registry-manifest.json -------------------------------------------------------------------------------- /tools/tools.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datolabs-io/terraform-provider-backstage/HEAD/tools/tools.go --------------------------------------------------------------------------------