Create HTTPS Record
create_https_recordCreate HTTPS records for service binding and ECH using priority, target name, and parameters; existing records with the same name are overwritten.
Instructions
Create an HTTPS record (SVCB-compatible for HTTPS) for a domain. Used for HTTPS service binding and ECH. WARNING: This replaces ALL existing HTTPS records with the same name — previous HTTPS records for this name will be overwritten, not merged. 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 (use "@" for root) | |
| port | No | Port string (e.g. "_443") | |
| domain | Yes | The domain name | |
| scheme | No | Scheme label (e.g. "_https") | |
| svcParams | No | SvcParams string (e.g. "alpn=h2,h3") | |
| targetName | Yes | Target name (e.g. "cdn.example.com", use "." for same name) | |
| svcPriority | Yes | Service priority (0 = alias mode, 1+ = service mode) |