package constants const ( // TaskTypeAuditDailyArchive 表示统一审计每日冷归档任务。 TaskTypeAuditDailyArchive = "audit:daily:archive" // TaskTypeIntegrationDailyArchive 表示 Integration Log 每日冷归档任务。 TaskTypeIntegrationDailyArchive = "integration:daily:archive" // TaskTypeIntegrationMonthlyFinalize 表示 Integration Log 月度最终版本复核任务。 TaskTypeIntegrationMonthlyFinalize = "integration:monthly:finalize" // TaskTypeAuditMonthlyRetention 表示审计日志月度物理清理任务。 TaskTypeAuditMonthlyRetention = "audit:monthly:retention" // AuditArchiveSource 表示 Audit Event 与 Event Resource 归档数据源。 AuditArchiveSource = "audit" // AuditArchiveSchemaVersion 表示审计归档 JSONL 结构版本。 AuditArchiveSchemaVersion = "v1" // AuditArchiveTimezone 表示审计归档自然日时区。 AuditArchiveTimezone = "Asia/Shanghai" // AuditArchiveInstanceID 表示当前单库审计归档实例。 AuditArchiveInstanceID = "primary" // IntegrationArchiveSource 表示 Integration Log 归档数据源。 IntegrationArchiveSource = "integration" // IntegrationArchiveSchemaVersion 表示 Integration Log 归档 JSONL 结构版本。 IntegrationArchiveSchemaVersion = "v1" // ArchiveStatusPending 表示归档任务等待执行。 ArchiveStatusPending = "pending" // ArchiveStatusRunning 表示归档任务正在执行。 ArchiveStatusRunning = "running" // ArchiveStatusSuccess 表示归档对象与 metadata 已复核成功。 ArchiveStatusSuccess = "success" // ArchiveStatusFailed 表示归档任务执行失败并等待重试。 ArchiveStatusFailed = "failed" // AuditRetentionDeleteBatchSize 表示月度物理清理单批删除上限。 AuditRetentionDeleteBatchSize = 1000 )