AlertmanagerConfig.spec.receivers[].webexConfigs.httpConfig.basicAuth.spec.receivers.snsConfigs
snsConfigs defines the list of SNS configurations
| Field / Type | Description |
|---|---|
apiURL | apiURL defines the SNS API URL, e.g. https://sns.us-east-2.amazonaws.com. If not specified, the SNS API URL from the SNS SDK will be used. |
attributes defines SNS message attributes as key-value pairs. These provide additional metadata that can be used for message filtering and routing. | |
httpConfig defines the HTTP client configuration for SNS API requests. | |
message | message defines the message content of the SNS notification. This is the actual notification text that will be sent to subscribers.
|
phoneNumber | phoneNumber defines the phone number if message is delivered via SMS in E.164 format. If you don't specify this value, you must specify a value for the TopicARN or TargetARN.
|
sendResolved | sendResolved defines whether or not to notify about resolved alerts. |
sigv4 configures AWS's Signature Verification 4 signing process to sign requests. This includes AWS credentials and region configuration for authentication.
| |
subject | subject defines the subject line when the message is delivered to email endpoints. This field is only used when sending to email subscribers of an SNS topic.
|
targetARN | targetARN defines the mobile platform endpoint ARN if message is delivered via mobile notifications. If you don't specify this value, you must specify a value for the TopicARN or PhoneNumber.
|
topicARN | topicARN defines the SNS topic ARN, e.g. arn:aws:sns:us-east-2:698519295917:My-Topic. If you don't specify this value, you must specify a value for the PhoneNumber or TargetARN.
|
useAWSHTTPClient | useAWSHTTPClient forces the AWS SDK's BuildableClient instead of alertmanager's tracing-wrapped HTTP client. Auto-enabled when AWS_CA_BUNDLE is set; set explicitly when configuring ca_bundle via shared AWS config. It requires Alertmanager >= 0.33.0. |