@pulumi/awsx
Version:
[](https://github.com/pulumi/pulumi-awsx/actions) [](https://slack.pulumi.com) [: cloudwatch.Metric;
/**
* The number of messages successfully delivered from your Amazon SNS topics to subscribing
* endpoints.
*
* For a delivery attempt to succeed, the endpoint's subscription must accept the message. A
* subscription accepts a message if a.) it lacks a filter policy or b.) its filter policy
* includes attributes that match those assigned to the message. If the subscription rejects the
* message, the delivery attempt isn't counted for this metric.
*
* Units: Count
*
* Valid Statistics: Sum
*/
function numberOfNotificationsDelivered(change?: SnsMetricChange): cloudwatch.Metric;
/**
* The number of messages that Amazon SNS failed to deliver.
*
* For Amazon SQS, email, SMS, or mobile push endpoints, the metric increments by 1 when Amazon
* SNS stops attempting message deliveries. For HTTP or HTTPS endpoints, the metric includes
* every failed delivery attempt, including retries that follow the initial attempt. For all
* other endpoints, the count increases by 1 when the message fails to deliver (regardless of
* the number of attempts).
*
* This metric does not include messages that were rejected by subscription filter policies.
*
* Units: Count
*
* Valid Statistics: Sum, Average
*/
function numberOfNotificationsFailed(change?: SnsMetricChange): cloudwatch.Metric;
/**
* The number of messages that were rejected by subscription filter policies because the
* messages have no attributes.
*
* Units: Count
*
* Valid Statistics: Sum, Average
*/
function numberOfNotificationsFilteredOut_NoMessageAttributes(change?: SnsMetricChange): cloudwatch.Metric;
/**
* The number of messages that were rejected by subscription filter policies because the
* messages' attributes are invalid – for example, because the attribute JSON is incorrectly
* formatted.
*
* Units: Count
*
* Valid Statistics: Sum, Average
*/
function numberOfNotificationsFilteredOut_InvalidAttributes(change?: SnsMetricChange): cloudwatch.Metric;
/**
* The number of database connections in use.
*
* Units: Bytes
*
* Valid Statistics: Minimum, Maximum, Average and Count
*/
function publishSize(change?: SnsMetricChange): cloudwatch.Metric;
/**
* The charges you have accrued since the start of the current calendar month for sending SMS
* messages.
*
* You can set an alarm for this metric to know when your month-to-date charges are close to the
* monthly SMS spend limit for your account. When Amazon SNS determines that sending an SMS
* message would incur a cost that exceeds this limit, it stops publishing SMS messages within
* minutes.
*
* Valid Statistics: Maximum
*/
function smsMonthToDateSpentUSD(change?: SnsMetricChange): cloudwatch.Metric;
/**
* The rate of successful SMS message deliveries.
*
* Units: Count
*
* Valid Statistics: Sum, Average, Data Samples
*/
function smsSuccessRate(change?: SnsMetricChange): cloudwatch.Metric;
}
//# sourceMappingURL=metrics.d.ts.map