Table of Contents

Class CreateWorkerRouteRequest

Namespace
Cloudflare.NET.Workers.Models
Assembly
Cloudflare.NET.dll

Request to create a new Worker route.

public record CreateWorkerRouteRequest : IEquatable<CreateWorkerRouteRequest>
Inheritance
CreateWorkerRouteRequest
Implements
Inherited Members

Constructors

CreateWorkerRouteRequest(string, string?)

Request to create a new Worker route.

public CreateWorkerRouteRequest(string Pattern, string? Script = null)

Parameters

Pattern string

URL pattern for the route.

Script string

Worker script name to bind. Use null to disable Workers for this pattern.

Properties

Pattern

URL pattern for the route.

[JsonPropertyName("pattern")]
public string Pattern { get; init; }

Property Value

string

Script

Worker script name to bind. Use null to disable Workers for this pattern.

[JsonPropertyName("script")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
public string? Script { get; init; }

Property Value

string