the-moby-effect
Version:
Moby/Docker API client built using effect-ts
23 lines • 1.35 kB
TypeScript
import * as Schema from "effect/Schema";
import * as NetworkEndpointIPAMConfig from "./NetworkEndpointIPAMConfig.generated.ts";
declare const NetworkEndpointSettings_base: Schema.Class<NetworkEndpointSettings, Schema.Struct<{
readonly IPAMConfig: Schema.NullOr<typeof NetworkEndpointIPAMConfig.NetworkEndpointIPAMConfig>;
readonly Links: Schema.NullOr<Schema.$Array<Schema.String>>;
readonly Aliases: Schema.NullOr<Schema.$Array<Schema.String>>;
readonly MacAddress: Schema.String;
readonly DriverOpts: Schema.NullOr<Schema.$Record<Schema.String, Schema.String>>;
readonly GwPriority: Schema.optional<Schema.decodeTo<Schema.BigInt, Schema.String, never, never>>;
readonly NetworkID: Schema.String;
readonly EndpointID: Schema.String;
readonly Gateway: Schema.String;
readonly IPAddress: Schema.String;
readonly IPPrefixLen: Schema.decodeTo<Schema.BigInt, Schema.String, never, never>;
readonly IPv6Gateway: Schema.String;
readonly GlobalIPv6Address: Schema.String;
readonly GlobalIPv6PrefixLen: Schema.decodeTo<Schema.BigInt, Schema.String, never, never>;
readonly DNSNames: Schema.NullOr<Schema.$Array<Schema.String>>;
}>, {}>;
export declare class NetworkEndpointSettings extends NetworkEndpointSettings_base {
}
export {};
//# sourceMappingURL=NetworkEndpointSettings.generated.d.ts.map