github.com/jpreese/tflint@v0.19.2-0.20200908152133-b01686250fb6/rules/awsrules/models/mappings/ses.hcl (about) 1 import = "aws-sdk-go/models/apis/email/2010-12-01/api-2.json" 2 3 mapping "aws_ses_active_receipt_rule_set" { 4 rule_set_name = ReceiptRuleSetName 5 } 6 7 mapping "aws_ses_domain_identity" { 8 domain = Domain 9 } 10 11 mapping "aws_ses_domain_identity_verification" { 12 domain = Domain 13 } 14 15 mapping "aws_ses_domain_dkim" { 16 domain = Domain 17 } 18 19 mapping "aws_ses_domain_mail_from" { 20 domain = Domain 21 mail_from_domain = MailFromDomainName 22 behavior_on_mx_failure = BehaviorOnMXFailure 23 } 24 25 mapping "aws_ses_email_identity" { 26 email = Address 27 } 28 29 mapping "aws_ses_receipt_filter" { 30 name = ReceiptFilterName 31 cidr = Cidr 32 policy = ReceiptFilterPolicy 33 } 34 35 mapping "aws_ses_receipt_rule" { 36 name = ReceiptRuleName 37 rule_set_name = ReceiptRuleSetName 38 after = ReceiptRuleName 39 enabled = Enabled 40 recipients = RecipientsList 41 scan_enabled = Enabled 42 tls_policy = TlsPolicy 43 add_header_action = AddHeaderAction 44 bounce_action = BounceAction 45 lambda_action = LambdaAction 46 s3_action = S3Action 47 sns_action = SNSAction 48 stop_action = StopAction 49 workmail_action = WorkmailAction 50 } 51 52 mapping "aws_ses_receipt_rule_set" { 53 rule_set_name = ReceiptRuleSetName 54 } 55 56 mapping "aws_ses_configuration_set" { 57 name = ConfigurationSetName 58 } 59 60 mapping "aws_ses_event_destination" { 61 name = EventDestinationName 62 configuration_set_name = ConfigurationSetName 63 enabled = Enabled 64 matching_types = EventTypes 65 cloudwatch_destination = CloudWatchDestination 66 kinesis_destination = KinesisFirehoseDestination 67 sns_destination = SNSDestination 68 } 69 70 mapping "aws_ses_identity_notification_topic" { 71 topic_arn = AmazonResourceName 72 notification_type = NotificationType 73 identity = Identity 74 include_original_headers = any 75 } 76 77 mapping "aws_ses_identity_policy" { 78 identity = Identity 79 name = PolicyName 80 policy = Policy 81 } 82 83 mapping "aws_ses_template" { 84 name = TemplateName 85 html = HtmlPart 86 subject = SubjectPart 87 text = TextPart 88 }