the-moby-effect
Version:
Moby/Docker API client built using effect-ts
15 lines • 1.04 kB
TypeScript
import * as Schema from "effect/Schema";
import * as SwarmContainerStatus from "./SwarmContainerStatus.generated.ts";
import * as SwarmPortStatus from "./SwarmPortStatus.generated.ts";
declare const SwarmTaskStatus_base: Schema.Class<SwarmTaskStatus, Schema.Struct<{
readonly Timestamp: Schema.optional<Schema.NullOr<Schema.DateFromString>>;
readonly State: Schema.optional<Schema.Literals<readonly ["new", "allocated", "pending", "assigned", "accepted", "preparing", "ready", "starting", "running", "complete", "shutdown", "failed", "rejected", "remove", "orphaned"]>>;
readonly Message: Schema.optional<Schema.String>;
readonly Err: Schema.optional<Schema.String>;
readonly ContainerStatus: Schema.optional<Schema.NullOr<typeof SwarmContainerStatus.SwarmContainerStatus>>;
readonly PortStatus: Schema.optional<Schema.NullOr<typeof SwarmPortStatus.SwarmPortStatus>>;
}>, {}>;
export declare class SwarmTaskStatus extends SwarmTaskStatus_base {
}
export {};
//# sourceMappingURL=SwarmTaskStatus.generated.d.ts.map