# AnalysisTransitGatewayPolicyTableEntryProperty

- Source: Generated code
- Type last changed: v2.275.0 · 26 Oct 2026

## 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 analysisTransitGatewayPolicyTableEntryProperty: ec2.CfnNetworkInsightsAnalysis.AnalysisTransitGatewayPolicyTableEntryProperty = {
  destinationCidr: 'destinationCidr',
  destinationPortRange: {
    from: 123,
    to: 123,
  },
  protocol: 'protocol',
  ruleNumber: 123,
  sourceCidr: 'sourceCidr',
  sourcePortRange: {
    from: 123,
    to: 123,
  },
  targetRouteTableId: 'targetRouteTableId',
};
```

## Properties

- `destinationCidr`: string

- `destinationPortRange`: [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) | [CfnNetworkInsightsAnalysis.PortRangeProperty](/cdk/api/v2/docs/aws-cdk-lib.aws_ec2.CfnNetworkInsightsAnalysis.PortRangeProperty.html)

- `protocol`: string

- `ruleNumber`: number

- `sourceCidr`: string

- `sourcePortRange`: [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) | [CfnNetworkInsightsAnalysis.PortRangeProperty](/cdk/api/v2/docs/aws-cdk-lib.aws_ec2.CfnNetworkInsightsAnalysis.PortRangeProperty.html)

- `targetRouteTableId`: string
