Dela via


BackupEngineExtendedInfo Class

Definition

Additional information on backup engine.

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

Constructors

BackupEngineExtendedInfo()

Initializes a new instance of BackupEngineExtendedInfo.

Properties

AvailableDiskSpace

Disk space currently available in the backup engine.

AzureProtectedInstances

Protected instances in the backup engine.

DatabaseName

Database name of backup engine.

DiskCount

Number of disks in the backup engine.

ProtectedItemsCount

Number of protected items in the backup engine.

ProtectedServersCount

Number of protected servers in the backup engine.

RefreshedOn

Last refresh time in the backup engine.

UsedDiskSpace

Disk space used in the backup engine.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<BackupEngineExtendedInfo>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<BackupEngineExtendedInfo>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<BackupEngineExtendedInfo>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<BackupEngineExtendedInfo>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<BackupEngineExtendedInfo>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to