-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix(terraform-provider-jans): update terraform module
fix(terraform-provider-jans): update terraform module
- Loading branch information
Showing
26 changed files
with
951 additions
and
47 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,41 @@ | ||
--- | ||
# generated by https://github.com/hashicorp/terraform-plugin-docs | ||
page_title: "jans_asset Resource - terraform-provider-jans" | ||
subcategory: "" | ||
description: |- | ||
Resource for managing Janssen assets. | ||
--- | ||
|
||
# jans_asset (Resource) | ||
|
||
Resource for managing Janssen assets. | ||
|
||
|
||
|
||
<!-- schema generated by tfplugindocs --> | ||
## Schema | ||
|
||
### Required | ||
|
||
- `asset` (String) The asset file. | ||
|
||
### Optional | ||
|
||
- `base_dn` (String) The base DN of the document. | ||
- `creation_date` (String) The creation date of the document. | ||
- `description` (String) The description of the document. | ||
- `display_name` (String) The display name of the document. | ||
- `dn` (String) The DN of the document. | ||
- `document` (String) The document. | ||
- `inum` (String) The inum of the document. | ||
- `jans_alias` (String) The Jans alias of the document. | ||
- `jans_enabled` (Boolean) The Jans enabled of the document. | ||
- `jans_file_path` (String) The Jans file path of the document. | ||
- `jans_level` (String) The Jans level of the document. | ||
- `jans_module_property` (List of String) The Jans module property of the document. | ||
- `jans_revision` (String) The Jans revision of the document. | ||
- `selected` (Boolean) The selected of the document. | ||
|
||
### Read-Only | ||
|
||
- `id` (String) The ID of this resource. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,53 @@ | ||
--- | ||
# generated by https://github.com/hashicorp/terraform-plugin-docs | ||
page_title: "jans_kc_saml_configuration Resource - terraform-provider-jans" | ||
subcategory: "" | ||
description: |- | ||
Resource for managing Keycloak SAML Configuration. | ||
--- | ||
|
||
# jans_kc_saml_configuration (Resource) | ||
|
||
Resource for managing Keycloak SAML Configuration. | ||
|
||
|
||
|
||
<!-- schema generated by tfplugindocs --> | ||
## Schema | ||
|
||
### Optional | ||
|
||
- `application_name` (String) Application name. | ||
- `client_id` (String) Client ID. | ||
- `client_secret` (String) Client Secret. | ||
- `enabled` (Boolean) Whether the configuration should be enabled or not. | ||
- `ext_idp_redirect_url` (String) Ext IDP Redirect URL. | ||
- `ext_idp_token_url` (String) Ext IDP Token URL. | ||
- `grant_type` (String) Grant Type. | ||
- `idp_metadata_dir` (String) IDP Metadata Directory. | ||
- `idp_metadata_file` (String) IDP Metadata File. | ||
- `idp_metadata_import_url` (String) IDP Metadata Import URL. | ||
- `idp_metadata_mandatory_attributes` (List of String) IDP Metadata Mandatory Attributes. | ||
- `idp_metadata_temp_dir` (String) IDP Metadata Temporary Directory. | ||
- `idp_root_dir` (String) IDP Root Directory. | ||
- `idp_url` (String) IDP URL. | ||
- `ignore_validation` (String) Ignore Validation. | ||
- `kc_attributes` (List of String) KC Attributes. | ||
- `kc_saml_config` (List of String) KC SAML Config.. | ||
- `password` (String) Password. | ||
- `realm` (String) Realm. | ||
- `saml_trust_relationship_dn` (String) SAML trust relationship DN. | ||
- `scope` (String) Scope. | ||
- `server_url` (String) Server URL. | ||
- `slected_idp` (String) Selected IDP. | ||
- `sp_metadata_dir` (String) SP Metadata Directory. | ||
- `sp_metadata_file` (String) SP Metadata File. | ||
- `sp_metadata_temp_dir` (String) SP Metadata Temporary Directory. | ||
- `sp_metadata_url` (String) SP Metadata URL. | ||
- `token_url` (String) Token URL. | ||
- `trusted_idp_dn` (String) Trusted IDP DN. | ||
- `username` (String) Username. | ||
|
||
### Read-Only | ||
|
||
- `id` (String) The ID of this resource. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,60 @@ | ||
--- | ||
# generated by https://github.com/hashicorp/terraform-plugin-docs | ||
page_title: "jans_kc_saml_identity_provider Resource - terraform-provider-jans" | ||
subcategory: "" | ||
description: |- | ||
Resource for managing Keycloak SAML Identity Provider. | ||
--- | ||
|
||
# jans_kc_saml_identity_provider (Resource) | ||
|
||
Resource for managing Keycloak SAML Identity Provider. | ||
|
||
|
||
|
||
<!-- schema generated by tfplugindocs --> | ||
## Schema | ||
|
||
### Required | ||
|
||
- `creator_id` (String) Creator ID of the identity provider. | ||
- `description` (String) Description of the identity provider. | ||
- `display_name` (String) Display name of the identity provider. | ||
- `name` (String) Name of the identity provider. | ||
- `realm` (String) Realm of the identity provider. | ||
|
||
### Optional | ||
|
||
- `add_read_token_role_on_create` (Boolean) Add read token role on create of the identity provider. | ||
- `authenticate_by_default` (Boolean) Authenticate by default of the identity provider. | ||
- `base_dn` (String) Base DN of the identity provider. | ||
- `cache_duration` (String) Cache duration of the identity provider. | ||
- `enabled` (Boolean) Status of the identity provider. | ||
- `encryption_public_key` (String) Encryption public key of the identity provider. | ||
- `first_broker_login_flow_alias` (String) First broker login flow alias of the identity provider. | ||
- `idp_entity_id` (String) IDP entity ID of the identity provider. | ||
- `idp_meta_data_location` (String) IDP metadata location of the identity provider. | ||
- `idp_meta_data_url` (String) IDP metadata URL of the identity provider. | ||
- `link_only` (Boolean) Link only of the identity provider. | ||
- `metadata_file` (String) Metadata file location for the trust relationship. | ||
- `name_id_policy_format` (String) Name ID policy format of the identity provider. | ||
- `post_broker_login_flow_alias` (String) Post broker login flow alias of the identity provider. | ||
- `provider_id` (String) Provider ID of the identity provider. | ||
- `signing_certificate` (String) Signing certificate of the identity provider. | ||
- `single_logout_service_url` (String) Single logout service URL of the identity provider. | ||
- `single_sign_on_service_url` (String) Single sign on service URL of the identity provider. | ||
- `sp_meta_data_location` (String) SP metadata location of the identity provider. | ||
- `sp_meta_data_url` (String) SP metadata URL of the identity provider. | ||
- `status` (String) Status of the identity provider. | ||
- `store_token` (Boolean) Store token of the identity provider. | ||
- `trust_email` (Boolean) Trust email of the identity provider. | ||
- `valid_until` (String) Valid until of the identity provider. | ||
- `validate_signature` (String) Validate signature of the identity provider. | ||
- `validation_log` (List of String) Validation log of the identity provider. | ||
- `validation_status` (String) Validation status of the identity provider. | ||
|
||
### Read-Only | ||
|
||
- `dn` (String) DN of the identity provider. | ||
- `id` (String) The ID of this resource. | ||
- `inum` (String) Inum of the identity provider. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,76 @@ | ||
--- | ||
# generated by https://github.com/hashicorp/terraform-plugin-docs | ||
page_title: "jans_kc_saml_trust_relationship Resource - terraform-provider-jans" | ||
subcategory: "" | ||
description: |- | ||
Resource for managing Keycloak SAML Trust Relationship. | ||
--- | ||
|
||
# jans_kc_saml_trust_relationship (Resource) | ||
|
||
Resource for managing Keycloak SAML Trust Relationship. | ||
|
||
|
||
|
||
<!-- schema generated by tfplugindocs --> | ||
## Schema | ||
|
||
### Required | ||
|
||
- `description` (String) Description of the trust relationship. | ||
- `display_name` (String) Display name of the trust relationship. | ||
|
||
### Optional | ||
|
||
- `admin_url` (String) Admin URL of the trust relationship. | ||
- `always_display_in_console` (Boolean) Always display in console of the trust relationship. | ||
- `base_dn` (String) Base DN of the trust relationship. | ||
- `base_url` (String) Base URL of the trust relationship. | ||
- `client_authenticator_type` (String) Client authenticator type of the trust relationship. | ||
- `consent_required` (Boolean) Consent required of the trust relationship. | ||
- `enabled` (Boolean) Status of the trust relationship. | ||
- `meta_location` (String) Meta location of the trust relationship. | ||
- `metadata_file` (String) Metadata file location for the trust relationship. | ||
- `name` (String) Name of the trust relationship. | ||
- `owner` (String) Owner of the trust relationship. | ||
- `profile_configurations` (Block List, Max: 1) Profile configurations of the trust relationship. (see [below for nested schema](#nestedblock--profile_configurations)) | ||
- `redirect_uris` (List of String) Redirect URIs of the trust relationship. | ||
- `registration_access_token` (String) Registration access token of the trust relationship. | ||
- `released_attributes` (List of String) Released attributes of the trust relationship. | ||
- `root_url` (String) Root URL of the trust relationship. | ||
- `saml_metadata` (Block List, Max: 1) SAML metadata of the trust relationship. (see [below for nested schema](#nestedblock--saml_metadata)) | ||
- `secret` (String) Secret of the trust relationship. | ||
- `sp_logout_url` (String) SP logout URL of the trust relationship. | ||
- `sp_meta_data_url` (String) SP metadata URL of the trust relationship. | ||
- `status` (String) Status of the trust relationship. | ||
- `surrogate_auth_required` (Boolean) Surrogate auth required of the trust relationship. | ||
- `url` (String) URL of the trust relationship. | ||
- `validation_log` (List of String) Validation log of the trust relationship. | ||
- `validation_status` (String) Validation status of the trust relationship. | ||
|
||
### Read-Only | ||
|
||
- `dn` (String) DN of the identity provider. | ||
- `id` (String) The ID of this resource. | ||
- `inum` (String) Inum of the identity provider. | ||
|
||
<a id="nestedblock--profile_configurations"></a> | ||
### Nested Schema for `profile_configurations` | ||
|
||
Optional: | ||
|
||
- `additional_prop1` (List of String) Additional prop of the trust relationship. | ||
- `additional_prop2` (List of String) Additional prop of the trust relationship. | ||
- `additional_prop3` (List of String) Additional prop of the trust relationship. | ||
|
||
|
||
<a id="nestedblock--saml_metadata"></a> | ||
### Nested Schema for `saml_metadata` | ||
|
||
Optional: | ||
|
||
- `entity_id` (String) Entity ID of the trust relationship. | ||
- `jans_assertion_consumer_service_get_url` (String) Jans assertion consumer service GET URL of the trust relationship. | ||
- `jans_assertion_consumer_service_post_url` (String) Jans assertion consumer service POST URL of the trust relationship. | ||
- `name_id_policy_format` (String) Name ID policy format of the trust relationship. | ||
- `single_logout_service_url` (String) Single logout service URL of the trust relationship. |
Oops, something went wrong.