Share via


AppPlatformAzureFileVolume Class

Definition

The properties of the Azure File volume. Azure File shares are mounted as volumes.

public class AppPlatformAzureFileVolume : Azure.ResourceManager.AppPlatform.Models.AppCustomPersistentDiskProperties, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.AppPlatform.Models.AppPlatformAzureFileVolume>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.AppPlatform.Models.AppPlatformAzureFileVolume>
public class AppPlatformAzureFileVolume : Azure.ResourceManager.AppPlatform.Models.AppCustomPersistentDiskProperties
type AppPlatformAzureFileVolume = class
    inherit AppCustomPersistentDiskProperties
    interface IJsonModel<AppPlatformAzureFileVolume>
    interface IPersistableModel<AppPlatformAzureFileVolume>
type AppPlatformAzureFileVolume = class
    inherit AppCustomPersistentDiskProperties
Public Class AppPlatformAzureFileVolume
Inherits AppCustomPersistentDiskProperties
Implements IJsonModel(Of AppPlatformAzureFileVolume), IPersistableModel(Of AppPlatformAzureFileVolume)
Public Class AppPlatformAzureFileVolume
Inherits AppCustomPersistentDiskProperties
Inheritance
AppPlatformAzureFileVolume
Implements

Constructors

AppPlatformAzureFileVolume(String, String)

Initializes a new instance of AppPlatformAzureFileVolume.

Properties

IsReadOnly

Indicates whether the persistent disk is a readOnly one.

(Inherited from AppCustomPersistentDiskProperties)
MountOptions

These are the mount options for a persistent disk.

(Inherited from AppCustomPersistentDiskProperties)
MountPath

The mount path of the persistent disk.

(Inherited from AppCustomPersistentDiskProperties)
ShareName

The share name of the Azure File share.

Explicit Interface Implementations

IJsonModel<AppCustomPersistentDiskProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

(Inherited from AppCustomPersistentDiskProperties)
IJsonModel<AppCustomPersistentDiskProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

(Inherited from AppCustomPersistentDiskProperties)
IJsonModel<AppPlatformAzureFileVolume>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<AppPlatformAzureFileVolume>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<AppCustomPersistentDiskProperties>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

(Inherited from AppCustomPersistentDiskProperties)
IPersistableModel<AppCustomPersistentDiskProperties>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

(Inherited from AppCustomPersistentDiskProperties)
IPersistableModel<AppCustomPersistentDiskProperties>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

(Inherited from AppCustomPersistentDiskProperties)
IPersistableModel<AppPlatformAzureFileVolume>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<AppPlatformAzureFileVolume>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<AppPlatformAzureFileVolume>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to