UNPKG

the-moby-effect

Version:
33 lines 2.59 kB
import * as Schema from "effect/Schema"; import * as V1HealthcheckConfig from "./V1HealthcheckConfig.generated.ts"; declare const ContainerConfig_base: Schema.Class<ContainerConfig, 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 V1HealthcheckConfig.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>>>; }>, {}>; export declare class ContainerConfig extends ContainerConfig_base { } export {}; //# sourceMappingURL=ContainerConfig.generated.d.ts.map