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  }