---
title: Edit zone setting
---

[Skip to content](#_top)

[API Reference](https://developers.cloudflare.com/api/go)

[Zones](https://developers.cloudflare.com/api/go/resources/zones)

[Settings](https://developers.cloudflare.com/api/go/resources/zones/subresources/settings)

Copy Markdown

Open in **Claude**Open in **ChatGPT**Open in **Cursor**

---

**Copy Markdown****View as Markdown**

# Edit zone setting

client.Zones.Settings.Edit(ctx, settingID, params) (\*[SettingEditResponse](<https://developers.cloudflare.com/api/go/resources/zones#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)>), error)

PATCH/zones/{zone\_id}/settings/{setting\_id}

Updates a single zone setting by the identifier

##### Security

<details>

<summary>API Token</summary>



The preferred authorization scheme for interacting with the Cloudflare API. <a href="https://developers.cloudflare.com/fundamentals/api/get-started/create-token/">Create a token</a>.

**Example:**<code>Authorization: Bearer Sn3lZJTBX6kkg7OdcBUAxOO963GEIyGQqnFTOFYY</code>

</details>

<details>

<summary>API Email + API Key</summary>



The previous authorization scheme for interacting with the Cloudflare API, used in conjunction with a Global API key.

**Example:**<code>X-Auth-Email: user@example.com</code>

The previous authorization scheme for interacting with the Cloudflare API. When possible, use API tokens instead of Global API keys.

**Example:**<code>X-Auth-Key: 144c9defac04969c7bfad8efaa8ea194</code>

</details>

##### Accepted Permissions (at least one required)

`Zone Settings Write`

##### ParametersExpand Collapse

settingID string

Setting name

[Link to this property](<#(resource)%20zones.settings%20%3E%20(method)%20edit%20%3E%20(params)%20default%20%3E%20(param)%20setting_id%20%3E%20(schema)>)

<details>

<summary>

params SettingEditParams

</summary>

ZoneID param.Field\[string]

Path param: Identifier

maxLength32

<a href="#(resource)%20zones.settings%20%3E%20(method)%20edit%20%3E%20(params)%200%20%3E%20(param)%20zone_id">Link to this property</a>

Enabled param.Field\[bool]Optional

Body param: ssl-recommender enrollment setting.

<a href="#(resource)%20zones.settings%20%3E%20(method)%20edit%20%3E%20(params)%200%20%3E%20(param)%20enabled">Link to this property</a>

</details>

[Link to this property](<#(resource)%20zones.settings%20%3E%20(method)%20edit%20%3E%20(params)%200>)

##### ReturnsExpand Collapse

<details>

<summary>

type SettingEditResponse interface{…}

0-RTT session resumption enabled for this zone.

</summary>

One of the following:

<details>

<summary>

type ZeroRTT struct{…}

0-RTT session resumption enabled for this zone.

</summary>

ID ZeroRTTID

ID of the zone setting.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20zero_rtt%20%3E%20(schema)%20%3E%20(property)%20id">Link to this property</a>

<details>

<summary>

Value ZeroRTTValue

Current value of the zone setting.

</summary>

One of the following:

const ZeroRTTValueOn ZeroRTTValue = "on"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20zero_rtt%20%3E%20(schema)%20%3E%20(property)%20value%20%3E%20(member)%200">Link to this property</a>

const ZeroRTTValueOff ZeroRTTValue = "off"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20zero_rtt%20%3E%20(schema)%20%3E%20(property)%20value%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20zero_rtt%20%3E%20(schema)%20%3E%20(property)%20value">Link to this property</a>

<details>

<summary>

Editable ZeroRTTEditableOptional

Whether or not this setting can be modified for this zone (based on your Cloudflare plan level).

</summary>

One of the following:

const ZeroRTTEditableTrue ZeroRTTEditable = true

<a href="#(resource)%20zones.settings%20%3E%20(model)%20zero_rtt%20%3E%20(schema)%20%3E%20(property)%20editable%20%3E%20(member)%200">Link to this property</a>

const ZeroRTTEditableFalse ZeroRTTEditable = false

<a href="#(resource)%20zones.settings%20%3E%20(model)%20zero_rtt%20%3E%20(schema)%20%3E%20(property)%20editable%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20zero_rtt%20%3E%20(schema)%20%3E%20(property)%20editable">Link to this property</a>

ModifiedOn TimeOptional

last time this setting was modified.

formatdate-time

<a href="#(resource)%20zones.settings%20%3E%20(model)%20zero_rtt%20%3E%20(schema)%20%3E%20(property)%20modified_on">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20zero_rtt%20%3E%20(schema)">Link to this property</a>

<details>

<summary>

type AdvancedDDoS struct{…}

Advanced protection from Distributed Denial of Service (DDoS) attacks on your website. This is an uneditable value that is ‘on’ in the case of Business and Enterprise zones.

</summary>

ID AdvancedDDoSID

ID of the zone setting.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20advanced_ddos%20%3E%20(schema)%20%3E%20(property)%20id">Link to this property</a>

<details>

<summary>

Value AdvancedDDoSValue

Current value of the zone setting.

</summary>

One of the following:

const AdvancedDDoSValueOn AdvancedDDoSValue = "on"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20advanced_ddos%20%3E%20(schema)%20%3E%20(property)%20value%20%3E%20(member)%200">Link to this property</a>

const AdvancedDDoSValueOff AdvancedDDoSValue = "off"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20advanced_ddos%20%3E%20(schema)%20%3E%20(property)%20value%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20advanced_ddos%20%3E%20(schema)%20%3E%20(property)%20value">Link to this property</a>

<details>

<summary>

Editable AdvancedDDoSEditableOptional

Whether or not this setting can be modified for this zone (based on your Cloudflare plan level).

</summary>

One of the following:

const AdvancedDDoSEditableTrue AdvancedDDoSEditable = true

<a href="#(resource)%20zones.settings%20%3E%20(model)%20advanced_ddos%20%3E%20(schema)%20%3E%20(property)%20editable%20%3E%20(member)%200">Link to this property</a>

const AdvancedDDoSEditableFalse AdvancedDDoSEditable = false

<a href="#(resource)%20zones.settings%20%3E%20(model)%20advanced_ddos%20%3E%20(schema)%20%3E%20(property)%20editable%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20advanced_ddos%20%3E%20(schema)%20%3E%20(property)%20editable">Link to this property</a>

ModifiedOn TimeOptional

last time this setting was modified.

formatdate-time

<a href="#(resource)%20zones.settings%20%3E%20(model)%20advanced_ddos%20%3E%20(schema)%20%3E%20(property)%20modified_on">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20advanced_ddos%20%3E%20(schema)">Link to this property</a>

<details>

<summary>

type SettingEditResponseZonesCacheRulesAegis struct{…}

Aegis provides dedicated egress IPs (from Cloudflare to your origin) for your layer 7 WAF and CDN services. The egress IPs are reserved exclusively for your account so that you can increase your origin security by only allowing traffic from a small list of IP addresses.

</summary>

ID SettingEditResponseZonesCacheRulesAegisID

ID of the zone setting.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%202%20%3E%20(property)%20id">Link to this property</a>

ModifiedOn TimeOptional

Last time this setting was modified.

formatdate-time

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%202%20%3E%20(property)%20modified_on">Link to this property</a>

<details>

<summary>

Value SettingEditResponseZonesCacheRulesAegisValueOptional

Value of the zone setting.

</summary>

Enabled boolOptional

Whether the feature is enabled or not.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%202%20%3E%20(property)%20value%20%3E%20(property)%20enabled">Link to this property</a>

PoolID stringOptional

Egress pool id which refers to a grouping of dedicated egress IPs through which Cloudflare will connect to origin.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%202%20%3E%20(property)%20value%20%3E%20(property)%20pool_id">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%202%20%3E%20(property)%20value">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%202">Link to this property</a>

<details>

<summary>

type AlwaysOnline struct{…}

When enabled, Cloudflare serves limited copies of web pages available from the <a href="https://archive.org/web/">Internet Archive’s Wayback Machine</a> if your server is offline. Refer to <a href="https://developers.cloudflare.com/cache/about/always-online">Always Online</a> for more information.

</summary>

ID AlwaysOnlineID

ID of the zone setting.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20always_online%20%3E%20(schema)%20%3E%20(property)%20id">Link to this property</a>

<details>

<summary>

Value AlwaysOnlineValue

Current value of the zone setting.

</summary>

One of the following:

const AlwaysOnlineValueOn AlwaysOnlineValue = "on"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20always_online%20%3E%20(schema)%20%3E%20(property)%20value%20%3E%20(member)%200">Link to this property</a>

const AlwaysOnlineValueOff AlwaysOnlineValue = "off"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20always_online%20%3E%20(schema)%20%3E%20(property)%20value%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20always_online%20%3E%20(schema)%20%3E%20(property)%20value">Link to this property</a>

<details>

<summary>

Editable AlwaysOnlineEditableOptional

Whether or not this setting can be modified for this zone (based on your Cloudflare plan level).

</summary>

One of the following:

const AlwaysOnlineEditableTrue AlwaysOnlineEditable = true

<a href="#(resource)%20zones.settings%20%3E%20(model)%20always_online%20%3E%20(schema)%20%3E%20(property)%20editable%20%3E%20(member)%200">Link to this property</a>

const AlwaysOnlineEditableFalse AlwaysOnlineEditable = false

<a href="#(resource)%20zones.settings%20%3E%20(model)%20always_online%20%3E%20(schema)%20%3E%20(property)%20editable%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20always_online%20%3E%20(schema)%20%3E%20(property)%20editable">Link to this property</a>

ModifiedOn TimeOptional

last time this setting was modified.

formatdate-time

<a href="#(resource)%20zones.settings%20%3E%20(model)%20always_online%20%3E%20(schema)%20%3E%20(property)%20modified_on">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20always_online%20%3E%20(schema)">Link to this property</a>

<details>

<summary>

type SettingEditResponseZonesAlwaysUseHTTPS2 struct{…}

Reply to all requests for URLs that use “http” with a 301 redirect to the equivalent “https” URL. If you only want to redirect for a subset of requests, consider creating an “Always use HTTPS” page rule.

</summary>

ID SettingEditResponseZonesAlwaysUseHTTPS2ID

ID of the zone setting.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%204%20%3E%20(property)%20id">Link to this property</a>

<details>

<summary>

Value SettingEditResponseZonesAlwaysUseHTTPS2Value

Current value of the zone setting.

</summary>

One of the following:

const SettingEditResponseZonesAlwaysUseHTTPS2ValueOn SettingEditResponseZonesAlwaysUseHTTPS2Value = "on"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%204%20%3E%20(property)%20value%20%3E%20(member)%200">Link to this property</a>

const SettingEditResponseZonesAlwaysUseHTTPS2ValueOff SettingEditResponseZonesAlwaysUseHTTPS2Value = "off"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%204%20%3E%20(property)%20value%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%204%20%3E%20(property)%20value">Link to this property</a>

<details>

<summary>

Editable SettingEditResponseZonesAlwaysUseHTTPS2EditableOptional

Whether or not this setting can be modified for this zone (based on your Cloudflare plan level).

</summary>

One of the following:

const SettingEditResponseZonesAlwaysUseHTTPS2EditableTrue SettingEditResponseZonesAlwaysUseHTTPS2Editable = true

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%204%20%3E%20(property)%20editable%20%3E%20(member)%200">Link to this property</a>

const SettingEditResponseZonesAlwaysUseHTTPS2EditableFalse SettingEditResponseZonesAlwaysUseHTTPS2Editable = false

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%204%20%3E%20(property)%20editable%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%204%20%3E%20(property)%20editable">Link to this property</a>

ModifiedOn TimeOptional

last time this setting was modified.

formatdate-time

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%204%20%3E%20(property)%20modified_on">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%204">Link to this property</a>

<details>

<summary>

type SettingEditResponseZonesAutomaticHTTPSRewrites2 struct{…}

Enable the Automatic HTTPS Rewrites feature for this zone.

</summary>

ID SettingEditResponseZonesAutomaticHTTPSRewrites2ID

ID of the zone setting.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%205%20%3E%20(property)%20id">Link to this property</a>

<details>

<summary>

Value SettingEditResponseZonesAutomaticHTTPSRewrites2Value

Current value of the zone setting.

</summary>

One of the following:

const SettingEditResponseZonesAutomaticHTTPSRewrites2ValueOn SettingEditResponseZonesAutomaticHTTPSRewrites2Value = "on"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%205%20%3E%20(property)%20value%20%3E%20(member)%200">Link to this property</a>

const SettingEditResponseZonesAutomaticHTTPSRewrites2ValueOff SettingEditResponseZonesAutomaticHTTPSRewrites2Value = "off"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%205%20%3E%20(property)%20value%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%205%20%3E%20(property)%20value">Link to this property</a>

<details>

<summary>

Editable SettingEditResponseZonesAutomaticHTTPSRewrites2EditableOptional

Whether or not this setting can be modified for this zone (based on your Cloudflare plan level).

</summary>

One of the following:

const SettingEditResponseZonesAutomaticHTTPSRewrites2EditableTrue SettingEditResponseZonesAutomaticHTTPSRewrites2Editable = true

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%205%20%3E%20(property)%20editable%20%3E%20(member)%200">Link to this property</a>

const SettingEditResponseZonesAutomaticHTTPSRewrites2EditableFalse SettingEditResponseZonesAutomaticHTTPSRewrites2Editable = false

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%205%20%3E%20(property)%20editable%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%205%20%3E%20(property)%20editable">Link to this property</a>

ModifiedOn TimeOptional

last time this setting was modified.

formatdate-time

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%205%20%3E%20(property)%20modified_on">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%205">Link to this property</a>

<details>

<summary>

type Brotli struct{…}

When the client requesting an asset supports the Brotli compression algorithm, Cloudflare will serve a Brotli compressed version of the asset.

</summary>

ID BrotliID

ID of the zone setting.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20brotli%20%3E%20(schema)%20%3E%20(property)%20id">Link to this property</a>

<details>

<summary>

Value BrotliValue

Current value of the zone setting.

</summary>

One of the following:

const BrotliValueOff BrotliValue = "off"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20brotli%20%3E%20(schema)%20%3E%20(property)%20value%20%3E%20(member)%200">Link to this property</a>

const BrotliValueOn BrotliValue = "on"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20brotli%20%3E%20(schema)%20%3E%20(property)%20value%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20brotli%20%3E%20(schema)%20%3E%20(property)%20value">Link to this property</a>

<details>

<summary>

Editable BrotliEditableOptional

Whether or not this setting can be modified for this zone (based on your Cloudflare plan level).

</summary>

One of the following:

const BrotliEditableTrue BrotliEditable = true

<a href="#(resource)%20zones.settings%20%3E%20(model)%20brotli%20%3E%20(schema)%20%3E%20(property)%20editable%20%3E%20(member)%200">Link to this property</a>

const BrotliEditableFalse BrotliEditable = false

<a href="#(resource)%20zones.settings%20%3E%20(model)%20brotli%20%3E%20(schema)%20%3E%20(property)%20editable%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20brotli%20%3E%20(schema)%20%3E%20(property)%20editable">Link to this property</a>

ModifiedOn TimeOptional

last time this setting was modified.

formatdate-time

<a href="#(resource)%20zones.settings%20%3E%20(model)%20brotli%20%3E%20(schema)%20%3E%20(property)%20modified_on">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20brotli%20%3E%20(schema)">Link to this property</a>

<details>

<summary>

type SettingEditResponseZonesBrowserCacheTTL2 struct{…}

Browser Cache TTL (in seconds) specifies how long Cloudflare-cached resources will remain on your visitors’ computers. Cloudflare will honor any larger times specified by your server. (<a href="https://support.cloudflare.com/hc/en-us/articles/200168276">https://support.cloudflare.com/hc/en-us/articles/200168276</a>).

</summary>

ID SettingEditResponseZonesBrowserCacheTTL2ID

ID of the zone setting.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%207%20%3E%20(property)%20id">Link to this property</a>

Value int64

Current value of the zone setting.

maximum31536000

minimum0

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%207%20%3E%20(property)%20value">Link to this property</a>

<details>

<summary>

Editable SettingEditResponseZonesBrowserCacheTTL2EditableOptional

Whether or not this setting can be modified for this zone (based on your Cloudflare plan level).

</summary>

One of the following:

const SettingEditResponseZonesBrowserCacheTTL2EditableTrue SettingEditResponseZonesBrowserCacheTTL2Editable = true

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%207%20%3E%20(property)%20editable%20%3E%20(member)%200">Link to this property</a>

const SettingEditResponseZonesBrowserCacheTTL2EditableFalse SettingEditResponseZonesBrowserCacheTTL2Editable = false

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%207%20%3E%20(property)%20editable%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%207%20%3E%20(property)%20editable">Link to this property</a>

ModifiedOn TimeOptional

last time this setting was modified.

formatdate-time

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%207%20%3E%20(property)%20modified_on">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%207">Link to this property</a>

<details>

<summary>

type SettingEditResponseZonesBrowserCheck2 struct{…}

Browser Integrity Check is similar to Bad Behavior and looks for common HTTP headers abused most commonly by spammers and denies access to your page. It will also challenge visitors that do not have a user agent or a non standard user agent (also commonly used by abuse bots, crawlers or visitors). (<a href="https://support.cloudflare.com/hc/en-us/articles/200170086">https://support.cloudflare.com/hc/en-us/articles/200170086</a>).

</summary>

ID SettingEditResponseZonesBrowserCheck2ID

ID of the zone setting.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%208%20%3E%20(property)%20id">Link to this property</a>

<details>

<summary>

Value SettingEditResponseZonesBrowserCheck2Value

Current value of the zone setting.

</summary>

One of the following:

const SettingEditResponseZonesBrowserCheck2ValueOn SettingEditResponseZonesBrowserCheck2Value = "on"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%208%20%3E%20(property)%20value%20%3E%20(member)%200">Link to this property</a>

const SettingEditResponseZonesBrowserCheck2ValueOff SettingEditResponseZonesBrowserCheck2Value = "off"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%208%20%3E%20(property)%20value%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%208%20%3E%20(property)%20value">Link to this property</a>

<details>

<summary>

Editable SettingEditResponseZonesBrowserCheck2EditableOptional

Whether or not this setting can be modified for this zone (based on your Cloudflare plan level).

</summary>

One of the following:

const SettingEditResponseZonesBrowserCheck2EditableTrue SettingEditResponseZonesBrowserCheck2Editable = true

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%208%20%3E%20(property)%20editable%20%3E%20(member)%200">Link to this property</a>

const SettingEditResponseZonesBrowserCheck2EditableFalse SettingEditResponseZonesBrowserCheck2Editable = false

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%208%20%3E%20(property)%20editable%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%208%20%3E%20(property)%20editable">Link to this property</a>

ModifiedOn TimeOptional

last time this setting was modified.

formatdate-time

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%208%20%3E%20(property)%20modified_on">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%208">Link to this property</a>

<details>

<summary>

type SettingEditResponseZonesCacheLevel2 struct{…}

Cache Level functions based off the setting level. The basic setting will cache most static resources (i.e., css, images, and JavaScript). The simplified setting will ignore the query string when delivering a cached resource. The aggressive setting will cache all static resources, including ones with a query string. (<a href="https://support.cloudflare.com/hc/en-us/articles/200168256">https://support.cloudflare.com/hc/en-us/articles/200168256</a>).

</summary>

ID SettingEditResponseZonesCacheLevel2ID

ID of the zone setting.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%209%20%3E%20(property)%20id">Link to this property</a>

<details>

<summary>

Value SettingEditResponseZonesCacheLevel2Value

Current value of the zone setting.

</summary>

One of the following:

const SettingEditResponseZonesCacheLevel2ValueAggressive SettingEditResponseZonesCacheLevel2Value = "aggressive"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%209%20%3E%20(property)%20value%20%3E%20(member)%200">Link to this property</a>

const SettingEditResponseZonesCacheLevel2ValueBasic SettingEditResponseZonesCacheLevel2Value = "basic"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%209%20%3E%20(property)%20value%20%3E%20(member)%201">Link to this property</a>

const SettingEditResponseZonesCacheLevel2ValueSimplified SettingEditResponseZonesCacheLevel2Value = "simplified"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%209%20%3E%20(property)%20value%20%3E%20(member)%202">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%209%20%3E%20(property)%20value">Link to this property</a>

<details>

<summary>

Editable SettingEditResponseZonesCacheLevel2EditableOptional

Whether or not this setting can be modified for this zone (based on your Cloudflare plan level).

</summary>

One of the following:

const SettingEditResponseZonesCacheLevel2EditableTrue SettingEditResponseZonesCacheLevel2Editable = true

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%209%20%3E%20(property)%20editable%20%3E%20(member)%200">Link to this property</a>

const SettingEditResponseZonesCacheLevel2EditableFalse SettingEditResponseZonesCacheLevel2Editable = false

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%209%20%3E%20(property)%20editable%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%209%20%3E%20(property)%20editable">Link to this property</a>

ModifiedOn TimeOptional

last time this setting was modified.

formatdate-time

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%209%20%3E%20(property)%20modified_on">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%209">Link to this property</a>

<details>

<summary>

type ChallengeTTL struct{…}

Specify how long a visitor is allowed access to your site after successfully completing a challenge (such as a CAPTCHA). After the TTL has expired the visitor will have to complete a new challenge. We recommend a 15 - 45 minute setting and will attempt to honor any setting above 45 minutes. (<a href="https://support.cloudflare.com/hc/en-us/articles/200170136">https://support.cloudflare.com/hc/en-us/articles/200170136</a>).

</summary>

ID ChallengeTTLID

ID of the zone setting.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20challenge_ttl%20%3E%20(schema)%20%3E%20(property)%20id">Link to this property</a>

<details>

<summary>

Value ChallengeTTLValue

Current value of the zone setting.

</summary>

One of the following:

const ChallengeTTLValue300 ChallengeTTLValue = 300

<a href="#(resource)%20zones.settings%20%3E%20(model)%20challenge_ttl%20%3E%20(schema)%20%3E%20(property)%20value%20%3E%20(member)%200">Link to this property</a>

const ChallengeTTLValue900 ChallengeTTLValue = 900

<a href="#(resource)%20zones.settings%20%3E%20(model)%20challenge_ttl%20%3E%20(schema)%20%3E%20(property)%20value%20%3E%20(member)%201">Link to this property</a>

const ChallengeTTLValue1800 ChallengeTTLValue = 1800

<a href="#(resource)%20zones.settings%20%3E%20(model)%20challenge_ttl%20%3E%20(schema)%20%3E%20(property)%20value%20%3E%20(member)%202">Link to this property</a>

const ChallengeTTLValue2700 ChallengeTTLValue = 2700

<a href="#(resource)%20zones.settings%20%3E%20(model)%20challenge_ttl%20%3E%20(schema)%20%3E%20(property)%20value%20%3E%20(member)%203">Link to this property</a>

const ChallengeTTLValue3600 ChallengeTTLValue = 3600

<a href="#(resource)%20zones.settings%20%3E%20(model)%20challenge_ttl%20%3E%20(schema)%20%3E%20(property)%20value%20%3E%20(member)%204">Link to this property</a>

const ChallengeTTLValue7200 ChallengeTTLValue = 7200

<a href="#(resource)%20zones.settings%20%3E%20(model)%20challenge_ttl%20%3E%20(schema)%20%3E%20(property)%20value%20%3E%20(member)%205">Link to this property</a>

const ChallengeTTLValue10800 ChallengeTTLValue = 10800

<a href="#(resource)%20zones.settings%20%3E%20(model)%20challenge_ttl%20%3E%20(schema)%20%3E%20(property)%20value%20%3E%20(member)%206">Link to this property</a>

const ChallengeTTLValue14400 ChallengeTTLValue = 14400

<a href="#(resource)%20zones.settings%20%3E%20(model)%20challenge_ttl%20%3E%20(schema)%20%3E%20(property)%20value%20%3E%20(member)%207">Link to this property</a>

const ChallengeTTLValue28800 ChallengeTTLValue = 28800

<a href="#(resource)%20zones.settings%20%3E%20(model)%20challenge_ttl%20%3E%20(schema)%20%3E%20(property)%20value%20%3E%20(member)%208">Link to this property</a>

const ChallengeTTLValue57600 ChallengeTTLValue = 57600

<a href="#(resource)%20zones.settings%20%3E%20(model)%20challenge_ttl%20%3E%20(schema)%20%3E%20(property)%20value%20%3E%20(member)%209">Link to this property</a>

const ChallengeTTLValue86400 ChallengeTTLValue = 86400

<a href="#(resource)%20zones.settings%20%3E%20(model)%20challenge_ttl%20%3E%20(schema)%20%3E%20(property)%20value%20%3E%20(member)%2010">Link to this property</a>

const ChallengeTTLValue604800 ChallengeTTLValue = 604800

<a href="#(resource)%20zones.settings%20%3E%20(model)%20challenge_ttl%20%3E%20(schema)%20%3E%20(property)%20value%20%3E%20(member)%2011">Link to this property</a>

const ChallengeTTLValue2592000 ChallengeTTLValue = 2592000

<a href="#(resource)%20zones.settings%20%3E%20(model)%20challenge_ttl%20%3E%20(schema)%20%3E%20(property)%20value%20%3E%20(member)%2012">Link to this property</a>

const ChallengeTTLValue31536000 ChallengeTTLValue = 31536000

<a href="#(resource)%20zones.settings%20%3E%20(model)%20challenge_ttl%20%3E%20(schema)%20%3E%20(property)%20value%20%3E%20(member)%2013">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20challenge_ttl%20%3E%20(schema)%20%3E%20(property)%20value">Link to this property</a>

<details>

<summary>

Editable ChallengeTTLEditableOptional

Whether or not this setting can be modified for this zone (based on your Cloudflare plan level).

</summary>

One of the following:

const ChallengeTTLEditableTrue ChallengeTTLEditable = true

<a href="#(resource)%20zones.settings%20%3E%20(model)%20challenge_ttl%20%3E%20(schema)%20%3E%20(property)%20editable%20%3E%20(member)%200">Link to this property</a>

const ChallengeTTLEditableFalse ChallengeTTLEditable = false

<a href="#(resource)%20zones.settings%20%3E%20(model)%20challenge_ttl%20%3E%20(schema)%20%3E%20(property)%20editable%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20challenge_ttl%20%3E%20(schema)%20%3E%20(property)%20editable">Link to this property</a>

ModifiedOn TimeOptional

last time this setting was modified.

formatdate-time

<a href="#(resource)%20zones.settings%20%3E%20(model)%20challenge_ttl%20%3E%20(schema)%20%3E%20(property)%20modified_on">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20challenge_ttl%20%3E%20(schema)">Link to this property</a>

<details>

<summary>

type SettingEditResponseZonesChinaNetworkEnabled struct{…}

Determines whether or not the china network is enabled.

</summary>

ID SettingEditResponseZonesChinaNetworkEnabledID

ID of the zone setting.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2011%20%3E%20(property)%20id">Link to this property</a>

<details>

<summary>

Value SettingEditResponseZonesChinaNetworkEnabledValue

Current value of the zone setting.

</summary>

One of the following:

const SettingEditResponseZonesChinaNetworkEnabledValueOn SettingEditResponseZonesChinaNetworkEnabledValue = "on"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2011%20%3E%20(property)%20value%20%3E%20(member)%200">Link to this property</a>

const SettingEditResponseZonesChinaNetworkEnabledValueOff SettingEditResponseZonesChinaNetworkEnabledValue = "off"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2011%20%3E%20(property)%20value%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2011%20%3E%20(property)%20value">Link to this property</a>

<details>

<summary>

Editable SettingEditResponseZonesChinaNetworkEnabledEditableOptional

Whether or not this setting can be modified for this zone (based on your Cloudflare plan level).

</summary>

One of the following:

const SettingEditResponseZonesChinaNetworkEnabledEditableTrue SettingEditResponseZonesChinaNetworkEnabledEditable = true

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2011%20%3E%20(property)%20editable%20%3E%20(member)%200">Link to this property</a>

const SettingEditResponseZonesChinaNetworkEnabledEditableFalse SettingEditResponseZonesChinaNetworkEnabledEditable = false

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2011%20%3E%20(property)%20editable%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2011%20%3E%20(property)%20editable">Link to this property</a>

ModifiedOn TimeOptional

last time this setting was modified.

formatdate-time

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2011%20%3E%20(property)%20modified_on">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2011">Link to this property</a>

<details>

<summary>

type SettingEditResponseZonesContentConverter struct{…}

When enabled and the client sends an Accept header requesting text/markdown, Cloudflare will convert HTML responses to Markdown format using the toMarkdown() service. Refer to the <a href="https://developers.cloudflare.com/workers-ai/features/markdown-conversion/">developer documentation</a> for more information.

</summary>

ID SettingEditResponseZonesContentConverterID

ID of the zone setting.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2012%20%3E%20(property)%20id">Link to this property</a>

<details>

<summary>

Value SettingEditResponseZonesContentConverterValue

Current value of the zone setting.

</summary>

One of the following:

const SettingEditResponseZonesContentConverterValueOff SettingEditResponseZonesContentConverterValue = "off"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2012%20%3E%20(property)%20value%20%3E%20(member)%200">Link to this property</a>

const SettingEditResponseZonesContentConverterValueOn SettingEditResponseZonesContentConverterValue = "on"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2012%20%3E%20(property)%20value%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2012%20%3E%20(property)%20value">Link to this property</a>

<details>

<summary>

Editable SettingEditResponseZonesContentConverterEditableOptional

Whether or not this setting can be modified for this zone (based on your Cloudflare plan level).

</summary>

One of the following:

const SettingEditResponseZonesContentConverterEditableTrue SettingEditResponseZonesContentConverterEditable = true

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2012%20%3E%20(property)%20editable%20%3E%20(member)%200">Link to this property</a>

const SettingEditResponseZonesContentConverterEditableFalse SettingEditResponseZonesContentConverterEditable = false

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2012%20%3E%20(property)%20editable%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2012%20%3E%20(property)%20editable">Link to this property</a>

ModifiedOn TimeOptional

last time this setting was modified.

formatdate-time

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2012%20%3E%20(property)%20modified_on">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2012">Link to this property</a>

<details>

<summary>

type Ciphers struct{…}

An allowlist of ciphers for TLS termination. These ciphers must be in the BoringSSL format.

</summary>

ID CiphersID

ID of the zone setting.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20ciphers%20%3E%20(schema)%20%3E%20(property)%20id">Link to this property</a>

Value \[]string

Current value of the zone setting.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20ciphers%20%3E%20(schema)%20%3E%20(property)%20value">Link to this property</a>

<details>

<summary>

Editable CiphersEditableOptional

Whether or not this setting can be modified for this zone (based on your Cloudflare plan level).

</summary>

One of the following:

const CiphersEditableTrue CiphersEditable = true

<a href="#(resource)%20zones.settings%20%3E%20(model)%20ciphers%20%3E%20(schema)%20%3E%20(property)%20editable%20%3E%20(member)%200">Link to this property</a>

const CiphersEditableFalse CiphersEditable = false

<a href="#(resource)%20zones.settings%20%3E%20(model)%20ciphers%20%3E%20(schema)%20%3E%20(property)%20editable%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20ciphers%20%3E%20(schema)%20%3E%20(property)%20editable">Link to this property</a>

ModifiedOn TimeOptional

last time this setting was modified.

formatdate-time

<a href="#(resource)%20zones.settings%20%3E%20(model)%20ciphers%20%3E%20(schema)%20%3E%20(property)%20modified_on">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20ciphers%20%3E%20(schema)">Link to this property</a>

<details>

<summary>

type SettingEditResponseZonesCNAMEFlattening struct{…}

Whether or not cname flattening is on.

</summary>

ID SettingEditResponseZonesCNAMEFlatteningID

How to flatten the cname destination.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2014%20%3E%20(property)%20id">Link to this property</a>

<details>

<summary>

DeprecatedValue SettingEditResponseZonesCNAMEFlatteningValue

This zone setting is deprecated; please use the DNS Settings route instead. More information at <a href="https://developers.cloudflare.com/fundamentals/api/reference/deprecations/#2025-03-21">https://developers.cloudflare.com/fundamentals/api/reference/deprecations/#2025-03-21</a>

Current value of the zone setting.

</summary>

One of the following:

const SettingEditResponseZonesCNAMEFlatteningValueFlattenAtRoot SettingEditResponseZonesCNAMEFlatteningValue = "flatten\_at\_root"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2014%20%3E%20(property)%20value%20%3E%20(member)%200">Link to this property</a>

const SettingEditResponseZonesCNAMEFlatteningValueFlattenAll SettingEditResponseZonesCNAMEFlatteningValue = "flatten\_all"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2014%20%3E%20(property)%20value%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2014%20%3E%20(property)%20value">Link to this property</a>

<details>

<summary>

Editable SettingEditResponseZonesCNAMEFlatteningEditableOptional

Whether or not this setting can be modified for this zone (based on your Cloudflare plan level).

</summary>

One of the following:

const SettingEditResponseZonesCNAMEFlatteningEditableTrue SettingEditResponseZonesCNAMEFlatteningEditable = true

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2014%20%3E%20(property)%20editable%20%3E%20(member)%200">Link to this property</a>

const SettingEditResponseZonesCNAMEFlatteningEditableFalse SettingEditResponseZonesCNAMEFlatteningEditable = false

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2014%20%3E%20(property)%20editable%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2014%20%3E%20(property)%20editable">Link to this property</a>

ModifiedOn TimeOptional

last time this setting was modified.

formatdate-time

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2014%20%3E%20(property)%20modified_on">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2014">Link to this property</a>

<details>

<summary>

type DevelopmentMode struct{…}

Development Mode temporarily allows you to enter development mode for your websites if you need to make changes to your site. This will bypass Cloudflare’s accelerated cache and slow down your site, but is useful if you are making changes to cacheable content (like images, css, or JavaScript) and would like to see those changes right away. Once entered, development mode will last for 3 hours and then automatically toggle off.

</summary>

ID DevelopmentModeID

ID of the zone setting.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20development_mode%20%3E%20(schema)%20%3E%20(property)%20id">Link to this property</a>

<details>

<summary>

Value DevelopmentModeValue

Current value of the zone setting.

</summary>

One of the following:

const DevelopmentModeValueOn DevelopmentModeValue = "on"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20development_mode%20%3E%20(schema)%20%3E%20(property)%20value%20%3E%20(member)%200">Link to this property</a>

const DevelopmentModeValueOff DevelopmentModeValue = "off"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20development_mode%20%3E%20(schema)%20%3E%20(property)%20value%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20development_mode%20%3E%20(schema)%20%3E%20(property)%20value">Link to this property</a>

<details>

<summary>

Editable DevelopmentModeEditableOptional

Whether or not this setting can be modified for this zone (based on your Cloudflare plan level).

</summary>

One of the following:

const DevelopmentModeEditableTrue DevelopmentModeEditable = true

<a href="#(resource)%20zones.settings%20%3E%20(model)%20development_mode%20%3E%20(schema)%20%3E%20(property)%20editable%20%3E%20(member)%200">Link to this property</a>

const DevelopmentModeEditableFalse DevelopmentModeEditable = false

<a href="#(resource)%20zones.settings%20%3E%20(model)%20development_mode%20%3E%20(schema)%20%3E%20(property)%20editable%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20development_mode%20%3E%20(schema)%20%3E%20(property)%20editable">Link to this property</a>

ModifiedOn TimeOptional

last time this setting was modified.

formatdate-time

<a href="#(resource)%20zones.settings%20%3E%20(model)%20development_mode%20%3E%20(schema)%20%3E%20(property)%20modified_on">Link to this property</a>

TimeRemaining float64Optional

Value of the zone setting. Notes: The interval (in seconds) from when development mode expires (positive integer) or last expired (negative integer) for the domain. If development mode has never been enabled, this value is false.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20development_mode%20%3E%20(schema)%20%3E%20(property)%20time_remaining">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20development_mode%20%3E%20(schema)">Link to this property</a>

<details>

<summary>

type EarlyHints struct{…}

When enabled, Cloudflare will attempt to speed up overall page loads by serving <code>103</code> responses with <code>Link</code> headers from the final response. Refer to <a href="https://developers.cloudflare.com/cache/about/early-hints">Early Hints</a> for more information.

</summary>

ID EarlyHintsID

ID of the zone setting.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20early_hints%20%3E%20(schema)%20%3E%20(property)%20id">Link to this property</a>

<details>

<summary>

Value EarlyHintsValue

Current value of the zone setting.

</summary>

One of the following:

const EarlyHintsValueOn EarlyHintsValue = "on"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20early_hints%20%3E%20(schema)%20%3E%20(property)%20value%20%3E%20(member)%200">Link to this property</a>

const EarlyHintsValueOff EarlyHintsValue = "off"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20early_hints%20%3E%20(schema)%20%3E%20(property)%20value%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20early_hints%20%3E%20(schema)%20%3E%20(property)%20value">Link to this property</a>

<details>

<summary>

Editable EarlyHintsEditableOptional

Whether or not this setting can be modified for this zone (based on your Cloudflare plan level).

</summary>

One of the following:

const EarlyHintsEditableTrue EarlyHintsEditable = true

<a href="#(resource)%20zones.settings%20%3E%20(model)%20early_hints%20%3E%20(schema)%20%3E%20(property)%20editable%20%3E%20(member)%200">Link to this property</a>

const EarlyHintsEditableFalse EarlyHintsEditable = false

<a href="#(resource)%20zones.settings%20%3E%20(model)%20early_hints%20%3E%20(schema)%20%3E%20(property)%20editable%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20early_hints%20%3E%20(schema)%20%3E%20(property)%20editable">Link to this property</a>

ModifiedOn TimeOptional

last time this setting was modified.

formatdate-time

<a href="#(resource)%20zones.settings%20%3E%20(model)%20early_hints%20%3E%20(schema)%20%3E%20(property)%20modified_on">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20early_hints%20%3E%20(schema)">Link to this property</a>

<details>

<summary>

type SettingEditResponseZonesEdgeCacheTTL2 struct{…}

Time (in seconds) that a resource will be ensured to remain on Cloudflare’s cache servers.

</summary>

ID SettingEditResponseZonesEdgeCacheTTL2ID

ID of the zone setting.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2017%20%3E%20(property)%20id">Link to this property</a>

<details>

<summary>

Value SettingEditResponseZonesEdgeCacheTTL2Value

Current value of the zone setting.

</summary>

One of the following:

const SettingEditResponseZonesEdgeCacheTTL2Value30 SettingEditResponseZonesEdgeCacheTTL2Value = 30

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2017%20%3E%20(property)%20value%20%3E%20(member)%200">Link to this property</a>

const SettingEditResponseZonesEdgeCacheTTL2Value60 SettingEditResponseZonesEdgeCacheTTL2Value = 60

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2017%20%3E%20(property)%20value%20%3E%20(member)%201">Link to this property</a>

const SettingEditResponseZonesEdgeCacheTTL2Value300 SettingEditResponseZonesEdgeCacheTTL2Value = 300

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2017%20%3E%20(property)%20value%20%3E%20(member)%202">Link to this property</a>

const SettingEditResponseZonesEdgeCacheTTL2Value1200 SettingEditResponseZonesEdgeCacheTTL2Value = 1200

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2017%20%3E%20(property)%20value%20%3E%20(member)%203">Link to this property</a>

const SettingEditResponseZonesEdgeCacheTTL2Value1800 SettingEditResponseZonesEdgeCacheTTL2Value = 1800

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2017%20%3E%20(property)%20value%20%3E%20(member)%204">Link to this property</a>

const SettingEditResponseZonesEdgeCacheTTL2Value3600 SettingEditResponseZonesEdgeCacheTTL2Value = 3600

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2017%20%3E%20(property)%20value%20%3E%20(member)%205">Link to this property</a>

const SettingEditResponseZonesEdgeCacheTTL2Value7200 SettingEditResponseZonesEdgeCacheTTL2Value = 7200

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2017%20%3E%20(property)%20value%20%3E%20(member)%206">Link to this property</a>

const SettingEditResponseZonesEdgeCacheTTL2Value10800 SettingEditResponseZonesEdgeCacheTTL2Value = 10800

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2017%20%3E%20(property)%20value%20%3E%20(member)%207">Link to this property</a>

const SettingEditResponseZonesEdgeCacheTTL2Value14400 SettingEditResponseZonesEdgeCacheTTL2Value = 14400

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2017%20%3E%20(property)%20value%20%3E%20(member)%208">Link to this property</a>

const SettingEditResponseZonesEdgeCacheTTL2Value18000 SettingEditResponseZonesEdgeCacheTTL2Value = 18000

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2017%20%3E%20(property)%20value%20%3E%20(member)%209">Link to this property</a>

const SettingEditResponseZonesEdgeCacheTTL2Value28800 SettingEditResponseZonesEdgeCacheTTL2Value = 28800

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2017%20%3E%20(property)%20value%20%3E%20(member)%2010">Link to this property</a>

const SettingEditResponseZonesEdgeCacheTTL2Value43200 SettingEditResponseZonesEdgeCacheTTL2Value = 43200

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2017%20%3E%20(property)%20value%20%3E%20(member)%2011">Link to this property</a>

const SettingEditResponseZonesEdgeCacheTTL2Value57600 SettingEditResponseZonesEdgeCacheTTL2Value = 57600

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2017%20%3E%20(property)%20value%20%3E%20(member)%2012">Link to this property</a>

const SettingEditResponseZonesEdgeCacheTTL2Value72000 SettingEditResponseZonesEdgeCacheTTL2Value = 72000

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2017%20%3E%20(property)%20value%20%3E%20(member)%2013">Link to this property</a>

const SettingEditResponseZonesEdgeCacheTTL2Value86400 SettingEditResponseZonesEdgeCacheTTL2Value = 86400

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2017%20%3E%20(property)%20value%20%3E%20(member)%2014">Link to this property</a>

const SettingEditResponseZonesEdgeCacheTTL2Value172800 SettingEditResponseZonesEdgeCacheTTL2Value = 172800

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2017%20%3E%20(property)%20value%20%3E%20(member)%2015">Link to this property</a>

const SettingEditResponseZonesEdgeCacheTTL2Value259200 SettingEditResponseZonesEdgeCacheTTL2Value = 259200

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2017%20%3E%20(property)%20value%20%3E%20(member)%2016">Link to this property</a>

const SettingEditResponseZonesEdgeCacheTTL2Value345600 SettingEditResponseZonesEdgeCacheTTL2Value = 345600

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2017%20%3E%20(property)%20value%20%3E%20(member)%2017">Link to this property</a>

const SettingEditResponseZonesEdgeCacheTTL2Value432000 SettingEditResponseZonesEdgeCacheTTL2Value = 432000

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2017%20%3E%20(property)%20value%20%3E%20(member)%2018">Link to this property</a>

const SettingEditResponseZonesEdgeCacheTTL2Value518400 SettingEditResponseZonesEdgeCacheTTL2Value = 518400

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2017%20%3E%20(property)%20value%20%3E%20(member)%2019">Link to this property</a>

const SettingEditResponseZonesEdgeCacheTTL2Value604800 SettingEditResponseZonesEdgeCacheTTL2Value = 604800

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2017%20%3E%20(property)%20value%20%3E%20(member)%2020">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2017%20%3E%20(property)%20value">Link to this property</a>

<details>

<summary>

Editable SettingEditResponseZonesEdgeCacheTTL2EditableOptional

Whether or not this setting can be modified for this zone (based on your Cloudflare plan level).

</summary>

One of the following:

const SettingEditResponseZonesEdgeCacheTTL2EditableTrue SettingEditResponseZonesEdgeCacheTTL2Editable = true

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2017%20%3E%20(property)%20editable%20%3E%20(member)%200">Link to this property</a>

const SettingEditResponseZonesEdgeCacheTTL2EditableFalse SettingEditResponseZonesEdgeCacheTTL2Editable = false

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2017%20%3E%20(property)%20editable%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2017%20%3E%20(property)%20editable">Link to this property</a>

ModifiedOn TimeOptional

last time this setting was modified.

formatdate-time

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2017%20%3E%20(property)%20modified_on">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2017">Link to this property</a>

<details>

<summary>

type SettingEditResponseZonesEmailObfuscation2 struct{…}

Encrypt email adresses on your web page from bots, while keeping them visible to humans. (<a href="https://support.cloudflare.com/hc/en-us/articles/200170016">https://support.cloudflare.com/hc/en-us/articles/200170016</a>).

</summary>

ID SettingEditResponseZonesEmailObfuscation2ID

ID of the zone setting.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2018%20%3E%20(property)%20id">Link to this property</a>

<details>

<summary>

Value SettingEditResponseZonesEmailObfuscation2Value

Current value of the zone setting.

</summary>

One of the following:

const SettingEditResponseZonesEmailObfuscation2ValueOn SettingEditResponseZonesEmailObfuscation2Value = "on"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2018%20%3E%20(property)%20value%20%3E%20(member)%200">Link to this property</a>

const SettingEditResponseZonesEmailObfuscation2ValueOff SettingEditResponseZonesEmailObfuscation2Value = "off"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2018%20%3E%20(property)%20value%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2018%20%3E%20(property)%20value">Link to this property</a>

<details>

<summary>

Editable SettingEditResponseZonesEmailObfuscation2EditableOptional

Whether or not this setting can be modified for this zone (based on your Cloudflare plan level).

</summary>

One of the following:

const SettingEditResponseZonesEmailObfuscation2EditableTrue SettingEditResponseZonesEmailObfuscation2Editable = true

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2018%20%3E%20(property)%20editable%20%3E%20(member)%200">Link to this property</a>

const SettingEditResponseZonesEmailObfuscation2EditableFalse SettingEditResponseZonesEmailObfuscation2Editable = false

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2018%20%3E%20(property)%20editable%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2018%20%3E%20(property)%20editable">Link to this property</a>

ModifiedOn TimeOptional

last time this setting was modified.

formatdate-time

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2018%20%3E%20(property)%20modified_on">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2018">Link to this property</a>

<details>

<summary>

type H2Prioritization struct{…}

HTTP/2 Edge Prioritization optimises the delivery of resources served through HTTP/2 to improve page load performance. It also supports fine control of content delivery when used in conjunction with Workers.

</summary>

ID H2PrioritizationID

ID of the zone setting.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20h2_prioritization%20%3E%20(schema)%20%3E%20(property)%20id">Link to this property</a>

<details>

<summary>

Value H2PrioritizationValue

Current value of the zone setting.

</summary>

One of the following:

const H2PrioritizationValueOn H2PrioritizationValue = "on"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20h2_prioritization%20%3E%20(schema)%20%3E%20(property)%20value%20%3E%20(member)%200">Link to this property</a>

const H2PrioritizationValueOff H2PrioritizationValue = "off"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20h2_prioritization%20%3E%20(schema)%20%3E%20(property)%20value%20%3E%20(member)%201">Link to this property</a>

const H2PrioritizationValueCustom H2PrioritizationValue = "custom"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20h2_prioritization%20%3E%20(schema)%20%3E%20(property)%20value%20%3E%20(member)%202">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20h2_prioritization%20%3E%20(schema)%20%3E%20(property)%20value">Link to this property</a>

<details>

<summary>

Editable H2PrioritizationEditableOptional

Whether or not this setting can be modified for this zone (based on your Cloudflare plan level).

</summary>

One of the following:

const H2PrioritizationEditableTrue H2PrioritizationEditable = true

<a href="#(resource)%20zones.settings%20%3E%20(model)%20h2_prioritization%20%3E%20(schema)%20%3E%20(property)%20editable%20%3E%20(member)%200">Link to this property</a>

const H2PrioritizationEditableFalse H2PrioritizationEditable = false

<a href="#(resource)%20zones.settings%20%3E%20(model)%20h2_prioritization%20%3E%20(schema)%20%3E%20(property)%20editable%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20h2_prioritization%20%3E%20(schema)%20%3E%20(property)%20editable">Link to this property</a>

ModifiedOn TimeOptional

last time this setting was modified.

formatdate-time

<a href="#(resource)%20zones.settings%20%3E%20(model)%20h2_prioritization%20%3E%20(schema)%20%3E%20(property)%20modified_on">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20h2_prioritization%20%3E%20(schema)">Link to this property</a>

<details>

<summary>

type HotlinkProtection struct{…}

When enabled, the Hotlink Protection option ensures that other sites cannot suck up your bandwidth by building pages that use images hosted on your site. Anytime a request for an image on your site hits Cloudflare, we check to ensure that it’s not another site requesting them. People will still be able to download and view images from your page, but other sites won’t be able to steal them for use on their own pages. (<a href="https://support.cloudflare.com/hc/en-us/articles/200170026">https://support.cloudflare.com/hc/en-us/articles/200170026</a>).

</summary>

ID HotlinkProtectionID

ID of the zone setting.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20hotlink_protection%20%3E%20(schema)%20%3E%20(property)%20id">Link to this property</a>

<details>

<summary>

Value HotlinkProtectionValue

Current value of the zone setting.

</summary>

One of the following:

const HotlinkProtectionValueOn HotlinkProtectionValue = "on"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20hotlink_protection%20%3E%20(schema)%20%3E%20(property)%20value%20%3E%20(member)%200">Link to this property</a>

const HotlinkProtectionValueOff HotlinkProtectionValue = "off"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20hotlink_protection%20%3E%20(schema)%20%3E%20(property)%20value%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20hotlink_protection%20%3E%20(schema)%20%3E%20(property)%20value">Link to this property</a>

<details>

<summary>

Editable HotlinkProtectionEditableOptional

Whether or not this setting can be modified for this zone (based on your Cloudflare plan level).

</summary>

One of the following:

const HotlinkProtectionEditableTrue HotlinkProtectionEditable = true

<a href="#(resource)%20zones.settings%20%3E%20(model)%20hotlink_protection%20%3E%20(schema)%20%3E%20(property)%20editable%20%3E%20(member)%200">Link to this property</a>

const HotlinkProtectionEditableFalse HotlinkProtectionEditable = false

<a href="#(resource)%20zones.settings%20%3E%20(model)%20hotlink_protection%20%3E%20(schema)%20%3E%20(property)%20editable%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20hotlink_protection%20%3E%20(schema)%20%3E%20(property)%20editable">Link to this property</a>

ModifiedOn TimeOptional

last time this setting was modified.

formatdate-time

<a href="#(resource)%20zones.settings%20%3E%20(model)%20hotlink_protection%20%3E%20(schema)%20%3E%20(property)%20modified_on">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20hotlink_protection%20%3E%20(schema)">Link to this property</a>

<details>

<summary>

type HTTP2 struct{…}

HTTP2 enabled for this zone.

</summary>

ID HTTP2ID

ID of the zone setting.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20http2%20%3E%20(schema)%20%3E%20(property)%20id">Link to this property</a>

<details>

<summary>

Value HTTP2Value

Current value of the zone setting.

</summary>

One of the following:

const HTTP2ValueOn HTTP2Value = "on"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20http2%20%3E%20(schema)%20%3E%20(property)%20value%20%3E%20(member)%200">Link to this property</a>

const HTTP2ValueOff HTTP2Value = "off"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20http2%20%3E%20(schema)%20%3E%20(property)%20value%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20http2%20%3E%20(schema)%20%3E%20(property)%20value">Link to this property</a>

<details>

<summary>

Editable HTTP2EditableOptional

Whether or not this setting can be modified for this zone (based on your Cloudflare plan level).

</summary>

One of the following:

const HTTP2EditableTrue HTTP2Editable = true

<a href="#(resource)%20zones.settings%20%3E%20(model)%20http2%20%3E%20(schema)%20%3E%20(property)%20editable%20%3E%20(member)%200">Link to this property</a>

const HTTP2EditableFalse HTTP2Editable = false

<a href="#(resource)%20zones.settings%20%3E%20(model)%20http2%20%3E%20(schema)%20%3E%20(property)%20editable%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20http2%20%3E%20(schema)%20%3E%20(property)%20editable">Link to this property</a>

ModifiedOn TimeOptional

last time this setting was modified.

formatdate-time

<a href="#(resource)%20zones.settings%20%3E%20(model)%20http2%20%3E%20(schema)%20%3E%20(property)%20modified_on">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20http2%20%3E%20(schema)">Link to this property</a>

<details>

<summary>

type HTTP3 struct{…}

HTTP3 enabled for this zone.

</summary>

ID HTTP3ID

ID of the zone setting.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20http3%20%3E%20(schema)%20%3E%20(property)%20id">Link to this property</a>

<details>

<summary>

Value HTTP3Value

Current value of the zone setting.

</summary>

One of the following:

const HTTP3ValueOn HTTP3Value = "on"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20http3%20%3E%20(schema)%20%3E%20(property)%20value%20%3E%20(member)%200">Link to this property</a>

const HTTP3ValueOff HTTP3Value = "off"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20http3%20%3E%20(schema)%20%3E%20(property)%20value%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20http3%20%3E%20(schema)%20%3E%20(property)%20value">Link to this property</a>

<details>

<summary>

Editable HTTP3EditableOptional

Whether or not this setting can be modified for this zone (based on your Cloudflare plan level).

</summary>

One of the following:

const HTTP3EditableTrue HTTP3Editable = true

<a href="#(resource)%20zones.settings%20%3E%20(model)%20http3%20%3E%20(schema)%20%3E%20(property)%20editable%20%3E%20(member)%200">Link to this property</a>

const HTTP3EditableFalse HTTP3Editable = false

<a href="#(resource)%20zones.settings%20%3E%20(model)%20http3%20%3E%20(schema)%20%3E%20(property)%20editable%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20http3%20%3E%20(schema)%20%3E%20(property)%20editable">Link to this property</a>

ModifiedOn TimeOptional

last time this setting was modified.

formatdate-time

<a href="#(resource)%20zones.settings%20%3E%20(model)%20http3%20%3E%20(schema)%20%3E%20(property)%20modified_on">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20http3%20%3E%20(schema)">Link to this property</a>

<details>

<summary>

type ImageResizing struct{…}

Image Transformations provides on-demand resizing, conversion and optimization for images served through Cloudflare’s network. Refer to the <a href="https://developers.cloudflare.com/images/">Image Transformations documentation</a> for more information.

</summary>

ID ImageResizingID

ID of the zone setting.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20image_resizing%20%3E%20(schema)%20%3E%20(property)%20id">Link to this property</a>

<details>

<summary>

Value ImageResizingValue

Current value of the zone setting.

</summary>

One of the following:

const ImageResizingValueOn ImageResizingValue = "on"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20image_resizing%20%3E%20(schema)%20%3E%20(property)%20value%20%3E%20(member)%200">Link to this property</a>

const ImageResizingValueOff ImageResizingValue = "off"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20image_resizing%20%3E%20(schema)%20%3E%20(property)%20value%20%3E%20(member)%201">Link to this property</a>

const ImageResizingValueOpen ImageResizingValue = "open"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20image_resizing%20%3E%20(schema)%20%3E%20(property)%20value%20%3E%20(member)%202">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20image_resizing%20%3E%20(schema)%20%3E%20(property)%20value">Link to this property</a>

<details>

<summary>

Editable ImageResizingEditableOptional

Whether or not this setting can be modified for this zone (based on your Cloudflare plan level).

</summary>

One of the following:

const ImageResizingEditableTrue ImageResizingEditable = true

<a href="#(resource)%20zones.settings%20%3E%20(model)%20image_resizing%20%3E%20(schema)%20%3E%20(property)%20editable%20%3E%20(member)%200">Link to this property</a>

const ImageResizingEditableFalse ImageResizingEditable = false

<a href="#(resource)%20zones.settings%20%3E%20(model)%20image_resizing%20%3E%20(schema)%20%3E%20(property)%20editable%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20image_resizing%20%3E%20(schema)%20%3E%20(property)%20editable">Link to this property</a>

ModifiedOn TimeOptional

last time this setting was modified.

formatdate-time

<a href="#(resource)%20zones.settings%20%3E%20(model)%20image_resizing%20%3E%20(schema)%20%3E%20(property)%20modified_on">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20image_resizing%20%3E%20(schema)">Link to this property</a>

<details>

<summary>

type SettingEditResponseZonesIPGeolocation2 struct{…}

Enable IP Geolocation to have Cloudflare geolocate visitors to your website and pass the country code to you. (<a href="https://support.cloudflare.com/hc/en-us/articles/200168236">https://support.cloudflare.com/hc/en-us/articles/200168236</a>).

</summary>

ID SettingEditResponseZonesIPGeolocation2ID

ID of the zone setting.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2024%20%3E%20(property)%20id">Link to this property</a>

<details>

<summary>

Value SettingEditResponseZonesIPGeolocation2Value

Current value of the zone setting.

</summary>

One of the following:

const SettingEditResponseZonesIPGeolocation2ValueOn SettingEditResponseZonesIPGeolocation2Value = "on"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2024%20%3E%20(property)%20value%20%3E%20(member)%200">Link to this property</a>

const SettingEditResponseZonesIPGeolocation2ValueOff SettingEditResponseZonesIPGeolocation2Value = "off"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2024%20%3E%20(property)%20value%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2024%20%3E%20(property)%20value">Link to this property</a>

<details>

<summary>

Editable SettingEditResponseZonesIPGeolocation2EditableOptional

Whether or not this setting can be modified for this zone (based on your Cloudflare plan level).

</summary>

One of the following:

const SettingEditResponseZonesIPGeolocation2EditableTrue SettingEditResponseZonesIPGeolocation2Editable = true

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2024%20%3E%20(property)%20editable%20%3E%20(member)%200">Link to this property</a>

const SettingEditResponseZonesIPGeolocation2EditableFalse SettingEditResponseZonesIPGeolocation2Editable = false

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2024%20%3E%20(property)%20editable%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2024%20%3E%20(property)%20editable">Link to this property</a>

ModifiedOn TimeOptional

last time this setting was modified.

formatdate-time

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2024%20%3E%20(property)%20modified_on">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2024">Link to this property</a>

<details>

<summary>

type IPV6 struct{…}

Enable IPv6 on all subdomains that are Cloudflare enabled. (<a href="https://support.cloudflare.com/hc/en-us/articles/200168586">https://support.cloudflare.com/hc/en-us/articles/200168586</a>).

</summary>

ID IPV6ID

ID of the zone setting.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20ipv6%20%3E%20(schema)%20%3E%20(property)%20id">Link to this property</a>

<details>

<summary>

Value IPV6Value

Current value of the zone setting.

</summary>

One of the following:

const IPV6ValueOff IPV6Value = "off"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20ipv6%20%3E%20(schema)%20%3E%20(property)%20value%20%3E%20(member)%200">Link to this property</a>

const IPV6ValueOn IPV6Value = "on"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20ipv6%20%3E%20(schema)%20%3E%20(property)%20value%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20ipv6%20%3E%20(schema)%20%3E%20(property)%20value">Link to this property</a>

<details>

<summary>

Editable IPV6EditableOptional

Whether or not this setting can be modified for this zone (based on your Cloudflare plan level).

</summary>

One of the following:

const IPV6EditableTrue IPV6Editable = true

<a href="#(resource)%20zones.settings%20%3E%20(model)%20ipv6%20%3E%20(schema)%20%3E%20(property)%20editable%20%3E%20(member)%200">Link to this property</a>

const IPV6EditableFalse IPV6Editable = false

<a href="#(resource)%20zones.settings%20%3E%20(model)%20ipv6%20%3E%20(schema)%20%3E%20(property)%20editable%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20ipv6%20%3E%20(schema)%20%3E%20(property)%20editable">Link to this property</a>

ModifiedOn TimeOptional

last time this setting was modified.

formatdate-time

<a href="#(resource)%20zones.settings%20%3E%20(model)%20ipv6%20%3E%20(schema)%20%3E%20(property)%20modified_on">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20ipv6%20%3E%20(schema)">Link to this property</a>

<details>

<summary>

type SettingEditResponseZonesMaxUpload struct{…}

Maximum size of an allowable upload.

</summary>

ID SettingEditResponseZonesMaxUploadID

identifier of the zone setting.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2026%20%3E%20(property)%20id">Link to this property</a>

<details>

<summary>

Value SettingEditResponseZonesMaxUploadValue

Current value of the zone setting.

</summary>

One of the following:

const SettingEditResponseZonesMaxUploadValue100 SettingEditResponseZonesMaxUploadValue = 100

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2026%20%3E%20(property)%20value%20%3E%20(member)%200">Link to this property</a>

const SettingEditResponseZonesMaxUploadValue125 SettingEditResponseZonesMaxUploadValue = 125

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2026%20%3E%20(property)%20value%20%3E%20(member)%201">Link to this property</a>

const SettingEditResponseZonesMaxUploadValue150 SettingEditResponseZonesMaxUploadValue = 150

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2026%20%3E%20(property)%20value%20%3E%20(member)%202">Link to this property</a>

const SettingEditResponseZonesMaxUploadValue175 SettingEditResponseZonesMaxUploadValue = 175

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2026%20%3E%20(property)%20value%20%3E%20(member)%203">Link to this property</a>

const SettingEditResponseZonesMaxUploadValue200 SettingEditResponseZonesMaxUploadValue = 200

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2026%20%3E%20(property)%20value%20%3E%20(member)%204">Link to this property</a>

const SettingEditResponseZonesMaxUploadValue225 SettingEditResponseZonesMaxUploadValue = 225

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2026%20%3E%20(property)%20value%20%3E%20(member)%205">Link to this property</a>

const SettingEditResponseZonesMaxUploadValue250 SettingEditResponseZonesMaxUploadValue = 250

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2026%20%3E%20(property)%20value%20%3E%20(member)%206">Link to this property</a>

const SettingEditResponseZonesMaxUploadValue275 SettingEditResponseZonesMaxUploadValue = 275

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2026%20%3E%20(property)%20value%20%3E%20(member)%207">Link to this property</a>

const SettingEditResponseZonesMaxUploadValue300 SettingEditResponseZonesMaxUploadValue = 300

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2026%20%3E%20(property)%20value%20%3E%20(member)%208">Link to this property</a>

const SettingEditResponseZonesMaxUploadValue325 SettingEditResponseZonesMaxUploadValue = 325

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2026%20%3E%20(property)%20value%20%3E%20(member)%209">Link to this property</a>

const SettingEditResponseZonesMaxUploadValue350 SettingEditResponseZonesMaxUploadValue = 350

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2026%20%3E%20(property)%20value%20%3E%20(member)%2010">Link to this property</a>

const SettingEditResponseZonesMaxUploadValue375 SettingEditResponseZonesMaxUploadValue = 375

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2026%20%3E%20(property)%20value%20%3E%20(member)%2011">Link to this property</a>

const SettingEditResponseZonesMaxUploadValue400 SettingEditResponseZonesMaxUploadValue = 400

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2026%20%3E%20(property)%20value%20%3E%20(member)%2012">Link to this property</a>

const SettingEditResponseZonesMaxUploadValue425 SettingEditResponseZonesMaxUploadValue = 425

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2026%20%3E%20(property)%20value%20%3E%20(member)%2013">Link to this property</a>

const SettingEditResponseZonesMaxUploadValue450 SettingEditResponseZonesMaxUploadValue = 450

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2026%20%3E%20(property)%20value%20%3E%20(member)%2014">Link to this property</a>

const SettingEditResponseZonesMaxUploadValue475 SettingEditResponseZonesMaxUploadValue = 475

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2026%20%3E%20(property)%20value%20%3E%20(member)%2015">Link to this property</a>

const SettingEditResponseZonesMaxUploadValue500 SettingEditResponseZonesMaxUploadValue = 500

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2026%20%3E%20(property)%20value%20%3E%20(member)%2016">Link to this property</a>

const SettingEditResponseZonesMaxUploadValue1000 SettingEditResponseZonesMaxUploadValue = 1000

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2026%20%3E%20(property)%20value%20%3E%20(member)%2017">Link to this property</a>

const SettingEditResponseZonesMaxUploadValue1500 SettingEditResponseZonesMaxUploadValue = 1500

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2026%20%3E%20(property)%20value%20%3E%20(member)%2018">Link to this property</a>

const SettingEditResponseZonesMaxUploadValue2000 SettingEditResponseZonesMaxUploadValue = 2000

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2026%20%3E%20(property)%20value%20%3E%20(member)%2019">Link to this property</a>

const SettingEditResponseZonesMaxUploadValue2500 SettingEditResponseZonesMaxUploadValue = 2500

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2026%20%3E%20(property)%20value%20%3E%20(member)%2020">Link to this property</a>

const SettingEditResponseZonesMaxUploadValue3000 SettingEditResponseZonesMaxUploadValue = 3000

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2026%20%3E%20(property)%20value%20%3E%20(member)%2021">Link to this property</a>

const SettingEditResponseZonesMaxUploadValue3500 SettingEditResponseZonesMaxUploadValue = 3500

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2026%20%3E%20(property)%20value%20%3E%20(member)%2022">Link to this property</a>

const SettingEditResponseZonesMaxUploadValue4000 SettingEditResponseZonesMaxUploadValue = 4000

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2026%20%3E%20(property)%20value%20%3E%20(member)%2023">Link to this property</a>

const SettingEditResponseZonesMaxUploadValue4500 SettingEditResponseZonesMaxUploadValue = 4500

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2026%20%3E%20(property)%20value%20%3E%20(member)%2024">Link to this property</a>

const SettingEditResponseZonesMaxUploadValue5000 SettingEditResponseZonesMaxUploadValue = 5000

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2026%20%3E%20(property)%20value%20%3E%20(member)%2025">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2026%20%3E%20(property)%20value">Link to this property</a>

<details>

<summary>

Editable SettingEditResponseZonesMaxUploadEditableOptional

Whether or not this setting can be modified for this zone (based on your Cloudflare plan level).

</summary>

One of the following:

const SettingEditResponseZonesMaxUploadEditableTrue SettingEditResponseZonesMaxUploadEditable = true

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2026%20%3E%20(property)%20editable%20%3E%20(member)%200">Link to this property</a>

const SettingEditResponseZonesMaxUploadEditableFalse SettingEditResponseZonesMaxUploadEditable = false

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2026%20%3E%20(property)%20editable%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2026%20%3E%20(property)%20editable">Link to this property</a>

ModifiedOn TimeOptional

last time this setting was modified.

formatdate-time

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2026%20%3E%20(property)%20modified_on">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2026">Link to this property</a>

<details>

<summary>

type MinTLSVersion struct{…}

Only accepts HTTPS requests that use at least the TLS protocol version specified. For example, if TLS 1.1 is selected, TLS 1.0 connections will be rejected, while 1.1, 1.2, and 1.3 (if enabled) will be permitted.

</summary>

ID MinTLSVersionID

ID of the zone setting.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20min_tls_version%20%3E%20(schema)%20%3E%20(property)%20id">Link to this property</a>

<details>

<summary>

Value MinTLSVersionValue

Current value of the zone setting.

</summary>

One of the following:

const MinTLSVersionValue1\_0 MinTLSVersionValue = "1.0"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20min_tls_version%20%3E%20(schema)%20%3E%20(property)%20value%20%3E%20(member)%200">Link to this property</a>

const MinTLSVersionValue1\_1 MinTLSVersionValue = "1.1"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20min_tls_version%20%3E%20(schema)%20%3E%20(property)%20value%20%3E%20(member)%201">Link to this property</a>

const MinTLSVersionValue1\_2 MinTLSVersionValue = "1.2"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20min_tls_version%20%3E%20(schema)%20%3E%20(property)%20value%20%3E%20(member)%202">Link to this property</a>

const MinTLSVersionValue1\_3 MinTLSVersionValue = "1.3"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20min_tls_version%20%3E%20(schema)%20%3E%20(property)%20value%20%3E%20(member)%203">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20min_tls_version%20%3E%20(schema)%20%3E%20(property)%20value">Link to this property</a>

<details>

<summary>

Editable MinTLSVersionEditableOptional

Whether or not this setting can be modified for this zone (based on your Cloudflare plan level).

</summary>

One of the following:

const MinTLSVersionEditableTrue MinTLSVersionEditable = true

<a href="#(resource)%20zones.settings%20%3E%20(model)%20min_tls_version%20%3E%20(schema)%20%3E%20(property)%20editable%20%3E%20(member)%200">Link to this property</a>

const MinTLSVersionEditableFalse MinTLSVersionEditable = false

<a href="#(resource)%20zones.settings%20%3E%20(model)%20min_tls_version%20%3E%20(schema)%20%3E%20(property)%20editable%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20min_tls_version%20%3E%20(schema)%20%3E%20(property)%20editable">Link to this property</a>

ModifiedOn TimeOptional

last time this setting was modified.

formatdate-time

<a href="#(resource)%20zones.settings%20%3E%20(model)%20min_tls_version%20%3E%20(schema)%20%3E%20(property)%20modified_on">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20min_tls_version%20%3E%20(schema)">Link to this property</a>

<details>

<summary>

type SettingEditResponseZonesMirage2 struct{…}

Automatically optimize image loading for website visitors on mobile devices. Refer to <a href="http://blog.cloudflare.com/mirage2-solving-mobile-speed">our blog post</a> for more information.

</summary>

ID SettingEditResponseZonesMirage2ID

ID of the zone setting.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2028%20%3E%20(property)%20id">Link to this property</a>

<details>

<summary>

DeprecatedValue SettingEditResponseZonesMirage2Value

Mirage is being deprecated. More information at <a href="https://developers.cloudflare.com/speed/optimization/images/mirage/">https://developers.cloudflare.com/speed/optimization/images/mirage/</a>

Current value of the zone setting.

</summary>

One of the following:

const SettingEditResponseZonesMirage2ValueOn SettingEditResponseZonesMirage2Value = "on"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2028%20%3E%20(property)%20value%20%3E%20(member)%200">Link to this property</a>

const SettingEditResponseZonesMirage2ValueOff SettingEditResponseZonesMirage2Value = "off"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2028%20%3E%20(property)%20value%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2028%20%3E%20(property)%20value">Link to this property</a>

<details>

<summary>

Editable SettingEditResponseZonesMirage2EditableOptional

Whether or not this setting can be modified for this zone (based on your Cloudflare plan level).

</summary>

One of the following:

const SettingEditResponseZonesMirage2EditableTrue SettingEditResponseZonesMirage2Editable = true

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2028%20%3E%20(property)%20editable%20%3E%20(member)%200">Link to this property</a>

const SettingEditResponseZonesMirage2EditableFalse SettingEditResponseZonesMirage2Editable = false

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2028%20%3E%20(property)%20editable%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2028%20%3E%20(property)%20editable">Link to this property</a>

ModifiedOn TimeOptional

last time this setting was modified.

formatdate-time

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2028%20%3E%20(property)%20modified_on">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2028">Link to this property</a>

<details>

<summary>

type NEL struct{…}

Enable Network Error Logging reporting on your zone. (Beta)

</summary>

ID NELID

Zone setting identifier.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20nel%20%3E%20(schema)%20%3E%20(property)%20id">Link to this property</a>

<details>

<summary>

Value NELValue

Current value of the zone setting.

</summary>

Enabled boolOptional

<a href="#(resource)%20zones.settings%20%3E%20(model)%20nel%20%3E%20(schema)%20%3E%20(property)%20value%20%3E%20(property)%20enabled">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20nel%20%3E%20(schema)%20%3E%20(property)%20value">Link to this property</a>

<details>

<summary>

Editable NELEditableOptional

Whether or not this setting can be modified for this zone (based on your Cloudflare plan level).

</summary>

One of the following:

const NELEditableTrue NELEditable = true

<a href="#(resource)%20zones.settings%20%3E%20(model)%20nel%20%3E%20(schema)%20%3E%20(property)%20editable%20%3E%20(member)%200">Link to this property</a>

const NELEditableFalse NELEditable = false

<a href="#(resource)%20zones.settings%20%3E%20(model)%20nel%20%3E%20(schema)%20%3E%20(property)%20editable%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20nel%20%3E%20(schema)%20%3E%20(property)%20editable">Link to this property</a>

ModifiedOn TimeOptional

last time this setting was modified.

formatdate-time

<a href="#(resource)%20zones.settings%20%3E%20(model)%20nel%20%3E%20(schema)%20%3E%20(property)%20modified_on">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20nel%20%3E%20(schema)">Link to this property</a>

<details>

<summary>

type SettingEditResponseZonesOpportunisticEncryption2 struct{…}

Enables the Opportunistic Encryption feature for a zone.

</summary>

ID SettingEditResponseZonesOpportunisticEncryption2ID

ID of the zone setting.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2030%20%3E%20(property)%20id">Link to this property</a>

<details>

<summary>

Value SettingEditResponseZonesOpportunisticEncryption2Value

Current value of the zone setting.

</summary>

One of the following:

const SettingEditResponseZonesOpportunisticEncryption2ValueOn SettingEditResponseZonesOpportunisticEncryption2Value = "on"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2030%20%3E%20(property)%20value%20%3E%20(member)%200">Link to this property</a>

const SettingEditResponseZonesOpportunisticEncryption2ValueOff SettingEditResponseZonesOpportunisticEncryption2Value = "off"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2030%20%3E%20(property)%20value%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2030%20%3E%20(property)%20value">Link to this property</a>

<details>

<summary>

Editable SettingEditResponseZonesOpportunisticEncryption2EditableOptional

Whether or not this setting can be modified for this zone (based on your Cloudflare plan level).

</summary>

One of the following:

const SettingEditResponseZonesOpportunisticEncryption2EditableTrue SettingEditResponseZonesOpportunisticEncryption2Editable = true

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2030%20%3E%20(property)%20editable%20%3E%20(member)%200">Link to this property</a>

const SettingEditResponseZonesOpportunisticEncryption2EditableFalse SettingEditResponseZonesOpportunisticEncryption2Editable = false

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2030%20%3E%20(property)%20editable%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2030%20%3E%20(property)%20editable">Link to this property</a>

ModifiedOn TimeOptional

last time this setting was modified.

formatdate-time

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2030%20%3E%20(property)%20modified_on">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2030">Link to this property</a>

<details>

<summary>

type OpportunisticOnion struct{…}

Add an Alt-Svc header to all legitimate requests from Tor, allowing the connection to use our onion services instead of exit nodes.

</summary>

ID OpportunisticOnionID

ID of the zone setting.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20opportunistic_onion%20%3E%20(schema)%20%3E%20(property)%20id">Link to this property</a>

<details>

<summary>

Value OpportunisticOnionValue

Current value of the zone setting.

</summary>

One of the following:

const OpportunisticOnionValueOn OpportunisticOnionValue = "on"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20opportunistic_onion%20%3E%20(schema)%20%3E%20(property)%20value%20%3E%20(member)%200">Link to this property</a>

const OpportunisticOnionValueOff OpportunisticOnionValue = "off"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20opportunistic_onion%20%3E%20(schema)%20%3E%20(property)%20value%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20opportunistic_onion%20%3E%20(schema)%20%3E%20(property)%20value">Link to this property</a>

<details>

<summary>

Editable OpportunisticOnionEditableOptional

Whether or not this setting can be modified for this zone (based on your Cloudflare plan level).

</summary>

One of the following:

const OpportunisticOnionEditableTrue OpportunisticOnionEditable = true

<a href="#(resource)%20zones.settings%20%3E%20(model)%20opportunistic_onion%20%3E%20(schema)%20%3E%20(property)%20editable%20%3E%20(member)%200">Link to this property</a>

const OpportunisticOnionEditableFalse OpportunisticOnionEditable = false

<a href="#(resource)%20zones.settings%20%3E%20(model)%20opportunistic_onion%20%3E%20(schema)%20%3E%20(property)%20editable%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20opportunistic_onion%20%3E%20(schema)%20%3E%20(property)%20editable">Link to this property</a>

ModifiedOn TimeOptional

last time this setting was modified.

formatdate-time

<a href="#(resource)%20zones.settings%20%3E%20(model)%20opportunistic_onion%20%3E%20(schema)%20%3E%20(property)%20modified_on">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20opportunistic_onion%20%3E%20(schema)">Link to this property</a>

<details>

<summary>

type OrangeToOrange struct{…}

Orange to Orange (O2O) allows zones on Cloudflare to CNAME to other zones also on Cloudflare.

</summary>

ID OrangeToOrangeID

ID of the zone setting.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20orange_to_orange%20%3E%20(schema)%20%3E%20(property)%20id">Link to this property</a>

<details>

<summary>

DeprecatedValue OrangeToOrangeValue

This setting is deprecated. Orange to Orange (O2O) is applied automatically for eligible zones and no longer requires configuration; this setting only controlled the legacy O2O v1 (Managed CNAME) path. More information at <a href="https://developers.cloudflare.com/fundamentals/api/reference/deprecations/">https://developers.cloudflare.com/fundamentals/api/reference/deprecations/</a>

Current value of the zone setting.

</summary>

One of the following:

const OrangeToOrangeValueOn OrangeToOrangeValue = "on"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20orange_to_orange%20%3E%20(schema)%20%3E%20(property)%20value%20%3E%20(member)%200">Link to this property</a>

const OrangeToOrangeValueOff OrangeToOrangeValue = "off"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20orange_to_orange%20%3E%20(schema)%20%3E%20(property)%20value%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20orange_to_orange%20%3E%20(schema)%20%3E%20(property)%20value">Link to this property</a>

<details>

<summary>

Editable OrangeToOrangeEditableOptional

Whether or not this setting can be modified for this zone (based on your Cloudflare plan level).

</summary>

One of the following:

const OrangeToOrangeEditableTrue OrangeToOrangeEditable = true

<a href="#(resource)%20zones.settings%20%3E%20(model)%20orange_to_orange%20%3E%20(schema)%20%3E%20(property)%20editable%20%3E%20(member)%200">Link to this property</a>

const OrangeToOrangeEditableFalse OrangeToOrangeEditable = false

<a href="#(resource)%20zones.settings%20%3E%20(model)%20orange_to_orange%20%3E%20(schema)%20%3E%20(property)%20editable%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20orange_to_orange%20%3E%20(schema)%20%3E%20(property)%20editable">Link to this property</a>

ModifiedOn TimeOptional

last time this setting was modified.

formatdate-time

<a href="#(resource)%20zones.settings%20%3E%20(model)%20orange_to_orange%20%3E%20(schema)%20%3E%20(property)%20modified_on">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20orange_to_orange%20%3E%20(schema)">Link to this property</a>

<details>

<summary>

type SettingEditResponseZonesOriginErrorPagePassThru2 struct{…}

Cloudflare will proxy customer error pages on any 502,504 errors on origin server instead of showing a default Cloudflare error page. This does not apply to 522 errors and is limited to Enterprise Zones.

</summary>

ID SettingEditResponseZonesOriginErrorPagePassThru2ID

ID of the zone setting.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2033%20%3E%20(property)%20id">Link to this property</a>

<details>

<summary>

Value SettingEditResponseZonesOriginErrorPagePassThru2Value

Current value of the zone setting.

</summary>

One of the following:

const SettingEditResponseZonesOriginErrorPagePassThru2ValueOn SettingEditResponseZonesOriginErrorPagePassThru2Value = "on"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2033%20%3E%20(property)%20value%20%3E%20(member)%200">Link to this property</a>

const SettingEditResponseZonesOriginErrorPagePassThru2ValueOff SettingEditResponseZonesOriginErrorPagePassThru2Value = "off"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2033%20%3E%20(property)%20value%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2033%20%3E%20(property)%20value">Link to this property</a>

<details>

<summary>

Editable SettingEditResponseZonesOriginErrorPagePassThru2EditableOptional

Whether or not this setting can be modified for this zone (based on your Cloudflare plan level).

</summary>

One of the following:

const SettingEditResponseZonesOriginErrorPagePassThru2EditableTrue SettingEditResponseZonesOriginErrorPagePassThru2Editable = true

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2033%20%3E%20(property)%20editable%20%3E%20(member)%200">Link to this property</a>

const SettingEditResponseZonesOriginErrorPagePassThru2EditableFalse SettingEditResponseZonesOriginErrorPagePassThru2Editable = false

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2033%20%3E%20(property)%20editable%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2033%20%3E%20(property)%20editable">Link to this property</a>

ModifiedOn TimeOptional

last time this setting was modified.

formatdate-time

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2033%20%3E%20(property)%20modified_on">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2033">Link to this property</a>

<details>

<summary>

type SettingEditResponseZonesCacheRulesOriginH2MaxStreams struct{…}

Origin H2 Max Streams configures the max number of concurrent requests that Cloudflare will send within the same connection when communicating with the origin server, if the origin supports it. Note that if your origin does not support H2 multiplexing, 5xx errors may be observed, particularly 520s. Also note that the default value is <code>100</code> for all plan types except Enterprise where it is <code>1</code>. <code>1</code> means that H2 multiplexing is disabled.

</summary>

ID SettingEditResponseZonesCacheRulesOriginH2MaxStreamsID

Value of the zone setting.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2034%20%3E%20(property)%20id">Link to this property</a>

ModifiedOn TimeOptional

Last time this setting was modified.

formatdate-time

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2034%20%3E%20(property)%20modified_on">Link to this property</a>

Value int64Optional

Value of the Origin H2 Max Streams Setting.

maximum1000

minimum1

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2034%20%3E%20(property)%20value">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2034">Link to this property</a>

<details>

<summary>

type SettingEditResponseZonesCacheRulesOriginMaxHTTPVersion struct{…}

Origin Max HTTP Setting Version sets the highest HTTP version Cloudflare will attempt to use with your origin. This setting allows Cloudflare to make HTTP/2 requests to your origin. (Refer to <a href="https://developers.cloudflare.com/cache/how-to/enable-http2-to-origin/">Enable HTTP/2 to Origin</a>, for more information.). The default value is “2” for all plan types except Enterprise where it is “1”.

</summary>

ID SettingEditResponseZonesCacheRulesOriginMaxHTTPVersionID

Value of the zone setting.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2035%20%3E%20(property)%20id">Link to this property</a>

ModifiedOn TimeOptional

Last time this setting was modified.

formatdate-time

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2035%20%3E%20(property)%20modified_on">Link to this property</a>

<details>

<summary>

Value SettingEditResponseZonesCacheRulesOriginMaxHTTPVersionValueOptional

Value of the Origin Max HTTP Version Setting.

</summary>

One of the following:

const SettingEditResponseZonesCacheRulesOriginMaxHTTPVersionValue2 SettingEditResponseZonesCacheRulesOriginMaxHTTPVersionValue = "2"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2035%20%3E%20(property)%20value%20%3E%20(member)%200">Link to this property</a>

const SettingEditResponseZonesCacheRulesOriginMaxHTTPVersionValue1 SettingEditResponseZonesCacheRulesOriginMaxHTTPVersionValue = "1"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2035%20%3E%20(property)%20value%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2035%20%3E%20(property)%20value">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2035">Link to this property</a>

<details>

<summary>

type SettingEditResponseZonesPolish2 struct{…}

Removes metadata and compresses your images for faster page load times. Basic (Lossless): Reduce the size of PNG, JPEG, and GIF files - no impact on visual quality. Basic + JPEG (Lossy): Further reduce the size of JPEG files for faster image loading. Larger JPEGs are converted to progressive images, loading a lower-resolution image first and ending in a higher-resolution version. Not recommended for hi-res photography sites.

</summary>

ID SettingEditResponseZonesPolish2ID

ID of the zone setting.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2036%20%3E%20(property)%20id">Link to this property</a>

<details>

<summary>

Value SettingEditResponseZonesPolish2Value

Current value of the zone setting.

</summary>

One of the following:

const SettingEditResponseZonesPolish2ValueOff SettingEditResponseZonesPolish2Value = "off"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2036%20%3E%20(property)%20value%20%3E%20(member)%200">Link to this property</a>

const SettingEditResponseZonesPolish2ValueLossless SettingEditResponseZonesPolish2Value = "lossless"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2036%20%3E%20(property)%20value%20%3E%20(member)%201">Link to this property</a>

const SettingEditResponseZonesPolish2ValueLossy SettingEditResponseZonesPolish2Value = "lossy"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2036%20%3E%20(property)%20value%20%3E%20(member)%202">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2036%20%3E%20(property)%20value">Link to this property</a>

<details>

<summary>

Editable SettingEditResponseZonesPolish2EditableOptional

Whether or not this setting can be modified for this zone (based on your Cloudflare plan level).

</summary>

One of the following:

const SettingEditResponseZonesPolish2EditableTrue SettingEditResponseZonesPolish2Editable = true

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2036%20%3E%20(property)%20editable%20%3E%20(member)%200">Link to this property</a>

const SettingEditResponseZonesPolish2EditableFalse SettingEditResponseZonesPolish2Editable = false

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2036%20%3E%20(property)%20editable%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2036%20%3E%20(property)%20editable">Link to this property</a>

ModifiedOn TimeOptional

last time this setting was modified.

formatdate-time

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2036%20%3E%20(property)%20modified_on">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2036">Link to this property</a>

<details>

<summary>

type PrefetchPreload struct{…}

Cloudflare will prefetch any URLs that are included in the response headers. This is limited to Enterprise Zones.

</summary>

ID PrefetchPreloadID

ID of the zone setting.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20prefetch_preload%20%3E%20(schema)%20%3E%20(property)%20id">Link to this property</a>

<details>

<summary>

Value PrefetchPreloadValue

Current value of the zone setting.

</summary>

One of the following:

const PrefetchPreloadValueOn PrefetchPreloadValue = "on"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20prefetch_preload%20%3E%20(schema)%20%3E%20(property)%20value%20%3E%20(member)%200">Link to this property</a>

const PrefetchPreloadValueOff PrefetchPreloadValue = "off"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20prefetch_preload%20%3E%20(schema)%20%3E%20(property)%20value%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20prefetch_preload%20%3E%20(schema)%20%3E%20(property)%20value">Link to this property</a>

<details>

<summary>

Editable PrefetchPreloadEditableOptional

Whether or not this setting can be modified for this zone (based on your Cloudflare plan level).

</summary>

One of the following:

const PrefetchPreloadEditableTrue PrefetchPreloadEditable = true

<a href="#(resource)%20zones.settings%20%3E%20(model)%20prefetch_preload%20%3E%20(schema)%20%3E%20(property)%20editable%20%3E%20(member)%200">Link to this property</a>

const PrefetchPreloadEditableFalse PrefetchPreloadEditable = false

<a href="#(resource)%20zones.settings%20%3E%20(model)%20prefetch_preload%20%3E%20(schema)%20%3E%20(property)%20editable%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20prefetch_preload%20%3E%20(schema)%20%3E%20(property)%20editable">Link to this property</a>

ModifiedOn TimeOptional

last time this setting was modified.

formatdate-time

<a href="#(resource)%20zones.settings%20%3E%20(model)%20prefetch_preload%20%3E%20(schema)%20%3E%20(property)%20modified_on">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20prefetch_preload%20%3E%20(schema)">Link to this property</a>

<details>

<summary>

type SettingEditResponseZonesPreRender struct{…}

When enabled, Cloudflare serves pre-rendered HTML to eligible search and AI crawlers instead of the origin’s unrendered response.

</summary>

ID SettingEditResponseZonesPreRenderID

ID of the zone setting.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2038%20%3E%20(property)%20id">Link to this property</a>

<details>

<summary>

Value SettingEditResponseZonesPreRenderValue

Current value of the zone setting.

</summary>

One of the following:

const SettingEditResponseZonesPreRenderValueOff SettingEditResponseZonesPreRenderValue = "off"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2038%20%3E%20(property)%20value%20%3E%20(member)%200">Link to this property</a>

const SettingEditResponseZonesPreRenderValueOn SettingEditResponseZonesPreRenderValue = "on"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2038%20%3E%20(property)%20value%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2038%20%3E%20(property)%20value">Link to this property</a>

<details>

<summary>

Editable SettingEditResponseZonesPreRenderEditableOptional

Whether or not this setting can be modified for this zone (based on your Cloudflare plan level).

</summary>

One of the following:

const SettingEditResponseZonesPreRenderEditableTrue SettingEditResponseZonesPreRenderEditable = true

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2038%20%3E%20(property)%20editable%20%3E%20(member)%200">Link to this property</a>

const SettingEditResponseZonesPreRenderEditableFalse SettingEditResponseZonesPreRenderEditable = false

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2038%20%3E%20(property)%20editable%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2038%20%3E%20(property)%20editable">Link to this property</a>

ModifiedOn TimeOptional

last time this setting was modified.

formatdate-time

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2038%20%3E%20(property)%20modified_on">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2038">Link to this property</a>

<details>

<summary>

type SettingEditResponseZonesPrivacyPass struct{…}

Privacy Pass v1 was a browser extension developed by the Privacy Pass Team to improve the browsing experience for your visitors by allowing users to reduce the number of CAPTCHAs shown. (<a href="https://support.cloudflare.com/hc/en-us/articles/115001992652-Privacy-Pass">https://support.cloudflare.com/hc/en-us/articles/115001992652-Privacy-Pass</a>).

</summary>

ID SettingEditResponseZonesPrivacyPassID

ID of the zone setting.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2039%20%3E%20(property)%20id">Link to this property</a>

<details>

<summary>

DeprecatedValue SettingEditResponseZonesPrivacyPassValue

Privacy Pass v1 was deprecated in 2023. (Announcement - <a href="https://blog.cloudflare.com/privacy-pass-standard/">https://blog.cloudflare.com/privacy-pass-standard/</a>) and (API deprecation details - <a href="https://developers.cloudflare.com/fundamentals/api/reference/deprecations/#2024-03-31">https://developers.cloudflare.com/fundamentals/api/reference/deprecations/#2024-03-31</a>)

Current value of the zone setting.

</summary>

One of the following:

const SettingEditResponseZonesPrivacyPassValueOn SettingEditResponseZonesPrivacyPassValue = "on"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2039%20%3E%20(property)%20value%20%3E%20(member)%200">Link to this property</a>

const SettingEditResponseZonesPrivacyPassValueOff SettingEditResponseZonesPrivacyPassValue = "off"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2039%20%3E%20(property)%20value%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2039%20%3E%20(property)%20value">Link to this property</a>

<details>

<summary>

Editable SettingEditResponseZonesPrivacyPassEditableOptional

Whether or not this setting can be modified for this zone (based on your Cloudflare plan level).

</summary>

One of the following:

const SettingEditResponseZonesPrivacyPassEditableTrue SettingEditResponseZonesPrivacyPassEditable = true

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2039%20%3E%20(property)%20editable%20%3E%20(member)%200">Link to this property</a>

const SettingEditResponseZonesPrivacyPassEditableFalse SettingEditResponseZonesPrivacyPassEditable = false

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2039%20%3E%20(property)%20editable%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2039%20%3E%20(property)%20editable">Link to this property</a>

ModifiedOn TimeOptional

last time this setting was modified.

formatdate-time

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2039%20%3E%20(property)%20modified_on">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2039">Link to this property</a>

<details>

<summary>

type ProxyReadTimeout struct{…}

Maximum time between two read operations from origin.

</summary>

ID ProxyReadTimeoutID

ID of the zone setting.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20proxy_read_timeout%20%3E%20(schema)%20%3E%20(property)%20id">Link to this property</a>

Value float64

Current value of the zone setting.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20proxy_read_timeout%20%3E%20(schema)%20%3E%20(property)%20value">Link to this property</a>

<details>

<summary>

Editable ProxyReadTimeoutEditableOptional

Whether or not this setting can be modified for this zone (based on your Cloudflare plan level).

</summary>

One of the following:

const ProxyReadTimeoutEditableTrue ProxyReadTimeoutEditable = true

<a href="#(resource)%20zones.settings%20%3E%20(model)%20proxy_read_timeout%20%3E%20(schema)%20%3E%20(property)%20editable%20%3E%20(member)%200">Link to this property</a>

const ProxyReadTimeoutEditableFalse ProxyReadTimeoutEditable = false

<a href="#(resource)%20zones.settings%20%3E%20(model)%20proxy_read_timeout%20%3E%20(schema)%20%3E%20(property)%20editable%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20proxy_read_timeout%20%3E%20(schema)%20%3E%20(property)%20editable">Link to this property</a>

ModifiedOn TimeOptional

last time this setting was modified.

formatdate-time

<a href="#(resource)%20zones.settings%20%3E%20(model)%20proxy_read_timeout%20%3E%20(schema)%20%3E%20(property)%20modified_on">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20proxy_read_timeout%20%3E%20(schema)">Link to this property</a>

<details>

<summary>

type PseudoIPV4 struct{…}

The value set for the Pseudo IPv4 setting.

</summary>

ID PseudoIPV4ID

Value of the Pseudo IPv4 setting.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20pseudo_ipv4%20%3E%20(schema)%20%3E%20(property)%20id">Link to this property</a>

<details>

<summary>

Value PseudoIPV4Value

Current value of the zone setting.

</summary>

One of the following:

const PseudoIPV4ValueOff PseudoIPV4Value = "off"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20pseudo_ipv4%20%3E%20(schema)%20%3E%20(property)%20value%20%3E%20(member)%200">Link to this property</a>

const PseudoIPV4ValueAddHeader PseudoIPV4Value = "add\_header"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20pseudo_ipv4%20%3E%20(schema)%20%3E%20(property)%20value%20%3E%20(member)%201">Link to this property</a>

const PseudoIPV4ValueOverwriteHeader PseudoIPV4Value = "overwrite\_header"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20pseudo_ipv4%20%3E%20(schema)%20%3E%20(property)%20value%20%3E%20(member)%202">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20pseudo_ipv4%20%3E%20(schema)%20%3E%20(property)%20value">Link to this property</a>

<details>

<summary>

Editable PseudoIPV4EditableOptional

Whether or not this setting can be modified for this zone (based on your Cloudflare plan level).

</summary>

One of the following:

const PseudoIPV4EditableTrue PseudoIPV4Editable = true

<a href="#(resource)%20zones.settings%20%3E%20(model)%20pseudo_ipv4%20%3E%20(schema)%20%3E%20(property)%20editable%20%3E%20(member)%200">Link to this property</a>

const PseudoIPV4EditableFalse PseudoIPV4Editable = false

<a href="#(resource)%20zones.settings%20%3E%20(model)%20pseudo_ipv4%20%3E%20(schema)%20%3E%20(property)%20editable%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20pseudo_ipv4%20%3E%20(schema)%20%3E%20(property)%20editable">Link to this property</a>

ModifiedOn TimeOptional

last time this setting was modified.

formatdate-time

<a href="#(resource)%20zones.settings%20%3E%20(model)%20pseudo_ipv4%20%3E%20(schema)%20%3E%20(property)%20modified_on">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20pseudo_ipv4%20%3E%20(schema)">Link to this property</a>

<details>

<summary>

type SettingEditResponseZonesRedirectsForAITraining struct{…}

When enabled, Cloudflare will redirect verified AI training crawlers to canonical URLs found in the HTML response, ensuring AI models train on authoritative content.

</summary>

ID SettingEditResponseZonesRedirectsForAITrainingID

ID of the zone setting.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2042%20%3E%20(property)%20id">Link to this property</a>

<details>

<summary>

Value SettingEditResponseZonesRedirectsForAITrainingValue

Current value of the zone setting.

</summary>

One of the following:

const SettingEditResponseZonesRedirectsForAITrainingValueOff SettingEditResponseZonesRedirectsForAITrainingValue = "off"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2042%20%3E%20(property)%20value%20%3E%20(member)%200">Link to this property</a>

const SettingEditResponseZonesRedirectsForAITrainingValueOn SettingEditResponseZonesRedirectsForAITrainingValue = "on"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2042%20%3E%20(property)%20value%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2042%20%3E%20(property)%20value">Link to this property</a>

<details>

<summary>

Editable SettingEditResponseZonesRedirectsForAITrainingEditableOptional

Whether or not this setting can be modified for this zone (based on your Cloudflare plan level).

</summary>

One of the following:

const SettingEditResponseZonesRedirectsForAITrainingEditableTrue SettingEditResponseZonesRedirectsForAITrainingEditable = true

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2042%20%3E%20(property)%20editable%20%3E%20(member)%200">Link to this property</a>

const SettingEditResponseZonesRedirectsForAITrainingEditableFalse SettingEditResponseZonesRedirectsForAITrainingEditable = false

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2042%20%3E%20(property)%20editable%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2042%20%3E%20(property)%20editable">Link to this property</a>

ModifiedOn TimeOptional

last time this setting was modified.

formatdate-time

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2042%20%3E%20(property)%20modified_on">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2042">Link to this property</a>

<details>

<summary>

type SettingEditResponseZonesReplaceInsecureJS struct{…}

Automatically replace insecure JavaScript libraries with safer and faster alternatives provided under cdnjs and powered by Cloudflare. Currently supports the following libraries: Polyfill under polyfill.io.

</summary>

ID SettingEditResponseZonesReplaceInsecureJSID

ID of the zone setting.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2043%20%3E%20(property)%20id">Link to this property</a>

<details>

<summary>

Value SettingEditResponseZonesReplaceInsecureJSValue

Current value of the zone setting.

</summary>

One of the following:

const SettingEditResponseZonesReplaceInsecureJSValueOn SettingEditResponseZonesReplaceInsecureJSValue = "on"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2043%20%3E%20(property)%20value%20%3E%20(member)%200">Link to this property</a>

const SettingEditResponseZonesReplaceInsecureJSValueOff SettingEditResponseZonesReplaceInsecureJSValue = "off"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2043%20%3E%20(property)%20value%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2043%20%3E%20(property)%20value">Link to this property</a>

<details>

<summary>

Editable SettingEditResponseZonesReplaceInsecureJSEditableOptional

Whether or not this setting can be modified for this zone (based on your Cloudflare plan level).

</summary>

One of the following:

const SettingEditResponseZonesReplaceInsecureJSEditableTrue SettingEditResponseZonesReplaceInsecureJSEditable = true

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2043%20%3E%20(property)%20editable%20%3E%20(member)%200">Link to this property</a>

const SettingEditResponseZonesReplaceInsecureJSEditableFalse SettingEditResponseZonesReplaceInsecureJSEditable = false

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2043%20%3E%20(property)%20editable%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2043%20%3E%20(property)%20editable">Link to this property</a>

ModifiedOn TimeOptional

last time this setting was modified.

formatdate-time

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2043%20%3E%20(property)%20modified_on">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2043">Link to this property</a>

<details>

<summary>

type SettingEditResponseZonesResponseBuffering2 struct{…}

Enables or disables buffering of responses from the proxied server. Cloudflare may buffer the whole payload to deliver it at once to the client versus allowing it to be delivered in chunks. By default, the proxied server streams directly and is not buffered by Cloudflare. This is limited to Enterprise Zones.

</summary>

ID SettingEditResponseZonesResponseBuffering2ID

ID of the zone setting.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2044%20%3E%20(property)%20id">Link to this property</a>

<details>

<summary>

Value SettingEditResponseZonesResponseBuffering2Value

Current value of the zone setting.

</summary>

One of the following:

const SettingEditResponseZonesResponseBuffering2ValueOn SettingEditResponseZonesResponseBuffering2Value = "on"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2044%20%3E%20(property)%20value%20%3E%20(member)%200">Link to this property</a>

const SettingEditResponseZonesResponseBuffering2ValueOff SettingEditResponseZonesResponseBuffering2Value = "off"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2044%20%3E%20(property)%20value%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2044%20%3E%20(property)%20value">Link to this property</a>

<details>

<summary>

Editable SettingEditResponseZonesResponseBuffering2EditableOptional

Whether or not this setting can be modified for this zone (based on your Cloudflare plan level).

</summary>

One of the following:

const SettingEditResponseZonesResponseBuffering2EditableTrue SettingEditResponseZonesResponseBuffering2Editable = true

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2044%20%3E%20(property)%20editable%20%3E%20(member)%200">Link to this property</a>

const SettingEditResponseZonesResponseBuffering2EditableFalse SettingEditResponseZonesResponseBuffering2Editable = false

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2044%20%3E%20(property)%20editable%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2044%20%3E%20(property)%20editable">Link to this property</a>

ModifiedOn TimeOptional

last time this setting was modified.

formatdate-time

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2044%20%3E%20(property)%20modified_on">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2044">Link to this property</a>

<details>

<summary>

type SettingEditResponseZonesRocketLoader2 struct{…}

Rocket Loader is a general-purpose asynchronous JavaScript optimisation that prioritises rendering your content while loading your site’s Javascript asynchronously. Turning on Rocket Loader will immediately improve a web page’s rendering time sometimes measured as Time to First Paint (TTFP), and also the <code>window.onload</code> time (assuming there is JavaScript on the page). This can have a positive impact on your Google search ranking. When turned on, Rocket Loader will automatically defer the loading of all Javascript referenced in your HTML, with no configuration required. Refer to <a href="https://support.cloudflare.com/hc/articles/200168056">Understanding Rocket Loader</a> for more information.

</summary>

ID SettingEditResponseZonesRocketLoader2ID

ID of the zone setting.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2045%20%3E%20(property)%20id">Link to this property</a>

<details>

<summary>

Value SettingEditResponseZonesRocketLoader2Value

Current value of the zone setting.

</summary>

One of the following:

const SettingEditResponseZonesRocketLoader2ValueOn SettingEditResponseZonesRocketLoader2Value = "on"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2045%20%3E%20(property)%20value%20%3E%20(member)%200">Link to this property</a>

const SettingEditResponseZonesRocketLoader2ValueOff SettingEditResponseZonesRocketLoader2Value = "off"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2045%20%3E%20(property)%20value%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2045%20%3E%20(property)%20value">Link to this property</a>

<details>

<summary>

Editable SettingEditResponseZonesRocketLoader2EditableOptional

Whether or not this setting can be modified for this zone (based on your Cloudflare plan level).

</summary>

One of the following:

const SettingEditResponseZonesRocketLoader2EditableTrue SettingEditResponseZonesRocketLoader2Editable = true

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2045%20%3E%20(property)%20editable%20%3E%20(member)%200">Link to this property</a>

const SettingEditResponseZonesRocketLoader2EditableFalse SettingEditResponseZonesRocketLoader2Editable = false

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2045%20%3E%20(property)%20editable%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2045%20%3E%20(property)%20editable">Link to this property</a>

ModifiedOn TimeOptional

last time this setting was modified.

formatdate-time

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2045%20%3E%20(property)%20modified_on">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2045">Link to this property</a>

<details>

<summary>

type SettingEditResponseZonesSchemasAutomaticPlatformOptimization struct{…}

<a href="https://developers.cloudflare.com/automatic-platform-optimization/">Automatic Platform Optimization for WordPress</a> serves your WordPress site from Cloudflare’s edge network and caches third-party fonts.

</summary>

ID SettingEditResponseZonesSchemasAutomaticPlatformOptimizationID

ID of the zone setting.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2046%20%3E%20(property)%20id">Link to this property</a>

<details>

<summary>

Value <a href="https://developers.cloudflare.com/api/go/resources/zones#(resource)%20zones.settings%20%3E%20(model)%20automatic_platform_optimization%20%3E%20(schema)">AutomaticPlatformOptimization</a>

Current value of the zone setting.

</summary>

CacheByDeviceType bool

Indicates whether or not <a href="https://developers.cloudflare.com/automatic-platform-optimization/reference/cache-device-type/">cache by device type</a> is enabled.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2046%20%3E%20(property)%20value%20%2B%20(resource)%20zones.settings%20%3E%20(model)%20automatic_platform_optimization%20%3E%20(schema)%20%3E%20(property)%20cache_by_device_type">Link to this property</a>

Cf bool

Indicates whether or not Cloudflare proxy is enabled.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2046%20%3E%20(property)%20value%20%2B%20(resource)%20zones.settings%20%3E%20(model)%20automatic_platform_optimization%20%3E%20(schema)%20%3E%20(property)%20cf">Link to this property</a>

Enabled bool

Indicates whether or not Automatic Platform Optimization is enabled.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2046%20%3E%20(property)%20value%20%2B%20(resource)%20zones.settings%20%3E%20(model)%20automatic_platform_optimization%20%3E%20(schema)%20%3E%20(property)%20enabled">Link to this property</a>

Hostnames \[]string

An array of hostnames where Automatic Platform Optimization for WordPress is activated.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2046%20%3E%20(property)%20value%20%2B%20(resource)%20zones.settings%20%3E%20(model)%20automatic_platform_optimization%20%3E%20(schema)%20%3E%20(property)%20hostnames">Link to this property</a>

Wordpress bool

Indicates whether or not site is powered by WordPress.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2046%20%3E%20(property)%20value%20%2B%20(resource)%20zones.settings%20%3E%20(model)%20automatic_platform_optimization%20%3E%20(schema)%20%3E%20(property)%20wordpress">Link to this property</a>

WpPlugin bool

Indicates whether or not <a href="https://wordpress.org/plugins/cloudflare/">Cloudflare for WordPress plugin</a> is installed.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2046%20%3E%20(property)%20value%20%2B%20(resource)%20zones.settings%20%3E%20(model)%20automatic_platform_optimization%20%3E%20(schema)%20%3E%20(property)%20wp_plugin">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2046%20%3E%20(property)%20value">Link to this property</a>

<details>

<summary>

Editable SettingEditResponseZonesSchemasAutomaticPlatformOptimizationEditableOptional

Whether or not this setting can be modified for this zone (based on your Cloudflare plan level).

</summary>

One of the following:

const SettingEditResponseZonesSchemasAutomaticPlatformOptimizationEditableTrue SettingEditResponseZonesSchemasAutomaticPlatformOptimizationEditable = true

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2046%20%3E%20(property)%20editable%20%3E%20(member)%200">Link to this property</a>

const SettingEditResponseZonesSchemasAutomaticPlatformOptimizationEditableFalse SettingEditResponseZonesSchemasAutomaticPlatformOptimizationEditable = false

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2046%20%3E%20(property)%20editable%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2046%20%3E%20(property)%20editable">Link to this property</a>

ModifiedOn TimeOptional

last time this setting was modified.

formatdate-time

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2046%20%3E%20(property)%20modified_on">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2046">Link to this property</a>

<details>

<summary>

type SettingEditResponseZonesSearchForAgents struct{…}

When enabled, Cloudflare provisions an AI Search instance for the zone and exposes a /.well-known/ai-search endpoint that AI agents can query. Markdown responses also receive an agent: YAML capability block advertising the search endpoint.

</summary>

ID SettingEditResponseZonesSearchForAgentsID

ID of the zone setting.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2047%20%3E%20(property)%20id">Link to this property</a>

<details>

<summary>

Value SettingEditResponseZonesSearchForAgentsValue

Current value of the zone setting.

</summary>

One of the following:

const SettingEditResponseZonesSearchForAgentsValueOff SettingEditResponseZonesSearchForAgentsValue = "off"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2047%20%3E%20(property)%20value%20%3E%20(member)%200">Link to this property</a>

const SettingEditResponseZonesSearchForAgentsValueOn SettingEditResponseZonesSearchForAgentsValue = "on"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2047%20%3E%20(property)%20value%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2047%20%3E%20(property)%20value">Link to this property</a>

<details>

<summary>

Editable SettingEditResponseZonesSearchForAgentsEditableOptional

Whether or not this setting can be modified for this zone (based on your Cloudflare plan level).

</summary>

One of the following:

const SettingEditResponseZonesSearchForAgentsEditableTrue SettingEditResponseZonesSearchForAgentsEditable = true

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2047%20%3E%20(property)%20editable%20%3E%20(member)%200">Link to this property</a>

const SettingEditResponseZonesSearchForAgentsEditableFalse SettingEditResponseZonesSearchForAgentsEditable = false

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2047%20%3E%20(property)%20editable%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2047%20%3E%20(property)%20editable">Link to this property</a>

ModifiedOn TimeOptional

last time this setting was modified.

formatdate-time

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2047%20%3E%20(property)%20modified_on">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2047">Link to this property</a>

<details>

<summary>

type SecurityHeaders struct{…}

Cloudflare security header for a zone.

</summary>

ID SecurityHeadersID

ID of the zone’s security header.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20security_headers%20%3E%20(schema)%20%3E%20(property)%20id">Link to this property</a>

<details>

<summary>

Value SecurityHeadersValue

Current value of the zone setting.

</summary>

<details>

<summary>

StrictTransportSecurity SecurityHeadersValueStrictTransportSecurityOptional

Strict Transport Security.

</summary>

Enabled boolOptional

Whether or not strict transport security is enabled.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20security_headers%20%3E%20(schema)%20%3E%20(property)%20value%20%3E%20(property)%20strict_transport_security%20%3E%20(property)%20enabled">Link to this property</a>

IncludeSubdomains boolOptional

Include all subdomains for strict transport security.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20security_headers%20%3E%20(schema)%20%3E%20(property)%20value%20%3E%20(property)%20strict_transport_security%20%3E%20(property)%20include_subdomains">Link to this property</a>

MaxAge float64Optional

Max age in seconds of the strict transport security.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20security_headers%20%3E%20(schema)%20%3E%20(property)%20value%20%3E%20(property)%20strict_transport_security%20%3E%20(property)%20max_age">Link to this property</a>

Nosniff boolOptional

Whether or not to include ‘X-Content-Type-Options: nosniff’ header.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20security_headers%20%3E%20(schema)%20%3E%20(property)%20value%20%3E%20(property)%20strict_transport_security%20%3E%20(property)%20nosniff">Link to this property</a>

Preload boolOptional

Enable automatic preload of the HSTS configuration.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20security_headers%20%3E%20(schema)%20%3E%20(property)%20value%20%3E%20(property)%20strict_transport_security%20%3E%20(property)%20preload">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20security_headers%20%3E%20(schema)%20%3E%20(property)%20value%20%3E%20(property)%20strict_transport_security">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20security_headers%20%3E%20(schema)%20%3E%20(property)%20value">Link to this property</a>

<details>

<summary>

Editable SecurityHeadersEditableOptional

Whether or not this setting can be modified for this zone (based on your Cloudflare plan level).

</summary>

One of the following:

const SecurityHeadersEditableTrue SecurityHeadersEditable = true

<a href="#(resource)%20zones.settings%20%3E%20(model)%20security_headers%20%3E%20(schema)%20%3E%20(property)%20editable%20%3E%20(member)%200">Link to this property</a>

const SecurityHeadersEditableFalse SecurityHeadersEditable = false

<a href="#(resource)%20zones.settings%20%3E%20(model)%20security_headers%20%3E%20(schema)%20%3E%20(property)%20editable%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20security_headers%20%3E%20(schema)%20%3E%20(property)%20editable">Link to this property</a>

ModifiedOn TimeOptional

last time this setting was modified.

formatdate-time

<a href="#(resource)%20zones.settings%20%3E%20(model)%20security_headers%20%3E%20(schema)%20%3E%20(property)%20modified_on">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20security_headers%20%3E%20(schema)">Link to this property</a>

<details>

<summary>

type SettingEditResponseZonesSecurityLevel2 struct{…}

Choose the appropriate security profile for your website, which will automatically adjust each of the security settings. If you choose to customize an individual security setting, the profile will become Custom. (<a href="https://support.cloudflare.com/hc/en-us/articles/200170056">https://support.cloudflare.com/hc/en-us/articles/200170056</a>).

</summary>

ID SettingEditResponseZonesSecurityLevel2ID

ID of the zone setting.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2049%20%3E%20(property)%20id">Link to this property</a>

<details>

<summary>

Value SettingEditResponseZonesSecurityLevel2Value

Current value of the zone setting.

</summary>

One of the following:

const SettingEditResponseZonesSecurityLevel2ValueOff SettingEditResponseZonesSecurityLevel2Value = "off"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2049%20%3E%20(property)%20value%20%3E%20(member)%200">Link to this property</a>

const SettingEditResponseZonesSecurityLevel2ValueEssentiallyOff SettingEditResponseZonesSecurityLevel2Value = "essentially\_off"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2049%20%3E%20(property)%20value%20%3E%20(member)%201">Link to this property</a>

const SettingEditResponseZonesSecurityLevel2ValueLow SettingEditResponseZonesSecurityLevel2Value = "low"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2049%20%3E%20(property)%20value%20%3E%20(member)%202">Link to this property</a>

const SettingEditResponseZonesSecurityLevel2ValueMedium SettingEditResponseZonesSecurityLevel2Value = "medium"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2049%20%3E%20(property)%20value%20%3E%20(member)%203">Link to this property</a>

const SettingEditResponseZonesSecurityLevel2ValueHigh SettingEditResponseZonesSecurityLevel2Value = "high"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2049%20%3E%20(property)%20value%20%3E%20(member)%204">Link to this property</a>

const SettingEditResponseZonesSecurityLevel2ValueUnderAttack SettingEditResponseZonesSecurityLevel2Value = "under\_attack"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2049%20%3E%20(property)%20value%20%3E%20(member)%205">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2049%20%3E%20(property)%20value">Link to this property</a>

<details>

<summary>

Editable SettingEditResponseZonesSecurityLevel2EditableOptional

Whether or not this setting can be modified for this zone (based on your Cloudflare plan level).

</summary>

One of the following:

const SettingEditResponseZonesSecurityLevel2EditableTrue SettingEditResponseZonesSecurityLevel2Editable = true

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2049%20%3E%20(property)%20editable%20%3E%20(member)%200">Link to this property</a>

const SettingEditResponseZonesSecurityLevel2EditableFalse SettingEditResponseZonesSecurityLevel2Editable = false

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2049%20%3E%20(property)%20editable%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2049%20%3E%20(property)%20editable">Link to this property</a>

ModifiedOn TimeOptional

last time this setting was modified.

formatdate-time

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2049%20%3E%20(property)%20modified_on">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2049">Link to this property</a>

<details>

<summary>

type ServerSideExcludes struct{…}

If there is sensitive content on your website that you want visible to real visitors, but that you want to hide from suspicious visitors, all you have to do is wrap the content with Cloudflare SSE tags. Wrap any content that you want to be excluded from suspicious visitors in the following SSE tags: . For example: Bad visitors won’t see my phone number, 555-555-5555 . Note: SSE only will work with HTML. If you have HTML minification enabled, you won’t see the SSE tags in your HTML source when it’s served through Cloudflare. SSE will still function in this case, as Cloudflare’s HTML minification and SSE functionality occur on-the-fly as the resource moves through our network to the visitor’s computer. (<a href="https://support.cloudflare.com/hc/en-us/articles/200170036">https://support.cloudflare.com/hc/en-us/articles/200170036</a>).

</summary>

ID ServerSideExcludesID

ID of the zone setting.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20server_side_excludes%20%3E%20(schema)%20%3E%20(property)%20id">Link to this property</a>

<details>

<summary>

Value ServerSideExcludesValue

Current value of the zone setting.

</summary>

One of the following:

const ServerSideExcludesValueOn ServerSideExcludesValue = "on"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20server_side_excludes%20%3E%20(schema)%20%3E%20(property)%20value%20%3E%20(member)%200">Link to this property</a>

const ServerSideExcludesValueOff ServerSideExcludesValue = "off"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20server_side_excludes%20%3E%20(schema)%20%3E%20(property)%20value%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20server_side_excludes%20%3E%20(schema)%20%3E%20(property)%20value">Link to this property</a>

<details>

<summary>

Editable ServerSideExcludesEditableOptional

Whether or not this setting can be modified for this zone (based on your Cloudflare plan level).

</summary>

One of the following:

const ServerSideExcludesEditableTrue ServerSideExcludesEditable = true

<a href="#(resource)%20zones.settings%20%3E%20(model)%20server_side_excludes%20%3E%20(schema)%20%3E%20(property)%20editable%20%3E%20(member)%200">Link to this property</a>

const ServerSideExcludesEditableFalse ServerSideExcludesEditable = false

<a href="#(resource)%20zones.settings%20%3E%20(model)%20server_side_excludes%20%3E%20(schema)%20%3E%20(property)%20editable%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20server_side_excludes%20%3E%20(schema)%20%3E%20(property)%20editable">Link to this property</a>

ModifiedOn TimeOptional

last time this setting was modified.

formatdate-time

<a href="#(resource)%20zones.settings%20%3E%20(model)%20server_side_excludes%20%3E%20(schema)%20%3E%20(property)%20modified_on">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20server_side_excludes%20%3E%20(schema)">Link to this property</a>

<details>

<summary>

type SettingEditResponseZonesSha1Support struct{…}

Allow SHA1 support.

</summary>

ID SettingEditResponseZonesSha1SupportID

Zone setting identifier.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2051%20%3E%20(property)%20id">Link to this property</a>

<details>

<summary>

Value SettingEditResponseZonesSha1SupportValue

Current value of the zone setting.

</summary>

One of the following:

const SettingEditResponseZonesSha1SupportValueOff SettingEditResponseZonesSha1SupportValue = "off"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2051%20%3E%20(property)%20value%20%3E%20(member)%200">Link to this property</a>

const SettingEditResponseZonesSha1SupportValueOn SettingEditResponseZonesSha1SupportValue = "on"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2051%20%3E%20(property)%20value%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2051%20%3E%20(property)%20value">Link to this property</a>

<details>

<summary>

Editable SettingEditResponseZonesSha1SupportEditableOptional

Whether or not this setting can be modified for this zone (based on your Cloudflare plan level).

</summary>

One of the following:

const SettingEditResponseZonesSha1SupportEditableTrue SettingEditResponseZonesSha1SupportEditable = true

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2051%20%3E%20(property)%20editable%20%3E%20(member)%200">Link to this property</a>

const SettingEditResponseZonesSha1SupportEditableFalse SettingEditResponseZonesSha1SupportEditable = false

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2051%20%3E%20(property)%20editable%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2051%20%3E%20(property)%20editable">Link to this property</a>

ModifiedOn TimeOptional

last time this setting was modified.

formatdate-time

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2051%20%3E%20(property)%20modified_on">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2051">Link to this property</a>

<details>

<summary>

type SettingEditResponseZonesSortQueryStringForCache2 struct{…}

Cloudflare will treat files with the same query strings as the same file in cache, regardless of the order of the query strings. This is limited to Enterprise Zones.

</summary>

ID SettingEditResponseZonesSortQueryStringForCache2ID

ID of the zone setting.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2052%20%3E%20(property)%20id">Link to this property</a>

<details>

<summary>

Value SettingEditResponseZonesSortQueryStringForCache2Value

Current value of the zone setting.

</summary>

One of the following:

const SettingEditResponseZonesSortQueryStringForCache2ValueOn SettingEditResponseZonesSortQueryStringForCache2Value = "on"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2052%20%3E%20(property)%20value%20%3E%20(member)%200">Link to this property</a>

const SettingEditResponseZonesSortQueryStringForCache2ValueOff SettingEditResponseZonesSortQueryStringForCache2Value = "off"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2052%20%3E%20(property)%20value%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2052%20%3E%20(property)%20value">Link to this property</a>

<details>

<summary>

Editable SettingEditResponseZonesSortQueryStringForCache2EditableOptional

Whether or not this setting can be modified for this zone (based on your Cloudflare plan level).

</summary>

One of the following:

const SettingEditResponseZonesSortQueryStringForCache2EditableTrue SettingEditResponseZonesSortQueryStringForCache2Editable = true

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2052%20%3E%20(property)%20editable%20%3E%20(member)%200">Link to this property</a>

const SettingEditResponseZonesSortQueryStringForCache2EditableFalse SettingEditResponseZonesSortQueryStringForCache2Editable = false

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2052%20%3E%20(property)%20editable%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2052%20%3E%20(property)%20editable">Link to this property</a>

ModifiedOn TimeOptional

last time this setting was modified.

formatdate-time

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2052%20%3E%20(property)%20modified_on">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2052">Link to this property</a>

<details>

<summary>

type SettingEditResponseZonesSSL2 struct{…}

SSL encrypts your visitor’s connection and safeguards credit card numbers and other personal data to and from your website. SSL can take up to 5 minutes to fully activate. Requires Cloudflare active on your root domain or www domain. Off: no SSL between the visitor and Cloudflare, and no SSL between Cloudflare and your web server (all HTTP traffic). Flexible: SSL between the visitor and Cloudflare — visitor sees HTTPS on your site, but no SSL between Cloudflare and your web server. You don’t need to have an SSL cert on your web server, but your vistors will still see the site as being HTTPS enabled. Full: SSL between the visitor and Cloudflare — visitor sees HTTPS on your site, and SSL between Cloudflare and your web server. You’ll need to have your own SSL cert or self-signed cert at the very least. Full (Strict): SSL between the visitor and Cloudflare — visitor sees HTTPS on your site, and SSL between Cloudflare and your web server. You’ll need to have a valid SSL certificate installed on your web server. This certificate must be signed by a certificate authority, have an expiration date in the future, and respond for the request domain name (hostname). (<a href="https://support.cloudflare.com/hc/en-us/articles/200170416">https://support.cloudflare.com/hc/en-us/articles/200170416</a>).

</summary>

ID SettingEditResponseZonesSSL2ID

ID of the zone setting.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2053%20%3E%20(property)%20id">Link to this property</a>

<details>

<summary>

Value SettingEditResponseZonesSSL2Value

Current value of the zone setting.

</summary>

One of the following:

const SettingEditResponseZonesSSL2ValueOff SettingEditResponseZonesSSL2Value = "off"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2053%20%3E%20(property)%20value%20%3E%20(member)%200">Link to this property</a>

const SettingEditResponseZonesSSL2ValueFlexible SettingEditResponseZonesSSL2Value = "flexible"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2053%20%3E%20(property)%20value%20%3E%20(member)%201">Link to this property</a>

const SettingEditResponseZonesSSL2ValueFull SettingEditResponseZonesSSL2Value = "full"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2053%20%3E%20(property)%20value%20%3E%20(member)%202">Link to this property</a>

const SettingEditResponseZonesSSL2ValueStrict SettingEditResponseZonesSSL2Value = "strict"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2053%20%3E%20(property)%20value%20%3E%20(member)%203">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2053%20%3E%20(property)%20value">Link to this property</a>

<details>

<summary>

Editable SettingEditResponseZonesSSL2EditableOptional

Whether or not this setting can be modified for this zone (based on your Cloudflare plan level).

</summary>

One of the following:

const SettingEditResponseZonesSSL2EditableTrue SettingEditResponseZonesSSL2Editable = true

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2053%20%3E%20(property)%20editable%20%3E%20(member)%200">Link to this property</a>

const SettingEditResponseZonesSSL2EditableFalse SettingEditResponseZonesSSL2Editable = false

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2053%20%3E%20(property)%20editable%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2053%20%3E%20(property)%20editable">Link to this property</a>

ModifiedOn TimeOptional

last time this setting was modified.

formatdate-time

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2053%20%3E%20(property)%20modified_on">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2053">Link to this property</a>

<details>

<summary>

type SSLRecommender struct{…}

Enrollment in the SSL/TLS Recommender service which tries to detect and recommend (by sending periodic emails) the most secure SSL/TLS setting your origin servers support.

</summary>

ID SSLRecommenderIDOptional

Enrollment value for SSL/TLS Recommender.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20ssl_recommender%20%3E%20(schema)%20%3E%20(property)%20id">Link to this property</a>

Enabled boolOptional

ssl-recommender enrollment setting.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20ssl_recommender%20%3E%20(schema)%20%3E%20(property)%20enabled">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20ssl_recommender%20%3E%20(schema)">Link to this property</a>

<details>

<summary>

type SettingEditResponseZonesTLS1\_2Only struct{…}

Only allows TLS1.2.

</summary>

ID SettingEditResponseZonesTLS1\_2OnlyID

Zone setting identifier.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2055%20%3E%20(property)%20id">Link to this property</a>

<details>

<summary>

Value SettingEditResponseZonesTLS1\_2OnlyValue

Current value of the zone setting.

</summary>

One of the following:

const SettingEditResponseZonesTLS1\_2OnlyValueOff SettingEditResponseZonesTLS1\_2OnlyValue = "off"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2055%20%3E%20(property)%20value%20%3E%20(member)%200">Link to this property</a>

const SettingEditResponseZonesTLS1\_2OnlyValueOn SettingEditResponseZonesTLS1\_2OnlyValue = "on"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2055%20%3E%20(property)%20value%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2055%20%3E%20(property)%20value">Link to this property</a>

<details>

<summary>

Editable SettingEditResponseZonesTLS1\_2OnlyEditableOptional

Whether or not this setting can be modified for this zone (based on your Cloudflare plan level).

</summary>

One of the following:

const SettingEditResponseZonesTLS1\_2OnlyEditableTrue SettingEditResponseZonesTLS1\_2OnlyEditable = true

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2055%20%3E%20(property)%20editable%20%3E%20(member)%200">Link to this property</a>

const SettingEditResponseZonesTLS1\_2OnlyEditableFalse SettingEditResponseZonesTLS1\_2OnlyEditable = false

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2055%20%3E%20(property)%20editable%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2055%20%3E%20(property)%20editable">Link to this property</a>

ModifiedOn TimeOptional

last time this setting was modified.

formatdate-time

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2055%20%3E%20(property)%20modified_on">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2055">Link to this property</a>

<details>

<summary>

type TLS1\_3 struct{…}

Enables Crypto TLS 1.3 feature for a zone.

</summary>

ID TLS1\_3ID

ID of the zone setting.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20tls_1_3%20%3E%20(schema)%20%3E%20(property)%20id">Link to this property</a>

<details>

<summary>

Value TLS1\_3Value

Current value of the zone setting.

</summary>

One of the following:

const TLS1\_3ValueOn TLS1\_3Value = "on"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20tls_1_3%20%3E%20(schema)%20%3E%20(property)%20value%20%3E%20(member)%200">Link to this property</a>

const TLS1\_3ValueOff TLS1\_3Value = "off"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20tls_1_3%20%3E%20(schema)%20%3E%20(property)%20value%20%3E%20(member)%201">Link to this property</a>

const TLS1\_3ValueZrt TLS1\_3Value = "zrt"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20tls_1_3%20%3E%20(schema)%20%3E%20(property)%20value%20%3E%20(member)%202">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20tls_1_3%20%3E%20(schema)%20%3E%20(property)%20value">Link to this property</a>

<details>

<summary>

Editable TLS1\_3EditableOptional

Whether or not this setting can be modified for this zone (based on your Cloudflare plan level).

</summary>

One of the following:

const TLS1\_3EditableTrue TLS1\_3Editable = true

<a href="#(resource)%20zones.settings%20%3E%20(model)%20tls_1_3%20%3E%20(schema)%20%3E%20(property)%20editable%20%3E%20(member)%200">Link to this property</a>

const TLS1\_3EditableFalse TLS1\_3Editable = false

<a href="#(resource)%20zones.settings%20%3E%20(model)%20tls_1_3%20%3E%20(schema)%20%3E%20(property)%20editable%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20tls_1_3%20%3E%20(schema)%20%3E%20(property)%20editable">Link to this property</a>

ModifiedOn TimeOptional

last time this setting was modified.

formatdate-time

<a href="#(resource)%20zones.settings%20%3E%20(model)%20tls_1_3%20%3E%20(schema)%20%3E%20(property)%20modified_on">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20tls_1_3%20%3E%20(schema)">Link to this property</a>

<details>

<summary>

type TLSClientAuth struct{…}

TLS Client Auth requires Cloudflare to connect to your origin server using a client certificate (Enterprise Only).

</summary>

ID TLSClientAuthID

ID of the zone setting.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20tls_client_auth%20%3E%20(schema)%20%3E%20(property)%20id">Link to this property</a>

<details>

<summary>

Value TLSClientAuthValue

Current value of the zone setting.

</summary>

One of the following:

const TLSClientAuthValueOn TLSClientAuthValue = "on"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20tls_client_auth%20%3E%20(schema)%20%3E%20(property)%20value%20%3E%20(member)%200">Link to this property</a>

const TLSClientAuthValueOff TLSClientAuthValue = "off"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20tls_client_auth%20%3E%20(schema)%20%3E%20(property)%20value%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20tls_client_auth%20%3E%20(schema)%20%3E%20(property)%20value">Link to this property</a>

<details>

<summary>

Editable TLSClientAuthEditableOptional

Whether or not this setting can be modified for this zone (based on your Cloudflare plan level).

</summary>

One of the following:

const TLSClientAuthEditableTrue TLSClientAuthEditable = true

<a href="#(resource)%20zones.settings%20%3E%20(model)%20tls_client_auth%20%3E%20(schema)%20%3E%20(property)%20editable%20%3E%20(member)%200">Link to this property</a>

const TLSClientAuthEditableFalse TLSClientAuthEditable = false

<a href="#(resource)%20zones.settings%20%3E%20(model)%20tls_client_auth%20%3E%20(schema)%20%3E%20(property)%20editable%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20tls_client_auth%20%3E%20(schema)%20%3E%20(property)%20editable">Link to this property</a>

ModifiedOn TimeOptional

last time this setting was modified.

formatdate-time

<a href="#(resource)%20zones.settings%20%3E%20(model)%20tls_client_auth%20%3E%20(schema)%20%3E%20(property)%20modified_on">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20tls_client_auth%20%3E%20(schema)">Link to this property</a>

<details>

<summary>

type SettingEditResponseZonesTransformations struct{…}

Media Transformations provides on-demand resizing, conversion and optimization for images and video served through Cloudflare’s network. Refer to the <a href="https://developers.cloudflare.com/images/">Image Transformations</a> and <a href="https://developers.cloudflare.com/stream/transform-videos/#getting-started">Video Transformations</a> documentation for more information.

</summary>

ID SettingEditResponseZonesTransformationsID

ID of the zone setting. Shared between Image Transformations and Video Transformations.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2058%20%3E%20(property)%20id">Link to this property</a>

<details>

<summary>

Value SettingEditResponseZonesTransformationsValue

Current value of the zone setting.

</summary>

One of the following:

const SettingEditResponseZonesTransformationsValueOn SettingEditResponseZonesTransformationsValue = "on"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2058%20%3E%20(property)%20value%20%3E%20(member)%200">Link to this property</a>

const SettingEditResponseZonesTransformationsValueOff SettingEditResponseZonesTransformationsValue = "off"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2058%20%3E%20(property)%20value%20%3E%20(member)%201">Link to this property</a>

const SettingEditResponseZonesTransformationsValueOpen SettingEditResponseZonesTransformationsValue = "open"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2058%20%3E%20(property)%20value%20%3E%20(member)%202">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2058%20%3E%20(property)%20value">Link to this property</a>

<details>

<summary>

Editable SettingEditResponseZonesTransformationsEditableOptional

Whether or not this setting can be modified for this zone (based on your Cloudflare plan level).

</summary>

One of the following:

const SettingEditResponseZonesTransformationsEditableTrue SettingEditResponseZonesTransformationsEditable = true

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2058%20%3E%20(property)%20editable%20%3E%20(member)%200">Link to this property</a>

const SettingEditResponseZonesTransformationsEditableFalse SettingEditResponseZonesTransformationsEditable = false

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2058%20%3E%20(property)%20editable%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2058%20%3E%20(property)%20editable">Link to this property</a>

ModifiedOn TimeOptional

last time this setting was modified.

formatdate-time

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2058%20%3E%20(property)%20modified_on">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2058">Link to this property</a>

<details>

<summary>

type SettingEditResponseZonesTransformationsAllowedOrigins struct{…}

Media Transformations Allowed Origins restricts transformations for images and video served through Cloudflare’s network. Refer to the <a href="https://developers.cloudflare.com/images/">Image Transformations</a> and <a href="https://developers.cloudflare.com/stream/transform-videos/#getting-started">Video Transformations</a> documentation for more information.

</summary>

ID SettingEditResponseZonesTransformationsAllowedOriginsID

ID of the zone setting. Shared between Image Transformations and Video Transformations.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2059%20%3E%20(property)%20id">Link to this property</a>

Value string

Current value of the zone setting.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2059%20%3E%20(property)%20value">Link to this property</a>

<details>

<summary>

Editable SettingEditResponseZonesTransformationsAllowedOriginsEditableOptional

Whether or not this setting can be modified for this zone (based on your Cloudflare plan level).

</summary>

One of the following:

const SettingEditResponseZonesTransformationsAllowedOriginsEditableTrue SettingEditResponseZonesTransformationsAllowedOriginsEditable = true

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2059%20%3E%20(property)%20editable%20%3E%20(member)%200">Link to this property</a>

const SettingEditResponseZonesTransformationsAllowedOriginsEditableFalse SettingEditResponseZonesTransformationsAllowedOriginsEditable = false

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2059%20%3E%20(property)%20editable%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2059%20%3E%20(property)%20editable">Link to this property</a>

ModifiedOn TimeOptional

last time this setting was modified.

formatdate-time

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2059%20%3E%20(property)%20modified_on">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2059">Link to this property</a>

<details>

<summary>

type SettingEditResponseZonesTrueClientIPHeader2 struct{…}

Allows customer to continue to use True Client IP (Akamai feature) in the headers we send to the origin. This is limited to Enterprise Zones.

</summary>

ID SettingEditResponseZonesTrueClientIPHeader2ID

ID of the zone setting.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2060%20%3E%20(property)%20id">Link to this property</a>

<details>

<summary>

Value SettingEditResponseZonesTrueClientIPHeader2Value

Current value of the zone setting.

</summary>

One of the following:

const SettingEditResponseZonesTrueClientIPHeader2ValueOn SettingEditResponseZonesTrueClientIPHeader2Value = "on"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2060%20%3E%20(property)%20value%20%3E%20(member)%200">Link to this property</a>

const SettingEditResponseZonesTrueClientIPHeader2ValueOff SettingEditResponseZonesTrueClientIPHeader2Value = "off"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2060%20%3E%20(property)%20value%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2060%20%3E%20(property)%20value">Link to this property</a>

<details>

<summary>

Editable SettingEditResponseZonesTrueClientIPHeader2EditableOptional

Whether or not this setting can be modified for this zone (based on your Cloudflare plan level).

</summary>

One of the following:

const SettingEditResponseZonesTrueClientIPHeader2EditableTrue SettingEditResponseZonesTrueClientIPHeader2Editable = true

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2060%20%3E%20(property)%20editable%20%3E%20(member)%200">Link to this property</a>

const SettingEditResponseZonesTrueClientIPHeader2EditableFalse SettingEditResponseZonesTrueClientIPHeader2Editable = false

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2060%20%3E%20(property)%20editable%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2060%20%3E%20(property)%20editable">Link to this property</a>

ModifiedOn TimeOptional

last time this setting was modified.

formatdate-time

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2060%20%3E%20(property)%20modified_on">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2060">Link to this property</a>

<details>

<summary>

type SettingEditResponseZonesWAF2 struct{…}

The WAF examines HTTP requests to your website. It inspects both GET and POST requests and applies rules to help filter out illegitimate traffic from legitimate website visitors. The Cloudflare WAF inspects website addresses or URLs to detect anything out of the ordinary. If the Cloudflare WAF determines suspicious user behavior, then the WAF will ‘challenge’ the web visitor with a page that asks them to submit a CAPTCHA successfully to continue their action. If the challenge is failed, the action will be stopped. What this means is that Cloudflare’s WAF will block any traffic identified as illegitimate before it reaches your origin web server. (<a href="https://support.cloudflare.com/hc/en-us/articles/200172016">https://support.cloudflare.com/hc/en-us/articles/200172016</a>).

</summary>

ID SettingEditResponseZonesWAF2ID

ID of the zone setting.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2061%20%3E%20(property)%20id">Link to this property</a>

<details>

<summary>

Value SettingEditResponseZonesWAF2Value

Current value of the zone setting.

</summary>

One of the following:

const SettingEditResponseZonesWAF2ValueOn SettingEditResponseZonesWAF2Value = "on"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2061%20%3E%20(property)%20value%20%3E%20(member)%200">Link to this property</a>

const SettingEditResponseZonesWAF2ValueOff SettingEditResponseZonesWAF2Value = "off"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2061%20%3E%20(property)%20value%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2061%20%3E%20(property)%20value">Link to this property</a>

<details>

<summary>

Editable SettingEditResponseZonesWAF2EditableOptional

Whether or not this setting can be modified for this zone (based on your Cloudflare plan level).

</summary>

One of the following:

const SettingEditResponseZonesWAF2EditableTrue SettingEditResponseZonesWAF2Editable = true

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2061%20%3E%20(property)%20editable%20%3E%20(member)%200">Link to this property</a>

const SettingEditResponseZonesWAF2EditableFalse SettingEditResponseZonesWAF2Editable = false

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2061%20%3E%20(property)%20editable%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2061%20%3E%20(property)%20editable">Link to this property</a>

ModifiedOn TimeOptional

last time this setting was modified.

formatdate-time

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2061%20%3E%20(property)%20modified_on">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2061">Link to this property</a>

<details>

<summary>

type SettingEditResponseZonesWebmcpEnabled struct{…}

When enabled, Cloudflare injects the WebMCP bridge (bridge.js) into HTML responses for this zone, exposing DOM and Content Credentials tools to an in-browser AI agent via navigator.modelContext. No origin-side code changes are required. This setting is currently in beta and its behavior may change.

</summary>

ID SettingEditResponseZonesWebmcpEnabledID

ID of the zone setting.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2062%20%3E%20(property)%20id">Link to this property</a>

<details>

<summary>

Value SettingEditResponseZonesWebmcpEnabledValue

Current value of the zone setting.

</summary>

One of the following:

const SettingEditResponseZonesWebmcpEnabledValueOff SettingEditResponseZonesWebmcpEnabledValue = "off"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2062%20%3E%20(property)%20value%20%3E%20(member)%200">Link to this property</a>

const SettingEditResponseZonesWebmcpEnabledValueOn SettingEditResponseZonesWebmcpEnabledValue = "on"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2062%20%3E%20(property)%20value%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2062%20%3E%20(property)%20value">Link to this property</a>

<details>

<summary>

Editable SettingEditResponseZonesWebmcpEnabledEditableOptional

Whether or not this setting can be modified for this zone (based on your Cloudflare plan level).

</summary>

One of the following:

const SettingEditResponseZonesWebmcpEnabledEditableTrue SettingEditResponseZonesWebmcpEnabledEditable = true

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2062%20%3E%20(property)%20editable%20%3E%20(member)%200">Link to this property</a>

const SettingEditResponseZonesWebmcpEnabledEditableFalse SettingEditResponseZonesWebmcpEnabledEditable = false

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2062%20%3E%20(property)%20editable%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2062%20%3E%20(property)%20editable">Link to this property</a>

ModifiedOn TimeOptional

last time this setting was modified.

formatdate-time

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2062%20%3E%20(property)%20modified_on">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2062">Link to this property</a>

<details>

<summary>

type SettingEditResponseZonesWebmcpMcpURL struct{…}

Optional per-zone path of the site’s own MCP server, used by the WebMCP mcp-server-client tool pack to list and call the site’s MCP tools from the browser. The path is resolved against the page’s origin, so it applies to every hostname in the zone. Only takes effect when webmcp\_enabled is on and the mcp-server-client pack is active. Leave empty to use /mcp. This setting is currently in beta and its behavior may change.

</summary>

ID SettingEditResponseZonesWebmcpMcpURLID

ID of the zone setting.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2063%20%3E%20(property)%20id">Link to this property</a>

Value string

Current value of the zone setting.

maxLength2048

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2063%20%3E%20(property)%20value">Link to this property</a>

<details>

<summary>

Editable SettingEditResponseZonesWebmcpMcpURLEditableOptional

Whether or not this setting can be modified for this zone (based on your Cloudflare plan level).

</summary>

One of the following:

const SettingEditResponseZonesWebmcpMcpURLEditableTrue SettingEditResponseZonesWebmcpMcpURLEditable = true

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2063%20%3E%20(property)%20editable%20%3E%20(member)%200">Link to this property</a>

const SettingEditResponseZonesWebmcpMcpURLEditableFalse SettingEditResponseZonesWebmcpMcpURLEditable = false

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2063%20%3E%20(property)%20editable%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2063%20%3E%20(property)%20editable">Link to this property</a>

ModifiedOn TimeOptional

last time this setting was modified.

formatdate-time

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2063%20%3E%20(property)%20modified_on">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2063">Link to this property</a>

<details>

<summary>

type SettingEditResponseZonesWebmcpPacks struct{…}

Optional per-zone override of which bundled WebMCP tool packs the injected bridge.js activates. Only takes effect when webmcp\_enabled is on. Leave empty to use the bridge’s default pack set. Unknown pack names are ignored by the bridge. This setting is currently in beta and its behavior may change.

</summary>

ID SettingEditResponseZonesWebmcpPacksID

ID of the zone setting.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2064%20%3E%20(property)%20id">Link to this property</a>

Value string

Current value of the zone setting.

maxLength256

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2064%20%3E%20(property)%20value">Link to this property</a>

<details>

<summary>

Editable SettingEditResponseZonesWebmcpPacksEditableOptional

Whether or not this setting can be modified for this zone (based on your Cloudflare plan level).

</summary>

One of the following:

const SettingEditResponseZonesWebmcpPacksEditableTrue SettingEditResponseZonesWebmcpPacksEditable = true

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2064%20%3E%20(property)%20editable%20%3E%20(member)%200">Link to this property</a>

const SettingEditResponseZonesWebmcpPacksEditableFalse SettingEditResponseZonesWebmcpPacksEditable = false

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2064%20%3E%20(property)%20editable%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2064%20%3E%20(property)%20editable">Link to this property</a>

ModifiedOn TimeOptional

last time this setting was modified.

formatdate-time

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2064%20%3E%20(property)%20modified_on">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)%20%3E%20(variant)%2064">Link to this property</a>

<details>

<summary>

type WebP struct{…}

When the client requesting the image supports the WebP image codec, and WebP offers a performance advantage over the original image format, Cloudflare will serve a WebP version of the original image.

</summary>

ID WebPID

ID of the zone setting.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20webp%20%3E%20(schema)%20%3E%20(property)%20id">Link to this property</a>

<details>

<summary>

Value WebPValue

Current value of the zone setting.

</summary>

One of the following:

const WebPValueOff WebPValue = "off"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20webp%20%3E%20(schema)%20%3E%20(property)%20value%20%3E%20(member)%200">Link to this property</a>

const WebPValueOn WebPValue = "on"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20webp%20%3E%20(schema)%20%3E%20(property)%20value%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20webp%20%3E%20(schema)%20%3E%20(property)%20value">Link to this property</a>

<details>

<summary>

Editable WebPEditableOptional

Whether or not this setting can be modified for this zone (based on your Cloudflare plan level).

</summary>

One of the following:

const WebPEditableTrue WebPEditable = true

<a href="#(resource)%20zones.settings%20%3E%20(model)%20webp%20%3E%20(schema)%20%3E%20(property)%20editable%20%3E%20(member)%200">Link to this property</a>

const WebPEditableFalse WebPEditable = false

<a href="#(resource)%20zones.settings%20%3E%20(model)%20webp%20%3E%20(schema)%20%3E%20(property)%20editable%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20webp%20%3E%20(schema)%20%3E%20(property)%20editable">Link to this property</a>

ModifiedOn TimeOptional

last time this setting was modified.

formatdate-time

<a href="#(resource)%20zones.settings%20%3E%20(model)%20webp%20%3E%20(schema)%20%3E%20(property)%20modified_on">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20webp%20%3E%20(schema)">Link to this property</a>

<details>

<summary>

type Websocket struct{…}

WebSockets are open connections sustained between the client and the origin server. Inside a WebSockets connection, the client and the origin can pass data back and forth without having to reestablish sessions. This makes exchanging data within a WebSockets connection fast. WebSockets are often used for real-time applications such as live chat and gaming. For more information refer to <a href="https://support.cloudflare.com/hc/en-us/articles/200169466-Can-I-use-Cloudflare-with-WebSockets-">Can I use Cloudflare with Websockets</a>.

</summary>

ID WebsocketID

ID of the zone setting.

<a href="#(resource)%20zones.settings%20%3E%20(model)%20websocket%20%3E%20(schema)%20%3E%20(property)%20id">Link to this property</a>

<details>

<summary>

Value WebsocketValue

Current value of the zone setting.

</summary>

One of the following:

const WebsocketValueOff WebsocketValue = "off"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20websocket%20%3E%20(schema)%20%3E%20(property)%20value%20%3E%20(member)%200">Link to this property</a>

const WebsocketValueOn WebsocketValue = "on"

<a href="#(resource)%20zones.settings%20%3E%20(model)%20websocket%20%3E%20(schema)%20%3E%20(property)%20value%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20websocket%20%3E%20(schema)%20%3E%20(property)%20value">Link to this property</a>

<details>

<summary>

Editable WebsocketEditableOptional

Whether or not this setting can be modified for this zone (based on your Cloudflare plan level).

</summary>

One of the following:

const WebsocketEditableTrue WebsocketEditable = true

<a href="#(resource)%20zones.settings%20%3E%20(model)%20websocket%20%3E%20(schema)%20%3E%20(property)%20editable%20%3E%20(member)%200">Link to this property</a>

const WebsocketEditableFalse WebsocketEditable = false

<a href="#(resource)%20zones.settings%20%3E%20(model)%20websocket%20%3E%20(schema)%20%3E%20(property)%20editable%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20websocket%20%3E%20(schema)%20%3E%20(property)%20editable">Link to this property</a>

ModifiedOn TimeOptional

last time this setting was modified.

formatdate-time

<a href="#(resource)%20zones.settings%20%3E%20(model)%20websocket%20%3E%20(schema)%20%3E%20(property)%20modified_on">Link to this property</a>

</details>

<a href="#(resource)%20zones.settings%20%3E%20(model)%20websocket%20%3E%20(schema)">Link to this property</a>

</details>

[Link to this property](<#(resource)%20zones.settings%20%3E%20(model)%20SettingEditResponse%20%3E%20(schema)>)

### Edit zone setting

Go

HTTPTypeScriptPythonGoTerraform

```
package main

import (
  "context"
  "fmt"

  "github.com/cloudflare/cloudflare-go"
  "github.com/cloudflare/cloudflare-go/option"
  "github.com/cloudflare/cloudflare-go/zones"
)

func main() {
  client := cloudflare.NewClient(
    option.WithAPIToken("Sn3lZJTBX6kkg7OdcBUAxOO963GEIyGQqnFTOFYY"),
  )
  response, err := client.Zones.Settings.Edit(
    context.TODO(),
    "always_online",
    zones.SettingEditParams{
      ZoneID: cloudflare.F("023e105f4ecef8ad9ca31a8372d0c353"),
      Body: zones.SettingEditParamsBodyEnabled{

      },
    },
  )
  if err != nil {
    panic(err.Error())
  }
  fmt.Printf("%+v\n", response)
}
```

200 example

```
{
  "errors": [
    {
      "code": 1000,
      "message": "message",
      "documentation_url": "documentation_url",
      "source": {
        "pointer": "pointer"
      }
    }
  ],
  "messages": [
    {
      "code": 1000,
      "message": "message",
      "documentation_url": "documentation_url",
      "source": {
        "pointer": "pointer"
      }
    }
  ],
  "success": true,
  "result": {
    "id": "0rtt",
    "value": "on",
    "editable": true,
    "modified_on": "2014-01-01T05:20:00.12345Z"
  }
}
```

##### Returns Examples

200 example

```
{
  "errors": [
    {
      "code": 1000,
      "message": "message",
      "documentation_url": "documentation_url",
      "source": {
        "pointer": "pointer"
      }
    }
  ],
  "messages": [
    {
      "code": 1000,
      "message": "message",
      "documentation_url": "documentation_url",
      "source": {
        "pointer": "pointer"
      }
    }
  ],
  "success": true,
  "result": {
    "id": "0rtt",
    "value": "on",
    "editable": true,
    "modified_on": "2014-01-01T05:20:00.12345Z"
  }
}
```