# AddressProperty

A single IP address specification.

This is used in the [MatchAttributes](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-matchattributes.html) source and destination settings.

- Source: Generated code
- Type last changed: v2.117.0 · 27 Dec 2023

## Example

```ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_networkfirewall as networkfirewall } from 'aws-cdk-lib';
const addressProperty: networkfirewall.CfnTLSInspectionConfiguration.AddressProperty = {
  addressDefinition: 'addressDefinition',
};
```

## Properties

- `addressDefinition`: string (required) — Specify an IP address or a block of IP addresses in Classless Inter-Domain Routing (CIDR) notation.

  Network Firewall supports all address ranges for IPv4 and IPv6.

  Examples:

  - To configure Network Firewall to inspect for the IP address 192.0.2.44, specify `192.0.2.44/32` .
  - To configure Network Firewall to inspect for IP addresses from 192.0.2.0 to 192.0.2.255, specify `192.0.2.0/24` .
  - To configure Network Firewall to inspect for the IP address 1111:0000:0000:0000:0000:0000:0000:0111, specify `1111:0000:0000:0000:0000:0000:0000:0111/128` .
  - To configure Network Firewall to inspect for IP addresses from 1111:0000:0000:0000:0000:0000:0000:0000 to 1111:0000:0000:0000:ffff:ffff:ffff:ffff, specify `1111:0000:0000:0000:0000:0000:0000:0000/64` .

  For more information about CIDR notation, see the Wikipedia entry [Classless Inter-Domain Routing](https://docs.aws.amazon.com/https://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing) .
