byok-template

clumio-code/byok-template/clumio

Terraform Module HCL CLUMIO

Terraform module containing resources required for Clumio BYOK.

Install
module "byok-template" {
source = "clumio-code/byok-template/clumio"
version = "0.5.0"
}
plain text: /constructs/tfmod-clumio-code-byok-template-clumio/install.txt
⭐ Source on GitHub 📦 Registry page
README

Clumio BYOK Terraform Module Terraform module to install the Clumio required AWS BYOK resources in the customer AWS account. Usage: This module is to be used along with the resource clumio_wallet as some of the inputs for the module are obtained from the output of clumio_wallet resource. Below is an example of using the module: ``hcl provider clumio{ clumio_api_token = var.clumio_api_token clumio_api_base_url = var.clumio_api_base_url } provider aws {} data aws_caller_identity current { } data aws_region current { } resource "clumio_wallet" "test_wallet" { account_native_id = data.aws_caller_identity.current.account_id aws_region = data.aws_region.current.name } ################################################################################ Clumio BYOK Module #############################

Inputs (10)
NameTypeDescriptionDefault
clumio_account_idstringClumio account ID. required
tokenstringThe AWS integration ID token. required
account_native_idstringWallet account native ID. required
aws_regionstringThe Wallet AWS region to deploy resources.""
external_idstringThe external ID to use when assuming the role.""
role_namestringThe name to use for the role that Clumio will use to manage the key."ClumioKMSRole"
existing_cmk_idstringThe ID of an existing multi-region CMK to use (optional).""
deletion_window_in_daysnumberPrimary and replica key deletion window in days.30
key_tagsmap(string)Tags for mutli-region CMK to be created. Not used if existing_cmk_id is provided{}
key_alias_namestringAlias name for multi-region CMK to be used (optional). Default value is clumio-b"clumio-byok"
Resources (6)
aws_iam_roleaws_kms_aliasaws_kms_keyclumio_post_process_kmsrandom_uuidtime_sleep
Details
FrameworkTerraform Module
LanguageHCL
Version0.5.0
Cloud CLUMIO
★ Stars0
Forks0
Total downloads3.3k
Inputs10
Resources6
Examples1
LicenseApache-2.0
Namespaceclumio-code
Updated