ExDaytona.Model.Organization (ex_daytona v0.2.0)

Copy Markdown View Source

Organization model.

Summary

Types

t()

@type t() :: %ExDaytona.Model.Organization{
  authenticatedRateLimit: number() | nil,
  authenticatedRateLimitTtlSeconds: number() | nil,
  createdAt: DateTime.t(),
  createdBy: String.t(),
  defaultRegionId: String.t() | nil,
  experimentalConfig: map(),
  id: String.t(),
  maxCpuPerSandbox: number(),
  maxDiskPerSandbox: number(),
  maxMemoryPerSandbox: number(),
  maxSecretsPerSandbox: number(),
  name: String.t(),
  otelConfig: ExDaytona.Model.OtelConfig.t() | nil,
  personal: boolean(),
  previewWarningEnabled: boolean(),
  sandboxCreateRateLimit: number() | nil,
  sandboxCreateRateLimitTtlSeconds: number() | nil,
  sandboxLifecycleRateLimit: number() | nil,
  sandboxLifecycleRateLimitTtlSeconds: number() | nil,
  sandboxLimitedNetworkEgress: boolean(),
  secretQuota: number(),
  snapshotDeactivationTimeoutMinutes: number(),
  ssoEnabled: boolean(),
  suspended: boolean(),
  suspendedAt: DateTime.t(),
  suspendedUntil: DateTime.t(),
  suspensionCleanupGracePeriodHours: number(),
  suspensionReason: String.t(),
  updatedAt: DateTime.t()
}

Functions

decode(value)