github.com/jpreese/tflint@v0.19.2-0.20200908152133-b01686250fb6/rules/awsrules/models/mappings/neptune.hcl (about) 1 import = "aws-sdk-go/models/apis/neptune/2014-10-31/api-2.json" 2 3 mapping "aws_neptune_parameter_group" { 4 name = String 5 family = String 6 description = String 7 parameter = ParametersList 8 tags = TagList 9 } 10 11 mapping "aws_neptune_subnet_group" { 12 name = String 13 name_prefix = any 14 description = String 15 subnet_ids = SubnetIdentifierList 16 tags = TagList 17 } 18 19 mapping "aws_neptune_cluster_parameter_group" { 20 name = String 21 name_prefix = any 22 family = String 23 description = String 24 parameter = ParametersList 25 tags = TagList 26 } 27 28 mapping "aws_neptune_cluster" { 29 apply_immediately = any 30 availability_zones = AvailabilityZones 31 backup_retention_period = IntegerOptional 32 cluster_identifier = String 33 cluster_identifier_prefix = any 34 engine = String 35 engine_version = String 36 final_snapshot_identifier = String 37 iam_roles = any 38 iam_database_authentication_enabled = BooleanOptional 39 kms_key_arn = String 40 neptune_subnet_group_name = String 41 neptune_cluster_parameter_group_name = String 42 preferred_backup_window = String 43 preferred_maintenance_window = String 44 port = IntegerOptional 45 replication_source_identifier = String 46 skip_final_snapshot = Boolean 47 snapshot_identifier = String 48 storage_encrypted = BooleanOptional 49 tags = TagList 50 vpc_security_group_ids = VpcSecurityGroupIdList 51 } 52 53 mapping "aws_neptune_cluster_instance" { 54 apply_immediately = any 55 auto_minor_version_upgrade = BooleanOptional 56 availability_zone = String 57 cluster_identifier = String 58 engine = String 59 engine_version = String 60 identifier = String 61 identifier_prefix = any 62 instance_class = String 63 neptune_subnet_group_name = String 64 neptune_parameter_group_name = String 65 port = IntegerOptional 66 preferred_backup_window = String 67 preferred_maintenance_window = String 68 promotion_tier = IntegerOptional 69 publicly_accessible = BooleanOptional 70 tags = TagList 71 } 72 73 mapping "aws_neptune_cluster_snapshot" { 74 db_cluster_identifier = String 75 db_cluster_snapshot_identifier = String 76 } 77 78 mapping "aws_neptune_event_subscription" { 79 enabled = BooleanOptional 80 event_categories = EventCategoriesList 81 name = String 82 name_prefix = any 83 sns_topic_arn = String 84 source_ids = SourceIdsList 85 source_type = String 86 tags = TagList 87 }