Skip to content

Commit b2ccbf1

Browse files
dobracgithub-actions[bot]
authored andcommitted
chore: sync infra OpenAPI specs
1 parent 8924ffa commit b2ccbf1

3 files changed

Lines changed: 4693 additions & 4666 deletions

File tree

spec/openapi.infra.yaml

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -298,6 +298,8 @@ components:
298298
description: List of denied CIDR blocks or IP addresses for egress traffic. Domain names are not supported for deny rules.
299299
items:
300300
type: string
301+
egressProxy:
302+
$ref: "#/components/schemas/SandboxEgressProxyConfig"
301303
maskRequestHost:
302304
type: string
303305
description: Specify host mask which will be used for all sandbox requests
@@ -326,6 +328,8 @@ components:
326328
description: List of denied CIDR blocks or IP addresses for egress traffic. Domain names are not supported for deny rules.
327329
items:
328330
type: string
331+
egressProxy:
332+
$ref: "#/components/schemas/SandboxEgressProxyConfig"
329333
rules:
330334
type: object
331335
description: Per-domain transform rules. Replaces all existing rules when provided.
@@ -359,6 +363,31 @@ components:
359363
additionalProperties:
360364
type: string
361365

366+
SandboxEgressProxyConfig:
367+
type: object
368+
nullable: true
369+
description: >-
370+
SOCKS5 proxy for sandbox egress. Outbound TCP is tunneled through the
371+
proxy after allow/deny filtering; the sandbox is unaware. Domain-matched
372+
flows use remote DNS (ATYP=domain).
373+
required:
374+
- address
375+
properties:
376+
address:
377+
type: string
378+
description: >-
379+
SOCKS5 proxy address in host:port format (e.g. "proxy.example.com:1080").
380+
username:
381+
type: string
382+
maxLength: 255
383+
description: >-
384+
Optional SOCKS5 username (RFC 1929), max 255 bytes.
385+
password:
386+
type: string
387+
maxLength: 255
388+
description: >-
389+
Optional SOCKS5 password (RFC 1929), max 255 bytes.
390+
362391
SandboxAutoResumeEnabled:
363392
type: boolean
364393
description: Auto-resume enabled flag for paused sandboxes. Default false.

0 commit comments

Comments
 (0)