Class ServiceBindingVolumeMount
- Namespace
- OpenServiceBroker.Bindings
- Assembly
- OpenServiceBroker.Model.dll
public class ServiceBindingVolumeMount
- Inheritance
-
ServiceBindingVolumeMount
- Inherited Members
- Extension Methods
Properties
ContainerDir
The path in the application container onto which the volume will be mounted. This specification does not mandate what action the Platform is to take if the path specified already exists in the container.
[JsonProperty("container_dir", Required = Required.Always)]
public string ContainerDir { get; set; }
Property Value
Device
Device object containing specific details.
[JsonProperty("device", Required = Required.Always)]
public ServiceBindingVolumeMountDevice Device { get; set; }
Property Value
DeviceType
The type of device to mount.
[JsonProperty("device_type", Required = Required.Always)]
[JsonConverter(typeof(StringEnumConverter))]
public ServiceBindingVolumeMountDeviceType DeviceType { get; set; }
Property Value
Driver
Name of the volume driver plugin which manages the device.
[JsonProperty("driver", Required = Required.Always)]
public string Driver { get; set; }
Property Value
Mode
The access mode to mount the device in.
[JsonProperty("mode", Required = Required.Always)]
[JsonConverter(typeof(StringEnumConverter))]
public ServiceBindingVolumeMountMode Mode { get; set; }