Endpoint
Source : src/cwsandbox/_types.py:219
Point de terminaison de produit sur un service PUBLIC. Défini lors de la création.
HTTPS + OPEN : CoreWeave assure la terminaison TLS. La présence d’une URL dans
Sandbox.service_urls signifie que le nom d’hôte a été attribué, et non que
l’application est déjà à l’écoute. auth est requis.
TLS_PASSTHROUGH : la plateforme transfère le trafic TLS au conteneur en fonction du SNI.
auth et request_timeout_seconds ne doivent pas être définis. La cible
attribuée est host:port dans Sandbox.service_addresses. Utilisez
l’hôte comme SNI TLS. Les certificats sont gérés par la charge de travail.
request_timeout_seconds est le délai côté serveur appliqué aux requêtes HTTPS sur
ce point de terminaison de produit (504 tant que la sandbox reste active). Il ne s’agit pas de
Sandbox.run(request_timeout_seconds=...), qui correspond à l’échéance RPC
côté client. Ce client exige uniquement un int (ou None).
Attributs
auth (EndpointAuth | str | None) : OPEN lorsque le type est HTTPS. Doit être omis en
mode TLS passthrough.
request_timeout_seconds (int | None) : nombre de secondes avant que la plateforme ne ferme une
requête HTTPS en cours. None ou 0 sélectionne la
valeur par défaut de la plateforme (15 s en mode sans serveur). Le serveur accepte
0 ou [15, 900]. Lors d’une création à partir d’un modèle, 0 remplace
la valeur dès lors qu’il est présent et ne rétablit pas la valeur par défaut de la plateforme
à la place du délai d’expiration du modèle. Ne doit pas être défini en mode TLS
passthrough.
EndpointAuth
Source : src/cwsandbox/_types.py:213
EndpointKind
Source : src/cwsandbox/_types.py:206
HTTPS = 'https'
TLS_PASSTHROUGH = 'tls_passthrough'
HttpsEndpointStatus
Source : src/cwsandbox/_types.py:278
Point de terminaison HTTPS de produit appliqué, renvoyé dans Sandbox.service_endpoints.
request_timeout_seconds correspond au délai effectif appliqué côté serveur (15 si
la requête de création l’a omis ou a transmis 0). url est vide lorsque l’API le masque
(bacs à sable à l’état terminal). Ne pas confondre avec Sandbox.run(request_timeout_seconds=...).
TlsPassthroughEndpointStatus
Source : src/cwsandbox/_types.py:303
Point de terminaison TLS passthrough appliqué, renvoyé dans Sandbox.service_addresses.
address est au format host:port. Utilisez l’hôte comme SNI TLS. La charge de travail
gère ses propres certificats. Vide après l’arrêt.
Dernière modification le 15 octobre 2026