hashivault∕mount‒aws - dicomgrid/pt-modules GitHub Wiki

Usage

To use this module in your Terraform, refer to the below module example:

module "hashivault_mount_aws" {
  source = "git::https://github.com/dicomgrid/pt-modules.git?ref=null"

  # See inputs below for additional required parameters
}

Attributes

Requirements

Name Version
terraform ~> 1.0
vault 3.15.2

Providers

Name Version
vault 3.15.2

Modules

No modules.

Resources

Name Type
vault_aws_secret_backend.main resource
vault_aws_secret_backend_role.main resource

Inputs

Name Description Type Default Required
roles n/a
list(object({
credential_type = string
name = string
role_arns = list(string)
namespace = string
policy_document = string
}))
n/a yes
access_key n/a string "" no
default_lease_ttl_seconds n/a number 3600 no
description n/a string "" no
max_lease_ttl_seconds n/a number 7200 no
namespace n/a any null no
path n/a string "aws" no
region n/a string "" no
secret_key n/a string "" no

Outputs

No outputs.

Changelog

⚠️ **GitHub.com Fallback** ⚠️