Skip to content
v2.273.0

AWS::FMS Construct Library ​

This module is part of the AWS Cloud Development Kit project.

ts
import * as fms from 'aws-cdk-lib/aws-fms';
python
import aws_cdk.aws_fms as fms
java
import software.amazon.awscdk.services.fms.*;
csharp
using Amazon.CDK.AWS.FMS;
go
import fms "github.com/aws/aws-cdk-go/awscdk"

There are no official hand-written (L2) constructs for this service yet. Here are some suggestions on how to proceed:

There are no hand-written (L2) constructs for this service yet. However, you can still use the automatically generated L1 constructs, and use this service exactly as you would using CloudFormation directly.

For more information on the resources and properties available for this service, see the CloudFormation documentation for AWS::FMS.

(Read the CDK Contributing Guide and submit an RFC if you are interested in contributing to this construct library.)

Types ​

NameKindSummary
CfnApplicationsListConstruct (L1)Creates an AWS Firewall Manager applications list.
CfnNotificationChannelConstruct (L1)Designates the IAM role and Amazon Simple Notification Service (SNS) topic to use to record SNS logs.
CfnPolicyConstruct (L1)An AWS Firewall Manager policy.
CfnProtocolsListConstruct (L1)Creates an AWS Firewall Manager protocols list.
CfnResourceSetConstruct (L1)A set of resources to include in a policy.
CfnApplicationsList.AppPropertyStructAn individual Firewall Manager application.
CfnApplicationsListPropsStructProperties for defining a CfnApplicationsList.
CfnNotificationChannelPropsStructProperties for defining a CfnNotificationChannel.
CfnPolicy.IcmpTypeCodePropertyStructICMP protocol: The ICMP type and code.
CfnPolicy.IEMapPropertyStructSpecifies the AWS account IDs and AWS Organizations organizational units (OUs) to include in or exclude from the policy.
CfnPolicy.NetworkAclCommonPolicyPropertyStructDefines a Firewall Manager network ACL policy.
CfnPolicy.NetworkAclEntryPropertyStructDescribes a rule in a network ACL.
CfnPolicy.NetworkAclEntrySetPropertyStructThe configuration of the first and last rules for the network ACL policy, and the remediation settings for each.
CfnPolicy.NetworkFirewallPolicyPropertyStructConfigures the firewall policy deployment model of AWS Network Firewall .
CfnPolicy.PolicyOptionPropertyStructContains the settings to configure a network ACL policy, a AWS Network Firewall firewall policy deployment model, or a third-party firewall policy.
CfnPolicy.PolicyTagPropertyStructA collection of key:value pairs associated with an AWS resource.
CfnPolicy.PortRangePropertyStructTCP or UDP protocols: The range of ports the rule applies to.
CfnPolicy.ResourceTagPropertyStructThe resource tags that AWS Firewall Manager uses to determine if a particular resource should be included or excluded from the AWS Firewall Manager policy.
CfnPolicy.SecurityServicePolicyDataPropertyStructDetails about the security service that is being used to protect the resources.
CfnPolicy.ThirdPartyFirewallPolicyPropertyStructConfigures the deployment model for the third-party firewall.
CfnPolicyPropsStructProperties for defining a CfnPolicy.
CfnProtocolsListPropsStructProperties for defining a CfnProtocolsList.
CfnResourceSetPropsStructProperties for defining a CfnResourceSet.