UpdateArchiveJobInput
Input for updating an archive job. Only provided fields are changed.
nameStringNew display name. Omit to leave unchanged.
descriptionStringNew free-text note (max 1000 characters). Omit to leave unchanged.
slugStringNew URL-safe identifier matching [a-z0-9][a-z0-9-]*; must stay unique within the tenant. Changing it changes the rendered storage keys of future runs. Omit to leave unchanged.
TypeID (prefix sbk) of a different storage backend to write to; must exist for the tenant. Omit to leave unchanged.
cronExpressionStringNew 5-field cron expression; rejected if it does not parse. Omit to leave unchanged.
timezoneStringNew IANA timezone for evaluating the cron expression. Omit to leave unchanged.
New behaviour when a tick fires during a still-running run. Omit to leave unchanged.
scriptStringNew Lua source; must be non-empty. Omit to leave unchanged.
keyTemplateStringNew storage key template; supports {slug}, {yyyy}, {mm}, {dd}, {yyyy-MM-dd}, {timestamp}, {executionId}. Omit to leave unchanged.
New output encoding. Switching to CSV requires the script's schema to be scalars only. Omit to leave unchanged.
isEnabledBooleanEnable or disable the cron schedule. Omit to leave unchanged.
View exact SDL
"""Input for updating an archive job. Only provided fields are changed."""
input UpdateArchiveJobInput {
"""New display name. Omit to leave unchanged."""
name: String
"""New free-text note (max 1000 characters). Omit to leave unchanged."""
description: String
"""
New URL-safe identifier matching `[a-z0-9][a-z0-9-]*`; must stay unique within the tenant. Changing it changes the rendered storage keys of future runs. Omit to leave unchanged.
"""
slug: String
"""
TypeID (prefix `sbk`) of a different storage backend to write to; must exist for the tenant. Omit to leave unchanged.
"""
storageBackendId: StorageBackendID
"""
New 5-field cron expression; rejected if it does not parse. Omit to leave unchanged.
"""
cronExpression: String
"""
New IANA timezone for evaluating the cron expression. Omit to leave unchanged.
"""
timezone: String
"""
New behaviour when a tick fires during a still-running run. Omit to leave unchanged.
"""
overlapPolicy: OverlapPolicy
"""New Lua source; must be non-empty. Omit to leave unchanged."""
script: String
"""
New storage key template; supports `{slug}`, `{yyyy}`, `{mm}`, `{dd}`, `{yyyy-MM-dd}`, `{timestamp}`, `{executionId}`. Omit to leave unchanged.
"""
keyTemplate: String
"""
New output encoding. Switching to CSV requires the script's schema to be scalars only. Omit to leave unchanged.
"""
outputFormat: ArchiveOutputFormat
"""Enable or disable the cron schedule. Omit to leave unchanged."""
isEnabled: Boolean
}One stable address across all schema views. Follow a field’s type to explore connections between domains.