the-moby-effect
Version:
Moby/Docker API client built using effect-ts
105 lines • 3.35 kB
TypeScript
import * as Schema from "effect/Schema";
import * as MobySchemas from "../schemas/index.js";
declare const ContainerExecOptions_base: Schema.Class<ContainerExecOptions, {
User: Schema.optionalWith<typeof Schema.String, {
nullable: true;
}>;
Privileged: Schema.optionalWith<typeof Schema.Boolean, {
nullable: true;
}>;
Tty: Schema.optionalWith<typeof Schema.Boolean, {
nullable: true;
}>;
ConsoleSize: Schema.optionalWith<Schema.filter<Schema.Array$<MobySchemas.UInt64Schemas.$UInt64>>, {
nullable: true;
}>;
AttachStdin: Schema.optionalWith<typeof Schema.Boolean, {
nullable: true;
}>;
AttachStderr: Schema.optionalWith<typeof Schema.Boolean, {
nullable: true;
}>;
AttachStdout: Schema.optionalWith<typeof Schema.Boolean, {
nullable: true;
}>;
Detach: Schema.optionalWith<typeof Schema.Boolean, {
nullable: true;
}>;
DetachKeys: Schema.optionalWith<typeof Schema.String, {
nullable: true;
}>;
Env: Schema.optionalWith<Schema.Array$<typeof Schema.String>, {
nullable: true;
}>;
WorkingDir: Schema.optionalWith<typeof Schema.String, {
nullable: true;
}>;
Cmd: Schema.optionalWith<Schema.Array$<typeof Schema.String>, {
nullable: true;
}>;
}, Schema.Struct.Encoded<{
User: Schema.optionalWith<typeof Schema.String, {
nullable: true;
}>;
Privileged: Schema.optionalWith<typeof Schema.Boolean, {
nullable: true;
}>;
Tty: Schema.optionalWith<typeof Schema.Boolean, {
nullable: true;
}>;
ConsoleSize: Schema.optionalWith<Schema.filter<Schema.Array$<MobySchemas.UInt64Schemas.$UInt64>>, {
nullable: true;
}>;
AttachStdin: Schema.optionalWith<typeof Schema.Boolean, {
nullable: true;
}>;
AttachStderr: Schema.optionalWith<typeof Schema.Boolean, {
nullable: true;
}>;
AttachStdout: Schema.optionalWith<typeof Schema.Boolean, {
nullable: true;
}>;
Detach: Schema.optionalWith<typeof Schema.Boolean, {
nullable: true;
}>;
DetachKeys: Schema.optionalWith<typeof Schema.String, {
nullable: true;
}>;
Env: Schema.optionalWith<Schema.Array$<typeof Schema.String>, {
nullable: true;
}>;
WorkingDir: Schema.optionalWith<typeof Schema.String, {
nullable: true;
}>;
Cmd: Schema.optionalWith<Schema.Array$<typeof Schema.String>, {
nullable: true;
}>;
}>, never, {
readonly User?: string | undefined;
} & {
readonly AttachStdin?: boolean | undefined;
} & {
readonly AttachStdout?: boolean | undefined;
} & {
readonly AttachStderr?: boolean | undefined;
} & {
readonly Tty?: boolean | undefined;
} & {
readonly WorkingDir?: string | undefined;
} & {
readonly Env?: readonly string[] | undefined;
} & {
readonly Cmd?: readonly string[] | undefined;
} & {
readonly ConsoleSize?: readonly MobySchemas.UInt64Schemas.UInt64Brand[] | undefined;
} & {
readonly Privileged?: boolean | undefined;
} & {
readonly Detach?: boolean | undefined;
} & {
readonly DetachKeys?: string | undefined;
}, {}, {}>;
export declare class ContainerExecOptions extends ContainerExecOptions_base {
}
export {};
//# sourceMappingURL=ContainerExecOptions.generated.d.ts.map