UNPKG

the-moby-effect

Version:
18 lines 1.44 kB
import * as Schema from "effect/Schema"; import * as PortSchemas from "../schemas/port.ts"; import * as NetworkAddress from "./NetworkAddress.generated.ts"; declare const ContainerNetworkSettingsBase_base: Schema.Class<ContainerNetworkSettingsBase, Schema.Struct<{ readonly Bridge: Schema.optional<Schema.String>; readonly SandboxID: Schema.String; readonly SandboxKey: Schema.String; readonly Ports: 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.NullOr<Schema.$Array<typeof PortSchemas.PortBinding>>>>; readonly HairpinMode: Schema.optional<Schema.Boolean>; readonly LinkLocalIPv6Address: Schema.optional<Schema.String>; readonly LinkLocalIPv6PrefixLen: Schema.optional<Schema.decodeTo<Schema.BigInt, Schema.String, never, never>>; readonly SecondaryIPAddresses: Schema.optional<Schema.NullOr<Schema.$Array<Schema.NullOr<typeof NetworkAddress.NetworkAddress>>>>; readonly SecondaryIPv6Addresses: Schema.optional<Schema.NullOr<Schema.$Array<Schema.NullOr<typeof NetworkAddress.NetworkAddress>>>>; }>, {}>; export declare class ContainerNetworkSettingsBase extends ContainerNetworkSettingsBase_base { } export {}; //# sourceMappingURL=ContainerNetworkSettingsBase.generated.d.ts.map