Show / Hide Table of Contents

Class CfnFirewallLogsMixin

Use the firewall to provide stateful, managed, network firewall and intrusion detection and prevention filtering for your VPCs in Amazon VPC .

Inheritance
object
Mixin
CfnFirewallLogsMixin
Implements
IMixin
Inherited Members
Mixin.IsMixin(object)
Namespace: Amazon.CDK.Mixins.Preview.AWS.NetworkFirewall.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public class CfnFirewallLogsMixin : Mixin, IMixin
Syntax (vb)
Public Class CfnFirewallLogsMixin Inherits Mixin Implements IMixin
Remarks

The firewall defines the configuration settings for an AWS Network Firewall firewall. The settings include the firewall policy, the subnets in your VPC to use for the firewall endpoints, and any tags that are attached to the firewall AWS resource.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkfirewall-firewall.html

CloudformationResource: AWS::NetworkFirewall::Firewall

Mixin: true

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.Mixins.Preview.AWS.Logs;
             using Amazon.CDK.Mixins.Preview.AWS.NetworkFirewall.Mixins;

             ILogsDelivery logsDelivery;

             var cfnFirewallLogsMixin = new CfnFirewallLogsMixin("logType", logsDelivery);

Synopsis

Constructors

CfnFirewallLogsMixin(string, ILogsDelivery)

Create a mixin to enable vended logs for AWS::NetworkFirewall::Firewall.

Properties

ALERT_LOGS

Use the firewall to provide stateful, managed, network firewall and intrusion detection and prevention filtering for your VPCs in Amazon VPC .

FLOW_LOGS

Use the firewall to provide stateful, managed, network firewall and intrusion detection and prevention filtering for your VPCs in Amazon VPC .

LogDelivery

Use the firewall to provide stateful, managed, network firewall and intrusion detection and prevention filtering for your VPCs in Amazon VPC .

LogType

Use the firewall to provide stateful, managed, network firewall and intrusion detection and prevention filtering for your VPCs in Amazon VPC .

TLS_LOGS

Use the firewall to provide stateful, managed, network firewall and intrusion detection and prevention filtering for your VPCs in Amazon VPC .

Methods

ApplyTo(IConstruct)

Apply vended logs configuration to the construct.

Supports(IConstruct)

Check if this mixin supports the given construct (has vendedLogs property).

Constructors

CfnFirewallLogsMixin(string, ILogsDelivery)

Create a mixin to enable vended logs for AWS::NetworkFirewall::Firewall.

public CfnFirewallLogsMixin(string logType, ILogsDelivery logDelivery)
Parameters
logType string

Type of logs that are getting vended.

logDelivery ILogsDelivery

Object in charge of setting up the delivery source, delivery destination, and delivery connection.

Remarks

The firewall defines the configuration settings for an AWS Network Firewall firewall. The settings include the firewall policy, the subnets in your VPC to use for the firewall endpoints, and any tags that are attached to the firewall AWS resource.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkfirewall-firewall.html

CloudformationResource: AWS::NetworkFirewall::Firewall

Mixin: true

ExampleMetadata: fixture=_generated

Properties

ALERT_LOGS

Use the firewall to provide stateful, managed, network firewall and intrusion detection and prevention filtering for your VPCs in Amazon VPC .

public static CfnFirewallAlertLogs ALERT_LOGS { get; }
Property Value

CfnFirewallAlertLogs

Remarks

The firewall defines the configuration settings for an AWS Network Firewall firewall. The settings include the firewall policy, the subnets in your VPC to use for the firewall endpoints, and any tags that are attached to the firewall AWS resource.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkfirewall-firewall.html

CloudformationResource: AWS::NetworkFirewall::Firewall

Mixin: true

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.Mixins.Preview.AWS.Logs;
             using Amazon.CDK.Mixins.Preview.AWS.NetworkFirewall.Mixins;

             ILogsDelivery logsDelivery;

             var cfnFirewallLogsMixin = new CfnFirewallLogsMixin("logType", logsDelivery);

FLOW_LOGS

Use the firewall to provide stateful, managed, network firewall and intrusion detection and prevention filtering for your VPCs in Amazon VPC .

public static CfnFirewallFlowLogs FLOW_LOGS { get; }
Property Value

CfnFirewallFlowLogs

Remarks

