Terraform and Python to create an Amazon Connect instance.
This module creates a simple amazon connect infrastructure with s3 bucket and kms key for call and chat.
module "connect-instance" {
source = "git::https://github.com/fortunecookiezen/aws-tf-amazon-connect.git?ref=v2.0"
connect-instance-alias = "demo"
}
Name | Version |
---|---|
aws | >= 4.0 |
Name | Version |
---|---|
aws | 4.8.0 |
No modules.
Name | Description | Type | Default | Required |
---|---|---|---|---|
connect-instance-alias | The instance alias for the Amazon Connect instance this stack will support | string |
"default" |
no |
Name | Type |
---|---|
aws_connect_instance.connect | resource |
aws_iam_role.firehose | resource |
aws_kinesis_firehose_delivery_stream.firehose | resource |
aws_kms_alias.connect | resource |
aws_kms_key.connect | resource |
aws_s3_bucket.connect | resource |
aws_s3_bucket.firehose | resource |
aws_s3_bucket_acl.connect | resource |
aws_s3_bucket_acl.firehose | resource |
aws_s3_bucket_policy.connect | resource |
aws_s3_bucket_policy.firehose | resource |
aws_s3_bucket_public_access_block.connect | resource |
aws_s3_bucket_public_access_block.firehose | resource |
aws_s3_bucket_server_side_encryption_configuration.connect | resource |
aws_s3_bucket_server_side_encryption_configuration.firehose | resource |
aws_s3_bucket_versioning.connect | resource |
aws_s3_bucket_versioning.firehose | resource |
aws_caller_identity.current | data source |
aws_iam_policy_document.connect_key_policy | data source |
aws_region.current | data source |
Name | Description |
---|---|
connect_ctr_stream | name of the kinesis firehose stream configured to accept connect call trace records (ctr) |
connect_data_storage_s3_bucket | bucket name for the connect instance |