Sdílet prostřednictvím


IaasVmBackupContent Class

Definition

IaaS VM workload-specific backup request.

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

Constructors

IaasVmBackupContent()

Initializes a new instance of IaasVmBackupContent.

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

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

IJsonModel<IaasVmBackupContent>.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<IaasVmBackupContent>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<IaasVmBackupContent>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<IaasVmBackupContent>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to