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;
}
}