Share via


BlobNfsTarget Class

Definition

Properties pertaining to the BlobNfsTarget.

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

Constructors

BlobNfsTarget()

Initializes a new instance of BlobNfsTarget.

Properties

Target

Resource ID of the storage container.

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<BlobNfsTarget>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<BlobNfsTarget>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<BlobNfsTarget>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<BlobNfsTarget>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<BlobNfsTarget>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to