swift-digital-connectivity

aws-ia/swift-digital-connectivity/aws

Terraform Module HCL AWS ✓ Verified

The Terraform version of the SWIFT Client Connectivity solution

Install
module "swift-digital-connectivity" {
source = "aws-ia/swift-digital-connectivity/aws"
version = "1.1.1"
}
⭐ Source on GitHub 📦 Registry page
README

SWIFT Client Connectivity—Terraform module This solution uses a Terraform module to deploy SWIFT Client Connectivity in the Amazon Web Services (AWS) Cloud. It creates a standardized environment for organizations with backend payment applications that need to interface with the SWIFT financial-messaging network. This module's default configuration follows the SWIFT Customer Security Programme (CSP) controls and the SWIFT Customer Security Controls Framework (CSCF), which comprises mandatory and advisory security controls for all SWIFT users. These templates do not replace the need for customer guidance when implementing SWIFT security controls in the cloud. AWS is responsible for complying with certain SWIFT CSP requirements. A certificate of AWS compliance with SWIFT CSP controls is avail

Inputs (8)
NameTypeDescriptionDefault
amh_subnet_idsmap(object({ subnet_id = sList of subnet IDs for the AMH EC2 instances. required
database_subnet_idslist(string)List of subnet IDs for the RDS database. required
workstation_ip_rangestringRange of IP addresses for administrator workstations."10.1.0.0/16"
amh_kms_keystringAmazon Resource Name (ARN) to the key that's used for encrypting AMH instance vonull
secrets_keystringARN to the key that's used for Secrets Manager.null
database_kms_keystringARN to the key that's used for encrypting the RDS database.null
key_namestringName of the SSH (Secure Shell) key."swift"
vpc_idstringID of the target VPC.""
Resources (3)
aws_key_pairaws_kms_keytls_private_key
Details
FrameworkTerraform Module
LanguageHCL
Version1.1.1
Cloud AWS
★ Stars2
Forks4
Total downloads3.6k
Inputs8
Resources3
Examples1
Submodules4
LicenseApache-2.0
Namespaceaws-ia
Updated