diff --git a/.changes/feature_authdomain_datasource.md b/.changes/feature_authdomain_datasource.md deleted file mode 100644 index d685390..0000000 --- a/.changes/feature_authdomain_datasource.md +++ /dev/null @@ -1,3 +0,0 @@ -FEATURES: - -* **datasource/wallix-bastion_authdomain_ad**: added the datasource to retrieve an existing authdomain \ No newline at end of file diff --git a/.changes/hotfix_external_auth_kerberos.md b/.changes/hotfix_external_auth_kerberos.md deleted file mode 100644 index bb3ecfd..0000000 --- a/.changes/hotfix_external_auth_kerberos.md +++ /dev/null @@ -1,4 +0,0 @@ - -BUG FIXES: - -* **resource/wallix-bastion_externalauth_kerberos**: deprecate `login_attribute` argument (it produces Bad Request with API v3.12) diff --git a/.changes/hotfix_provider_test.md b/.changes/hotfix_provider_test.md deleted file mode 100644 index 64e6461..0000000 --- a/.changes/hotfix_provider_test.md +++ /dev/null @@ -1,3 +0,0 @@ -BUG FIXES: - -* **provider_test**: Added the user environment variable presence test for acceptance tests. \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index eec01e6..d5628ca 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,17 @@ # changelog +## 0.14.1 (Decembner 13, 2024) + +FEATURES: + +* **datasource/wallix-bastion_authdomain_ad**: added the datasource to retrieve an existing authdomain +* **resource/wallix-bastion_domain_account_credential**: added credential propagation to AD upon creation. + +BUG FIXES: + +* **resource/wallix-bastion_externalauth_kerberos**: deprecate `login_attribute` argument (it produces Bad Request with API v3.12) +* **provider_test**: Added the user environment variable presence test for acceptance tests. + ## 0.14.0 (November 08, 2024) BREAKING CHANGES: diff --git a/docs/resources/domain_account_credential.md b/docs/resources/domain_account_credential.md index 1cd5b86..b26ca5f 100644 --- a/docs/resources/domain_account_credential.md +++ b/docs/resources/domain_account_credential.md @@ -18,28 +18,30 @@ resource "wallix-bastion_domain_account_credential" "dom1admpass" { The following arguments are supported: -- **domain_id** (Required, String, Forces new resource) +- **domain_id** (Required, String, Forces new resource) ID of domain. -- **account_id** (Required, String, Forces new resource) +- **account_id** (Required, String, Forces new resource) ID of account. -- **type** (Required, String, Forces new resource) - The credential type. +- **type** (Required, String, Forces new resource) + The credential type. Need to be `password` or `ssh_key`. -- **passphrase** (Optional, String, Sensitive, **Value can't refresh**) +- **passphrase** (Optional, String, Sensitive, **Value can't refresh**) The passphrase for the private key (only for an encrypted private key). -- **password** (Optional, String, Sensitive, **Value can't refresh**) +- **password** (Optional, String, Sensitive, **Value can't refresh**) The account password. -- **private_key** (Optional, String, Sensitive, **Value can't refresh**, Forces new resource) - The account private key. +- **private_key** (Optional, String, Sensitive, **Value can't refresh**, Forces new resource) + The account private key. Special values are allowed to automatically generate SSH key: `generate:RSA_1024`, `generate:RSA_2048`, `generate:RSA_4096`, `generate:RSA_8192`, `generate:DSA_1024`, `generate:ECDSA_256`, `generate:ECDSA_384`, `generate:ECDSA_521`, `generate:ED25519`. +- **propagate_credential_change** (Optional, Bool) + Set to true propagate credential after change. ## Attribute Reference -- **id** (String) +- **id** (String) Internal id of domain account credential in bastion. -- **public_key** (String) +- **public_key** (String) The account public key. ## Import