| Name | Type | Description | Notes |
|---|---|---|---|
| target | kotlin.String | Container path. | [optional] |
| source | kotlin.String | Mount source (e.g. a volume name, a host path). | [optional] |
| type | inline | The mount type. Available types: - `bind` Mounts a file or directory from the host into the container. Must exist prior to creating the container. - `volume` Creates a volume with the given name and options (or uses a pre-existing volume with the same name and options). These are not removed when the container is removed. - `tmpfs` Create a tmpfs with the given options. The mount source cannot be specified for tmpfs. - `npipe` Mounts a named pipe from the host into the container. Must exist prior to creating the container. - `cluster` a Swarm cluster volume | [optional] |
| readOnly | kotlin.Boolean | Whether the mount should be read-only. | [optional] |
| consistency | kotlin.String | The consistency requirement for the mount: `default`, `consistent`, `cached`, or `delegated`. | [optional] |
| bindOptions | MountBindOptions | [optional] | |
| volumeOptions | MountVolumeOptions | [optional] | |
| tmpfsOptions | MountTmpfsOptions | [optional] |
| Name | Value |
|---|---|
| type | bind, volume, tmpfs, npipe, cluster |