the-moby-effect
Version:
Moby/Docker API client built using effect-ts
18 lines • 1.25 kB
TypeScript
import * as Schema from "effect/Schema";
import * as SwarmSpec from "./SwarmSpec.generated.ts";
declare const SwarmInitRequest_base: Schema.Class<SwarmInitRequest, Schema.Struct<{
readonly ListenAddr: Schema.withConstructorDefault<Schema.String>;
readonly AdvertiseAddr: Schema.withConstructorDefault<Schema.String>;
readonly DataPathAddr: Schema.withConstructorDefault<Schema.String>;
readonly DataPathPort: Schema.withConstructorDefault<Schema.decodeTo<Schema.Number, Schema.String, never, never>>;
readonly ForceNewCluster: Schema.withConstructorDefault<Schema.Boolean>;
readonly Spec: Schema.withConstructorDefault<Schema.NullOr<typeof SwarmSpec.SwarmSpec>>;
readonly AutoLockManagers: Schema.withConstructorDefault<Schema.Boolean>;
readonly Availability: Schema.withConstructorDefault<Schema.Literals<readonly ["active", "pause", "drain"]>>;
readonly DefaultAddrPool: Schema.withConstructorDefault<Schema.NullOr<Schema.$Array<Schema.String>>>;
readonly SubnetSize: Schema.withConstructorDefault<Schema.decodeTo<Schema.Number, Schema.String, never, never>>;
}>, {}>;
export declare class SwarmInitRequest extends SwarmInitRequest_base {
}
export {};
//# sourceMappingURL=SwarmInitRequest.generated.d.ts.map