import 'package:cloudflare_dart/api.dart';All URIs are relative to https://api.cloudflare.com/client/v4
| Method | HTTP request | Description |
|---|---|---|
| workerEnvironmentGetScriptContent | GET /accounts/{account_id}/workers/services/{service_name}/environments/{environment_name}/content | Get script content |
| workerEnvironmentPutScriptContent | PUT /accounts/{account_id}/workers/services/{service_name}/environments/{environment_name}/content | Put script content |
| workerScriptEnvironmentGetSettings | GET /accounts/{account_id}/workers/services/{service_name}/environments/{environment_name}/settings | Get Script Settings |
| workerScriptEnvironmentPatchSettings | PATCH /accounts/{account_id}/workers/services/{service_name}/environments/{environment_name}/settings | Patch Script Settings |
String workerEnvironmentGetScriptContent(accountId, serviceName, environmentName)
Get script content
Get script content from a worker with an environment.
import 'package:cloudflare_dart/api.dart';
// TODO Configure API key authorization: api_key
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
// TODO Configure API key authorization: api_email
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_email').apiKey = 'YOUR_API_KEY';
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_email').apiKeyPrefix = 'Bearer';
final api = CloudflareDart().getWorkerEnvironmentApi();
final String accountId = accountId_example; // String |
final String serviceName = serviceName_example; // String |
final String environmentName = environmentName_example; // String |
try {
final response = api.workerEnvironmentGetScriptContent(accountId, serviceName, environmentName);
print(response);
} catch on DioException (e) {
print('Exception when calling WorkerEnvironmentApi->workerEnvironmentGetScriptContent: $e\n');
}| Name | Type | Description | Notes |
|---|---|---|---|
| accountId | String | ||
| serviceName | String | ||
| environmentName | String |
String
- Content-Type: Not defined
- Accept: string, application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
WorkersScriptResponseSingle workerEnvironmentPutScriptContent(accountId, serviceName, environmentName, metadata, CF_WORKER_BODY_PART, CF_WORKER_MAIN_MODULE_PART, files)
Put script content
Put script content from a worker with an environment.
import 'package:cloudflare_dart/api.dart';
// TODO Configure API key authorization: api_key
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
// TODO Configure API key authorization: api_email
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_email').apiKey = 'YOUR_API_KEY';
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_email').apiKeyPrefix = 'Bearer';
final api = CloudflareDart().getWorkerEnvironmentApi();
final String accountId = accountId_example; // String |
final String serviceName = serviceName_example; // String |
final String environmentName = environmentName_example; // String |
final NamespaceWorkerPutScriptContentRequestMetadata metadata = ; // NamespaceWorkerPutScriptContentRequestMetadata |
final String CF_WORKER_BODY_PART = CF_WORKER_BODY_PART_example; // String | The multipart name of a script upload part containing script content in service worker format. Alternative to including in a metadata part.
final String CF_WORKER_MAIN_MODULE_PART = CF_WORKER_MAIN_MODULE_PART_example; // String | The multipart name of a script upload part containing script content in es module format. Alternative to including in a metadata part.
final BuiltList<MultipartFile> files = /path/to/file.txt; // BuiltList<MultipartFile> | An array of modules (often JavaScript files) comprising a Worker script. At least one module must be present and referenced in the metadata as `main_module` or `body_part` by filename.<br/>Possible Content-Type(s) are: `application/javascript+module`, `text/javascript+module`, `application/javascript`, `text/javascript`, `text/x-python`, `text/x-python-requirement`, `application/wasm`, `text/plain`, `application/octet-stream`, `application/source-map`.
try {
final response = api.workerEnvironmentPutScriptContent(accountId, serviceName, environmentName, metadata, CF_WORKER_BODY_PART, CF_WORKER_MAIN_MODULE_PART, files);
print(response);
} catch on DioException (e) {
print('Exception when calling WorkerEnvironmentApi->workerEnvironmentPutScriptContent: $e\n');
}| Name | Type | Description | Notes |
|---|---|---|---|
| accountId | String | ||
| serviceName | String | ||
| environmentName | String | ||
| metadata | NamespaceWorkerPutScriptContentRequestMetadata | ||
| CF_WORKER_BODY_PART | String | The multipart name of a script upload part containing script content in service worker format. Alternative to including in a metadata part. | [optional] |
| CF_WORKER_MAIN_MODULE_PART | String | The multipart name of a script upload part containing script content in es module format. Alternative to including in a metadata part. | [optional] |
| files | BuiltList<MultipartFile> | An array of modules (often JavaScript files) comprising a Worker script. At least one module must be present and referenced in the metadata as main_module or body_part by filename.Possible Content-Type(s) are: application/javascript+module, text/javascript+module, application/javascript, text/javascript, text/x-python, text/x-python-requirement, application/wasm, text/plain, application/octet-stream, application/source-map. |
[optional] |
- Content-Type: multipart/form-data
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
WorkersScriptSettingsResponse workerScriptEnvironmentGetSettings(accountId, serviceName, environmentName)
Get Script Settings
Get script settings from a worker with an environment.
import 'package:cloudflare_dart/api.dart';
// TODO Configure API key authorization: api_key
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
// TODO Configure API key authorization: api_email
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_email').apiKey = 'YOUR_API_KEY';
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_email').apiKeyPrefix = 'Bearer';
final api = CloudflareDart().getWorkerEnvironmentApi();
final String accountId = accountId_example; // String |
final String serviceName = serviceName_example; // String |
final String environmentName = environmentName_example; // String |
try {
final response = api.workerScriptEnvironmentGetSettings(accountId, serviceName, environmentName);
print(response);
} catch on DioException (e) {
print('Exception when calling WorkerEnvironmentApi->workerScriptEnvironmentGetSettings: $e\n');
}| Name | Type | Description | Notes |
|---|---|---|---|
| accountId | String | ||
| serviceName | String | ||
| environmentName | String |
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
WorkersScriptSettingsResponse workerScriptEnvironmentPatchSettings(accountId, serviceName, environmentName, workersScriptSettingsResponse)
Patch Script Settings
Patch script metadata, such as bindings.
import 'package:cloudflare_dart/api.dart';
// TODO Configure API key authorization: api_key
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
// TODO Configure API key authorization: api_email
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_email').apiKey = 'YOUR_API_KEY';
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_email').apiKeyPrefix = 'Bearer';
final api = CloudflareDart().getWorkerEnvironmentApi();
final String accountId = accountId_example; // String |
final String serviceName = serviceName_example; // String |
final String environmentName = environmentName_example; // String |
final WorkersScriptSettingsResponse workersScriptSettingsResponse = ; // WorkersScriptSettingsResponse |
try {
final response = api.workerScriptEnvironmentPatchSettings(accountId, serviceName, environmentName, workersScriptSettingsResponse);
print(response);
} catch on DioException (e) {
print('Exception when calling WorkerEnvironmentApi->workerScriptEnvironmentPatchSettings: $e\n');
}| Name | Type | Description | Notes |
|---|---|---|---|
| accountId | String | ||
| serviceName | String | ||
| environmentName | String | ||
| workersScriptSettingsResponse | WorkersScriptSettingsResponse |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]