- Spans and attributes·续
- r2_put
- r2_list
- r2_delete
- r2_createMultipartUpload
- r2_uploadPart
- r2_abortMultipartUpload
- r2_completeMultipartUpload
- Durable Object API
- Durable Object Storage SQL API
- Durable Object Storage KV API
- Durable Object Storage Alarms API
- Images
- images_output
- images_info
- Queues
- Rate limiting
- On this page
Spans and attributes·续
cloudflare.r2.request.keycloudflare.r2.request.range.offsetcloudflare.r2.request.range.lengthcloudflare.r2.request.range.suffixcloudflare.r2.request.rangecloudflare.r2.request.ssec_keycloudflare.r2.request.only_if.etag_matchescloudflare.r2.request.only_if.etag_does_not_matchcloudflare.r2.request.only_if.uploaded_beforecloudflare.r2.request.only_if.uploaded_aftercloudflare.r2.response.etagcloudflare.r2.response.sizecloudflare.r2.response.uploadedcloudflare.r2.response.checksum.valuecloudflare.r2.response.checksum.typecloudflare.r2.response.storage_classcloudflare.r2.response.ssec_keycloudflare.r2.response.content_typecloudflare.r2.response.content_encodingcloudflare.r2.response.content_dispositioncloudflare.r2.response.content_languagecloudflare.r2.response.cache_controlcloudflare.r2.response.cache_expirycloudflare.r2.response.custom_metadata
r2_put
cloudflare.r2.request.keycloudflare.r2.request.sizecloudflare.r2.request.checksum.typecloudflare.r2.request.checksum.valuecloudflare.r2.request.custom_metadatacloudflare.r2.request.http_metadata.content_typecloudflare.r2.request.http_metadata.content_encodingcloudflare.r2.request.http_metadata.content_dispositioncloudflare.r2.request.http_metadata.content_languagecloudflare.r2.request.http_metadata.cache_controlcloudflare.r2.request.http_metadata.cache_expirycloudflare.r2.request.storage_classcloudflare.r2.request.ssec_keycloudflare.r2.request.only_if.etag_matchescloudflare.r2.request.only_if.etag_does_not_matchcloudflare.r2.request.only_if.uploaded_beforecloudflare.r2.request.only_if.uploaded_aftercloudflare.r2.response.etagcloudflare.r2.response.sizecloudflare.r2.response.uploadedcloudflare.r2.response.checksum.valuecloudflare.r2.response.checksum.typecloudflare.r2.response.storage_classcloudflare.r2.response.ssec_keycloudflare.r2.response.content_typecloudflare.r2.response.content_encodingcloudflare.r2.response.content_dispositioncloudflare.r2.response.content_languagecloudflare.r2.response.cache_controlcloudflare.r2.response.cache_expirycloudflare.r2.response.custom_metadata
r2_list
cloudflare.r2.request.limitcloudflare.r2.request.prefixcloudflare.r2.request.cursorcloudflare.r2.request.delimitercloudflare.r2.request.start_aftercloudflare.r2.request.include.http_metadatacloudflare.r2.request.include.custom_metadatacloudflare.r2.response.returned_objectscloudflare.r2.response.delimited_prefixescloudflare.r2.response.truncatedcloudflare.r2.response.cursor
r2_delete
cloudflare.r2.request.keys
r2_createMultipartUpload
cloudflare.r2.request.keycloudflare.r2.request.custom_metadatacloudflare.r2.request.http_metadata.content_typecloudflare.r2.request.http_metadata.content_encodingcloudflare.r2.request.http_metadata.content_dispositioncloudflare.r2.request.http_metadata.content_languagecloudflare.r2.request.http_metadata.cache_controlcloudflare.r2.request.http_metadata.cache_expirycloudflare.r2.request.storage_classcloudflare.r2.request.ssec_keycloudflare.r2.response.upload_id
r2_uploadPart
cloudflare.r2.request.keycloudflare.r2.request.upload_idcloudflare.r2.request.part_numbercloudflare.r2.request.ssec_keycloudflare.r2.request.sizecloudflare.r2.response.etag
r2_abortMultipartUpload
cloudflare.r2.request.keycloudflare.r2.request.upload_id
r2_completeMultipartUpload
cloudflare.r2.request.keycloudflare.r2.request.upload_idcloudflare.r2.request.uploaded_partscloudflare.r2.response.etagcloudflare.r2.response.sizecloudflare.r2.response.uploadedcloudflare.r2.response.checksum.valuecloudflare.r2.response.checksum.typecloudflare.r2.response.storage_classcloudflare.r2.response.ssec_keycloudflare.r2.response.content_typecloudflare.r2.response.content_encodingcloudflare.r2.response.content_dispositioncloudflare.r2.response.content_languagecloudflare.r2.response.cache_controlcloudflare.r2.response.cache_expirycloudflare.r2.response.custom_metadata
Durable Object API
durable_object_subrequest
Durable Object Storage SQL API
The SQL API allow you to modify the SQLite database embedded within a Durable Object.
durable_object_storage_exec
db.system.namedb.operation.namedb.query.textcloudflare.durable_object.query.bindingscloudflare.durable_object.response.rows_readcloudflare.durable_object.response.rows_written
durable_object_storage_getDatabaseSize
db.operation.namecloudflare.durable_object.response.db_size
durable_object_storage_kv_get
cloudflare.durable_object.kv.query.keyscloudflare.durable_object.kv.query.keys.count
durable_object_storage_kv_put
cloudflare.durable_object.kv.query.keyscloudflare.durable_object.kv.query.keys.count
durable_object_storage_kv_delete
cloudflare.durable_object.kv.query.keyscloudflare.durable_object.kv.query.keys.countcloudflare.durable_object.kv.response.deleted_count
durable_object_storage_kv_list
cloudflare.durable_object.kv.query.startcloudflare.durable_object.kv.query.startAftercloudflare.durable_object.kv.query.endcloudflare.durable_object.kv.query.prefixcloudflare.durable_object.kv.query.reversecloudflare.durable_object.kv.query.limit
Durable Object Storage KV API
The legacy KV-backed API allows you to modify embedded storage within a Durable Object.
durable_object_storage_get
durable_object_storage_put
durable_object_storage_delete
durable_object_storage_list
durable_object_storage_deleteAll
Durable Object Storage Alarms API
durable_object_alarms_getAlarm
durable_object_alarms_setAlarm
durable_object_alarms_deleteAlarm
Images
images_output
cloudflare.binding.typecloudflare.images.options.formatcloudflare.images.options.qualitycloudflare.images.options.backgroundcloudflare.images.options.animcloudflare.images.options.transformscloudflare.images.error.code
images_info
cloudflare.binding.typecloudflare.images.options.encodingcloudflare.images.result.formatcloudflare.images.result.file_sizecloudflare.images.result.widthcloudflare.images.result.heightcloudflare.images.error.code
reply_email
forward_email
send_email
Queues
queue_send
queue_sendBatch
Rate limiting
ratelimit_run
Was this helpful?
YesNo
On this page
{"@context":"https://schema.org","@type":"TechArticle","@id":"https://developers.cloudflare.com/workers/observability/traces/spans-and-attributes/#page","headline":"Spans and attributes","description":"Review the spans and attributes automatically captured by Workers tracing, including fetch calls, bindings, and handler invocations.","url":"https://developers.cloudflare.com/workers/observability/traces/spans-and-attributes/","inLanguage":"en","image":"https://developers.cloudflare.com/workers/observability/traces/spans-and-attributes/og.png?v=88b898105587c218","dateModified":"2026-10-16","publisher":{"@type":"Organization","name":"Cloudflare","description":"One platform for your apps, agents, and workforce. Build, secure, and scale without managing infrastructure","url":"https://www.cloudflare.com/","sameAs":["https://github.com/cloudflare","https://www.linkedin.com/company/cloudflare","https://x.com/cloudflare"],"logo":{"@type":"ImageObject","url":"https://developers.cloudflare.com/logo.svg"},"address":{"@type":"PostalAddress","streetAddress":"101 Townsend St","addressLocality":"San Francisco","addressRegion":"CA","postalCode":"94107","addressCountry":"US"},"contactPoint":[{"@type":"ContactPoint","contactType":"Customer Support","url":"https://support.cloudflare.com/","availableLanguage":["English"]},{"@type":"ContactPoint","contactType":"Sales","url":"https://www.cloudflare.com/contact/","availableLanguage":["English"]}]},"isPartOf":{"@type":"WebSite","@id":"https://developers.cloudflare.com/#website","name":"Cloudflare Docs","url":"https://developers.cloudflare.com/"}}
description: Choose testing tools for Cloudflare Workers, including createTestHarness and the Vitest integration. title: Testing image: https://developers.cloudflare.com/workers/testing/og.png?v=15a28c7def4c6221
Documentation Index
Fetch the complete documentation index at: https://developers.cloudflare.com/workers/llms.txt
Use this file to discover all available pages before exploring further.
Docs