# DnsNaptrRecord

`import { DnsNaptrRecord } from "destack:net/binding";`

Naming authority pointer record payload.

```ds title="DnsNaptrRecord"
export struct DnsNaptrRecord {
    order: uint16;
    preference: uint16;
    flags: string;
    service: string;
    regexp: string;
    replacement: string;
}
```

[language/library/src/net/binding/resolve.ds:144:157](https://github.com/destack-sh/destack/blob/main/language/library/src/net/binding/resolve.ds#L144-L157)

## Members

### `order: uint16`

Record order.

### `preference: uint16`

Record preference.

### `flags: string`

Flags string.

### `service: string`

Service string.

### `regexp: string`

Replacement expression.

### `replacement: string`

Replacement domain.
