Interface ICfnLoggingConfigurationProps
Properties for defining a CfnLoggingConfiguration
.
Namespace: Amazon.CDK.AWS.NetworkFirewall
Assembly: Amazon.CDK.AWS.NetworkFirewall.dll
Syntax (csharp)
public interface ICfnLoggingConfigurationProps
Syntax (vb)
Public Interface ICfnLoggingConfigurationProps
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.NetworkFirewall;
var cfnLoggingConfigurationProps = new CfnLoggingConfigurationProps {
FirewallArn = "firewallArn",
LoggingConfiguration = new LoggingConfigurationProperty {
LogDestinationConfigs = new [] { new LogDestinationConfigProperty {
LogDestination = new Dictionary<string, string> {
{ "logDestinationKey", "logDestination" }
},
LogDestinationType = "logDestinationType",
LogType = "logType"
} }
},
// the properties below are optional
FirewallName = "firewallName"
};
Synopsis
Properties
FirewallArn | The Amazon Resource Name (ARN) of the |
FirewallName | The name of the firewall that the logging configuration is associated with. |
LoggingConfiguration | Defines how AWS Network Firewall performs logging for a |
Properties
FirewallArn
The Amazon Resource Name (ARN) of the Firewall
that the logging configuration is associated with.
string FirewallArn { get; }
Property Value
System.String
Remarks
You can't change the firewall specification after you create the logging configuration.
FirewallName
The name of the firewall that the logging configuration is associated with.
virtual string FirewallName { get; }
Property Value
System.String
Remarks
You can't change the firewall specification after you create the logging configuration.
LoggingConfiguration
Defines how AWS Network Firewall performs logging for a Firewall
.
object LoggingConfiguration { get; }
Property Value
System.Object