the-moby-effect
Version:
Moby/Docker API client built using effect-ts
22 lines • 1.51 kB
TypeScript
import * as Schema from "effect/Schema";
import * as SwarmEndpoint from "./SwarmEndpoint.generated.ts";
import * as SwarmJobStatus from "./SwarmJobStatus.generated.ts";
import * as SwarmServiceSpec from "./SwarmServiceSpec.generated.ts";
import * as SwarmServiceStatus from "./SwarmServiceStatus.generated.ts";
import * as SwarmUpdateStatus from "./SwarmUpdateStatus.generated.ts";
declare const SwarmService_base: Schema.Class<SwarmService, Schema.Struct<{
readonly Version: Schema.optional<Schema.NullOr<typeof import("./SwarmVersion.generated.ts").SwarmVersion>>;
readonly CreatedAt: Schema.optional<Schema.NullOr<Schema.DateFromString>>;
readonly UpdatedAt: Schema.optional<Schema.NullOr<Schema.DateFromString>>;
readonly ID: Schema.brand<Schema.String, "ServiceId">;
readonly Spec: Schema.optional<Schema.NullOr<typeof SwarmServiceSpec.SwarmServiceSpec>>;
readonly PreviousSpec: Schema.optional<Schema.NullOr<typeof SwarmServiceSpec.SwarmServiceSpec>>;
readonly Endpoint: Schema.optional<Schema.NullOr<typeof SwarmEndpoint.SwarmEndpoint>>;
readonly UpdateStatus: Schema.optional<Schema.NullOr<typeof SwarmUpdateStatus.SwarmUpdateStatus>>;
readonly ServiceStatus: Schema.optional<Schema.NullOr<typeof SwarmServiceStatus.SwarmServiceStatus>>;
readonly JobStatus: Schema.optional<Schema.NullOr<typeof SwarmJobStatus.SwarmJobStatus>>;
}>, {}>;
export declare class SwarmService extends SwarmService_base {
}
export {};
//# sourceMappingURL=SwarmService.generated.d.ts.map