UNPKG

the-moby-effect

Version:
36 lines 2.96 kB
import * as Schema from "effect/Schema"; import * as ContainerHostConfig from "./ContainerHostConfig.generated.ts"; import * as NetworkNetworkingConfig from "./NetworkNetworkingConfig.generated.ts"; declare const ContainerCreateRequest_base: Schema.Class<ContainerCreateRequest, Schema.Struct<{ readonly Hostname: Schema.withConstructorDefault<Schema.String>; readonly Domainname: Schema.withConstructorDefault<Schema.String>; readonly User: Schema.withConstructorDefault<Schema.String>; readonly AttachStdin: Schema.withConstructorDefault<Schema.Boolean>; readonly AttachStdout: Schema.withConstructorDefault<Schema.Boolean>; readonly AttachStderr: Schema.withConstructorDefault<Schema.Boolean>; readonly ExposedPorts: Schema.optional<Schema.NullOr<Schema.$Record<Schema.Union<readonly [Schema.TemplateLiteral<readonly [Schema.Number]>, Schema.TemplateLiteral<readonly [Schema.Number, "/", Schema.Literal<"tcp">]>, Schema.TemplateLiteral<readonly [Schema.Number, "/", Schema.Literal<"udp">]>]>, Schema.ObjectKeyword>>>; readonly Tty: Schema.withConstructorDefault<Schema.Boolean>; readonly OpenStdin: Schema.withConstructorDefault<Schema.Boolean>; readonly StdinOnce: Schema.withConstructorDefault<Schema.Boolean>; readonly Env: Schema.withConstructorDefault<Schema.NullOr<Schema.$Array<Schema.String>>>; readonly Cmd: Schema.withConstructorDefault<Schema.NullOr<Schema.$Array<Schema.String>>>; readonly Healthcheck: Schema.optional<Schema.NullOr<typeof import("./V1HealthcheckConfig.generated.ts").V1HealthcheckConfig>>; readonly ArgsEscaped: Schema.optional<Schema.Boolean>; readonly Image: Schema.String; readonly Volumes: Schema.withConstructorDefault<Schema.NullOr<Schema.$Record<Schema.String, Schema.ObjectKeyword>>>; readonly WorkingDir: Schema.withConstructorDefault<Schema.String>; readonly Entrypoint: Schema.withConstructorDefault<Schema.NullOr<Schema.$Array<Schema.String>>>; readonly NetworkDisabled: Schema.optional<Schema.Boolean>; readonly MacAddress: Schema.optional<Schema.String>; readonly OnBuild: Schema.withConstructorDefault<Schema.optional<Schema.NullOr<Schema.$Array<Schema.String>>>>; readonly Labels: Schema.withConstructorDefault<Schema.NullOr<Schema.$Record<Schema.String, Schema.String>>>; readonly StopSignal: Schema.optional<Schema.String>; readonly StopTimeout: Schema.optional<Schema.NullOr<Schema.decodeTo<Schema.BigInt, Schema.String, never, never>>>; readonly Shell: Schema.optional<Schema.NullOr<Schema.$Array<Schema.String>>>; readonly HostConfig: Schema.optional<Schema.NullOr<typeof ContainerHostConfig.ContainerHostConfig>>; readonly NetworkingConfig: Schema.optional<Schema.NullOr<typeof NetworkNetworkingConfig.NetworkNetworkingConfig>>; }>, {}>; export declare class ContainerCreateRequest extends ContainerCreateRequest_base { } export {}; //# sourceMappingURL=ContainerCreateRequest.generated.d.ts.map