{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "#/components/schemas/NodeBalancer", "title": "NodeBalancer", "type": "object", "properties": { "id": { "type": "integer", "description": "The unique ID of this NodeBalancer." }, "label": { "type": "string", "description": "The label for this NodeBalancer." }, "region": { "type": "string", "description": "The region where this NodeBalancer is located." }, "hostname": { "type": "string", "description": "The hostname for this NodeBalancer." }, "ipv4": { "type": "string", "format": "ipv4", "description": "The public IPv4 address of this NodeBalancer." }, "ipv6": { "type": "string", "description": "The public IPv6 address of this NodeBalancer." }, "client_conn_throttle": { "type": "integer", "minimum": 0, "maximum": 20, "description": "Throttle connections per second." }, "transfer": { "type": "object", "properties": { "in": { "type": "number", "description": "Inbound transfer in MB this month." }, "out": { "type": "number", "description": "Outbound transfer in MB this month." }, "total": { "type": "number", "description": "Total transfer in MB this month." } }, "description": "Transfer statistics for this NodeBalancer." }, "tags": { "type": "array", "items": { "type": "string" }, "description": "Tags for this NodeBalancer." }, "created": { "type": "string", "format": "date-time", "description": "When this NodeBalancer was created." }, "updated": { "type": "string", "format": "date-time", "description": "When this NodeBalancer was last updated." } } }