workers_migration_step

APIs.ioEngineeringPlatform

Properties

Name Type Description
deleted_classes array A list of classes to delete Durable Object namespaces from.
new_classes array A list of classes to create Durable Object namespaces from.
new_sqlite_classes array A list of classes to create Durable Object namespaces with SQLite from.
renamed_classes array A list of classes with Durable Object namespaces that were renamed.
transferred_classes array A list of transfers for Durable Object namespaces from a different Worker and class to a class defined in this Worker.
View JSON Schema on GitHub

JSON Schema

apis-io-engineering-platform-workers-migration-step-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/workers_migration_step",
  "title": "workers_migration_step",
  "properties": {
    "deleted_classes": {
      "description": "A list of classes to delete Durable Object namespaces from.",
      "items": {
        "type": "string"
      },
      "type": "array"
    },
    "new_classes": {
      "description": "A list of classes to create Durable Object namespaces from.",
      "items": {
        "type": "string"
      },
      "type": "array"
    },
    "new_sqlite_classes": {
      "description": "A list of classes to create Durable Object namespaces with SQLite from.",
      "items": {
        "type": "string"
      },
      "type": "array"
    },
    "renamed_classes": {
      "description": "A list of classes with Durable Object namespaces that were renamed.",
      "items": {
        "properties": {
          "from": {
            "type": "string"
          },
          "to": {
            "type": "string"
          }
        },
        "type": "object"
      },
      "type": "array"
    },
    "transferred_classes": {
      "description": "A list of transfers for Durable Object namespaces from a different Worker and class to a class defined in this Worker.",
      "items": {
        "properties": {
          "from": {
            "type": "string"
          },
          "from_script": {
            "type": "string"
          },
          "to": {
            "type": "string"
          }
        },
        "type": "object"
      },
      "type": "array"
    }
  },
  "type": "object"
}