Class SmsPreferencesArgs


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

      • defaultSenderId

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> defaultSenderId()
        Returns:
        A string, such as your business brand, that is displayed as the sender on the receiving device.
      • defaultSmsType

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> defaultSmsType()
        Returns:
        The type of SMS message that you will send by default. Possible values are: Promotional, Transactional
      • deliveryStatusIamRoleArn

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> deliveryStatusIamRoleArn()
        Returns:
        The ARN of the IAM role that allows Amazon SNS to write logs about SMS deliveries in CloudWatch Logs.
      • deliveryStatusSuccessSamplingRate

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> deliveryStatusSuccessSamplingRate()
        Returns:
        The percentage of successful SMS deliveries for which Amazon SNS will write logs in CloudWatch Logs. The value must be between 0 and 100.
      • monthlySpendLimit

        public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> monthlySpendLimit()
        Returns:
        The maximum amount in USD that you are willing to spend each month to send SMS messages.
      • usageReportS3Bucket

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> usageReportS3Bucket()
        Returns:
        The name of the Amazon S3 bucket to receive daily SMS usage reports from Amazon SNS.