CreateSandbox model.
Summary
Types
@type t() :: %ExDaytona.Model.CreateSandbox{ autoArchiveInterval: integer() | nil, autoDeleteInterval: integer() | nil, autoPauseInterval: integer() | nil, autoStopInterval: integer() | nil, buildInfo: ExDaytona.Model.CreateBuildInfo.t() | nil, cpu: integer() | nil, disk: integer() | nil, domainAllowList: String.t() | nil, env: %{optional(String.t()) => String.t()} | nil, gpu: integer() | nil, gpuType: [ExDaytona.Model.GpuType.t()] | nil, labels: %{optional(String.t()) => String.t()} | nil, linkedSandbox: String.t() | nil, memory: integer() | nil, name: String.t() | nil, networkAllowList: String.t() | nil, networkBlockAll: boolean() | nil, otelEndpointOverride: String.t() | nil, outboundProxyUrl: String.t() | nil, public: boolean() | nil, secrets: [%{optional(String.t()) => String.t()}] | nil, snapshot: String.t() | nil, spot: boolean() | nil, target: String.t() | nil, ttlMinutes: integer() | nil, user: String.t() | nil, volumes: [ExDaytona.Model.SandboxVolume.t()] | nil }