aws-cdk-lib.aws_fms.CfnPolicy.PolicyOptionProperty

interface PolicyOptionProperty

LanguageType name
.NETAmazon.CDK.AWS.FMS.CfnPolicy.PolicyOptionProperty
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awsfms#CfnPolicy_PolicyOptionProperty
Javasoftware.amazon.awscdk.services.fms.CfnPolicy.PolicyOptionProperty
Pythonaws_cdk.aws_fms.CfnPolicy.PolicyOptionProperty
TypeScript aws-cdk-lib » aws_fms » CfnPolicy » PolicyOptionProperty

Contains the AWS Network Firewall firewall policy options to configure the policy's deployment model and third-party firewall policy settings.

Example

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_fms as fms } from 'aws-cdk-lib';
const policyOptionProperty: fms.CfnPolicy.PolicyOptionProperty = {
  networkFirewallPolicy: {
    firewallDeploymentModel: 'firewallDeploymentModel',
  },
  thirdPartyFirewallPolicy: {
    firewallDeploymentModel: 'firewallDeploymentModel',
  },
};

Properties

NameTypeDescription
networkFirewallPolicy?IResolvable | NetworkFirewallPolicyPropertyDefines the deployment model to use for the firewall policy.
thirdPartyFirewallPolicy?IResolvable | ThirdPartyFirewallPolicyPropertyDefines the policy options for a third-party firewall policy.

networkFirewallPolicy?

Type: IResolvable | NetworkFirewallPolicyProperty (optional)

Defines the deployment model to use for the firewall policy.


thirdPartyFirewallPolicy?

Type: IResolvable | ThirdPartyFirewallPolicyProperty (optional)

Defines the policy options for a third-party firewall policy.