Receipt Rule
Provides an SES receipt rule resource
Example Usage
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.aws.ses.ReceiptRule;
import com.pulumi.aws.ses.ReceiptRuleArgs;
import com.pulumi.aws.ses.inputs.ReceiptRuleAddHeaderActionArgs;
import com.pulumi.aws.ses.inputs.ReceiptRuleS3ActionArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var store = new ReceiptRule("store", ReceiptRuleArgs.builder()
.addHeaderActions(ReceiptRuleAddHeaderActionArgs.builder()
.headerName("Custom-Header")
.headerValue("Added by SES")
.position(1)
.build())
.enabled(true)
.recipients("karen@example.com")
.ruleSetName("default-rule-set")
.s3Actions(ReceiptRuleS3ActionArgs.builder()
.bucketName("emails")
.position(2)
.build())
.scanEnabled(true)
.build());
}
}
Content copied to clipboard
Import
SES receipt rules can be imported using the ruleset name and rule name separated by :
.
$ pulumi import aws:ses/receiptRule:ReceiptRule my_rule my_rule_set:my_rule
Content copied to clipboard
Properties
Link copied to clipboard
A list of Add Header Action blocks. Documented below.
Link copied to clipboard
A list of Bounce Action blocks. Documented below.
Link copied to clipboard
A list of Lambda Action blocks. Documented below.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
A list of email addresses
Link copied to clipboard
The name of the rule set
Link copied to clipboard
A list of S3 Action blocks. Documented below.
Link copied to clipboard
If true, incoming emails will be scanned for spam and viruses
Link copied to clipboard
A list of SNS Action blocks. Documented below.
Link copied to clipboard
A list of Stop Action blocks. Documented below.
Link copied to clipboard
A list of WorkMail Action blocks. Documented below.