Zuplo · Schema

Zuplo Tunnel

A tunnel resource for connecting private backend services to Zuplo

AI GatewayAPI ManagementGatewaysPlatform

Properties

Name Type Description
id string Unique identifier for the tunnel
name string Human-readable name for the tunnel
accountName string Account this tunnel belongs to
token string Authentication token for the tunnel connection
status string Current status of the tunnel
createdOn string Creation timestamp
updatedOn string Last update timestamp
View JSON Schema on GitHub

JSON Schema

zuplo-tunnel-schema.json Raw ↑
{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "$id": "https://api-evangelist.com/zuplo/json-schema/zuplo-tunnel-schema.json",
  "title": "Zuplo Tunnel",
  "description": "A tunnel resource for connecting private backend services to Zuplo",
  "type": "object",
  "required": ["id", "name", "accountName"],
  "properties": {
    "id": {
      "type": "string",
      "description": "Unique identifier for the tunnel"
    },
    "name": {
      "type": "string",
      "description": "Human-readable name for the tunnel"
    },
    "accountName": {
      "type": "string",
      "description": "Account this tunnel belongs to"
    },
    "token": {
      "type": "string",
      "description": "Authentication token for the tunnel connection"
    },
    "status": {
      "type": "string",
      "enum": ["provisioning", "active", "degraded", "deleting"],
      "description": "Current status of the tunnel"
    },
    "createdOn": {
      "type": "string",
      "format": "date-time",
      "description": "Creation timestamp"
    },
    "updatedOn": {
      "type": "string",
      "format": "date-time",
      "description": "Last update timestamp"
    }
  }
}