Publish curated Unraid-AppOps-Gateway source from ad0a390e431166c3198a2ac3bec010c2b44f2dea
This commit is contained in:
1 parent
29c1e3d5a1
commit
98d31477f9
35 files changed
+7264
-185
No files matched your search
@@ -121,9 +121,37 @@ export interface EnrollmentCapabilities {
|
||||
policyProvisioning: EnrollmentCapability;
|
||||
rollback: EnrollmentCapability;
|
||||
verification: EnrollmentCapability;
|
||||
availableTrustedAppdataRoots?: TrustedAppdataRootReadiness[];
|
||||
managedStorage?: ManagedStorageCapability;
|
||||
profiles: Array<{ name: string; version: string; public: boolean; authentication: string }>;
|
||||
}
|
||||
|
||||
export type TrustedAppdataRoot = '/srv/example/appdata' | '/var/lib/docker/volumes/itworx-managed-appdata/_data';
|
||||
export type TrustedAppdataRootReadinessStatus = 'ready' | 'needs_initialization' | 'unavailable';
|
||||
export interface TrustedAppdataRootReadiness {
|
||||
root: TrustedAppdataRoot;
|
||||
status: TrustedAppdataRootReadinessStatus;
|
||||
}
|
||||
export type ManagedStorageStatus = 'not_selected' | 'blocked' | 'ready' | 'initialization_required' | 'unavailable';
|
||||
export interface ManagedStorageCapability {
|
||||
status: ManagedStorageStatus;
|
||||
blockerCode?: string;
|
||||
root: '/var/lib/docker/volumes/itworx-managed-appdata/_data';
|
||||
backupScope: 'dockerRootDir';
|
||||
backupAcknowledged: boolean;
|
||||
}
|
||||
export interface EnrollmentTrustStatus {
|
||||
status: 'ready' | 'blocked' | 'needs_setup' | string;
|
||||
blockers?: string[];
|
||||
configured?: boolean;
|
||||
trustedAppdataRoot: TrustedAppdataRoot | string;
|
||||
managedAppdataBackupAcknowledged: boolean;
|
||||
}
|
||||
export interface EnrollmentStorageRootSelection {
|
||||
trusted_appdata_root: TrustedAppdataRoot;
|
||||
managed_appdata_backup_acknowledged: boolean;
|
||||
}
|
||||
|
||||
export interface Enrollment {
|
||||
id: string;
|
||||
applicationId: string;
|
||||
|
||||
Reference in new issue
Block a user