github.com/jpreese/tflint@v0.19.2-0.20200908152133-b01686250fb6/rules/awsrules/models/mappings/docdb.hcl (about) 1 import = "aws-sdk-go/models/apis/docdb/2014-10-31/api-2.json" 2 3 mapping "aws_docdb_cluster" { 4 apply_immediately = Boolean 5 availability_zones = AvailabilityZones 6 backup_retention_period = IntegerOptional 7 cluster_identifier_prefix = String 8 cluster_identifier = String 9 db_subnet_group_name = String 10 db_cluster_parameter_group_name = String 11 enabled_cloudwatch_logs_exports = LogTypeList 12 engine_version = String 13 engine = String 14 final_snapshot_identifier = String 15 kms_key_id = String 16 master_password = String 17 master_username = String 18 port = IntegerOptional 19 preferred_backup_window = String 20 preferred_maintenance_window = String 21 skip_final_snapshot = Boolean 22 snapshot_identifier = String 23 storage_encrypted = BooleanOptional 24 tags = TagList 25 vpc_security_group_ids = VpcSecurityGroupIdList 26 } 27 28 mapping "aws_docdb_cluster_instance" { 29 apply_immediately = Boolean 30 auto_minor_version_upgrade = BooleanOptional 31 availability_zone = String 32 cluster_identifier = String 33 engine = String 34 identifier = String 35 identifier_prefix = String 36 instance_class = String 37 preferred_maintenance_window = String 38 promotion_tier = IntegerOptional 39 tags = TagList 40 } 41 42 mapping "aws_docdb_cluster_parameter_group" { 43 name = String 44 name_prefix = String 45 family = String 46 description = String 47 parameter = ParametersList 48 tags = TagList 49 } 50 51 mapping "aws_docdb_cluster_snapshot" { 52 db_cluster_identifier = String 53 db_cluster_snapshot_identifier = String 54 } 55 56 mapping "aws_docdb_subnet_group" { 57 name = String 58 name_prefix = String 59 description = String 60 subnet_ids = SubnetIdentifierList 61 tags = TagList 62 }