scoped id of the resource
the worker site properties
Optionaloptions: ComponentResourceOptionsoptional Pulumi component resource options
Manager for Cloudflare Access operations
Manager for Cloudflare API Shield operations
Manager for Cloudflare Argo operations
The Pulumi configuration instance
Manager for Cloudflare Filter operations
Manager for Cloudflare Firewall operations
The fully qualified domain name resolved from domainName and subDomain
The scoped identifier for this construct
OptionaloptionsOptional Pulumi component resource options
Manager for Cloudflare Pages operations
The construct stack properties
The Cloudflare provider instance
Manager for Cloudflare DNS Record operations
Manager for Cloudflare Rule Set operations
The Cloudflare ruleset resource for the worker site
The Cloudflare Workers custom domain resource
The Cloudflare Workers script resource
The Cloudflare zone (created or resolved) for the worker site
The Cloudflare zone setting resource for the worker site
ReadonlyurnThe stable logical URN used to distinctly address a resource, both before and after deployments.
Manager for Cloudflare Worker operations
Plain text binding environment variables for the worker script
Secret text binding environment variables for the worker script
Manager for Cloudflare Zone operations
ProtectedcreateProtectedcreateProtectedcreateProtectedcreateProtecteddetermineProtectedgetRetrieves the data produces by initialize. The data is
immediately available in a derived class's constructor after the
super(...) call to ComponentResource.
Returns the provider for the given module member, if one exists.
ProtectedinitializeCan be overridden by a subclass to asynchronously initialize data for this component automatically when constructed. The data will be available immediately for subclass constructors to use. To access the data use getData.
Optionalopts: ComponentResourceOptionsOptionalname: stringOptionaltype: stringProtectedinitProtectedregisterRegisters synthetic outputs that a component has initialized, usually by allocating other child sub-resources and propagating their resulting property values.
Component resources can call this at the end of their constructor to indicate that they are done creating child resources. This is not strictly necessary as this will automatically be called after the initialize method completes.
Optionaloutputs: Inputs | Promise<Inputs> | Output<Inputs>ProtectedresolveProtectedresolvethe secret name
the secret value
Protectedresolvethe resource group name where the key vault is located
the key vault name
the secret key
the secret value
Protectedresolvethe fully qualified stack name to resolve
the resolved stack reference
ProtectedresolveStaticisReturns true if the given object is a CustomResource. This is designed to work even when multiple copies of the Pulumi SDK have been loaded into the same process.
Provides a construct to create and deploy a cloudflare worker site
Example