# aws-cdk-lib.interfaces.aws_networksecuritymanager

| Name | Kind | Summary |
| --- | --- | --- |
| [`DeploymentReference`](/v2/docs/aws-cdk-lib.interfaces.aws_networksecuritymanager.DeploymentReference) | Struct | A reference to a Deployment resource. |
| [`IDeploymentRef`](/v2/docs/aws-cdk-lib.interfaces.aws_networksecuritymanager.IDeploymentRef) | Interface | Indicates that this resource can be referenced as a Deployment. |
| [`IPolicyRef`](/v2/docs/aws-cdk-lib.interfaces.aws_networksecuritymanager.IPolicyRef) | Interface | Indicates that this resource can be referenced as a Policy. |
| [`IRuleRef`](/v2/docs/aws-cdk-lib.interfaces.aws_networksecuritymanager.IRuleRef) | Interface | Indicates that this resource can be referenced as a Rule. |
| [`IScopeRef`](/v2/docs/aws-cdk-lib.interfaces.aws_networksecuritymanager.IScopeRef) | Interface | Indicates that this resource can be referenced as a Scope. |
| [`ITemplateRef`](/v2/docs/aws-cdk-lib.interfaces.aws_networksecuritymanager.ITemplateRef) | Interface | Indicates that this resource can be referenced as a Template. |
| [`PolicyReference`](/v2/docs/aws-cdk-lib.interfaces.aws_networksecuritymanager.PolicyReference) | Struct | A reference to a Policy resource. |
| [`RuleReference`](/v2/docs/aws-cdk-lib.interfaces.aws_networksecuritymanager.RuleReference) | Struct | A reference to a Rule resource. |
| [`ScopeReference`](/v2/docs/aws-cdk-lib.interfaces.aws_networksecuritymanager.ScopeReference) | Struct | A reference to a Scope resource. |
| [`TemplateReference`](/v2/docs/aws-cdk-lib.interfaces.aws_networksecuritymanager.TemplateReference) | Struct | A reference to a Template resource. |
