Class ReceiptRuleS3ActionArgs


  • public final class ReceiptRuleS3ActionArgs
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • bucketName

        public com.pulumi.core.Output<java.lang.String> bucketName()
        Returns:
        The name of the S3 bucket
      • iamRoleArn

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> iamRoleArn()
        Returns:
        The ARN of the IAM role to be used by Amazon Simple Email Service while writing to the Amazon S3 bucket, optionally encrypting your mail via the provided customer managed key, and publishing to the Amazon SNS topic
      • kmsKeyArn

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> kmsKeyArn()
        Returns:
        The ARN of the KMS key
      • objectKeyPrefix

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> objectKeyPrefix()
        Returns:
        The key prefix of the S3 bucket
      • position

        public com.pulumi.core.Output<java.lang.Integer> position()
        Returns:
        The position of the action in the receipt rule
      • topicArn

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> topicArn()
        Returns:
        The ARN of an SNS topic to notify