the-moby-effect
Version:
Moby/Docker API client built using effect-ts
97 lines • 3.79 kB
TypeScript
import * as Schema from "effect/Schema";
import * as MobySchemas from "../schemas/index.js";
import * as ContainerConfig from "./ContainerConfig.generated.js";
import * as GraphDriverData from "./GraphDriverData.generated.js";
import * as ImageMetadata from "./ImageMetadata.generated.js";
import * as RootFS from "./RootFS.generated.js";
declare const ImageInspectResponse_base: Schema.Class<ImageInspectResponse, {
Id: typeof Schema.String;
RepoTags: Schema.NullOr<Schema.Array$<typeof Schema.String>>;
RepoDigests: Schema.NullOr<Schema.Array$<typeof Schema.String>>;
Parent: typeof Schema.String;
Comment: typeof Schema.String;
Created: Schema.optional<typeof Schema.String>;
Container: Schema.optional<typeof Schema.String>;
ContainerConfig: Schema.optionalWith<typeof ContainerConfig.ContainerConfig, {
nullable: true;
}>;
DockerVersion: typeof Schema.String;
Author: typeof Schema.String;
Config: Schema.NullOr<typeof ContainerConfig.ContainerConfig>;
Architecture: typeof Schema.String;
Variant: Schema.optional<typeof Schema.String>;
Os: typeof Schema.String;
OsVersion: Schema.optional<typeof Schema.String>;
Size: MobySchemas.Int64Schemas.$Int64;
VirtualSize: Schema.optional<MobySchemas.Int64Schemas.$Int64>;
GraphDriver: Schema.NullOr<typeof GraphDriverData.GraphDriverData>;
RootFS: Schema.NullOr<typeof RootFS.RootFS>;
Metadata: Schema.NullOr<typeof ImageMetadata.ImageMetadata>;
}, Schema.Struct.Encoded<{
Id: typeof Schema.String;
RepoTags: Schema.NullOr<Schema.Array$<typeof Schema.String>>;
RepoDigests: Schema.NullOr<Schema.Array$<typeof Schema.String>>;
Parent: typeof Schema.String;
Comment: typeof Schema.String;
Created: Schema.optional<typeof Schema.String>;
Container: Schema.optional<typeof Schema.String>;
ContainerConfig: Schema.optionalWith<typeof ContainerConfig.ContainerConfig, {
nullable: true;
}>;
DockerVersion: typeof Schema.String;
Author: typeof Schema.String;
Config: Schema.NullOr<typeof ContainerConfig.ContainerConfig>;
Architecture: typeof Schema.String;
Variant: Schema.optional<typeof Schema.String>;
Os: typeof Schema.String;
OsVersion: Schema.optional<typeof Schema.String>;
Size: MobySchemas.Int64Schemas.$Int64;
VirtualSize: Schema.optional<MobySchemas.Int64Schemas.$Int64>;
GraphDriver: Schema.NullOr<typeof GraphDriverData.GraphDriverData>;
RootFS: Schema.NullOr<typeof RootFS.RootFS>;
Metadata: Schema.NullOr<typeof ImageMetadata.ImageMetadata>;
}>, never, {
readonly Size: MobySchemas.Int64Schemas.Int64Brand;
} & {
readonly Parent: string;
} & {
readonly ContainerConfig?: ContainerConfig.ContainerConfig | undefined;
} & {
readonly Config: ContainerConfig.ContainerConfig | null;
} & {
readonly Id: string;
} & {
readonly Created?: string | undefined;
} & {
readonly GraphDriver: GraphDriverData.GraphDriverData | null;
} & {
readonly RepoDigests: readonly string[] | null;
} & {
readonly RepoTags: readonly string[] | null;
} & {
readonly VirtualSize?: MobySchemas.Int64Schemas.Int64Brand | undefined;
} & {
readonly Comment: string;
} & {
readonly RootFS: RootFS.RootFS | null;
} & {
readonly DockerVersion: string;
} & {
readonly Author: string;
} & {
readonly Architecture: string;
} & {
readonly Os: string;
} & {
readonly Container?: string | undefined;
} & {
readonly Variant?: string | undefined;
} & {
readonly OsVersion?: string | undefined;
} & {
readonly Metadata: ImageMetadata.ImageMetadata | null;
}, {}, {}>;
export declare class ImageInspectResponse extends ImageInspectResponse_base {
}
export {};
//# sourceMappingURL=ImageInspectResponse.generated.d.ts.map