Skip to content

kvendingoldo/terraform-opensearch

Repository files navigation

Github release Contributors maintenance status

OpenSearch Terraform module

Terraform module which creates OpenSearch resources.

Examples

Examples codified under the examples are intended to give users references for how to use the module(s) as well as testing/validating changes to the source code of the module. If contributing to the project, please be sure to make any appropriate updates to the relevant examples to allow maintainers to test your changes and to keep the examples up to date for users. Thank you!

Requirements

Name Version
terraform >= 1.0.0

Providers

Name Version
opensearch n/a

Modules

No modules.

Resources

Name Type
opensearch_index.index resource
opensearch_index_template.index_template resource
opensearch_ism_policy.ism_policy resource
opensearch_monitor.monitors resource
opensearch_role.role resource
opensearch_roles_mapping.role_mapping resource
opensearch_user.user resource

Inputs

Name Description Type Default Required
index_files A set of all index files to create. set(string) [] no
index_template_files A set of all index template files to create. set(string) [] no
index_templates A map of all index templates to create. map(any) {} no
indices A map of all indices to create. map(any) {} no
ism_policies A map of all ISM policies to create. map(any) {} no
ism_policy_files A set of all ISM policy files to create. set(string) [] no
monitor_files A set of all monitor files to create. set(string) [] no
monitors A map of all monitors to create. map(any) {} no
role_files A set of all role files to create. set(string) [] no
role_mapping_files A set of all role mapping files to create. set(string) [] no
role_mappings A map of all role mappings to create. map(any) {} no
roles A map of all roles to create. map(any) {} no
user_files A set of all users files to create. set(string) [] no
users A map of all users to create. map(any) {} no

Outputs

No outputs.

License

Apache-2.0 Licensed. See LICENSE.

About

Terraform module to manage OpenSearch resources.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Sponsor this project

 

Packages

No packages published

Languages