the-moby-effect
Version:
Moby/Docker API client built using effect-ts
46 lines • 1.98 kB
TypeScript
import * as Schema from "effect/Schema";
declare const BindOptions_base: Schema.Class<BindOptions, {
Propagation: Schema.optional<Schema.Literal<["rprivate", "private", "rshared", "shared", "rslave", "slave"]>>;
NonRecursive: Schema.optional<typeof Schema.Boolean>;
CreateMountpoint: Schema.optional<typeof Schema.Boolean>;
/**
* ReadOnlyNonRecursive makes the mount non-recursively read-only, but
* still leaves the mount recursive unless NonRecursive is set to true
* in conjunction.
*/
ReadOnlyNonRecursive: Schema.optional<typeof Schema.Boolean>;
/**
* ReadOnlyForceRecursive raises an error if the mount cannot be made
* recursively read-only.
*/
ReadOnlyForceRecursive: Schema.optional<typeof Schema.Boolean>;
}, Schema.Struct.Encoded<{
Propagation: Schema.optional<Schema.Literal<["rprivate", "private", "rshared", "shared", "rslave", "slave"]>>;
NonRecursive: Schema.optional<typeof Schema.Boolean>;
CreateMountpoint: Schema.optional<typeof Schema.Boolean>;
/**
* ReadOnlyNonRecursive makes the mount non-recursively read-only, but
* still leaves the mount recursive unless NonRecursive is set to true
* in conjunction.
*/
ReadOnlyNonRecursive: Schema.optional<typeof Schema.Boolean>;
/**
* ReadOnlyForceRecursive raises an error if the mount cannot be made
* recursively read-only.
*/
ReadOnlyForceRecursive: Schema.optional<typeof Schema.Boolean>;
}>, never, {
readonly Propagation?: "rprivate" | "private" | "rshared" | "shared" | "rslave" | "slave" | undefined;
} & {
readonly NonRecursive?: boolean | undefined;
} & {
readonly CreateMountpoint?: boolean | undefined;
} & {
readonly ReadOnlyNonRecursive?: boolean | undefined;
} & {
readonly ReadOnlyForceRecursive?: boolean | undefined;
}, {}, {}>;
export declare class BindOptions extends BindOptions_base {
}
export {};
//# sourceMappingURL=BindOptions.generated.d.ts.map