Models¶
Response models for MCP tools.
porkbun_mcp.models
¶
Pydantic response models for strict output schemas.
DNSRecord
¶
Bases: BaseModel
A DNS record.
DNSRecordCreated
¶
Bases: BaseModel
Result of creating a DNS record.
DNSRecordDeleted
¶
DNSSECRecord
¶
Bases: BaseModel
A DNSSEC record.
DomainAvailability
¶
Bases: BaseModel
Domain availability check result.
DomainInfo
¶
Bases: BaseModel
Information about a domain.
GlueRecord
¶
Bases: BaseModel
A glue record (nameserver with IP addresses).
GlueRecordCreated
¶
Nameservers
¶
Bases: BaseModel
Nameservers for a domain.
OperationResult
¶
Bases: BaseModel
Base class for operation results with status and message.
PingResult
¶
Bases: BaseModel
Result of the ping operation.
SSLBundle
¶
Bases: BaseModel
SSL certificate bundle.
TLDPricing
¶
Bases: BaseModel
Pricing for a TLD.
URLForward
¶
Bases: BaseModel
A URL forwarding rule.