Variable shpScheduledDischargingJobCfgSchemaConst
shpScheduledDischargingJobCfgSchema: ZodObject<
{
chSta: ZodArray<ZodNumber, "many">;
comCfg: ZodObject<
{
isCfg: ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
isEnable: ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
setTime: ZodObject<
{
day: ZodNumber;
hour: ZodNumber;
min: ZodNumber;
month: ZodNumber;
sec: ZodNumber;
week: ZodNumber;
year: ZodNumber;
},
"strip",
ZodTypeAny,
{
day: number;
hour: number;
min: number;
month: number;
sec: number;
week: number;
year: number;
},
{
day: number;
hour: number;
min: number;
month: number;
sec: number;
week: number;
year: number;
},
>;
timeRange: ZodObject<
{
endTime: ZodObject<
{
day: ZodNumber;
hour: ZodNumber;
min: ZodNumber;
month: ZodNumber;
sec: ZodNumber;
week: ZodNumber;
year: ZodNumber;
},
"strip",
ZodTypeAny,
{
day: number;
hour: number;
min: number;
month: number;
sec: number;
week: number;
year: number;
},
{
day: number;
hour: number;
min: number;
month: number;
sec: number;
week: number;
year: number;
},
>;
isCfg: ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
isEnable: ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
startTime: ZodObject<
{
day: ZodNumber;
hour: ZodNumber;
min: ZodNumber;
month: ZodNumber;
sec: ZodNumber;
week: ZodNumber;
year: ZodNumber;
},
"strip",
ZodTypeAny,
{
day: number;
hour: number;
min: number;
month: number;
sec: number;
week: number;
year: number;
},
{
day: number;
hour: number;
min: number;
month: number;
sec: number;
week: number;
year: number;
},
>;
timeMode: ZodNumber;
},
"strip",
ZodTypeAny,
{
endTime: {
day: number;
hour: number;
min: number;
month: number;
sec: number;
week: number;
year: number;
};
isCfg: 0
| 1;
isEnable: 0 | 1;
startTime: {
day: number;
hour: number;
min: number;
month: number;
sec: number;
week: number;
year: number;
};
timeMode: number;
},
{
endTime: {
day: number;
hour: number;
min: number;
month: number;
sec: number;
week: number;
year: number;
};
isCfg: 0
| 1;
isEnable: 0 | 1;
startTime: {
day: number;
hour: number;
min: number;
month: number;
sec: number;
week: number;
year: number;
};
timeMode: number;
},
>;
timeScale: ZodArray<ZodNumber, "many">;
type: ZodNumber;
},
"strip",
ZodTypeAny,
{
isCfg: 0
| 1;
isEnable: 0 | 1;
setTime: {
day: number;
hour: number;
min: number;
month: number;
sec: number;
week: number;
year: number;
};
timeRange: {
endTime: {
day: number;
hour: number;
min: number;
month: number;
sec: number;
week: number;
year: number;
};
isCfg: 0
| 1;
isEnable: 0 | 1;
startTime: {
day: number;
hour: number;
min: number;
month: number;
sec: number;
week: number;
year: number;
};
timeMode: number;
};
timeScale: number[];
type: number;
},
{
isCfg: 0
| 1;
isEnable: 0 | 1;
setTime: {
day: number;
hour: number;
min: number;
month: number;
sec: number;
week: number;
year: number;
};
timeRange: {
endTime: {
day: number;
hour: number;
min: number;
month: number;
sec: number;
week: number;
year: number;
};
isCfg: 0
| 1;
isEnable: 0 | 1;
startTime: {
day: number;
hour: number;
min: number;
month: number;
sec: number;
week: number;
year: number;
};
timeMode: number;
};
timeScale: number[];
type: number;
},
>;
},
"strip",
ZodTypeAny,
{
chSta: number[];
comCfg: {
isCfg: 0
| 1;
isEnable: 0 | 1;
setTime: {
day: number;
hour: number;
min: number;
month: number;
sec: number;
week: number;
year: number;
};
timeRange: {
endTime: {
day: number;
hour: number;
min: number;
month: number;
sec: number;
week: number;
year: number;
};
isCfg: 0
| 1;
isEnable: 0 | 1;
startTime: {
day: number;
hour: number;
min: number;
month: number;
sec: number;
week: number;
year: number;
};
timeMode: number;
};
timeScale: number[];
type: number;
};
},
{
chSta: number[];
comCfg: {
isCfg: 0
| 1;
isEnable: 0 | 1;
setTime: {
day: number;
hour: number;
min: number;
month: number;
sec: number;
week: number;
year: number;
};
timeRange: {
endTime: {
day: number;
hour: number;
min: number;
month: number;
sec: number;
week: number;
year: number;
};
isCfg: 0
| 1;
isEnable: 0 | 1;
startTime: {
day: number;
hour: number;
min: number;
month: number;
sec: number;
week: number;
year: number;
};
timeMode: number;
};
timeScale: number[];
type: number;
};
},
> = ...
Setting the scheduled discharging job