published on Saturday, May 2, 2026 by Pulumi
published on Saturday, May 2, 2026 by Pulumi
Accepted Permissions
Workers Scripts ReadWorkers Scripts WriteWorkers Tail Read
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as cloudflare from "@pulumi/cloudflare";
const exampleWorkerVersions = cloudflare.getWorkerVersions({
accountId: "023e105f4ecef8ad9ca31a8372d0c353",
workerId: "worker_id",
});
import pulumi
import pulumi_cloudflare as cloudflare
example_worker_versions = cloudflare.get_worker_versions(account_id="023e105f4ecef8ad9ca31a8372d0c353",
worker_id="worker_id")
package main
import (
"github.com/pulumi/pulumi-cloudflare/sdk/v6/go/cloudflare"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := cloudflare.GetWorkerVersions(ctx, &cloudflare.LookupWorkerVersionsArgs{
AccountId: pulumi.StringRef("023e105f4ecef8ad9ca31a8372d0c353"),
WorkerId: "worker_id",
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Cloudflare = Pulumi.Cloudflare;
return await Deployment.RunAsync(() =>
{
var exampleWorkerVersions = Cloudflare.Index.GetWorkerVersions.Invoke(new()
{
AccountId = "023e105f4ecef8ad9ca31a8372d0c353",
WorkerId = "worker_id",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.cloudflare.CloudflareFunctions;
import com.pulumi.cloudflare.inputs.GetWorkerVersionsArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var exampleWorkerVersions = CloudflareFunctions.getWorkerVersions(GetWorkerVersionsArgs.builder()
.accountId("023e105f4ecef8ad9ca31a8372d0c353")
.workerId("worker_id")
.build());
}
}
variables:
exampleWorkerVersions:
fn::invoke:
function: cloudflare:getWorkerVersions
arguments:
accountId: 023e105f4ecef8ad9ca31a8372d0c353
workerId: worker_id
Using getWorkerVersions
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getWorkerVersions(args: GetWorkerVersionsArgs, opts?: InvokeOptions): Promise<GetWorkerVersionsResult>
function getWorkerVersionsOutput(args: GetWorkerVersionsOutputArgs, opts?: InvokeOptions): Output<GetWorkerVersionsResult>def get_worker_versions(account_id: Optional[str] = None,
max_items: Optional[int] = None,
worker_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetWorkerVersionsResult
def get_worker_versions_output(account_id: Optional[pulumi.Input[str]] = None,
max_items: Optional[pulumi.Input[int]] = None,
worker_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetWorkerVersionsResult]func LookupWorkerVersions(ctx *Context, args *LookupWorkerVersionsArgs, opts ...InvokeOption) (*LookupWorkerVersionsResult, error)
func LookupWorkerVersionsOutput(ctx *Context, args *LookupWorkerVersionsOutputArgs, opts ...InvokeOption) LookupWorkerVersionsResultOutput> Note: This function is named LookupWorkerVersions in the Go SDK.
public static class GetWorkerVersions
{
public static Task<GetWorkerVersionsResult> InvokeAsync(GetWorkerVersionsArgs args, InvokeOptions? opts = null)
public static Output<GetWorkerVersionsResult> Invoke(GetWorkerVersionsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetWorkerVersionsResult> getWorkerVersions(GetWorkerVersionsArgs args, InvokeOptions options)
public static Output<GetWorkerVersionsResult> getWorkerVersions(GetWorkerVersionsArgs args, InvokeOptions options)
fn::invoke:
function: cloudflare:index/getWorkerVersions:getWorkerVersions
arguments:
# arguments dictionaryThe following arguments are supported:
- worker_
id str - Identifier for the Worker, which can be ID or name.
- account_
id str - Identifier.
- max_
items int - Max items to fetch, default: 1000
getWorkerVersions Result
The following output properties are available:
- id str
- The provider-assigned unique ID for this managed resource.
- results
Sequence[Get
Worker Versions Result] - The items returned by the data source
- worker_
id str - Identifier for the Worker, which can be ID or name.
- account_
id str - Identifier.
- max_
items int - Max items to fetch, default: 1000
Supporting Types
GetWorkerVersionsResult
- Annotations
Get
Worker Versions Result Annotations - Metadata about the version.
- Assets
Get
Worker Versions Result Assets - Configuration for assets within a Worker.
- Bindings
List<Get
Worker Versions Result Binding> - List of bindings attached to a Worker. You can find more about bindings on our docs: https://developers.cloudflare.com/workers/configuration/multipart-upload-metadata/#bindings.
- Compatibility
Date string - Date indicating targeted support in the Workers runtime. Backwards incompatible fixes to the runtime following this date will not affect this Worker.
- Compatibility
Flags List<string> - Flags that enable or disable certain features in the Workers runtime. Used to enable upcoming features or opt in or out of specific changes not included in a
compatibilityDate. - Containers
List<Get
Worker Versions Result Container> - List of containers attached to a Worker. Containers can only be attached to Durable Object classes of this Worker script.
- Created
On string - When the version was created.
- Id string
- Version identifier.
- Limits
Get
Worker Versions Result Limits - Resource limits enforced at runtime.
- Main
Module string - The name of the main module in the
modulesarray (e.g. the name of the module that exports afetchhandler). - Main
Script stringBase64 - The base64-encoded main script content. This is only returned for service worker syntax workers (not ES modules).
- Migration
Tag string - Durable Object migration tag. Set when the version is deployed. Omitted if the version has not been deployed or the Worker does not use Durable Objects.
- Migrations
Get
Worker Versions Result Migrations - Migrations for Durable Objects associated with the version. Migrations are applied when the version is deployed.
- Modules
List<Get
Worker Versions Result Module> Code, sourcemaps, and other content used at runtime.
This includes
_headersand_redirectsfiles used to configure Static Assets._headersand_redirectsfiles should be included as modules named_headersand_redirectswith content typetext/plain.- Number int
- The integer version number, starting from one.
- Placement
Get
Worker Versions Result Placement - Configuration for Smart Placement. Specify mode='smart' for Smart Placement, or one of region/hostname/host.
- Source string
- The client used to create the version.
- Startup
Time intMs - Time in milliseconds spent on Worker startup.
- Urls List<string>
- All routable URLs that always point to this version. Does not include alias URLs, since aliases can be updated to point to a different version.
- Usage
Model string - Usage model for the version. Available values: "standard", "bundled", "unbound".
- Annotations
Get
Worker Versions Result Annotations - Metadata about the version.
- Assets
Get
Worker Versions Result Assets - Configuration for assets within a Worker.
- Bindings
[]Get
Worker Versions Result Binding - List of bindings attached to a Worker. You can find more about bindings on our docs: https://developers.cloudflare.com/workers/configuration/multipart-upload-metadata/#bindings.
- Compatibility
Date string - Date indicating targeted support in the Workers runtime. Backwards incompatible fixes to the runtime following this date will not affect this Worker.
- Compatibility
Flags []string - Flags that enable or disable certain features in the Workers runtime. Used to enable upcoming features or opt in or out of specific changes not included in a
compatibilityDate. - Containers
[]Get
Worker Versions Result Container - List of containers attached to a Worker. Containers can only be attached to Durable Object classes of this Worker script.
- Created
On string - When the version was created.
- Id string
- Version identifier.
- Limits
Get
Worker Versions Result Limits - Resource limits enforced at runtime.
- Main
Module string - The name of the main module in the
modulesarray (e.g. the name of the module that exports afetchhandler). - Main
Script stringBase64 - The base64-encoded main script content. This is only returned for service worker syntax workers (not ES modules).
- Migration
Tag string - Durable Object migration tag. Set when the version is deployed. Omitted if the version has not been deployed or the Worker does not use Durable Objects.
- Migrations
Get
Worker Versions Result Migrations - Migrations for Durable Objects associated with the version. Migrations are applied when the version is deployed.
- Modules
[]Get
Worker Versions Result Module Code, sourcemaps, and other content used at runtime.
This includes
_headersand_redirectsfiles used to configure Static Assets._headersand_redirectsfiles should be included as modules named_headersand_redirectswith content typetext/plain.- Number int
- The integer version number, starting from one.
- Placement
Get
Worker Versions Result Placement - Configuration for Smart Placement. Specify mode='smart' for Smart Placement, or one of region/hostname/host.
- Source string
- The client used to create the version.
- Startup
Time intMs - Time in milliseconds spent on Worker startup.
- Urls []string
- All routable URLs that always point to this version. Does not include alias URLs, since aliases can be updated to point to a different version.
- Usage
Model string - Usage model for the version. Available values: "standard", "bundled", "unbound".
- annotations
Get
Worker Versions Result Annotations - Metadata about the version.
- assets
Get
Worker Versions Result Assets - Configuration for assets within a Worker.
- bindings
List<Get
Worker Versions Result Binding> - List of bindings attached to a Worker. You can find more about bindings on our docs: https://developers.cloudflare.com/workers/configuration/multipart-upload-metadata/#bindings.
- compatibility
Date String - Date indicating targeted support in the Workers runtime. Backwards incompatible fixes to the runtime following this date will not affect this Worker.
- compatibility
Flags List<String> - Flags that enable or disable certain features in the Workers runtime. Used to enable upcoming features or opt in or out of specific changes not included in a
compatibilityDate. - containers
List<Get
Worker Versions Result Container> - List of containers attached to a Worker. Containers can only be attached to Durable Object classes of this Worker script.
- created
On String - When the version was created.
- id String
- Version identifier.
- limits
Get
Worker Versions Result Limits - Resource limits enforced at runtime.
- main
Module String - The name of the main module in the
modulesarray (e.g. the name of the module that exports afetchhandler). - main
Script StringBase64 - The base64-encoded main script content. This is only returned for service worker syntax workers (not ES modules).
- migration
Tag String - Durable Object migration tag. Set when the version is deployed. Omitted if the version has not been deployed or the Worker does not use Durable Objects.
- migrations
Get
Worker Versions Result Migrations - Migrations for Durable Objects associated with the version. Migrations are applied when the version is deployed.
- modules
List<Get
Worker Versions Result Module> Code, sourcemaps, and other content used at runtime.
This includes
_headersand_redirectsfiles used to configure Static Assets._headersand_redirectsfiles should be included as modules named_headersand_redirectswith content typetext/plain.- number Integer
- The integer version number, starting from one.
- placement
Get
Worker Versions Result Placement - Configuration for Smart Placement. Specify mode='smart' for Smart Placement, or one of region/hostname/host.
- source String
- The client used to create the version.
- startup
Time IntegerMs - Time in milliseconds spent on Worker startup.
- urls List<String>
- All routable URLs that always point to this version. Does not include alias URLs, since aliases can be updated to point to a different version.
- usage
Model String - Usage model for the version. Available values: "standard", "bundled", "unbound".
- annotations
Get
Worker Versions Result Annotations - Metadata about the version.
- assets
Get
Worker Versions Result Assets - Configuration for assets within a Worker.
- bindings
Get
Worker Versions Result Binding[] - List of bindings attached to a Worker. You can find more about bindings on our docs: https://developers.cloudflare.com/workers/configuration/multipart-upload-metadata/#bindings.
- compatibility
Date string - Date indicating targeted support in the Workers runtime. Backwards incompatible fixes to the runtime following this date will not affect this Worker.
- compatibility
Flags string[] - Flags that enable or disable certain features in the Workers runtime. Used to enable upcoming features or opt in or out of specific changes not included in a
compatibilityDate. - containers
Get
Worker Versions Result Container[] - List of containers attached to a Worker. Containers can only be attached to Durable Object classes of this Worker script.
- created
On string - When the version was created.
- id string
- Version identifier.
- limits
Get
Worker Versions Result Limits - Resource limits enforced at runtime.
- main
Module string - The name of the main module in the
modulesarray (e.g. the name of the module that exports afetchhandler). - main
Script stringBase64 - The base64-encoded main script content. This is only returned for service worker syntax workers (not ES modules).
- migration
Tag string - Durable Object migration tag. Set when the version is deployed. Omitted if the version has not been deployed or the Worker does not use Durable Objects.
- migrations
Get
Worker Versions Result Migrations - Migrations for Durable Objects associated with the version. Migrations are applied when the version is deployed.
- modules
Get
Worker Versions Result Module[] Code, sourcemaps, and other content used at runtime.
This includes
_headersand_redirectsfiles used to configure Static Assets._headersand_redirectsfiles should be included as modules named_headersand_redirectswith content typetext/plain.- number number
- The integer version number, starting from one.
- placement
Get
Worker Versions Result Placement - Configuration for Smart Placement. Specify mode='smart' for Smart Placement, or one of region/hostname/host.
- source string
- The client used to create the version.
- startup
Time numberMs - Time in milliseconds spent on Worker startup.
- urls string[]
- All routable URLs that always point to this version. Does not include alias URLs, since aliases can be updated to point to a different version.
- usage
Model string - Usage model for the version. Available values: "standard", "bundled", "unbound".
- annotations
Get
Worker Versions Result Annotations - Metadata about the version.
- assets
Get
Worker Versions Result Assets - Configuration for assets within a Worker.
- bindings
Sequence[Get
Worker Versions Result Binding] - List of bindings attached to a Worker. You can find more about bindings on our docs: https://developers.cloudflare.com/workers/configuration/multipart-upload-metadata/#bindings.
- compatibility_
date str - Date indicating targeted support in the Workers runtime. Backwards incompatible fixes to the runtime following this date will not affect this Worker.
- compatibility_
flags Sequence[str] - Flags that enable or disable certain features in the Workers runtime. Used to enable upcoming features or opt in or out of specific changes not included in a
compatibilityDate. - containers
Sequence[Get
Worker Versions Result Container] - List of containers attached to a Worker. Containers can only be attached to Durable Object classes of this Worker script.
- created_
on str - When the version was created.
- id str
- Version identifier.
- limits
Get
Worker Versions Result Limits - Resource limits enforced at runtime.
- main_
module str - The name of the main module in the
modulesarray (e.g. the name of the module that exports afetchhandler). - main_
script_ strbase64 - The base64-encoded main script content. This is only returned for service worker syntax workers (not ES modules).
- migration_
tag str - Durable Object migration tag. Set when the version is deployed. Omitted if the version has not been deployed or the Worker does not use Durable Objects.
- migrations
Get
Worker Versions Result Migrations - Migrations for Durable Objects associated with the version. Migrations are applied when the version is deployed.
- modules
Sequence[Get
Worker Versions Result Module] Code, sourcemaps, and other content used at runtime.
This includes
_headersand_redirectsfiles used to configure Static Assets._headersand_redirectsfiles should be included as modules named_headersand_redirectswith content typetext/plain.- number int
- The integer version number, starting from one.
- placement
Get
Worker Versions Result Placement - Configuration for Smart Placement. Specify mode='smart' for Smart Placement, or one of region/hostname/host.
- source str
- The client used to create the version.
- startup_
time_ intms - Time in milliseconds spent on Worker startup.
- urls Sequence[str]
- All routable URLs that always point to this version. Does not include alias URLs, since aliases can be updated to point to a different version.
- usage_
model str - Usage model for the version. Available values: "standard", "bundled", "unbound".
- annotations Property Map
- Metadata about the version.
- assets Property Map
- Configuration for assets within a Worker.
- bindings List<Property Map>
- List of bindings attached to a Worker. You can find more about bindings on our docs: https://developers.cloudflare.com/workers/configuration/multipart-upload-metadata/#bindings.
- compatibility
Date String - Date indicating targeted support in the Workers runtime. Backwards incompatible fixes to the runtime following this date will not affect this Worker.
- compatibility
Flags List<String> - Flags that enable or disable certain features in the Workers runtime. Used to enable upcoming features or opt in or out of specific changes not included in a
compatibilityDate. - containers List<Property Map>
- List of containers attached to a Worker. Containers can only be attached to Durable Object classes of this Worker script.
- created
On String - When the version was created.
- id String
- Version identifier.
- limits Property Map
- Resource limits enforced at runtime.
- main
Module String - The name of the main module in the
modulesarray (e.g. the name of the module that exports afetchhandler). - main
Script StringBase64 - The base64-encoded main script content. This is only returned for service worker syntax workers (not ES modules).
- migration
Tag String - Durable Object migration tag. Set when the version is deployed. Omitted if the version has not been deployed or the Worker does not use Durable Objects.
- migrations Property Map
- Migrations for Durable Objects associated with the version. Migrations are applied when the version is deployed.
- modules List<Property Map>
Code, sourcemaps, and other content used at runtime.
This includes
_headersand_redirectsfiles used to configure Static Assets._headersand_redirectsfiles should be included as modules named_headersand_redirectswith content typetext/plain.- number Number
- The integer version number, starting from one.
- placement Property Map
- Configuration for Smart Placement. Specify mode='smart' for Smart Placement, or one of region/hostname/host.
- source String
- The client used to create the version.
- startup
Time NumberMs - Time in milliseconds spent on Worker startup.
- urls List<String>
- All routable URLs that always point to this version. Does not include alias URLs, since aliases can be updated to point to a different version.
- usage
Model String - Usage model for the version. Available values: "standard", "bundled", "unbound".
GetWorkerVersionsResultAnnotations
- Workers
Message string - Human-readable message about the version. Truncated to 1000 bytes if longer.
- Workers
Tag string - User-provided identifier for the version. Maximum 100 bytes.
- Workers
Triggered stringBy - Operation that triggered the creation of the version.
- Workers
Message string - Human-readable message about the version. Truncated to 1000 bytes if longer.
- Workers
Tag string - User-provided identifier for the version. Maximum 100 bytes.
- Workers
Triggered stringBy - Operation that triggered the creation of the version.
- workers
Message String - Human-readable message about the version. Truncated to 1000 bytes if longer.
- workers
Tag String - User-provided identifier for the version. Maximum 100 bytes.
- workers
Triggered StringBy - Operation that triggered the creation of the version.
- workers
Message string - Human-readable message about the version. Truncated to 1000 bytes if longer.
- workers
Tag string - User-provided identifier for the version. Maximum 100 bytes.
- workers
Triggered stringBy - Operation that triggered the creation of the version.
- workers_
message str - Human-readable message about the version. Truncated to 1000 bytes if longer.
- workers_
tag str - User-provided identifier for the version. Maximum 100 bytes.
- workers_
triggered_ strby - Operation that triggered the creation of the version.
- workers
Message String - Human-readable message about the version. Truncated to 1000 bytes if longer.
- workers
Tag String - User-provided identifier for the version. Maximum 100 bytes.
- workers
Triggered StringBy - Operation that triggered the creation of the version.
GetWorkerVersionsResultAssets
- Config
Get
Worker Versions Result Assets Config - Configuration for assets within a Worker.
- Jwt string
- Token provided upon successful upload of all files from a registered manifest.
- Config
Get
Worker Versions Result Assets Config - Configuration for assets within a Worker.
- Jwt string
- Token provided upon successful upload of all files from a registered manifest.
- config
Get
Worker Versions Result Assets Config - Configuration for assets within a Worker.
- jwt String
- Token provided upon successful upload of all files from a registered manifest.
- config
Get
Worker Versions Result Assets Config - Configuration for assets within a Worker.
- jwt string
- Token provided upon successful upload of all files from a registered manifest.
- config
Get
Worker Versions Result Assets Config - Configuration for assets within a Worker.
- jwt str
- Token provided upon successful upload of all files from a registered manifest.
- config Property Map
- Configuration for assets within a Worker.
- jwt String
- Token provided upon successful upload of all files from a registered manifest.
GetWorkerVersionsResultAssetsConfig
- Html
Handling string - Determines the redirects and rewrites of requests for HTML content. Available values: "auto-trailing-slash", "force-trailing-slash", "drop-trailing-slash", "none".
- Not
Found stringHandling - Determines the response when a request does not match a static asset, and there is no Worker script. Available values: "none", "404-page", "single-page-application".
- Run
Worker List<string>Firsts - Contains a list path rules to control routing to either the Worker or assets. Glob (*) and negative (!) rules are supported. Rules must start with either '/' or '!/'. At least one non-negative rule must be provided, and negative rules have higher precedence than non-negative rules.
- Html
Handling string - Determines the redirects and rewrites of requests for HTML content. Available values: "auto-trailing-slash", "force-trailing-slash", "drop-trailing-slash", "none".
- Not
Found stringHandling - Determines the response when a request does not match a static asset, and there is no Worker script. Available values: "none", "404-page", "single-page-application".
- Run
Worker []stringFirsts - Contains a list path rules to control routing to either the Worker or assets. Glob (*) and negative (!) rules are supported. Rules must start with either '/' or '!/'. At least one non-negative rule must be provided, and negative rules have higher precedence than non-negative rules.
- html
Handling String - Determines the redirects and rewrites of requests for HTML content. Available values: "auto-trailing-slash", "force-trailing-slash", "drop-trailing-slash", "none".
- not
Found StringHandling - Determines the response when a request does not match a static asset, and there is no Worker script. Available values: "none", "404-page", "single-page-application".
- run
Worker List<String>Firsts - Contains a list path rules to control routing to either the Worker or assets. Glob (*) and negative (!) rules are supported. Rules must start with either '/' or '!/'. At least one non-negative rule must be provided, and negative rules have higher precedence than non-negative rules.
- html
Handling string - Determines the redirects and rewrites of requests for HTML content. Available values: "auto-trailing-slash", "force-trailing-slash", "drop-trailing-slash", "none".
- not
Found stringHandling - Determines the response when a request does not match a static asset, and there is no Worker script. Available values: "none", "404-page", "single-page-application".
- run
Worker string[]Firsts - Contains a list path rules to control routing to either the Worker or assets. Glob (*) and negative (!) rules are supported. Rules must start with either '/' or '!/'. At least one non-negative rule must be provided, and negative rules have higher precedence than non-negative rules.
- html_
handling str - Determines the redirects and rewrites of requests for HTML content. Available values: "auto-trailing-slash", "force-trailing-slash", "drop-trailing-slash", "none".
- not_
found_ strhandling - Determines the response when a request does not match a static asset, and there is no Worker script. Available values: "none", "404-page", "single-page-application".
- run_
worker_ Sequence[str]firsts - Contains a list path rules to control routing to either the Worker or assets. Glob (*) and negative (!) rules are supported. Rules must start with either '/' or '!/'. At least one non-negative rule must be provided, and negative rules have higher precedence than non-negative rules.
- html
Handling String - Determines the redirects and rewrites of requests for HTML content. Available values: "auto-trailing-slash", "force-trailing-slash", "drop-trailing-slash", "none".
- not
Found StringHandling - Determines the response when a request does not match a static asset, and there is no Worker script. Available values: "none", "404-page", "single-page-application".
- run
Worker List<String>Firsts - Contains a list path rules to control routing to either the Worker or assets. Glob (*) and negative (!) rules are supported. Rules must start with either '/' or '!/'. At least one non-negative rule must be provided, and negative rules have higher precedence than non-negative rules.
GetWorkerVersionsResultBinding
- Algorithm string
- Algorithm-specific key parameters. Learn more.
- Allowed
Destination List<string>Addresses - List of allowed destination addresses.
- Allowed
Sender List<string>Addresses - List of allowed sender addresses.
- App
Id string - ID of the Flagship app to bind to for feature flag evaluation.
- Bucket
Name string - R2 bucket to bind to.
- Certificate
Id string - Identifier of the certificate to bind to.
- Class
Name string - The exported class name of the Durable Object.
- Database
Id string - Identifier of the D1 database to bind to.
- Dataset string
- The name of the dataset to bind to.
- Destination
Address string - Destination address for the email.
- Dispatch
Namespace string - The dispatch namespace the Durable Object script belongs to.
- Entrypoint string
- Entrypoint to invoke on the target Worker.
- Environment string
- The environment of the scriptName to bind to.
- Format string
- Data format of the key. Learn more. Available values: "raw", "pkcs8", "spki", "jwk".
- Id string
- Identifier of the D1 database to bind to.
- Index
Name string - Name of the Vectorize index to bind to.
- Instance
Name string - The user-chosen instance name. Must exist at deploy time. The worker can search, chat, update, and manage items/jobs on this instance.
- Json string
- JSON data to use.
- Jurisdiction string
- The jurisdiction of the R2 bucket. Available values: "eu", "fedramp", "fedramp-high".
- Key
Base64 string - Base64-encoded key data. Required if
formatis "raw", "pkcs8", or "spki". - Key
Jwk string - Key data in JSON Web Key format. Required if
formatis "jwk". - Name string
- A JavaScript variable name for the binding.
- Namespace string
- The namespace the instance belongs to. Defaults to "default" if omitted. Customers who don't use namespaces can simply omit this field.
- Namespace
Id string - Namespace identifier tag.
- Network
Id string - Identifier of the network to bind to. Only "cf1:network" is currently supported. Mutually exclusive with tunnel_id.
- Old
Name string - The old name of the inherited binding. If set, the binding will be renamed from
oldNametonamein the new version. If not set, the binding will keep the same name between versions. - Outbound
Get
Worker Versions Result Binding Outbound - Outbound worker.
- Part string
- The name of the file containing the data content. Only accepted for
service worker syntaxWorkers. - Pipeline string
- Name of the Pipeline to bind to.
- Queue
Name string - Name of the Queue to bind to.
- Script
Name string - The script where the Durable Object is defined, if it is external to this Worker.
- Secret
Name string - Name of the secret in the store.
- Service string
- Name of Worker to bind to.
- Service
Id string - Identifier of the VPC service to bind to.
- Simple
Get
Worker Versions Result Binding Simple - The rate limit configuration.
- Store
Id string - ID of the store containing the secret.
- Text string
- The text value to use.
- Tunnel
Id string - UUID of the Cloudflare Tunnel to bind to. Mutually exclusive with network_id.
- Type string
- The kind of resource that the binding provides. Available values: "ai", "aisearch", "aisearchnamespace", "analyticsengine", "assets", "browser", "d1", "datablob", "dispatchnamespace", "durableobjectnamespace", "hyperdrive", "inherit", "images", "json", "kvnamespace", "media", "mtlscertificate", "plaintext", "pipelines", "queue", "ratelimit", "r2bucket", "secrettext", "sendemail", "service", "textblob", "vectorize", "versionmetadata", "secretsstoresecret", "flagship", "secretkey", "workflow", "wasmmodule", "vpcservice", "vpcnetwork".
- Usages List<string>
- Allowed operations with the key. Learn more.
- Version
Id string - Identifier for the version to inherit the binding from, which can be the version ID or the literal "latest" to inherit from the latest version. Defaults to inheriting the binding from the latest version.
- Workflow
Name string - Name of the Workflow to bind to.
- Algorithm string
- Algorithm-specific key parameters. Learn more.
- Allowed
Destination []stringAddresses - List of allowed destination addresses.
- Allowed
Sender []stringAddresses - List of allowed sender addresses.
- App
Id string - ID of the Flagship app to bind to for feature flag evaluation.
- Bucket
Name string - R2 bucket to bind to.
- Certificate
Id string - Identifier of the certificate to bind to.
- Class
Name string - The exported class name of the Durable Object.
- Database
Id string - Identifier of the D1 database to bind to.
- Dataset string
- The name of the dataset to bind to.
- Destination
Address string - Destination address for the email.
- Dispatch
Namespace string - The dispatch namespace the Durable Object script belongs to.
- Entrypoint string
- Entrypoint to invoke on the target Worker.
- Environment string
- The environment of the scriptName to bind to.
- Format string
- Data format of the key. Learn more. Available values: "raw", "pkcs8", "spki", "jwk".
- Id string
- Identifier of the D1 database to bind to.
- Index
Name string - Name of the Vectorize index to bind to.
- Instance
Name string - The user-chosen instance name. Must exist at deploy time. The worker can search, chat, update, and manage items/jobs on this instance.
- Json string
- JSON data to use.
- Jurisdiction string
- The jurisdiction of the R2 bucket. Available values: "eu", "fedramp", "fedramp-high".
- Key
Base64 string - Base64-encoded key data. Required if
formatis "raw", "pkcs8", or "spki". - Key
Jwk string - Key data in JSON Web Key format. Required if
formatis "jwk". - Name string
- A JavaScript variable name for the binding.
- Namespace string
- The namespace the instance belongs to. Defaults to "default" if omitted. Customers who don't use namespaces can simply omit this field.
- Namespace
Id string - Namespace identifier tag.
- Network
Id string - Identifier of the network to bind to. Only "cf1:network" is currently supported. Mutually exclusive with tunnel_id.
- Old
Name string - The old name of the inherited binding. If set, the binding will be renamed from
oldNametonamein the new version. If not set, the binding will keep the same name between versions. - Outbound
Get
Worker Versions Result Binding Outbound - Outbound worker.
- Part string
- The name of the file containing the data content. Only accepted for
service worker syntaxWorkers. - Pipeline string
- Name of the Pipeline to bind to.
- Queue
Name string - Name of the Queue to bind to.
- Script
Name string - The script where the Durable Object is defined, if it is external to this Worker.
- Secret
Name string - Name of the secret in the store.
- Service string
- Name of Worker to bind to.
- Service
Id string - Identifier of the VPC service to bind to.
- Simple
Get
Worker Versions Result Binding Simple - The rate limit configuration.
- Store
Id string - ID of the store containing the secret.
- Text string
- The text value to use.
- Tunnel
Id string - UUID of the Cloudflare Tunnel to bind to. Mutually exclusive with network_id.
- Type string
- The kind of resource that the binding provides. Available values: "ai", "aisearch", "aisearchnamespace", "analyticsengine", "assets", "browser", "d1", "datablob", "dispatchnamespace", "durableobjectnamespace", "hyperdrive", "inherit", "images", "json", "kvnamespace", "media", "mtlscertificate", "plaintext", "pipelines", "queue", "ratelimit", "r2bucket", "secrettext", "sendemail", "service", "textblob", "vectorize", "versionmetadata", "secretsstoresecret", "flagship", "secretkey", "workflow", "wasmmodule", "vpcservice", "vpcnetwork".
- Usages []string
- Allowed operations with the key. Learn more.
- Version
Id string - Identifier for the version to inherit the binding from, which can be the version ID or the literal "latest" to inherit from the latest version. Defaults to inheriting the binding from the latest version.
- Workflow
Name string - Name of the Workflow to bind to.
- algorithm String
- Algorithm-specific key parameters. Learn more.
- allowed
Destination List<String>Addresses - List of allowed destination addresses.
- allowed
Sender List<String>Addresses - List of allowed sender addresses.
- app
Id String - ID of the Flagship app to bind to for feature flag evaluation.
- bucket
Name String - R2 bucket to bind to.
- certificate
Id String - Identifier of the certificate to bind to.
- class
Name String - The exported class name of the Durable Object.
- database
Id String - Identifier of the D1 database to bind to.
- dataset String
- The name of the dataset to bind to.
- destination
Address String - Destination address for the email.
- dispatch
Namespace String - The dispatch namespace the Durable Object script belongs to.
- entrypoint String
- Entrypoint to invoke on the target Worker.
- environment String
- The environment of the scriptName to bind to.
- format String
- Data format of the key. Learn more. Available values: "raw", "pkcs8", "spki", "jwk".
- id String
- Identifier of the D1 database to bind to.
- index
Name String - Name of the Vectorize index to bind to.
- instance
Name String - The user-chosen instance name. Must exist at deploy time. The worker can search, chat, update, and manage items/jobs on this instance.
- json String
- JSON data to use.
- jurisdiction String
- The jurisdiction of the R2 bucket. Available values: "eu", "fedramp", "fedramp-high".
- key
Base64 String - Base64-encoded key data. Required if
formatis "raw", "pkcs8", or "spki". - key
Jwk String - Key data in JSON Web Key format. Required if
formatis "jwk". - name String
- A JavaScript variable name for the binding.
- namespace String
- The namespace the instance belongs to. Defaults to "default" if omitted. Customers who don't use namespaces can simply omit this field.
- namespace
Id String - Namespace identifier tag.
- network
Id String - Identifier of the network to bind to. Only "cf1:network" is currently supported. Mutually exclusive with tunnel_id.
- old
Name String - The old name of the inherited binding. If set, the binding will be renamed from
oldNametonamein the new version. If not set, the binding will keep the same name between versions. - outbound
Get
Worker Versions Result Binding Outbound - Outbound worker.
- part String
- The name of the file containing the data content. Only accepted for
service worker syntaxWorkers. - pipeline String
- Name of the Pipeline to bind to.
- queue
Name String - Name of the Queue to bind to.
- script
Name String - The script where the Durable Object is defined, if it is external to this Worker.
- secret
Name String - Name of the secret in the store.
- service String
- Name of Worker to bind to.
- service
Id String - Identifier of the VPC service to bind to.
- simple
Get
Worker Versions Result Binding Simple - The rate limit configuration.
- store
Id String - ID of the store containing the secret.
- text String
- The text value to use.
- tunnel
Id String - UUID of the Cloudflare Tunnel to bind to. Mutually exclusive with network_id.
- type String
- The kind of resource that the binding provides. Available values: "ai", "aisearch", "aisearchnamespace", "analyticsengine", "assets", "browser", "d1", "datablob", "dispatchnamespace", "durableobjectnamespace", "hyperdrive", "inherit", "images", "json", "kvnamespace", "media", "mtlscertificate", "plaintext", "pipelines", "queue", "ratelimit", "r2bucket", "secrettext", "sendemail", "service", "textblob", "vectorize", "versionmetadata", "secretsstoresecret", "flagship", "secretkey", "workflow", "wasmmodule", "vpcservice", "vpcnetwork".
- usages List<String>
- Allowed operations with the key. Learn more.
- version
Id String - Identifier for the version to inherit the binding from, which can be the version ID or the literal "latest" to inherit from the latest version. Defaults to inheriting the binding from the latest version.
- workflow
Name String - Name of the Workflow to bind to.
- algorithm string
- Algorithm-specific key parameters. Learn more.
- allowed
Destination string[]Addresses - List of allowed destination addresses.
- allowed
Sender string[]Addresses - List of allowed sender addresses.
- app
Id string - ID of the Flagship app to bind to for feature flag evaluation.
- bucket
Name string - R2 bucket to bind to.
- certificate
Id string - Identifier of the certificate to bind to.
- class
Name string - The exported class name of the Durable Object.
- database
Id string - Identifier of the D1 database to bind to.
- dataset string
- The name of the dataset to bind to.
- destination
Address string - Destination address for the email.
- dispatch
Namespace string - The dispatch namespace the Durable Object script belongs to.
- entrypoint string
- Entrypoint to invoke on the target Worker.
- environment string
- The environment of the scriptName to bind to.
- format string
- Data format of the key. Learn more. Available values: "raw", "pkcs8", "spki", "jwk".
- id string
- Identifier of the D1 database to bind to.
- index
Name string - Name of the Vectorize index to bind to.
- instance
Name string - The user-chosen instance name. Must exist at deploy time. The worker can search, chat, update, and manage items/jobs on this instance.
- json string
- JSON data to use.
- jurisdiction string
- The jurisdiction of the R2 bucket. Available values: "eu", "fedramp", "fedramp-high".
- key
Base64 string - Base64-encoded key data. Required if
formatis "raw", "pkcs8", or "spki". - key
Jwk string - Key data in JSON Web Key format. Required if
formatis "jwk". - name string
- A JavaScript variable name for the binding.
- namespace string
- The namespace the instance belongs to. Defaults to "default" if omitted. Customers who don't use namespaces can simply omit this field.
- namespace
Id string - Namespace identifier tag.
- network
Id string - Identifier of the network to bind to. Only "cf1:network" is currently supported. Mutually exclusive with tunnel_id.
- old
Name string - The old name of the inherited binding. If set, the binding will be renamed from
oldNametonamein the new version. If not set, the binding will keep the same name between versions. - outbound
Get
Worker Versions Result Binding Outbound - Outbound worker.
- part string
- The name of the file containing the data content. Only accepted for
service worker syntaxWorkers. - pipeline string
- Name of the Pipeline to bind to.
- queue
Name string - Name of the Queue to bind to.
- script
Name string - The script where the Durable Object is defined, if it is external to this Worker.
- secret
Name string - Name of the secret in the store.
- service string
- Name of Worker to bind to.
- service
Id string - Identifier of the VPC service to bind to.
- simple
Get
Worker Versions Result Binding Simple - The rate limit configuration.
- store
Id string - ID of the store containing the secret.
- text string
- The text value to use.
- tunnel
Id string - UUID of the Cloudflare Tunnel to bind to. Mutually exclusive with network_id.
- type string
- The kind of resource that the binding provides. Available values: "ai", "aisearch", "aisearchnamespace", "analyticsengine", "assets", "browser", "d1", "datablob", "dispatchnamespace", "durableobjectnamespace", "hyperdrive", "inherit", "images", "json", "kvnamespace", "media", "mtlscertificate", "plaintext", "pipelines", "queue", "ratelimit", "r2bucket", "secrettext", "sendemail", "service", "textblob", "vectorize", "versionmetadata", "secretsstoresecret", "flagship", "secretkey", "workflow", "wasmmodule", "vpcservice", "vpcnetwork".
- usages string[]
- Allowed operations with the key. Learn more.
- version
Id string - Identifier for the version to inherit the binding from, which can be the version ID or the literal "latest" to inherit from the latest version. Defaults to inheriting the binding from the latest version.
- workflow
Name string - Name of the Workflow to bind to.
- algorithm str
- Algorithm-specific key parameters. Learn more.
- allowed_
destination_ Sequence[str]addresses - List of allowed destination addresses.
- allowed_
sender_ Sequence[str]addresses - List of allowed sender addresses.
- app_
id str - ID of the Flagship app to bind to for feature flag evaluation.
- bucket_
name str - R2 bucket to bind to.
- certificate_
id str - Identifier of the certificate to bind to.
- class_
name str - The exported class name of the Durable Object.
- database_
id str - Identifier of the D1 database to bind to.
- dataset str
- The name of the dataset to bind to.
- destination_
address str - Destination address for the email.
- dispatch_
namespace str - The dispatch namespace the Durable Object script belongs to.
- entrypoint str
- Entrypoint to invoke on the target Worker.
- environment str
- The environment of the scriptName to bind to.
- format str
- Data format of the key. Learn more. Available values: "raw", "pkcs8", "spki", "jwk".
- id str
- Identifier of the D1 database to bind to.
- index_
name str - Name of the Vectorize index to bind to.
- instance_
name str - The user-chosen instance name. Must exist at deploy time. The worker can search, chat, update, and manage items/jobs on this instance.
- json str
- JSON data to use.
- jurisdiction str
- The jurisdiction of the R2 bucket. Available values: "eu", "fedramp", "fedramp-high".
- key_
base64 str - Base64-encoded key data. Required if
formatis "raw", "pkcs8", or "spki". - key_
jwk str - Key data in JSON Web Key format. Required if
formatis "jwk". - name str
- A JavaScript variable name for the binding.
- namespace str
- The namespace the instance belongs to. Defaults to "default" if omitted. Customers who don't use namespaces can simply omit this field.
- namespace_
id str - Namespace identifier tag.
- network_
id str - Identifier of the network to bind to. Only "cf1:network" is currently supported. Mutually exclusive with tunnel_id.
- old_
name str - The old name of the inherited binding. If set, the binding will be renamed from
oldNametonamein the new version. If not set, the binding will keep the same name between versions. - outbound
Get
Worker Versions Result Binding Outbound - Outbound worker.
- part str
- The name of the file containing the data content. Only accepted for
service worker syntaxWorkers. - pipeline str
- Name of the Pipeline to bind to.
- queue_
name str - Name of the Queue to bind to.
- script_
name str - The script where the Durable Object is defined, if it is external to this Worker.
- secret_
name str - Name of the secret in the store.
- service str
- Name of Worker to bind to.
- service_
id str - Identifier of the VPC service to bind to.
- simple
Get
Worker Versions Result Binding Simple - The rate limit configuration.
- store_
id str - ID of the store containing the secret.
- text str
- The text value to use.
- tunnel_
id str - UUID of the Cloudflare Tunnel to bind to. Mutually exclusive with network_id.
- type str
- The kind of resource that the binding provides. Available values: "ai", "aisearch", "aisearchnamespace", "analyticsengine", "assets", "browser", "d1", "datablob", "dispatchnamespace", "durableobjectnamespace", "hyperdrive", "inherit", "images", "json", "kvnamespace", "media", "mtlscertificate", "plaintext", "pipelines", "queue", "ratelimit", "r2bucket", "secrettext", "sendemail", "service", "textblob", "vectorize", "versionmetadata", "secretsstoresecret", "flagship", "secretkey", "workflow", "wasmmodule", "vpcservice", "vpcnetwork".
- usages Sequence[str]
- Allowed operations with the key. Learn more.
- version_
id str - Identifier for the version to inherit the binding from, which can be the version ID or the literal "latest" to inherit from the latest version. Defaults to inheriting the binding from the latest version.
- workflow_
name str - Name of the Workflow to bind to.
- algorithm String
- Algorithm-specific key parameters. Learn more.
- allowed
Destination List<String>Addresses - List of allowed destination addresses.
- allowed
Sender List<String>Addresses - List of allowed sender addresses.
- app
Id String - ID of the Flagship app to bind to for feature flag evaluation.
- bucket
Name String - R2 bucket to bind to.
- certificate
Id String - Identifier of the certificate to bind to.
- class
Name String - The exported class name of the Durable Object.
- database
Id String - Identifier of the D1 database to bind to.
- dataset String
- The name of the dataset to bind to.
- destination
Address String - Destination address for the email.
- dispatch
Namespace String - The dispatch namespace the Durable Object script belongs to.
- entrypoint String
- Entrypoint to invoke on the target Worker.
- environment String
- The environment of the scriptName to bind to.
- format String
- Data format of the key. Learn more. Available values: "raw", "pkcs8", "spki", "jwk".
- id String
- Identifier of the D1 database to bind to.
- index
Name String - Name of the Vectorize index to bind to.
- instance
Name String - The user-chosen instance name. Must exist at deploy time. The worker can search, chat, update, and manage items/jobs on this instance.
- json String
- JSON data to use.
- jurisdiction String
- The jurisdiction of the R2 bucket. Available values: "eu", "fedramp", "fedramp-high".
- key
Base64 String - Base64-encoded key data. Required if
formatis "raw", "pkcs8", or "spki". - key
Jwk String - Key data in JSON Web Key format. Required if
formatis "jwk". - name String
- A JavaScript variable name for the binding.
- namespace String
- The namespace the instance belongs to. Defaults to "default" if omitted. Customers who don't use namespaces can simply omit this field.
- namespace
Id String - Namespace identifier tag.
- network
Id String - Identifier of the network to bind to. Only "cf1:network" is currently supported. Mutually exclusive with tunnel_id.
- old
Name String - The old name of the inherited binding. If set, the binding will be renamed from
oldNametonamein the new version. If not set, the binding will keep the same name between versions. - outbound Property Map
- Outbound worker.
- part String
- The name of the file containing the data content. Only accepted for
service worker syntaxWorkers. - pipeline String
- Name of the Pipeline to bind to.
- queue
Name String - Name of the Queue to bind to.
- script
Name String - The script where the Durable Object is defined, if it is external to this Worker.
- secret
Name String - Name of the secret in the store.
- service String
- Name of Worker to bind to.
- service
Id String - Identifier of the VPC service to bind to.
- simple Property Map
- The rate limit configuration.
- store
Id String - ID of the store containing the secret.
- text String
- The text value to use.
- tunnel
Id String - UUID of the Cloudflare Tunnel to bind to. Mutually exclusive with network_id.
- type String
- The kind of resource that the binding provides. Available values: "ai", "aisearch", "aisearchnamespace", "analyticsengine", "assets", "browser", "d1", "datablob", "dispatchnamespace", "durableobjectnamespace", "hyperdrive", "inherit", "images", "json", "kvnamespace", "media", "mtlscertificate", "plaintext", "pipelines", "queue", "ratelimit", "r2bucket", "secrettext", "sendemail", "service", "textblob", "vectorize", "versionmetadata", "secretsstoresecret", "flagship", "secretkey", "workflow", "wasmmodule", "vpcservice", "vpcnetwork".
- usages List<String>
- Allowed operations with the key. Learn more.
- version
Id String - Identifier for the version to inherit the binding from, which can be the version ID or the literal "latest" to inherit from the latest version. Defaults to inheriting the binding from the latest version.
- workflow
Name String - Name of the Workflow to bind to.
GetWorkerVersionsResultBindingOutbound
- Params
List<Get
Worker Versions Result Binding Outbound Param> - Pass information from the Dispatch Worker to the Outbound Worker through the parameters.
- Worker
Get
Worker Versions Result Binding Outbound Worker - Outbound worker.
- Params
[]Get
Worker Versions Result Binding Outbound Param - Pass information from the Dispatch Worker to the Outbound Worker through the parameters.
- Worker
Get
Worker Versions Result Binding Outbound Worker - Outbound worker.
- params
List<Get
Worker Versions Result Binding Outbound Param> - Pass information from the Dispatch Worker to the Outbound Worker through the parameters.
- worker
Get
Worker Versions Result Binding Outbound Worker - Outbound worker.
- params
Get
Worker Versions Result Binding Outbound Param[] - Pass information from the Dispatch Worker to the Outbound Worker through the parameters.
- worker
Get
Worker Versions Result Binding Outbound Worker - Outbound worker.
- params
Sequence[Get
Worker Versions Result Binding Outbound Param] - Pass information from the Dispatch Worker to the Outbound Worker through the parameters.
- worker
Get
Worker Versions Result Binding Outbound Worker - Outbound worker.
- params List<Property Map>
- Pass information from the Dispatch Worker to the Outbound Worker through the parameters.
- worker Property Map
- Outbound worker.
GetWorkerVersionsResultBindingOutboundParam
- Name string
- Name of the parameter.
- Name string
- Name of the parameter.
- name String
- Name of the parameter.
- name string
- Name of the parameter.
- name str
- Name of the parameter.
- name String
- Name of the parameter.
GetWorkerVersionsResultBindingOutboundWorker
- Entrypoint string
- Entrypoint to invoke on the outbound worker.
- Environment string
- Environment of the outbound worker.
- Service string
- Name of the outbound worker.
- Entrypoint string
- Entrypoint to invoke on the outbound worker.
- Environment string
- Environment of the outbound worker.
- Service string
- Name of the outbound worker.
- entrypoint String
- Entrypoint to invoke on the outbound worker.
- environment String
- Environment of the outbound worker.
- service String
- Name of the outbound worker.
- entrypoint string
- Entrypoint to invoke on the outbound worker.
- environment string
- Environment of the outbound worker.
- service string
- Name of the outbound worker.
- entrypoint str
- Entrypoint to invoke on the outbound worker.
- environment str
- Environment of the outbound worker.
- service str
- Name of the outbound worker.
- entrypoint String
- Entrypoint to invoke on the outbound worker.
- environment String
- Environment of the outbound worker.
- service String
- Name of the outbound worker.
GetWorkerVersionsResultBindingSimple
GetWorkerVersionsResultContainer
- Class
Name string - Select which Durable Object class should get this container attached.
- Class
Name string - Select which Durable Object class should get this container attached.
- class
Name String - Select which Durable Object class should get this container attached.
- class
Name string - Select which Durable Object class should get this container attached.
- class_
name str - Select which Durable Object class should get this container attached.
- class
Name String - Select which Durable Object class should get this container attached.
GetWorkerVersionsResultLimits
- Cpu
Ms int - CPU time limit in milliseconds.
- Subrequests int
- Subrequest limit per request.
- Cpu
Ms int - CPU time limit in milliseconds.
- Subrequests int
- Subrequest limit per request.
- cpu
Ms Integer - CPU time limit in milliseconds.
- subrequests Integer
- Subrequest limit per request.
- cpu
Ms number - CPU time limit in milliseconds.
- subrequests number
- Subrequest limit per request.
- cpu_
ms int - CPU time limit in milliseconds.
- subrequests int
- Subrequest limit per request.
- cpu
Ms Number - CPU time limit in milliseconds.
- subrequests Number
- Subrequest limit per request.
GetWorkerVersionsResultMigrations
- Deleted
Classes List<string> - A list of classes to delete Durable Object namespaces from.
- New
Classes List<string> - A list of classes to create Durable Object namespaces from.
- New
Sqlite List<string>Classes - A list of classes to create Durable Object namespaces with SQLite from.
- New
Tag string - Tag to set as the latest migration tag.
- Old
Tag string - Tag used to verify against the latest migration tag for this Worker. If they don't match, the upload is rejected.
- Renamed
Classes List<GetWorker Versions Result Migrations Renamed Class> - A list of classes with Durable Object namespaces that were renamed.
- Steps
List<Get
Worker Versions Result Migrations Step> - Migrations to apply in order.
- Transferred
Classes List<GetWorker Versions Result Migrations Transferred Class> - A list of transfers for Durable Object namespaces from a different Worker and class to a class defined in this Worker.
- Deleted
Classes []string - A list of classes to delete Durable Object namespaces from.
- New
Classes []string - A list of classes to create Durable Object namespaces from.
- New
Sqlite []stringClasses - A list of classes to create Durable Object namespaces with SQLite from.
- New
Tag string - Tag to set as the latest migration tag.
- Old
Tag string - Tag used to verify against the latest migration tag for this Worker. If they don't match, the upload is rejected.
- Renamed
Classes []GetWorker Versions Result Migrations Renamed Class - A list of classes with Durable Object namespaces that were renamed.
- Steps
[]Get
Worker Versions Result Migrations Step - Migrations to apply in order.
- Transferred
Classes []GetWorker Versions Result Migrations Transferred Class - A list of transfers for Durable Object namespaces from a different Worker and class to a class defined in this Worker.
- deleted
Classes List<String> - A list of classes to delete Durable Object namespaces from.
- new
Classes List<String> - A list of classes to create Durable Object namespaces from.
- new
Sqlite List<String>Classes - A list of classes to create Durable Object namespaces with SQLite from.
- new
Tag String - Tag to set as the latest migration tag.
- old
Tag String - Tag used to verify against the latest migration tag for this Worker. If they don't match, the upload is rejected.
- renamed
Classes List<GetWorker Versions Result Migrations Renamed Class> - A list of classes with Durable Object namespaces that were renamed.
- steps
List<Get
Worker Versions Result Migrations Step> - Migrations to apply in order.
- transferred
Classes List<GetWorker Versions Result Migrations Transferred Class> - A list of transfers for Durable Object namespaces from a different Worker and class to a class defined in this Worker.
- deleted
Classes string[] - A list of classes to delete Durable Object namespaces from.
- new
Classes string[] - A list of classes to create Durable Object namespaces from.
- new
Sqlite string[]Classes - A list of classes to create Durable Object namespaces with SQLite from.
- new
Tag string - Tag to set as the latest migration tag.
- old
Tag string - Tag used to verify against the latest migration tag for this Worker. If they don't match, the upload is rejected.
- renamed
Classes GetWorker Versions Result Migrations Renamed Class[] - A list of classes with Durable Object namespaces that were renamed.
- steps
Get
Worker Versions Result Migrations Step[] - Migrations to apply in order.
- transferred
Classes GetWorker Versions Result Migrations Transferred Class[] - A list of transfers for Durable Object namespaces from a different Worker and class to a class defined in this Worker.
- deleted_
classes Sequence[str] - A list of classes to delete Durable Object namespaces from.
- new_
classes Sequence[str] - A list of classes to create Durable Object namespaces from.
- new_
sqlite_ Sequence[str]classes - A list of classes to create Durable Object namespaces with SQLite from.
- new_
tag str - Tag to set as the latest migration tag.
- old_
tag str - Tag used to verify against the latest migration tag for this Worker. If they don't match, the upload is rejected.
- renamed_
classes Sequence[GetWorker Versions Result Migrations Renamed Class] - A list of classes with Durable Object namespaces that were renamed.
- steps
Sequence[Get
Worker Versions Result Migrations Step] - Migrations to apply in order.
- transferred_
classes Sequence[GetWorker Versions Result Migrations Transferred Class] - A list of transfers for Durable Object namespaces from a different Worker and class to a class defined in this Worker.
- deleted
Classes List<String> - A list of classes to delete Durable Object namespaces from.
- new
Classes List<String> - A list of classes to create Durable Object namespaces from.
- new
Sqlite List<String>Classes - A list of classes to create Durable Object namespaces with SQLite from.
- new
Tag String - Tag to set as the latest migration tag.
- old
Tag String - Tag used to verify against the latest migration tag for this Worker. If they don't match, the upload is rejected.
- renamed
Classes List<Property Map> - A list of classes with Durable Object namespaces that were renamed.
- steps List<Property Map>
- Migrations to apply in order.
- transferred
Classes List<Property Map> - A list of transfers for Durable Object namespaces from a different Worker and class to a class defined in this Worker.
GetWorkerVersionsResultMigrationsRenamedClass
GetWorkerVersionsResultMigrationsStep
- Deleted
Classes List<string> - A list of classes to delete Durable Object namespaces from.
- New
Classes List<string> - A list of classes to create Durable Object namespaces from.
- New
Sqlite List<string>Classes - A list of classes to create Durable Object namespaces with SQLite from.
- Renamed
Classes List<GetWorker Versions Result Migrations Step Renamed Class> - A list of classes with Durable Object namespaces that were renamed.
- Transferred
Classes List<GetWorker Versions Result Migrations Step Transferred Class> - A list of transfers for Durable Object namespaces from a different Worker and class to a class defined in this Worker.
- Deleted
Classes []string - A list of classes to delete Durable Object namespaces from.
- New
Classes []string - A list of classes to create Durable Object namespaces from.
- New
Sqlite []stringClasses - A list of classes to create Durable Object namespaces with SQLite from.
- Renamed
Classes []GetWorker Versions Result Migrations Step Renamed Class - A list of classes with Durable Object namespaces that were renamed.
- Transferred
Classes []GetWorker Versions Result Migrations Step Transferred Class - A list of transfers for Durable Object namespaces from a different Worker and class to a class defined in this Worker.
- deleted
Classes List<String> - A list of classes to delete Durable Object namespaces from.
- new
Classes List<String> - A list of classes to create Durable Object namespaces from.
- new
Sqlite List<String>Classes - A list of classes to create Durable Object namespaces with SQLite from.
- renamed
Classes List<GetWorker Versions Result Migrations Step Renamed Class> - A list of classes with Durable Object namespaces that were renamed.
- transferred
Classes List<GetWorker Versions Result Migrations Step Transferred Class> - A list of transfers for Durable Object namespaces from a different Worker and class to a class defined in this Worker.
- deleted
Classes string[] - A list of classes to delete Durable Object namespaces from.
- new
Classes string[] - A list of classes to create Durable Object namespaces from.
- new
Sqlite string[]Classes - A list of classes to create Durable Object namespaces with SQLite from.
- renamed
Classes GetWorker Versions Result Migrations Step Renamed Class[] - A list of classes with Durable Object namespaces that were renamed.
- transferred
Classes GetWorker Versions Result Migrations Step Transferred Class[] - A list of transfers for Durable Object namespaces from a different Worker and class to a class defined in this Worker.
- deleted_
classes Sequence[str] - A list of classes to delete Durable Object namespaces from.
- new_
classes Sequence[str] - A list of classes to create Durable Object namespaces from.
- new_
sqlite_ Sequence[str]classes - A list of classes to create Durable Object namespaces with SQLite from.
- renamed_
classes Sequence[GetWorker Versions Result Migrations Step Renamed Class] - A list of classes with Durable Object namespaces that were renamed.
- transferred_
classes Sequence[GetWorker Versions Result Migrations Step Transferred Class] - A list of transfers for Durable Object namespaces from a different Worker and class to a class defined in this Worker.
- deleted
Classes List<String> - A list of classes to delete Durable Object namespaces from.
- new
Classes List<String> - A list of classes to create Durable Object namespaces from.
- new
Sqlite List<String>Classes - A list of classes to create Durable Object namespaces with SQLite from.
- renamed
Classes List<Property Map> - A list of classes with Durable Object namespaces that were renamed.
- transferred
Classes List<Property Map> - A list of transfers for Durable Object namespaces from a different Worker and class to a class defined in this Worker.
GetWorkerVersionsResultMigrationsStepRenamedClass
GetWorkerVersionsResultMigrationsStepTransferredClass
- From string
- From
Script string - To string
- From string
- From
Script string - To string
- from String
- from
Script String - to String
- from string
- from
Script string - to string
- from_ str
- from_
script str - to str
- from String
- from
Script String - to String
GetWorkerVersionsResultMigrationsTransferredClass
- From string
- From
Script string - To string
- From string
- From
Script string - To string
- from String
- from
Script String - to String
- from string
- from
Script string - to string
- from_ str
- from_
script str - to str
- from String
- from
Script String - to String
GetWorkerVersionsResultModule
- Content
Base64 string - The base64-encoded module content.
- Content
Type string - The content type of the module.
- Name string
- The name of the module.
- Content
Base64 string - The base64-encoded module content.
- Content
Type string - The content type of the module.
- Name string
- The name of the module.
- content
Base64 String - The base64-encoded module content.
- content
Type String - The content type of the module.
- name String
- The name of the module.
- content
Base64 string - The base64-encoded module content.
- content
Type string - The content type of the module.
- name string
- The name of the module.
- content_
base64 str - The base64-encoded module content.
- content_
type str - The content type of the module.
- name str
- The name of the module.
- content
Base64 String - The base64-encoded module content.
- content
Type String - The content type of the module.
- name String
- The name of the module.
GetWorkerVersionsResultPlacement
- Host string
- TCP host and port for targeted placement.
- Hostname string
- HTTP hostname for targeted placement.
- Mode string
- Enables Smart Placement. Available values: "smart", "targeted".
- Region string
- Cloud region for targeted placement in format 'provider:region'.
- Targets
List<Get
Worker Versions Result Placement Target> - Array of placement targets (currently limited to single target).
- Host string
- TCP host and port for targeted placement.
- Hostname string
- HTTP hostname for targeted placement.
- Mode string
- Enables Smart Placement. Available values: "smart", "targeted".
- Region string
- Cloud region for targeted placement in format 'provider:region'.
- Targets
[]Get
Worker Versions Result Placement Target - Array of placement targets (currently limited to single target).
- host String
- TCP host and port for targeted placement.
- hostname String
- HTTP hostname for targeted placement.
- mode String
- Enables Smart Placement. Available values: "smart", "targeted".
- region String
- Cloud region for targeted placement in format 'provider:region'.
- targets
List<Get
Worker Versions Result Placement Target> - Array of placement targets (currently limited to single target).
- host string
- TCP host and port for targeted placement.
- hostname string
- HTTP hostname for targeted placement.
- mode string
- Enables Smart Placement. Available values: "smart", "targeted".
- region string
- Cloud region for targeted placement in format 'provider:region'.
- targets
Get
Worker Versions Result Placement Target[] - Array of placement targets (currently limited to single target).
- host str
- TCP host and port for targeted placement.
- hostname str
- HTTP hostname for targeted placement.
- mode str
- Enables Smart Placement. Available values: "smart", "targeted".
- region str
- Cloud region for targeted placement in format 'provider:region'.
- targets
Sequence[Get
Worker Versions Result Placement Target] - Array of placement targets (currently limited to single target).
- host String
- TCP host and port for targeted placement.
- hostname String
- HTTP hostname for targeted placement.
- mode String
- Enables Smart Placement. Available values: "smart", "targeted".
- region String
- Cloud region for targeted placement in format 'provider:region'.
- targets List<Property Map>
- Array of placement targets (currently limited to single target).
GetWorkerVersionsResultPlacementTarget
Package Details
- Repository
- Cloudflare pulumi/pulumi-cloudflare
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
cloudflareTerraform Provider.
published on Saturday, May 2, 2026 by Pulumi
