{"command":{"effect":"write","timeoutSeconds":30,"inputSchema":{"type":"object","description":"Updates the device settings for a Zero Trust account.","properties":{"path":{"type":"object","properties":{"account_id":{"$ref":"#/definitions/teams-devices_identifier"}},"required":["account_id"],"additionalProperties":false},"body":{"$ref":"#/definitions/teams-devices_zero-trust-account-device-settings"}},"required":["path","body"],"additionalProperties":false,"definitions":{"teams-devices_identifier":{"type":"string","examples":["699d98642c564d2e855e9661899b7252"]},"teams-devices_zero-trust-account-device-settings":{"type":"object","properties":{"disable_for_time":{"description":"Sets the time limit, in seconds, that a user can use an override code to bypass WARP.","type":"number"},"external_emergency_signal_enabled":{"description":"Controls whether the external emergency disconnect feature is enabled.","type":"boolean","examples":[true]},"external_emergency_signal_fingerprint":{"description":"The SHA256 fingerprint (64 hexadecimal characters) of the HTTPS server certificate for the external_emergency_signal_url. If provided, the WARP client will use this value to verify the server's identity. The device will ignore any response if the server's certificate fingerprint does not exactly match this value.","type":"string","examples":["abcd1234567890abcd1234567890abcd1234567890abcd1234567890abcd1234"]},"external_emergency_signal_interval":{"description":"The interval at which the WARP client fetches the emergency disconnect signal, formatted as a duration string (e.g., \"5m\", \"2m30s\", \"1h\"). Minimum 30 seconds.","type":"string","examples":["5m"]},"external_emergency_signal_url":{"description":"The HTTPS URL from which to fetch the emergency disconnect signal. Must use HTTPS and have an IPv4 or IPv6 address as the host.","type":"string","examples":["https://192.0.2.1/signal"]},"gateway_proxy_enabled":{"description":"Enable gateway proxy filtering on TCP.","type":"boolean","examples":[true]},"gateway_udp_proxy_enabled":{"description":"Enable gateway proxy filtering on UDP.","type":"boolean","examples":[true]},"root_certificate_installation_enabled":{"description":"Enable installation of cloudflare managed root certificate.","type":"boolean","examples":[true]},"use_zt_virtual_ip":{"description":"Enable using CGNAT virtual IPv4.","type":"boolean","examples":[true]}}}}},"name":"Update device settings","id":"cloudflare.zero-trust-accounts-patch-device-settings-for-the-zero-trust-account","example":{"path":{"account_id":"699d98642c564d2e855e9661899b7252"},"body":{}},"maxRequests":1,"summary":false}}