{"command":{"effect":"write","timeoutSeconds":30,"inputSchema":{"type":"object","description":"Provisions a Cloudflare-for-SaaS custom hostname and returns the CNAME target to point DNS at.","properties":{"path":{"type":"object","properties":{"account_id":{"type":"string","examples":["3ebbcb006d4d46d7bb6a8c7f14676cb0"]},"gateway_id":{"description":"Unique identifier of the AI Gateway within the account.","type":"string","maxLength":64,"minLength":1,"pattern":"^[a-z0-9_]+(?:-[a-z0-9_]+)*$","examples":["my-gateway"]}},"required":["account_id","gateway_id"],"additionalProperties":false},"body":{"type":"object","properties":{"domain":{"description":"Custom hostname that you own, such as `ai.example.com`.","type":"string","maxLength":253,"minLength":1,"pattern":"^[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?(?:\\.[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?)+$","examples":["ai.acme.com"]},"minTLS":{"type":"string","enum":["1.0","1.1","1.2","1.3"]},"zone_id":{"description":"ID of the Cloudflare zone that contains the custom hostname.","type":"string","pattern":"^[0-9a-f]{32}$","examples":["395566f4c8a5b9d2a5fc0d457b007c44"]}},"required":["domain","zone_id"]}},"required":["path"],"additionalProperties":false},"name":"Create a custom domain for a gateway","id":"cloudflare.aig-config-create-custom-domain","example":{"path":{"account_id":"3ebbcb006d4d46d7bb6a8c7f14676cb0","gateway_id":"my-gateway"}},"maxRequests":1,"summary":false}}