# aws-cdk-lib.interfaces.aws_networkfirewall

| Name | Kind | Summary |
| --- | --- | --- |
| [`ContainerAssociationReference`](/v2/docs/aws-cdk-lib.interfaces.aws_networkfirewall.ContainerAssociationReference) | Struct | A reference to a ContainerAssociation resource. |
| [`FirewallPolicyReference`](/v2/docs/aws-cdk-lib.interfaces.aws_networkfirewall.FirewallPolicyReference) | Struct | A reference to a FirewallPolicy resource. |
| [`FirewallReference`](/v2/docs/aws-cdk-lib.interfaces.aws_networkfirewall.FirewallReference) | Struct | A reference to a Firewall resource. |
| [`IContainerAssociationRef`](/v2/docs/aws-cdk-lib.interfaces.aws_networkfirewall.IContainerAssociationRef) | Interface | Indicates that this resource can be referenced as a ContainerAssociation. |
| [`IFirewallPolicyRef`](/v2/docs/aws-cdk-lib.interfaces.aws_networkfirewall.IFirewallPolicyRef) | Interface | Indicates that this resource can be referenced as a FirewallPolicy. |
| [`IFirewallRef`](/v2/docs/aws-cdk-lib.interfaces.aws_networkfirewall.IFirewallRef) | Interface | Indicates that this resource can be referenced as a Firewall. |
| [`ILoggingConfigurationRef`](/v2/docs/aws-cdk-lib.interfaces.aws_networkfirewall.ILoggingConfigurationRef) | Interface | Indicates that this resource can be referenced as a LoggingConfiguration. |
| [`IRuleGroupRef`](/v2/docs/aws-cdk-lib.interfaces.aws_networkfirewall.IRuleGroupRef) | Interface | Indicates that this resource can be referenced as a RuleGroup. |
| [`ITLSInspectionConfigurationRef`](/v2/docs/aws-cdk-lib.interfaces.aws_networkfirewall.ITLSInspectionConfigurationRef) | Interface | Indicates that this resource can be referenced as a TLSInspectionConfiguration. |
| [`IVpcEndpointAssociationRef`](/v2/docs/aws-cdk-lib.interfaces.aws_networkfirewall.IVpcEndpointAssociationRef) | Interface | Indicates that this resource can be referenced as a VpcEndpointAssociation. |
| [`LoggingConfigurationReference`](/v2/docs/aws-cdk-lib.interfaces.aws_networkfirewall.LoggingConfigurationReference) | Struct | A reference to a LoggingConfiguration resource. |
| [`RuleGroupReference`](/v2/docs/aws-cdk-lib.interfaces.aws_networkfirewall.RuleGroupReference) | Struct | A reference to a RuleGroup resource. |
| [`TLSInspectionConfigurationReference`](/v2/docs/aws-cdk-lib.interfaces.aws_networkfirewall.TLSInspectionConfigurationReference) | Struct | A reference to a TLSInspectionConfiguration resource. |
| [`VpcEndpointAssociationReference`](/v2/docs/aws-cdk-lib.interfaces.aws_networkfirewall.VpcEndpointAssociationReference) | Struct | A reference to a VpcEndpointAssociation resource. |
