the-moby-effect
Version:
Moby/Docker API client built using effect-ts
32 lines • 1.82 kB
TypeScript
import * as Schema from "effect/Schema";
import * as ContainerHostConfig from "./ContainerHostConfig.generated.ts";
import * as ContainerState from "./ContainerState.generated.ts";
import * as StorageDriverData from "./StorageDriverData.generated.ts";
declare const ContainerContainerJSONBase_base: Schema.Class<ContainerContainerJSONBase, Schema.Struct<{
readonly Id: Schema.brand<Schema.String, "ContainerId">;
readonly Created: Schema.DateFromString;
readonly Path: Schema.String;
readonly Args: Schema.NullOr<Schema.$Array<Schema.String>>;
readonly State: Schema.NullOr<typeof ContainerState.ContainerState>;
readonly Image: Schema.String;
readonly ResolvConfPath: Schema.String;
readonly HostnamePath: Schema.String;
readonly HostsPath: Schema.String;
readonly LogPath: Schema.String;
readonly Name: Schema.String;
readonly RestartCount: Schema.decodeTo<Schema.BigInt, Schema.String, never, never>;
readonly Driver: Schema.String;
readonly Platform: Schema.String;
readonly MountLabel: Schema.String;
readonly ProcessLabel: Schema.String;
readonly AppArmorProfile: Schema.String;
readonly ExecIDs: Schema.NullOr<Schema.$Array<Schema.String>>;
readonly HostConfig: Schema.NullOr<typeof ContainerHostConfig.ContainerHostConfig>;
readonly GraphDriver: Schema.optional<Schema.NullOr<typeof StorageDriverData.StorageDriverData>>;
readonly SizeRw: Schema.optional<Schema.NullOr<Schema.decodeTo<Schema.BigInt, Schema.String, never, never>>>;
readonly SizeRootFs: Schema.optional<Schema.NullOr<Schema.decodeTo<Schema.BigInt, Schema.String, never, never>>>;
}>, {}>;
export declare class ContainerContainerJSONBase extends ContainerContainerJSONBase_base {
}
export {};
//# sourceMappingURL=ContainerContainerJSONBase.generated.d.ts.map