the-moby-effect
Version:
Moby/Docker API client built using effect-ts
37 lines • 2.36 kB
TypeScript
import * as Schema from "effect/Schema";
import * as ContainerConfig from "./ContainerConfig.generated.ts";
import * as ContainerMountPoint from "./ContainerMountPoint.generated.ts";
import * as ContainerNetworkSettings from "./ContainerNetworkSettings.generated.ts";
import * as V1Descriptor from "./V1Descriptor.generated.ts";
declare const ContainerInspectResponse_base: Schema.Class<ContainerInspectResponse, 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 import("./ContainerState.generated.ts").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 import("./ContainerHostConfig.generated.ts").ContainerHostConfig>;
readonly GraphDriver: Schema.optional<Schema.NullOr<typeof import("./StorageDriverData.generated.ts").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>>>;
readonly Mounts: Schema.NullOr<Schema.$Array<Schema.NullOr<typeof ContainerMountPoint.ContainerMountPoint>>>;
readonly Config: Schema.NullOr<typeof ContainerConfig.ContainerConfig>;
readonly NetworkSettings: Schema.NullOr<typeof ContainerNetworkSettings.ContainerNetworkSettings>;
readonly ImageManifestDescriptor: Schema.optional<Schema.NullOr<typeof V1Descriptor.V1Descriptor>>;
}>, {}>;
export declare class ContainerInspectResponse extends ContainerInspectResponse_base {
}
export {};
//# sourceMappingURL=ContainerInspectResponse.generated.d.ts.map