interface CfnLoggingConfigurationProps
| Language | Type name |
|---|---|
.NET | Amazon.CDK.AWS.NetworkFirewall.CfnLoggingConfigurationProps |
Go | github.com/aws/aws-cdk-go/awscdk/v2/awsnetworkfirewall#CfnLoggingConfigurationProps |
Java | software.amazon.awscdk.services.networkfirewall.CfnLoggingConfigurationProps |
Python | aws_cdk.aws_networkfirewall.CfnLoggingConfigurationProps |
TypeScript | aws-cdk-lib » aws_networkfirewall » CfnLoggingConfigurationProps |
Properties for defining a CfnLoggingConfiguration.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_networkfirewall as networkfirewall } from 'aws-cdk-lib';
const cfnLoggingConfigurationProps: networkfirewall.CfnLoggingConfigurationProps = {
firewallArn: 'firewallArn',
loggingConfiguration: {
logDestinationConfigs: [{
logDestination: {
logDestinationKey: 'logDestination',
},
logDestinationType: 'logDestinationType',
logType: 'logType',
}],
},
// the properties below are optional
enableMonitoringDashboard: false,
firewallName: 'firewallName',
};
Properties
| Name | Type | Description |
|---|---|---|
| firewall | string | The Amazon Resource Name (ARN) of the firewallthat the logging configuration is associated with. |
| logging | IResolvable | Logging | Defines how AWS Network Firewall performs logging for a firewall. |
| enable | boolean | IResolvable | |
| firewall | string | The name of the firewall that the logging configuration is associated with. |
firewallArn
Type:
string
The Amazon Resource Name (ARN) of the firewallthat the logging configuration is associated with.
You can't change the firewall specification after you create the logging configuration.
loggingConfiguration
Type:
IResolvable | Logging
Defines how AWS Network Firewall performs logging for a firewall.
enableMonitoringDashboard?
Type:
boolean | IResolvable
(optional)
firewallName?
Type:
string
(optional)
The name of the firewall that the logging configuration is associated with.
You can't change the firewall specification after you create the logging configuration.

.NET
Go
Java
Python
TypeScript