the-moby-effect
Version:
Moby/Docker API client built using effect-ts
72 lines • 2.65 kB
TypeScript
import * as Schema from "effect/Schema";
declare const NetworkCreateRequest_base: Schema.Class<NetworkCreateRequest, {
Name: typeof Schema.String;
CheckDuplicate: Schema.optionalWith<typeof Schema.Boolean, {
nullable: true;
}>;
Driver: typeof Schema.String;
Scope: typeof Schema.String;
EnableIPv6: Schema.optionalWith<typeof Schema.Boolean, {
nullable: true;
}>;
IPAM: Schema.NullOr<typeof import("./NetworkIPAM.generated.js").NetworkIPAM>;
Internal: typeof Schema.Boolean;
Attachable: typeof Schema.Boolean;
Ingress: typeof Schema.Boolean;
ConfigOnly: typeof Schema.Boolean;
ConfigFrom: Schema.NullOr<typeof import("./NetworkConfigReference.generated.js").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<{
Name: typeof Schema.String;
CheckDuplicate: Schema.optionalWith<typeof Schema.Boolean, {
nullable: true;
}>;
Driver: typeof Schema.String;
Scope: typeof Schema.String;
EnableIPv6: Schema.optionalWith<typeof Schema.Boolean, {
nullable: true;
}>;
IPAM: Schema.NullOr<typeof import("./NetworkIPAM.generated.js").NetworkIPAM>;
Internal: typeof Schema.Boolean;
Attachable: typeof Schema.Boolean;
Ingress: typeof Schema.Boolean;
ConfigOnly: typeof Schema.Boolean;
ConfigFrom: Schema.NullOr<typeof import("./NetworkConfigReference.generated.js").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 Name: 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: import("./NetworkIPAM.generated.js").NetworkIPAM | null;
} & {
readonly ConfigFrom: import("./NetworkConfigReference.generated.js").NetworkConfigReference | null;
} & {
readonly CheckDuplicate?: boolean | undefined;
}, {}, {}>;
export declare class NetworkCreateRequest extends NetworkCreateRequest_base {
}
export {};
//# sourceMappingURL=NetworkCreateRequest.generated.d.ts.map