---
title: Get tags for a zone-level resource
---

[Skip to content](#_top)

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

[Resource Tagging](https://developers.cloudflare.com/api/typescript/resources/resource_tagging)

[Zone Tags](https://developers.cloudflare.com/api/typescript/resources/resource_tagging/subresources/zone_tags)

Copy Markdown

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

---

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

# Get tags for a zone-level resource

client.resourceTagging.zoneTags.get(ZoneTagGetParams {zone\_id, resource\_id, resource\_type, access\_application\_id } params, RequestOptionsoptions?): [ZoneTagGetResponse](<https://developers.cloudflare.com/api/typescript/resources/resource_tagging#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)>)

GET/zones/{zone\_id}/tags

Retrieves tags for a specific zone-level resource.

##### Security

API Email + API Key

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

**Example:**`X-Auth-Email: user@example.com`

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

**Example:**`X-Auth-Key: 144c9defac04969c7bfad8efaa8ea194`

##### ParametersExpand Collapse

<details>

<summary>

params: ZoneTagGetParams {zone\_id, resource\_id, resource\_type, access\_application\_id }

</summary>

zone\_id: string

Path param: Zone ID is required only for zone-level resources

maxLength32

minLength32

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(method)%20get%20%3E%20(params)%20default%20%3E%20(param)%20zone_id">Link to this property</a>

resource\_id: string

Query param: The ID of the resource to retrieve tags for.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(method)%20get%20%3E%20(params)%20default%20%3E%20(param)%20resource_id">Link to this property</a>

<details>

<summary>

resource\_type: "access\_application\_policy"| "api\_gateway\_operation"| "custom\_certificate"| 8 more

Query param: The type of the resource.

</summary>

One of the following:

"access\_application\_policy"

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(method)%20get%20%3E%20(params)%20default%20%3E%20(param)%20resource_type%20%3E%20(schema)%20%3E%20(member)%200">Link to this property</a>

"api\_gateway\_operation"

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(method)%20get%20%3E%20(params)%20default%20%3E%20(param)%20resource_type%20%3E%20(schema)%20%3E%20(member)%201">Link to this property</a>

"custom\_certificate"

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(method)%20get%20%3E%20(params)%20default%20%3E%20(param)%20resource_type%20%3E%20(schema)%20%3E%20(member)%202">Link to this property</a>

"custom\_hostname"

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(method)%20get%20%3E%20(params)%20default%20%3E%20(param)%20resource_type%20%3E%20(schema)%20%3E%20(member)%203">Link to this property</a>

"dns\_record"

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(method)%20get%20%3E%20(params)%20default%20%3E%20(param)%20resource_type%20%3E%20(schema)%20%3E%20(member)%204">Link to this property</a>

"healthcheck"

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(method)%20get%20%3E%20(params)%20default%20%3E%20(param)%20resource_type%20%3E%20(schema)%20%3E%20(member)%205">Link to this property</a>

"load\_balancer"

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(method)%20get%20%3E%20(params)%20default%20%3E%20(param)%20resource_type%20%3E%20(schema)%20%3E%20(member)%206">Link to this property</a>

"managed\_client\_certificate"

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(method)%20get%20%3E%20(params)%20default%20%3E%20(param)%20resource_type%20%3E%20(schema)%20%3E%20(member)%207">Link to this property</a>

"worker\_route"

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(method)%20get%20%3E%20(params)%20default%20%3E%20(param)%20resource_type%20%3E%20(schema)%20%3E%20(member)%208">Link to this property</a>

"zone"

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(method)%20get%20%3E%20(params)%20default%20%3E%20(param)%20resource_type%20%3E%20(schema)%20%3E%20(member)%209">Link to this property</a>

"zone\_ruleset"

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(method)%20get%20%3E%20(params)%20default%20%3E%20(param)%20resource_type%20%3E%20(schema)%20%3E%20(member)%2010">Link to this property</a>

</details>

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(method)%20get%20%3E%20(params)%20default%20%3E%20(param)%20resource_type">Link to this property</a>

access\_application\_id?: string

Query param: Access application ID identifier. Required for access\_application\_policy resources.

formatuuid

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(method)%20get%20%3E%20(params)%20default%20%3E%20(param)%20access_application_id">Link to this property</a>

</details>

[Link to this property](<#(resource)%20resource_tagging.zone_tags%20%3E%20(method)%20get%20%3E%20(params)%20default>)

##### ReturnsExpand Collapse

<details>

<summary>

ZoneTagGetResponse = ResourceTaggingTaggedResourceObjectAccessApplication {id, etag, name, 3 more } | ResourceTaggingTaggedResourceObjectAccessApplicationPolicy {id, access\_application\_id, etag, 5 more } | ResourceTaggingTaggedResourceObjectAccessGroup {id, etag, name, 3 more } | 39 more

Response for access\_application resources

</summary>

One of the following:

<details>

<summary>

ResourceTaggingTaggedResourceObjectAccessApplication {id, etag, name, 3 more }

Response for access\_application resources

</summary>

id: string

Identifies the unique resource.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20id">Link to this property</a>

etag: string

ETag identifier for optimistic concurrency control. Formatted as “v1:” where the hash is the base64url-encoded SHA-256 (truncated to 128 bits) of the tags map canonicalized using RFC 8785 (JSON Canonicalization Scheme). Clients should treat ETags as opaque strings and pass them back via the If-Match header on write operations.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20etag">Link to this property</a>

name: string

Human-readable name of the resource.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20name">Link to this property</a>

tags: Record&lt;string, string&gt;

Contains key-value pairs of tags. Keys may contain at most 256 characters. Values may contain at most 1024 characters and may be empty for key-only tags.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20tags">Link to this property</a>

type: "access\_application"

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20type">Link to this property</a>

tags\_updated\_at?: string

Monotonic version of the resource’s tags: the timestamp assigned when the tags were last written. Returned by read endpoints, by 2PC prepare (the version that will be assigned on commit, unless a concurrent write lands first, in which case a newer version is assigned), and by 2PC commit (the authoritative committed version). Omitted for untagged resources and delete commits: a deleted resource has no current version, and deletions are ordered by event order rather than by version.

formatdate-time

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%200%20%3E%20(property)%20tags_updated_at">Link to this property</a>

</details>

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%200">Link to this property</a>

<details>

<summary>

ResourceTaggingTaggedResourceObjectAccessApplicationPolicy {id, access\_application\_id, etag, 5 more }

Response for access\_application\_policy resources

</summary>

id: string

Identifies the unique resource.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20id">Link to this property</a>

access\_application\_id: string

Access application ID is required only for access\_application\_policy resources

formatuuid

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20access_application_id">Link to this property</a>

etag: string

ETag identifier for optimistic concurrency control. Formatted as “v1:” where the hash is the base64url-encoded SHA-256 (truncated to 128 bits) of the tags map canonicalized using RFC 8785 (JSON Canonicalization Scheme). Clients should treat ETags as opaque strings and pass them back via the If-Match header on write operations.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20etag">Link to this property</a>

name: string

Human-readable name of the resource.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20name">Link to this property</a>

tags: Record&lt;string, string&gt;

Contains key-value pairs of tags. Keys may contain at most 256 characters. Values may contain at most 1024 characters and may be empty for key-only tags.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20tags">Link to this property</a>

type: "access\_application\_policy"

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20type">Link to this property</a>

zone\_id: string

Zone ID is required only for zone-level resources

maxLength32

minLength32

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20zone_id">Link to this property</a>

tags\_updated\_at?: string

Monotonic version of the resource’s tags: the timestamp assigned when the tags were last written. Returned by read endpoints, by 2PC prepare (the version that will be assigned on commit, unless a concurrent write lands first, in which case a newer version is assigned), and by 2PC commit (the authoritative committed version). Omitted for untagged resources and delete commits: a deleted resource has no current version, and deletions are ordered by event order rather than by version.

formatdate-time

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%201%20%3E%20(property)%20tags_updated_at">Link to this property</a>

</details>

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%201">Link to this property</a>

<details>

<summary>

ResourceTaggingTaggedResourceObjectAccessGroup {id, etag, name, 3 more }

Response for access\_group resources

</summary>

id: string

Identifies the unique resource.

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

etag: string

ETag identifier for optimistic concurrency control. Formatted as “v1:” where the hash is the base64url-encoded SHA-256 (truncated to 128 bits) of the tags map canonicalized using RFC 8785 (JSON Canonicalization Scheme). Clients should treat ETags as opaque strings and pass them back via the If-Match header on write operations.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%202%20%3E%20(property)%20etag">Link to this property</a>

name: string

Human-readable name of the resource.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%202%20%3E%20(property)%20name">Link to this property</a>

tags: Record&lt;string, string&gt;

Contains key-value pairs of tags. Keys may contain at most 256 characters. Values may contain at most 1024 characters and may be empty for key-only tags.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%202%20%3E%20(property)%20tags">Link to this property</a>

type: "access\_group"

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%202%20%3E%20(property)%20type">Link to this property</a>

tags\_updated\_at?: string

Monotonic version of the resource’s tags: the timestamp assigned when the tags were last written. Returned by read endpoints, by 2PC prepare (the version that will be assigned on commit, unless a concurrent write lands first, in which case a newer version is assigned), and by 2PC commit (the authoritative committed version). Omitted for untagged resources and delete commits: a deleted resource has no current version, and deletions are ordered by event order rather than by version.

formatdate-time

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%202%20%3E%20(property)%20tags_updated_at">Link to this property</a>

</details>

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

<details>

<summary>

ResourceTaggingTaggedResourceObjectAccount {id, etag, name, 3 more }

Response for account resources

</summary>

id: string

Identifies the unique resource.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%203%20%3E%20(property)%20id">Link to this property</a>

etag: string

ETag identifier for optimistic concurrency control. Formatted as “v1:” where the hash is the base64url-encoded SHA-256 (truncated to 128 bits) of the tags map canonicalized using RFC 8785 (JSON Canonicalization Scheme). Clients should treat ETags as opaque strings and pass them back via the If-Match header on write operations.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%203%20%3E%20(property)%20etag">Link to this property</a>

name: string

Human-readable name of the resource.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%203%20%3E%20(property)%20name">Link to this property</a>

tags: Record&lt;string, string&gt;

Contains key-value pairs of tags. Keys may contain at most 256 characters. Values may contain at most 1024 characters and may be empty for key-only tags.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%203%20%3E%20(property)%20tags">Link to this property</a>

type: "account"

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%203%20%3E%20(property)%20type">Link to this property</a>

tags\_updated\_at?: string

Monotonic version of the resource’s tags: the timestamp assigned when the tags were last written. Returned by read endpoints, by 2PC prepare (the version that will be assigned on commit, unless a concurrent write lands first, in which case a newer version is assigned), and by 2PC commit (the authoritative committed version). Omitted for untagged resources and delete commits: a deleted resource has no current version, and deletions are ordered by event order rather than by version.

formatdate-time

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%203%20%3E%20(property)%20tags_updated_at">Link to this property</a>

</details>

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%203">Link to this property</a>

<details>

<summary>

ResourceTaggingTaggedResourceObjectAccountRuleset {id, etag, name, 3 more }

Response for account\_ruleset resources

</summary>

id: string

Identifies the unique resource.

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

etag: string

ETag identifier for optimistic concurrency control. Formatted as “v1:” where the hash is the base64url-encoded SHA-256 (truncated to 128 bits) of the tags map canonicalized using RFC 8785 (JSON Canonicalization Scheme). Clients should treat ETags as opaque strings and pass them back via the If-Match header on write operations.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%204%20%3E%20(property)%20etag">Link to this property</a>

name: string

Human-readable name of the resource.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%204%20%3E%20(property)%20name">Link to this property</a>

tags: Record&lt;string, string&gt;

Contains key-value pairs of tags. Keys may contain at most 256 characters. Values may contain at most 1024 characters and may be empty for key-only tags.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%204%20%3E%20(property)%20tags">Link to this property</a>

type: "account\_ruleset"

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%204%20%3E%20(property)%20type">Link to this property</a>

tags\_updated\_at?: string

Monotonic version of the resource’s tags: the timestamp assigned when the tags were last written. Returned by read endpoints, by 2PC prepare (the version that will be assigned on commit, unless a concurrent write lands first, in which case a newer version is assigned), and by 2PC commit (the authoritative committed version). Omitted for untagged resources and delete commits: a deleted resource has no current version, and deletions are ordered by event order rather than by version.

formatdate-time

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%204%20%3E%20(property)%20tags_updated_at">Link to this property</a>

</details>

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

<details>

<summary>

ResourceTaggingTaggedResourceObjectAIGateway {id, etag, name, 3 more }

Response for ai\_gateway resources

</summary>

id: string

Identifies the unique resource.

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

etag: string

ETag identifier for optimistic concurrency control. Formatted as “v1:” where the hash is the base64url-encoded SHA-256 (truncated to 128 bits) of the tags map canonicalized using RFC 8785 (JSON Canonicalization Scheme). Clients should treat ETags as opaque strings and pass them back via the If-Match header on write operations.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%205%20%3E%20(property)%20etag">Link to this property</a>

name: string

Human-readable name of the resource.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%205%20%3E%20(property)%20name">Link to this property</a>

tags: Record&lt;string, string&gt;

Contains key-value pairs of tags. Keys may contain at most 256 characters. Values may contain at most 1024 characters and may be empty for key-only tags.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%205%20%3E%20(property)%20tags">Link to this property</a>

type: "ai\_gateway"

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%205%20%3E%20(property)%20type">Link to this property</a>

tags\_updated\_at?: string

Monotonic version of the resource’s tags: the timestamp assigned when the tags were last written. Returned by read endpoints, by 2PC prepare (the version that will be assigned on commit, unless a concurrent write lands first, in which case a newer version is assigned), and by 2PC commit (the authoritative committed version). Omitted for untagged resources and delete commits: a deleted resource has no current version, and deletions are ordered by event order rather than by version.

formatdate-time

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%205%20%3E%20(property)%20tags_updated_at">Link to this property</a>

</details>

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

<details>

<summary>

ResourceTaggingTaggedResourceObjectAlertingPolicy {id, etag, name, 3 more }

Response for alerting\_policy resources

</summary>

id: string

Identifies the unique resource.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%206%20%3E%20(property)%20id">Link to this property</a>

etag: string

ETag identifier for optimistic concurrency control. Formatted as “v1:” where the hash is the base64url-encoded SHA-256 (truncated to 128 bits) of the tags map canonicalized using RFC 8785 (JSON Canonicalization Scheme). Clients should treat ETags as opaque strings and pass them back via the If-Match header on write operations.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%206%20%3E%20(property)%20etag">Link to this property</a>

name: string

Human-readable name of the resource.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%206%20%3E%20(property)%20name">Link to this property</a>

tags: Record&lt;string, string&gt;

Contains key-value pairs of tags. Keys may contain at most 256 characters. Values may contain at most 1024 characters and may be empty for key-only tags.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%206%20%3E%20(property)%20tags">Link to this property</a>

type: "alerting\_policy"

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%206%20%3E%20(property)%20type">Link to this property</a>

tags\_updated\_at?: string

Monotonic version of the resource’s tags: the timestamp assigned when the tags were last written. Returned by read endpoints, by 2PC prepare (the version that will be assigned on commit, unless a concurrent write lands first, in which case a newer version is assigned), and by 2PC commit (the authoritative committed version). Omitted for untagged resources and delete commits: a deleted resource has no current version, and deletions are ordered by event order rather than by version.

formatdate-time

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%206%20%3E%20(property)%20tags_updated_at">Link to this property</a>

</details>

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%206">Link to this property</a>

<details>

<summary>

ResourceTaggingTaggedResourceObjectAlertingWebhook {id, etag, name, 3 more }

Response for alerting\_webhook resources

</summary>

id: string

Identifies the unique resource.

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

etag: string

ETag identifier for optimistic concurrency control. Formatted as “v1:” where the hash is the base64url-encoded SHA-256 (truncated to 128 bits) of the tags map canonicalized using RFC 8785 (JSON Canonicalization Scheme). Clients should treat ETags as opaque strings and pass them back via the If-Match header on write operations.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%207%20%3E%20(property)%20etag">Link to this property</a>

name: string

Human-readable name of the resource.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%207%20%3E%20(property)%20name">Link to this property</a>

tags: Record&lt;string, string&gt;

Contains key-value pairs of tags. Keys may contain at most 256 characters. Values may contain at most 1024 characters and may be empty for key-only tags.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%207%20%3E%20(property)%20tags">Link to this property</a>

type: "alerting\_webhook"

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%207%20%3E%20(property)%20type">Link to this property</a>

tags\_updated\_at?: string

Monotonic version of the resource’s tags: the timestamp assigned when the tags were last written. Returned by read endpoints, by 2PC prepare (the version that will be assigned on commit, unless a concurrent write lands first, in which case a newer version is assigned), and by 2PC commit (the authoritative committed version). Omitted for untagged resources and delete commits: a deleted resource has no current version, and deletions are ordered by event order rather than by version.

formatdate-time

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%207%20%3E%20(property)%20tags_updated_at">Link to this property</a>

</details>

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

<details>

<summary>

ResourceTaggingTaggedResourceObjectAPIGatewayOperation {id, etag, name, 4 more }

Response for api\_gateway\_operation resources

</summary>

id: string

Identifies the unique resource.

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

etag: string

ETag identifier for optimistic concurrency control. Formatted as “v1:” where the hash is the base64url-encoded SHA-256 (truncated to 128 bits) of the tags map canonicalized using RFC 8785 (JSON Canonicalization Scheme). Clients should treat ETags as opaque strings and pass them back via the If-Match header on write operations.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%208%20%3E%20(property)%20etag">Link to this property</a>

name: string

Human-readable name of the resource.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%208%20%3E%20(property)%20name">Link to this property</a>

tags: Record&lt;string, string&gt;

Contains key-value pairs of tags. Keys may contain at most 256 characters. Values may contain at most 1024 characters and may be empty for key-only tags.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%208%20%3E%20(property)%20tags">Link to this property</a>

type: "api\_gateway\_operation"

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%208%20%3E%20(property)%20type">Link to this property</a>

zone\_id: string

Zone ID is required only for zone-level resources

maxLength32

minLength32

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%208%20%3E%20(property)%20zone_id">Link to this property</a>

tags\_updated\_at?: string

Monotonic version of the resource’s tags: the timestamp assigned when the tags were last written. Returned by read endpoints, by 2PC prepare (the version that will be assigned on commit, unless a concurrent write lands first, in which case a newer version is assigned), and by 2PC commit (the authoritative committed version). Omitted for untagged resources and delete commits: a deleted resource has no current version, and deletions are ordered by event order rather than by version.

formatdate-time

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%208%20%3E%20(property)%20tags_updated_at">Link to this property</a>

</details>

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

<details>

<summary>

ResourceTaggingTaggedResourceObjectCloudflaredTunnel {id, etag, name, 3 more }

Response for cloudflared\_tunnel resources

</summary>

id: string

Identifies the unique resource.

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

etag: string

ETag identifier for optimistic concurrency control. Formatted as “v1:” where the hash is the base64url-encoded SHA-256 (truncated to 128 bits) of the tags map canonicalized using RFC 8785 (JSON Canonicalization Scheme). Clients should treat ETags as opaque strings and pass them back via the If-Match header on write operations.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%209%20%3E%20(property)%20etag">Link to this property</a>

name: string

Human-readable name of the resource.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%209%20%3E%20(property)%20name">Link to this property</a>

tags: Record&lt;string, string&gt;

Contains key-value pairs of tags. Keys may contain at most 256 characters. Values may contain at most 1024 characters and may be empty for key-only tags.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%209%20%3E%20(property)%20tags">Link to this property</a>

type: "cloudflared\_tunnel"

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%209%20%3E%20(property)%20type">Link to this property</a>

tags\_updated\_at?: string

Monotonic version of the resource’s tags: the timestamp assigned when the tags were last written. Returned by read endpoints, by 2PC prepare (the version that will be assigned on commit, unless a concurrent write lands first, in which case a newer version is assigned), and by 2PC commit (the authoritative committed version). Omitted for untagged resources and delete commits: a deleted resource has no current version, and deletions are ordered by event order rather than by version.

formatdate-time

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%209%20%3E%20(property)%20tags_updated_at">Link to this property</a>

</details>

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

<details>

<summary>

ResourceTaggingTaggedResourceObjectCustomCertificate {id, etag, name, 4 more }

Response for custom\_certificate resources

</summary>

id: string

Identifies the unique resource.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2010%20%3E%20(property)%20id">Link to this property</a>

etag: string

ETag identifier for optimistic concurrency control. Formatted as “v1:” where the hash is the base64url-encoded SHA-256 (truncated to 128 bits) of the tags map canonicalized using RFC 8785 (JSON Canonicalization Scheme). Clients should treat ETags as opaque strings and pass them back via the If-Match header on write operations.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2010%20%3E%20(property)%20etag">Link to this property</a>

name: string

Human-readable name of the resource.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2010%20%3E%20(property)%20name">Link to this property</a>

tags: Record&lt;string, string&gt;

Contains key-value pairs of tags. Keys may contain at most 256 characters. Values may contain at most 1024 characters and may be empty for key-only tags.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2010%20%3E%20(property)%20tags">Link to this property</a>

type: "custom\_certificate"

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2010%20%3E%20(property)%20type">Link to this property</a>

zone\_id: string

Zone ID is required only for zone-level resources

maxLength32

minLength32

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2010%20%3E%20(property)%20zone_id">Link to this property</a>

tags\_updated\_at?: string

Monotonic version of the resource’s tags: the timestamp assigned when the tags were last written. Returned by read endpoints, by 2PC prepare (the version that will be assigned on commit, unless a concurrent write lands first, in which case a newer version is assigned), and by 2PC commit (the authoritative committed version). Omitted for untagged resources and delete commits: a deleted resource has no current version, and deletions are ordered by event order rather than by version.

formatdate-time

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2010%20%3E%20(property)%20tags_updated_at">Link to this property</a>

</details>

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2010">Link to this property</a>

<details>

<summary>

ResourceTaggingTaggedResourceObjectCustomHostname {id, etag, name, 4 more }

Response for custom\_hostname resources

</summary>

id: string

Identifies the unique resource.

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

etag: string

ETag identifier for optimistic concurrency control. Formatted as “v1:” where the hash is the base64url-encoded SHA-256 (truncated to 128 bits) of the tags map canonicalized using RFC 8785 (JSON Canonicalization Scheme). Clients should treat ETags as opaque strings and pass them back via the If-Match header on write operations.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2011%20%3E%20(property)%20etag">Link to this property</a>

name: string

Human-readable name of the resource.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2011%20%3E%20(property)%20name">Link to this property</a>

tags: Record&lt;string, string&gt;

Contains key-value pairs of tags. Keys may contain at most 256 characters. Values may contain at most 1024 characters and may be empty for key-only tags.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2011%20%3E%20(property)%20tags">Link to this property</a>

type: "custom\_hostname"

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2011%20%3E%20(property)%20type">Link to this property</a>

zone\_id: string

Zone ID is required only for zone-level resources

maxLength32

minLength32

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2011%20%3E%20(property)%20zone_id">Link to this property</a>

tags\_updated\_at?: string

Monotonic version of the resource’s tags: the timestamp assigned when the tags were last written. Returned by read endpoints, by 2PC prepare (the version that will be assigned on commit, unless a concurrent write lands first, in which case a newer version is assigned), and by 2PC commit (the authoritative committed version). Omitted for untagged resources and delete commits: a deleted resource has no current version, and deletions are ordered by event order rather than by version.

formatdate-time

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2011%20%3E%20(property)%20tags_updated_at">Link to this property</a>

</details>

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

<details>

<summary>

ResourceTaggingTaggedResourceObjectCwsDeployment {id, etag, name, 3 more }

Response for cws\_deployment resources

</summary>

id: string

Identifies the unique resource.

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

etag: string

ETag identifier for optimistic concurrency control. Formatted as “v1:” where the hash is the base64url-encoded SHA-256 (truncated to 128 bits) of the tags map canonicalized using RFC 8785 (JSON Canonicalization Scheme). Clients should treat ETags as opaque strings and pass them back via the If-Match header on write operations.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2012%20%3E%20(property)%20etag">Link to this property</a>

name: string

Human-readable name of the resource.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2012%20%3E%20(property)%20name">Link to this property</a>

tags: Record&lt;string, string&gt;

Contains key-value pairs of tags. Keys may contain at most 256 characters. Values may contain at most 1024 characters and may be empty for key-only tags.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2012%20%3E%20(property)%20tags">Link to this property</a>

type: "cws\_deployment"

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2012%20%3E%20(property)%20type">Link to this property</a>

tags\_updated\_at?: string

Monotonic version of the resource’s tags: the timestamp assigned when the tags were last written. Returned by read endpoints, by 2PC prepare (the version that will be assigned on commit, unless a concurrent write lands first, in which case a newer version is assigned), and by 2PC commit (the authoritative committed version). Omitted for untagged resources and delete commits: a deleted resource has no current version, and deletions are ordered by event order rather than by version.

formatdate-time

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2012%20%3E%20(property)%20tags_updated_at">Link to this property</a>

</details>

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

<details>

<summary>

ResourceTaggingTaggedResourceObjectCwsPolicy {id, etag, name, 3 more }

Response for cws\_policy resources

</summary>

id: string

Identifies the unique resource.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2013%20%3E%20(property)%20id">Link to this property</a>

etag: string

ETag identifier for optimistic concurrency control. Formatted as “v1:” where the hash is the base64url-encoded SHA-256 (truncated to 128 bits) of the tags map canonicalized using RFC 8785 (JSON Canonicalization Scheme). Clients should treat ETags as opaque strings and pass them back via the If-Match header on write operations.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2013%20%3E%20(property)%20etag">Link to this property</a>

name: string

Human-readable name of the resource.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2013%20%3E%20(property)%20name">Link to this property</a>

tags: Record&lt;string, string&gt;

Contains key-value pairs of tags. Keys may contain at most 256 characters. Values may contain at most 1024 characters and may be empty for key-only tags.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2013%20%3E%20(property)%20tags">Link to this property</a>

type: "cws\_policy"

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2013%20%3E%20(property)%20type">Link to this property</a>

tags\_updated\_at?: string

Monotonic version of the resource’s tags: the timestamp assigned when the tags were last written. Returned by read endpoints, by 2PC prepare (the version that will be assigned on commit, unless a concurrent write lands first, in which case a newer version is assigned), and by 2PC commit (the authoritative committed version). Omitted for untagged resources and delete commits: a deleted resource has no current version, and deletions are ordered by event order rather than by version.

formatdate-time

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2013%20%3E%20(property)%20tags_updated_at">Link to this property</a>

</details>

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2013">Link to this property</a>

<details>

<summary>

ResourceTaggingTaggedResourceObjectCwsPolicySet {id, etag, name, 3 more }

Response for cws\_policy\_set resources

</summary>

id: string

Identifies the unique resource.

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

etag: string

ETag identifier for optimistic concurrency control. Formatted as “v1:” where the hash is the base64url-encoded SHA-256 (truncated to 128 bits) of the tags map canonicalized using RFC 8785 (JSON Canonicalization Scheme). Clients should treat ETags as opaque strings and pass them back via the If-Match header on write operations.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2014%20%3E%20(property)%20etag">Link to this property</a>

name: string

Human-readable name of the resource.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2014%20%3E%20(property)%20name">Link to this property</a>

tags: Record&lt;string, string&gt;

Contains key-value pairs of tags. Keys may contain at most 256 characters. Values may contain at most 1024 characters and may be empty for key-only tags.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2014%20%3E%20(property)%20tags">Link to this property</a>

type: "cws\_policy\_set"

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2014%20%3E%20(property)%20type">Link to this property</a>

tags\_updated\_at?: string

Monotonic version of the resource’s tags: the timestamp assigned when the tags were last written. Returned by read endpoints, by 2PC prepare (the version that will be assigned on commit, unless a concurrent write lands first, in which case a newer version is assigned), and by 2PC commit (the authoritative committed version). Omitted for untagged resources and delete commits: a deleted resource has no current version, and deletions are ordered by event order rather than by version.

formatdate-time

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2014%20%3E%20(property)%20tags_updated_at">Link to this property</a>

</details>

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

<details>

<summary>

ResourceTaggingTaggedResourceObjectCwsWorkload {id, etag, name, 3 more }

Response for cws\_workload resources

</summary>

id: string

Identifies the unique resource.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2015%20%3E%20(property)%20id">Link to this property</a>

etag: string

ETag identifier for optimistic concurrency control. Formatted as “v1:” where the hash is the base64url-encoded SHA-256 (truncated to 128 bits) of the tags map canonicalized using RFC 8785 (JSON Canonicalization Scheme). Clients should treat ETags as opaque strings and pass them back via the If-Match header on write operations.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2015%20%3E%20(property)%20etag">Link to this property</a>

name: string

Human-readable name of the resource.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2015%20%3E%20(property)%20name">Link to this property</a>

tags: Record&lt;string, string&gt;

Contains key-value pairs of tags. Keys may contain at most 256 characters. Values may contain at most 1024 characters and may be empty for key-only tags.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2015%20%3E%20(property)%20tags">Link to this property</a>

type: "cws\_workload"

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2015%20%3E%20(property)%20type">Link to this property</a>

tags\_updated\_at?: string

Monotonic version of the resource’s tags: the timestamp assigned when the tags were last written. Returned by read endpoints, by 2PC prepare (the version that will be assigned on commit, unless a concurrent write lands first, in which case a newer version is assigned), and by 2PC commit (the authoritative committed version). Omitted for untagged resources and delete commits: a deleted resource has no current version, and deletions are ordered by event order rather than by version.

formatdate-time

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2015%20%3E%20(property)%20tags_updated_at">Link to this property</a>

</details>

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2015">Link to this property</a>

<details>

<summary>

ResourceTaggingTaggedResourceObjectD1Database {id, etag, name, 3 more }

Response for d1\_database resources

</summary>

id: string

Identifies the unique resource.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2016%20%3E%20(property)%20id">Link to this property</a>

etag: string

ETag identifier for optimistic concurrency control. Formatted as “v1:” where the hash is the base64url-encoded SHA-256 (truncated to 128 bits) of the tags map canonicalized using RFC 8785 (JSON Canonicalization Scheme). Clients should treat ETags as opaque strings and pass them back via the If-Match header on write operations.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2016%20%3E%20(property)%20etag">Link to this property</a>

name: string

Human-readable name of the resource.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2016%20%3E%20(property)%20name">Link to this property</a>

tags: Record&lt;string, string&gt;

Contains key-value pairs of tags. Keys may contain at most 256 characters. Values may contain at most 1024 characters and may be empty for key-only tags.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2016%20%3E%20(property)%20tags">Link to this property</a>

type: "d1\_database"

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2016%20%3E%20(property)%20type">Link to this property</a>

tags\_updated\_at?: string

Monotonic version of the resource’s tags: the timestamp assigned when the tags were last written. Returned by read endpoints, by 2PC prepare (the version that will be assigned on commit, unless a concurrent write lands first, in which case a newer version is assigned), and by 2PC commit (the authoritative committed version). Omitted for untagged resources and delete commits: a deleted resource has no current version, and deletions are ordered by event order rather than by version.

formatdate-time

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2016%20%3E%20(property)%20tags_updated_at">Link to this property</a>

</details>

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2016">Link to this property</a>

<details>

<summary>

ResourceTaggingTaggedResourceObjectDevice {id, etag, name, 3 more }

Response for device resources

</summary>

id: string

Identifies the unique resource.

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

etag: string

ETag identifier for optimistic concurrency control. Formatted as “v1:” where the hash is the base64url-encoded SHA-256 (truncated to 128 bits) of the tags map canonicalized using RFC 8785 (JSON Canonicalization Scheme). Clients should treat ETags as opaque strings and pass them back via the If-Match header on write operations.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2017%20%3E%20(property)%20etag">Link to this property</a>

name: string

Human-readable name of the resource.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2017%20%3E%20(property)%20name">Link to this property</a>

tags: Record&lt;string, string&gt;

Contains key-value pairs of tags. Keys may contain at most 256 characters. Values may contain at most 1024 characters and may be empty for key-only tags.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2017%20%3E%20(property)%20tags">Link to this property</a>

type: "device"

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2017%20%3E%20(property)%20type">Link to this property</a>

tags\_updated\_at?: string

Monotonic version of the resource’s tags: the timestamp assigned when the tags were last written. Returned by read endpoints, by 2PC prepare (the version that will be assigned on commit, unless a concurrent write lands first, in which case a newer version is assigned), and by 2PC commit (the authoritative committed version). Omitted for untagged resources and delete commits: a deleted resource has no current version, and deletions are ordered by event order rather than by version.

formatdate-time

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2017%20%3E%20(property)%20tags_updated_at">Link to this property</a>

</details>

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

<details>

<summary>

ResourceTaggingTaggedResourceObjectDNSRecord {id, etag, name, 4 more }

Response for dns\_record resources

</summary>

id: string

Identifies the unique resource.

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

etag: string

ETag identifier for optimistic concurrency control. Formatted as “v1:” where the hash is the base64url-encoded SHA-256 (truncated to 128 bits) of the tags map canonicalized using RFC 8785 (JSON Canonicalization Scheme). Clients should treat ETags as opaque strings and pass them back via the If-Match header on write operations.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2018%20%3E%20(property)%20etag">Link to this property</a>

name: string

Human-readable name of the resource.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2018%20%3E%20(property)%20name">Link to this property</a>

tags: Record&lt;string, string&gt;

Contains key-value pairs of tags. Keys may contain at most 256 characters. Values may contain at most 1024 characters and may be empty for key-only tags.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2018%20%3E%20(property)%20tags">Link to this property</a>

type: "dns\_record"

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2018%20%3E%20(property)%20type">Link to this property</a>

zone\_id: string

Zone ID is required only for zone-level resources

maxLength32

minLength32

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2018%20%3E%20(property)%20zone_id">Link to this property</a>

tags\_updated\_at?: string

Monotonic version of the resource’s tags: the timestamp assigned when the tags were last written. Returned by read endpoints, by 2PC prepare (the version that will be assigned on commit, unless a concurrent write lands first, in which case a newer version is assigned), and by 2PC commit (the authoritative committed version). Omitted for untagged resources and delete commits: a deleted resource has no current version, and deletions are ordered by event order rather than by version.

formatdate-time

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2018%20%3E%20(property)%20tags_updated_at">Link to this property</a>

</details>

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

<details>

<summary>

ResourceTaggingTaggedResourceObjectDurableObjectNamespace {id, etag, name, 3 more }

Response for durable\_object\_namespace resources

</summary>

id: string

Identifies the unique resource.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2019%20%3E%20(property)%20id">Link to this property</a>

etag: string

ETag identifier for optimistic concurrency control. Formatted as “v1:” where the hash is the base64url-encoded SHA-256 (truncated to 128 bits) of the tags map canonicalized using RFC 8785 (JSON Canonicalization Scheme). Clients should treat ETags as opaque strings and pass them back via the If-Match header on write operations.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2019%20%3E%20(property)%20etag">Link to this property</a>

name: string

Human-readable name of the resource.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2019%20%3E%20(property)%20name">Link to this property</a>

tags: Record&lt;string, string&gt;

Contains key-value pairs of tags. Keys may contain at most 256 characters. Values may contain at most 1024 characters and may be empty for key-only tags.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2019%20%3E%20(property)%20tags">Link to this property</a>

type: "durable\_object\_namespace"

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2019%20%3E%20(property)%20type">Link to this property</a>

tags\_updated\_at?: string

Monotonic version of the resource’s tags: the timestamp assigned when the tags were last written. Returned by read endpoints, by 2PC prepare (the version that will be assigned on commit, unless a concurrent write lands first, in which case a newer version is assigned), and by 2PC commit (the authoritative committed version). Omitted for untagged resources and delete commits: a deleted resource has no current version, and deletions are ordered by event order rather than by version.

formatdate-time

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2019%20%3E%20(property)%20tags_updated_at">Link to this property</a>

</details>

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2019">Link to this property</a>

<details>

<summary>

ResourceTaggingTaggedResourceObjectGatewayList {id, etag, name, 3 more }

Response for gateway\_list resources

</summary>

id: string

Identifies the unique resource.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2020%20%3E%20(property)%20id">Link to this property</a>

etag: string

ETag identifier for optimistic concurrency control. Formatted as “v1:” where the hash is the base64url-encoded SHA-256 (truncated to 128 bits) of the tags map canonicalized using RFC 8785 (JSON Canonicalization Scheme). Clients should treat ETags as opaque strings and pass them back via the If-Match header on write operations.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2020%20%3E%20(property)%20etag">Link to this property</a>

name: string

Human-readable name of the resource.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2020%20%3E%20(property)%20name">Link to this property</a>

tags: Record&lt;string, string&gt;

Contains key-value pairs of tags. Keys may contain at most 256 characters. Values may contain at most 1024 characters and may be empty for key-only tags.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2020%20%3E%20(property)%20tags">Link to this property</a>

type: "gateway\_list"

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2020%20%3E%20(property)%20type">Link to this property</a>

tags\_updated\_at?: string

Monotonic version of the resource’s tags: the timestamp assigned when the tags were last written. Returned by read endpoints, by 2PC prepare (the version that will be assigned on commit, unless a concurrent write lands first, in which case a newer version is assigned), and by 2PC commit (the authoritative committed version). Omitted for untagged resources and delete commits: a deleted resource has no current version, and deletions are ordered by event order rather than by version.

formatdate-time

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2020%20%3E%20(property)%20tags_updated_at">Link to this property</a>

</details>

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2020">Link to this property</a>

<details>

<summary>

ResourceTaggingTaggedResourceObjectGatewayRule {id, etag, name, 3 more }

Response for gateway\_rule resources

</summary>

id: string

Identifies the unique resource.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2021%20%3E%20(property)%20id">Link to this property</a>

etag: string

ETag identifier for optimistic concurrency control. Formatted as “v1:” where the hash is the base64url-encoded SHA-256 (truncated to 128 bits) of the tags map canonicalized using RFC 8785 (JSON Canonicalization Scheme). Clients should treat ETags as opaque strings and pass them back via the If-Match header on write operations.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2021%20%3E%20(property)%20etag">Link to this property</a>

name: string

Human-readable name of the resource.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2021%20%3E%20(property)%20name">Link to this property</a>

tags: Record&lt;string, string&gt;

Contains key-value pairs of tags. Keys may contain at most 256 characters. Values may contain at most 1024 characters and may be empty for key-only tags.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2021%20%3E%20(property)%20tags">Link to this property</a>

type: "gateway\_rule"

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2021%20%3E%20(property)%20type">Link to this property</a>

tags\_updated\_at?: string

Monotonic version of the resource’s tags: the timestamp assigned when the tags were last written. Returned by read endpoints, by 2PC prepare (the version that will be assigned on commit, unless a concurrent write lands first, in which case a newer version is assigned), and by 2PC commit (the authoritative committed version). Omitted for untagged resources and delete commits: a deleted resource has no current version, and deletions are ordered by event order rather than by version.

formatdate-time

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2021%20%3E%20(property)%20tags_updated_at">Link to this property</a>

</details>

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2021">Link to this property</a>

<details>

<summary>

ResourceTaggingTaggedResourceObjectHealthcheck {id, etag, name, 4 more }

Response for healthcheck resources

</summary>

id: string

Identifies the unique resource.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2022%20%3E%20(property)%20id">Link to this property</a>

etag: string

ETag identifier for optimistic concurrency control. Formatted as “v1:” where the hash is the base64url-encoded SHA-256 (truncated to 128 bits) of the tags map canonicalized using RFC 8785 (JSON Canonicalization Scheme). Clients should treat ETags as opaque strings and pass them back via the If-Match header on write operations.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2022%20%3E%20(property)%20etag">Link to this property</a>

name: string

Human-readable name of the resource.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2022%20%3E%20(property)%20name">Link to this property</a>

tags: Record&lt;string, string&gt;

Contains key-value pairs of tags. Keys may contain at most 256 characters. Values may contain at most 1024 characters and may be empty for key-only tags.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2022%20%3E%20(property)%20tags">Link to this property</a>

type: "healthcheck"

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2022%20%3E%20(property)%20type">Link to this property</a>

zone\_id: string

Zone ID is required only for zone-level resources

maxLength32

minLength32

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2022%20%3E%20(property)%20zone_id">Link to this property</a>

tags\_updated\_at?: string

Monotonic version of the resource’s tags: the timestamp assigned when the tags were last written. Returned by read endpoints, by 2PC prepare (the version that will be assigned on commit, unless a concurrent write lands first, in which case a newer version is assigned), and by 2PC commit (the authoritative committed version). Omitted for untagged resources and delete commits: a deleted resource has no current version, and deletions are ordered by event order rather than by version.

formatdate-time

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2022%20%3E%20(property)%20tags_updated_at">Link to this property</a>

</details>

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2022">Link to this property</a>

<details>

<summary>

ResourceTaggingTaggedResourceObjectImage {id, etag, name, 3 more }

Response for image resources

</summary>

id: string

Identifies the unique resource.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2023%20%3E%20(property)%20id">Link to this property</a>

etag: string

ETag identifier for optimistic concurrency control. Formatted as “v1:” where the hash is the base64url-encoded SHA-256 (truncated to 128 bits) of the tags map canonicalized using RFC 8785 (JSON Canonicalization Scheme). Clients should treat ETags as opaque strings and pass them back via the If-Match header on write operations.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2023%20%3E%20(property)%20etag">Link to this property</a>

name: string

Human-readable name of the resource.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2023%20%3E%20(property)%20name">Link to this property</a>

tags: Record&lt;string, string&gt;

Contains key-value pairs of tags. Keys may contain at most 256 characters. Values may contain at most 1024 characters and may be empty for key-only tags.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2023%20%3E%20(property)%20tags">Link to this property</a>

type: "image"

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2023%20%3E%20(property)%20type">Link to this property</a>

tags\_updated\_at?: string

Monotonic version of the resource’s tags: the timestamp assigned when the tags were last written. Returned by read endpoints, by 2PC prepare (the version that will be assigned on commit, unless a concurrent write lands first, in which case a newer version is assigned), and by 2PC commit (the authoritative committed version). Omitted for untagged resources and delete commits: a deleted resource has no current version, and deletions are ordered by event order rather than by version.

formatdate-time

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2023%20%3E%20(property)%20tags_updated_at">Link to this property</a>

</details>

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2023">Link to this property</a>

<details>

<summary>

ResourceTaggingTaggedResourceObjectInfrastructureTarget {id, etag, name, 3 more }

Response for infrastructure\_target resources

</summary>

id: string

Identifies the unique resource.

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

etag: string

ETag identifier for optimistic concurrency control. Formatted as “v1:” where the hash is the base64url-encoded SHA-256 (truncated to 128 bits) of the tags map canonicalized using RFC 8785 (JSON Canonicalization Scheme). Clients should treat ETags as opaque strings and pass them back via the If-Match header on write operations.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2024%20%3E%20(property)%20etag">Link to this property</a>

name: string

Human-readable name of the resource.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2024%20%3E%20(property)%20name">Link to this property</a>

tags: Record&lt;string, string&gt;

Contains key-value pairs of tags. Keys may contain at most 256 characters. Values may contain at most 1024 characters and may be empty for key-only tags.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2024%20%3E%20(property)%20tags">Link to this property</a>

type: "infrastructure\_target"

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2024%20%3E%20(property)%20type">Link to this property</a>

tags\_updated\_at?: string

Monotonic version of the resource’s tags: the timestamp assigned when the tags were last written. Returned by read endpoints, by 2PC prepare (the version that will be assigned on commit, unless a concurrent write lands first, in which case a newer version is assigned), and by 2PC commit (the authoritative committed version). Omitted for untagged resources and delete commits: a deleted resource has no current version, and deletions are ordered by event order rather than by version.

formatdate-time

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2024%20%3E%20(property)%20tags_updated_at">Link to this property</a>

</details>

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

<details>

<summary>

ResourceTaggingTaggedResourceObjectKVNamespace {id, etag, name, 3 more }

Response for kv\_namespace resources

</summary>

id: string

Identifies the unique resource.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2025%20%3E%20(property)%20id">Link to this property</a>

etag: string

ETag identifier for optimistic concurrency control. Formatted as “v1:” where the hash is the base64url-encoded SHA-256 (truncated to 128 bits) of the tags map canonicalized using RFC 8785 (JSON Canonicalization Scheme). Clients should treat ETags as opaque strings and pass them back via the If-Match header on write operations.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2025%20%3E%20(property)%20etag">Link to this property</a>

name: string

Human-readable name of the resource.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2025%20%3E%20(property)%20name">Link to this property</a>

tags: Record&lt;string, string&gt;

Contains key-value pairs of tags. Keys may contain at most 256 characters. Values may contain at most 1024 characters and may be empty for key-only tags.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2025%20%3E%20(property)%20tags">Link to this property</a>

type: "kv\_namespace"

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2025%20%3E%20(property)%20type">Link to this property</a>

tags\_updated\_at?: string

Monotonic version of the resource’s tags: the timestamp assigned when the tags were last written. Returned by read endpoints, by 2PC prepare (the version that will be assigned on commit, unless a concurrent write lands first, in which case a newer version is assigned), and by 2PC commit (the authoritative committed version). Omitted for untagged resources and delete commits: a deleted resource has no current version, and deletions are ordered by event order rather than by version.

formatdate-time

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2025%20%3E%20(property)%20tags_updated_at">Link to this property</a>

</details>

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2025">Link to this property</a>

<details>

<summary>

ResourceTaggingTaggedResourceObjectLoadBalancer {id, etag, name, 4 more }

Response for load\_balancer resources

</summary>

id: string

Identifies the unique resource.

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

etag: string

ETag identifier for optimistic concurrency control. Formatted as “v1:” where the hash is the base64url-encoded SHA-256 (truncated to 128 bits) of the tags map canonicalized using RFC 8785 (JSON Canonicalization Scheme). Clients should treat ETags as opaque strings and pass them back via the If-Match header on write operations.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2026%20%3E%20(property)%20etag">Link to this property</a>

name: string

Human-readable name of the resource.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2026%20%3E%20(property)%20name">Link to this property</a>

tags: Record&lt;string, string&gt;

Contains key-value pairs of tags. Keys may contain at most 256 characters. Values may contain at most 1024 characters and may be empty for key-only tags.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2026%20%3E%20(property)%20tags">Link to this property</a>

type: "load\_balancer"

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2026%20%3E%20(property)%20type">Link to this property</a>

zone\_id: string

Zone ID is required only for zone-level resources

maxLength32

minLength32

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2026%20%3E%20(property)%20zone_id">Link to this property</a>

tags\_updated\_at?: string

Monotonic version of the resource’s tags: the timestamp assigned when the tags were last written. Returned by read endpoints, by 2PC prepare (the version that will be assigned on commit, unless a concurrent write lands first, in which case a newer version is assigned), and by 2PC commit (the authoritative committed version). Omitted for untagged resources and delete commits: a deleted resource has no current version, and deletions are ordered by event order rather than by version.

formatdate-time

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2026%20%3E%20(property)%20tags_updated_at">Link to this property</a>

</details>

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

<details>

<summary>

ResourceTaggingTaggedResourceObjectLoadBalancerMonitor {id, etag, name, 3 more }

Response for load\_balancer\_monitor resources

</summary>

id: string

Identifies the unique resource.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2027%20%3E%20(property)%20id">Link to this property</a>

etag: string

ETag identifier for optimistic concurrency control. Formatted as “v1:” where the hash is the base64url-encoded SHA-256 (truncated to 128 bits) of the tags map canonicalized using RFC 8785 (JSON Canonicalization Scheme). Clients should treat ETags as opaque strings and pass them back via the If-Match header on write operations.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2027%20%3E%20(property)%20etag">Link to this property</a>

name: string

Human-readable name of the resource.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2027%20%3E%20(property)%20name">Link to this property</a>

tags: Record&lt;string, string&gt;

Contains key-value pairs of tags. Keys may contain at most 256 characters. Values may contain at most 1024 characters and may be empty for key-only tags.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2027%20%3E%20(property)%20tags">Link to this property</a>

type: "load\_balancer\_monitor"

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2027%20%3E%20(property)%20type">Link to this property</a>

tags\_updated\_at?: string

Monotonic version of the resource’s tags: the timestamp assigned when the tags were last written. Returned by read endpoints, by 2PC prepare (the version that will be assigned on commit, unless a concurrent write lands first, in which case a newer version is assigned), and by 2PC commit (the authoritative committed version). Omitted for untagged resources and delete commits: a deleted resource has no current version, and deletions are ordered by event order rather than by version.

formatdate-time

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2027%20%3E%20(property)%20tags_updated_at">Link to this property</a>

</details>

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2027">Link to this property</a>

<details>

<summary>

ResourceTaggingTaggedResourceObjectLoadBalancerPool {id, etag, name, 3 more }

Response for load\_balancer\_pool resources

</summary>

id: string

Identifies the unique resource.

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

etag: string

ETag identifier for optimistic concurrency control. Formatted as “v1:” where the hash is the base64url-encoded SHA-256 (truncated to 128 bits) of the tags map canonicalized using RFC 8785 (JSON Canonicalization Scheme). Clients should treat ETags as opaque strings and pass them back via the If-Match header on write operations.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2028%20%3E%20(property)%20etag">Link to this property</a>

name: string

Human-readable name of the resource.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2028%20%3E%20(property)%20name">Link to this property</a>

tags: Record&lt;string, string&gt;

Contains key-value pairs of tags. Keys may contain at most 256 characters. Values may contain at most 1024 characters and may be empty for key-only tags.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2028%20%3E%20(property)%20tags">Link to this property</a>

type: "load\_balancer\_pool"

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2028%20%3E%20(property)%20type">Link to this property</a>

tags\_updated\_at?: string

Monotonic version of the resource’s tags: the timestamp assigned when the tags were last written. Returned by read endpoints, by 2PC prepare (the version that will be assigned on commit, unless a concurrent write lands first, in which case a newer version is assigned), and by 2PC commit (the authoritative committed version). Omitted for untagged resources and delete commits: a deleted resource has no current version, and deletions are ordered by event order rather than by version.

formatdate-time

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2028%20%3E%20(property)%20tags_updated_at">Link to this property</a>

</details>

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

<details>

<summary>

ResourceTaggingTaggedResourceObjectManagedClientCertificate {id, etag, name, 4 more }

Response for managed\_client\_certificate resources

</summary>

id: string

Identifies the unique resource.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2029%20%3E%20(property)%20id">Link to this property</a>

etag: string

ETag identifier for optimistic concurrency control. Formatted as “v1:” where the hash is the base64url-encoded SHA-256 (truncated to 128 bits) of the tags map canonicalized using RFC 8785 (JSON Canonicalization Scheme). Clients should treat ETags as opaque strings and pass them back via the If-Match header on write operations.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2029%20%3E%20(property)%20etag">Link to this property</a>

name: string

Human-readable name of the resource.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2029%20%3E%20(property)%20name">Link to this property</a>

tags: Record&lt;string, string&gt;

Contains key-value pairs of tags. Keys may contain at most 256 characters. Values may contain at most 1024 characters and may be empty for key-only tags.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2029%20%3E%20(property)%20tags">Link to this property</a>

type: "managed\_client\_certificate"

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2029%20%3E%20(property)%20type">Link to this property</a>

zone\_id: string

Zone ID is required only for zone-level resources

maxLength32

minLength32

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2029%20%3E%20(property)%20zone_id">Link to this property</a>

tags\_updated\_at?: string

Monotonic version of the resource’s tags: the timestamp assigned when the tags were last written. Returned by read endpoints, by 2PC prepare (the version that will be assigned on commit, unless a concurrent write lands first, in which case a newer version is assigned), and by 2PC commit (the authoritative committed version). Omitted for untagged resources and delete commits: a deleted resource has no current version, and deletions are ordered by event order rather than by version.

formatdate-time

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2029%20%3E%20(property)%20tags_updated_at">Link to this property</a>

</details>

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2029">Link to this property</a>

<details>

<summary>

ResourceTaggingTaggedResourceObjectPagesProject {id, etag, name, 3 more }

Response for pages\_project resources

</summary>

id: string

Identifies the unique resource.

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

etag: string

ETag identifier for optimistic concurrency control. Formatted as “v1:” where the hash is the base64url-encoded SHA-256 (truncated to 128 bits) of the tags map canonicalized using RFC 8785 (JSON Canonicalization Scheme). Clients should treat ETags as opaque strings and pass them back via the If-Match header on write operations.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2030%20%3E%20(property)%20etag">Link to this property</a>

name: string

Human-readable name of the resource.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2030%20%3E%20(property)%20name">Link to this property</a>

tags: Record&lt;string, string&gt;

Contains key-value pairs of tags. Keys may contain at most 256 characters. Values may contain at most 1024 characters and may be empty for key-only tags.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2030%20%3E%20(property)%20tags">Link to this property</a>

type: "pages\_project"

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2030%20%3E%20(property)%20type">Link to this property</a>

tags\_updated\_at?: string

Monotonic version of the resource’s tags: the timestamp assigned when the tags were last written. Returned by read endpoints, by 2PC prepare (the version that will be assigned on commit, unless a concurrent write lands first, in which case a newer version is assigned), and by 2PC commit (the authoritative committed version). Omitted for untagged resources and delete commits: a deleted resource has no current version, and deletions are ordered by event order rather than by version.

formatdate-time

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2030%20%3E%20(property)%20tags_updated_at">Link to this property</a>

</details>

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

<details>

<summary>

ResourceTaggingTaggedResourceObjectQueue {id, etag, name, 3 more }

Response for queue resources

</summary>

id: string

Identifies the unique resource.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2031%20%3E%20(property)%20id">Link to this property</a>

etag: string

ETag identifier for optimistic concurrency control. Formatted as “v1:” where the hash is the base64url-encoded SHA-256 (truncated to 128 bits) of the tags map canonicalized using RFC 8785 (JSON Canonicalization Scheme). Clients should treat ETags as opaque strings and pass them back via the If-Match header on write operations.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2031%20%3E%20(property)%20etag">Link to this property</a>

name: string

Human-readable name of the resource.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2031%20%3E%20(property)%20name">Link to this property</a>

tags: Record&lt;string, string&gt;

Contains key-value pairs of tags. Keys may contain at most 256 characters. Values may contain at most 1024 characters and may be empty for key-only tags.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2031%20%3E%20(property)%20tags">Link to this property</a>

type: "queue"

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2031%20%3E%20(property)%20type">Link to this property</a>

tags\_updated\_at?: string

Monotonic version of the resource’s tags: the timestamp assigned when the tags were last written. Returned by read endpoints, by 2PC prepare (the version that will be assigned on commit, unless a concurrent write lands first, in which case a newer version is assigned), and by 2PC commit (the authoritative committed version). Omitted for untagged resources and delete commits: a deleted resource has no current version, and deletions are ordered by event order rather than by version.

formatdate-time

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2031%20%3E%20(property)%20tags_updated_at">Link to this property</a>

</details>

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2031">Link to this property</a>

<details>

<summary>

ResourceTaggingTaggedResourceObjectR2Bucket {id, etag, name, 3 more }

Response for r2\_bucket resources

</summary>

id: string

Identifies the unique resource.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2032%20%3E%20(property)%20id">Link to this property</a>

etag: string

ETag identifier for optimistic concurrency control. Formatted as “v1:” where the hash is the base64url-encoded SHA-256 (truncated to 128 bits) of the tags map canonicalized using RFC 8785 (JSON Canonicalization Scheme). Clients should treat ETags as opaque strings and pass them back via the If-Match header on write operations.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2032%20%3E%20(property)%20etag">Link to this property</a>

name: string

Human-readable name of the resource.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2032%20%3E%20(property)%20name">Link to this property</a>

tags: Record&lt;string, string&gt;

Contains key-value pairs of tags. Keys may contain at most 256 characters. Values may contain at most 1024 characters and may be empty for key-only tags.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2032%20%3E%20(property)%20tags">Link to this property</a>

type: "r2\_bucket"

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2032%20%3E%20(property)%20type">Link to this property</a>

tags\_updated\_at?: string

Monotonic version of the resource’s tags: the timestamp assigned when the tags were last written. Returned by read endpoints, by 2PC prepare (the version that will be assigned on commit, unless a concurrent write lands first, in which case a newer version is assigned), and by 2PC commit (the authoritative committed version). Omitted for untagged resources and delete commits: a deleted resource has no current version, and deletions are ordered by event order rather than by version.

formatdate-time

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2032%20%3E%20(property)%20tags_updated_at">Link to this property</a>

</details>

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2032">Link to this property</a>

<details>

<summary>

ResourceTaggingTaggedResourceObjectResourceShare {id, etag, name, 3 more }

Response for resource\_share resources

</summary>

id: string

Identifies the unique resource.

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

etag: string

ETag identifier for optimistic concurrency control. Formatted as “v1:” where the hash is the base64url-encoded SHA-256 (truncated to 128 bits) of the tags map canonicalized using RFC 8785 (JSON Canonicalization Scheme). Clients should treat ETags as opaque strings and pass them back via the If-Match header on write operations.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2033%20%3E%20(property)%20etag">Link to this property</a>

name: string

Human-readable name of the resource.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2033%20%3E%20(property)%20name">Link to this property</a>

tags: Record&lt;string, string&gt;

Contains key-value pairs of tags. Keys may contain at most 256 characters. Values may contain at most 1024 characters and may be empty for key-only tags.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2033%20%3E%20(property)%20tags">Link to this property</a>

type: "resource\_share"

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2033%20%3E%20(property)%20type">Link to this property</a>

tags\_updated\_at?: string

Monotonic version of the resource’s tags: the timestamp assigned when the tags were last written. Returned by read endpoints, by 2PC prepare (the version that will be assigned on commit, unless a concurrent write lands first, in which case a newer version is assigned), and by 2PC commit (the authoritative committed version). Omitted for untagged resources and delete commits: a deleted resource has no current version, and deletions are ordered by event order rather than by version.

formatdate-time

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2033%20%3E%20(property)%20tags_updated_at">Link to this property</a>

</details>

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

<details>

<summary>

ResourceTaggingTaggedResourceObjectStreamLiveInput {id, etag, name, 3 more }

Response for stream\_live\_input resources

</summary>

id: string

Identifies the unique resource.

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

etag: string

ETag identifier for optimistic concurrency control. Formatted as “v1:” where the hash is the base64url-encoded SHA-256 (truncated to 128 bits) of the tags map canonicalized using RFC 8785 (JSON Canonicalization Scheme). Clients should treat ETags as opaque strings and pass them back via the If-Match header on write operations.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2034%20%3E%20(property)%20etag">Link to this property</a>

name: string

Human-readable name of the resource.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2034%20%3E%20(property)%20name">Link to this property</a>

tags: Record&lt;string, string&gt;

Contains key-value pairs of tags. Keys may contain at most 256 characters. Values may contain at most 1024 characters and may be empty for key-only tags.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2034%20%3E%20(property)%20tags">Link to this property</a>

type: "stream\_live\_input"

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2034%20%3E%20(property)%20type">Link to this property</a>

tags\_updated\_at?: string

Monotonic version of the resource’s tags: the timestamp assigned when the tags were last written. Returned by read endpoints, by 2PC prepare (the version that will be assigned on commit, unless a concurrent write lands first, in which case a newer version is assigned), and by 2PC commit (the authoritative committed version). Omitted for untagged resources and delete commits: a deleted resource has no current version, and deletions are ordered by event order rather than by version.

formatdate-time

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2034%20%3E%20(property)%20tags_updated_at">Link to this property</a>

</details>

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

<details>

<summary>

ResourceTaggingTaggedResourceObjectStreamVideo {id, etag, name, 3 more }

Response for stream\_video resources

</summary>

id: string

Identifies the unique resource.

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

etag: string

ETag identifier for optimistic concurrency control. Formatted as “v1:” where the hash is the base64url-encoded SHA-256 (truncated to 128 bits) of the tags map canonicalized using RFC 8785 (JSON Canonicalization Scheme). Clients should treat ETags as opaque strings and pass them back via the If-Match header on write operations.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2035%20%3E%20(property)%20etag">Link to this property</a>

name: string

Human-readable name of the resource.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2035%20%3E%20(property)%20name">Link to this property</a>

tags: Record&lt;string, string&gt;

Contains key-value pairs of tags. Keys may contain at most 256 characters. Values may contain at most 1024 characters and may be empty for key-only tags.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2035%20%3E%20(property)%20tags">Link to this property</a>

type: "stream\_video"

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2035%20%3E%20(property)%20type">Link to this property</a>

tags\_updated\_at?: string

Monotonic version of the resource’s tags: the timestamp assigned when the tags were last written. Returned by read endpoints, by 2PC prepare (the version that will be assigned on commit, unless a concurrent write lands first, in which case a newer version is assigned), and by 2PC commit (the authoritative committed version). Omitted for untagged resources and delete commits: a deleted resource has no current version, and deletions are ordered by event order rather than by version.

formatdate-time

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2035%20%3E%20(property)%20tags_updated_at">Link to this property</a>

</details>

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

<details>

<summary>

ResourceTaggingTaggedResourceObjectVectorizeIndex {id, etag, name, 3 more }

Response for vectorize\_index resources

</summary>

id: string

Identifies the unique resource.

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

etag: string

ETag identifier for optimistic concurrency control. Formatted as “v1:” where the hash is the base64url-encoded SHA-256 (truncated to 128 bits) of the tags map canonicalized using RFC 8785 (JSON Canonicalization Scheme). Clients should treat ETags as opaque strings and pass them back via the If-Match header on write operations.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2036%20%3E%20(property)%20etag">Link to this property</a>

name: string

Human-readable name of the resource.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2036%20%3E%20(property)%20name">Link to this property</a>

tags: Record&lt;string, string&gt;

Contains key-value pairs of tags. Keys may contain at most 256 characters. Values may contain at most 1024 characters and may be empty for key-only tags.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2036%20%3E%20(property)%20tags">Link to this property</a>

type: "vectorize\_index"

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2036%20%3E%20(property)%20type">Link to this property</a>

tags\_updated\_at?: string

Monotonic version of the resource’s tags: the timestamp assigned when the tags were last written. Returned by read endpoints, by 2PC prepare (the version that will be assigned on commit, unless a concurrent write lands first, in which case a newer version is assigned), and by 2PC commit (the authoritative committed version). Omitted for untagged resources and delete commits: a deleted resource has no current version, and deletions are ordered by event order rather than by version.

formatdate-time

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2036%20%3E%20(property)%20tags_updated_at">Link to this property</a>

</details>

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

<details>

<summary>

ResourceTaggingTaggedResourceObjectWorker {id, etag, name, 3 more }

Response for worker resources

</summary>

id: string

Identifies the unique resource.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2037%20%3E%20(property)%20id">Link to this property</a>

etag: string

ETag identifier for optimistic concurrency control. Formatted as “v1:” where the hash is the base64url-encoded SHA-256 (truncated to 128 bits) of the tags map canonicalized using RFC 8785 (JSON Canonicalization Scheme). Clients should treat ETags as opaque strings and pass them back via the If-Match header on write operations.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2037%20%3E%20(property)%20etag">Link to this property</a>

name: string

Human-readable name of the resource.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2037%20%3E%20(property)%20name">Link to this property</a>

tags: Record&lt;string, string&gt;

Contains key-value pairs of tags. Keys may contain at most 256 characters. Values may contain at most 1024 characters and may be empty for key-only tags.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2037%20%3E%20(property)%20tags">Link to this property</a>

type: "worker"

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2037%20%3E%20(property)%20type">Link to this property</a>

tags\_updated\_at?: string

Monotonic version of the resource’s tags: the timestamp assigned when the tags were last written. Returned by read endpoints, by 2PC prepare (the version that will be assigned on commit, unless a concurrent write lands first, in which case a newer version is assigned), and by 2PC commit (the authoritative committed version). Omitted for untagged resources and delete commits: a deleted resource has no current version, and deletions are ordered by event order rather than by version.

formatdate-time

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2037%20%3E%20(property)%20tags_updated_at">Link to this property</a>

</details>

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2037">Link to this property</a>

<details>

<summary>

ResourceTaggingTaggedResourceObjectWorkerRoute {id, etag, name, 4 more }

Response for worker\_route resources

</summary>

id: string

Identifies the unique resource.

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

etag: string

ETag identifier for optimistic concurrency control. Formatted as “v1:” where the hash is the base64url-encoded SHA-256 (truncated to 128 bits) of the tags map canonicalized using RFC 8785 (JSON Canonicalization Scheme). Clients should treat ETags as opaque strings and pass them back via the If-Match header on write operations.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2038%20%3E%20(property)%20etag">Link to this property</a>

name: string

Human-readable name of the resource.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2038%20%3E%20(property)%20name">Link to this property</a>

tags: Record&lt;string, string&gt;

Contains key-value pairs of tags. Keys may contain at most 256 characters. Values may contain at most 1024 characters and may be empty for key-only tags.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2038%20%3E%20(property)%20tags">Link to this property</a>

type: "worker\_route"

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2038%20%3E%20(property)%20type">Link to this property</a>

zone\_id: string

Zone ID is required only for zone-level resources

maxLength32

minLength32

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2038%20%3E%20(property)%20zone_id">Link to this property</a>

tags\_updated\_at?: string

Monotonic version of the resource’s tags: the timestamp assigned when the tags were last written. Returned by read endpoints, by 2PC prepare (the version that will be assigned on commit, unless a concurrent write lands first, in which case a newer version is assigned), and by 2PC commit (the authoritative committed version). Omitted for untagged resources and delete commits: a deleted resource has no current version, and deletions are ordered by event order rather than by version.

formatdate-time

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2038%20%3E%20(property)%20tags_updated_at">Link to this property</a>

</details>

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

<details>

<summary>

ResourceTaggingTaggedResourceObjectWorkerVersion {id, etag, name, 4 more }

Response for worker\_version resources

</summary>

id: string

Identifies the unique resource.

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

etag: string

ETag identifier for optimistic concurrency control. Formatted as “v1:” where the hash is the base64url-encoded SHA-256 (truncated to 128 bits) of the tags map canonicalized using RFC 8785 (JSON Canonicalization Scheme). Clients should treat ETags as opaque strings and pass them back via the If-Match header on write operations.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2039%20%3E%20(property)%20etag">Link to this property</a>

name: string

Human-readable name of the resource.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2039%20%3E%20(property)%20name">Link to this property</a>

tags: Record&lt;string, string&gt;

Contains key-value pairs of tags. Keys may contain at most 256 characters. Values may contain at most 1024 characters and may be empty for key-only tags.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2039%20%3E%20(property)%20tags">Link to this property</a>

type: "worker\_version"

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2039%20%3E%20(property)%20type">Link to this property</a>

worker\_id: string

Worker ID is required only for worker\_version resources

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2039%20%3E%20(property)%20worker_id">Link to this property</a>

tags\_updated\_at?: string

Monotonic version of the resource’s tags: the timestamp assigned when the tags were last written. Returned by read endpoints, by 2PC prepare (the version that will be assigned on commit, unless a concurrent write lands first, in which case a newer version is assigned), and by 2PC commit (the authoritative committed version). Omitted for untagged resources and delete commits: a deleted resource has no current version, and deletions are ordered by event order rather than by version.

formatdate-time

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2039%20%3E%20(property)%20tags_updated_at">Link to this property</a>

</details>

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

<details>

<summary>

ResourceTaggingTaggedResourceObjectZone {id, etag, name, 4 more }

Response for zone resources

</summary>

id: string

Identifies the unique resource.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2040%20%3E%20(property)%20id">Link to this property</a>

etag: string

ETag identifier for optimistic concurrency control. Formatted as “v1:” where the hash is the base64url-encoded SHA-256 (truncated to 128 bits) of the tags map canonicalized using RFC 8785 (JSON Canonicalization Scheme). Clients should treat ETags as opaque strings and pass them back via the If-Match header on write operations.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2040%20%3E%20(property)%20etag">Link to this property</a>

name: string

Human-readable name of the resource.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2040%20%3E%20(property)%20name">Link to this property</a>

tags: Record&lt;string, string&gt;

Contains key-value pairs of tags. Keys may contain at most 256 characters. Values may contain at most 1024 characters and may be empty for key-only tags.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2040%20%3E%20(property)%20tags">Link to this property</a>

type: "zone"

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2040%20%3E%20(property)%20type">Link to this property</a>

zone\_id: string

Zone ID is required only for zone-level resources

maxLength32

minLength32

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2040%20%3E%20(property)%20zone_id">Link to this property</a>

tags\_updated\_at?: string

Monotonic version of the resource’s tags: the timestamp assigned when the tags were last written. Returned by read endpoints, by 2PC prepare (the version that will be assigned on commit, unless a concurrent write lands first, in which case a newer version is assigned), and by 2PC commit (the authoritative committed version). Omitted for untagged resources and delete commits: a deleted resource has no current version, and deletions are ordered by event order rather than by version.

formatdate-time

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2040%20%3E%20(property)%20tags_updated_at">Link to this property</a>

</details>

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2040">Link to this property</a>

<details>

<summary>

ResourceTaggingTaggedResourceObjectZoneRuleset {id, etag, name, 4 more }

Response for zone\_ruleset resources

</summary>

id: string

Identifies the unique resource.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2041%20%3E%20(property)%20id">Link to this property</a>

etag: string

ETag identifier for optimistic concurrency control. Formatted as “v1:” where the hash is the base64url-encoded SHA-256 (truncated to 128 bits) of the tags map canonicalized using RFC 8785 (JSON Canonicalization Scheme). Clients should treat ETags as opaque strings and pass them back via the If-Match header on write operations.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2041%20%3E%20(property)%20etag">Link to this property</a>

name: string

Human-readable name of the resource.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2041%20%3E%20(property)%20name">Link to this property</a>

tags: Record&lt;string, string&gt;

Contains key-value pairs of tags. Keys may contain at most 256 characters. Values may contain at most 1024 characters and may be empty for key-only tags.

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2041%20%3E%20(property)%20tags">Link to this property</a>

type: "zone\_ruleset"

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2041%20%3E%20(property)%20type">Link to this property</a>

zone\_id: string

Zone ID is required only for zone-level resources

maxLength32

minLength32

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2041%20%3E%20(property)%20zone_id">Link to this property</a>

tags\_updated\_at?: string

Monotonic version of the resource’s tags: the timestamp assigned when the tags were last written. Returned by read endpoints, by 2PC prepare (the version that will be assigned on commit, unless a concurrent write lands first, in which case a newer version is assigned), and by 2PC commit (the authoritative committed version). Omitted for untagged resources and delete commits: a deleted resource has no current version, and deletions are ordered by event order rather than by version.

formatdate-time

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2041%20%3E%20(property)%20tags_updated_at">Link to this property</a>

</details>

<a href="#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)%20%3E%20(variant)%2041">Link to this property</a>

</details>

[Link to this property](<#(resource)%20resource_tagging.zone_tags%20%3E%20(model)%20zone_tag_get_response%20%3E%20(schema)>)

### Get tags for a zone-level resource

TypeScript

HTTPTypeScriptPythonGoTerraform

```
import Cloudflare from 'cloudflare';

const client = new Cloudflare({
  apiEmail: process.env['CLOUDFLARE_EMAIL'], // This is the default and can be omitted
  apiKey: process.env['CLOUDFLARE_API_KEY'], // This is the default and can be omitted
});

const zoneTag = await client.resourceTagging.zoneTags.get({
  zone_id: '023e105f4ecef8ad9ca31a8372d0c353',
  resource_id: '023e105f4ecef8ad9ca31a8372d0c353',
  resource_type: 'zone',
});

console.log(zoneTag);
```

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": "023e105f4ecef8ad9ca31a8372d0c353",
    "etag": "v1:RBNvo1WzZ4oRRq0W9-hkng",
    "name": "my-worker-script",
    "tags": {
      "environment": "production",
      "team": "engineering"
    },
    "type": "access_application",
    "tags_updated_at": "2024-01-15T10:30:00Z"
  }
}
```

##### 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": "023e105f4ecef8ad9ca31a8372d0c353",
    "etag": "v1:RBNvo1WzZ4oRRq0W9-hkng",
    "name": "my-worker-script",
    "tags": {
      "environment": "production",
      "team": "engineering"
    },
    "type": "access_application",
    "tags_updated_at": "2024-01-15T10:30:00Z"
  }
}
```