the-moby-effect
Version:
Moby/Docker API client built using effect-ts
26 lines • 1.11 kB
TypeScript
import * as Schema from "effect/Schema";
import * as MobySchemas from "../schemas/index.js";
import * as NetworkTask from "./NetworkTask.generated.js";
declare const NetworkServiceInfo_base: Schema.Class<NetworkServiceInfo, {
VIP: typeof Schema.String;
Ports: Schema.NullOr<Schema.Array$<typeof Schema.String>>;
LocalLBIndex: MobySchemas.Int64Schemas.$Int64;
Tasks: Schema.NullOr<Schema.Array$<Schema.NullOr<typeof NetworkTask.NetworkTask>>>;
}, Schema.Struct.Encoded<{
VIP: typeof Schema.String;
Ports: Schema.NullOr<Schema.Array$<typeof Schema.String>>;
LocalLBIndex: MobySchemas.Int64Schemas.$Int64;
Tasks: Schema.NullOr<Schema.Array$<Schema.NullOr<typeof NetworkTask.NetworkTask>>>;
}>, never, {
readonly Ports: readonly string[] | null;
} & {
readonly VIP: string;
} & {
readonly LocalLBIndex: MobySchemas.Int64Schemas.Int64Brand;
} & {
readonly Tasks: readonly (NetworkTask.NetworkTask | null)[] | null;
}, {}, {}>;
export declare class NetworkServiceInfo extends NetworkServiceInfo_base {
}
export {};
//# sourceMappingURL=NetworkServiceInfo.generated.d.ts.map