cw_disablealarmactions.ts - AWS Code Sample


/* Copyright, Inc. or its affiliates. All Rights Reserved. SPDX-License-Identifier: Apache-2.0 ABOUT THIS NODE.JS EXAMPLE: This example works with AWS SDK for JavaScript version 3 (v3), which is pending release. The preview version of the SDK is available at The 'SDK for JavaScript Developer Guide' for v3 is also scheduled for release later in 2020, and the topic containing this example will be hosted at Purpose: cw_disablealarmactions.ts demonstrates how to disable actions for an Amazon CloudWatch alarm. Inputs (replace in code): - REGION - ALARM_NAME Running the code: ts-node cw_disablealarmactions.ts */ // Import required AWS SDK clients and commands for Node.js const { CloudWatchClient, DisableAlarmActionsCommand } = require("@aws-sdk/client-cloudwatch"); // Set the AWS Region const REGION = "REGION"; //e.g. "us-east-1" // Set the parameters const params = { AlarmNames: "ALARM_NAME" }; // e.g., "Web_Server_CPU_Utilization" // Create CloudWatch service object const cw = new CloudWatchClient(REGION); const run = async () => { try { const data = await cw.send(new DisableAlarmActionsCommand(params)); console.log("Success, alarm disabled:", data.$metadata.requestId); } catch (err) { console.log("Error", err); } }; run();