fn list_signing_keys()
List Signing Keys
fn update_cloudflare_images_keys_add_signing_key(signing_key_name: string)
Create a new Signing Key
| Argument | Type | Required | Description |
|---|
| signing_key_name | string | yes | |
fn delete_signing_key(signing_key_name: string)
Delete Signing Key
| Argument | Type | Required | Description |
|---|
| signing_key_name | string | yes | |
fn get_cloudflare_images_images_usage_statistics()
Images usage statistics
fn list_variants()
List variants
fn create_a_variant(neverRequireSignedURLs?: unknown, options: unknown)
Create a variant
| Argument | Type | Required | Description |
|---|
| neverRequireSignedURLs? | unknown | no | |
| options | unknown | yes | |
fn get_cloudflare_images_variants_variant_details(variant_id: string)
Variant details
| Argument | Type | Required | Description |
|---|
| variant_id | string | yes | |
fn update_a_variant(variant_id: string, neverRequireSignedURLs?: unknown, options: unknown)
Update a variant
| Argument | Type | Required | Description |
|---|
| variant_id | string | yes | |
| neverRequireSignedURLs? | unknown | no | |
| options | unknown | yes | |
fn delete_a_variant(variant_id: string)
Delete a variant
| Argument | Type | Required | Description |
|---|
| variant_id | string | yes | |
fn get_cloudflare_images_variants_variant_details_flat(variant_id: string)
Variant details (flat)
| Argument | Type | Required | Description |
|---|
| variant_id | string | yes | |
fn get_cloudflare_images_image_details(image_id: string)
Image details
| Argument | Type | Required | Description |
|---|
| image_id | string | yes | |
fn update_image(image_id: string, creator?: string, metadata?: object, requireSignedURLs?: boolean)
Update image
| Argument | Type | Required | Description |
|---|
| image_id | string | yes | |
| creator? | string | no | Can set the creator field with an internal user ID. |
| metadata? | object | no | User modifiable key-value store. Can be used for keeping references to anothe... |
| requireSignedURLs? | boolean | no | Indicates whether the image can be accessed using only its UID. If set to `tr... |
fn delete_image(image_id: string)
Delete image
| Argument | Type | Required | Description |
|---|
| image_id | string | yes | |
fn list_images_v2(continuation_token?: string, per_page?: number, sort_order?: enum, creator?: string, meta_field_operator?: string)
List images V2
| Argument | Type | Required | Description |
|---|
| continuation_token? | string | no | |
| per_page? | number | no | |
| sort_order? | enum | no | |
| creator? | string | no | |
| meta_field_operator? | string | no | Optional metadata filter(s). Multiple filters can be combined with AND logic. **Operators:** - `eq`, `eq:string`, `eq:number`, `eq:boolean` - Exact match - `gt`, `gt:number` - Greater than (number only) - `gte`, `gte:number` - Greater than or equal (number only) - `lt`, `lt:number` - Less than (number only) - `lte`, `lte:number` - Less than or equal (number only) - `in`, `in:string`, `in:number` - Match any value in pipe-separated list **Examples:** - `meta.status[eq]=active` - `meta.priority[ |
fn list_migrations(offset?: number, limit?: number)
List sourcing kit migrations
| Argument | Type | Required | Description |
|---|
| offset? | number | no | |
| limit? | number | no | |
fn create_migration(conflictBehaviour?: unknown, excludedContentTypes?: array, pathPrefix?: string, rootDirectory?: string, sourceId: string)
Create a sourcing kit migration
| Argument | Type | Required | Description |
|---|
| conflictBehaviour? | unknown | no | |
| excludedContentTypes? | array | no | Content types to skip during migration. |
| pathPrefix? | string | no | Prefix to prepend to image custom IDs. |
| rootDirectory? | string | no | Only import objects under this prefix in the source bucket. |
| sourceId | string | yes | The identifier of the source to migrate from. |
fn get_migration(migration_id: string)
Get sourcing kit migration
| Argument | Type | Required | Description |
|---|
| migration_id | string | yes | |
fn delete_migration(migration_id: string)
Delete a sourcing kit migration
| Argument | Type | Required | Description |
|---|
| migration_id | string | yes | |
fn get_migration_progress(migration_id: string)
Get migration progress
| Argument | Type | Required | Description |
|---|
| migration_id | string | yes | |
fn update_cloudflare_images_sourcingkit_abort_migration(migration_id: string)
Abort a migration
| Argument | Type | Required | Description |
|---|
| migration_id | string | yes | |
fn update_cloudflare_images_sourcingkit_start_migration(migration_id: string)
Start a migration
| Argument | Type | Required | Description |
|---|
| migration_id | string | yes | |
fn list_migration_logs(migration_id: string, offset?: number, limit?: number)
List migration logs
| Argument | Type | Required | Description |
|---|
| migration_id | string | yes | |
| offset? | number | no | |
| limit? | number | no | |
fn list_sources(offset?: number, limit?: number, name?: string)
List sourcing kit sources
| Argument | Type | Required | Description |
|---|
| offset? | number | no | |
| limit? | number | no | |
| name? | string | no | |
fn create_source(account?: string, bucket: string, name: string, secret: object, vendor: unknown)
Create a sourcing kit source
| Argument | Type | Required | Description |
|---|
| account? | string | no | Account identifier for the bucket (required for R2 vendor). |
| bucket | string | yes | The name of the storage bucket. |
| name | string | yes | A human-readable name for the source. |
| secret | object | yes | Storage credentials for accessing the bucket. Shape depends on vendor. |
| vendor | unknown | yes | |
fn create_cloudflare_images_sourcingkit_precheck_source_connectivity(account?: string, bucket: string, region?: string, secret: object, vendor: unknown)
Precheck source connectivity
| Argument | Type | Required | Description |
|---|
| account? | string | no | Account identifier for the bucket (required for R2 vendor). |
| bucket | string | yes | The name of the storage bucket. |
| region? | string | no | The region hint for the bucket (S3 only). |
| secret | object | yes | Storage credentials for accessing the bucket. |
| vendor | unknown | yes | |
fn get_source(source_id: string)
Get sourcing kit source
| Argument | Type | Required | Description |
|---|
| source_id | string | yes | |
fn update_source(source_id: string, name: string)
Update a sourcing kit source
| Argument | Type | Required | Description |
|---|
| source_id | string | yes | |
| name | string | yes | Updated name for the source. |
fn delete_source(source_id: string)
Delete a sourcing kit source
| Argument | Type | Required | Description |
|---|
| source_id | string | yes | |
fn get_source_connectivity(source_id: string)
Get source connectivity status
| Argument | Type | Required | Description |
|---|
| source_id | string | yes | |
Resources
list_signing_keys(infinite)— List Signing Keys
cloudflare_images_keys_add_signing_key(infinite)— Create a new Signing Key
cloudflare_images_images_usage_statistics(infinite)— Images usage statistics
list_variants(infinite)— List variants
a_variant(infinite)— Create a variant
cloudflare_images_variants_variant_details(infinite)— Variant details
cloudflare_images_variants_variant_details_flat(infinite)— Variant details (flat)
cloudflare_images_image_details(infinite)— Image details
image(infinite)— Update image
list_images_v2(infinite)— List images V2
list_migrations(infinite)— List sourcing kit migrations
migration(infinite)— Create a sourcing kit migration
migration_progress(infinite)— Get migration progress
cloudflare_images_sourcingkit_abort_migration(infinite)— Abort a migration
cloudflare_images_sourcingkit_start_migration(infinite)— Start a migration
list_migration_logs(infinite)— List migration logs
list_sources(infinite)— List sourcing kit sources
source(infinite)— Create a sourcing kit source
cloudflare_images_sourcingkit_precheck_source_connectivity(infinite)— Precheck source connectivity
source_connectivity(infinite)— Get source connectivity status