Share via


Nfs3Target Class

Definition

Properties pertaining to the Nfs3Target.

public class Nfs3Target : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.StorageCache.Models.Nfs3Target>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.StorageCache.Models.Nfs3Target>
type Nfs3Target = class
    interface IJsonModel<Nfs3Target>
    interface IPersistableModel<Nfs3Target>
Public Class Nfs3Target
Implements IJsonModel(Of Nfs3Target), IPersistableModel(Of Nfs3Target)
Inheritance
Nfs3Target
Implements

Constructors

Nfs3Target()

Initializes a new instance of Nfs3Target.

Properties

Target

IP address or host name of an NFSv3 host (e.g., 10.0.44.44).

UsageModel

Identifies the StorageCache usage model to be used for this storage target.

VerificationDelayInSeconds

Amount of time (in seconds) the cache waits before it checks the back-end storage for file updates.

WriteBackDelayInSeconds

Amount of time (in seconds) the cache waits after the last file change before it copies the changed file to back-end storage.

Explicit Interface Implementations

IJsonModel<Nfs3Target>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<Nfs3Target>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<Nfs3Target>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<Nfs3Target>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<Nfs3Target>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to