Plane docs
ApiSchemas

SandboxEgress

One shape from the contract, as it appears on the wire.

Used by agents.create, agents.promote, agents.update, agents.upsert, agents.versions

Referenced from SandboxNetwork

JSON Schema

{
  "anyOf": [
    {
      "type": "object",
      "properties": {
        "mode": {
          "type": "string",
          "enum": [
            "unrestricted"
          ]
        }
      },
      "required": [
        "mode"
      ],
      "additionalProperties": false
    },
    {
      "type": "object",
      "properties": {
        "mode": {
          "type": "string",
          "enum": [
            "none"
          ]
        }
      },
      "required": [
        "mode"
      ],
      "additionalProperties": false
    },
    {
      "type": "object",
      "properties": {
        "mode": {
          "type": "string",
          "enum": [
            "allow"
          ]
        },
        "allow": {
          "type": "array",
          "items": {
            "type": "string",
            "minLength": 1
          }
        }
      },
      "required": [
        "mode",
        "allow"
      ],
      "additionalProperties": false
    }
  ]
}

On this page