Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

refactor: update all resources to use new terraform lifecycles with context support #675

Merged
merged 13 commits into from
Mar 18, 2022
Merged
4 changes: 2 additions & 2 deletions docs/resources/realm_keystore_aes_generated.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ resource "keycloak_realm" "realm" {

resource "keycloak_realm_keystore_aes_generated" "keystore_aes_generated" {
name = "my-aes-generated-key"
realm_id = keycloak_realm.realm.realm
realm_id = keycloak_realm.realm.id

enabled = true
active = true
Expand All @@ -43,5 +43,5 @@ Realm keys can be imported using realm name and keystore id, you can find it in
Example:

```bash
$ terraform import keycloak_realm_keystore_aes_generated.keystore_aes_generated my-realm/my-realm/618cfba7-49aa-4c09-9a19-2f699b576f0b
$ terraform import keycloak_realm_keystore_aes_generated.keystore_aes_generated my-realm/618cfba7-49aa-4c09-9a19-2f699b576f0b
```
4 changes: 2 additions & 2 deletions docs/resources/realm_keystore_ecdsa_generated.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ resource "keycloak_realm" "realm" {

resource "keycloak_realm_keystore_ecdsa_generated" "keystore_ecdsa_generated" {
name = "my-ecdsa-generated-key"
realm_id = keycloak_realm.realm.realm
realm_id = keycloak_realm.realm.id

enabled = true
active = true
Expand All @@ -43,5 +43,5 @@ Realm keys can be imported using realm name and keystore id, you can find it in
Example:

```bash
$ terraform import keycloak_realm_keystore_ecdsa_generated.keystore_ecdsa_generated my-realm/my-realm/618cfba7-49aa-4c09-9a19-2f699b576f0b
$ terraform import keycloak_realm_keystore_ecdsa_generated.keystore_ecdsa_generated my-realm/618cfba7-49aa-4c09-9a19-2f699b576f0b
```
4 changes: 2 additions & 2 deletions docs/resources/realm_keystore_hmac_generated.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ resource "keycloak_realm" "realm" {

resource "keycloak_realm_keystore_hmac_generated" "keystore_hmac_generated" {
name = "my-hmac-generated-key"
realm_id = keycloak_realm.realm.realm
realm_id = keycloak_realm.realm.id

enabled = true
active = true
Expand Down Expand Up @@ -45,5 +45,5 @@ Realm keys can be imported using realm name and keystore id, you can find it in
Example:

```bash
$ terraform import keycloak_realm_keystore_hmac_generated.keystore_hmac_generated my-realm/my-realm/618cfba7-49aa-4c09-9a19-2f699b576f0b
$ terraform import keycloak_realm_keystore_hmac_generated.keystore_hmac_generated my-realm/618cfba7-49aa-4c09-9a19-2f699b576f0b
```
6 changes: 3 additions & 3 deletions docs/resources/realm_keystore_java_keystore.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,13 +11,13 @@ A realm keystore manages generated key pairs that are used by Keycloak to perfor
## Example Usage

```hcl
resource "keycloak_realm" "my_realm" {
resource "keycloak_realm" "realm" {
realm = "my-realm"
}

resource "keycloak_realm_keystore_java_keystore" "java_keystore" {
name = "my-java-keystore"
realm_id = keycloak_realm.my_realm.realm
realm_id = keycloak_realm.realm.id

enabled = true
active = true
Expand Down Expand Up @@ -52,5 +52,5 @@ Realm keys can be imported using realm name and keystore id, you can find it in
Example:

```bash
$ terraform import keycloak_realm_keystore_java_keystore.java_keystore my-realm/my-realm/618cfba7-49aa-4c09-9a19-2f699b576f0b
$ terraform import keycloak_realm_keystore_java_keystore.java_keystore my-realm/618cfba7-49aa-4c09-9a19-2f699b576f0b
```
6 changes: 3 additions & 3 deletions docs/resources/realm_keystore_rsa.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,13 +11,13 @@ A realm keystore manages generated key pairs that are used by Keycloak to perfor
## Example Usage

```hcl
resource "keycloak_realm" "my_realm" {
resource "keycloak_realm" "realm" {
realm = "my-realm"
}

resource "keycloak_realm_keystore_rsa" "keystore_rsa" {
name = "my-rsa-key"
realm_id = keycloak_realm.my_realm.realm
realm_id = keycloak_realm.realm.id

enabled = true
active = true
Expand Down Expand Up @@ -50,5 +50,5 @@ Realm keys can be imported using realm name and keystore id, you can find it in
Example:

```bash
$ terraform import keycloak_realm_keystore_rsa.keystore_rsa my-realm/my-realm/618cfba7-49aa-4c09-9a19-2f699b576f0b
$ terraform import keycloak_realm_keystore_rsa.keystore_rsa my-realm/618cfba7-49aa-4c09-9a19-2f699b576f0b
```
4 changes: 2 additions & 2 deletions docs/resources/realm_keystore_rsa_generated.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ resource "keycloak_realm" "realm" {

resource "keycloak_realm_keystore_rsa_generated" "keystore_rsa_generated" {
name = "my-rsa-generated-key"
realm_id = keycloak_realm.realm.realm
realm_id = keycloak_realm.realm.id

enabled = true
active = true
Expand Down Expand Up @@ -45,5 +45,5 @@ Realm keys can be imported using realm name and keystore id, you can find it in
Example:

```bash
$ terraform import keycloak_realm_keystore_rsa_generated.keystore_rsa_generated my-realm/my-realm/618cfba7-49aa-4c09-9a19-2f699b576f0b
$ terraform import keycloak_realm_keystore_rsa_generated.keystore_rsa_generated my-realm/618cfba7-49aa-4c09-9a19-2f699b576f0b
```
2 changes: 1 addition & 1 deletion docs/resources/realm_user_profile.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ It can be done via the administration UI, or by setting the `userProfileEnabled`
## Example Usage

```hcl
resource "keycloak_realm" "my_realm" {
resource "keycloak_realm" "realm" {
realm = "my-realm"

attributes = {
Expand Down
5 changes: 3 additions & 2 deletions go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,9 @@ require (
github.com/hashicorp/errwrap v1.0.0
github.com/hashicorp/go-cty v1.4.1-0.20200414143053-d3edf31b6320
github.com/hashicorp/go-retryablehttp v0.7.0
github.com/hashicorp/go-version v1.3.0
github.com/hashicorp/terraform-plugin-sdk/v2 v2.10.1
github.com/hashicorp/go-version v1.4.0
github.com/hashicorp/terraform-plugin-log v0.3.0
github.com/hashicorp/terraform-plugin-sdk/v2 v2.12.0
github.com/imdario/mergo v0.3.12
golang.org/x/net v0.0.0-20210326060303-6b1517762897
)
Expand Down
Loading