Cloudflare v5.24.0 published on Thursday, Mar 28, 2024 by Pulumi
cloudflare.WorkerScript
Explore with Pulumi AI
Provides a Cloudflare worker script resource. In order for a script to be active, you’ll also need to setup a cloudflare.WorkerRoute
.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as cloudflare from "@pulumi/cloudflare";
import * as fs from "fs";
const myNamespace = new cloudflare.WorkersKvNamespace("myNamespace", {
accountId: "f037e56e89293a057740de681ac9abbe",
title: "example",
});
// Sets the script with the name "script_1"
const myScript = new cloudflare.WorkerScript("myScript", {
accountId: "f037e56e89293a057740de681ac9abbe",
name: "script_1",
content: fs.readFileSync("script.js", "utf8"),
kvNamespaceBindings: [{
name: "MY_EXAMPLE_KV_NAMESPACE",
namespaceId: myNamespace.id,
}],
plainTextBindings: [{
name: "MY_EXAMPLE_PLAIN_TEXT",
text: "foobar",
}],
secretTextBindings: [{
name: "MY_EXAMPLE_SECRET_TEXT",
text: _var.secret_foo_value,
}],
webassemblyBindings: [{
name: "MY_EXAMPLE_WASM",
module: fs.readFileSync("example.wasm", { encoding: "base64" }),
}],
serviceBindings: [{
name: "MY_SERVICE_BINDING",
service: "MY_SERVICE",
environment: "production",
}],
r2BucketBindings: [{
name: "MY_BUCKET",
bucketName: "MY_BUCKET_NAME",
}],
analyticsEngineBindings: [{
name: "MY_DATASET",
dataset: "dataset1",
}],
});
import pulumi
import base64
import pulumi_cloudflare as cloudflare
my_namespace = cloudflare.WorkersKvNamespace("myNamespace",
account_id="f037e56e89293a057740de681ac9abbe",
title="example")
# Sets the script with the name "script_1"
my_script = cloudflare.WorkerScript("myScript",
account_id="f037e56e89293a057740de681ac9abbe",
name="script_1",
content=(lambda path: open(path).read())("script.js"),
kv_namespace_bindings=[cloudflare.WorkerScriptKvNamespaceBindingArgs(
name="MY_EXAMPLE_KV_NAMESPACE",
namespace_id=my_namespace.id,
)],
plain_text_bindings=[cloudflare.WorkerScriptPlainTextBindingArgs(
name="MY_EXAMPLE_PLAIN_TEXT",
text="foobar",
)],
secret_text_bindings=[cloudflare.WorkerScriptSecretTextBindingArgs(
name="MY_EXAMPLE_SECRET_TEXT",
text=var["secret_foo_value"],
)],
webassembly_bindings=[cloudflare.WorkerScriptWebassemblyBindingArgs(
name="MY_EXAMPLE_WASM",
module=(lambda path: base64.b64encode(open(path).read().encode()).decode())("example.wasm"),
)],
service_bindings=[cloudflare.WorkerScriptServiceBindingArgs(
name="MY_SERVICE_BINDING",
service="MY_SERVICE",
environment="production",
)],
r2_bucket_bindings=[cloudflare.WorkerScriptR2BucketBindingArgs(
name="MY_BUCKET",
bucket_name="MY_BUCKET_NAME",
)],
analytics_engine_bindings=[cloudflare.WorkerScriptAnalyticsEngineBindingArgs(
name="MY_DATASET",
dataset="dataset1",
)])
package main
import (
"encoding/base64"
"os"
"github.com/pulumi/pulumi-cloudflare/sdk/v5/go/cloudflare"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func filebase64OrPanic(path string) string {
if fileData, err := os.ReadFile(path); err == nil {
return base64.StdEncoding.EncodeToString(fileData[:])
} else {
panic(err.Error())
}
}
func readFileOrPanic(path string) pulumi.StringPtrInput {
data, err := os.ReadFile(path)
if err != nil {
panic(err.Error())
}
return pulumi.String(string(data))
}
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
myNamespace, err := cloudflare.NewWorkersKvNamespace(ctx, "myNamespace", &cloudflare.WorkersKvNamespaceArgs{
AccountId: pulumi.String("f037e56e89293a057740de681ac9abbe"),
Title: pulumi.String("example"),
})
if err != nil {
return err
}
// Sets the script with the name "script_1"
_, err = cloudflare.NewWorkerScript(ctx, "myScript", &cloudflare.WorkerScriptArgs{
AccountId: pulumi.String("f037e56e89293a057740de681ac9abbe"),
Name: pulumi.String("script_1"),
Content: readFileOrPanic("script.js"),
KvNamespaceBindings: cloudflare.WorkerScriptKvNamespaceBindingArray{
&cloudflare.WorkerScriptKvNamespaceBindingArgs{
Name: pulumi.String("MY_EXAMPLE_KV_NAMESPACE"),
NamespaceId: myNamespace.ID(),
},
},
PlainTextBindings: cloudflare.WorkerScriptPlainTextBindingArray{
&cloudflare.WorkerScriptPlainTextBindingArgs{
Name: pulumi.String("MY_EXAMPLE_PLAIN_TEXT"),
Text: pulumi.String("foobar"),
},
},
SecretTextBindings: cloudflare.WorkerScriptSecretTextBindingArray{
&cloudflare.WorkerScriptSecretTextBindingArgs{
Name: pulumi.String("MY_EXAMPLE_SECRET_TEXT"),
Text: pulumi.Any(_var.Secret_foo_value),
},
},
WebassemblyBindings: cloudflare.WorkerScriptWebassemblyBindingArray{
&cloudflare.WorkerScriptWebassemblyBindingArgs{
Name: pulumi.String("MY_EXAMPLE_WASM"),
Module: filebase64OrPanic("example.wasm"),
},
},
ServiceBindings: cloudflare.WorkerScriptServiceBindingArray{
&cloudflare.WorkerScriptServiceBindingArgs{
Name: pulumi.String("MY_SERVICE_BINDING"),
Service: pulumi.String("MY_SERVICE"),
Environment: pulumi.String("production"),
},
},
R2BucketBindings: cloudflare.WorkerScriptR2BucketBindingArray{
&cloudflare.WorkerScriptR2BucketBindingArgs{
Name: pulumi.String("MY_BUCKET"),
BucketName: pulumi.String("MY_BUCKET_NAME"),
},
},
AnalyticsEngineBindings: cloudflare.WorkerScriptAnalyticsEngineBindingArray{
&cloudflare.WorkerScriptAnalyticsEngineBindingArgs{
Name: pulumi.String("MY_DATASET"),
Dataset: pulumi.String("dataset1"),
},
},
})
if err != nil {
return err
}
return nil
})
}
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using Pulumi;
using Cloudflare = Pulumi.Cloudflare;
string ReadFileBase64(string path)
{
return Convert.ToBase64String(Encoding.UTF8.GetBytes(File.ReadAllText(path)));
}
return await Deployment.RunAsync(() =>
{
var myNamespace = new Cloudflare.WorkersKvNamespace("myNamespace", new()
{
AccountId = "f037e56e89293a057740de681ac9abbe",
Title = "example",
});
// Sets the script with the name "script_1"
var myScript = new Cloudflare.WorkerScript("myScript", new()
{
AccountId = "f037e56e89293a057740de681ac9abbe",
Name = "script_1",
Content = File.ReadAllText("script.js"),
KvNamespaceBindings = new[]
{
new Cloudflare.Inputs.WorkerScriptKvNamespaceBindingArgs
{
Name = "MY_EXAMPLE_KV_NAMESPACE",
NamespaceId = myNamespace.Id,
},
},
PlainTextBindings = new[]
{
new Cloudflare.Inputs.WorkerScriptPlainTextBindingArgs
{
Name = "MY_EXAMPLE_PLAIN_TEXT",
Text = "foobar",
},
},
SecretTextBindings = new[]
{
new Cloudflare.Inputs.WorkerScriptSecretTextBindingArgs
{
Name = "MY_EXAMPLE_SECRET_TEXT",
Text = @var.Secret_foo_value,
},
},
WebassemblyBindings = new[]
{
new Cloudflare.Inputs.WorkerScriptWebassemblyBindingArgs
{
Name = "MY_EXAMPLE_WASM",
Module = ReadFileBase64("example.wasm"),
},
},
ServiceBindings = new[]
{
new Cloudflare.Inputs.WorkerScriptServiceBindingArgs
{
Name = "MY_SERVICE_BINDING",
Service = "MY_SERVICE",
Environment = "production",
},
},
R2BucketBindings = new[]
{
new Cloudflare.Inputs.WorkerScriptR2BucketBindingArgs
{
Name = "MY_BUCKET",
BucketName = "MY_BUCKET_NAME",
},
},
AnalyticsEngineBindings = new[]
{
new Cloudflare.Inputs.WorkerScriptAnalyticsEngineBindingArgs
{
Name = "MY_DATASET",
Dataset = "dataset1",
},
},
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.cloudflare.WorkersKvNamespace;
import com.pulumi.cloudflare.WorkersKvNamespaceArgs;
import com.pulumi.cloudflare.WorkerScript;
import com.pulumi.cloudflare.WorkerScriptArgs;
import com.pulumi.cloudflare.inputs.WorkerScriptKvNamespaceBindingArgs;
import com.pulumi.cloudflare.inputs.WorkerScriptPlainTextBindingArgs;
import com.pulumi.cloudflare.inputs.WorkerScriptSecretTextBindingArgs;
import com.pulumi.cloudflare.inputs.WorkerScriptWebassemblyBindingArgs;
import com.pulumi.cloudflare.inputs.WorkerScriptServiceBindingArgs;
import com.pulumi.cloudflare.inputs.WorkerScriptR2BucketBindingArgs;
import com.pulumi.cloudflare.inputs.WorkerScriptAnalyticsEngineBindingArgs;
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) {
var myNamespace = new WorkersKvNamespace("myNamespace", WorkersKvNamespaceArgs.builder()
.accountId("f037e56e89293a057740de681ac9abbe")
.title("example")
.build());
var myScript = new WorkerScript("myScript", WorkerScriptArgs.builder()
.accountId("f037e56e89293a057740de681ac9abbe")
.name("script_1")
.content(Files.readString(Paths.get("script.js")))
.kvNamespaceBindings(WorkerScriptKvNamespaceBindingArgs.builder()
.name("MY_EXAMPLE_KV_NAMESPACE")
.namespaceId(myNamespace.id())
.build())
.plainTextBindings(WorkerScriptPlainTextBindingArgs.builder()
.name("MY_EXAMPLE_PLAIN_TEXT")
.text("foobar")
.build())
.secretTextBindings(WorkerScriptSecretTextBindingArgs.builder()
.name("MY_EXAMPLE_SECRET_TEXT")
.text(var_.secret_foo_value())
.build())
.webassemblyBindings(WorkerScriptWebassemblyBindingArgs.builder()
.name("MY_EXAMPLE_WASM")
.module(Base64.getEncoder().encodeToString(Files.readAllBytes(Paths.get("example.wasm"))))
.build())
.serviceBindings(WorkerScriptServiceBindingArgs.builder()
.name("MY_SERVICE_BINDING")
.service("MY_SERVICE")
.environment("production")
.build())
.r2BucketBindings(WorkerScriptR2BucketBindingArgs.builder()
.name("MY_BUCKET")
.bucketName("MY_BUCKET_NAME")
.build())
.analyticsEngineBindings(WorkerScriptAnalyticsEngineBindingArgs.builder()
.name("MY_DATASET")
.dataset("dataset1")
.build())
.build());
}
}
Coming soon!```
</pulumi-choosable>
</div>
## Create WorkerScript Resource {#create}
<div>
<pulumi-chooser type="language" options="typescript,python,go,csharp,java,yaml"></pulumi-chooser>
</div>
<div>
<pulumi-choosable type="language" values="javascript,typescript">
<div class="highlight"><pre class="chroma"><code class="language-typescript" data-lang="typescript"><span class="k">new </span><span class="nx">WorkerScript</span><span class="p">(</span><span class="nx">name</span><span class="p">:</span> <span class="nx">string</span><span class="p">,</span> <span class="nx">args</span><span class="p">:</span> <span class="nx"><a href="#inputs">WorkerScriptArgs</a></span><span class="p">,</span> <span class="nx">opts</span><span class="p">?:</span> <span class="nx"><a href="/docs/reference/pkg/nodejs/pulumi/pulumi/#CustomResourceOptions">CustomResourceOptions</a></span><span class="p">);</span></code></pre></div>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="python">
<div class="highlight"><pre class="chroma"><code class="language-python" data-lang="python"><span class=nd>@overload</span>
<span class="k">def </span><span class="nx">WorkerScript</span><span class="p">(</span><span class="nx">resource_name</span><span class="p">:</span> <span class="nx">str</span><span class="p">,</span>
<span class="nx">opts</span><span class="p">:</span> <span class="nx"><a href="/docs/reference/pkg/python/pulumi/#pulumi.ResourceOptions">Optional[ResourceOptions]</a></span> = None<span class="p">,</span>
<span class="nx">account_id</span><span class="p">:</span> <span class="nx">Optional[str]</span> = None<span class="p">,</span>
<span class="nx">analytics_engine_bindings</span><span class="p">:</span> <span class="nx">Optional[Sequence[WorkerScriptAnalyticsEngineBindingArgs]]</span> = None<span class="p">,</span>
<span class="nx">compatibility_date</span><span class="p">:</span> <span class="nx">Optional[str]</span> = None<span class="p">,</span>
<span class="nx">compatibility_flags</span><span class="p">:</span> <span class="nx">Optional[Sequence[str]]</span> = None<span class="p">,</span>
<span class="nx">content</span><span class="p">:</span> <span class="nx">Optional[str]</span> = None<span class="p">,</span>
<span class="nx">d1_database_bindings</span><span class="p">:</span> <span class="nx">Optional[Sequence[WorkerScriptD1DatabaseBindingArgs]]</span> = None<span class="p">,</span>
<span class="nx">dispatch_namespace</span><span class="p">:</span> <span class="nx">Optional[str]</span> = None<span class="p">,</span>
<span class="nx">kv_namespace_bindings</span><span class="p">:</span> <span class="nx">Optional[Sequence[WorkerScriptKvNamespaceBindingArgs]]</span> = None<span class="p">,</span>
<span class="nx">logpush</span><span class="p">:</span> <span class="nx">Optional[bool]</span> = None<span class="p">,</span>
<span class="nx">module</span><span class="p">:</span> <span class="nx">Optional[bool]</span> = None<span class="p">,</span>
<span class="nx">name</span><span class="p">:</span> <span class="nx">Optional[str]</span> = None<span class="p">,</span>
<span class="nx">placements</span><span class="p">:</span> <span class="nx">Optional[Sequence[WorkerScriptPlacementArgs]]</span> = None<span class="p">,</span>
<span class="nx">plain_text_bindings</span><span class="p">:</span> <span class="nx">Optional[Sequence[WorkerScriptPlainTextBindingArgs]]</span> = None<span class="p">,</span>
<span class="nx">queue_bindings</span><span class="p">:</span> <span class="nx">Optional[Sequence[WorkerScriptQueueBindingArgs]]</span> = None<span class="p">,</span>
<span class="nx">r2_bucket_bindings</span><span class="p">:</span> <span class="nx">Optional[Sequence[WorkerScriptR2BucketBindingArgs]]</span> = None<span class="p">,</span>
<span class="nx">secret_text_bindings</span><span class="p">:</span> <span class="nx">Optional[Sequence[WorkerScriptSecretTextBindingArgs]]</span> = None<span class="p">,</span>
<span class="nx">service_bindings</span><span class="p">:</span> <span class="nx">Optional[Sequence[WorkerScriptServiceBindingArgs]]</span> = None<span class="p">,</span>
<span class="nx">tags</span><span class="p">:</span> <span class="nx">Optional[Sequence[str]]</span> = None<span class="p">,</span>
<span class="nx">webassembly_bindings</span><span class="p">:</span> <span class="nx">Optional[Sequence[WorkerScriptWebassemblyBindingArgs]]</span> = None<span class="p">)</span>
<span class=nd>@overload</span>
<span class="k">def </span><span class="nx">WorkerScript</span><span class="p">(</span><span class="nx">resource_name</span><span class="p">:</span> <span class="nx">str</span><span class="p">,</span>
<span class="nx">args</span><span class="p">:</span> <span class="nx"><a href="#inputs">WorkerScriptArgs</a></span><span class="p">,</span>
<span class="nx">opts</span><span class="p">:</span> <span class="nx"><a href="/docs/reference/pkg/python/pulumi/#pulumi.ResourceOptions">Optional[ResourceOptions]</a></span> = None<span class="p">)</span></code></pre></div>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="go">
<div class="highlight"><pre class="chroma"><code class="language-go" data-lang="go"><span class="k">func </span><span class="nx">NewWorkerScript</span><span class="p">(</span><span class="nx">ctx</span><span class="p"> *</span><span class="nx"><a href="https://pkg.go.dev/github.com/pulumi/pulumi/sdk/v3/go/pulumi?tab=doc#Context">Context</a></span><span class="p">,</span> <span class="nx">name</span><span class="p"> </span><span class="nx">string</span><span class="p">,</span> <span class="nx">args</span><span class="p"> </span><span class="nx"><a href="#inputs">WorkerScriptArgs</a></span><span class="p">,</span> <span class="nx">opts</span><span class="p"> ...</span><span class="nx"><a href="https://pkg.go.dev/github.com/pulumi/pulumi/sdk/v3/go/pulumi?tab=doc#ResourceOption">ResourceOption</a></span><span class="p">) (*<span class="nx">WorkerScript</span>, error)</span></code></pre></div>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="csharp">
<div class="highlight"><pre class="chroma"><code class="language-csharp" data-lang="csharp"><span class="k">public </span><span class="nx">WorkerScript</span><span class="p">(</span><span class="nx">string</span><span class="p"> </span><span class="nx">name<span class="p">,</span> <span class="nx"><a href="#inputs">WorkerScriptArgs</a></span><span class="p"> </span><span class="nx">args<span class="p">,</span> <span class="nx"><a href="/docs/reference/pkg/dotnet/Pulumi/Pulumi.CustomResourceOptions.html">CustomResourceOptions</a></span><span class="p">? </span><span class="nx">opts = null<span class="p">)</span></code></pre></div>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="java">
<div class="highlight"><pre class="chroma">
<code class="language-java" data-lang="java"><span class="k">public </span><span class="nx">WorkerScript</span><span class="p">(</span><span class="nx">String</span><span class="p"> </span><span class="nx">name<span class="p">,</span> <span class="nx"><a href="#inputs">WorkerScriptArgs</a></span><span class="p"> </span><span class="nx">args<span class="p">)</span>
<span class="k">public </span><span class="nx">WorkerScript</span><span class="p">(</span><span class="nx">String</span><span class="p"> </span><span class="nx">name<span class="p">,</span> <span class="nx"><a href="#inputs">WorkerScriptArgs</a></span><span class="p"> </span><span class="nx">args<span class="p">,</span> <span class="nx">CustomResourceOptions</span><span class="p"> </span><span class="nx">options<span class="p">)</span>
</code></pre></div>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="yaml">
<div class="highlight"><pre class="chroma"><code class="language-yaml" data-lang="yaml">type: <span class="nx">cloudflare:WorkerScript</span><span class="p"></span>
<span class="p">properties</span><span class="p">: </span><span class="c"># The arguments to resource properties.</span>
<span class="p"></span><span class="p">options</span><span class="p">: </span><span class="c"># Bag of options to control resource's behavior.</span>
<span class="p"></span>
</code></pre></div>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="javascript,typescript">
<dl class="resources-properties"><dt
class="property-required" title="Required">
<span>name</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The unique name of the resource.</dd><dt
class="property-required" title="Required">
<span>args</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#inputs">WorkerScriptArgs</a></span>
</dt>
<dd>The arguments to resource properties.</dd><dt
class="property-optional" title="Optional">
<span>opts</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="/docs/reference/pkg/nodejs/pulumi/pulumi/#CustomResourceOptions">CustomResourceOptions</a></span>
</dt>
<dd>Bag of options to control resource's behavior.</dd></dl>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="python">
<dl class="resources-properties"><dt
class="property-required" title="Required">
<span>resource_name</span>
<span class="property-indicator"></span>
<span class="property-type">str</span>
</dt>
<dd>The unique name of the resource.</dd><dt
class="property-required" title="Required">
<span>args</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#inputs">WorkerScriptArgs</a></span>
</dt>
<dd>The arguments to resource properties.</dd><dt
class="property-optional" title="Optional">
<span>opts</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="/docs/reference/pkg/python/pulumi/#pulumi.ResourceOptions">ResourceOptions</a></span>
</dt>
<dd>Bag of options to control resource's behavior.</dd></dl>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="go">
<dl class="resources-properties"><dt
class="property-optional" title="Optional">
<span>ctx</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="https://pkg.go.dev/github.com/pulumi/pulumi/sdk/v3/go/pulumi?tab=doc#Context">Context</a></span>
</dt>
<dd>Context object for the current deployment.</dd><dt
class="property-required" title="Required">
<span>name</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The unique name of the resource.</dd><dt
class="property-required" title="Required">
<span>args</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#inputs">WorkerScriptArgs</a></span>
</dt>
<dd>The arguments to resource properties.</dd><dt
class="property-optional" title="Optional">
<span>opts</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="https://pkg.go.dev/github.com/pulumi/pulumi/sdk/v3/go/pulumi?tab=doc#ResourceOption">ResourceOption</a></span>
</dt>
<dd>Bag of options to control resource's behavior.</dd></dl>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="csharp">
<dl class="resources-properties"><dt
class="property-required" title="Required">
<span>name</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The unique name of the resource.</dd><dt
class="property-required" title="Required">
<span>args</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#inputs">WorkerScriptArgs</a></span>
</dt>
<dd>The arguments to resource properties.</dd><dt
class="property-optional" title="Optional">
<span>opts</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="/docs/reference/pkg/dotnet/Pulumi/Pulumi.CustomResourceOptions.html">CustomResourceOptions</a></span>
</dt>
<dd>Bag of options to control resource's behavior.</dd></dl>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="java">
<dl class="resources-properties"><dt
class="property-required" title="Required">
<span>name</span>
<span class="property-indicator"></span>
<span class="property-type">String</span>
</dt>
<dd>The unique name of the resource.</dd><dt
class="property-required" title="Required">
<span>args</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#inputs">WorkerScriptArgs</a></span>
</dt>
<dd>The arguments to resource properties.</dd><dt
class="property-optional" title="Optional">
<span>options</span>
<span class="property-indicator"></span>
<span class="property-type">CustomResourceOptions</span>
</dt>
<dd>Bag of options to control resource's behavior.</dd></dl>
</pulumi-choosable>
</div>
## WorkerScript Resource Properties {#properties}
To learn more about resource properties and how to use them, see [Inputs and Outputs](/docs/intro/concepts/inputs-outputs) in the Architecture and Concepts docs.
### Inputs
The WorkerScript resource accepts the following [input](/docs/intro/concepts/inputs-outputs) properties:
<div>
<pulumi-choosable type="language" values="csharp">
<dl class="resources-properties"><dt class="property-required"
title="Required">
<span id="accountid_csharp">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#accountid_csharp" style="color: inherit; text-decoration: inherit;">Account<wbr>Id</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The account identifier to target for the resource.</dd><dt class="property-required"
title="Required">
<span id="content_csharp">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#content_csharp" style="color: inherit; text-decoration: inherit;">Content</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The script content.</dd><dt class="property-required property-replacement"
title="Required">
<span id="name_csharp">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#name_csharp" style="color: inherit; text-decoration: inherit;">Name</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The global variable for the binding in your Worker code.</dd><dt class="property-optional"
title="Optional">
<span id="analyticsenginebindings_csharp">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#analyticsenginebindings_csharp" style="color: inherit; text-decoration: inherit;">Analytics<wbr>Engine<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptanalyticsenginebinding">List<Worker<wbr>Script<wbr>Analytics<wbr>Engine<wbr>Binding></a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="compatibilitydate_csharp">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#compatibilitydate_csharp" style="color: inherit; text-decoration: inherit;">Compatibility<wbr>Date</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The date to use for the compatibility flag.</dd><dt class="property-optional"
title="Optional">
<span id="compatibilityflags_csharp">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#compatibilityflags_csharp" style="color: inherit; text-decoration: inherit;">Compatibility<wbr>Flags</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">List<string></span>
</dt>
<dd>Compatibility flags used for Worker Scripts.</dd><dt class="property-optional"
title="Optional">
<span id="d1databasebindings_csharp">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#d1databasebindings_csharp" style="color: inherit; text-decoration: inherit;">D1Database<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptd1databasebinding">List<Worker<wbr>Script<wbr>D1Database<wbr>Binding></a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="dispatchnamespace_csharp">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#dispatchnamespace_csharp" style="color: inherit; text-decoration: inherit;">Dispatch<wbr>Namespace</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>Name of the Workers for Platforms dispatch namespace.</dd><dt class="property-optional"
title="Optional">
<span id="kvnamespacebindings_csharp">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#kvnamespacebindings_csharp" style="color: inherit; text-decoration: inherit;">Kv<wbr>Namespace<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptkvnamespacebinding">List<Worker<wbr>Script<wbr>Kv<wbr>Namespace<wbr>Binding></a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="logpush_csharp">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#logpush_csharp" style="color: inherit; text-decoration: inherit;">Logpush</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">bool</span>
</dt>
<dd>Enabling allows Worker events to be sent to a defined Logpush destination.</dd><dt class="property-optional"
title="Optional">
<span id="module_csharp">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#module_csharp" style="color: inherit; text-decoration: inherit;">Module</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">bool</span>
</dt>
<dd>The base64 encoded wasm module you want to store.</dd><dt class="property-optional"
title="Optional">
<span id="placements_csharp">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#placements_csharp" style="color: inherit; text-decoration: inherit;">Placements</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptplacement">List<Worker<wbr>Script<wbr>Placement></a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="plaintextbindings_csharp">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#plaintextbindings_csharp" style="color: inherit; text-decoration: inherit;">Plain<wbr>Text<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptplaintextbinding">List<Worker<wbr>Script<wbr>Plain<wbr>Text<wbr>Binding></a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="queuebindings_csharp">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#queuebindings_csharp" style="color: inherit; text-decoration: inherit;">Queue<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptqueuebinding">List<Worker<wbr>Script<wbr>Queue<wbr>Binding></a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="r2bucketbindings_csharp">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#r2bucketbindings_csharp" style="color: inherit; text-decoration: inherit;">R2Bucket<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptr2bucketbinding">List<Worker<wbr>Script<wbr>R2Bucket<wbr>Binding></a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="secrettextbindings_csharp">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#secrettextbindings_csharp" style="color: inherit; text-decoration: inherit;">Secret<wbr>Text<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptsecrettextbinding">List<Worker<wbr>Script<wbr>Secret<wbr>Text<wbr>Binding></a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="servicebindings_csharp">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#servicebindings_csharp" style="color: inherit; text-decoration: inherit;">Service<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptservicebinding">List<Worker<wbr>Script<wbr>Service<wbr>Binding></a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="tags_csharp">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#tags_csharp" style="color: inherit; text-decoration: inherit;">Tags</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">List<string></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="webassemblybindings_csharp">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#webassemblybindings_csharp" style="color: inherit; text-decoration: inherit;">Webassembly<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptwebassemblybinding">List<Worker<wbr>Script<wbr>Webassembly<wbr>Binding></a></span>
</dt>
<dd></dd></dl>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="go">
<dl class="resources-properties"><dt class="property-required"
title="Required">
<span id="accountid_go">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#accountid_go" style="color: inherit; text-decoration: inherit;">Account<wbr>Id</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The account identifier to target for the resource.</dd><dt class="property-required"
title="Required">
<span id="content_go">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#content_go" style="color: inherit; text-decoration: inherit;">Content</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The script content.</dd><dt class="property-required property-replacement"
title="Required">
<span id="name_go">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#name_go" style="color: inherit; text-decoration: inherit;">Name</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The global variable for the binding in your Worker code.</dd><dt class="property-optional"
title="Optional">
<span id="analyticsenginebindings_go">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#analyticsenginebindings_go" style="color: inherit; text-decoration: inherit;">Analytics<wbr>Engine<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptanalyticsenginebinding">[]Worker<wbr>Script<wbr>Analytics<wbr>Engine<wbr>Binding<wbr>Args</a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="compatibilitydate_go">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#compatibilitydate_go" style="color: inherit; text-decoration: inherit;">Compatibility<wbr>Date</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The date to use for the compatibility flag.</dd><dt class="property-optional"
title="Optional">
<span id="compatibilityflags_go">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#compatibilityflags_go" style="color: inherit; text-decoration: inherit;">Compatibility<wbr>Flags</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">[]string</span>
</dt>
<dd>Compatibility flags used for Worker Scripts.</dd><dt class="property-optional"
title="Optional">
<span id="d1databasebindings_go">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#d1databasebindings_go" style="color: inherit; text-decoration: inherit;">D1Database<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptd1databasebinding">[]Worker<wbr>Script<wbr>D1Database<wbr>Binding<wbr>Args</a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="dispatchnamespace_go">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#dispatchnamespace_go" style="color: inherit; text-decoration: inherit;">Dispatch<wbr>Namespace</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>Name of the Workers for Platforms dispatch namespace.</dd><dt class="property-optional"
title="Optional">
<span id="kvnamespacebindings_go">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#kvnamespacebindings_go" style="color: inherit; text-decoration: inherit;">Kv<wbr>Namespace<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptkvnamespacebinding">[]Worker<wbr>Script<wbr>Kv<wbr>Namespace<wbr>Binding<wbr>Args</a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="logpush_go">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#logpush_go" style="color: inherit; text-decoration: inherit;">Logpush</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">bool</span>
</dt>
<dd>Enabling allows Worker events to be sent to a defined Logpush destination.</dd><dt class="property-optional"
title="Optional">
<span id="module_go">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#module_go" style="color: inherit; text-decoration: inherit;">Module</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">bool</span>
</dt>
<dd>The base64 encoded wasm module you want to store.</dd><dt class="property-optional"
title="Optional">
<span id="placements_go">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#placements_go" style="color: inherit; text-decoration: inherit;">Placements</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptplacement">[]Worker<wbr>Script<wbr>Placement<wbr>Args</a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="plaintextbindings_go">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#plaintextbindings_go" style="color: inherit; text-decoration: inherit;">Plain<wbr>Text<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptplaintextbinding">[]Worker<wbr>Script<wbr>Plain<wbr>Text<wbr>Binding<wbr>Args</a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="queuebindings_go">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#queuebindings_go" style="color: inherit; text-decoration: inherit;">Queue<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptqueuebinding">[]Worker<wbr>Script<wbr>Queue<wbr>Binding<wbr>Args</a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="r2bucketbindings_go">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#r2bucketbindings_go" style="color: inherit; text-decoration: inherit;">R2Bucket<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptr2bucketbinding">[]Worker<wbr>Script<wbr>R2Bucket<wbr>Binding<wbr>Args</a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="secrettextbindings_go">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#secrettextbindings_go" style="color: inherit; text-decoration: inherit;">Secret<wbr>Text<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptsecrettextbinding">[]Worker<wbr>Script<wbr>Secret<wbr>Text<wbr>Binding<wbr>Args</a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="servicebindings_go">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#servicebindings_go" style="color: inherit; text-decoration: inherit;">Service<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptservicebinding">[]Worker<wbr>Script<wbr>Service<wbr>Binding<wbr>Args</a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="tags_go">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#tags_go" style="color: inherit; text-decoration: inherit;">Tags</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">[]string</span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="webassemblybindings_go">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#webassemblybindings_go" style="color: inherit; text-decoration: inherit;">Webassembly<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptwebassemblybinding">[]Worker<wbr>Script<wbr>Webassembly<wbr>Binding<wbr>Args</a></span>
</dt>
<dd></dd></dl>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="java">
<dl class="resources-properties"><dt class="property-required"
title="Required">
<span id="accountid_java">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#accountid_java" style="color: inherit; text-decoration: inherit;">account<wbr>Id</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">String</span>
</dt>
<dd>The account identifier to target for the resource.</dd><dt class="property-required"
title="Required">
<span id="content_java">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#content_java" style="color: inherit; text-decoration: inherit;">content</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">String</span>
</dt>
<dd>The script content.</dd><dt class="property-required property-replacement"
title="Required">
<span id="name_java">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#name_java" style="color: inherit; text-decoration: inherit;">name</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">String</span>
</dt>
<dd>The global variable for the binding in your Worker code.</dd><dt class="property-optional"
title="Optional">
<span id="analyticsenginebindings_java">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#analyticsenginebindings_java" style="color: inherit; text-decoration: inherit;">analytics<wbr>Engine<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptanalyticsenginebinding">List<Worker<wbr>Script<wbr>Analytics<wbr>Engine<wbr>Binding></a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="compatibilitydate_java">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#compatibilitydate_java" style="color: inherit; text-decoration: inherit;">compatibility<wbr>Date</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">String</span>
</dt>
<dd>The date to use for the compatibility flag.</dd><dt class="property-optional"
title="Optional">
<span id="compatibilityflags_java">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#compatibilityflags_java" style="color: inherit; text-decoration: inherit;">compatibility<wbr>Flags</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">List<String></span>
</dt>
<dd>Compatibility flags used for Worker Scripts.</dd><dt class="property-optional"
title="Optional">
<span id="d1databasebindings_java">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#d1databasebindings_java" style="color: inherit; text-decoration: inherit;">d1Database<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptd1databasebinding">List<Worker<wbr>Script<wbr>D1Database<wbr>Binding></a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="dispatchnamespace_java">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#dispatchnamespace_java" style="color: inherit; text-decoration: inherit;">dispatch<wbr>Namespace</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">String</span>
</dt>
<dd>Name of the Workers for Platforms dispatch namespace.</dd><dt class="property-optional"
title="Optional">
<span id="kvnamespacebindings_java">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#kvnamespacebindings_java" style="color: inherit; text-decoration: inherit;">kv<wbr>Namespace<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptkvnamespacebinding">List<Worker<wbr>Script<wbr>Kv<wbr>Namespace<wbr>Binding></a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="logpush_java">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#logpush_java" style="color: inherit; text-decoration: inherit;">logpush</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">Boolean</span>
</dt>
<dd>Enabling allows Worker events to be sent to a defined Logpush destination.</dd><dt class="property-optional"
title="Optional">
<span id="module_java">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#module_java" style="color: inherit; text-decoration: inherit;">module</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">Boolean</span>
</dt>
<dd>The base64 encoded wasm module you want to store.</dd><dt class="property-optional"
title="Optional">
<span id="placements_java">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#placements_java" style="color: inherit; text-decoration: inherit;">placements</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptplacement">List<Worker<wbr>Script<wbr>Placement></a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="plaintextbindings_java">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#plaintextbindings_java" style="color: inherit; text-decoration: inherit;">plain<wbr>Text<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptplaintextbinding">List<Worker<wbr>Script<wbr>Plain<wbr>Text<wbr>Binding></a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="queuebindings_java">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#queuebindings_java" style="color: inherit; text-decoration: inherit;">queue<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptqueuebinding">List<Worker<wbr>Script<wbr>Queue<wbr>Binding></a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="r2bucketbindings_java">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#r2bucketbindings_java" style="color: inherit; text-decoration: inherit;">r2Bucket<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptr2bucketbinding">List<Worker<wbr>Script<wbr>R2Bucket<wbr>Binding></a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="secrettextbindings_java">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#secrettextbindings_java" style="color: inherit; text-decoration: inherit;">secret<wbr>Text<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptsecrettextbinding">List<Worker<wbr>Script<wbr>Secret<wbr>Text<wbr>Binding></a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="servicebindings_java">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#servicebindings_java" style="color: inherit; text-decoration: inherit;">service<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptservicebinding">List<Worker<wbr>Script<wbr>Service<wbr>Binding></a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="tags_java">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#tags_java" style="color: inherit; text-decoration: inherit;">tags</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">List<String></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="webassemblybindings_java">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#webassemblybindings_java" style="color: inherit; text-decoration: inherit;">webassembly<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptwebassemblybinding">List<Worker<wbr>Script<wbr>Webassembly<wbr>Binding></a></span>
</dt>
<dd></dd></dl>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="javascript,typescript">
<dl class="resources-properties"><dt class="property-required"
title="Required">
<span id="accountid_nodejs">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#accountid_nodejs" style="color: inherit; text-decoration: inherit;">account<wbr>Id</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The account identifier to target for the resource.</dd><dt class="property-required"
title="Required">
<span id="content_nodejs">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#content_nodejs" style="color: inherit; text-decoration: inherit;">content</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The script content.</dd><dt class="property-required property-replacement"
title="Required">
<span id="name_nodejs">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#name_nodejs" style="color: inherit; text-decoration: inherit;">name</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The global variable for the binding in your Worker code.</dd><dt class="property-optional"
title="Optional">
<span id="analyticsenginebindings_nodejs">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#analyticsenginebindings_nodejs" style="color: inherit; text-decoration: inherit;">analytics<wbr>Engine<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptanalyticsenginebinding">Worker<wbr>Script<wbr>Analytics<wbr>Engine<wbr>Binding[]</a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="compatibilitydate_nodejs">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#compatibilitydate_nodejs" style="color: inherit; text-decoration: inherit;">compatibility<wbr>Date</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The date to use for the compatibility flag.</dd><dt class="property-optional"
title="Optional">
<span id="compatibilityflags_nodejs">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#compatibilityflags_nodejs" style="color: inherit; text-decoration: inherit;">compatibility<wbr>Flags</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string[]</span>
</dt>
<dd>Compatibility flags used for Worker Scripts.</dd><dt class="property-optional"
title="Optional">
<span id="d1databasebindings_nodejs">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#d1databasebindings_nodejs" style="color: inherit; text-decoration: inherit;">d1Database<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptd1databasebinding">Worker<wbr>Script<wbr>D1Database<wbr>Binding[]</a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="dispatchnamespace_nodejs">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#dispatchnamespace_nodejs" style="color: inherit; text-decoration: inherit;">dispatch<wbr>Namespace</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>Name of the Workers for Platforms dispatch namespace.</dd><dt class="property-optional"
title="Optional">
<span id="kvnamespacebindings_nodejs">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#kvnamespacebindings_nodejs" style="color: inherit; text-decoration: inherit;">kv<wbr>Namespace<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptkvnamespacebinding">Worker<wbr>Script<wbr>Kv<wbr>Namespace<wbr>Binding[]</a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="logpush_nodejs">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#logpush_nodejs" style="color: inherit; text-decoration: inherit;">logpush</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">boolean</span>
</dt>
<dd>Enabling allows Worker events to be sent to a defined Logpush destination.</dd><dt class="property-optional"
title="Optional">
<span id="module_nodejs">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#module_nodejs" style="color: inherit; text-decoration: inherit;">module</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">boolean</span>
</dt>
<dd>The base64 encoded wasm module you want to store.</dd><dt class="property-optional"
title="Optional">
<span id="placements_nodejs">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#placements_nodejs" style="color: inherit; text-decoration: inherit;">placements</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptplacement">Worker<wbr>Script<wbr>Placement[]</a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="plaintextbindings_nodejs">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#plaintextbindings_nodejs" style="color: inherit; text-decoration: inherit;">plain<wbr>Text<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptplaintextbinding">Worker<wbr>Script<wbr>Plain<wbr>Text<wbr>Binding[]</a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="queuebindings_nodejs">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#queuebindings_nodejs" style="color: inherit; text-decoration: inherit;">queue<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptqueuebinding">Worker<wbr>Script<wbr>Queue<wbr>Binding[]</a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="r2bucketbindings_nodejs">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#r2bucketbindings_nodejs" style="color: inherit; text-decoration: inherit;">r2Bucket<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptr2bucketbinding">Worker<wbr>Script<wbr>R2Bucket<wbr>Binding[]</a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="secrettextbindings_nodejs">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#secrettextbindings_nodejs" style="color: inherit; text-decoration: inherit;">secret<wbr>Text<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptsecrettextbinding">Worker<wbr>Script<wbr>Secret<wbr>Text<wbr>Binding[]</a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="servicebindings_nodejs">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#servicebindings_nodejs" style="color: inherit; text-decoration: inherit;">service<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptservicebinding">Worker<wbr>Script<wbr>Service<wbr>Binding[]</a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="tags_nodejs">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#tags_nodejs" style="color: inherit; text-decoration: inherit;">tags</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string[]</span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="webassemblybindings_nodejs">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#webassemblybindings_nodejs" style="color: inherit; text-decoration: inherit;">webassembly<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptwebassemblybinding">Worker<wbr>Script<wbr>Webassembly<wbr>Binding[]</a></span>
</dt>
<dd></dd></dl>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="python">
<dl class="resources-properties"><dt class="property-required"
title="Required">
<span id="account_id_python">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#account_id_python" style="color: inherit; text-decoration: inherit;">account_<wbr>id</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">str</span>
</dt>
<dd>The account identifier to target for the resource.</dd><dt class="property-required"
title="Required">
<span id="content_python">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#content_python" style="color: inherit; text-decoration: inherit;">content</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">str</span>
</dt>
<dd>The script content.</dd><dt class="property-required property-replacement"
title="Required">
<span id="name_python">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#name_python" style="color: inherit; text-decoration: inherit;">name</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">str</span>
</dt>
<dd>The global variable for the binding in your Worker code.</dd><dt class="property-optional"
title="Optional">
<span id="analytics_engine_bindings_python">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#analytics_engine_bindings_python" style="color: inherit; text-decoration: inherit;">analytics_<wbr>engine_<wbr>bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptanalyticsenginebinding">Sequence[Worker<wbr>Script<wbr>Analytics<wbr>Engine<wbr>Binding<wbr>Args]</a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="compatibility_date_python">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#compatibility_date_python" style="color: inherit; text-decoration: inherit;">compatibility_<wbr>date</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">str</span>
</dt>
<dd>The date to use for the compatibility flag.</dd><dt class="property-optional"
title="Optional">
<span id="compatibility_flags_python">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#compatibility_flags_python" style="color: inherit; text-decoration: inherit;">compatibility_<wbr>flags</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">Sequence[str]</span>
</dt>
<dd>Compatibility flags used for Worker Scripts.</dd><dt class="property-optional"
title="Optional">
<span id="d1_database_bindings_python">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#d1_database_bindings_python" style="color: inherit; text-decoration: inherit;">d1_<wbr>database_<wbr>bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptd1databasebinding">Sequence[Worker<wbr>Script<wbr>D1Database<wbr>Binding<wbr>Args]</a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="dispatch_namespace_python">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#dispatch_namespace_python" style="color: inherit; text-decoration: inherit;">dispatch_<wbr>namespace</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">str</span>
</dt>
<dd>Name of the Workers for Platforms dispatch namespace.</dd><dt class="property-optional"
title="Optional">
<span id="kv_namespace_bindings_python">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#kv_namespace_bindings_python" style="color: inherit; text-decoration: inherit;">kv_<wbr>namespace_<wbr>bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptkvnamespacebinding">Sequence[Worker<wbr>Script<wbr>Kv<wbr>Namespace<wbr>Binding<wbr>Args]</a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="logpush_python">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#logpush_python" style="color: inherit; text-decoration: inherit;">logpush</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">bool</span>
</dt>
<dd>Enabling allows Worker events to be sent to a defined Logpush destination.</dd><dt class="property-optional"
title="Optional">
<span id="module_python">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#module_python" style="color: inherit; text-decoration: inherit;">module</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">bool</span>
</dt>
<dd>The base64 encoded wasm module you want to store.</dd><dt class="property-optional"
title="Optional">
<span id="placements_python">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#placements_python" style="color: inherit; text-decoration: inherit;">placements</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptplacement">Sequence[Worker<wbr>Script<wbr>Placement<wbr>Args]</a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="plain_text_bindings_python">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#plain_text_bindings_python" style="color: inherit; text-decoration: inherit;">plain_<wbr>text_<wbr>bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptplaintextbinding">Sequence[Worker<wbr>Script<wbr>Plain<wbr>Text<wbr>Binding<wbr>Args]</a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="queue_bindings_python">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#queue_bindings_python" style="color: inherit; text-decoration: inherit;">queue_<wbr>bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptqueuebinding">Sequence[Worker<wbr>Script<wbr>Queue<wbr>Binding<wbr>Args]</a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="r2_bucket_bindings_python">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#r2_bucket_bindings_python" style="color: inherit; text-decoration: inherit;">r2_<wbr>bucket_<wbr>bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptr2bucketbinding">Sequence[Worker<wbr>Script<wbr>R2Bucket<wbr>Binding<wbr>Args]</a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="secret_text_bindings_python">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#secret_text_bindings_python" style="color: inherit; text-decoration: inherit;">secret_<wbr>text_<wbr>bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptsecrettextbinding">Sequence[Worker<wbr>Script<wbr>Secret<wbr>Text<wbr>Binding<wbr>Args]</a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="service_bindings_python">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#service_bindings_python" style="color: inherit; text-decoration: inherit;">service_<wbr>bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptservicebinding">Sequence[Worker<wbr>Script<wbr>Service<wbr>Binding<wbr>Args]</a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="tags_python">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#tags_python" style="color: inherit; text-decoration: inherit;">tags</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">Sequence[str]</span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="webassembly_bindings_python">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#webassembly_bindings_python" style="color: inherit; text-decoration: inherit;">webassembly_<wbr>bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptwebassemblybinding">Sequence[Worker<wbr>Script<wbr>Webassembly<wbr>Binding<wbr>Args]</a></span>
</dt>
<dd></dd></dl>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="yaml">
<dl class="resources-properties"><dt class="property-required"
title="Required">
<span id="accountid_yaml">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#accountid_yaml" style="color: inherit; text-decoration: inherit;">account<wbr>Id</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">String</span>
</dt>
<dd>The account identifier to target for the resource.</dd><dt class="property-required"
title="Required">
<span id="content_yaml">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#content_yaml" style="color: inherit; text-decoration: inherit;">content</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">String</span>
</dt>
<dd>The script content.</dd><dt class="property-required property-replacement"
title="Required">
<span id="name_yaml">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#name_yaml" style="color: inherit; text-decoration: inherit;">name</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">String</span>
</dt>
<dd>The global variable for the binding in your Worker code.</dd><dt class="property-optional"
title="Optional">
<span id="analyticsenginebindings_yaml">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#analyticsenginebindings_yaml" style="color: inherit; text-decoration: inherit;">analytics<wbr>Engine<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptanalyticsenginebinding">List<Property Map></a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="compatibilitydate_yaml">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#compatibilitydate_yaml" style="color: inherit; text-decoration: inherit;">compatibility<wbr>Date</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">String</span>
</dt>
<dd>The date to use for the compatibility flag.</dd><dt class="property-optional"
title="Optional">
<span id="compatibilityflags_yaml">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#compatibilityflags_yaml" style="color: inherit; text-decoration: inherit;">compatibility<wbr>Flags</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">List<String></span>
</dt>
<dd>Compatibility flags used for Worker Scripts.</dd><dt class="property-optional"
title="Optional">
<span id="d1databasebindings_yaml">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#d1databasebindings_yaml" style="color: inherit; text-decoration: inherit;">d1Database<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptd1databasebinding">List<Property Map></a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="dispatchnamespace_yaml">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#dispatchnamespace_yaml" style="color: inherit; text-decoration: inherit;">dispatch<wbr>Namespace</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">String</span>
</dt>
<dd>Name of the Workers for Platforms dispatch namespace.</dd><dt class="property-optional"
title="Optional">
<span id="kvnamespacebindings_yaml">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#kvnamespacebindings_yaml" style="color: inherit; text-decoration: inherit;">kv<wbr>Namespace<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptkvnamespacebinding">List<Property Map></a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="logpush_yaml">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#logpush_yaml" style="color: inherit; text-decoration: inherit;">logpush</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">Boolean</span>
</dt>
<dd>Enabling allows Worker events to be sent to a defined Logpush destination.</dd><dt class="property-optional"
title="Optional">
<span id="module_yaml">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#module_yaml" style="color: inherit; text-decoration: inherit;">module</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">Boolean</span>
</dt>
<dd>The base64 encoded wasm module you want to store.</dd><dt class="property-optional"
title="Optional">
<span id="placements_yaml">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#placements_yaml" style="color: inherit; text-decoration: inherit;">placements</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptplacement">List<Property Map></a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="plaintextbindings_yaml">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#plaintextbindings_yaml" style="color: inherit; text-decoration: inherit;">plain<wbr>Text<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptplaintextbinding">List<Property Map></a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="queuebindings_yaml">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#queuebindings_yaml" style="color: inherit; text-decoration: inherit;">queue<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptqueuebinding">List<Property Map></a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="r2bucketbindings_yaml">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#r2bucketbindings_yaml" style="color: inherit; text-decoration: inherit;">r2Bucket<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptr2bucketbinding">List<Property Map></a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="secrettextbindings_yaml">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#secrettextbindings_yaml" style="color: inherit; text-decoration: inherit;">secret<wbr>Text<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptsecrettextbinding">List<Property Map></a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="servicebindings_yaml">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#servicebindings_yaml" style="color: inherit; text-decoration: inherit;">service<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptservicebinding">List<Property Map></a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="tags_yaml">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#tags_yaml" style="color: inherit; text-decoration: inherit;">tags</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">List<String></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="webassemblybindings_yaml">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#webassemblybindings_yaml" style="color: inherit; text-decoration: inherit;">webassembly<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptwebassemblybinding">List<Property Map></a></span>
</dt>
<dd></dd></dl>
</pulumi-choosable>
</div>
### Outputs
All [input](#inputs) properties are implicitly available as output properties. Additionally, the WorkerScript resource produces the following output properties:
<div>
<pulumi-choosable type="language" values="csharp">
<dl class="resources-properties"><dt class="property-"
title="">
<span id="id_csharp">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#id_csharp" style="color: inherit; text-decoration: inherit;">Id</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The provider-assigned unique ID for this managed resource.</dd></dl>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="go">
<dl class="resources-properties"><dt class="property-"
title="">
<span id="id_go">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#id_go" style="color: inherit; text-decoration: inherit;">Id</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The provider-assigned unique ID for this managed resource.</dd></dl>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="java">
<dl class="resources-properties"><dt class="property-"
title="">
<span id="id_java">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#id_java" style="color: inherit; text-decoration: inherit;">id</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">String</span>
</dt>
<dd>The provider-assigned unique ID for this managed resource.</dd></dl>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="javascript,typescript">
<dl class="resources-properties"><dt class="property-"
title="">
<span id="id_nodejs">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#id_nodejs" style="color: inherit; text-decoration: inherit;">id</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The provider-assigned unique ID for this managed resource.</dd></dl>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="python">
<dl class="resources-properties"><dt class="property-"
title="">
<span id="id_python">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#id_python" style="color: inherit; text-decoration: inherit;">id</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">str</span>
</dt>
<dd>The provider-assigned unique ID for this managed resource.</dd></dl>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="yaml">
<dl class="resources-properties"><dt class="property-"
title="">
<span id="id_yaml">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#id_yaml" style="color: inherit; text-decoration: inherit;">id</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">String</span>
</dt>
<dd>The provider-assigned unique ID for this managed resource.</dd></dl>
</pulumi-choosable>
</div>
## Look up Existing WorkerScript Resource {#look-up}
Get an existing WorkerScript resource's state with the given name, ID, and optional extra properties used to qualify the lookup.
<div>
<pulumi-chooser type="language" options="typescript,python,go,csharp,java,yaml"></pulumi-chooser>
</div>
<div>
<pulumi-choosable type="language" values="javascript,typescript">
<div class="highlight"><pre class="chroma"><code class="language-typescript" data-lang="typescript"><span class="k">public static </span><span class="nf">get</span><span class="p">(</span><span class="nx">name</span><span class="p">:</span> <span class="nx">string</span><span class="p">,</span> <span class="nx">id</span><span class="p">:</span> <span class="nx"><a href="/docs/reference/pkg/nodejs/pulumi/pulumi/#ID">Input<ID></a></span><span class="p">,</span> <span class="nx">state</span><span class="p">?:</span> <span class="nx">WorkerScriptState</span><span class="p">,</span> <span class="nx">opts</span><span class="p">?:</span> <span class="nx"><a href="/docs/reference/pkg/nodejs/pulumi/pulumi/#CustomResourceOptions">CustomResourceOptions</a></span><span class="p">): </span><span class="nx">WorkerScript</span></code></pre></div>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="python">
<div class="highlight"><pre class="chroma"><code class="language-python" data-lang="python"><span class=nd>@staticmethod</span>
<span class="k">def </span><span class="nf">get</span><span class="p">(</span><span class="nx">resource_name</span><span class="p">:</span> <span class="nx">str</span><span class="p">,</span>
<span class="nx">id</span><span class="p">:</span> <span class="nx">str</span><span class="p">,</span>
<span class="nx">opts</span><span class="p">:</span> <span class="nx"><a href="/docs/reference/pkg/python/pulumi/#pulumi.ResourceOptions">Optional[ResourceOptions]</a></span> = None<span class="p">,</span>
<span class="nx">account_id</span><span class="p">:</span> <span class="nx">Optional[str]</span> = None<span class="p">,</span>
<span class="nx">analytics_engine_bindings</span><span class="p">:</span> <span class="nx">Optional[Sequence[WorkerScriptAnalyticsEngineBindingArgs]]</span> = None<span class="p">,</span>
<span class="nx">compatibility_date</span><span class="p">:</span> <span class="nx">Optional[str]</span> = None<span class="p">,</span>
<span class="nx">compatibility_flags</span><span class="p">:</span> <span class="nx">Optional[Sequence[str]]</span> = None<span class="p">,</span>
<span class="nx">content</span><span class="p">:</span> <span class="nx">Optional[str]</span> = None<span class="p">,</span>
<span class="nx">d1_database_bindings</span><span class="p">:</span> <span class="nx">Optional[Sequence[WorkerScriptD1DatabaseBindingArgs]]</span> = None<span class="p">,</span>
<span class="nx">dispatch_namespace</span><span class="p">:</span> <span class="nx">Optional[str]</span> = None<span class="p">,</span>
<span class="nx">kv_namespace_bindings</span><span class="p">:</span> <span class="nx">Optional[Sequence[WorkerScriptKvNamespaceBindingArgs]]</span> = None<span class="p">,</span>
<span class="nx">logpush</span><span class="p">:</span> <span class="nx">Optional[bool]</span> = None<span class="p">,</span>
<span class="nx">module</span><span class="p">:</span> <span class="nx">Optional[bool]</span> = None<span class="p">,</span>
<span class="nx">name</span><span class="p">:</span> <span class="nx">Optional[str]</span> = None<span class="p">,</span>
<span class="nx">placements</span><span class="p">:</span> <span class="nx">Optional[Sequence[WorkerScriptPlacementArgs]]</span> = None<span class="p">,</span>
<span class="nx">plain_text_bindings</span><span class="p">:</span> <span class="nx">Optional[Sequence[WorkerScriptPlainTextBindingArgs]]</span> = None<span class="p">,</span>
<span class="nx">queue_bindings</span><span class="p">:</span> <span class="nx">Optional[Sequence[WorkerScriptQueueBindingArgs]]</span> = None<span class="p">,</span>
<span class="nx">r2_bucket_bindings</span><span class="p">:</span> <span class="nx">Optional[Sequence[WorkerScriptR2BucketBindingArgs]]</span> = None<span class="p">,</span>
<span class="nx">secret_text_bindings</span><span class="p">:</span> <span class="nx">Optional[Sequence[WorkerScriptSecretTextBindingArgs]]</span> = None<span class="p">,</span>
<span class="nx">service_bindings</span><span class="p">:</span> <span class="nx">Optional[Sequence[WorkerScriptServiceBindingArgs]]</span> = None<span class="p">,</span>
<span class="nx">tags</span><span class="p">:</span> <span class="nx">Optional[Sequence[str]]</span> = None<span class="p">,</span>
<span class="nx">webassembly_bindings</span><span class="p">:</span> <span class="nx">Optional[Sequence[WorkerScriptWebassemblyBindingArgs]]</span> = None<span class="p">) -></span> WorkerScript</code></pre></div>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="go">
<div class="highlight"><pre class="chroma"><code class="language-go" data-lang="go"><span class="k">func </span>GetWorkerScript<span class="p">(</span><span class="nx">ctx</span><span class="p"> *</span><span class="nx"><a href="https://pkg.go.dev/github.com/pulumi/pulumi/sdk/v3/go/pulumi?tab=doc#Context">Context</a></span><span class="p">,</span> <span class="nx">name</span><span class="p"> </span><span class="nx">string</span><span class="p">,</span> <span class="nx">id</span><span class="p"> </span><span class="nx"><a href="https://pkg.go.dev/github.com/pulumi/pulumi/sdk/v3/go/pulumi?tab=doc#IDInput">IDInput</a></span><span class="p">,</span> <span class="nx">state</span><span class="p"> *</span><span class="nx">WorkerScriptState</span><span class="p">,</span> <span class="nx">opts</span><span class="p"> ...</span><span class="nx"><a href="https://pkg.go.dev/github.com/pulumi/pulumi/sdk/v3/go/pulumi?tab=doc#ResourceOption">ResourceOption</a></span><span class="p">) (*<span class="nx">WorkerScript</span>, error)</span></code></pre></div>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="csharp">
<div class="highlight"><pre class="chroma"><code class="language-csharp" data-lang="csharp"><span class="k">public static </span><span class="nx">WorkerScript</span><span class="nf"> Get</span><span class="p">(</span><span class="nx">string</span><span class="p"> </span><span class="nx">name<span class="p">,</span> <span class="nx"><a href="/docs/reference/pkg/dotnet/Pulumi/Pulumi.Input-1.html">Input<string></a></span><span class="p"> </span><span class="nx">id<span class="p">,</span> <span class="nx">WorkerScriptState</span><span class="p">? </span><span class="nx">state<span class="p">,</span> <span class="nx"><a href="/docs/reference/pkg/dotnet/Pulumi/Pulumi.CustomResourceOptions.html">CustomResourceOptions</a></span><span class="p">? </span><span class="nx">opts = null<span class="p">)</span></code></pre></div>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="java">
<div class="highlight"><pre class="chroma"><code class="language-java" data-lang="java"><span class="k">public static </span><span class="nx">WorkerScript</span><span class="nf"> get</span><span class="p">(</span><span class="nx">String</span><span class="p"> </span><span class="nx">name<span class="p">,</span> <span class="nx">Output<String></span><span class="p"> </span><span class="nx">id<span class="p">,</span> <span class="nx">WorkerScriptState</span><span class="p"> </span><span class="nx">state<span class="p">,</span> <span class="nx">CustomResourceOptions</span><span class="p"> </span><span class="nx">options<span class="p">)</span></code></pre></div>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="yaml">
<div class="highlight"><pre class="chroma"><code class="language-yaml" data-lang="yaml">Resource lookup is not supported in YAML</code></pre></div>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="javascript,typescript">
<dl class="resources-properties">
<dt class="property-required" title="Required">
<span>name</span>
<span class="property-indicator"></span>
</dt>
<dd>The unique name of the resulting resource.</dd>
<dt class="property-required" title="Required">
<span>id</span>
<span class="property-indicator"></span>
</dt>
<dd>The <em>unique</em> provider ID of the resource to lookup.</dd>
<dt class="property-optional" title="Optional">
<span>state</span>
<span class="property-indicator"></span>
</dt>
<dd>Any extra arguments used during the lookup.</dd>
<dt class="property-optional" title="Optional">
<span>opts</span>
<span class="property-indicator"></span>
</dt>
<dd>A bag of options that control this resource's behavior.</dd>
</dl>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="python">
<dl class="resources-properties">
<dt class="property-required" title="Required">
<span>resource_name</span>
<span class="property-indicator"></span>
</dt>
<dd>The unique name of the resulting resource.</dd>
<dt class="property-required" title="Optional">
<span>id</span>
<span class="property-indicator"></span>
</dt>
<dd>The <em>unique</em> provider ID of the resource to lookup.</dd>
</dl>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="go">
<dl class="resources-properties">
<dt class="property-required" title="Required">
<span>name</span>
<span class="property-indicator"></span>
</dt>
<dd>The unique name of the resulting resource.</dd>
<dt class="property-required" title="Required">
<span>id</span>
<span class="property-indicator"></span>
</dt>
<dd>The <em>unique</em> provider ID of the resource to lookup.</dd>
<dt class="property-optional" title="Optional">
<span>state</span>
<span class="property-indicator"></span>
</dt>
<dd>Any extra arguments used during the lookup.</dd>
<dt class="property-optional" title="Optional">
<span>opts</span>
<span class="property-indicator"></span>
</dt>
<dd>A bag of options that control this resource's behavior.</dd>
</dl>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="csharp">
<dl class="resources-properties">
<dt class="property-required" title="Required">
<span>name</span>
<span class="property-indicator"></span>
</dt>
<dd>The unique name of the resulting resource.</dd>
<dt class="property-required" title="Required">
<span>id</span>
<span class="property-indicator"></span>
</dt>
<dd>The <em>unique</em> provider ID of the resource to lookup.</dd>
<dt class="property-optional" title="Optional">
<span>state</span>
<span class="property-indicator"></span>
</dt>
<dd>Any extra arguments used during the lookup.</dd>
<dt class="property-optional" title="Optional">
<span>opts</span>
<span class="property-indicator"></span>
</dt>
<dd>A bag of options that control this resource's behavior.</dd>
</dl>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="java">
<dl class="resources-properties">
<dt class="property-required" title="Required">
<span>name</span>
<span class="property-indicator"></span>
</dt>
<dd>The unique name of the resulting resource.</dd>
<dt class="property-required" title="Required">
<span>id</span>
<span class="property-indicator"></span>
</dt>
<dd>The <em>unique</em> provider ID of the resource to lookup.</dd>
<dt class="property-optional" title="Optional">
<span>state</span>
<span class="property-indicator"></span>
</dt>
<dd>Any extra arguments used during the lookup.</dd>
<dt class="property-optional" title="Optional">
<span>opts</span>
<span class="property-indicator"></span>
</dt>
<dd>A bag of options that control this resource's behavior.</dd>
</dl>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="typescript,javascript,python,go,csharp,java">
The following state arguments are supported:
<div>
<pulumi-choosable type="language" values="csharp">
<dl class="resources-properties"><dt class="property-optional"
title="Optional">
<span id="state_accountid_csharp">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_accountid_csharp" style="color: inherit; text-decoration: inherit;">Account<wbr>Id</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The account identifier to target for the resource.</dd><dt class="property-optional"
title="Optional">
<span id="state_analyticsenginebindings_csharp">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_analyticsenginebindings_csharp" style="color: inherit; text-decoration: inherit;">Analytics<wbr>Engine<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptanalyticsenginebinding">List<Worker<wbr>Script<wbr>Analytics<wbr>Engine<wbr>Binding></a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="state_compatibilitydate_csharp">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_compatibilitydate_csharp" style="color: inherit; text-decoration: inherit;">Compatibility<wbr>Date</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The date to use for the compatibility flag.</dd><dt class="property-optional"
title="Optional">
<span id="state_compatibilityflags_csharp">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_compatibilityflags_csharp" style="color: inherit; text-decoration: inherit;">Compatibility<wbr>Flags</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">List<string></span>
</dt>
<dd>Compatibility flags used for Worker Scripts.</dd><dt class="property-optional"
title="Optional">
<span id="state_content_csharp">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_content_csharp" style="color: inherit; text-decoration: inherit;">Content</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The script content.</dd><dt class="property-optional"
title="Optional">
<span id="state_d1databasebindings_csharp">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_d1databasebindings_csharp" style="color: inherit; text-decoration: inherit;">D1Database<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptd1databasebinding">List<Worker<wbr>Script<wbr>D1Database<wbr>Binding></a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="state_dispatchnamespace_csharp">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_dispatchnamespace_csharp" style="color: inherit; text-decoration: inherit;">Dispatch<wbr>Namespace</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>Name of the Workers for Platforms dispatch namespace.</dd><dt class="property-optional"
title="Optional">
<span id="state_kvnamespacebindings_csharp">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_kvnamespacebindings_csharp" style="color: inherit; text-decoration: inherit;">Kv<wbr>Namespace<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptkvnamespacebinding">List<Worker<wbr>Script<wbr>Kv<wbr>Namespace<wbr>Binding></a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="state_logpush_csharp">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_logpush_csharp" style="color: inherit; text-decoration: inherit;">Logpush</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">bool</span>
</dt>
<dd>Enabling allows Worker events to be sent to a defined Logpush destination.</dd><dt class="property-optional"
title="Optional">
<span id="state_module_csharp">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_module_csharp" style="color: inherit; text-decoration: inherit;">Module</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">bool</span>
</dt>
<dd>The base64 encoded wasm module you want to store.</dd><dt class="property-optional property-replacement"
title="Optional">
<span id="state_name_csharp">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_name_csharp" style="color: inherit; text-decoration: inherit;">Name</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The global variable for the binding in your Worker code.</dd><dt class="property-optional"
title="Optional">
<span id="state_placements_csharp">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_placements_csharp" style="color: inherit; text-decoration: inherit;">Placements</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptplacement">List<Worker<wbr>Script<wbr>Placement></a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="state_plaintextbindings_csharp">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_plaintextbindings_csharp" style="color: inherit; text-decoration: inherit;">Plain<wbr>Text<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptplaintextbinding">List<Worker<wbr>Script<wbr>Plain<wbr>Text<wbr>Binding></a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="state_queuebindings_csharp">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_queuebindings_csharp" style="color: inherit; text-decoration: inherit;">Queue<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptqueuebinding">List<Worker<wbr>Script<wbr>Queue<wbr>Binding></a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="state_r2bucketbindings_csharp">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_r2bucketbindings_csharp" style="color: inherit; text-decoration: inherit;">R2Bucket<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptr2bucketbinding">List<Worker<wbr>Script<wbr>R2Bucket<wbr>Binding></a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="state_secrettextbindings_csharp">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_secrettextbindings_csharp" style="color: inherit; text-decoration: inherit;">Secret<wbr>Text<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptsecrettextbinding">List<Worker<wbr>Script<wbr>Secret<wbr>Text<wbr>Binding></a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="state_servicebindings_csharp">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_servicebindings_csharp" style="color: inherit; text-decoration: inherit;">Service<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptservicebinding">List<Worker<wbr>Script<wbr>Service<wbr>Binding></a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="state_tags_csharp">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_tags_csharp" style="color: inherit; text-decoration: inherit;">Tags</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">List<string></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="state_webassemblybindings_csharp">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_webassemblybindings_csharp" style="color: inherit; text-decoration: inherit;">Webassembly<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptwebassemblybinding">List<Worker<wbr>Script<wbr>Webassembly<wbr>Binding></a></span>
</dt>
<dd></dd></dl>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="go">
<dl class="resources-properties"><dt class="property-optional"
title="Optional">
<span id="state_accountid_go">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_accountid_go" style="color: inherit; text-decoration: inherit;">Account<wbr>Id</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The account identifier to target for the resource.</dd><dt class="property-optional"
title="Optional">
<span id="state_analyticsenginebindings_go">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_analyticsenginebindings_go" style="color: inherit; text-decoration: inherit;">Analytics<wbr>Engine<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptanalyticsenginebinding">[]Worker<wbr>Script<wbr>Analytics<wbr>Engine<wbr>Binding<wbr>Args</a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="state_compatibilitydate_go">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_compatibilitydate_go" style="color: inherit; text-decoration: inherit;">Compatibility<wbr>Date</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The date to use for the compatibility flag.</dd><dt class="property-optional"
title="Optional">
<span id="state_compatibilityflags_go">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_compatibilityflags_go" style="color: inherit; text-decoration: inherit;">Compatibility<wbr>Flags</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">[]string</span>
</dt>
<dd>Compatibility flags used for Worker Scripts.</dd><dt class="property-optional"
title="Optional">
<span id="state_content_go">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_content_go" style="color: inherit; text-decoration: inherit;">Content</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The script content.</dd><dt class="property-optional"
title="Optional">
<span id="state_d1databasebindings_go">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_d1databasebindings_go" style="color: inherit; text-decoration: inherit;">D1Database<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptd1databasebinding">[]Worker<wbr>Script<wbr>D1Database<wbr>Binding<wbr>Args</a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="state_dispatchnamespace_go">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_dispatchnamespace_go" style="color: inherit; text-decoration: inherit;">Dispatch<wbr>Namespace</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>Name of the Workers for Platforms dispatch namespace.</dd><dt class="property-optional"
title="Optional">
<span id="state_kvnamespacebindings_go">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_kvnamespacebindings_go" style="color: inherit; text-decoration: inherit;">Kv<wbr>Namespace<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptkvnamespacebinding">[]Worker<wbr>Script<wbr>Kv<wbr>Namespace<wbr>Binding<wbr>Args</a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="state_logpush_go">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_logpush_go" style="color: inherit; text-decoration: inherit;">Logpush</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">bool</span>
</dt>
<dd>Enabling allows Worker events to be sent to a defined Logpush destination.</dd><dt class="property-optional"
title="Optional">
<span id="state_module_go">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_module_go" style="color: inherit; text-decoration: inherit;">Module</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">bool</span>
</dt>
<dd>The base64 encoded wasm module you want to store.</dd><dt class="property-optional property-replacement"
title="Optional">
<span id="state_name_go">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_name_go" style="color: inherit; text-decoration: inherit;">Name</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The global variable for the binding in your Worker code.</dd><dt class="property-optional"
title="Optional">
<span id="state_placements_go">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_placements_go" style="color: inherit; text-decoration: inherit;">Placements</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptplacement">[]Worker<wbr>Script<wbr>Placement<wbr>Args</a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="state_plaintextbindings_go">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_plaintextbindings_go" style="color: inherit; text-decoration: inherit;">Plain<wbr>Text<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptplaintextbinding">[]Worker<wbr>Script<wbr>Plain<wbr>Text<wbr>Binding<wbr>Args</a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="state_queuebindings_go">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_queuebindings_go" style="color: inherit; text-decoration: inherit;">Queue<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptqueuebinding">[]Worker<wbr>Script<wbr>Queue<wbr>Binding<wbr>Args</a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="state_r2bucketbindings_go">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_r2bucketbindings_go" style="color: inherit; text-decoration: inherit;">R2Bucket<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptr2bucketbinding">[]Worker<wbr>Script<wbr>R2Bucket<wbr>Binding<wbr>Args</a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="state_secrettextbindings_go">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_secrettextbindings_go" style="color: inherit; text-decoration: inherit;">Secret<wbr>Text<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptsecrettextbinding">[]Worker<wbr>Script<wbr>Secret<wbr>Text<wbr>Binding<wbr>Args</a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="state_servicebindings_go">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_servicebindings_go" style="color: inherit; text-decoration: inherit;">Service<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptservicebinding">[]Worker<wbr>Script<wbr>Service<wbr>Binding<wbr>Args</a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="state_tags_go">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_tags_go" style="color: inherit; text-decoration: inherit;">Tags</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">[]string</span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="state_webassemblybindings_go">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_webassemblybindings_go" style="color: inherit; text-decoration: inherit;">Webassembly<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptwebassemblybinding">[]Worker<wbr>Script<wbr>Webassembly<wbr>Binding<wbr>Args</a></span>
</dt>
<dd></dd></dl>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="java">
<dl class="resources-properties"><dt class="property-optional"
title="Optional">
<span id="state_accountid_java">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_accountid_java" style="color: inherit; text-decoration: inherit;">account<wbr>Id</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">String</span>
</dt>
<dd>The account identifier to target for the resource.</dd><dt class="property-optional"
title="Optional">
<span id="state_analyticsenginebindings_java">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_analyticsenginebindings_java" style="color: inherit; text-decoration: inherit;">analytics<wbr>Engine<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptanalyticsenginebinding">List<Worker<wbr>Script<wbr>Analytics<wbr>Engine<wbr>Binding></a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="state_compatibilitydate_java">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_compatibilitydate_java" style="color: inherit; text-decoration: inherit;">compatibility<wbr>Date</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">String</span>
</dt>
<dd>The date to use for the compatibility flag.</dd><dt class="property-optional"
title="Optional">
<span id="state_compatibilityflags_java">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_compatibilityflags_java" style="color: inherit; text-decoration: inherit;">compatibility<wbr>Flags</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">List<String></span>
</dt>
<dd>Compatibility flags used for Worker Scripts.</dd><dt class="property-optional"
title="Optional">
<span id="state_content_java">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_content_java" style="color: inherit; text-decoration: inherit;">content</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">String</span>
</dt>
<dd>The script content.</dd><dt class="property-optional"
title="Optional">
<span id="state_d1databasebindings_java">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_d1databasebindings_java" style="color: inherit; text-decoration: inherit;">d1Database<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptd1databasebinding">List<Worker<wbr>Script<wbr>D1Database<wbr>Binding></a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="state_dispatchnamespace_java">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_dispatchnamespace_java" style="color: inherit; text-decoration: inherit;">dispatch<wbr>Namespace</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">String</span>
</dt>
<dd>Name of the Workers for Platforms dispatch namespace.</dd><dt class="property-optional"
title="Optional">
<span id="state_kvnamespacebindings_java">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_kvnamespacebindings_java" style="color: inherit; text-decoration: inherit;">kv<wbr>Namespace<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptkvnamespacebinding">List<Worker<wbr>Script<wbr>Kv<wbr>Namespace<wbr>Binding></a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="state_logpush_java">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_logpush_java" style="color: inherit; text-decoration: inherit;">logpush</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">Boolean</span>
</dt>
<dd>Enabling allows Worker events to be sent to a defined Logpush destination.</dd><dt class="property-optional"
title="Optional">
<span id="state_module_java">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_module_java" style="color: inherit; text-decoration: inherit;">module</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">Boolean</span>
</dt>
<dd>The base64 encoded wasm module you want to store.</dd><dt class="property-optional property-replacement"
title="Optional">
<span id="state_name_java">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_name_java" style="color: inherit; text-decoration: inherit;">name</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">String</span>
</dt>
<dd>The global variable for the binding in your Worker code.</dd><dt class="property-optional"
title="Optional">
<span id="state_placements_java">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_placements_java" style="color: inherit; text-decoration: inherit;">placements</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptplacement">List<Worker<wbr>Script<wbr>Placement></a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="state_plaintextbindings_java">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_plaintextbindings_java" style="color: inherit; text-decoration: inherit;">plain<wbr>Text<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptplaintextbinding">List<Worker<wbr>Script<wbr>Plain<wbr>Text<wbr>Binding></a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="state_queuebindings_java">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_queuebindings_java" style="color: inherit; text-decoration: inherit;">queue<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptqueuebinding">List<Worker<wbr>Script<wbr>Queue<wbr>Binding></a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="state_r2bucketbindings_java">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_r2bucketbindings_java" style="color: inherit; text-decoration: inherit;">r2Bucket<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptr2bucketbinding">List<Worker<wbr>Script<wbr>R2Bucket<wbr>Binding></a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="state_secrettextbindings_java">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_secrettextbindings_java" style="color: inherit; text-decoration: inherit;">secret<wbr>Text<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptsecrettextbinding">List<Worker<wbr>Script<wbr>Secret<wbr>Text<wbr>Binding></a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="state_servicebindings_java">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_servicebindings_java" style="color: inherit; text-decoration: inherit;">service<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptservicebinding">List<Worker<wbr>Script<wbr>Service<wbr>Binding></a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="state_tags_java">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_tags_java" style="color: inherit; text-decoration: inherit;">tags</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">List<String></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="state_webassemblybindings_java">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_webassemblybindings_java" style="color: inherit; text-decoration: inherit;">webassembly<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptwebassemblybinding">List<Worker<wbr>Script<wbr>Webassembly<wbr>Binding></a></span>
</dt>
<dd></dd></dl>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="javascript,typescript">
<dl class="resources-properties"><dt class="property-optional"
title="Optional">
<span id="state_accountid_nodejs">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_accountid_nodejs" style="color: inherit; text-decoration: inherit;">account<wbr>Id</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The account identifier to target for the resource.</dd><dt class="property-optional"
title="Optional">
<span id="state_analyticsenginebindings_nodejs">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_analyticsenginebindings_nodejs" style="color: inherit; text-decoration: inherit;">analytics<wbr>Engine<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptanalyticsenginebinding">Worker<wbr>Script<wbr>Analytics<wbr>Engine<wbr>Binding[]</a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="state_compatibilitydate_nodejs">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_compatibilitydate_nodejs" style="color: inherit; text-decoration: inherit;">compatibility<wbr>Date</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The date to use for the compatibility flag.</dd><dt class="property-optional"
title="Optional">
<span id="state_compatibilityflags_nodejs">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_compatibilityflags_nodejs" style="color: inherit; text-decoration: inherit;">compatibility<wbr>Flags</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string[]</span>
</dt>
<dd>Compatibility flags used for Worker Scripts.</dd><dt class="property-optional"
title="Optional">
<span id="state_content_nodejs">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_content_nodejs" style="color: inherit; text-decoration: inherit;">content</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The script content.</dd><dt class="property-optional"
title="Optional">
<span id="state_d1databasebindings_nodejs">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_d1databasebindings_nodejs" style="color: inherit; text-decoration: inherit;">d1Database<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptd1databasebinding">Worker<wbr>Script<wbr>D1Database<wbr>Binding[]</a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="state_dispatchnamespace_nodejs">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_dispatchnamespace_nodejs" style="color: inherit; text-decoration: inherit;">dispatch<wbr>Namespace</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>Name of the Workers for Platforms dispatch namespace.</dd><dt class="property-optional"
title="Optional">
<span id="state_kvnamespacebindings_nodejs">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_kvnamespacebindings_nodejs" style="color: inherit; text-decoration: inherit;">kv<wbr>Namespace<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptkvnamespacebinding">Worker<wbr>Script<wbr>Kv<wbr>Namespace<wbr>Binding[]</a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="state_logpush_nodejs">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_logpush_nodejs" style="color: inherit; text-decoration: inherit;">logpush</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">boolean</span>
</dt>
<dd>Enabling allows Worker events to be sent to a defined Logpush destination.</dd><dt class="property-optional"
title="Optional">
<span id="state_module_nodejs">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_module_nodejs" style="color: inherit; text-decoration: inherit;">module</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">boolean</span>
</dt>
<dd>The base64 encoded wasm module you want to store.</dd><dt class="property-optional property-replacement"
title="Optional">
<span id="state_name_nodejs">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_name_nodejs" style="color: inherit; text-decoration: inherit;">name</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The global variable for the binding in your Worker code.</dd><dt class="property-optional"
title="Optional">
<span id="state_placements_nodejs">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_placements_nodejs" style="color: inherit; text-decoration: inherit;">placements</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptplacement">Worker<wbr>Script<wbr>Placement[]</a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="state_plaintextbindings_nodejs">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_plaintextbindings_nodejs" style="color: inherit; text-decoration: inherit;">plain<wbr>Text<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptplaintextbinding">Worker<wbr>Script<wbr>Plain<wbr>Text<wbr>Binding[]</a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="state_queuebindings_nodejs">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_queuebindings_nodejs" style="color: inherit; text-decoration: inherit;">queue<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptqueuebinding">Worker<wbr>Script<wbr>Queue<wbr>Binding[]</a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="state_r2bucketbindings_nodejs">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_r2bucketbindings_nodejs" style="color: inherit; text-decoration: inherit;">r2Bucket<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptr2bucketbinding">Worker<wbr>Script<wbr>R2Bucket<wbr>Binding[]</a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="state_secrettextbindings_nodejs">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_secrettextbindings_nodejs" style="color: inherit; text-decoration: inherit;">secret<wbr>Text<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptsecrettextbinding">Worker<wbr>Script<wbr>Secret<wbr>Text<wbr>Binding[]</a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="state_servicebindings_nodejs">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_servicebindings_nodejs" style="color: inherit; text-decoration: inherit;">service<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptservicebinding">Worker<wbr>Script<wbr>Service<wbr>Binding[]</a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="state_tags_nodejs">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_tags_nodejs" style="color: inherit; text-decoration: inherit;">tags</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string[]</span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="state_webassemblybindings_nodejs">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_webassemblybindings_nodejs" style="color: inherit; text-decoration: inherit;">webassembly<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptwebassemblybinding">Worker<wbr>Script<wbr>Webassembly<wbr>Binding[]</a></span>
</dt>
<dd></dd></dl>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="python">
<dl class="resources-properties"><dt class="property-optional"
title="Optional">
<span id="state_account_id_python">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_account_id_python" style="color: inherit; text-decoration: inherit;">account_<wbr>id</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">str</span>
</dt>
<dd>The account identifier to target for the resource.</dd><dt class="property-optional"
title="Optional">
<span id="state_analytics_engine_bindings_python">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_analytics_engine_bindings_python" style="color: inherit; text-decoration: inherit;">analytics_<wbr>engine_<wbr>bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptanalyticsenginebinding">Sequence[Worker<wbr>Script<wbr>Analytics<wbr>Engine<wbr>Binding<wbr>Args]</a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="state_compatibility_date_python">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_compatibility_date_python" style="color: inherit; text-decoration: inherit;">compatibility_<wbr>date</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">str</span>
</dt>
<dd>The date to use for the compatibility flag.</dd><dt class="property-optional"
title="Optional">
<span id="state_compatibility_flags_python">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_compatibility_flags_python" style="color: inherit; text-decoration: inherit;">compatibility_<wbr>flags</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">Sequence[str]</span>
</dt>
<dd>Compatibility flags used for Worker Scripts.</dd><dt class="property-optional"
title="Optional">
<span id="state_content_python">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_content_python" style="color: inherit; text-decoration: inherit;">content</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">str</span>
</dt>
<dd>The script content.</dd><dt class="property-optional"
title="Optional">
<span id="state_d1_database_bindings_python">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_d1_database_bindings_python" style="color: inherit; text-decoration: inherit;">d1_<wbr>database_<wbr>bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptd1databasebinding">Sequence[Worker<wbr>Script<wbr>D1Database<wbr>Binding<wbr>Args]</a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="state_dispatch_namespace_python">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_dispatch_namespace_python" style="color: inherit; text-decoration: inherit;">dispatch_<wbr>namespace</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">str</span>
</dt>
<dd>Name of the Workers for Platforms dispatch namespace.</dd><dt class="property-optional"
title="Optional">
<span id="state_kv_namespace_bindings_python">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_kv_namespace_bindings_python" style="color: inherit; text-decoration: inherit;">kv_<wbr>namespace_<wbr>bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptkvnamespacebinding">Sequence[Worker<wbr>Script<wbr>Kv<wbr>Namespace<wbr>Binding<wbr>Args]</a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="state_logpush_python">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_logpush_python" style="color: inherit; text-decoration: inherit;">logpush</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">bool</span>
</dt>
<dd>Enabling allows Worker events to be sent to a defined Logpush destination.</dd><dt class="property-optional"
title="Optional">
<span id="state_module_python">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_module_python" style="color: inherit; text-decoration: inherit;">module</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">bool</span>
</dt>
<dd>The base64 encoded wasm module you want to store.</dd><dt class="property-optional property-replacement"
title="Optional">
<span id="state_name_python">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_name_python" style="color: inherit; text-decoration: inherit;">name</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">str</span>
</dt>
<dd>The global variable for the binding in your Worker code.</dd><dt class="property-optional"
title="Optional">
<span id="state_placements_python">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_placements_python" style="color: inherit; text-decoration: inherit;">placements</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptplacement">Sequence[Worker<wbr>Script<wbr>Placement<wbr>Args]</a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="state_plain_text_bindings_python">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_plain_text_bindings_python" style="color: inherit; text-decoration: inherit;">plain_<wbr>text_<wbr>bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptplaintextbinding">Sequence[Worker<wbr>Script<wbr>Plain<wbr>Text<wbr>Binding<wbr>Args]</a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="state_queue_bindings_python">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_queue_bindings_python" style="color: inherit; text-decoration: inherit;">queue_<wbr>bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptqueuebinding">Sequence[Worker<wbr>Script<wbr>Queue<wbr>Binding<wbr>Args]</a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="state_r2_bucket_bindings_python">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_r2_bucket_bindings_python" style="color: inherit; text-decoration: inherit;">r2_<wbr>bucket_<wbr>bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptr2bucketbinding">Sequence[Worker<wbr>Script<wbr>R2Bucket<wbr>Binding<wbr>Args]</a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="state_secret_text_bindings_python">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_secret_text_bindings_python" style="color: inherit; text-decoration: inherit;">secret_<wbr>text_<wbr>bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptsecrettextbinding">Sequence[Worker<wbr>Script<wbr>Secret<wbr>Text<wbr>Binding<wbr>Args]</a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="state_service_bindings_python">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_service_bindings_python" style="color: inherit; text-decoration: inherit;">service_<wbr>bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptservicebinding">Sequence[Worker<wbr>Script<wbr>Service<wbr>Binding<wbr>Args]</a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="state_tags_python">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_tags_python" style="color: inherit; text-decoration: inherit;">tags</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">Sequence[str]</span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="state_webassembly_bindings_python">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_webassembly_bindings_python" style="color: inherit; text-decoration: inherit;">webassembly_<wbr>bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptwebassemblybinding">Sequence[Worker<wbr>Script<wbr>Webassembly<wbr>Binding<wbr>Args]</a></span>
</dt>
<dd></dd></dl>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="yaml">
<dl class="resources-properties"><dt class="property-optional"
title="Optional">
<span id="state_accountid_yaml">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_accountid_yaml" style="color: inherit; text-decoration: inherit;">account<wbr>Id</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">String</span>
</dt>
<dd>The account identifier to target for the resource.</dd><dt class="property-optional"
title="Optional">
<span id="state_analyticsenginebindings_yaml">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_analyticsenginebindings_yaml" style="color: inherit; text-decoration: inherit;">analytics<wbr>Engine<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptanalyticsenginebinding">List<Property Map></a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="state_compatibilitydate_yaml">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_compatibilitydate_yaml" style="color: inherit; text-decoration: inherit;">compatibility<wbr>Date</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">String</span>
</dt>
<dd>The date to use for the compatibility flag.</dd><dt class="property-optional"
title="Optional">
<span id="state_compatibilityflags_yaml">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_compatibilityflags_yaml" style="color: inherit; text-decoration: inherit;">compatibility<wbr>Flags</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">List<String></span>
</dt>
<dd>Compatibility flags used for Worker Scripts.</dd><dt class="property-optional"
title="Optional">
<span id="state_content_yaml">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_content_yaml" style="color: inherit; text-decoration: inherit;">content</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">String</span>
</dt>
<dd>The script content.</dd><dt class="property-optional"
title="Optional">
<span id="state_d1databasebindings_yaml">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_d1databasebindings_yaml" style="color: inherit; text-decoration: inherit;">d1Database<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptd1databasebinding">List<Property Map></a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="state_dispatchnamespace_yaml">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_dispatchnamespace_yaml" style="color: inherit; text-decoration: inherit;">dispatch<wbr>Namespace</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">String</span>
</dt>
<dd>Name of the Workers for Platforms dispatch namespace.</dd><dt class="property-optional"
title="Optional">
<span id="state_kvnamespacebindings_yaml">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_kvnamespacebindings_yaml" style="color: inherit; text-decoration: inherit;">kv<wbr>Namespace<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptkvnamespacebinding">List<Property Map></a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="state_logpush_yaml">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_logpush_yaml" style="color: inherit; text-decoration: inherit;">logpush</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">Boolean</span>
</dt>
<dd>Enabling allows Worker events to be sent to a defined Logpush destination.</dd><dt class="property-optional"
title="Optional">
<span id="state_module_yaml">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_module_yaml" style="color: inherit; text-decoration: inherit;">module</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">Boolean</span>
</dt>
<dd>The base64 encoded wasm module you want to store.</dd><dt class="property-optional property-replacement"
title="Optional">
<span id="state_name_yaml">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_name_yaml" style="color: inherit; text-decoration: inherit;">name</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">String</span>
</dt>
<dd>The global variable for the binding in your Worker code.</dd><dt class="property-optional"
title="Optional">
<span id="state_placements_yaml">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_placements_yaml" style="color: inherit; text-decoration: inherit;">placements</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptplacement">List<Property Map></a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="state_plaintextbindings_yaml">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_plaintextbindings_yaml" style="color: inherit; text-decoration: inherit;">plain<wbr>Text<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptplaintextbinding">List<Property Map></a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="state_queuebindings_yaml">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_queuebindings_yaml" style="color: inherit; text-decoration: inherit;">queue<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptqueuebinding">List<Property Map></a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="state_r2bucketbindings_yaml">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_r2bucketbindings_yaml" style="color: inherit; text-decoration: inherit;">r2Bucket<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptr2bucketbinding">List<Property Map></a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="state_secrettextbindings_yaml">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_secrettextbindings_yaml" style="color: inherit; text-decoration: inherit;">secret<wbr>Text<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptsecrettextbinding">List<Property Map></a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="state_servicebindings_yaml">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_servicebindings_yaml" style="color: inherit; text-decoration: inherit;">service<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptservicebinding">List<Property Map></a></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="state_tags_yaml">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_tags_yaml" style="color: inherit; text-decoration: inherit;">tags</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">List<String></span>
</dt>
<dd></dd><dt class="property-optional"
title="Optional">
<span id="state_webassemblybindings_yaml">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_webassemblybindings_yaml" style="color: inherit; text-decoration: inherit;">webassembly<wbr>Bindings</a>
</span>
<span class="property-indicator"></span>
<span class="property-type"><a href="#workerscriptwebassemblybinding">List<Property Map></a></span>
</dt>
<dd></dd></dl>
</pulumi-choosable>
</div>
</pulumi-choosable>
</div>
## Supporting Types
<h4 id="workerscriptanalyticsenginebinding">
Worker<wbr>Script<wbr>Analytics<wbr>Engine<wbr>Binding<pulumi-choosable type="language" values="python,go" class="inline">, Worker<wbr>Script<wbr>Analytics<wbr>Engine<wbr>Binding<wbr>Args</pulumi-choosable>
</h4>
<div>
<pulumi-choosable type="language" values="csharp">
<dl class="resources-properties"><dt class="property-required"
title="Required">
<span id="dataset_csharp">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#dataset_csharp" style="color: inherit; text-decoration: inherit;">Dataset</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The name of the Analytics Engine dataset to write to.</dd><dt class="property-required"
title="Required">
<span id="name_csharp">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#name_csharp" style="color: inherit; text-decoration: inherit;">Name</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The global variable for the binding in your Worker code.</dd></dl>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="go">
<dl class="resources-properties"><dt class="property-required"
title="Required">
<span id="dataset_go">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#dataset_go" style="color: inherit; text-decoration: inherit;">Dataset</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The name of the Analytics Engine dataset to write to.</dd><dt class="property-required"
title="Required">
<span id="name_go">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#name_go" style="color: inherit; text-decoration: inherit;">Name</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The global variable for the binding in your Worker code.</dd></dl>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="java">
<dl class="resources-properties"><dt class="property-required"
title="Required">
<span id="dataset_java">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#dataset_java" style="color: inherit; text-decoration: inherit;">dataset</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">String</span>
</dt>
<dd>The name of the Analytics Engine dataset to write to.</dd><dt class="property-required"
title="Required">
<span id="name_java">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#name_java" style="color: inherit; text-decoration: inherit;">name</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">String</span>
</dt>
<dd>The global variable for the binding in your Worker code.</dd></dl>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="javascript,typescript">
<dl class="resources-properties"><dt class="property-required"
title="Required">
<span id="dataset_nodejs">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#dataset_nodejs" style="color: inherit; text-decoration: inherit;">dataset</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The name of the Analytics Engine dataset to write to.</dd><dt class="property-required"
title="Required">
<span id="name_nodejs">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#name_nodejs" style="color: inherit; text-decoration: inherit;">name</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The global variable for the binding in your Worker code.</dd></dl>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="python">
<dl class="resources-properties"><dt class="property-required"
title="Required">
<span id="dataset_python">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#dataset_python" style="color: inherit; text-decoration: inherit;">dataset</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">str</span>
</dt>
<dd>The name of the Analytics Engine dataset to write to.</dd><dt class="property-required"
title="Required">
<span id="name_python">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#name_python" style="color: inherit; text-decoration: inherit;">name</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">str</span>
</dt>
<dd>The global variable for the binding in your Worker code.</dd></dl>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="yaml">
<dl class="resources-properties"><dt class="property-required"
title="Required">
<span id="dataset_yaml">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#dataset_yaml" style="color: inherit; text-decoration: inherit;">dataset</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">String</span>
</dt>
<dd>The name of the Analytics Engine dataset to write to.</dd><dt class="property-required"
title="Required">
<span id="name_yaml">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#name_yaml" style="color: inherit; text-decoration: inherit;">name</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">String</span>
</dt>
<dd>The global variable for the binding in your Worker code.</dd></dl>
</pulumi-choosable>
</div>
<h4 id="workerscriptd1databasebinding">
Worker<wbr>Script<wbr>D1Database<wbr>Binding<pulumi-choosable type="language" values="python,go" class="inline">, Worker<wbr>Script<wbr>D1Database<wbr>Binding<wbr>Args</pulumi-choosable>
</h4>
<div>
<pulumi-choosable type="language" values="csharp">
<dl class="resources-properties"><dt class="property-required"
title="Required">
<span id="databaseid_csharp">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#databaseid_csharp" style="color: inherit; text-decoration: inherit;">Database<wbr>Id</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>Database ID of D1 database to use.</dd><dt class="property-required"
title="Required">
<span id="name_csharp">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#name_csharp" style="color: inherit; text-decoration: inherit;">Name</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The global variable for the binding in your Worker code.</dd></dl>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="go">
<dl class="resources-properties"><dt class="property-required"
title="Required">
<span id="databaseid_go">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#databaseid_go" style="color: inherit; text-decoration: inherit;">Database<wbr>Id</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>Database ID of D1 database to use.</dd><dt class="property-required"
title="Required">
<span id="name_go">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#name_go" style="color: inherit; text-decoration: inherit;">Name</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The global variable for the binding in your Worker code.</dd></dl>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="java">
<dl class="resources-properties"><dt class="property-required"
title="Required">
<span id="databaseid_java">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#databaseid_java" style="color: inherit; text-decoration: inherit;">database<wbr>Id</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">String</span>
</dt>
<dd>Database ID of D1 database to use.</dd><dt class="property-required"
title="Required">
<span id="name_java">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#name_java" style="color: inherit; text-decoration: inherit;">name</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">String</span>
</dt>
<dd>The global variable for the binding in your Worker code.</dd></dl>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="javascript,typescript">
<dl class="resources-properties"><dt class="property-required"
title="Required">
<span id="databaseid_nodejs">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#databaseid_nodejs" style="color: inherit; text-decoration: inherit;">database<wbr>Id</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>Database ID of D1 database to use.</dd><dt class="property-required"
title="Required">
<span id="name_nodejs">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#name_nodejs" style="color: inherit; text-decoration: inherit;">name</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The global variable for the binding in your Worker code.</dd></dl>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="python">
<dl class="resources-properties"><dt class="property-required"
title="Required">
<span id="database_id_python">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#database_id_python" style="color: inherit; text-decoration: inherit;">database_<wbr>id</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">str</span>
</dt>
<dd>Database ID of D1 database to use.</dd><dt class="property-required"
title="Required">
<span id="name_python">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#name_python" style="color: inherit; text-decoration: inherit;">name</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">str</span>
</dt>
<dd>The global variable for the binding in your Worker code.</dd></dl>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="yaml">
<dl class="resources-properties"><dt class="property-required"
title="Required">
<span id="databaseid_yaml">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#databaseid_yaml" style="color: inherit; text-decoration: inherit;">database<wbr>Id</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">String</span>
</dt>
<dd>Database ID of D1 database to use.</dd><dt class="property-required"
title="Required">
<span id="name_yaml">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#name_yaml" style="color: inherit; text-decoration: inherit;">name</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">String</span>
</dt>
<dd>The global variable for the binding in your Worker code.</dd></dl>
</pulumi-choosable>
</div>
<h4 id="workerscriptkvnamespacebinding">
Worker<wbr>Script<wbr>Kv<wbr>Namespace<wbr>Binding<pulumi-choosable type="language" values="python,go" class="inline">, Worker<wbr>Script<wbr>Kv<wbr>Namespace<wbr>Binding<wbr>Args</pulumi-choosable>
</h4>
<div>
<pulumi-choosable type="language" values="csharp">
<dl class="resources-properties"><dt class="property-required"
title="Required">
<span id="name_csharp">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#name_csharp" style="color: inherit; text-decoration: inherit;">Name</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The global variable for the binding in your Worker code.</dd><dt class="property-required"
title="Required">
<span id="namespaceid_csharp">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#namespaceid_csharp" style="color: inherit; text-decoration: inherit;">Namespace<wbr>Id</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>ID of the KV namespace you want to use.</dd></dl>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="go">
<dl class="resources-properties"><dt class="property-required"
title="Required">
<span id="name_go">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#name_go" style="color: inherit; text-decoration: inherit;">Name</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The global variable for the binding in your Worker code.</dd><dt class="property-required"
title="Required">
<span id="namespaceid_go">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#namespaceid_go" style="color: inherit; text-decoration: inherit;">Namespace<wbr>Id</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>ID of the KV namespace you want to use.</dd></dl>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="java">
<dl class="resources-properties"><dt class="property-required"
title="Required">
<span id="name_java">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#name_java" style="color: inherit; text-decoration: inherit;">name</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">String</span>
</dt>
<dd>The global variable for the binding in your Worker code.</dd><dt class="property-required"
title="Required">
<span id="namespaceid_java">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#namespaceid_java" style="color: inherit; text-decoration: inherit;">namespace<wbr>Id</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">String</span>
</dt>
<dd>ID of the KV namespace you want to use.</dd></dl>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="javascript,typescript">
<dl class="resources-properties"><dt class="property-required"
title="Required">
<span id="name_nodejs">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#name_nodejs" style="color: inherit; text-decoration: inherit;">name</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The global variable for the binding in your Worker code.</dd><dt class="property-required"
title="Required">
<span id="namespaceid_nodejs">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#namespaceid_nodejs" style="color: inherit; text-decoration: inherit;">namespace<wbr>Id</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>ID of the KV namespace you want to use.</dd></dl>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="python">
<dl class="resources-properties"><dt class="property-required"
title="Required">
<span id="name_python">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#name_python" style="color: inherit; text-decoration: inherit;">name</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">str</span>
</dt>
<dd>The global variable for the binding in your Worker code.</dd><dt class="property-required"
title="Required">
<span id="namespace_id_python">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#namespace_id_python" style="color: inherit; text-decoration: inherit;">namespace_<wbr>id</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">str</span>
</dt>
<dd>ID of the KV namespace you want to use.</dd></dl>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="yaml">
<dl class="resources-properties"><dt class="property-required"
title="Required">
<span id="name_yaml">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#name_yaml" style="color: inherit; text-decoration: inherit;">name</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">String</span>
</dt>
<dd>The global variable for the binding in your Worker code.</dd><dt class="property-required"
title="Required">
<span id="namespaceid_yaml">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#namespaceid_yaml" style="color: inherit; text-decoration: inherit;">namespace<wbr>Id</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">String</span>
</dt>
<dd>ID of the KV namespace you want to use.</dd></dl>
</pulumi-choosable>
</div>
<h4 id="workerscriptplacement">
Worker<wbr>Script<wbr>Placement<pulumi-choosable type="language" values="python,go" class="inline">, Worker<wbr>Script<wbr>Placement<wbr>Args</pulumi-choosable>
</h4>
<div>
<pulumi-choosable type="language" values="csharp">
<dl class="resources-properties"><dt class="property-required"
title="Required">
<span id="mode_csharp">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#mode_csharp" style="color: inherit; text-decoration: inherit;">Mode</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The placement mode for the Worker. Available values: <code>smart</code>.</dd></dl>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="go">
<dl class="resources-properties"><dt class="property-required"
title="Required">
<span id="mode_go">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#mode_go" style="color: inherit; text-decoration: inherit;">Mode</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The placement mode for the Worker. Available values: <code>smart</code>.</dd></dl>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="java">
<dl class="resources-properties"><dt class="property-required"
title="Required">
<span id="mode_java">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#mode_java" style="color: inherit; text-decoration: inherit;">mode</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">String</span>
</dt>
<dd>The placement mode for the Worker. Available values: <code>smart</code>.</dd></dl>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="javascript,typescript">
<dl class="resources-properties"><dt class="property-required"
title="Required">
<span id="mode_nodejs">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#mode_nodejs" style="color: inherit; text-decoration: inherit;">mode</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The placement mode for the Worker. Available values: <code>smart</code>.</dd></dl>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="python">
<dl class="resources-properties"><dt class="property-required"
title="Required">
<span id="mode_python">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#mode_python" style="color: inherit; text-decoration: inherit;">mode</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">str</span>
</dt>
<dd>The placement mode for the Worker. Available values: <code>smart</code>.</dd></dl>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="yaml">
<dl class="resources-properties"><dt class="property-required"
title="Required">
<span id="mode_yaml">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#mode_yaml" style="color: inherit; text-decoration: inherit;">mode</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">String</span>
</dt>
<dd>The placement mode for the Worker. Available values: <code>smart</code>.</dd></dl>
</pulumi-choosable>
</div>
<h4 id="workerscriptplaintextbinding">
Worker<wbr>Script<wbr>Plain<wbr>Text<wbr>Binding<pulumi-choosable type="language" values="python,go" class="inline">, Worker<wbr>Script<wbr>Plain<wbr>Text<wbr>Binding<wbr>Args</pulumi-choosable>
</h4>
<div>
<pulumi-choosable type="language" values="csharp">
<dl class="resources-properties"><dt class="property-required"
title="Required">
<span id="name_csharp">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#name_csharp" style="color: inherit; text-decoration: inherit;">Name</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The global variable for the binding in your Worker code.</dd><dt class="property-required"
title="Required">
<span id="text_csharp">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#text_csharp" style="color: inherit; text-decoration: inherit;">Text</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The plain text you want to store.</dd></dl>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="go">
<dl class="resources-properties"><dt class="property-required"
title="Required">
<span id="name_go">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#name_go" style="color: inherit; text-decoration: inherit;">Name</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The global variable for the binding in your Worker code.</dd><dt class="property-required"
title="Required">
<span id="text_go">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#text_go" style="color: inherit; text-decoration: inherit;">Text</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The plain text you want to store.</dd></dl>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="java">
<dl class="resources-properties"><dt class="property-required"
title="Required">
<span id="name_java">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#name_java" style="color: inherit; text-decoration: inherit;">name</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">String</span>
</dt>
<dd>The global variable for the binding in your Worker code.</dd><dt class="property-required"
title="Required">
<span id="text_java">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#text_java" style="color: inherit; text-decoration: inherit;">text</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">String</span>
</dt>
<dd>The plain text you want to store.</dd></dl>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="javascript,typescript">
<dl class="resources-properties"><dt class="property-required"
title="Required">
<span id="name_nodejs">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#name_nodejs" style="color: inherit; text-decoration: inherit;">name</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The global variable for the binding in your Worker code.</dd><dt class="property-required"
title="Required">
<span id="text_nodejs">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#text_nodejs" style="color: inherit; text-decoration: inherit;">text</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The plain text you want to store.</dd></dl>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="python">
<dl class="resources-properties"><dt class="property-required"
title="Required">
<span id="name_python">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#name_python" style="color: inherit; text-decoration: inherit;">name</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">str</span>
</dt>
<dd>The global variable for the binding in your Worker code.</dd><dt class="property-required"
title="Required">
<span id="text_python">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#text_python" style="color: inherit; text-decoration: inherit;">text</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">str</span>
</dt>
<dd>The plain text you want to store.</dd></dl>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="yaml">
<dl class="resources-properties"><dt class="property-required"
title="Required">
<span id="name_yaml">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#name_yaml" style="color: inherit; text-decoration: inherit;">name</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">String</span>
</dt>
<dd>The global variable for the binding in your Worker code.</dd><dt class="property-required"
title="Required">
<span id="text_yaml">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#text_yaml" style="color: inherit; text-decoration: inherit;">text</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">String</span>
</dt>
<dd>The plain text you want to store.</dd></dl>
</pulumi-choosable>
</div>
<h4 id="workerscriptqueuebinding">
Worker<wbr>Script<wbr>Queue<wbr>Binding<pulumi-choosable type="language" values="python,go" class="inline">, Worker<wbr>Script<wbr>Queue<wbr>Binding<wbr>Args</pulumi-choosable>
</h4>
<div>
<pulumi-choosable type="language" values="csharp">
<dl class="resources-properties"><dt class="property-required"
title="Required">
<span id="binding_csharp">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#binding_csharp" style="color: inherit; text-decoration: inherit;">Binding</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The name of the global variable for the binding in your Worker code.</dd><dt class="property-required"
title="Required">
<span id="queue_csharp">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#queue_csharp" style="color: inherit; text-decoration: inherit;">Queue</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>Name of the queue you want to use.</dd></dl>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="go">
<dl class="resources-properties"><dt class="property-required"
title="Required">
<span id="binding_go">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#binding_go" style="color: inherit; text-decoration: inherit;">Binding</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The name of the global variable for the binding in your Worker code.</dd><dt class="property-required"
title="Required">
<span id="queue_go">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#queue_go" style="color: inherit; text-decoration: inherit;">Queue</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>Name of the queue you want to use.</dd></dl>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="java">
<dl class="resources-properties"><dt class="property-required"
title="Required">
<span id="binding_java">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#binding_java" style="color: inherit; text-decoration: inherit;">binding</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">String</span>
</dt>
<dd>The name of the global variable for the binding in your Worker code.</dd><dt class="property-required"
title="Required">
<span id="queue_java">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#queue_java" style="color: inherit; text-decoration: inherit;">queue</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">String</span>
</dt>
<dd>Name of the queue you want to use.</dd></dl>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="javascript,typescript">
<dl class="resources-properties"><dt class="property-required"
title="Required">
<span id="binding_nodejs">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#binding_nodejs" style="color: inherit; text-decoration: inherit;">binding</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The name of the global variable for the binding in your Worker code.</dd><dt class="property-required"
title="Required">
<span id="queue_nodejs">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#queue_nodejs" style="color: inherit; text-decoration: inherit;">queue</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>Name of the queue you want to use.</dd></dl>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="python">
<dl class="resources-properties"><dt class="property-required"
title="Required">
<span id="binding_python">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#binding_python" style="color: inherit; text-decoration: inherit;">binding</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">str</span>
</dt>
<dd>The name of the global variable for the binding in your Worker code.</dd><dt class="property-required"
title="Required">
<span id="queue_python">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#queue_python" style="color: inherit; text-decoration: inherit;">queue</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">str</span>
</dt>
<dd>Name of the queue you want to use.</dd></dl>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="yaml">
<dl class="resources-properties"><dt class="property-required"
title="Required">
<span id="binding_yaml">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#binding_yaml" style="color: inherit; text-decoration: inherit;">binding</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">String</span>
</dt>
<dd>The name of the global variable for the binding in your Worker code.</dd><dt class="property-required"
title="Required">
<span id="queue_yaml">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#queue_yaml" style="color: inherit; text-decoration: inherit;">queue</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">String</span>
</dt>
<dd>Name of the queue you want to use.</dd></dl>
</pulumi-choosable>
</div>
<h4 id="workerscriptr2bucketbinding">
Worker<wbr>Script<wbr>R2Bucket<wbr>Binding<pulumi-choosable type="language" values="python,go" class="inline">, Worker<wbr>Script<wbr>R2Bucket<wbr>Binding<wbr>Args</pulumi-choosable>
</h4>
<div>
<pulumi-choosable type="language" values="csharp">
<dl class="resources-properties"><dt class="property-required"
title="Required">
<span id="bucketname_csharp">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#bucketname_csharp" style="color: inherit; text-decoration: inherit;">Bucket<wbr>Name</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The name of the Bucket to bind to.</dd><dt class="property-required"
title="Required">
<span id="name_csharp">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#name_csharp" style="color: inherit; text-decoration: inherit;">Name</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The global variable for the binding in your Worker code.</dd></dl>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="go">
<dl class="resources-properties"><dt class="property-required"
title="Required">
<span id="bucketname_go">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#bucketname_go" style="color: inherit; text-decoration: inherit;">Bucket<wbr>Name</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The name of the Bucket to bind to.</dd><dt class="property-required"
title="Required">
<span id="name_go">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#name_go" style="color: inherit; text-decoration: inherit;">Name</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The global variable for the binding in your Worker code.</dd></dl>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="java">
<dl class="resources-properties"><dt class="property-required"
title="Required">
<span id="bucketname_java">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#bucketname_java" style="color: inherit; text-decoration: inherit;">bucket<wbr>Name</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">String</span>
</dt>
<dd>The name of the Bucket to bind to.</dd><dt class="property-required"
title="Required">
<span id="name_java">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#name_java" style="color: inherit; text-decoration: inherit;">name</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">String</span>
</dt>
<dd>The global variable for the binding in your Worker code.</dd></dl>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="javascript,typescript">
<dl class="resources-properties"><dt class="property-required"
title="Required">
<span id="bucketname_nodejs">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#bucketname_nodejs" style="color: inherit; text-decoration: inherit;">bucket<wbr>Name</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The name of the Bucket to bind to.</dd><dt class="property-required"
title="Required">
<span id="name_nodejs">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#name_nodejs" style="color: inherit; text-decoration: inherit;">name</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The global variable for the binding in your Worker code.</dd></dl>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="python">
<dl class="resources-properties"><dt class="property-required"
title="Required">
<span id="bucket_name_python">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#bucket_name_python" style="color: inherit; text-decoration: inherit;">bucket_<wbr>name</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">str</span>
</dt>
<dd>The name of the Bucket to bind to.</dd><dt class="property-required"
title="Required">
<span id="name_python">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#name_python" style="color: inherit; text-decoration: inherit;">name</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">str</span>
</dt>
<dd>The global variable for the binding in your Worker code.</dd></dl>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="yaml">
<dl class="resources-properties"><dt class="property-required"
title="Required">
<span id="bucketname_yaml">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#bucketname_yaml" style="color: inherit; text-decoration: inherit;">bucket<wbr>Name</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">String</span>
</dt>
<dd>The name of the Bucket to bind to.</dd><dt class="property-required"
title="Required">
<span id="name_yaml">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#name_yaml" style="color: inherit; text-decoration: inherit;">name</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">String</span>
</dt>
<dd>The global variable for the binding in your Worker code.</dd></dl>
</pulumi-choosable>
</div>
<h4 id="workerscriptsecrettextbinding">
Worker<wbr>Script<wbr>Secret<wbr>Text<wbr>Binding<pulumi-choosable type="language" values="python,go" class="inline">, Worker<wbr>Script<wbr>Secret<wbr>Text<wbr>Binding<wbr>Args</pulumi-choosable>
</h4>
<div>
<pulumi-choosable type="language" values="csharp">
<dl class="resources-properties"><dt class="property-required"
title="Required">
<span id="name_csharp">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#name_csharp" style="color: inherit; text-decoration: inherit;">Name</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The global variable for the binding in your Worker code.</dd><dt class="property-required"
title="Required">
<span id="text_csharp">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#text_csharp" style="color: inherit; text-decoration: inherit;">Text</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The secret text you want to store.</dd></dl>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="go">
<dl class="resources-properties"><dt class="property-required"
title="Required">
<span id="name_go">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#name_go" style="color: inherit; text-decoration: inherit;">Name</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The global variable for the binding in your Worker code.</dd><dt class="property-required"
title="Required">
<span id="text_go">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#text_go" style="color: inherit; text-decoration: inherit;">Text</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The secret text you want to store.</dd></dl>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="java">
<dl class="resources-properties"><dt class="property-required"
title="Required">
<span id="name_java">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#name_java" style="color: inherit; text-decoration: inherit;">name</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">String</span>
</dt>
<dd>The global variable for the binding in your Worker code.</dd><dt class="property-required"
title="Required">
<span id="text_java">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#text_java" style="color: inherit; text-decoration: inherit;">text</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">String</span>
</dt>
<dd>The secret text you want to store.</dd></dl>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="javascript,typescript">
<dl class="resources-properties"><dt class="property-required"
title="Required">
<span id="name_nodejs">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#name_nodejs" style="color: inherit; text-decoration: inherit;">name</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The global variable for the binding in your Worker code.</dd><dt class="property-required"
title="Required">
<span id="text_nodejs">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#text_nodejs" style="color: inherit; text-decoration: inherit;">text</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The secret text you want to store.</dd></dl>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="python">
<dl class="resources-properties"><dt class="property-required"
title="Required">
<span id="name_python">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#name_python" style="color: inherit; text-decoration: inherit;">name</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">str</span>
</dt>
<dd>The global variable for the binding in your Worker code.</dd><dt class="property-required"
title="Required">
<span id="text_python">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#text_python" style="color: inherit; text-decoration: inherit;">text</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">str</span>
</dt>
<dd>The secret text you want to store.</dd></dl>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="yaml">
<dl class="resources-properties"><dt class="property-required"
title="Required">
<span id="name_yaml">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#name_yaml" style="color: inherit; text-decoration: inherit;">name</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">String</span>
</dt>
<dd>The global variable for the binding in your Worker code.</dd><dt class="property-required"
title="Required">
<span id="text_yaml">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#text_yaml" style="color: inherit; text-decoration: inherit;">text</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">String</span>
</dt>
<dd>The secret text you want to store.</dd></dl>
</pulumi-choosable>
</div>
<h4 id="workerscriptservicebinding">
Worker<wbr>Script<wbr>Service<wbr>Binding<pulumi-choosable type="language" values="python,go" class="inline">, Worker<wbr>Script<wbr>Service<wbr>Binding<wbr>Args</pulumi-choosable>
</h4>
<div>
<pulumi-choosable type="language" values="csharp">
<dl class="resources-properties"><dt class="property-required"
title="Required">
<span id="name_csharp">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#name_csharp" style="color: inherit; text-decoration: inherit;">Name</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The global variable for the binding in your Worker code.</dd><dt class="property-required"
title="Required">
<span id="service_csharp">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#service_csharp" style="color: inherit; text-decoration: inherit;">Service</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The name of the Worker to bind to.</dd><dt class="property-optional"
title="Optional">
<span id="environment_csharp">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#environment_csharp" style="color: inherit; text-decoration: inherit;">Environment</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The name of the Worker environment to bind to.</dd></dl>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="go">
<dl class="resources-properties"><dt class="property-required"
title="Required">
<span id="name_go">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#name_go" style="color: inherit; text-decoration: inherit;">Name</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The global variable for the binding in your Worker code.</dd><dt class="property-required"
title="Required">
<span id="service_go">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#service_go" style="color: inherit; text-decoration: inherit;">Service</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The name of the Worker to bind to.</dd><dt class="property-optional"
title="Optional">
<span id="environment_go">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#environment_go" style="color: inherit; text-decoration: inherit;">Environment</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The name of the Worker environment to bind to.</dd></dl>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="java">
<dl class="resources-properties"><dt class="property-required"
title="Required">
<span id="name_java">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#name_java" style="color: inherit; text-decoration: inherit;">name</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">String</span>
</dt>
<dd>The global variable for the binding in your Worker code.</dd><dt class="property-required"
title="Required">
<span id="service_java">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#service_java" style="color: inherit; text-decoration: inherit;">service</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">String</span>
</dt>
<dd>The name of the Worker to bind to.</dd><dt class="property-optional"
title="Optional">
<span id="environment_java">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#environment_java" style="color: inherit; text-decoration: inherit;">environment</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">String</span>
</dt>
<dd>The name of the Worker environment to bind to.</dd></dl>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="javascript,typescript">
<dl class="resources-properties"><dt class="property-required"
title="Required">
<span id="name_nodejs">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#name_nodejs" style="color: inherit; text-decoration: inherit;">name</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The global variable for the binding in your Worker code.</dd><dt class="property-required"
title="Required">
<span id="service_nodejs">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#service_nodejs" style="color: inherit; text-decoration: inherit;">service</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The name of the Worker to bind to.</dd><dt class="property-optional"
title="Optional">
<span id="environment_nodejs">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#environment_nodejs" style="color: inherit; text-decoration: inherit;">environment</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The name of the Worker environment to bind to.</dd></dl>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="python">
<dl class="resources-properties"><dt class="property-required"
title="Required">
<span id="name_python">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#name_python" style="color: inherit; text-decoration: inherit;">name</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">str</span>
</dt>
<dd>The global variable for the binding in your Worker code.</dd><dt class="property-required"
title="Required">
<span id="service_python">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#service_python" style="color: inherit; text-decoration: inherit;">service</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">str</span>
</dt>
<dd>The name of the Worker to bind to.</dd><dt class="property-optional"
title="Optional">
<span id="environment_python">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#environment_python" style="color: inherit; text-decoration: inherit;">environment</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">str</span>
</dt>
<dd>The name of the Worker environment to bind to.</dd></dl>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="yaml">
<dl class="resources-properties"><dt class="property-required"
title="Required">
<span id="name_yaml">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#name_yaml" style="color: inherit; text-decoration: inherit;">name</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">String</span>
</dt>
<dd>The global variable for the binding in your Worker code.</dd><dt class="property-required"
title="Required">
<span id="service_yaml">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#service_yaml" style="color: inherit; text-decoration: inherit;">service</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">String</span>
</dt>
<dd>The name of the Worker to bind to.</dd><dt class="property-optional"
title="Optional">
<span id="environment_yaml">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#environment_yaml" style="color: inherit; text-decoration: inherit;">environment</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">String</span>
</dt>
<dd>The name of the Worker environment to bind to.</dd></dl>
</pulumi-choosable>
</div>
<h4 id="workerscriptwebassemblybinding">
Worker<wbr>Script<wbr>Webassembly<wbr>Binding<pulumi-choosable type="language" values="python,go" class="inline">, Worker<wbr>Script<wbr>Webassembly<wbr>Binding<wbr>Args</pulumi-choosable>
</h4>
<div>
<pulumi-choosable type="language" values="csharp">
<dl class="resources-properties"><dt class="property-required"
title="Required">
<span id="module_csharp">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#module_csharp" style="color: inherit; text-decoration: inherit;">Module</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The base64 encoded wasm module you want to store.</dd><dt class="property-required"
title="Required">
<span id="name_csharp">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#name_csharp" style="color: inherit; text-decoration: inherit;">Name</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The global variable for the binding in your Worker code.</dd></dl>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="go">
<dl class="resources-properties"><dt class="property-required"
title="Required">
<span id="module_go">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#module_go" style="color: inherit; text-decoration: inherit;">Module</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The base64 encoded wasm module you want to store.</dd><dt class="property-required"
title="Required">
<span id="name_go">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#name_go" style="color: inherit; text-decoration: inherit;">Name</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The global variable for the binding in your Worker code.</dd></dl>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="java">
<dl class="resources-properties"><dt class="property-required"
title="Required">
<span id="module_java">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#module_java" style="color: inherit; text-decoration: inherit;">module</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">String</span>
</dt>
<dd>The base64 encoded wasm module you want to store.</dd><dt class="property-required"
title="Required">
<span id="name_java">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#name_java" style="color: inherit; text-decoration: inherit;">name</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">String</span>
</dt>
<dd>The global variable for the binding in your Worker code.</dd></dl>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="javascript,typescript">
<dl class="resources-properties"><dt class="property-required"
title="Required">
<span id="module_nodejs">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#module_nodejs" style="color: inherit; text-decoration: inherit;">module</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The base64 encoded wasm module you want to store.</dd><dt class="property-required"
title="Required">
<span id="name_nodejs">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#name_nodejs" style="color: inherit; text-decoration: inherit;">name</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">string</span>
</dt>
<dd>The global variable for the binding in your Worker code.</dd></dl>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="python">
<dl class="resources-properties"><dt class="property-required"
title="Required">
<span id="module_python">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#module_python" style="color: inherit; text-decoration: inherit;">module</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">str</span>
</dt>
<dd>The base64 encoded wasm module you want to store.</dd><dt class="property-required"
title="Required">
<span id="name_python">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#name_python" style="color: inherit; text-decoration: inherit;">name</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">str</span>
</dt>
<dd>The global variable for the binding in your Worker code.</dd></dl>
</pulumi-choosable>
</div>
<div>
<pulumi-choosable type="language" values="yaml">
<dl class="resources-properties"><dt class="property-required"
title="Required">
<span id="module_yaml">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#module_yaml" style="color: inherit; text-decoration: inherit;">module</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">String</span>
</dt>
<dd>The base64 encoded wasm module you want to store.</dd><dt class="property-required"
title="Required">
<span id="name_yaml">
<a data-swiftype-name="resource-property" data-swiftype-type="text" href="#name_yaml" style="color: inherit; text-decoration: inherit;">name</a>
</span>
<span class="property-indicator"></span>
<span class="property-type">String</span>
</dt>
<dd>The global variable for the binding in your Worker code.</dd></dl>
</pulumi-choosable>
</div>
## Import
```sh
$ pulumi import cloudflare:index/workerScript:WorkerScript example <account_id>/<script_name>
Package Details
- Repository
- Cloudflare pulumi/pulumi-cloudflare
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
cloudflare
Terraform Provider.