Share via


VolumeMount Class

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.VolumeMountTypeConverter))]
public class VolumeMount : Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.IVolumeMount
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.VolumeMountTypeConverter))>]
type VolumeMount = class
    interface IVolumeMount
    interface IJsonSerializable
Public Class VolumeMount
Implements IVolumeMount
Inheritance
VolumeMount
Attributes
Implements

Constructors

VolumeMount()

Creates an new VolumeMount instance.

Properties

ContainerMountPath

Target path on the container where volume is mounted on

Data

Config Data to be mounted on the volume

ReadOnly

Boolean to specify if the mount is read only on the container

VolumeSubPath

Sub path in the volume where volume is mounted from.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of VolumeMount.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of VolumeMount.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.IVolumeMount.

FromJsonString(String)

Creates a new instance of VolumeMount, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of VolumeMount into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to