Topic Logging Config Args
data class TopicLoggingConfigArgs(val failureFeedbackRoleArn: Output<String>? = null, val protocol: Output<TopicLoggingConfigProtocol>, val successFeedbackRoleArn: Output<String>? = null, val successFeedbackSampleRate: Output<String>? = null) : ConvertibleToJava<TopicLoggingConfigArgs>
The `LoggingConfig`
property type specifies the `Delivery`
status logging configuration for an AWS::SNS::Topic.
Constructors
Link copied to clipboard
constructor(failureFeedbackRoleArn: Output<String>? = null, protocol: Output<TopicLoggingConfigProtocol>, successFeedbackRoleArn: Output<String>? = null, successFeedbackSampleRate: Output<String>? = null)
Properties
Link copied to clipboard
The IAM role ARN to be used when logging failed message deliveries in Amazon CloudWatch.
Link copied to clipboard
Indicates one of the supported protocols for the Amazon SNS topic. At least one of the other three `LoggingConfig`
properties is recommend along with `Protocol`
.
Link copied to clipboard
The IAM role ARN to be used when logging successful message deliveries in Amazon CloudWatch.
Link copied to clipboard
The percentage of successful message deliveries to be logged in Amazon CloudWatch. Valid percentage values range from 0 to 100.