interface NetworkAclCommonPolicyProperty
| Language | Type name |
|---|---|
.NET | Amazon.CDK.CfnPropertyMixins.AWS.FMS.CfnPolicyPropsMixin.NetworkAclCommonPolicyProperty |
Go | github.com/aws/aws-cdk-go/awscdkcfnpropertymixins/v2/awsfms#CfnPolicyPropsMixin_NetworkAclCommonPolicyProperty |
Java | software.amazon.awscdk.cfnpropertymixins.services.fms.CfnPolicyPropsMixin.NetworkAclCommonPolicyProperty |
Python | aws_cdk.cfn_property_mixins.aws_fms.CfnPolicyPropsMixin.NetworkAclCommonPolicyProperty |
TypeScript | @aws-cdk/cfn-property-mixins » aws_fms » CfnPolicyPropsMixin » NetworkAclCommonPolicyProperty |
Defines a Firewall Manager network ACL policy.
This is used in the PolicyOption of a SecurityServicePolicyData for a Policy , when the SecurityServicePolicyData type is set to NETWORK_ACL_COMMON .
For information about network ACLs, see Control traffic to subnets using network ACLs in the Amazon Virtual Private Cloud User Guide .
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_fms as fms } from '@aws-cdk/cfn-property-mixins';
const networkAclCommonPolicyProperty: fms.CfnPolicyPropsMixin.NetworkAclCommonPolicyProperty = {
networkAclEntrySet: {
firstEntries: [{
cidrBlock: 'cidrBlock',
egress: false,
icmpTypeCode: {
code: 123,
type: 123,
},
ipv6CidrBlock: 'ipv6CidrBlock',
portRange: {
from: 123,
to: 123,
},
protocol: 'protocol',
ruleAction: 'ruleAction',
}],
forceRemediateForFirstEntries: false,
forceRemediateForLastEntries: false,
lastEntries: [{
cidrBlock: 'cidrBlock',
egress: false,
icmpTypeCode: {
code: 123,
type: 123,
},
ipv6CidrBlock: 'ipv6CidrBlock',
portRange: {
from: 123,
to: 123,
},
protocol: 'protocol',
ruleAction: 'ruleAction',
}],
},
};
Properties
| Name | Type | Description |
|---|---|---|
| network | IResolvable | Network | The definition of the first and last rules for the network ACL policy. |
networkAclEntrySet?
Type:
IResolvable | Network
(optional)
The definition of the first and last rules for the network ACL policy.

.NET
Go
Java
Python
TypeScript