Partager via


CalculateExchangeRequestProperties Class

Definition

Calculate exchange request properties

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Reservations.Models.Api20221101.CalculateExchangeRequestPropertiesTypeConverter))]
public class CalculateExchangeRequestProperties : Microsoft.Azure.PowerShell.Cmdlets.Reservations.Models.Api20221101.ICalculateExchangeRequestProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Reservations.Models.Api20221101.CalculateExchangeRequestPropertiesTypeConverter))>]
type CalculateExchangeRequestProperties = class
    interface ICalculateExchangeRequestProperties
    interface IJsonSerializable
Public Class CalculateExchangeRequestProperties
Implements ICalculateExchangeRequestProperties
Inheritance
CalculateExchangeRequestProperties
Attributes
Implements

Constructors

CalculateExchangeRequestProperties()

Creates an new CalculateExchangeRequestProperties instance.

Properties

ReservationsToExchange

List of reservations that are being returned in this exchange.

ReservationsToPurchase

List of reservations that are being purchased in this exchange.

SavingsPlansToPurchase

List of savings plans that are being purchased in this exchange.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of CalculateExchangeRequestProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of CalculateExchangeRequestProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Reservations.Models.Api20221101.ICalculateExchangeRequestProperties.

FromJsonString(String)

Creates a new instance of CalculateExchangeRequestProperties, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of CalculateExchangeRequestProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to