aws-cdk-lib.aws_ec2.CfnNetworkInsightsAccessScope.PathStatementRequestProperty

interface PathStatementRequestProperty

LanguageType name
.NETAmazon.CDK.AWS.EC2.CfnNetworkInsightsAccessScope.PathStatementRequestProperty
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awsec2#CfnNetworkInsightsAccessScope_PathStatementRequestProperty
Javasoftware.amazon.awscdk.services.ec2.CfnNetworkInsightsAccessScope.PathStatementRequestProperty
Pythonaws_cdk.aws_ec2.CfnNetworkInsightsAccessScope.PathStatementRequestProperty
TypeScript aws-cdk-lib » aws_ec2 » CfnNetworkInsightsAccessScope » PathStatementRequestProperty

Describes a path statement.

Example

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_ec2 as ec2 } from 'aws-cdk-lib';
const pathStatementRequestProperty: ec2.CfnNetworkInsightsAccessScope.PathStatementRequestProperty = {
  packetHeaderStatement: {
    destinationAddresses: ['destinationAddresses'],
    destinationPorts: ['destinationPorts'],
    destinationPrefixLists: ['destinationPrefixLists'],
    protocols: ['protocols'],
    sourceAddresses: ['sourceAddresses'],
    sourcePorts: ['sourcePorts'],
    sourcePrefixLists: ['sourcePrefixLists'],
  },
  resourceStatement: {
    resources: ['resources'],
    resourceTypes: ['resourceTypes'],
  },
};

Properties

NameTypeDescription
packetHeaderStatement?IResolvable | PacketHeaderStatementRequestPropertyThe packet header statement.
resourceStatement?IResolvable | ResourceStatementRequestPropertyThe resource statement.

packetHeaderStatement?

Type: IResolvable | PacketHeaderStatementRequestProperty (optional)

The packet header statement.


resourceStatement?

Type: IResolvable | ResourceStatementRequestProperty (optional)

The resource statement.