The firewall defines the configuration settings for an AWS Network Firewall firewall. The settings include the firewall policy, the subnets in your VPC to use for the firewall endpoints, and any tags that are attached to the firewall AWS resource.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkfirewall-firewall.html

CloudformationResource: AWS::NetworkFirewall::Firewall

Mixin: true

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.Mixins.Preview.AWS.Logs;
             using Amazon.CDK.Mixins.Preview.AWS.NetworkFirewall.Mixins;

             ILogsDelivery logsDelivery;

             var cfnFirewallLogsMixin = new CfnFirewallLogsMixin("logType", logsDelivery);

LogDelivery

Use the firewall to provide stateful, managed, network firewall and intrusion detection and prevention filtering for your VPCs in Amazon VPC .

protected virtual ILogsDelivery LogDelivery { get; }
Property Value

ILogsDelivery

Remarks

The firewall defines the configuration settings for an AWS Network Firewall firewall. The settings include the firewall policy, the subnets in your VPC to use for the firewall endpoints, and any tags that are attached to the firewall AWS resource.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkfirewall-firewall.html

CloudformationResource: AWS::NetworkFirewall::Firewall

Mixin: true

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.Mixins.Preview.AWS.Logs;
             using Amazon.CDK.Mixins.Preview.AWS.NetworkFirewall.Mixins;

             ILogsDelivery logsDelivery;

             var cfnFirewallLogsMixin = new CfnFirewallLogsMixin("logType", logsDelivery);

LogType

Use the firewall to provide stateful, managed, network firewall and intrusion detection and prevention filtering for your VPCs in Amazon VPC .

protected virtual string LogType { get; }
Property Value

string

Remarks

The firewall defines the configuration settings for an AWS Network Firewall firewall. The settings include the firewall policy, the subnets in your VPC to use for the firewall endpoints, and any tags that are attached to the firewall AWS resource.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkfirewall-firewall.html

CloudformationResource: AWS::NetworkFirewall::Firewall

Mixin: true

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.Mixins.Preview.AWS.Logs;
             using Amazon.CDK.Mixins.Preview.AWS.NetworkFirewall.Mixins;

             ILogsDelivery logsDelivery;

             var cfnFirewallLogsMixin = new CfnFirewallLogsMixin("logType", logsDelivery);

TLS_LOGS

Use the firewall to provide stateful, managed, network firewall and intrusion detection and prevention filtering for your VPCs in Amazon VPC .

public static CfnFirewallTlsLogs TLS_LOGS { get; }
Property Value

CfnFirewallTlsLogs

Remarks

The firewall defines the configuration settings for an AWS Network Firewall firewall. The settings include the firewall policy, the subnets in your VPC to use for the firewall endpoints, and any tags that are attached to the firewall AWS resource.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkfirewall-firewall.html

CloudformationResource: AWS::NetworkFirewall::Firewall

Mixin: true

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.Mixins.Preview.AWS.Logs;
             using Amazon.CDK.Mixins.Preview.AWS.NetworkFirewall.Mixins;

             ILogsDelivery logsDelivery;

             var cfnFirewallLogsMixin = new CfnFirewallLogsMixin("logType", logsDelivery);

Methods

ApplyTo(IConstruct)

Apply vended logs configuration to the construct.

public override IConstruct ApplyTo(IConstruct resource)
Parameters
resource IConstruct
Returns

IConstruct

Overrides
Mixin.ApplyTo(IConstruct)
Remarks

The firewall defines the configuration settings for an AWS Network Firewall firewall. The settings include the firewall policy, the subnets in your VPC to use for the firewall endpoints, and any tags that are attached to the firewall AWS resource.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkfirewall-firewall.html

CloudformationResource: AWS::NetworkFirewall::Firewall

Mixin: true

ExampleMetadata: fixture=_generated

Supports(IConstruct)

Check if this mixin supports the given construct (has vendedLogs property).

public override bool Supports(IConstruct construct)
Parameters
construct IConstruct
Returns

bool

Overrides
Mixin.Supports(IConstruct)
Remarks

The firewall defines the configuration settings for an AWS Network Firewall firewall. The settings include the firewall policy, the subnets in your VPC to use for the firewall endpoints, and any tags that are attached to the firewall AWS resource.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkfirewall-firewall.html

CloudformationResource: AWS::NetworkFirewall::Firewall

Mixin: true

ExampleMetadata: fixture=_generated

Implements

IMixin
Back to top Generated by DocFX