the-moby-effect
Version:
Moby/Docker API client built using effect-ts
69 lines • 3 kB
TypeScript
import * as Schema from "effect/Schema";
import * as MobySchemas from "../schemas/index.js";
declare const ContainerNetworkStats_base: Schema.Class<ContainerNetworkStats, {
/** Bytes received. Windows and Linux. */
rx_bytes: MobySchemas.UInt64Schemas.$UInt64;
/** Packets received. Windows and Linux. */
rx_packets: MobySchemas.UInt64Schemas.$UInt64;
/** Received errors. Not used on Windows. */
rx_errors: MobySchemas.UInt64Schemas.$UInt64;
/** Incoming packets dropped. Windows and Linux. */
rx_dropped: MobySchemas.UInt64Schemas.$UInt64;
/** Bytes sent. Windows and Linux. */
tx_bytes: MobySchemas.UInt64Schemas.$UInt64;
/** Packets sent. Windows and Linux. */
tx_packets: MobySchemas.UInt64Schemas.$UInt64;
/** Sent errors. Not used on Windows. */
tx_errors: MobySchemas.UInt64Schemas.$UInt64;
/** Outgoing packets dropped. Windows and Linux. */
tx_dropped: MobySchemas.UInt64Schemas.$UInt64;
/** Endpoint ID. Not used on Linux. */
endpoint_id: Schema.optional<typeof Schema.String>;
/** Instance ID. Not used on Linux. */
instance_id: Schema.optional<typeof Schema.String>;
}, Schema.Struct.Encoded<{
/** Bytes received. Windows and Linux. */
rx_bytes: MobySchemas.UInt64Schemas.$UInt64;
/** Packets received. Windows and Linux. */
rx_packets: MobySchemas.UInt64Schemas.$UInt64;
/** Received errors. Not used on Windows. */
rx_errors: MobySchemas.UInt64Schemas.$UInt64;
/** Incoming packets dropped. Windows and Linux. */
rx_dropped: MobySchemas.UInt64Schemas.$UInt64;
/** Bytes sent. Windows and Linux. */
tx_bytes: MobySchemas.UInt64Schemas.$UInt64;
/** Packets sent. Windows and Linux. */
tx_packets: MobySchemas.UInt64Schemas.$UInt64;
/** Sent errors. Not used on Windows. */
tx_errors: MobySchemas.UInt64Schemas.$UInt64;
/** Outgoing packets dropped. Windows and Linux. */
tx_dropped: MobySchemas.UInt64Schemas.$UInt64;
/** Endpoint ID. Not used on Linux. */
endpoint_id: Schema.optional<typeof Schema.String>;
/** Instance ID. Not used on Linux. */
instance_id: Schema.optional<typeof Schema.String>;
}>, never, {
readonly rx_bytes: MobySchemas.UInt64Schemas.UInt64Brand;
} & {
readonly rx_packets: MobySchemas.UInt64Schemas.UInt64Brand;
} & {
readonly rx_errors: MobySchemas.UInt64Schemas.UInt64Brand;
} & {
readonly rx_dropped: MobySchemas.UInt64Schemas.UInt64Brand;
} & {
readonly tx_bytes: MobySchemas.UInt64Schemas.UInt64Brand;
} & {
readonly tx_packets: MobySchemas.UInt64Schemas.UInt64Brand;
} & {
readonly tx_errors: MobySchemas.UInt64Schemas.UInt64Brand;
} & {
readonly tx_dropped: MobySchemas.UInt64Schemas.UInt64Brand;
} & {
readonly endpoint_id?: string | undefined;
} & {
readonly instance_id?: string | undefined;
}, {}, {}>;
export declare class ContainerNetworkStats extends ContainerNetworkStats_base {
}
export {};
//# sourceMappingURL=ContainerNetworkStats.generated.d.ts.map