AWS Fundamentals Logo
AWS Fundamentals
L1 ConstructAWS::FMS::NotificationChannel

CfnNotificationChannel

Designates the IAM role and Amazon Simple Notification Service (SNS) topic to use to record SNS logs. To perform this action outside of the console, you must configure the SNS topic to allow the role `AWSServiceRoleForFMS` to publish SNS logs. For more information, see [Firewall Manager required permissions for API actions](https://docs.aws.amazon.com/waf/latest/developerguide/fms-api-permissions-ref.html) in the *AWS Firewall Manager Developer Guide* .

Import

import { CfnNotificationChannel } from 'aws-cdk-lib/aws-fms';

Or use the module namespace:

import * as fms from 'aws-cdk-lib/aws-fms';
// fms.CfnNotificationChannel

Properties

Configuration passed to the constructor as CfnNotificationChannelProps.

snsRoleNameRequired
string

The Amazon Resource Name (ARN) of the IAM role that allows Amazon to record AWS Firewall Manager activity.

snsTopicArnRequired
string

The Amazon Resource Name (ARN) of the SNS topic that collects notifications from AWS Firewall Manager .

CloudFormation Resource

This L1 construct maps directly to the following CloudFormation resource type.

Learn AWS the Practical Way

Our bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.

Subscribe to Newsletter

Quick Facts

LevelL1 (CloudFormation)
Moduleaws-fms
CFN TypeAWS::FMS::NotificationChannel
Properties2

Related Constructs

External Links