{ "config": { "flow_title": "{name}", "step": { "user": { "title": "Connect to Cloudflare", "description": "This integration requires an API Token created with Zone:Zone:Read and Zone:DNS:Edit permissions for all zones in your account.", "data": { "api_token": "[%key:common::config_flow::data::api_token%]" } }, "zone": { "title": "Choose the Zone to Update", "data": { "zone": "Zone" } }, "records": { "title": "Choose the Records to Update", "data": { "records": "Records" } }, "reauth_confirm": { "data": { "description": "Re-authenticate with your Cloudflare account.", "api_token": "[%key:common::config_flow::data::api_token%]" } } }, "error": { "cannot_connect": "[%key:common::config_flow::error::cannot_connect%]", "invalid_auth": "[%key:common::config_flow::error::invalid_auth%]", "invalid_zone": "Invalid zone" }, "abort": { "reauth_successful": "[%key:common::config_flow::abort::reauth_successful%]", "single_instance_allowed": "[%key:common::config_flow::abort::single_instance_allowed%]", "unknown": "[%key:common::config_flow::error::unknown%]" } } }