{"command":{"effect":"write","timeoutSeconds":30,"inputSchema":{"type":"object","description":"Creates a new version of a dynamic route from the specified routing elements. The version does not serve traffic until you deploy it.","properties":{"path":{"type":"object","properties":{"account_id":{"type":"string","examples":["0d37909e38d3e99c29fa2cd343ac421a"]},"gateway_id":{"type":"string","examples":["54442216"]},"id":{"type":"string","examples":["54442216"]}},"required":["account_id","gateway_id","id"],"additionalProperties":false},"body":{"type":"object","properties":{"elements":{"type":"array","items":{"oneOf":[{"properties":{"id":{"type":"string"},"outputs":{"type":"object","properties":{"next":{"type":"object","properties":{"elementId":{"type":"string"}},"required":["elementId"]}},"required":["next"]},"type":{"type":"string","enum":["start"]}},"required":["id","outputs","type"],"type":"object"},{"properties":{"id":{"type":"string"},"outputs":{"type":"object","properties":{"false":{"type":"object","properties":{"elementId":{"type":"string"}},"required":["elementId"]},"true":{"type":"object","properties":{"elementId":{"type":"string"}},"required":["elementId"]}},"required":["true","false"]},"properties":{"type":"object","properties":{"conditions":{"type":"object"}}},"type":{"type":"string","enum":["conditional"]}},"required":["id","outputs","type","properties"],"type":"object"},{"properties":{"id":{"type":"string"},"outputs":{"type":"object","additionalProperties":{"properties":{"elementId":{"type":"string"}},"required":["elementId"],"type":"object"}},"type":{"type":"string","enum":["percentage"]}},"required":["id","outputs","type"],"type":"object"},{"properties":{"id":{"type":"string"},"outputs":{"type":"object","properties":{"fallback":{"type":"object","properties":{"elementId":{"type":"string"}},"required":["elementId"]},"success":{"type":"object","properties":{"elementId":{"type":"string"}},"required":["elementId"]}},"required":["success","fallback"]},"properties":{"type":"object","properties":{"key":{"type":"string"},"limit":{"type":"number"},"limitType":{"enum":["count","cost"],"type":"string"},"window":{"type":"number"}},"required":["limitType","key","limit","window"]},"type":{"type":"string","enum":["rate"]}},"required":["id","outputs","type","properties"],"type":"object"},{"properties":{"id":{"type":"string"},"outputs":{"type":"object","properties":{"fallback":{"type":"object","properties":{"elementId":{"type":"string"}},"required":["elementId"]},"success":{"type":"object","properties":{"elementId":{"type":"string"}},"required":["elementId"]}},"required":["success","fallback"]},"properties":{"type":"object","properties":{"model":{"type":"string"},"provider":{"type":"string"},"retries":{"type":"number"},"timeout":{"type":"number"}},"required":["provider","model","timeout","retries"]},"type":{"type":"string","enum":["model"]}},"required":["id","outputs","type","properties"],"type":"object"},{"properties":{"id":{"type":"string"},"outputs":{"type":"object","additionalProperties":{"properties":{"elementId":{"type":"string"}},"required":["elementId"],"type":"object"}},"type":{"type":"string","enum":["end"]}},"required":["id","outputs","type"],"type":"object"}]}}},"required":["elements"]}},"required":["path"],"additionalProperties":false},"name":"Create a dynamic route version","id":"cloudflare.aig-config-post-gateway-dynamic-route-version","example":{"path":{"account_id":"0d37909e38d3e99c29fa2cd343ac421a","gateway_id":"54442216","id":"54442216"}},"maxRequests":1,"summary":false}}