CloudKitect CloudWatch Alarms component.

Default Configuration

Missing Data: Ignore Notification Action: SNS Removal Policy: Retain in Production

Default Alarms

None

Examples

Default Usage

new CcAlarm(this, "LogicalId", {});

Custom Configuration

new CcAlarm(this, "LogicalId", {
treatMissingData: TreatMissingData.IGNORE
});

Compliance

It addresses the following compliance requirements

  1. Alarms are protected from accidental deletion in production
    • Risk Level: Medium
    • Compliance: NIST4
    • Well Architected Pillar: Operational Excellence

Compliance Check Report

Hierarchy

  • Alarm
    • CcAlarm

Constructors

  • Parameters

    Returns CcAlarm

Properties

notificationTopic: ITopic

Notification topic of this alarm

Methods

  • Returns the named AlarmEventsTopic in the same account / region.

    Parameters

    • scope: Construct

    Returns ITopic

Generated using TypeDoc