export class GetAlarmsArgs {
    constructor(alarmNames, triggeredStartTime, triggeredEndTime, maxResultCount, skipCount, state, // 告警状态数组 (0=触发/未确认, 1=触发/已确认, 2=恢复/未确认, 3=恢复/已确认)
    sorting // 排序字段 (如: "TriggeredTime DESC" 或 "TriggeredTime ASC")
    ) {
        this.alarmNames = alarmNames;
        this.triggeredStartTime = triggeredStartTime;
        this.triggeredEndTime = triggeredEndTime;
        this.maxResultCount = maxResultCount;
        this.skipCount = skipCount;
        this.state = state;
        this.sorting = sorting;
    }
}
