the-moby-effect
Version:
Moby/Docker API client built using effect-ts
30 lines • 1.86 kB
TypeScript
import * as Schema from "effect/Schema";
import * as NetworkConfigReference from "./NetworkConfigReference.generated.ts";
import * as NetworkEndpointResource from "./NetworkEndpointResource.generated.ts";
import * as NetworkIPAM from "./NetworkIPAM.generated.ts";
import * as NetworkPeerInfo from "./NetworkPeerInfo.generated.ts";
import * as NetworkServiceInfo from "./NetworkServiceInfo.generated.ts";
declare const NetworkInspect_base: Schema.Class<NetworkInspect, Schema.Struct<{
readonly Name: Schema.String;
readonly Id: Schema.brand<Schema.String, "NetworkId">;
readonly Created: Schema.NullOr<Schema.DateFromString>;
readonly Scope: Schema.String;
readonly Driver: Schema.String;
readonly EnableIPv4: Schema.optional<Schema.Boolean>;
readonly EnableIPv6: Schema.Boolean;
readonly IPAM: Schema.NullOr<typeof NetworkIPAM.NetworkIPAM>;
readonly Internal: Schema.Boolean;
readonly Attachable: Schema.Boolean;
readonly Ingress: Schema.Boolean;
readonly ConfigFrom: Schema.NullOr<typeof NetworkConfigReference.NetworkConfigReference>;
readonly ConfigOnly: Schema.Boolean;
readonly Containers: Schema.optional<Schema.NullOr<Schema.$Record<Schema.String, Schema.NullOr<typeof NetworkEndpointResource.NetworkEndpointResource>>>>;
readonly Options: Schema.NullOr<Schema.$Record<Schema.String, Schema.String>>;
readonly Labels: Schema.NullOr<Schema.$Record<Schema.String, Schema.String>>;
readonly Peers: Schema.optional<Schema.NullOr<Schema.$Array<Schema.NullOr<typeof NetworkPeerInfo.NetworkPeerInfo>>>>;
readonly Services: Schema.optional<Schema.NullOr<Schema.$Record<Schema.String, Schema.NullOr<typeof NetworkServiceInfo.NetworkServiceInfo>>>>;
}>, {}>;
export declare class NetworkInspect extends NetworkInspect_base {
}
export {};
//# sourceMappingURL=NetworkInspect.generated.d.ts.map