Class ReceiptRuleState
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Aws.Ses
Assembly: Pulumi.Aws.dll
Syntax
public sealed class ReceiptRuleState : ResourceArgs
Constructors
View SourceReceiptRuleState()
Declaration
public ReceiptRuleState()
Properties
View SourceAddHeaderActions
A list of Add Header Action blocks. Documented below.
Declaration
public InputList<ReceiptRuleAddHeaderActionGetArgs> AddHeaderActions { get; set; }
Property Value
| Type | Description |
|---|---|
| InputList<ReceiptRuleAddHeaderActionGetArgs> |
After
The name of the rule to place this rule after
Declaration
public Input<string> After { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
BounceActions
A list of Bounce Action blocks. Documented below.
Declaration
public InputList<ReceiptRuleBounceActionGetArgs> BounceActions { get; set; }
Property Value
| Type | Description |
|---|---|
| InputList<ReceiptRuleBounceActionGetArgs> |
Enabled
If true, the rule will be enabled
Declaration
public Input<bool> Enabled { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Boolean> |
LambdaActions
A list of Lambda Action blocks. Documented below.
Declaration
public InputList<ReceiptRuleLambdaActionGetArgs> LambdaActions { get; set; }
Property Value
| Type | Description |
|---|---|
| InputList<ReceiptRuleLambdaActionGetArgs> |
Name
The name of the rule
Declaration
public Input<string> Name { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Recipients
A list of email addresses
Declaration
public InputList<string> Recipients { get; set; }
Property Value
| Type | Description |
|---|---|
| InputList<System.String> |
RuleSetName
The name of the rule set
Declaration
public Input<string> RuleSetName { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
S3Actions
A list of S3 Action blocks. Documented below.
Declaration
public InputList<ReceiptRuleS3ActionGetArgs> S3Actions { get; set; }
Property Value
| Type | Description |
|---|---|
| InputList<ReceiptRuleS3ActionGetArgs> |
ScanEnabled
If true, incoming emails will be scanned for spam and viruses
Declaration
public Input<bool> ScanEnabled { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Boolean> |
SnsActions
A list of SNS Action blocks. Documented below.
Declaration
public InputList<ReceiptRuleSnsActionGetArgs> SnsActions { get; set; }
Property Value
| Type | Description |
|---|---|
| InputList<ReceiptRuleSnsActionGetArgs> |
StopActions
A list of Stop Action blocks. Documented below.
Declaration
public InputList<ReceiptRuleStopActionGetArgs> StopActions { get; set; }
Property Value
| Type | Description |
|---|---|
| InputList<ReceiptRuleStopActionGetArgs> |
TlsPolicy
Require or Optional
Declaration
public Input<string> TlsPolicy { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
WorkmailActions
A list of WorkMail Action blocks. Documented below.
Declaration
public InputList<ReceiptRuleWorkmailActionGetArgs> WorkmailActions { get; set; }
Property Value
| Type | Description |
|---|---|
| InputList<ReceiptRuleWorkmailActionGetArgs> |