Publish curated Knowledge Hub source from 2ed833f290b439a7bc91e5fd19b042c269e3bee9

This commit is contained in:
Public Source Publisher committed 2026-10-03 17:07:21 +00:00
1 parent 10f2edcd29
commit 59f15b2d08
218 files changed
+23995 -1849

No files matched your search

@@ -0,0 +1,48 @@
namespace ItWorx.KnowledgeHub.Contracts.Platform;
public sealed record IngestionProposalPolicyContract(
bool Enabled,
int MaximumSourceCount,
long MaximumSourceBytes,
int FailedRetryLimit);
public sealed record BackupPolicyExpectationRequest(
int ExpectedIntervalHours,
string ScheduleDescription,
int DailyRetentionCount,
int WeeklyRetentionCount,
int MonthlyRetentionCount,
int ProtectedBackupCount,
int RestoreVerificationMaxAgeDays);
public sealed record BackupPolicyExpectationResponse(
string Enforcement,
int ExpectedIntervalHours,
string ScheduleDescription,
int DailyRetentionCount,
int WeeklyRetentionCount,
int MonthlyRetentionCount,
int ProtectedBackupCount,
int RestoreVerificationMaxAgeDays);
public sealed record InventoryFreshnessPolicyContract(int WarningAfterHours);
public sealed record PlatformSettingsRequest(
string DisplayName,
string PrimaryLocale,
string TimeZone,
IngestionProposalPolicyContract IngestionProposals,
BackupPolicyExpectationRequest BackupPolicyExpectation,
InventoryFreshnessPolicyContract InventoryFreshnessPolicy);
public sealed record PlatformSettingsResponse(
int SchemaVersion,
string ETag,
bool IsDefault,
string DisplayName,
string PrimaryLocale,
string TimeZone,
IngestionProposalPolicyContract IngestionProposals,
BackupPolicyExpectationResponse BackupPolicyExpectation,
InventoryFreshnessPolicyContract InventoryFreshnessPolicy,
DateTimeOffset? UpdatedAt);