+import { CrushNode } from './crush-node';
import { CrushRule } from './crush-rule';
+import { ErasureCodeProfile } from './erasure-code-profile';
export class PoolFormInfo {
pool_names: string[];
compression_modes: string[];
crush_rules_replicated: CrushRule[];
crush_rules_erasure: CrushRule[];
+ pg_autoscale_default_mode: string;
+ pg_autoscale_modes: string[];
+ erasure_code_profiles: ErasureCodeProfile[];
+ used_rules: { [rule_name: string]: string[] };
+ used_profiles: { [profile_name: string]: string[] };
+ nodes: CrushNode[];
}