Worker Script Binding Args
data class WorkerScriptBindingArgs(val algorithm: Output<String>? = null, val bucketName: Output<String>? = null, val certificateId: Output<String>? = null, val className: Output<String>? = null, val dataset: Output<String>? = null, val environment: Output<String>? = null, val format: Output<String>? = null, val id: Output<String>? = null, val indexName: Output<String>? = null, val json: Output<String>? = null, val keyBase64: Output<String>? = null, val keyJwk: Output<String>? = null, val name: Output<String>, val namespace: Output<String>? = null, val namespaceId: Output<String>? = null, val outbound: Output<WorkerScriptBindingOutboundArgs>? = null, val pipeline: Output<String>? = null, val queueName: Output<String>? = null, val scriptName: Output<String>? = null, val secretName: Output<String>? = null, val service: Output<String>? = null, val storeId: Output<String>? = null, val text: Output<String>? = null, val type: Output<String>, val usages: Output<List<String>>? = null) : ConvertibleToJava<WorkerScriptBindingArgs>
Constructors
Link copied to clipboard
constructor(algorithm: Output<String>? = null, bucketName: Output<String>? = null, certificateId: Output<String>? = null, className: Output<String>? = null, dataset: Output<String>? = null, environment: Output<String>? = null, format: Output<String>? = null, id: Output<String>? = null, indexName: Output<String>? = null, json: Output<String>? = null, keyBase64: Output<String>? = null, keyJwk: Output<String>? = null, name: Output<String>, namespace: Output<String>? = null, namespaceId: Output<String>? = null, outbound: Output<WorkerScriptBindingOutboundArgs>? = null, pipeline: Output<String>? = null, queueName: Output<String>? = null, scriptName: Output<String>? = null, secretName: Output<String>? = null, service: Output<String>? = null, storeId: Output<String>? = null, text: Output<String>? = null, type: Output<String>, usages: Output<List<String>>? = null)
Properties
Link copied to clipboard
Algorithm-specific key parameters. Learn more.
Link copied to clipboard
R2 bucket to bind to.
Link copied to clipboard
Identifier of the certificate to bind to.
Link copied to clipboard
The environment of the script_name to bind to.
Link copied to clipboard
Data format of the key. Learn more. Available values: "raw", "pkcs8", "spki", "jwk".
Link copied to clipboard
Key data in JSON Web Key format. Required if format
is "jwk".
Link copied to clipboard
Namespace identifier tag.
Link copied to clipboard
Outbound worker.
Link copied to clipboard
The script where the Durable Object is defined, if it is external to this Worker.
Link copied to clipboard
Name of the secret in the store.
Link copied to clipboard
Allowed operations with the key. Learn more.