# CloudflareReleaseDestination

Release destination metadata for a Cloudflare Workers deployment.

## Example Usage

```typescript
import { CloudflareReleaseDestination } from "@interfere/sdk/models";

let value: CloudflareReleaseDestination = {
  provider: "cloudflare",
  destinationReleaseId: "<id>",
  environment: "<value>",
  versionId: "<id>",
  scriptName: null,
  accountId: "<id>",
  deploymentUrl: "https://unusual-stool.name",
  environmentName: "<value>",
  environmentTarget: "<value>",
};
```

## Fields

| Field                  | Type                   | Required               | Description            |
| ---------------------- | ---------------------- | ---------------------- | ---------------------- |
| `provider`             | *"cloudflare"*         | :heavy_check_mark:     | N/A                    |
| `destinationReleaseId` | *string*               | :heavy_check_mark:     | N/A                    |
| `environment`          | *string*               | :heavy_check_mark:     | N/A                    |
| `versionId`            | *string*               | :heavy_check_mark:     | N/A                    |
| `scriptName`           | *string*               | :heavy_check_mark:     | N/A                    |
| `accountId`            | *string*               | :heavy_check_mark:     | N/A                    |
| `deploymentUrl`        | *string*               | :heavy_check_mark:     | N/A                    |
| `environmentName`      | *string*               | :heavy_check_mark:     | N/A                    |
| `environmentTarget`    | *string*               | :heavy_check_mark:     | N/A                    |