Udostępnij za pośrednictwem


TieringCostRehydrationInfo Class

Definition

Response parameters for tiering cost info for rehydration.

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

Properties

RehydrationSizeInBytes

Rehydration size in bytes.

RetailRehydrationCostPerGBPerMonth

Source tier to target tier rehydration cost per GB per month.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<TieringCostInfo>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

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

Writes the model to the provided Utf8JsonWriter.

(Inherited from TieringCostInfo)
IJsonModel<TieringCostRehydrationInfo>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<TieringCostRehydrationInfo>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<TieringCostInfo>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

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

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

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

Writes the model into a BinaryData.

(Inherited from TieringCostInfo)
IPersistableModel<TieringCostRehydrationInfo>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<TieringCostRehydrationInfo>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<TieringCostRehydrationInfo>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to