Class TopicRuleErrorActionSnsArgs.Builder

    • Method Detail

      • messageFormat

        public TopicRuleErrorActionSnsArgs.Builder messageFormat​(@Nullable
                                                                 com.pulumi.core.Output<java.lang.String> messageFormat)
        Parameters:
        messageFormat - The message format of the message to publish. Accepted values are "JSON" and "RAW".
        Returns:
        builder
      • messageFormat

        public TopicRuleErrorActionSnsArgs.Builder messageFormat​(java.lang.String messageFormat)
        Parameters:
        messageFormat - The message format of the message to publish. Accepted values are "JSON" and "RAW".
        Returns:
        builder
      • roleArn

        public TopicRuleErrorActionSnsArgs.Builder roleArn​(com.pulumi.core.Output<java.lang.String> roleArn)
        Parameters:
        roleArn - The ARN of the IAM role that grants access.
        Returns:
        builder
      • roleArn

        public TopicRuleErrorActionSnsArgs.Builder roleArn​(java.lang.String roleArn)
        Parameters:
        roleArn - The ARN of the IAM role that grants access.
        Returns:
        builder
      • targetArn

        public TopicRuleErrorActionSnsArgs.Builder targetArn​(com.pulumi.core.Output<java.lang.String> targetArn)
        Parameters:
        targetArn - The ARN of the SNS topic.
        Returns:
        builder