GitXplorerGitXplorer
f

aws-tf-amazon-connect

public
0 stars
2 forks
0 issues

Commits

List of commits on branch main.
Verified
300a6110d7d1feef00f52b6b67a03fe1a6b6a20f

Merge pull request #1 from fortunecookiezen/upgrade_v4_provider

ffortunecookiezen committed 3 years ago
Unverified
520bd41c25c5c7f9454e613d5c438cfce75588ce

updated resources to support terraform aws v4 provider

ffortunecookiezen committed 3 years ago
Unverified
1ddba8efae2ce64a7b9f49e70d1b897e64aa67e3

adding terraform connect resource

jjphillips-fnni committed 3 years ago
Unverified
c7072137d9a786571b845b51f05c6df6d3542888

removing kms grant

jjphillips-fnni committed 3 years ago
Unverified
82db1159d4df4a5ad59f79b5a9b4af34ffb70680

removed invalid logging configuration

jjphillips-fnni committed 3 years ago
Unverified
f5a95589c84029f0aa6f8e773eb24a654dc67783

well, I locked out my accounts connect api. That happened quickly

jjphillips-fnni committed 3 years ago

README

The README file for this repository.

aws-tf-amazon-connect

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.

Example

module "connect-instance" {
  source                 = "git::https://github.com/fortunecookiezen/aws-tf-amazon-connect.git?ref=v2.0"
  connect-instance-alias = "demo"
}

Requirements

Name Version
aws >= 4.0

Providers

Name Version
aws 4.8.0

Modules

No modules.

Inputs

Name Description Type Default Required
connect-instance-alias The instance alias for the Amazon Connect instance this stack will support string "default" no

Resources

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

Outputs

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