the-moby-effect
Version:
Moby/Docker API client built using effect-ts
17 lines • 1.21 kB
TypeScript
import * as Schema from "effect/Schema";
import * as VolumeAccessMode from "./VolumeAccessMode.generated.ts";
import * as VolumeCapacityRange from "./VolumeCapacityRange.generated.ts";
import * as VolumeSecret from "./VolumeSecret.generated.ts";
import * as VolumeTopologyRequirement from "./VolumeTopologyRequirement.generated.ts";
declare const VolumeClusterVolumeSpec_base: Schema.Class<VolumeClusterVolumeSpec, Schema.Struct<{
readonly Group: Schema.optional<Schema.String>;
readonly AccessMode: Schema.optional<Schema.NullOr<typeof VolumeAccessMode.VolumeAccessMode>>;
readonly AccessibilityRequirements: Schema.optional<Schema.NullOr<typeof VolumeTopologyRequirement.VolumeTopologyRequirement>>;
readonly CapacityRange: Schema.optional<Schema.NullOr<typeof VolumeCapacityRange.VolumeCapacityRange>>;
readonly Secrets: Schema.optional<Schema.NullOr<Schema.$Array<Schema.NullOr<typeof VolumeSecret.VolumeSecret>>>>;
readonly Availability: Schema.optional<Schema.Literals<readonly ["active", "pause", "drain"]>>;
}>, {}>;
export declare class VolumeClusterVolumeSpec extends VolumeClusterVolumeSpec_base {
}
export {};
//# sourceMappingURL=VolumeClusterVolumeSpec.generated.d.ts.map