/** *

An object representing a container instance host device.

*/ export interface _Device { /** *

The path for the device on the host container instance.

*/ hostPath: string; /** *

The path inside the container at which to expose the host device.

*/ containerPath?: string; /** *

The explicit permissions to provide to the container for the device. By default, the container has permissions for read, write, and mknod for the device.

*/ permissions?: Array<"read" | "write" | "mknod" | string> | Iterable<"read" | "write" | "mknod" | string>; } export interface _UnmarshalledDevice extends _Device { /** *

The explicit permissions to provide to the container for the device. By default, the container has permissions for read, write, and mknod for the device.

*/ permissions?: Array<"read" | "write" | "mknod" | string>; }