dns.record.upsertRuns the native sidecatd governed GoDaddy DNS record upsert and records the invocation trace.
| Field | Value |
|---|---|
| Class | governed_external_effect |
| Owner | sidecatd.dns-effects |
| Input schema | sidecat.dns_record_upsert_request.v0 |
| Output schema | sidecat.dns_record_upsert_operation_output.v0 |
{
"apply": true,
"base_url": "https://api.godaddy.com",
"credential_id": "cred_dns_record_upsert",
"domain": "sidecat.dev",
"evidence_ref": "work_log:local:example",
"name": "_sidecat-proof",
"reason": "Publish harmless TXT proof record",
"record_type": "TXT",
"records": [
{
"data": "sidecat release 0.1.4 aa5abf879814",
"ttl": 600
}
],
"requested_by": "agent:codex",
"schema": "sidecat.dns_record_upsert_request.v0",
"work_id": "work_thread:local:example"
}