src/app/ceph/pool/pool.ts
constructor(name)
|
||||
Defined in src/app/ceph/pool/pool.ts:70
|
||||
Parameters :
|
application_metadata |
Type : string[]
|
Defined in src/app/ceph/pool/pool.ts:31
|
auid |
Type : number
|
Defined in src/app/ceph/pool/pool.ts:18
|
cache_min_evict_age |
Type : number
|
Defined in src/app/ceph/pool/pool.ts:26
|
cache_min_flush_age |
Type : number
|
Defined in src/app/ceph/pool/pool.ts:19
|
cache_mode |
Type : string
|
Defined in src/app/ceph/pool/pool.ts:27
|
cache_target_dirty_high_ratio_micro |
Type : number
|
Defined in src/app/ceph/pool/pool.ts:29
|
cache_target_dirty_ratio_micro |
Type : number
|
Defined in src/app/ceph/pool/pool.ts:33
|
cache_target_full_ratio_micro |
Type : number
|
Defined in src/app/ceph/pool/pool.ts:5
|
Optional cdExecuting |
Type : string
|
Defined in src/app/ceph/pool/pool.ts:36
|
Optional cdIsBinary |
Type : boolean
|
Defined in src/app/ceph/pool/pool.ts:69
|
configuration |
Type : literal type[]
|
Defined in src/app/ceph/pool/pool.ts:70
|
crush_rule |
Type : string
|
Defined in src/app/ceph/pool/pool.ts:38
|
erasure_code_profile |
Type : string
|
Defined in src/app/ceph/pool/pool.ts:14
|
Optional executingTasks |
Type : ExecutingTask[]
|
Defined in src/app/ceph/pool/pool.ts:37
|
expected_num_objects |
Type : number
|
Defined in src/app/ceph/pool/pool.ts:15
|
fast_read |
Type : boolean
|
Defined in src/app/ceph/pool/pool.ts:6
|
flags |
Type : number
|
Defined in src/app/ceph/pool/pool.ts:54
|
flags_names |
Type : string
|
Defined in src/app/ceph/pool/pool.ts:8
|
hit_set_count |
Type : number
|
Defined in src/app/ceph/pool/pool.ts:53
|
hit_set_grade_decay_rate |
Type : number
|
Defined in src/app/ceph/pool/pool.ts:10
|
hit_set_params |
Type : literal type
|
Defined in src/app/ceph/pool/pool.ts:40
|
hit_set_period |
Type : number
|
Defined in src/app/ceph/pool/pool.ts:20
|
hit_set_search_last_n |
Type : number
|
Defined in src/app/ceph/pool/pool.ts:56
|
last_change |
Type : string
|
Defined in src/app/ceph/pool/pool.ts:57
|
last_force_op_resend |
Type : string
|
Defined in src/app/ceph/pool/pool.ts:43
|
last_force_op_resend_preluminous |
Type : string
|
Defined in src/app/ceph/pool/pool.ts:12
|
min_read_recency_for_promote |
Type : number
|
Defined in src/app/ceph/pool/pool.ts:21
|
min_size |
Type : number
|
Defined in src/app/ceph/pool/pool.ts:28
|
min_write_recency_for_promote |
Type : number
|
Defined in src/app/ceph/pool/pool.ts:58
|
object_hash |
Type : number
|
Defined in src/app/ceph/pool/pool.ts:30
|
options |
Type : literal type
|
Defined in src/app/ceph/pool/pool.ts:46
|
pg_num |
Type : number
|
Defined in src/app/ceph/pool/pool.ts:23
|
pg_status |
Type : string
|
Defined in src/app/ceph/pool/pool.ts:60
|
pool |
Type : number
|
Defined in src/app/ceph/pool/pool.ts:34
|
pool_name |
Type : string
|
Defined in src/app/ceph/pool/pool.ts:25
|
pool_snaps |
Type : any[]
|
Defined in src/app/ceph/pool/pool.ts:44
|
quota_max_bytes |
Type : number
|
Defined in src/app/ceph/pool/pool.ts:13
|
quota_max_objects |
Type : number
|
Defined in src/app/ceph/pool/pool.ts:45
|
read_tier |
Type : number
|
Defined in src/app/ceph/pool/pool.ts:59
|
removed_snaps |
Type : string
|
Defined in src/app/ceph/pool/pool.ts:35
|
size |
Type : number
|
Defined in src/app/ceph/pool/pool.ts:16
|
snap_seq |
Type : number
|
Defined in src/app/ceph/pool/pool.ts:17
|
Optional stats |
Type : literal type
|
Defined in src/app/ceph/pool/pool.ts:61
|
stripe_width |
Type : number
|
Defined in src/app/ceph/pool/pool.ts:7
|
target_max_bytes |
Type : number
|
Defined in src/app/ceph/pool/pool.ts:55
|
target_max_objects |
Type : number
|
Defined in src/app/ceph/pool/pool.ts:22
|
tier_of |
Type : number
|
Defined in src/app/ceph/pool/pool.ts:9
|
tiers |
Type : any[]
|
Defined in src/app/ceph/pool/pool.ts:39
|
type |
Type : string
|
Defined in src/app/ceph/pool/pool.ts:24
|
use_gmt_hitset |
Type : boolean
|
Defined in src/app/ceph/pool/pool.ts:11
|
write_tier |
Type : number
|
Defined in src/app/ceph/pool/pool.ts:32
|
import { ExecutingTask } from '../../shared/models/executing-task';
import { PoolStat } from './pool-stat';
export class Pool {
cache_target_full_ratio_micro: number;
fast_read: boolean;
stripe_width: number;
flags_names: string;
tier_of: number;
hit_set_grade_decay_rate: number;
use_gmt_hitset: boolean;
last_force_op_resend_preluminous: string;
quota_max_bytes: number;
erasure_code_profile: string;
expected_num_objects: number;
size: number;
snap_seq: number;
auid: number;
cache_min_flush_age: number;
hit_set_period: number;
min_read_recency_for_promote: number;
target_max_objects: number;
pg_num: number;
type: string;
pool_name: string;
cache_min_evict_age: number;
cache_mode: string;
min_size: number;
cache_target_dirty_high_ratio_micro: number;
object_hash: number;
application_metadata: string[];
write_tier: number;
cache_target_dirty_ratio_micro: number;
pool: number;
removed_snaps: string;
cdExecuting?: string;
executingTasks?: ExecutingTask[];
crush_rule: string;
tiers: any[];
hit_set_params: {
type: string;
};
last_force_op_resend: string;
pool_snaps: any[];
quota_max_objects: number;
options: {
compression_algorithm?: string;
compression_max_blob_size?: number;
compression_min_blob_size?: number;
compression_mode?: string;
compression_required_ratio?: number;
};
hit_set_count: number;
flags: number;
target_max_bytes: number;
hit_set_search_last_n: number;
last_change: string;
min_write_recency_for_promote: number;
read_tier: number;
pg_status: string;
stats?: {
bytes_used?: PoolStat;
max_avail?: PoolStat;
rd_bytes?: PoolStat;
wr_bytes?: PoolStat;
rd?: PoolStat;
wr?: PoolStat;
};
cdIsBinary?: boolean;
configuration: { source: number; name: string; value: string }[];
constructor(name) {
this.pool_name = name;
}
}