{"command":{"effect":"write","timeoutSeconds":30,"inputSchema":{"type":"object","description":"Create a new Zero Trust Gateway PAC file.","properties":{"path":{"type":"object","properties":{"account_id":{"$ref":"#/definitions/zero-trust-gateway_identifier-2"}},"required":["account_id"],"additionalProperties":false},"body":{"type":"object","properties":{"contents":{"$ref":"#/definitions/zero-trust-gateway_contents"},"description":{"$ref":"#/definitions/zero-trust-gateway_description-4"},"name":{"$ref":"#/definitions/zero-trust-gateway_name-7"},"slug":{"description":"URL-friendly version of the PAC file name. If not provided, it will be auto-generated","type":"string","examples":["pac_devops"]}},"required":["name","contents"]}},"required":["path","body"],"additionalProperties":false,"definitions":{"zero-trust-gateway_identifier-2":{"description":"Specify the Cloudflare account identifier.","type":"string","examples":["699d98642c564d2e855e9661899b7252"]},"zero-trust-gateway_contents":{"description":"Actual contents of the PAC file","type":"string","examples":["function FindProxyForURL(url, host) { return \"DIRECT\"; }"]},"zero-trust-gateway_description-4":{"description":"Detailed description of the PAC file.","type":"string","examples":["PAC file for Devops team"]},"zero-trust-gateway_name-7":{"description":"Name of the PAC file.","type":"string","examples":["Devops team"]}}},"name":"Create a PAC file","id":"cloudflare.zero-trust-gateway-pacfiles-create-pacfile","example":{"path":{"account_id":"699d98642c564d2e855e9661899b7252"},"body":{"name":"Devops team","contents":"function FindProxyForURL(url, host) { return \"DIRECT\"; }"}},"maxRequests":1,"summary":false}}