Receipt Filter
Provides an SES receipt filter resource
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as aws from "@pulumi/aws";
const filter = new aws.ses.ReceiptFilter("filter", {
name: "block-spammer",
cidr: "10.10.10.10",
policy: "Block",
});
Content copied to clipboard
import pulumi
import pulumi_aws as aws
filter = aws.ses.ReceiptFilter("filter",
name="block-spammer",
cidr="10.10.10.10",
policy="Block")
Content copied to clipboard
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Aws = Pulumi.Aws;
return await Deployment.RunAsync(() =>
{
var filter = new Aws.Ses.ReceiptFilter("filter", new()
{
Name = "block-spammer",
Cidr = "10.10.10.10",
Policy = "Block",
});
});
Content copied to clipboard
package main
import (
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/ses"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := ses.NewReceiptFilter(ctx, "filter", &ses.ReceiptFilterArgs{
Name: pulumi.String("block-spammer"),
Cidr: pulumi.String("10.10.10.10"),
Policy: pulumi.String("Block"),
})
if err != nil {
return err
}
return nil
})
}
Content copied to clipboard
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.aws.ses.ReceiptFilter;
import com.pulumi.aws.ses.ReceiptFilterArgs;
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 filter = new ReceiptFilter("filter", ReceiptFilterArgs.builder()
.name("block-spammer")
.cidr("10.10.10.10")
.policy("Block")
.build());
}
}
Content copied to clipboard
resources:
filter:
type: aws:ses:ReceiptFilter
properties:
name: block-spammer
cidr: 10.10.10.10
policy: Block
Content copied to clipboard
Import
Using pulumi import
, import SES Receipt Filter using their name
. For example:
$ pulumi import aws:ses/receiptFilter:ReceiptFilter test some-filter
Content copied to clipboard