@datatr-ux/ovhcloud-types
Version:
TypeScript types for OVHCloud projects
27 lines • 1.28 kB
TypeScript
import { TimeConditionsSlotTypeEnum } from './TimeConditionsSlotTypeEnum';
import { TimeConditionsGlobalStatusEnum } from './TimeConditionsGlobalStatusEnum';
import { TimeConditionsTimeoutEnum } from './TimeConditionsTimeoutEnum';
/** Time conditions options */
export interface TimeConditionOptions {
/** Number associated to the first slot action */
slot1Number: string;
/** Action type executed when the first slot is used */
slot1Type: TimeConditionsSlotTypeEnum;
/** Number associated to the second slot action */
slot2Number: string;
/** Action type executed when the second slot is used */
slot2Type: TimeConditionsSlotTypeEnum;
/** Number associated to the third slot action */
slot3Number: string;
/** Action type executed when the third slot is used */
slot3Type: TimeConditionsSlotTypeEnum;
/** Status of time conditions */
status: TimeConditionsGlobalStatusEnum;
/** Timeout value of the time condition */
timeout?: TimeConditionsTimeoutEnum;
/** Number associated to the unavailable slot action */
unavailableNumber: string;
/** Action type executed when the unavailable slot is used */
unavailableType: TimeConditionsSlotTypeEnum;
}
//# sourceMappingURL=TimeConditionOptions.d.ts.map