Create TLSA Record
create_tlsa_recordCreate TLSA records for DANE TLS certificate association. Always list existing records first to avoid unintentional overwrites and broken validation.
Instructions
Create a TLSA record (TLS certificate association / DANE) for a domain. WARNING: This replaces ALL existing TLSA records with the same name — previous TLSA records for this name will be overwritten, not merged. Incorrect TLSA records can break TLS certificate validation for DANE-enabled clients. Use list_dns_records first to check for existing records.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ttl | No | TTL in seconds | |
| name | Yes | Record name | |
| port | Yes | Port string (e.g. "_443") | |
| usage | Yes | Usage (0=CA, 1=EE-PKIX, 2=TA, 3=EE) | |
| domain | Yes | The domain name | |
| scheme | No | Scheme label (e.g. "_tcp") | |
| matching | Yes | Matching type (0=exact, 1=SHA-256, 2=SHA-512) | |
| protocol | Yes | Protocol label (e.g. "_tcp") | |
| selector | Yes | Selector (0=full cert, 1=public key) | |
| associationData | Yes | Certificate association data (hex string) |