the-moby-effect
Version:
Moby/Docker API client built using effect-ts
62 lines • 2.29 kB
TypeScript
import * as Schema from "effect/Schema";
import * as NetworkConfigReference from "./NetworkConfigReference.generated.js";
import * as NetworkIPAM from "./NetworkIPAM.generated.js";
declare const NetworkCreateOptions_base: Schema.Class<NetworkCreateOptions, {
Driver: typeof Schema.String;
Scope: typeof Schema.String;
EnableIPv6: Schema.optionalWith<typeof Schema.Boolean, {
nullable: true;
}>;
IPAM: Schema.NullOr<typeof NetworkIPAM.NetworkIPAM>;
Internal: typeof Schema.Boolean;
Attachable: typeof Schema.Boolean;
Ingress: typeof Schema.Boolean;
ConfigOnly: typeof Schema.Boolean;
ConfigFrom: Schema.NullOr<typeof NetworkConfigReference.NetworkConfigReference>;
Options: Schema.NullOr<Schema.Record$<typeof Schema.String, typeof Schema.String>>;
Labels: Schema.NullOr<Schema.Record$<typeof Schema.String, typeof Schema.String>>;
}, Schema.Struct.Encoded<{
Driver: typeof Schema.String;
Scope: typeof Schema.String;
EnableIPv6: Schema.optionalWith<typeof Schema.Boolean, {
nullable: true;
}>;
IPAM: Schema.NullOr<typeof NetworkIPAM.NetworkIPAM>;
Internal: typeof Schema.Boolean;
Attachable: typeof Schema.Boolean;
Ingress: typeof Schema.Boolean;
ConfigOnly: typeof Schema.Boolean;
ConfigFrom: Schema.NullOr<typeof NetworkConfigReference.NetworkConfigReference>;
Options: Schema.NullOr<Schema.Record$<typeof Schema.String, typeof Schema.String>>;
Labels: Schema.NullOr<Schema.Record$<typeof Schema.String, typeof Schema.String>>;
}>, never, {
readonly Scope: string;
} & {
readonly Labels: {
readonly [x: string]: string;
} | null;
} & {
readonly Driver: string;
} & {
readonly Options: {
readonly [x: string]: string;
} | null;
} & {
readonly Internal: boolean;
} & {
readonly Attachable: boolean;
} & {
readonly Ingress: boolean;
} & {
readonly ConfigOnly: boolean;
} & {
readonly EnableIPv6?: boolean | undefined;
} & {
readonly IPAM: NetworkIPAM.NetworkIPAM | null;
} & {
readonly ConfigFrom: NetworkConfigReference.NetworkConfigReference | null;
}, {}, {}>;
export declare class NetworkCreateOptions extends NetworkCreateOptions_base {
}
export {};
//# sourceMappingURL=NetworkCreateOptions.generated.d.ts.map