AWS SDK for C++  1.9.124
AWS SDK for C++
Public Member Functions | List of all members
Aws::EC2::Model::TargetReservationValue Class Reference

#include <TargetReservationValue.h>

Public Member Functions

 TargetReservationValue ()
 
 TargetReservationValue (const Aws::Utils::Xml::XmlNode &xmlNode)
 
TargetReservationValueoperator= (const Aws::Utils::Xml::XmlNode &xmlNode)
 
void OutputToStream (Aws::OStream &ostream, const char *location, unsigned index, const char *locationValue) const
 
void OutputToStream (Aws::OStream &oStream, const char *location) const
 
const ReservationValueGetReservationValue () const
 
bool ReservationValueHasBeenSet () const
 
void SetReservationValue (const ReservationValue &value)
 
void SetReservationValue (ReservationValue &&value)
 
TargetReservationValueWithReservationValue (const ReservationValue &value)
 
TargetReservationValueWithReservationValue (ReservationValue &&value)
 
const TargetConfigurationGetTargetConfiguration () const
 
bool TargetConfigurationHasBeenSet () const
 
void SetTargetConfiguration (const TargetConfiguration &value)
 
void SetTargetConfiguration (TargetConfiguration &&value)
 
TargetReservationValueWithTargetConfiguration (const TargetConfiguration &value)
 
TargetReservationValueWithTargetConfiguration (TargetConfiguration &&value)
 

Detailed Description

The total value of the new Convertible Reserved Instances.

See Also:

AWS API Reference

Definition at line 33 of file TargetReservationValue.h.

Constructor & Destructor Documentation

◆ TargetReservationValue() [1/2]

Aws::EC2::Model::TargetReservationValue::TargetReservationValue ( )

◆ TargetReservationValue() [2/2]

Aws::EC2::Model::TargetReservationValue::TargetReservationValue ( const Aws::Utils::Xml::XmlNode xmlNode)

Member Function Documentation

◆ GetReservationValue()

const ReservationValue& Aws::EC2::Model::TargetReservationValue::GetReservationValue ( ) const
inline

The total value of the Convertible Reserved Instances that make up the exchange. This is the sum of the list value, remaining upfront price, and additional upfront cost of the exchange.

Definition at line 49 of file TargetReservationValue.h.

◆ GetTargetConfiguration()

const TargetConfiguration& Aws::EC2::Model::TargetReservationValue::GetTargetConfiguration ( ) const
inline

The configuration of the Convertible Reserved Instances that make up the exchange.

Definition at line 91 of file TargetReservationValue.h.

◆ operator=()

TargetReservationValue& Aws::EC2::Model::TargetReservationValue::operator= ( const Aws::Utils::Xml::XmlNode xmlNode)

◆ OutputToStream() [1/2]

void Aws::EC2::Model::TargetReservationValue::OutputToStream ( Aws::OStream oStream,
const char *  location 
) const

◆ OutputToStream() [2/2]

void Aws::EC2::Model::TargetReservationValue::OutputToStream ( Aws::OStream ostream,
const char *  location,
unsigned  index,
const char *  locationValue 
) const

◆ ReservationValueHasBeenSet()

bool Aws::EC2::Model::TargetReservationValue::ReservationValueHasBeenSet ( ) const
inline

The total value of the Convertible Reserved Instances that make up the exchange. This is the sum of the list value, remaining upfront price, and additional upfront cost of the exchange.

Definition at line 56 of file TargetReservationValue.h.

◆ SetReservationValue() [1/2]

void Aws::EC2::Model::TargetReservationValue::SetReservationValue ( const ReservationValue value)
inline

The total value of the Convertible Reserved Instances that make up the exchange. This is the sum of the list value, remaining upfront price, and additional upfront cost of the exchange.

Definition at line 63 of file TargetReservationValue.h.

◆ SetReservationValue() [2/2]

void Aws::EC2::Model::TargetReservationValue::SetReservationValue ( ReservationValue &&  value)
inline

The total value of the Convertible Reserved Instances that make up the exchange. This is the sum of the list value, remaining upfront price, and additional upfront cost of the exchange.

Definition at line 70 of file TargetReservationValue.h.

◆ SetTargetConfiguration() [1/2]

void Aws::EC2::Model::TargetReservationValue::SetTargetConfiguration ( const TargetConfiguration value)
inline

The configuration of the Convertible Reserved Instances that make up the exchange.

Definition at line 103 of file TargetReservationValue.h.

◆ SetTargetConfiguration() [2/2]

void Aws::EC2::Model::TargetReservationValue::SetTargetConfiguration ( TargetConfiguration &&  value)
inline

The configuration of the Convertible Reserved Instances that make up the exchange.

Definition at line 109 of file TargetReservationValue.h.

◆ TargetConfigurationHasBeenSet()

bool Aws::EC2::Model::TargetReservationValue::TargetConfigurationHasBeenSet ( ) const
inline

The configuration of the Convertible Reserved Instances that make up the exchange.

Definition at line 97 of file TargetReservationValue.h.

◆ WithReservationValue() [1/2]

TargetReservationValue& Aws::EC2::Model::TargetReservationValue::WithReservationValue ( const ReservationValue value)
inline

The total value of the Convertible Reserved Instances that make up the exchange. This is the sum of the list value, remaining upfront price, and additional upfront cost of the exchange.

Definition at line 77 of file TargetReservationValue.h.

◆ WithReservationValue() [2/2]

TargetReservationValue& Aws::EC2::Model::TargetReservationValue::WithReservationValue ( ReservationValue &&  value)
inline

The total value of the Convertible Reserved Instances that make up the exchange. This is the sum of the list value, remaining upfront price, and additional upfront cost of the exchange.

Definition at line 84 of file TargetReservationValue.h.

◆ WithTargetConfiguration() [1/2]

TargetReservationValue& Aws::EC2::Model::TargetReservationValue::WithTargetConfiguration ( const TargetConfiguration value)
inline

The configuration of the Convertible Reserved Instances that make up the exchange.

Definition at line 115 of file TargetReservationValue.h.

◆ WithTargetConfiguration() [2/2]

TargetReservationValue& Aws::EC2::Model::TargetReservationValue::WithTargetConfiguration ( TargetConfiguration &&  value)
inline

The configuration of the Convertible Reserved Instances that make up the exchange.

Definition at line 121 of file TargetReservationValue.h.


The documentation for this class was generated from the following file: