diff --git a/patches/0001-fork.patch b/patches/0001-Add-website.patch similarity index 94% rename from patches/0001-fork.patch rename to patches/0001-Add-website.patch index c4b0afe2..b5f82029 100644 --- a/patches/0001-fork.patch +++ b/patches/0001-Add-website.patch @@ -1,8 +1,14 @@ -diff --git b/website/docs/d/keycloak_group.html.markdown a/website/docs/d/keycloak_group.html.markdown +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 +From: Ian Wahbe +Date: Mon, 9 Dec 2024 11:16:47 +0100 +Subject: [PATCH] Add website/ + + +diff --git a/website/docs/d/keycloak_group.html.markdown b/website/docs/d/keycloak_group.html.markdown new file mode 100644 index 0000000..2cfaf67 --- /dev/null -+++ a/website/docs/d/keycloak_group.html.markdown ++++ b/website/docs/d/keycloak_group.html.markdown @@ -0,0 +1,47 @@ +# keycloak_group data source + @@ -51,11 +57,11 @@ index 0000000..2cfaf67 +- `id` - The unique ID of the group, which can be used as an argument to + other resources supported by this provider. + -diff --git b/website/docs/d/keycloak_openid_client.html.markdown a/website/docs/d/keycloak_openid_client.html.markdown +diff --git a/website/docs/d/keycloak_openid_client.html.markdown b/website/docs/d/keycloak_openid_client.html.markdown new file mode 100644 index 0000000..bd38e9e --- /dev/null -+++ a/website/docs/d/keycloak_openid_client.html.markdown ++++ b/website/docs/d/keycloak_openid_client.html.markdown @@ -0,0 +1,30 @@ +# keycloak_openid_client data source + @@ -87,11 +93,11 @@ index 0000000..bd38e9e +### Attributes Reference + +See the docs for the [`keycloak_openid_client` resource](../resources/keycloak_openid_client.md) for details on the exported attributes. -diff --git b/website/docs/d/keycloak_realm.html.markdown a/website/docs/d/keycloak_realm.html.markdown +diff --git a/website/docs/d/keycloak_realm.html.markdown b/website/docs/d/keycloak_realm.html.markdown new file mode 100644 index 0000000..f373cb6 --- /dev/null -+++ a/website/docs/d/keycloak_realm.html.markdown ++++ b/website/docs/d/keycloak_realm.html.markdown @@ -0,0 +1,30 @@ +# keycloak_realm data source + @@ -123,11 +129,11 @@ index 0000000..f373cb6 +### Attributes Reference + +See the docs for the [`keycloak_realm` resource](../resources/keycloak_realm.md) for details on the exported attributes. -diff --git b/website/docs/d/keycloak_realm_keys.html.markdown a/website/docs/d/keycloak_realm_keys.html.markdown +diff --git a/website/docs/d/keycloak_realm_keys.html.markdown b/website/docs/d/keycloak_realm_keys.html.markdown new file mode 100644 index 0000000..50e41b3 --- /dev/null -+++ a/website/docs/d/keycloak_realm_keys.html.markdown ++++ b/website/docs/d/keycloak_realm_keys.html.markdown @@ -0,0 +1,38 @@ +# keycloak_realm_keys data source + @@ -167,11 +173,11 @@ index 0000000..50e41b3 +- `realm_id` - (Required) The realm of which the keys are retrieved. +- `algorithms` - (Optional) When specified, keys are filtered by algorithm (values for algorithm: `HS256`, `RS256`,`AES`, ...) +- `status` - (Optional) When specified, keys are filtered by status (values for status: `ACTIVE`, `DISABLED` and `PASSIVE`) -diff --git b/website/docs/d/keycloak_role.html.markdown a/website/docs/d/keycloak_role.html.markdown +diff --git a/website/docs/d/keycloak_role.html.markdown b/website/docs/d/keycloak_role.html.markdown new file mode 100644 index 0000000..7dfc4f9 --- /dev/null -+++ a/website/docs/d/keycloak_role.html.markdown ++++ b/website/docs/d/keycloak_role.html.markdown @@ -0,0 +1,51 @@ +# keycloak_role data source + @@ -224,11 +230,11 @@ index 0000000..7dfc4f9 +- `id` - The unique ID of the role, which can be used as an argument to + other resources supported by this provider. +- `description` - The description of the role. -diff --git b/website/docs/r/keycloak_attribute_importer_identity_provider_mapper.html.markdown a/website/docs/r/keycloak_attribute_importer_identity_provider_mapper.html.markdown +diff --git a/website/docs/r/keycloak_attribute_importer_identity_provider_mapper.html.markdown b/website/docs/r/keycloak_attribute_importer_identity_provider_mapper.html.markdown new file mode 100644 index 0000000..80ef892 --- /dev/null -+++ a/website/docs/r/keycloak_attribute_importer_identity_provider_mapper.html.markdown ++++ b/website/docs/r/keycloak_attribute_importer_identity_provider_mapper.html.markdown @@ -0,0 +1,38 @@ +# keycloak_attribute_importer_identity_provider_mapper + @@ -268,11 +274,11 @@ index 0000000..80ef892 +```bash +$ terraform import keycloak_attribute_importer_identity_provider_mapper.test_mapper my-realm/my-mapper/f446db98-7133-4e30-b18a-3d28fde7ca1b +``` -diff --git b/website/docs/r/keycloak_custom_user_federation.html.markdown a/website/docs/r/keycloak_custom_user_federation.html.markdown +diff --git a/website/docs/r/keycloak_custom_user_federation.html.markdown b/website/docs/r/keycloak_custom_user_federation.html.markdown new file mode 100644 index 0000000..523a2a3 --- /dev/null -+++ a/website/docs/r/keycloak_custom_user_federation.html.markdown ++++ b/website/docs/r/keycloak_custom_user_federation.html.markdown @@ -0,0 +1,44 @@ +# keycloak_custom_user_federation + @@ -318,11 +324,11 @@ index 0000000..523a2a3 +```bash +$ terraform import keycloak_custom_user_federation.custom_user_federation my-realm/af2a6ca3-e4d7-49c3-b08b-1b3c70b4b860 +``` -diff --git b/website/docs/r/keycloak_default_groups.html.markdown a/website/docs/r/keycloak_default_groups.html.markdown +diff --git a/website/docs/r/keycloak_default_groups.html.markdown b/website/docs/r/keycloak_default_groups.html.markdown new file mode 100644 index 0000000..491e41b --- /dev/null -+++ a/website/docs/r/keycloak_default_groups.html.markdown ++++ b/website/docs/r/keycloak_default_groups.html.markdown @@ -0,0 +1,42 @@ +# keycloak_default_groups + @@ -367,11 +373,11 @@ index 0000000..491e41b +$ terraform import keycloak_default_groups.default my-realm +``` \ No newline at end of file -diff --git b/website/docs/r/keycloak_generic_client_protocol_mapper.html.markdown a/website/docs/r/keycloak_generic_client_protocol_mapper.html.markdown +diff --git a/website/docs/r/keycloak_generic_client_protocol_mapper.html.markdown b/website/docs/r/keycloak_generic_client_protocol_mapper.html.markdown new file mode 100644 -index 0000000..2746481 +index 0000000..8e0f97b --- /dev/null -+++ a/website/docs/r/keycloak_generic_client_protocol_mapper.html.markdown ++++ b/website/docs/r/keycloak_generic_client_protocol_mapper.html.markdown @@ -0,0 +1,60 @@ +# keycloak_generic_client_protocol_mapper + @@ -411,7 +417,7 @@ index 0000000..2746481 + } +} +``` -+ ++p +### Argument Reference + +The following arguments are supported: @@ -433,11 +439,11 @@ index 0000000..2746481 +```bash +$ terraform import keycloak_generic_client_protocol_mapper.saml_hardcode_attribute_mapper my-realm/client/a7202154-8793-4656-b655-1dd18c181e14/71602afa-f7d1-4788-8c49-ef8fd00af0f4 +``` -diff --git b/website/docs/r/keycloak_group.html.markdown a/website/docs/r/keycloak_group.html.markdown +diff --git a/website/docs/r/keycloak_group.html.markdown b/website/docs/r/keycloak_group.html.markdown new file mode 100644 index 0000000..f6f03b3 --- /dev/null -+++ a/website/docs/r/keycloak_group.html.markdown ++++ b/website/docs/r/keycloak_group.html.markdown @@ -0,0 +1,68 @@ +# keycloak_group + @@ -507,11 +513,11 @@ index 0000000..f6f03b3 +```bash +$ terraform import keycloak_group.child_group my-realm/934a4a4e-28bd-4703-a0fa-332df153aabd +``` -diff --git b/website/docs/r/keycloak_group_memberships.html.markdown a/website/docs/r/keycloak_group_memberships.html.markdown +diff --git a/website/docs/r/keycloak_group_memberships.html.markdown b/website/docs/r/keycloak_group_memberships.html.markdown new file mode 100644 index 0000000..19c2c39 --- /dev/null -+++ a/website/docs/r/keycloak_group_memberships.html.markdown ++++ b/website/docs/r/keycloak_group_memberships.html.markdown @@ -0,0 +1,56 @@ +# keycloak_group_memberships + @@ -569,11 +575,11 @@ index 0000000..19c2c39 + +This resource does not support import. Instead of importing, feel free to create this resource +as if it did not already exist on the server. -diff --git b/website/docs/r/keycloak_group_roles.html.markdown a/website/docs/r/keycloak_group_roles.html.markdown +diff --git a/website/docs/r/keycloak_group_roles.html.markdown b/website/docs/r/keycloak_group_roles.html.markdown new file mode 100644 index 0000000..e0903cf --- /dev/null -+++ a/website/docs/r/keycloak_group_roles.html.markdown ++++ b/website/docs/r/keycloak_group_roles.html.markdown @@ -0,0 +1,83 @@ +# keycloak_group_roles + @@ -658,11 +664,11 @@ index 0000000..e0903cf +$ terraform import keycloak_group_roles.group_roles my-realm/18cc6b87-2ce7-4e59-bdc8-b9d49ec98a94 +``` + -diff --git b/website/docs/r/keycloak_ldap_full_name_mapper.html.markdown a/website/docs/r/keycloak_ldap_full_name_mapper.html.markdown +diff --git a/website/docs/r/keycloak_ldap_full_name_mapper.html.markdown b/website/docs/r/keycloak_ldap_full_name_mapper.html.markdown new file mode 100644 index 0000000..f2655c2 --- /dev/null -+++ a/website/docs/r/keycloak_ldap_full_name_mapper.html.markdown ++++ b/website/docs/r/keycloak_ldap_full_name_mapper.html.markdown @@ -0,0 +1,61 @@ +# keycloak_ldap_full_name_mapper + @@ -725,11 +731,11 @@ index 0000000..f2655c2 +```bash +$ terraform import keycloak_ldap_full_name_mapper.ldap_full_name_mapper my-realm/af2a6ca3-e4d7-49c3-b08b-1b3c70b4b860/3d923ece-1a91-4bf7-adaf-3b82f2a12b67 +``` -diff --git b/website/docs/r/keycloak_ldap_group_mapper.html.markdown a/website/docs/r/keycloak_ldap_group_mapper.html.markdown +diff --git a/website/docs/r/keycloak_ldap_group_mapper.html.markdown b/website/docs/r/keycloak_ldap_group_mapper.html.markdown new file mode 100644 index 0000000..0f21461 --- /dev/null -+++ a/website/docs/r/keycloak_ldap_group_mapper.html.markdown ++++ b/website/docs/r/keycloak_ldap_group_mapper.html.markdown @@ -0,0 +1,82 @@ +# keycloak_ldap_group_mapper + @@ -813,11 +819,11 @@ index 0000000..0f21461 +```bash +$ terraform import keycloak_ldap_group_mapper.ldap_group_mapper my-realm/af2a6ca3-e4d7-49c3-b08b-1b3c70b4b860/3d923ece-1a91-4bf7-adaf-3b82f2a12b67 +``` -diff --git b/website/docs/r/keycloak_ldap_hardcoded_role_mapper.html.markdown a/website/docs/r/keycloak_ldap_hardcoded_role_mapper.html.markdown +diff --git a/website/docs/r/keycloak_ldap_hardcoded_role_mapper.html.markdown b/website/docs/r/keycloak_ldap_hardcoded_role_mapper.html.markdown new file mode 100644 index 0000000..2ec6556 --- /dev/null -+++ a/website/docs/r/keycloak_ldap_hardcoded_role_mapper.html.markdown ++++ b/website/docs/r/keycloak_ldap_hardcoded_role_mapper.html.markdown @@ -0,0 +1,55 @@ +# keycloak_ldap_hardcoded_role_mapper + @@ -874,11 +880,11 @@ index 0000000..2ec6556 +```bash +$ terraform import keycloak_ldap_hardcoded_role_mapper.ldap_hardcoded_role_mapper my-realm/af2a6ca3-e4d7-49c3-b08b-1b3c70b4b860/3d923ece-1a91-4bf7-adaf-3b82f2a12b67 +``` -diff --git b/website/docs/r/keycloak_ldap_msad_user_account_control_mapper.html.markdown a/website/docs/r/keycloak_ldap_msad_user_account_control_mapper.html.markdown +diff --git a/website/docs/r/keycloak_ldap_msad_user_account_control_mapper.html.markdown b/website/docs/r/keycloak_ldap_msad_user_account_control_mapper.html.markdown new file mode 100644 index 0000000..d4dc9f7 --- /dev/null -+++ a/website/docs/r/keycloak_ldap_msad_user_account_control_mapper.html.markdown ++++ b/website/docs/r/keycloak_ldap_msad_user_account_control_mapper.html.markdown @@ -0,0 +1,61 @@ +# keycloak_ldap_msad_user_account_control_mapper + @@ -941,11 +947,11 @@ index 0000000..d4dc9f7 +```bash +$ terraform import keycloak_ldap_msad_user_account_control_mapper.msad_user_account_control_mapper my-realm/af2a6ca3-e4d7-49c3-b08b-1b3c70b4b860/3d923ece-1a91-4bf7-adaf-3b82f2a12b67 +``` -diff --git b/website/docs/r/keycloak_ldap_user_attribute_mapper.html.markdown a/website/docs/r/keycloak_ldap_user_attribute_mapper.html.markdown +diff --git a/website/docs/r/keycloak_ldap_user_attribute_mapper.html.markdown b/website/docs/r/keycloak_ldap_user_attribute_mapper.html.markdown new file mode 100644 index 0000000..89e0c18 --- /dev/null -+++ a/website/docs/r/keycloak_ldap_user_attribute_mapper.html.markdown ++++ b/website/docs/r/keycloak_ldap_user_attribute_mapper.html.markdown @@ -0,0 +1,65 @@ +# keycloak_ldap_user_attribute_mapper + @@ -1012,11 +1018,11 @@ index 0000000..89e0c18 +```bash +$ terraform import keycloak_ldap_user_attribute_mapper.ldap_user_attribute_mapper my-realm/af2a6ca3-e4d7-49c3-b08b-1b3c70b4b860/3d923ece-1a91-4bf7-adaf-3b82f2a12b67 +``` -diff --git b/website/docs/r/keycloak_ldap_user_federation.html.markdown a/website/docs/r/keycloak_ldap_user_federation.html.markdown +diff --git a/website/docs/r/keycloak_ldap_user_federation.html.markdown b/website/docs/r/keycloak_ldap_user_federation.html.markdown new file mode 100644 index 0000000..d399887 --- /dev/null -+++ a/website/docs/r/keycloak_ldap_user_federation.html.markdown ++++ b/website/docs/r/keycloak_ldap_user_federation.html.markdown @@ -0,0 +1,85 @@ +# keycloak_ldap_user_federation + @@ -1103,11 +1109,11 @@ index 0000000..d399887 +```bash +$ terraform import keycloak_ldap_user_federation.ldap_user_federation my-realm/af2a6ca3-e4d7-49c3-b08b-1b3c70b4b860 +``` -diff --git b/website/docs/r/keycloak_openid_audience_protocol_mapper.html.markdown a/website/docs/r/keycloak_openid_audience_protocol_mapper.html.markdown +diff --git a/website/docs/r/keycloak_openid_audience_protocol_mapper.html.markdown b/website/docs/r/keycloak_openid_audience_protocol_mapper.html.markdown new file mode 100644 index 0000000..4d7b6b3 --- /dev/null -+++ a/website/docs/r/keycloak_openid_audience_protocol_mapper.html.markdown ++++ b/website/docs/r/keycloak_openid_audience_protocol_mapper.html.markdown @@ -0,0 +1,86 @@ +# keycloak_openid_audience_protocol_mapper + @@ -1195,11 +1201,11 @@ index 0000000..4d7b6b3 +$ terraform import keycloak_openid_audience_protocol_mapper.audience_mapper my-realm/client/a7202154-8793-4656-b655-1dd18c181e14/71602afa-f7d1-4788-8c49-ef8fd00af0f4 +$ terraform import keycloak_openid_audience_protocol_mapper.audience_mapper my-realm/client-scope/b799ea7e-73ee-4a73-990a-1eafebe8e20a/71602afa-f7d1-4788-8c49-ef8fd00af0f4 +``` -diff --git b/website/docs/r/keycloak_openid_client.html.markdown a/website/docs/r/keycloak_openid_client.html.markdown +diff --git a/website/docs/r/keycloak_openid_client.html.markdown b/website/docs/r/keycloak_openid_client.html.markdown new file mode 100644 index 0000000..ae8c9fb --- /dev/null -+++ a/website/docs/r/keycloak_openid_client.html.markdown ++++ b/website/docs/r/keycloak_openid_client.html.markdown @@ -0,0 +1,77 @@ +# keycloak_openid_client + @@ -1278,11 +1284,11 @@ index 0000000..ae8c9fb +```bash +$ terraform import keycloak_openid_client.openid_client my-realm/dcbc4c73-e478-4928-ae2e-d5e420223352 +``` -diff --git b/website/docs/r/keycloak_openid_client_default_scopes.html.markdown a/website/docs/r/keycloak_openid_client_default_scopes.html.markdown +diff --git a/website/docs/r/keycloak_openid_client_default_scopes.html.markdown b/website/docs/r/keycloak_openid_client_default_scopes.html.markdown new file mode 100644 index 0000000..56c05ea --- /dev/null -+++ a/website/docs/r/keycloak_openid_client_default_scopes.html.markdown ++++ b/website/docs/r/keycloak_openid_client_default_scopes.html.markdown @@ -0,0 +1,65 @@ +# keycloak_openid_client_default_scopes + @@ -1349,11 +1355,11 @@ index 0000000..56c05ea + +This resource does not support import. Instead of importing, feel free to create this resource +as if it did not already exist on the server. -diff --git b/website/docs/r/keycloak_openid_client_optional_scopes.html.markdown a/website/docs/r/keycloak_openid_client_optional_scopes.html.markdown +diff --git a/website/docs/r/keycloak_openid_client_optional_scopes.html.markdown b/website/docs/r/keycloak_openid_client_optional_scopes.html.markdown new file mode 100644 index 0000000..960a3a8 --- /dev/null -+++ a/website/docs/r/keycloak_openid_client_optional_scopes.html.markdown ++++ b/website/docs/r/keycloak_openid_client_optional_scopes.html.markdown @@ -0,0 +1,65 @@ +# keycloak_openid_client_optional_scopes + @@ -1420,11 +1426,11 @@ index 0000000..960a3a8 + +This resource does not support import. Instead of importing, feel free to create this resource +as if it did not already exist on the server. -diff --git b/website/docs/r/keycloak_openid_client_scope.html.markdown a/website/docs/r/keycloak_openid_client_scope.html.markdown +diff --git a/website/docs/r/keycloak_openid_client_scope.html.markdown b/website/docs/r/keycloak_openid_client_scope.html.markdown new file mode 100644 index 0000000..81e6026 --- /dev/null -+++ a/website/docs/r/keycloak_openid_client_scope.html.markdown ++++ b/website/docs/r/keycloak_openid_client_scope.html.markdown @@ -0,0 +1,45 @@ +# keycloak_openid_client_scope + @@ -1471,11 +1477,11 @@ index 0000000..81e6026 +```bash +$ terraform import keycloak_openid_client_scope.openid_client_scope my-realm/8e8f7fe1-df9b-40ed-bed3-4597aa0dac52 +``` -diff --git b/website/docs/r/keycloak_openid_full_name_protocol_mapper.html.markdown a/website/docs/r/keycloak_openid_full_name_protocol_mapper.html.markdown +diff --git a/website/docs/r/keycloak_openid_full_name_protocol_mapper.html.markdown b/website/docs/r/keycloak_openid_full_name_protocol_mapper.html.markdown new file mode 100644 index 0000000..8b904e0 --- /dev/null -+++ a/website/docs/r/keycloak_openid_full_name_protocol_mapper.html.markdown ++++ b/website/docs/r/keycloak_openid_full_name_protocol_mapper.html.markdown @@ -0,0 +1,82 @@ +# keycloak_openid_full_name_protocol_mapper + @@ -1559,11 +1565,11 @@ index 0000000..8b904e0 +$ terraform import keycloak_openid_full_name_protocol_mapper.full_name_mapper my-realm/client/a7202154-8793-4656-b655-1dd18c181e14/71602afa-f7d1-4788-8c49-ef8fd00af0f4 +$ terraform import keycloak_openid_full_name_protocol_mapper.full_name_mapper my-realm/client-scope/b799ea7e-73ee-4a73-990a-1eafebe8e20a/71602afa-f7d1-4788-8c49-ef8fd00af0f4 +``` -diff --git b/website/docs/r/keycloak_openid_group_membership_protocol_mapper.html.markdown a/website/docs/r/keycloak_openid_group_membership_protocol_mapper.html.markdown +diff --git a/website/docs/r/keycloak_openid_group_membership_protocol_mapper.html.markdown b/website/docs/r/keycloak_openid_group_membership_protocol_mapper.html.markdown new file mode 100644 index 0000000..070b510 --- /dev/null -+++ a/website/docs/r/keycloak_openid_group_membership_protocol_mapper.html.markdown ++++ b/website/docs/r/keycloak_openid_group_membership_protocol_mapper.html.markdown @@ -0,0 +1,88 @@ +# keycloak_openid_group_membership_protocol_mapper + @@ -1653,11 +1659,11 @@ index 0000000..070b510 +$ terraform import keycloak_openid_group_membership_protocol_mapper.group_membership_mapper my-realm/client/a7202154-8793-4656-b655-1dd18c181e14/71602afa-f7d1-4788-8c49-ef8fd00af0f4 +$ terraform import keycloak_openid_group_membership_protocol_mapper.group_membership_mapper my-realm/client-scope/b799ea7e-73ee-4a73-990a-1eafebe8e20a/71602afa-f7d1-4788-8c49-ef8fd00af0f4 +``` -diff --git b/website/docs/r/keycloak_openid_hardcoded_claim_protocol_mapper.html.markdown a/website/docs/r/keycloak_openid_hardcoded_claim_protocol_mapper.html.markdown +diff --git a/website/docs/r/keycloak_openid_hardcoded_claim_protocol_mapper.html.markdown b/website/docs/r/keycloak_openid_hardcoded_claim_protocol_mapper.html.markdown new file mode 100644 index 0000000..d2b8bc4 --- /dev/null -+++ a/website/docs/r/keycloak_openid_hardcoded_claim_protocol_mapper.html.markdown ++++ b/website/docs/r/keycloak_openid_hardcoded_claim_protocol_mapper.html.markdown @@ -0,0 +1,91 @@ +# keycloak_openid_hardcoded_claim_protocol_mapper + @@ -1750,11 +1756,11 @@ index 0000000..d2b8bc4 +$ terraform import keycloak_openid_hardcoded_claim_protocol_mapper.hardcoded_claim_mapper my-realm/client/a7202154-8793-4656-b655-1dd18c181e14/71602afa-f7d1-4788-8c49-ef8fd00af0f4 +$ terraform import keycloak_openid_hardcoded_claim_protocol_mapper.hardcoded_claim_mapper my-realm/client-scope/b799ea7e-73ee-4a73-990a-1eafebe8e20a/71602afa-f7d1-4788-8c49-ef8fd00af0f4 +``` -diff --git b/website/docs/r/keycloak_openid_hardcoded_role_protocol_mapper.html.markdown a/website/docs/r/keycloak_openid_hardcoded_role_protocol_mapper.html.markdown +diff --git a/website/docs/r/keycloak_openid_hardcoded_role_protocol_mapper.html.markdown b/website/docs/r/keycloak_openid_hardcoded_role_protocol_mapper.html.markdown new file mode 100644 index 0000000..c13a07c --- /dev/null -+++ a/website/docs/r/keycloak_openid_hardcoded_role_protocol_mapper.html.markdown ++++ b/website/docs/r/keycloak_openid_hardcoded_role_protocol_mapper.html.markdown @@ -0,0 +1,93 @@ +# keycloak_openid_hardcoded_role_protocol_mapper + @@ -1849,11 +1855,11 @@ index 0000000..c13a07c +$ terraform import keycloak_openid_hardcoded_role_protocol_mapper.hardcoded_role_mapper my-realm/client/a7202154-8793-4656-b655-1dd18c181e14/71602afa-f7d1-4788-8c49-ef8fd00af0f4 +$ terraform import keycloak_openid_hardcoded_role_protocol_mapper.hardcoded_role_mapper my-realm/client-scope/b799ea7e-73ee-4a73-990a-1eafebe8e20a/71602afa-f7d1-4788-8c49-ef8fd00af0f4 +``` -diff --git b/website/docs/r/keycloak_openid_user_attribute_protocol_mapper.html.markdown a/website/docs/r/keycloak_openid_user_attribute_protocol_mapper.html.markdown +diff --git a/website/docs/r/keycloak_openid_user_attribute_protocol_mapper.html.markdown b/website/docs/r/keycloak_openid_user_attribute_protocol_mapper.html.markdown new file mode 100644 index 0000000..bc302b6 --- /dev/null -+++ a/website/docs/r/keycloak_openid_user_attribute_protocol_mapper.html.markdown ++++ b/website/docs/r/keycloak_openid_user_attribute_protocol_mapper.html.markdown @@ -0,0 +1,92 @@ +# keycloak_openid_user_attribute_protocol_mapper + @@ -1947,11 +1953,11 @@ index 0000000..bc302b6 +$ terraform import keycloak_openid_user_attribute_protocol_mapper.user_attribute_mapper my-realm/client/a7202154-8793-4656-b655-1dd18c181e14/71602afa-f7d1-4788-8c49-ef8fd00af0f4 +$ terraform import keycloak_openid_user_attribute_protocol_mapper.user_attribute_mapper my-realm/client-scope/b799ea7e-73ee-4a73-990a-1eafebe8e20a/71602afa-f7d1-4788-8c49-ef8fd00af0f4 +``` -diff --git b/website/docs/r/keycloak_openid_user_property_protocol_mapper.html.markdown a/website/docs/r/keycloak_openid_user_property_protocol_mapper.html.markdown +diff --git a/website/docs/r/keycloak_openid_user_property_protocol_mapper.html.markdown b/website/docs/r/keycloak_openid_user_property_protocol_mapper.html.markdown new file mode 100644 index 0000000..c010fb6 --- /dev/null -+++ a/website/docs/r/keycloak_openid_user_property_protocol_mapper.html.markdown ++++ b/website/docs/r/keycloak_openid_user_property_protocol_mapper.html.markdown @@ -0,0 +1,91 @@ +# keycloak_openid_user_property_protocol_mapper + @@ -2044,11 +2050,11 @@ index 0000000..c010fb6 +$ terraform import keycloak_openid_user_property_protocol_mapper.user_property_mapper my-realm/client/a7202154-8793-4656-b655-1dd18c181e14/71602afa-f7d1-4788-8c49-ef8fd00af0f4 +$ terraform import keycloak_openid_user_property_protocol_mapper.user_property_mapper my-realm/client-scope/b799ea7e-73ee-4a73-990a-1eafebe8e20a/71602afa-f7d1-4788-8c49-ef8fd00af0f4 +``` -diff --git b/website/docs/r/keycloak_openid_user_realm_role_protocol_mapper.html.markdown a/website/docs/r/keycloak_openid_user_realm_role_protocol_mapper.html.markdown +diff --git a/website/docs/r/keycloak_openid_user_realm_role_protocol_mapper.html.markdown b/website/docs/r/keycloak_openid_user_realm_role_protocol_mapper.html.markdown new file mode 100644 index 0000000..e1df531 --- /dev/null -+++ a/website/docs/r/keycloak_openid_user_realm_role_protocol_mapper.html.markdown ++++ b/website/docs/r/keycloak_openid_user_realm_role_protocol_mapper.html.markdown @@ -0,0 +1,90 @@ +# keycloak_openid_user_realm_role_protocol_mapper + @@ -2140,11 +2146,11 @@ index 0000000..e1df531 +$ terraform import keycloak_openid_user_realm_role_protocol_mapper.user_realm_role_mapper my-realm/client/a7202154-8793-4656-b655-1dd18c181e14/71602afa-f7d1-4788-8c49-ef8fd00af0f4 +$ terraform import keycloak_openid_user_realm_role_protocol_mapper.user_realm_role_mapper my-realm/client-scope/b799ea7e-73ee-4a73-990a-1eafebe8e20a/71602afa-f7d1-4788-8c49-ef8fd00af0f4 +``` -diff --git b/website/docs/r/keycloak_realm.html.markdown a/website/docs/r/keycloak_realm.html.markdown +diff --git a/website/docs/r/keycloak_realm.html.markdown b/website/docs/r/keycloak_realm.html.markdown new file mode 100644 index 0000000..23e4d35 --- /dev/null -+++ a/website/docs/r/keycloak_realm.html.markdown ++++ b/website/docs/r/keycloak_realm.html.markdown @@ -0,0 +1,161 @@ +# keycloak_realm + @@ -2307,11 +2313,11 @@ index 0000000..23e4d35 +```bash +$ terraform import keycloak_realm.realm test +``` -diff --git b/website/docs/r/keycloak_realm_events.html.markdown a/website/docs/r/keycloak_realm_events.html.markdown +diff --git a/website/docs/r/keycloak_realm_events.html.markdown b/website/docs/r/keycloak_realm_events.html.markdown new file mode 100644 index 0000000..025f34c --- /dev/null -+++ a/website/docs/r/keycloak_realm_events.html.markdown ++++ b/website/docs/r/keycloak_realm_events.html.markdown @@ -0,0 +1,43 @@ +# keycloak_realm_events + @@ -2356,11 +2362,11 @@ index 0000000..025f34c +- `events_expiration` - (Optional) The amount of time in seconds events will be saved in the database. Defaults to `0` or never. +- `enabled_event_types` - (Optional) The event types that will be saved to the database. Omitting this field enables all event types. Defaults to `[]` or all event types. +- `events_listeners` - (Optional) The event listeners that events should be sent to. Defaults to `[]` or none. Note that new realms enable the `jboss-logging` listener by default, and this resource will remove that unless it is specified. -diff --git b/website/docs/r/keycloak_role.html.markdown a/website/docs/r/keycloak_role.html.markdown +diff --git a/website/docs/r/keycloak_role.html.markdown b/website/docs/r/keycloak_role.html.markdown new file mode 100644 index 0000000..a9f7eaa --- /dev/null -+++ a/website/docs/r/keycloak_role.html.markdown ++++ b/website/docs/r/keycloak_role.html.markdown @@ -0,0 +1,136 @@ +# keycloak_role + @@ -2498,11 +2504,11 @@ index 0000000..a9f7eaa +```bash +$ terraform import keycloak_role.role my-realm/7e8cf32a-8acb-4d34-89c4-04fb1d10ccad +``` -diff --git b/website/docs/r/keycloak_saml_client.html.markdown a/website/docs/r/keycloak_saml_client.html.markdown +diff --git a/website/docs/r/keycloak_saml_client.html.markdown b/website/docs/r/keycloak_saml_client.html.markdown new file mode 100644 index 0000000..3eec0de --- /dev/null -+++ a/website/docs/r/keycloak_saml_client.html.markdown ++++ b/website/docs/r/keycloak_saml_client.html.markdown @@ -0,0 +1,70 @@ +# keycloak_saml_client + @@ -2574,11 +2580,11 @@ index 0000000..3eec0de +```bash +$ terraform import keycloak_saml_client.saml_client my-realm/dcbc4c73-e478-4928-ae2e-d5e420223352 +``` -diff --git b/website/docs/r/keycloak_saml_identity_provider.html.markdown a/website/docs/r/keycloak_saml_identity_provider.html.markdown +diff --git a/website/docs/r/keycloak_saml_identity_provider.html.markdown b/website/docs/r/keycloak_saml_identity_provider.html.markdown new file mode 100644 index 0000000..755a072 --- /dev/null -+++ a/website/docs/r/keycloak_saml_identity_provider.html.markdown ++++ b/website/docs/r/keycloak_saml_identity_provider.html.markdown @@ -0,0 +1,67 @@ +# keycloak_saml_identity_provider + @@ -2647,11 +2653,11 @@ index 0000000..755a072 +```bash +$ terraform import keycloak_saml_identity_provider.realm_identity_provider my-realm/my-idp +``` -diff --git b/website/docs/r/keycloak_saml_user_attribute_protocol_mapper.html.markdown a/website/docs/r/keycloak_saml_user_attribute_protocol_mapper.html.markdown +diff --git a/website/docs/r/keycloak_saml_user_attribute_protocol_mapper.html.markdown b/website/docs/r/keycloak_saml_user_attribute_protocol_mapper.html.markdown new file mode 100644 index 0000000..a0feaf9 --- /dev/null -+++ a/website/docs/r/keycloak_saml_user_attribute_protocol_mapper.html.markdown ++++ b/website/docs/r/keycloak_saml_user_attribute_protocol_mapper.html.markdown @@ -0,0 +1,60 @@ +# keycloak_saml_user_attribute_protocol_mapper + @@ -2713,11 +2719,11 @@ index 0000000..a0feaf9 +$ terraform import keycloak_saml_user_attribute_protocol_mapper.saml_user_attribute_mapper my-realm/client/a7202154-8793-4656-b655-1dd18c181e14/71602afa-f7d1-4788-8c49-ef8fd00af0f4 +$ terraform import keycloak_saml_user_attribute_protocol_mapper.saml_user_attribute_mapper my-realm/client-scope/b799ea7e-73ee-4a73-990a-1eafebe8e20a/71602afa-f7d1-4788-8c49-ef8fd00af0f4 +``` -diff --git b/website/docs/r/keycloak_saml_user_property_protocol_mapper.html.markdown a/website/docs/r/keycloak_saml_user_property_protocol_mapper.html.markdown +diff --git a/website/docs/r/keycloak_saml_user_property_protocol_mapper.html.markdown b/website/docs/r/keycloak_saml_user_property_protocol_mapper.html.markdown new file mode 100644 index 0000000..b74209b --- /dev/null -+++ a/website/docs/r/keycloak_saml_user_property_protocol_mapper.html.markdown ++++ b/website/docs/r/keycloak_saml_user_property_protocol_mapper.html.markdown @@ -0,0 +1,60 @@ +# keycloak_saml_user_property_protocol_mapper + @@ -2779,11 +2785,11 @@ index 0000000..b74209b +$ terraform import keycloak_saml_user_property_protocol_mapper.saml_user_property_mapper my-realm/client/a7202154-8793-4656-b655-1dd18c181e14/71602afa-f7d1-4788-8c49-ef8fd00af0f4 +$ terraform import keycloak_saml_user_property_protocol_mapper.saml_user_property_mapper my-realm/client-scope/b799ea7e-73ee-4a73-990a-1eafebe8e20a/71602afa-f7d1-4788-8c49-ef8fd00af0f4 +``` -diff --git b/website/docs/r/keycloak_user.html.markdown a/website/docs/r/keycloak_user.html.markdown +diff --git a/website/docs/r/keycloak_user.html.markdown b/website/docs/r/keycloak_user.html.markdown new file mode 100644 index 0000000..03de8b1 --- /dev/null -+++ a/website/docs/r/keycloak_user.html.markdown ++++ b/website/docs/r/keycloak_user.html.markdown @@ -0,0 +1,67 @@ +# keycloak_user +