├── .env.official-example ├── .github ├── CODE_OF_CONDUCT.md ├── ISSUE_TEMPLATE │ ├── 1-bug.yml │ └── config.yml ├── actions │ └── setup-test │ │ └── action.yml ├── dependabot.yml └── workflows │ ├── release.yml │ └── tests.yml ├── .gitignore ├── .goreleaser.yml ├── LICENSE ├── README.md ├── dependabot.yml ├── docker-compose.yml ├── docs ├── data-sources │ ├── attachment.md │ ├── folder.md │ ├── item_login.md │ ├── item_secure_note.md │ ├── item_ssh_key.md │ ├── org_collection.md │ ├── org_group.md │ ├── org_member.md │ ├── organization.md │ ├── project.md │ └── secret.md ├── index.md └── resources │ ├── attachment.md │ ├── folder.md │ ├── item_login.md │ ├── item_secure_note.md │ ├── item_ssh_key.md │ ├── org_collection.md │ ├── project.md │ └── secret.md ├── examples ├── data-sources │ ├── bitwarden_attachment │ │ └── data-source.tf │ ├── bitwarden_folder │ │ └── data-source.tf │ ├── bitwarden_item_login │ │ └── data-source.tf │ ├── bitwarden_item_secure_note │ │ └── data-source.tf │ ├── bitwarden_item_ssh_key │ │ └── data-source.tf │ ├── bitwarden_org_collection │ │ └── data-source.tf │ ├── bitwarden_org_group │ │ └── data-source.tf │ ├── bitwarden_org_member │ │ └── data-source.tf │ ├── bitwarden_organization │ │ └── data-source.tf │ ├── bitwarden_project │ │ └── data-source.tf │ └── bitwarden_secret │ │ └── data-source.tf ├── quick │ ├── main.tf │ ├── provider.tf │ └── variables.tf └── resources │ ├── bitwarden_attachment │ ├── import.sh │ └── resource.tf │ ├── bitwarden_folder │ ├── import.sh │ └── resource.tf │ ├── bitwarden_item_login │ ├── import.sh │ └── resource.tf │ ├── bitwarden_item_secure_note │ ├── import.sh │ └── resource.tf │ ├── bitwarden_item_ssh_key │ ├── import.sh │ └── resource.tf │ ├── bitwarden_org_collection │ ├── import.sh │ └── resource.tf │ ├── bitwarden_project │ ├── import.sh │ └── resource.tf │ └── bitwarden_secret │ ├── import.sh │ └── resource.tf ├── go.mod ├── go.sum ├── internal ├── bitwarden │ ├── bwcli │ │ ├── errors.go │ │ ├── models.go │ │ ├── models_test.go │ │ ├── password_manager.go │ │ ├── password_manager_test.go │ │ └── retry_handler.go │ ├── bwscli │ │ ├── errors.go │ │ ├── errors_test.go │ │ └── secrets_manager.go │ ├── client.go │ ├── client_options.go │ ├── crypto │ │ ├── aes_encoding.go │ │ ├── encryptedstring │ │ │ └── encryptedstring.go │ │ ├── encryption.go │ │ ├── encryption_test.go │ │ ├── hash_password.go │ │ ├── hash_password_test.go │ │ ├── helpers │ │ │ └── helpers.go │ │ ├── keybuilder │ │ │ ├── encryption_key.go │ │ │ ├── key_pair.go │ │ │ ├── object_key.go │ │ │ ├── prelogin_key.go │ │ │ ├── prelogin_key_test.go │ │ │ └── shared_key.go │ │ └── symmetrickey │ │ │ └── symmetrickey.go │ ├── embedded │ │ ├── encryption_helpers.go │ │ ├── fixtures │ │ │ ├── test-argon2_GET_api_accounts_profile.json │ │ │ ├── test-argon2_GET_api_config.json │ │ │ ├── test-argon2_GET_api_sync.json │ │ │ ├── test-argon2_POST_api_accounts_api-key.json │ │ │ ├── test-argon2_POST_identity_accounts_prelogin.json │ │ │ ├── test-argon2_POST_identity_connect_token.json │ │ │ ├── test-pbkdf_GET_api_accounts_profile.json │ │ │ ├── test-pbkdf_GET_api_config.json │ │ │ ├── test-pbkdf_GET_api_organizations_0c9825fb-5a4d-4816-a161-5aa411cf35b9_users.json │ │ │ ├── test-pbkdf_GET_api_sync.json │ │ │ ├── test-pbkdf_GET_api_users_fda12720-5790-45a8-9091-bd7d86fff553_public-key.json │ │ │ ├── test-pbkdf_POST_api_accounts_api-key.json │ │ │ ├── test-pbkdf_POST_api_ciphers.json │ │ │ ├── test-pbkdf_POST_api_ciphers_create.json │ │ │ ├── test-pbkdf_POST_api_folders.json │ │ │ ├── test-pbkdf_POST_api_organizations.json │ │ │ ├── test-pbkdf_POST_api_organizations_93e3cba1-943c-4c1e-a8b1-253a51ca58bd_collections.json │ │ │ ├── test-pbkdf_POST_identity_accounts_prelogin.json │ │ │ └── test-pbkdf_POST_identity_connect_token.json │ │ ├── models.go │ │ ├── org_cache.go │ │ ├── password_manager_base.go │ │ ├── password_manager_base_test.go │ │ ├── password_manager_webapi.go │ │ ├── password_manager_webapi_test.go │ │ ├── secrets_manager.go │ │ ├── secrets_manager_test.go │ │ ├── testhelper_fixtures_create_test.go │ │ ├── testhelper_fixtures_load_test.go │ │ ├── testhelper_fixtures_transport_test.go │ │ └── testhelper_mocked_client_test.go │ ├── models │ │ ├── password_manager.go │ │ └── secrets_manager.go │ └── webapi │ │ ├── client.go │ │ ├── device.go │ │ ├── http_error.go │ │ ├── models.go │ │ ├── options.go │ │ ├── retry_round_tripper.go │ │ └── retry_round_tripper_test.go ├── command │ ├── cmd.go │ ├── cmd_error.go │ ├── cmd_retryable.go │ ├── cmd_retryable_test.go │ └── test │ │ └── cmd.go ├── provider │ ├── data_source_attachment.go │ ├── data_source_attachment_test.go │ ├── data_source_folder.go │ ├── data_source_folder_test.go │ ├── data_source_item_login.go │ ├── data_source_item_login_test.go │ ├── data_source_item_secure_note.go │ ├── data_source_item_secure_note_test.go │ ├── data_source_item_ssh_key.go │ ├── data_source_item_ssh_key_test.go │ ├── data_source_org_collection.go │ ├── data_source_org_collection_test.go │ ├── data_source_org_group.go │ ├── data_source_org_group_test.go │ ├── data_source_org_member.go │ ├── data_source_org_member_test.go │ ├── data_source_organization.go │ ├── data_source_organization_test.go │ ├── data_source_project.go │ ├── data_source_secret.go │ ├── fixtures │ │ ├── attachment1.txt │ │ ├── attachment2a.txt │ │ └── attachment2b.txt │ ├── operation_attachment.go │ ├── operation_folder.go │ ├── operation_generic.go │ ├── operation_item.go │ ├── operation_org_collection.go │ ├── operation_org_group.go │ ├── operation_org_member.go │ ├── operation_organization.go │ ├── operation_project.go │ ├── operation_secret.go │ ├── provider.go │ ├── provider_basic_auth_test.go │ ├── provider_bwcli_login_test.go │ ├── provider_schema_validation_test.go │ ├── provider_utils_test.go │ ├── resource_attachment.go │ ├── resource_attachment_test.go │ ├── resource_folder.go │ ├── resource_folder_test.go │ ├── resource_item_login.go │ ├── resource_item_login_test.go │ ├── resource_item_secure_note.go │ ├── resource_item_secure_note_test.go │ ├── resource_item_ssh_key.go │ ├── resource_item_ssh_key_test.go │ ├── resource_org_collection.go │ ├── resource_org_collection_test.go │ ├── resource_project.go │ ├── resource_project_test.go │ ├── resource_secret.go │ ├── resource_secret_test.go │ ├── resource_test.go │ ├── schema_helpers.go │ ├── testhelper_config_test.go │ ├── testhelper_resources_test.go │ └── testhelper_secrets_manager_test.go ├── schema_definition │ ├── attachment.go │ ├── folder.go │ ├── item_base.go │ ├── item_base_test.go │ ├── item_login.go │ ├── item_secure_note.go │ ├── item_ssh_key.go │ ├── org_collection.go │ ├── org_group.go │ ├── org_member.go │ ├── organization.go │ ├── project.go │ ├── schema_attributes.go │ └── secret.go └── transformation │ ├── attachment.go │ ├── folder.go │ ├── item.go │ ├── list_options_from_data.go │ ├── org_collection.go │ ├── org_group.go │ ├── org_member.go │ ├── organization.go │ ├── project.go │ └── secret.go ├── magefile.go ├── main.go ├── templates └── index.md.tmpl └── terraform-registry-manifest.json /.env.official-example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/.env.official-example -------------------------------------------------------------------------------- /.github/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/.github/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/1-bug.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/.github/ISSUE_TEMPLATE/1-bug.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- 1 | blank_issues_enabled: true 2 | -------------------------------------------------------------------------------- /.github/actions/setup-test/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/.github/actions/setup-test/action.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/.gitignore -------------------------------------------------------------------------------- /.goreleaser.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/.goreleaser.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/README.md -------------------------------------------------------------------------------- /dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/dependabot.yml -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docs/data-sources/attachment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/docs/data-sources/attachment.md -------------------------------------------------------------------------------- /docs/data-sources/folder.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/docs/data-sources/folder.md -------------------------------------------------------------------------------- /docs/data-sources/item_login.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/docs/data-sources/item_login.md -------------------------------------------------------------------------------- /docs/data-sources/item_secure_note.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/docs/data-sources/item_secure_note.md -------------------------------------------------------------------------------- /docs/data-sources/item_ssh_key.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/docs/data-sources/item_ssh_key.md -------------------------------------------------------------------------------- /docs/data-sources/org_collection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/docs/data-sources/org_collection.md -------------------------------------------------------------------------------- /docs/data-sources/org_group.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/docs/data-sources/org_group.md -------------------------------------------------------------------------------- /docs/data-sources/org_member.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/docs/data-sources/org_member.md -------------------------------------------------------------------------------- /docs/data-sources/organization.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/docs/data-sources/organization.md -------------------------------------------------------------------------------- /docs/data-sources/project.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/docs/data-sources/project.md -------------------------------------------------------------------------------- /docs/data-sources/secret.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/docs/data-sources/secret.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/resources/attachment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/docs/resources/attachment.md -------------------------------------------------------------------------------- /docs/resources/folder.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/docs/resources/folder.md -------------------------------------------------------------------------------- /docs/resources/item_login.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/docs/resources/item_login.md -------------------------------------------------------------------------------- /docs/resources/item_secure_note.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/docs/resources/item_secure_note.md -------------------------------------------------------------------------------- /docs/resources/item_ssh_key.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/docs/resources/item_ssh_key.md -------------------------------------------------------------------------------- /docs/resources/org_collection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/docs/resources/org_collection.md -------------------------------------------------------------------------------- /docs/resources/project.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/docs/resources/project.md -------------------------------------------------------------------------------- /docs/resources/secret.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/docs/resources/secret.md -------------------------------------------------------------------------------- /examples/data-sources/bitwarden_attachment/data-source.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/examples/data-sources/bitwarden_attachment/data-source.tf -------------------------------------------------------------------------------- /examples/data-sources/bitwarden_folder/data-source.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/examples/data-sources/bitwarden_folder/data-source.tf -------------------------------------------------------------------------------- /examples/data-sources/bitwarden_item_login/data-source.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/examples/data-sources/bitwarden_item_login/data-source.tf -------------------------------------------------------------------------------- /examples/data-sources/bitwarden_item_secure_note/data-source.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/examples/data-sources/bitwarden_item_secure_note/data-source.tf -------------------------------------------------------------------------------- /examples/data-sources/bitwarden_item_ssh_key/data-source.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/examples/data-sources/bitwarden_item_ssh_key/data-source.tf -------------------------------------------------------------------------------- /examples/data-sources/bitwarden_org_collection/data-source.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/examples/data-sources/bitwarden_org_collection/data-source.tf -------------------------------------------------------------------------------- /examples/data-sources/bitwarden_org_group/data-source.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/examples/data-sources/bitwarden_org_group/data-source.tf -------------------------------------------------------------------------------- /examples/data-sources/bitwarden_org_member/data-source.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/examples/data-sources/bitwarden_org_member/data-source.tf -------------------------------------------------------------------------------- /examples/data-sources/bitwarden_organization/data-source.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/examples/data-sources/bitwarden_organization/data-source.tf -------------------------------------------------------------------------------- /examples/data-sources/bitwarden_project/data-source.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/examples/data-sources/bitwarden_project/data-source.tf -------------------------------------------------------------------------------- /examples/data-sources/bitwarden_secret/data-source.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/examples/data-sources/bitwarden_secret/data-source.tf -------------------------------------------------------------------------------- /examples/quick/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/examples/quick/main.tf -------------------------------------------------------------------------------- /examples/quick/provider.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/examples/quick/provider.tf -------------------------------------------------------------------------------- /examples/quick/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/examples/quick/variables.tf -------------------------------------------------------------------------------- /examples/resources/bitwarden_attachment/import.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/examples/resources/bitwarden_attachment/import.sh -------------------------------------------------------------------------------- /examples/resources/bitwarden_attachment/resource.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/examples/resources/bitwarden_attachment/resource.tf -------------------------------------------------------------------------------- /examples/resources/bitwarden_folder/import.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/examples/resources/bitwarden_folder/import.sh -------------------------------------------------------------------------------- /examples/resources/bitwarden_folder/resource.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/examples/resources/bitwarden_folder/resource.tf -------------------------------------------------------------------------------- /examples/resources/bitwarden_item_login/import.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/examples/resources/bitwarden_item_login/import.sh -------------------------------------------------------------------------------- /examples/resources/bitwarden_item_login/resource.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/examples/resources/bitwarden_item_login/resource.tf -------------------------------------------------------------------------------- /examples/resources/bitwarden_item_secure_note/import.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/examples/resources/bitwarden_item_secure_note/import.sh -------------------------------------------------------------------------------- /examples/resources/bitwarden_item_secure_note/resource.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/examples/resources/bitwarden_item_secure_note/resource.tf -------------------------------------------------------------------------------- /examples/resources/bitwarden_item_ssh_key/import.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/examples/resources/bitwarden_item_ssh_key/import.sh -------------------------------------------------------------------------------- /examples/resources/bitwarden_item_ssh_key/resource.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/examples/resources/bitwarden_item_ssh_key/resource.tf -------------------------------------------------------------------------------- /examples/resources/bitwarden_org_collection/import.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/examples/resources/bitwarden_org_collection/import.sh -------------------------------------------------------------------------------- /examples/resources/bitwarden_org_collection/resource.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/examples/resources/bitwarden_org_collection/resource.tf -------------------------------------------------------------------------------- /examples/resources/bitwarden_project/import.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/examples/resources/bitwarden_project/import.sh -------------------------------------------------------------------------------- /examples/resources/bitwarden_project/resource.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/examples/resources/bitwarden_project/resource.tf -------------------------------------------------------------------------------- /examples/resources/bitwarden_secret/import.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/examples/resources/bitwarden_secret/import.sh -------------------------------------------------------------------------------- /examples/resources/bitwarden_secret/resource.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/examples/resources/bitwarden_secret/resource.tf -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/go.sum -------------------------------------------------------------------------------- /internal/bitwarden/bwcli/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/bitwarden/bwcli/errors.go -------------------------------------------------------------------------------- /internal/bitwarden/bwcli/models.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/bitwarden/bwcli/models.go -------------------------------------------------------------------------------- /internal/bitwarden/bwcli/models_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/bitwarden/bwcli/models_test.go -------------------------------------------------------------------------------- /internal/bitwarden/bwcli/password_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/bitwarden/bwcli/password_manager.go -------------------------------------------------------------------------------- /internal/bitwarden/bwcli/password_manager_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/bitwarden/bwcli/password_manager_test.go -------------------------------------------------------------------------------- /internal/bitwarden/bwcli/retry_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/bitwarden/bwcli/retry_handler.go -------------------------------------------------------------------------------- /internal/bitwarden/bwscli/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/bitwarden/bwscli/errors.go -------------------------------------------------------------------------------- /internal/bitwarden/bwscli/errors_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/bitwarden/bwscli/errors_test.go -------------------------------------------------------------------------------- /internal/bitwarden/bwscli/secrets_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/bitwarden/bwscli/secrets_manager.go -------------------------------------------------------------------------------- /internal/bitwarden/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/bitwarden/client.go -------------------------------------------------------------------------------- /internal/bitwarden/client_options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/bitwarden/client_options.go -------------------------------------------------------------------------------- /internal/bitwarden/crypto/aes_encoding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/bitwarden/crypto/aes_encoding.go -------------------------------------------------------------------------------- /internal/bitwarden/crypto/encryptedstring/encryptedstring.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/bitwarden/crypto/encryptedstring/encryptedstring.go -------------------------------------------------------------------------------- /internal/bitwarden/crypto/encryption.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/bitwarden/crypto/encryption.go -------------------------------------------------------------------------------- /internal/bitwarden/crypto/encryption_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/bitwarden/crypto/encryption_test.go -------------------------------------------------------------------------------- /internal/bitwarden/crypto/hash_password.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/bitwarden/crypto/hash_password.go -------------------------------------------------------------------------------- /internal/bitwarden/crypto/hash_password_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/bitwarden/crypto/hash_password_test.go -------------------------------------------------------------------------------- /internal/bitwarden/crypto/helpers/helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/bitwarden/crypto/helpers/helpers.go -------------------------------------------------------------------------------- /internal/bitwarden/crypto/keybuilder/encryption_key.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/bitwarden/crypto/keybuilder/encryption_key.go -------------------------------------------------------------------------------- /internal/bitwarden/crypto/keybuilder/key_pair.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/bitwarden/crypto/keybuilder/key_pair.go -------------------------------------------------------------------------------- /internal/bitwarden/crypto/keybuilder/object_key.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/bitwarden/crypto/keybuilder/object_key.go -------------------------------------------------------------------------------- /internal/bitwarden/crypto/keybuilder/prelogin_key.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/bitwarden/crypto/keybuilder/prelogin_key.go -------------------------------------------------------------------------------- /internal/bitwarden/crypto/keybuilder/prelogin_key_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/bitwarden/crypto/keybuilder/prelogin_key_test.go -------------------------------------------------------------------------------- /internal/bitwarden/crypto/keybuilder/shared_key.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/bitwarden/crypto/keybuilder/shared_key.go -------------------------------------------------------------------------------- /internal/bitwarden/crypto/symmetrickey/symmetrickey.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/bitwarden/crypto/symmetrickey/symmetrickey.go -------------------------------------------------------------------------------- /internal/bitwarden/embedded/encryption_helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/bitwarden/embedded/encryption_helpers.go -------------------------------------------------------------------------------- /internal/bitwarden/embedded/fixtures/test-argon2_GET_api_accounts_profile.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/bitwarden/embedded/fixtures/test-argon2_GET_api_accounts_profile.json -------------------------------------------------------------------------------- /internal/bitwarden/embedded/fixtures/test-argon2_GET_api_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/bitwarden/embedded/fixtures/test-argon2_GET_api_config.json -------------------------------------------------------------------------------- /internal/bitwarden/embedded/fixtures/test-argon2_GET_api_sync.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/bitwarden/embedded/fixtures/test-argon2_GET_api_sync.json -------------------------------------------------------------------------------- /internal/bitwarden/embedded/fixtures/test-argon2_POST_api_accounts_api-key.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/bitwarden/embedded/fixtures/test-argon2_POST_api_accounts_api-key.json -------------------------------------------------------------------------------- /internal/bitwarden/embedded/fixtures/test-argon2_POST_identity_accounts_prelogin.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/bitwarden/embedded/fixtures/test-argon2_POST_identity_accounts_prelogin.json -------------------------------------------------------------------------------- /internal/bitwarden/embedded/fixtures/test-argon2_POST_identity_connect_token.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/bitwarden/embedded/fixtures/test-argon2_POST_identity_connect_token.json -------------------------------------------------------------------------------- /internal/bitwarden/embedded/fixtures/test-pbkdf_GET_api_accounts_profile.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/bitwarden/embedded/fixtures/test-pbkdf_GET_api_accounts_profile.json -------------------------------------------------------------------------------- /internal/bitwarden/embedded/fixtures/test-pbkdf_GET_api_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/bitwarden/embedded/fixtures/test-pbkdf_GET_api_config.json -------------------------------------------------------------------------------- /internal/bitwarden/embedded/fixtures/test-pbkdf_GET_api_organizations_0c9825fb-5a4d-4816-a161-5aa411cf35b9_users.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/bitwarden/embedded/fixtures/test-pbkdf_GET_api_organizations_0c9825fb-5a4d-4816-a161-5aa411cf35b9_users.json -------------------------------------------------------------------------------- /internal/bitwarden/embedded/fixtures/test-pbkdf_GET_api_sync.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/bitwarden/embedded/fixtures/test-pbkdf_GET_api_sync.json -------------------------------------------------------------------------------- /internal/bitwarden/embedded/fixtures/test-pbkdf_GET_api_users_fda12720-5790-45a8-9091-bd7d86fff553_public-key.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/bitwarden/embedded/fixtures/test-pbkdf_GET_api_users_fda12720-5790-45a8-9091-bd7d86fff553_public-key.json -------------------------------------------------------------------------------- /internal/bitwarden/embedded/fixtures/test-pbkdf_POST_api_accounts_api-key.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/bitwarden/embedded/fixtures/test-pbkdf_POST_api_accounts_api-key.json -------------------------------------------------------------------------------- /internal/bitwarden/embedded/fixtures/test-pbkdf_POST_api_ciphers.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/bitwarden/embedded/fixtures/test-pbkdf_POST_api_ciphers.json -------------------------------------------------------------------------------- /internal/bitwarden/embedded/fixtures/test-pbkdf_POST_api_ciphers_create.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/bitwarden/embedded/fixtures/test-pbkdf_POST_api_ciphers_create.json -------------------------------------------------------------------------------- /internal/bitwarden/embedded/fixtures/test-pbkdf_POST_api_folders.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/bitwarden/embedded/fixtures/test-pbkdf_POST_api_folders.json -------------------------------------------------------------------------------- /internal/bitwarden/embedded/fixtures/test-pbkdf_POST_api_organizations.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/bitwarden/embedded/fixtures/test-pbkdf_POST_api_organizations.json -------------------------------------------------------------------------------- /internal/bitwarden/embedded/fixtures/test-pbkdf_POST_api_organizations_93e3cba1-943c-4c1e-a8b1-253a51ca58bd_collections.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/bitwarden/embedded/fixtures/test-pbkdf_POST_api_organizations_93e3cba1-943c-4c1e-a8b1-253a51ca58bd_collections.json -------------------------------------------------------------------------------- /internal/bitwarden/embedded/fixtures/test-pbkdf_POST_identity_accounts_prelogin.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/bitwarden/embedded/fixtures/test-pbkdf_POST_identity_accounts_prelogin.json -------------------------------------------------------------------------------- /internal/bitwarden/embedded/fixtures/test-pbkdf_POST_identity_connect_token.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/bitwarden/embedded/fixtures/test-pbkdf_POST_identity_connect_token.json -------------------------------------------------------------------------------- /internal/bitwarden/embedded/models.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/bitwarden/embedded/models.go -------------------------------------------------------------------------------- /internal/bitwarden/embedded/org_cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/bitwarden/embedded/org_cache.go -------------------------------------------------------------------------------- /internal/bitwarden/embedded/password_manager_base.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/bitwarden/embedded/password_manager_base.go -------------------------------------------------------------------------------- /internal/bitwarden/embedded/password_manager_base_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/bitwarden/embedded/password_manager_base_test.go -------------------------------------------------------------------------------- /internal/bitwarden/embedded/password_manager_webapi.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/bitwarden/embedded/password_manager_webapi.go -------------------------------------------------------------------------------- /internal/bitwarden/embedded/password_manager_webapi_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/bitwarden/embedded/password_manager_webapi_test.go -------------------------------------------------------------------------------- /internal/bitwarden/embedded/secrets_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/bitwarden/embedded/secrets_manager.go -------------------------------------------------------------------------------- /internal/bitwarden/embedded/secrets_manager_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/bitwarden/embedded/secrets_manager_test.go -------------------------------------------------------------------------------- /internal/bitwarden/embedded/testhelper_fixtures_create_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/bitwarden/embedded/testhelper_fixtures_create_test.go -------------------------------------------------------------------------------- /internal/bitwarden/embedded/testhelper_fixtures_load_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/bitwarden/embedded/testhelper_fixtures_load_test.go -------------------------------------------------------------------------------- /internal/bitwarden/embedded/testhelper_fixtures_transport_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/bitwarden/embedded/testhelper_fixtures_transport_test.go -------------------------------------------------------------------------------- /internal/bitwarden/embedded/testhelper_mocked_client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/bitwarden/embedded/testhelper_mocked_client_test.go -------------------------------------------------------------------------------- /internal/bitwarden/models/password_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/bitwarden/models/password_manager.go -------------------------------------------------------------------------------- /internal/bitwarden/models/secrets_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/bitwarden/models/secrets_manager.go -------------------------------------------------------------------------------- /internal/bitwarden/webapi/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/bitwarden/webapi/client.go -------------------------------------------------------------------------------- /internal/bitwarden/webapi/device.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/bitwarden/webapi/device.go -------------------------------------------------------------------------------- /internal/bitwarden/webapi/http_error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/bitwarden/webapi/http_error.go -------------------------------------------------------------------------------- /internal/bitwarden/webapi/models.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/bitwarden/webapi/models.go -------------------------------------------------------------------------------- /internal/bitwarden/webapi/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/bitwarden/webapi/options.go -------------------------------------------------------------------------------- /internal/bitwarden/webapi/retry_round_tripper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/bitwarden/webapi/retry_round_tripper.go -------------------------------------------------------------------------------- /internal/bitwarden/webapi/retry_round_tripper_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/bitwarden/webapi/retry_round_tripper_test.go -------------------------------------------------------------------------------- /internal/command/cmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/command/cmd.go -------------------------------------------------------------------------------- /internal/command/cmd_error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/command/cmd_error.go -------------------------------------------------------------------------------- /internal/command/cmd_retryable.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/command/cmd_retryable.go -------------------------------------------------------------------------------- /internal/command/cmd_retryable_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/command/cmd_retryable_test.go -------------------------------------------------------------------------------- /internal/command/test/cmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/command/test/cmd.go -------------------------------------------------------------------------------- /internal/provider/data_source_attachment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/provider/data_source_attachment.go -------------------------------------------------------------------------------- /internal/provider/data_source_attachment_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/provider/data_source_attachment_test.go -------------------------------------------------------------------------------- /internal/provider/data_source_folder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/provider/data_source_folder.go -------------------------------------------------------------------------------- /internal/provider/data_source_folder_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/provider/data_source_folder_test.go -------------------------------------------------------------------------------- /internal/provider/data_source_item_login.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/provider/data_source_item_login.go -------------------------------------------------------------------------------- /internal/provider/data_source_item_login_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/provider/data_source_item_login_test.go -------------------------------------------------------------------------------- /internal/provider/data_source_item_secure_note.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/provider/data_source_item_secure_note.go -------------------------------------------------------------------------------- /internal/provider/data_source_item_secure_note_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/provider/data_source_item_secure_note_test.go -------------------------------------------------------------------------------- /internal/provider/data_source_item_ssh_key.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/provider/data_source_item_ssh_key.go -------------------------------------------------------------------------------- /internal/provider/data_source_item_ssh_key_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/provider/data_source_item_ssh_key_test.go -------------------------------------------------------------------------------- /internal/provider/data_source_org_collection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/provider/data_source_org_collection.go -------------------------------------------------------------------------------- /internal/provider/data_source_org_collection_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/provider/data_source_org_collection_test.go -------------------------------------------------------------------------------- /internal/provider/data_source_org_group.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/provider/data_source_org_group.go -------------------------------------------------------------------------------- /internal/provider/data_source_org_group_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/provider/data_source_org_group_test.go -------------------------------------------------------------------------------- /internal/provider/data_source_org_member.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/provider/data_source_org_member.go -------------------------------------------------------------------------------- /internal/provider/data_source_org_member_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/provider/data_source_org_member_test.go -------------------------------------------------------------------------------- /internal/provider/data_source_organization.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/provider/data_source_organization.go -------------------------------------------------------------------------------- /internal/provider/data_source_organization_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/provider/data_source_organization_test.go -------------------------------------------------------------------------------- /internal/provider/data_source_project.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/provider/data_source_project.go -------------------------------------------------------------------------------- /internal/provider/data_source_secret.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/provider/data_source_secret.go -------------------------------------------------------------------------------- /internal/provider/fixtures/attachment1.txt: -------------------------------------------------------------------------------- 1 | Hello, I'm a text attachment -------------------------------------------------------------------------------- /internal/provider/fixtures/attachment2a.txt: -------------------------------------------------------------------------------- 1 | Hello, I'm a text attachment -------------------------------------------------------------------------------- /internal/provider/fixtures/attachment2b.txt: -------------------------------------------------------------------------------- 1 | Hello, I'm a modified text attachment -------------------------------------------------------------------------------- /internal/provider/operation_attachment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/provider/operation_attachment.go -------------------------------------------------------------------------------- /internal/provider/operation_folder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/provider/operation_folder.go -------------------------------------------------------------------------------- /internal/provider/operation_generic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/provider/operation_generic.go -------------------------------------------------------------------------------- /internal/provider/operation_item.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/provider/operation_item.go -------------------------------------------------------------------------------- /internal/provider/operation_org_collection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/provider/operation_org_collection.go -------------------------------------------------------------------------------- /internal/provider/operation_org_group.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/provider/operation_org_group.go -------------------------------------------------------------------------------- /internal/provider/operation_org_member.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/provider/operation_org_member.go -------------------------------------------------------------------------------- /internal/provider/operation_organization.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/provider/operation_organization.go -------------------------------------------------------------------------------- /internal/provider/operation_project.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/provider/operation_project.go -------------------------------------------------------------------------------- /internal/provider/operation_secret.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/provider/operation_secret.go -------------------------------------------------------------------------------- /internal/provider/provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/provider/provider.go -------------------------------------------------------------------------------- /internal/provider/provider_basic_auth_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/provider/provider_basic_auth_test.go -------------------------------------------------------------------------------- /internal/provider/provider_bwcli_login_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/provider/provider_bwcli_login_test.go -------------------------------------------------------------------------------- /internal/provider/provider_schema_validation_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/provider/provider_schema_validation_test.go -------------------------------------------------------------------------------- /internal/provider/provider_utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/provider/provider_utils_test.go -------------------------------------------------------------------------------- /internal/provider/resource_attachment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/provider/resource_attachment.go -------------------------------------------------------------------------------- /internal/provider/resource_attachment_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/provider/resource_attachment_test.go -------------------------------------------------------------------------------- /internal/provider/resource_folder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/provider/resource_folder.go -------------------------------------------------------------------------------- /internal/provider/resource_folder_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/provider/resource_folder_test.go -------------------------------------------------------------------------------- /internal/provider/resource_item_login.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/provider/resource_item_login.go -------------------------------------------------------------------------------- /internal/provider/resource_item_login_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/provider/resource_item_login_test.go -------------------------------------------------------------------------------- /internal/provider/resource_item_secure_note.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/provider/resource_item_secure_note.go -------------------------------------------------------------------------------- /internal/provider/resource_item_secure_note_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/provider/resource_item_secure_note_test.go -------------------------------------------------------------------------------- /internal/provider/resource_item_ssh_key.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/provider/resource_item_ssh_key.go -------------------------------------------------------------------------------- /internal/provider/resource_item_ssh_key_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/provider/resource_item_ssh_key_test.go -------------------------------------------------------------------------------- /internal/provider/resource_org_collection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/provider/resource_org_collection.go -------------------------------------------------------------------------------- /internal/provider/resource_org_collection_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/provider/resource_org_collection_test.go -------------------------------------------------------------------------------- /internal/provider/resource_project.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/provider/resource_project.go -------------------------------------------------------------------------------- /internal/provider/resource_project_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/provider/resource_project_test.go -------------------------------------------------------------------------------- /internal/provider/resource_secret.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/provider/resource_secret.go -------------------------------------------------------------------------------- /internal/provider/resource_secret_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/provider/resource_secret_test.go -------------------------------------------------------------------------------- /internal/provider/resource_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/provider/resource_test.go -------------------------------------------------------------------------------- /internal/provider/schema_helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/provider/schema_helpers.go -------------------------------------------------------------------------------- /internal/provider/testhelper_config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/provider/testhelper_config_test.go -------------------------------------------------------------------------------- /internal/provider/testhelper_resources_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/provider/testhelper_resources_test.go -------------------------------------------------------------------------------- /internal/provider/testhelper_secrets_manager_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/provider/testhelper_secrets_manager_test.go -------------------------------------------------------------------------------- /internal/schema_definition/attachment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/schema_definition/attachment.go -------------------------------------------------------------------------------- /internal/schema_definition/folder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/schema_definition/folder.go -------------------------------------------------------------------------------- /internal/schema_definition/item_base.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/schema_definition/item_base.go -------------------------------------------------------------------------------- /internal/schema_definition/item_base_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/schema_definition/item_base_test.go -------------------------------------------------------------------------------- /internal/schema_definition/item_login.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/schema_definition/item_login.go -------------------------------------------------------------------------------- /internal/schema_definition/item_secure_note.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/schema_definition/item_secure_note.go -------------------------------------------------------------------------------- /internal/schema_definition/item_ssh_key.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/schema_definition/item_ssh_key.go -------------------------------------------------------------------------------- /internal/schema_definition/org_collection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/schema_definition/org_collection.go -------------------------------------------------------------------------------- /internal/schema_definition/org_group.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/schema_definition/org_group.go -------------------------------------------------------------------------------- /internal/schema_definition/org_member.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/schema_definition/org_member.go -------------------------------------------------------------------------------- /internal/schema_definition/organization.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/schema_definition/organization.go -------------------------------------------------------------------------------- /internal/schema_definition/project.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/schema_definition/project.go -------------------------------------------------------------------------------- /internal/schema_definition/schema_attributes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/schema_definition/schema_attributes.go -------------------------------------------------------------------------------- /internal/schema_definition/secret.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/schema_definition/secret.go -------------------------------------------------------------------------------- /internal/transformation/attachment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/transformation/attachment.go -------------------------------------------------------------------------------- /internal/transformation/folder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/transformation/folder.go -------------------------------------------------------------------------------- /internal/transformation/item.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/transformation/item.go -------------------------------------------------------------------------------- /internal/transformation/list_options_from_data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/transformation/list_options_from_data.go -------------------------------------------------------------------------------- /internal/transformation/org_collection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/transformation/org_collection.go -------------------------------------------------------------------------------- /internal/transformation/org_group.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/transformation/org_group.go -------------------------------------------------------------------------------- /internal/transformation/org_member.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/transformation/org_member.go -------------------------------------------------------------------------------- /internal/transformation/organization.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/transformation/organization.go -------------------------------------------------------------------------------- /internal/transformation/project.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/transformation/project.go -------------------------------------------------------------------------------- /internal/transformation/secret.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/internal/transformation/secret.go -------------------------------------------------------------------------------- /magefile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/magefile.go -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/main.go -------------------------------------------------------------------------------- /templates/index.md.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/templates/index.md.tmpl -------------------------------------------------------------------------------- /terraform-registry-manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxlaverse/terraform-provider-bitwarden/HEAD/terraform-registry-manifest.json --------------------------------------------------------------------------------