UNPKG

the-moby-effect

Version:
14 lines 916 B
import * as Schema from "effect/Schema"; import * as VolumeTypeBlock from "./VolumeTypeBlock.generated.js"; import * as VolumeTypeMount from "./VolumeTypeMount.generated.js"; export class VolumeAccessMode extends /*#__PURE__*/Schema.Class("VolumeAccessMode")({ Scope: /*#__PURE__*/Schema.optional(/*#__PURE__*/Schema.Literals(["single", "multi"])), Sharing: /*#__PURE__*/Schema.optional(/*#__PURE__*/Schema.Literals(["none", "readonly", "onewriter", "all"])), MountVolume: /*#__PURE__*/Schema.optional(/*#__PURE__*/Schema.NullOr(VolumeTypeMount.VolumeTypeMount)), BlockVolume: /*#__PURE__*/Schema.optional(/*#__PURE__*/Schema.NullOr(VolumeTypeBlock.VolumeTypeBlock)) }, { identifier: "VolumeAccessMode", title: "volume.AccessMode", documentation: "https://pkg.go.dev/github.com/docker/docker@v28.4.0+incompatible/api/types/volume#AccessMode" }) {} //# sourceMappingURL=VolumeAccessMode.generated.js.map