Delen via


FileShareBackupContent Class

Definition

AzureFileShare workload-specific backup request.

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

Constructors

FileShareBackupContent()

Initializes a new instance of FileShareBackupContent.

Properties

RecoveryPointExpireOn

Backup copy will expire after the time specified (UTC).

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<BackupContent>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

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

Writes the model to the provided Utf8JsonWriter.

(Inherited from BackupContent)
IJsonModel<FileShareBackupContent>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<FileShareBackupContent>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<BackupContent>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

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

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

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

Writes the model into a BinaryData.

(Inherited from BackupContent)
IPersistableModel<FileShareBackupContent>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<FileShareBackupContent>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<FileShareBackupContent>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to