{"command":{"effect":"write","timeoutSeconds":30,"inputSchema":{"type":"object","description":"Update a DNS Protection rule specified by the given UUID.","properties":{"path":{"type":"object","properties":{"account_id":{"$ref":"#/definitions/advanced-ddos-protection_identifier","description":"The ID of the account."},"rule_id":{"$ref":"#/definitions/advanced-ddos-protection_uuid","description":"The UUID of the DNS Protection rule to update."}},"required":["account_id","rule_id"],"additionalProperties":false},"body":{"$ref":"#/definitions/advanced-ddos-protection_DnsProtectionRuleUpdate"}},"required":["path","body"],"additionalProperties":false,"definitions":{"advanced-ddos-protection_identifier":{"description":"Identifier.","type":"string","maxLength":32,"examples":["023e105f4ecef8ad9ca31a8372d0c353"]},"advanced-ddos-protection_uuid":{"description":"UUID.","type":"string","maxLength":36,"examples":["f174e90a-fafe-4643-bbbc-4a0ed4fc8415"]},"advanced-ddos-protection_DnsProtectionRuleUpdate":{"type":"object","properties":{"block_any_queries":{"description":"The new value for whether to block DNS ANY queries. Optional.","type":"boolean"},"burst_sensitivity":{"description":"The new burst sensitivity. Optional. Must be one of 'low', 'medium', 'high'.","type":"string"},"mode":{"description":"The new mode for DNS Protection. Optional. Must be one of 'enabled', 'disabled', 'monitoring'.","type":"string"},"profile_sensitivity":{"description":"The new profile sensitivity. Optional. Recommended setting is 'low'. Must be one of 'low', 'medium', 'high', or 'very_high'.","type":"string"},"rate_sensitivity":{"description":"The new rate sensitivity. Optional. Must be one of 'low', 'medium', 'high'.","type":"string"}},"additionalProperties":false}}},"name":"Update DNS Protection rule.","id":"cloudflare.updatednsprotectionrule","example":{"path":{"account_id":"023e105f4ecef8ad9ca31a8372d0c353","rule_id":"f174e90a-fafe-4643-bbbc-4a0ed4fc8415"},"body":{}},"maxRequests":1,"summary":false}}