# AnalysisPacketHeaderProperty

Describes a header.

Reflects any changes made by a component as traffic passes through. The fields of an inbound header are null except for the first component of a path.

- Source: Generated code
- Type last changed: v2.93.0 · 23 Aug 2023

## Example

```ts
// 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 analysisPacketHeaderProperty: ec2.CfnNetworkInsightsAnalysis.AnalysisPacketHeaderProperty = {
  destinationAddresses: ['destinationAddresses'],
  destinationPortRanges: [{
    from: 123,
    to: 123,
  }],
  protocol: 'protocol',
  sourceAddresses: ['sourceAddresses'],
  sourcePortRanges: [{
    from: 123,
    to: 123,
  }],
};
```

## Properties

- `destinationAddresses`: string[] — The destination addresses.

- `destinationPortRanges`: [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) | [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) | [CfnNetworkInsightsAnalysis.PortRangeProperty](/cdk/api/v2/docs/aws-cdk-lib.aws_ec2.CfnNetworkInsightsAnalysis.PortRangeProperty.html)[] — The destination port ranges.

- `protocol`: string — The protocol.

- `sourceAddresses`: string[] — The source addresses.

- `sourcePortRanges`: [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) | [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) | [CfnNetworkInsightsAnalysis.PortRangeProperty](/cdk/api/v2/docs/aws-cdk-lib.aws_ec2.CfnNetworkInsightsAnalysis.PortRangeProperty.html)[] — The source port ranges.
