1. Packages
  2. AWS Native
  3. API Docs
  4. ses
  5. MailManagerRuleSet

We recommend new projects start with resources from the AWS provider.

AWS Native v0.126.0 published on Monday, Sep 30, 2024 by Pulumi

aws-native.ses.MailManagerRuleSet

Explore with Pulumi AI

aws-native logo

We recommend new projects start with resources from the AWS provider.

AWS Native v0.126.0 published on Monday, Sep 30, 2024 by Pulumi

    Definition of AWS::SES::MailManagerRuleSet Resource Type

    Create MailManagerRuleSet Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new MailManagerRuleSet(name: string, args: MailManagerRuleSetArgs, opts?: CustomResourceOptions);
    @overload
    def MailManagerRuleSet(resource_name: str,
                           args: MailManagerRuleSetArgs,
                           opts: Optional[ResourceOptions] = None)
    
    @overload
    def MailManagerRuleSet(resource_name: str,
                           opts: Optional[ResourceOptions] = None,
                           rules: Optional[Sequence[MailManagerRuleSetRuleArgs]] = None,
                           rule_set_name: Optional[str] = None,
                           tags: Optional[Sequence[_root_inputs.TagArgs]] = None)
    func NewMailManagerRuleSet(ctx *Context, name string, args MailManagerRuleSetArgs, opts ...ResourceOption) (*MailManagerRuleSet, error)
    public MailManagerRuleSet(string name, MailManagerRuleSetArgs args, CustomResourceOptions? opts = null)
    public MailManagerRuleSet(String name, MailManagerRuleSetArgs args)
    public MailManagerRuleSet(String name, MailManagerRuleSetArgs args, CustomResourceOptions options)
    
    type: aws-native:ses:MailManagerRuleSet
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args MailManagerRuleSetArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args MailManagerRuleSetArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args MailManagerRuleSetArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args MailManagerRuleSetArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args MailManagerRuleSetArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    MailManagerRuleSet Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    The MailManagerRuleSet resource accepts the following input properties:

    Rules List<Pulumi.AwsNative.Ses.Inputs.MailManagerRuleSetRule>
    Conditional rules that are evaluated for determining actions on email.
    RuleSetName string
    A user-friendly name for the rule set.
    Tags List<Pulumi.AwsNative.Inputs.Tag>
    The tags used to organize, track, or control access for the resource. For example, { "tags": {"key1":"value1", "key2":"value2"} }.
    Rules []MailManagerRuleSetRuleArgs
    Conditional rules that are evaluated for determining actions on email.
    RuleSetName string
    A user-friendly name for the rule set.
    Tags TagArgs
    The tags used to organize, track, or control access for the resource. For example, { "tags": {"key1":"value1", "key2":"value2"} }.
    rules List<MailManagerRuleSetRule>
    Conditional rules that are evaluated for determining actions on email.
    ruleSetName String
    A user-friendly name for the rule set.
    tags List<Tag>
    The tags used to organize, track, or control access for the resource. For example, { "tags": {"key1":"value1", "key2":"value2"} }.
    rules MailManagerRuleSetRule[]
    Conditional rules that are evaluated for determining actions on email.
    ruleSetName string
    A user-friendly name for the rule set.
    tags Tag[]
    The tags used to organize, track, or control access for the resource. For example, { "tags": {"key1":"value1", "key2":"value2"} }.
    rules Sequence[MailManagerRuleSetRuleArgs]
    Conditional rules that are evaluated for determining actions on email.
    rule_set_name str
    A user-friendly name for the rule set.
    tags Sequence[TagArgs]
    The tags used to organize, track, or control access for the resource. For example, { "tags": {"key1":"value1", "key2":"value2"} }.
    rules List<Property Map>
    Conditional rules that are evaluated for determining actions on email.
    ruleSetName String
    A user-friendly name for the rule set.
    tags List<Property Map>
    The tags used to organize, track, or control access for the resource. For example, { "tags": {"key1":"value1", "key2":"value2"} }.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the MailManagerRuleSet resource produces the following output properties:

    Id string
    The provider-assigned unique ID for this managed resource.
    RuleSetArn string
    The Amazon Resource Name (ARN) of the rule set resource.
    RuleSetId string
    The identifier of the rule set.
    Id string
    The provider-assigned unique ID for this managed resource.
    RuleSetArn string
    The Amazon Resource Name (ARN) of the rule set resource.
    RuleSetId string
    The identifier of the rule set.
    id String
    The provider-assigned unique ID for this managed resource.
    ruleSetArn String
    The Amazon Resource Name (ARN) of the rule set resource.
    ruleSetId String
    The identifier of the rule set.
    id string
    The provider-assigned unique ID for this managed resource.
    ruleSetArn string
    The Amazon Resource Name (ARN) of the rule set resource.
    ruleSetId string
    The identifier of the rule set.
    id str
    The provider-assigned unique ID for this managed resource.
    rule_set_arn str
    The Amazon Resource Name (ARN) of the rule set resource.
    rule_set_id str
    The identifier of the rule set.
    id String
    The provider-assigned unique ID for this managed resource.
    ruleSetArn String
    The Amazon Resource Name (ARN) of the rule set resource.
    ruleSetId String
    The identifier of the rule set.

    Supporting Types

    MailManagerRuleSetActionFailurePolicy, MailManagerRuleSetActionFailurePolicyArgs

    Continue
    CONTINUE
    Drop
    DROP
    MailManagerRuleSetActionFailurePolicyContinue
    CONTINUE
    MailManagerRuleSetActionFailurePolicyDrop
    DROP
    Continue
    CONTINUE
    Drop
    DROP
    Continue
    CONTINUE
    Drop
    DROP
    CONTINUE_
    CONTINUE
    DROP
    DROP
    "CONTINUE"
    CONTINUE
    "DROP"
    DROP

    MailManagerRuleSetAddHeaderAction, MailManagerRuleSetAddHeaderActionArgs

    HeaderName string
    HeaderValue string
    HeaderName string
    HeaderValue string
    headerName String
    headerValue String
    headerName string
    headerValue string
    headerName String
    headerValue String

    MailManagerRuleSetAnalysis, MailManagerRuleSetAnalysisArgs

    Analyzer string
    ResultField string
    Analyzer string
    ResultField string
    analyzer String
    resultField String
    analyzer string
    resultField string
    analyzer String
    resultField String

    MailManagerRuleSetArchiveAction, MailManagerRuleSetArchiveActionArgs

    MailManagerRuleSetDeliverToMailboxAction, MailManagerRuleSetDeliverToMailboxActionArgs

    MailManagerRuleSetMailFrom, MailManagerRuleSetMailFromArgs

    Replace
    REPLACE
    Preserve
    PRESERVE
    MailManagerRuleSetMailFromReplace
    REPLACE
    MailManagerRuleSetMailFromPreserve
    PRESERVE
    Replace
    REPLACE
    Preserve
    PRESERVE
    Replace
    REPLACE
    Preserve
    PRESERVE
    REPLACE
    REPLACE
    PRESERVE
    PRESERVE
    "REPLACE"
    REPLACE
    "PRESERVE"
    PRESERVE

    MailManagerRuleSetRelayAction, MailManagerRuleSetRelayActionArgs

    MailManagerRuleSetReplaceRecipientAction, MailManagerRuleSetReplaceRecipientActionArgs

    ReplaceWith List<string>
    ReplaceWith []string
    replaceWith List<String>
    replaceWith string[]
    replace_with Sequence[str]
    replaceWith List<String>

    MailManagerRuleSetRule, MailManagerRuleSetRuleArgs

    Actions List<object>
    The list of actions to execute when the conditions match the incoming email, and none of the "unless conditions" match.
    Conditions List<object>
    The conditions of this rule. All conditions must match the email for the actions to be executed. An empty list of conditions means that all emails match, but are still subject to any "unless conditions"
    Name string
    The user-friendly name of the rule.
    Unless List<object>
    The "unless conditions" of this rule. None of the conditions can match the email for the actions to be executed. If any of these conditions do match the email, then the actions are not executed.
    Actions []interface{}
    The list of actions to execute when the conditions match the incoming email, and none of the "unless conditions" match.
    Conditions []interface{}
    The conditions of this rule. All conditions must match the email for the actions to be executed. An empty list of conditions means that all emails match, but are still subject to any "unless conditions"
    Name string
    The user-friendly name of the rule.
    Unless []interface{}
    The "unless conditions" of this rule. None of the conditions can match the email for the actions to be executed. If any of these conditions do match the email, then the actions are not executed.
    actions List<Object>
    The list of actions to execute when the conditions match the incoming email, and none of the "unless conditions" match.
    conditions List<Object>
    The conditions of this rule. All conditions must match the email for the actions to be executed. An empty list of conditions means that all emails match, but are still subject to any "unless conditions"
    name String
    The user-friendly name of the rule.
    unless List<Object>
    The "unless conditions" of this rule. None of the conditions can match the email for the actions to be executed. If any of these conditions do match the email, then the actions are not executed.
    actions (MailManagerRuleSetRuleAction0Properties | MailManagerRuleSetRuleAction1Properties | MailManagerRuleSetRuleAction2Properties | MailManagerRuleSetRuleAction3Properties | MailManagerRuleSetRuleAction4Properties | MailManagerRuleSetRuleAction5Properties | MailManagerRuleSetRuleAction6Properties | MailManagerRuleSetRuleAction7Properties)[]
    The list of actions to execute when the conditions match the incoming email, and none of the "unless conditions" match.
    conditions (MailManagerRuleSetRuleCondition0Properties | MailManagerRuleSetRuleCondition1Properties | MailManagerRuleSetRuleCondition2Properties | MailManagerRuleSetRuleCondition3Properties | MailManagerRuleSetRuleCondition4Properties | MailManagerRuleSetRuleCondition5Properties)[]
    The conditions of this rule. All conditions must match the email for the actions to be executed. An empty list of conditions means that all emails match, but are still subject to any "unless conditions"
    name string
    The user-friendly name of the rule.
    unless (MailManagerRuleSetRuleCondition0Properties | MailManagerRuleSetRuleCondition1Properties | MailManagerRuleSetRuleCondition2Properties | MailManagerRuleSetRuleCondition3Properties | MailManagerRuleSetRuleCondition4Properties | MailManagerRuleSetRuleCondition5Properties)[]
    The "unless conditions" of this rule. None of the conditions can match the email for the actions to be executed. If any of these conditions do match the email, then the actions are not executed.
    actions Sequence[Union[MailManagerRuleSetRuleAction0Properties, MailManagerRuleSetRuleAction1Properties, MailManagerRuleSetRuleAction2Properties, MailManagerRuleSetRuleAction3Properties, MailManagerRuleSetRuleAction4Properties, MailManagerRuleSetRuleAction5Properties, MailManagerRuleSetRuleAction6Properties, MailManagerRuleSetRuleAction7Properties]]
    The list of actions to execute when the conditions match the incoming email, and none of the "unless conditions" match.
    conditions Sequence[Union[MailManagerRuleSetRuleCondition0Properties, MailManagerRuleSetRuleCondition1Properties, MailManagerRuleSetRuleCondition2Properties, MailManagerRuleSetRuleCondition3Properties, MailManagerRuleSetRuleCondition4Properties, MailManagerRuleSetRuleCondition5Properties]]
    The conditions of this rule. All conditions must match the email for the actions to be executed. An empty list of conditions means that all emails match, but are still subject to any "unless conditions"
    name str
    The user-friendly name of the rule.
    unless Sequence[Union[MailManagerRuleSetRuleCondition0Properties, MailManagerRuleSetRuleCondition1Properties, MailManagerRuleSetRuleCondition2Properties, MailManagerRuleSetRuleCondition3Properties, MailManagerRuleSetRuleCondition4Properties, MailManagerRuleSetRuleCondition5Properties]]
    The "unless conditions" of this rule. None of the conditions can match the email for the actions to be executed. If any of these conditions do match the email, then the actions are not executed.
    actions List<Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map>
    The list of actions to execute when the conditions match the incoming email, and none of the "unless conditions" match.
    conditions List<Property Map | Property Map | Property Map | Property Map | Property Map | Property Map>
    The conditions of this rule. All conditions must match the email for the actions to be executed. An empty list of conditions means that all emails match, but are still subject to any "unless conditions"
    name String
    The user-friendly name of the rule.
    unless List<Property Map | Property Map | Property Map | Property Map | Property Map | Property Map>
    The "unless conditions" of this rule. None of the conditions can match the email for the actions to be executed. If any of these conditions do match the email, then the actions are not executed.

    MailManagerRuleSetRuleAction0Properties, MailManagerRuleSetRuleAction0PropertiesArgs

    MailManagerRuleSetRuleAction1Properties, MailManagerRuleSetRuleAction1PropertiesArgs

    MailManagerRuleSetRuleAction2Properties, MailManagerRuleSetRuleAction2PropertiesArgs

    MailManagerRuleSetRuleAction3Properties, MailManagerRuleSetRuleAction3PropertiesArgs

    MailManagerRuleSetRuleAction4Properties, MailManagerRuleSetRuleAction4PropertiesArgs

    MailManagerRuleSetRuleAction5Properties, MailManagerRuleSetRuleAction5PropertiesArgs

    MailManagerRuleSetRuleAction6Properties, MailManagerRuleSetRuleAction6PropertiesArgs

    MailManagerRuleSetRuleAction7Properties, MailManagerRuleSetRuleAction7PropertiesArgs

    MailManagerRuleSetRuleBooleanEmailAttribute, MailManagerRuleSetRuleBooleanEmailAttributeArgs

    ReadReceiptRequested
    READ_RECEIPT_REQUESTED
    Tls
    TLS
    TlsWrapped
    TLS_WRAPPED
    MailManagerRuleSetRuleBooleanEmailAttributeReadReceiptRequested
    READ_RECEIPT_REQUESTED
    MailManagerRuleSetRuleBooleanEmailAttributeTls
    TLS
    MailManagerRuleSetRuleBooleanEmailAttributeTlsWrapped
    TLS_WRAPPED
    ReadReceiptRequested
    READ_RECEIPT_REQUESTED
    Tls
    TLS
    TlsWrapped
    TLS_WRAPPED
    ReadReceiptRequested
    READ_RECEIPT_REQUESTED
    Tls
    TLS
    TlsWrapped
    TLS_WRAPPED
    READ_RECEIPT_REQUESTED
    READ_RECEIPT_REQUESTED
    TLS
    TLS
    TLS_WRAPPED
    TLS_WRAPPED
    "READ_RECEIPT_REQUESTED"
    READ_RECEIPT_REQUESTED
    "TLS"
    TLS
    "TLS_WRAPPED"
    TLS_WRAPPED

    MailManagerRuleSetRuleBooleanExpression, MailManagerRuleSetRuleBooleanExpressionArgs

    MailManagerRuleSetRuleBooleanOperator, MailManagerRuleSetRuleBooleanOperatorArgs

    IsTrue
    IS_TRUE
    IsFalse
    IS_FALSE
    MailManagerRuleSetRuleBooleanOperatorIsTrue
    IS_TRUE
    MailManagerRuleSetRuleBooleanOperatorIsFalse
    IS_FALSE
    IsTrue
    IS_TRUE
    IsFalse
    IS_FALSE
    IsTrue
    IS_TRUE
    IsFalse
    IS_FALSE
    IS_TRUE
    IS_TRUE
    IS_FALSE
    IS_FALSE
    "IS_TRUE"
    IS_TRUE
    "IS_FALSE"
    IS_FALSE

    MailManagerRuleSetRuleBooleanToEvaluateProperties, MailManagerRuleSetRuleBooleanToEvaluatePropertiesArgs

    MailManagerRuleSetRuleCondition0Properties, MailManagerRuleSetRuleCondition0PropertiesArgs

    MailManagerRuleSetRuleCondition1Properties, MailManagerRuleSetRuleCondition1PropertiesArgs

    MailManagerRuleSetRuleCondition2Properties, MailManagerRuleSetRuleCondition2PropertiesArgs

    MailManagerRuleSetRuleCondition3Properties, MailManagerRuleSetRuleCondition3PropertiesArgs

    MailManagerRuleSetRuleCondition4Properties, MailManagerRuleSetRuleCondition4PropertiesArgs

    MailManagerRuleSetRuleCondition5Properties, MailManagerRuleSetRuleCondition5PropertiesArgs

    MailManagerRuleSetRuleDmarcExpression, MailManagerRuleSetRuleDmarcExpressionArgs

    MailManagerRuleSetRuleDmarcOperator, MailManagerRuleSetRuleDmarcOperatorArgs

    EqualsValue
    EQUALS
    NotEquals
    NOT_EQUALS
    MailManagerRuleSetRuleDmarcOperatorEquals
    EQUALS
    MailManagerRuleSetRuleDmarcOperatorNotEquals
    NOT_EQUALS
    Equals
    EQUALS
    NotEquals
    NOT_EQUALS
    Equals
    EQUALS
    NotEquals
    NOT_EQUALS
    EQUALS
    EQUALS
    NOT_EQUALS
    NOT_EQUALS
    "EQUALS"
    EQUALS
    "NOT_EQUALS"
    NOT_EQUALS

    MailManagerRuleSetRuleDmarcPolicy, MailManagerRuleSetRuleDmarcPolicyArgs

    None
    NONE
    Quarantine
    QUARANTINE
    Reject
    REJECT
    MailManagerRuleSetRuleDmarcPolicyNone
    NONE
    MailManagerRuleSetRuleDmarcPolicyQuarantine
    QUARANTINE
    MailManagerRuleSetRuleDmarcPolicyReject
    REJECT
    None
    NONE
    Quarantine
    QUARANTINE
    Reject
    REJECT
    None
    NONE
    Quarantine
    QUARANTINE
    Reject
    REJECT
    NONE
    NONE
    QUARANTINE
    QUARANTINE
    REJECT
    REJECT
    "NONE"
    NONE
    "QUARANTINE"
    QUARANTINE
    "REJECT"
    REJECT

    MailManagerRuleSetRuleIpEmailAttribute, MailManagerRuleSetRuleIpEmailAttributeArgs

    SourceIp
    SOURCE_IP
    MailManagerRuleSetRuleIpEmailAttributeSourceIp
    SOURCE_IP
    SourceIp
    SOURCE_IP
    SourceIp
    SOURCE_IP
    SOURCE_IP
    SOURCE_IP
    "SOURCE_IP"
    SOURCE_IP

    MailManagerRuleSetRuleIpExpression, MailManagerRuleSetRuleIpExpressionArgs

    MailManagerRuleSetRuleIpOperator, MailManagerRuleSetRuleIpOperatorArgs

    CidrMatches
    CIDR_MATCHES
    NotCidrMatches
    NOT_CIDR_MATCHES
    MailManagerRuleSetRuleIpOperatorCidrMatches
    CIDR_MATCHES
    MailManagerRuleSetRuleIpOperatorNotCidrMatches
    NOT_CIDR_MATCHES
    CidrMatches
    CIDR_MATCHES
    NotCidrMatches
    NOT_CIDR_MATCHES
    CidrMatches
    CIDR_MATCHES
    NotCidrMatches
    NOT_CIDR_MATCHES
    CIDR_MATCHES
    CIDR_MATCHES
    NOT_CIDR_MATCHES
    NOT_CIDR_MATCHES
    "CIDR_MATCHES"
    CIDR_MATCHES
    "NOT_CIDR_MATCHES"
    NOT_CIDR_MATCHES

    MailManagerRuleSetRuleIpToEvaluateProperties, MailManagerRuleSetRuleIpToEvaluatePropertiesArgs

    MailManagerRuleSetRuleNumberEmailAttribute, MailManagerRuleSetRuleNumberEmailAttributeArgs

    MessageSize
    MESSAGE_SIZE
    MailManagerRuleSetRuleNumberEmailAttributeMessageSize
    MESSAGE_SIZE
    MessageSize
    MESSAGE_SIZE
    MessageSize
    MESSAGE_SIZE
    MESSAGE_SIZE
    MESSAGE_SIZE
    "MESSAGE_SIZE"
    MESSAGE_SIZE

    MailManagerRuleSetRuleNumberExpression, MailManagerRuleSetRuleNumberExpressionArgs

    MailManagerRuleSetRuleNumberOperator, MailManagerRuleSetRuleNumberOperatorArgs

    EqualsValue
    EQUALS
    NotEquals
    NOT_EQUALS
    LessThan
    LESS_THAN
    GreaterThan
    GREATER_THAN
    LessThanOrEqual
    LESS_THAN_OR_EQUAL
    GreaterThanOrEqual
    GREATER_THAN_OR_EQUAL
    MailManagerRuleSetRuleNumberOperatorEquals
    EQUALS
    MailManagerRuleSetRuleNumberOperatorNotEquals
    NOT_EQUALS
    MailManagerRuleSetRuleNumberOperatorLessThan
    LESS_THAN
    MailManagerRuleSetRuleNumberOperatorGreaterThan
    GREATER_THAN
    MailManagerRuleSetRuleNumberOperatorLessThanOrEqual
    LESS_THAN_OR_EQUAL
    MailManagerRuleSetRuleNumberOperatorGreaterThanOrEqual
    GREATER_THAN_OR_EQUAL
    Equals
    EQUALS
    NotEquals
    NOT_EQUALS
    LessThan
    LESS_THAN
    GreaterThan
    GREATER_THAN
    LessThanOrEqual
    LESS_THAN_OR_EQUAL
    GreaterThanOrEqual
    GREATER_THAN_OR_EQUAL
    Equals
    EQUALS
    NotEquals
    NOT_EQUALS
    LessThan
    LESS_THAN
    GreaterThan
    GREATER_THAN
    LessThanOrEqual
    LESS_THAN_OR_EQUAL
    GreaterThanOrEqual
    GREATER_THAN_OR_EQUAL
    EQUALS
    EQUALS
    NOT_EQUALS
    NOT_EQUALS
    LESS_THAN
    LESS_THAN
    GREATER_THAN
    GREATER_THAN
    LESS_THAN_OR_EQUAL
    LESS_THAN_OR_EQUAL
    GREATER_THAN_OR_EQUAL
    GREATER_THAN_OR_EQUAL
    "EQUALS"
    EQUALS
    "NOT_EQUALS"
    NOT_EQUALS
    "LESS_THAN"
    LESS_THAN
    "GREATER_THAN"
    GREATER_THAN
    "LESS_THAN_OR_EQUAL"
    LESS_THAN_OR_EQUAL
    "GREATER_THAN_OR_EQUAL"
    GREATER_THAN_OR_EQUAL

    MailManagerRuleSetRuleNumberToEvaluateProperties, MailManagerRuleSetRuleNumberToEvaluatePropertiesArgs

    MailManagerRuleSetRuleStringEmailAttribute, MailManagerRuleSetRuleStringEmailAttributeArgs

    MailFrom
    MAIL_FROM
    Helo
    HELO
    Recipient
    RECIPIENT
    Sender
    SENDER
    From
    FROM
    Subject
    SUBJECT
    To
    TO
    Cc
    CC
    MailManagerRuleSetRuleStringEmailAttributeMailFrom
    MAIL_FROM
    MailManagerRuleSetRuleStringEmailAttributeHelo
    HELO
    MailManagerRuleSetRuleStringEmailAttributeRecipient
    RECIPIENT
    MailManagerRuleSetRuleStringEmailAttributeSender
    SENDER
    MailManagerRuleSetRuleStringEmailAttributeFrom
    FROM
    MailManagerRuleSetRuleStringEmailAttributeSubject
    SUBJECT
    MailManagerRuleSetRuleStringEmailAttributeTo
    TO
    MailManagerRuleSetRuleStringEmailAttributeCc
    CC
    MailFrom
    MAIL_FROM
    Helo
    HELO
    Recipient
    RECIPIENT
    Sender
    SENDER
    From
    FROM
    Subject
    SUBJECT
    To
    TO
    Cc
    CC
    MailFrom
    MAIL_FROM
    Helo
    HELO
    Recipient
    RECIPIENT
    Sender
    SENDER
    From
    FROM
    Subject
    SUBJECT
    To
    TO
    Cc
    CC
    MAIL_FROM
    MAIL_FROM
    HELO
    HELO
    RECIPIENT
    RECIPIENT
    SENDER
    SENDER
    FROM_
    FROM
    SUBJECT
    SUBJECT
    TO
    TO
    CC
    CC
    "MAIL_FROM"
    MAIL_FROM
    "HELO"
    HELO
    "RECIPIENT"
    RECIPIENT
    "SENDER"
    SENDER
    "FROM"
    FROM
    "SUBJECT"
    SUBJECT
    "TO"
    TO
    "CC"
    CC

    MailManagerRuleSetRuleStringExpression, MailManagerRuleSetRuleStringExpressionArgs

    MailManagerRuleSetRuleStringOperator, MailManagerRuleSetRuleStringOperatorArgs

    EqualsValue
    EQUALS
    NotEquals
    NOT_EQUALS
    StartsWith
    STARTS_WITH
    EndsWith
    ENDS_WITH
    Contains
    CONTAINS
    MailManagerRuleSetRuleStringOperatorEquals
    EQUALS
    MailManagerRuleSetRuleStringOperatorNotEquals
    NOT_EQUALS
    MailManagerRuleSetRuleStringOperatorStartsWith
    STARTS_WITH
    MailManagerRuleSetRuleStringOperatorEndsWith
    ENDS_WITH
    MailManagerRuleSetRuleStringOperatorContains
    CONTAINS
    Equals
    EQUALS
    NotEquals
    NOT_EQUALS
    StartsWith
    STARTS_WITH
    EndsWith
    ENDS_WITH
    Contains
    CONTAINS
    Equals
    EQUALS
    NotEquals
    NOT_EQUALS
    StartsWith
    STARTS_WITH
    EndsWith
    ENDS_WITH
    Contains
    CONTAINS
    EQUALS
    EQUALS
    NOT_EQUALS
    NOT_EQUALS
    STARTS_WITH
    STARTS_WITH
    ENDS_WITH
    ENDS_WITH
    CONTAINS
    CONTAINS
    "EQUALS"
    EQUALS
    "NOT_EQUALS"
    NOT_EQUALS
    "STARTS_WITH"
    STARTS_WITH
    "ENDS_WITH"
    ENDS_WITH
    "CONTAINS"
    CONTAINS

    MailManagerRuleSetRuleStringToEvaluate0Properties, MailManagerRuleSetRuleStringToEvaluate0PropertiesArgs

    MailManagerRuleSetRuleStringToEvaluate1Properties, MailManagerRuleSetRuleStringToEvaluate1PropertiesArgs

    MailManagerRuleSetRuleVerdict, MailManagerRuleSetRuleVerdictArgs

    Pass
    PASS
    Fail
    FAIL
    Gray
    GRAY
    ProcessingFailed
    PROCESSING_FAILED
    MailManagerRuleSetRuleVerdictPass
    PASS
    MailManagerRuleSetRuleVerdictFail
    FAIL
    MailManagerRuleSetRuleVerdictGray
    GRAY
    MailManagerRuleSetRuleVerdictProcessingFailed
    PROCESSING_FAILED
    Pass
    PASS
    Fail
    FAIL
    Gray
    GRAY
    ProcessingFailed
    PROCESSING_FAILED
    Pass
    PASS
    Fail
    FAIL
    Gray
    GRAY
    ProcessingFailed
    PROCESSING_FAILED
    PASS_
    PASS
    FAIL
    FAIL
    GRAY
    GRAY
    PROCESSING_FAILED
    PROCESSING_FAILED
    "PASS"
    PASS
    "FAIL"
    FAIL
    "GRAY"
    GRAY
    "PROCESSING_FAILED"
    PROCESSING_FAILED

    MailManagerRuleSetRuleVerdictAttribute, MailManagerRuleSetRuleVerdictAttributeArgs

    Spf
    SPF
    Dkim
    DKIM
    MailManagerRuleSetRuleVerdictAttributeSpf
    SPF
    MailManagerRuleSetRuleVerdictAttributeDkim
    DKIM
    Spf
    SPF
    Dkim
    DKIM
    Spf
    SPF
    Dkim
    DKIM
    SPF
    SPF
    DKIM
    DKIM
    "SPF"
    SPF
    "DKIM"
    DKIM

    MailManagerRuleSetRuleVerdictExpression, MailManagerRuleSetRuleVerdictExpressionArgs

    MailManagerRuleSetRuleVerdictOperator, MailManagerRuleSetRuleVerdictOperatorArgs

    EqualsValue
    EQUALS
    NotEquals
    NOT_EQUALS
    MailManagerRuleSetRuleVerdictOperatorEquals
    EQUALS
    MailManagerRuleSetRuleVerdictOperatorNotEquals
    NOT_EQUALS
    Equals
    EQUALS
    NotEquals
    NOT_EQUALS
    Equals
    EQUALS
    NotEquals
    NOT_EQUALS
    EQUALS
    EQUALS
    NOT_EQUALS
    NOT_EQUALS
    "EQUALS"
    EQUALS
    "NOT_EQUALS"
    NOT_EQUALS

    MailManagerRuleSetRuleVerdictToEvaluate0Properties, MailManagerRuleSetRuleVerdictToEvaluate0PropertiesArgs

    MailManagerRuleSetRuleVerdictToEvaluate1Properties, MailManagerRuleSetRuleVerdictToEvaluate1PropertiesArgs

    MailManagerRuleSetS3Action, MailManagerRuleSetS3ActionArgs

    MailManagerRuleSetSendAction, MailManagerRuleSetSendActionArgs

    Tag, TagArgs

    Key string
    The key name of the tag
    Value string
    The value of the tag
    Key string
    The key name of the tag
    Value string
    The value of the tag
    key String
    The key name of the tag
    value String
    The value of the tag
    key string
    The key name of the tag
    value string
    The value of the tag
    key str
    The key name of the tag
    value str
    The value of the tag
    key String
    The key name of the tag
    value String
    The value of the tag

    Package Details

    Repository
    AWS Native pulumi/pulumi-aws-native
    License
    Apache-2.0
    aws-native logo

    We recommend new projects start with resources from the AWS provider.

    AWS Native v0.126.0 published on Monday, Sep 30, 2024 by Pulumi