diff options
Diffstat (limited to 'src/pybind/mgr/dashboard/frontend/src/app/shared/models/erasure-code-profile.ts')
-rw-r--r-- | src/pybind/mgr/dashboard/frontend/src/app/shared/models/erasure-code-profile.ts | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/src/pybind/mgr/dashboard/frontend/src/app/shared/models/erasure-code-profile.ts b/src/pybind/mgr/dashboard/frontend/src/app/shared/models/erasure-code-profile.ts new file mode 100644 index 000000000..ea9985ccd --- /dev/null +++ b/src/pybind/mgr/dashboard/frontend/src/app/shared/models/erasure-code-profile.ts @@ -0,0 +1,17 @@ +export class ErasureCodeProfile { + name: string; + plugin: string; + k?: number; + m?: number; + c?: number; + l?: number; + d?: number; + packetsize?: number; + technique?: string; + scalar_mds?: 'jerasure' | 'isa' | 'shec'; + 'crush-root'?: string; + 'crush-locality'?: string; + 'crush-failure-domain'?: string; + 'crush-device-class'?: string; + 'directory'?: string; +} |