AWS SDK for C++  1.9.108
AWS SDK for C++
ReservedDBInstancesOffering.h
Go to the documentation of this file.
1 
6 #pragma once
7 #include <aws/rds/RDS_EXPORTS.h>
12 #include <utility>
13 
14 namespace Aws
15 {
16 namespace Utils
17 {
18 namespace Xml
19 {
20  class XmlNode;
21 } // namespace Xml
22 } // namespace Utils
23 namespace RDS
24 {
25 namespace Model
26 {
27 
36  {
37  public:
41 
42  void OutputToStream(Aws::OStream& ostream, const char* location, unsigned index, const char* locationValue) const;
43  void OutputToStream(Aws::OStream& oStream, const char* location) const;
44 
45 
49  inline const Aws::String& GetReservedDBInstancesOfferingId() const{ return m_reservedDBInstancesOfferingId; }
50 
54  inline bool ReservedDBInstancesOfferingIdHasBeenSet() const { return m_reservedDBInstancesOfferingIdHasBeenSet; }
55 
59  inline void SetReservedDBInstancesOfferingId(const Aws::String& value) { m_reservedDBInstancesOfferingIdHasBeenSet = true; m_reservedDBInstancesOfferingId = value; }
60 
64  inline void SetReservedDBInstancesOfferingId(Aws::String&& value) { m_reservedDBInstancesOfferingIdHasBeenSet = true; m_reservedDBInstancesOfferingId = std::move(value); }
65 
69  inline void SetReservedDBInstancesOfferingId(const char* value) { m_reservedDBInstancesOfferingIdHasBeenSet = true; m_reservedDBInstancesOfferingId.assign(value); }
70 
74  inline ReservedDBInstancesOffering& WithReservedDBInstancesOfferingId(const Aws::String& value) { SetReservedDBInstancesOfferingId(value); return *this;}
75 
79  inline ReservedDBInstancesOffering& WithReservedDBInstancesOfferingId(Aws::String&& value) { SetReservedDBInstancesOfferingId(std::move(value)); return *this;}
80 
84  inline ReservedDBInstancesOffering& WithReservedDBInstancesOfferingId(const char* value) { SetReservedDBInstancesOfferingId(value); return *this;}
85 
86 
90  inline const Aws::String& GetDBInstanceClass() const{ return m_dBInstanceClass; }
91 
95  inline bool DBInstanceClassHasBeenSet() const { return m_dBInstanceClassHasBeenSet; }
96 
100  inline void SetDBInstanceClass(const Aws::String& value) { m_dBInstanceClassHasBeenSet = true; m_dBInstanceClass = value; }
101 
105  inline void SetDBInstanceClass(Aws::String&& value) { m_dBInstanceClassHasBeenSet = true; m_dBInstanceClass = std::move(value); }
106 
110  inline void SetDBInstanceClass(const char* value) { m_dBInstanceClassHasBeenSet = true; m_dBInstanceClass.assign(value); }
111 
115  inline ReservedDBInstancesOffering& WithDBInstanceClass(const Aws::String& value) { SetDBInstanceClass(value); return *this;}
116 
120  inline ReservedDBInstancesOffering& WithDBInstanceClass(Aws::String&& value) { SetDBInstanceClass(std::move(value)); return *this;}
121 
125  inline ReservedDBInstancesOffering& WithDBInstanceClass(const char* value) { SetDBInstanceClass(value); return *this;}
126 
127 
131  inline int GetDuration() const{ return m_duration; }
132 
136  inline bool DurationHasBeenSet() const { return m_durationHasBeenSet; }
137 
141  inline void SetDuration(int value) { m_durationHasBeenSet = true; m_duration = value; }
142 
146  inline ReservedDBInstancesOffering& WithDuration(int value) { SetDuration(value); return *this;}
147 
148 
152  inline double GetFixedPrice() const{ return m_fixedPrice; }
153 
157  inline bool FixedPriceHasBeenSet() const { return m_fixedPriceHasBeenSet; }
158 
162  inline void SetFixedPrice(double value) { m_fixedPriceHasBeenSet = true; m_fixedPrice = value; }
163 
167  inline ReservedDBInstancesOffering& WithFixedPrice(double value) { SetFixedPrice(value); return *this;}
168 
169 
173  inline double GetUsagePrice() const{ return m_usagePrice; }
174 
178  inline bool UsagePriceHasBeenSet() const { return m_usagePriceHasBeenSet; }
179 
183  inline void SetUsagePrice(double value) { m_usagePriceHasBeenSet = true; m_usagePrice = value; }
184 
188  inline ReservedDBInstancesOffering& WithUsagePrice(double value) { SetUsagePrice(value); return *this;}
189 
190 
194  inline const Aws::String& GetCurrencyCode() const{ return m_currencyCode; }
195 
199  inline bool CurrencyCodeHasBeenSet() const { return m_currencyCodeHasBeenSet; }
200 
204  inline void SetCurrencyCode(const Aws::String& value) { m_currencyCodeHasBeenSet = true; m_currencyCode = value; }
205 
209  inline void SetCurrencyCode(Aws::String&& value) { m_currencyCodeHasBeenSet = true; m_currencyCode = std::move(value); }
210 
214  inline void SetCurrencyCode(const char* value) { m_currencyCodeHasBeenSet = true; m_currencyCode.assign(value); }
215 
219  inline ReservedDBInstancesOffering& WithCurrencyCode(const Aws::String& value) { SetCurrencyCode(value); return *this;}
220 
224  inline ReservedDBInstancesOffering& WithCurrencyCode(Aws::String&& value) { SetCurrencyCode(std::move(value)); return *this;}
225 
229  inline ReservedDBInstancesOffering& WithCurrencyCode(const char* value) { SetCurrencyCode(value); return *this;}
230 
231 
235  inline const Aws::String& GetProductDescription() const{ return m_productDescription; }
236 
240  inline bool ProductDescriptionHasBeenSet() const { return m_productDescriptionHasBeenSet; }
241 
245  inline void SetProductDescription(const Aws::String& value) { m_productDescriptionHasBeenSet = true; m_productDescription = value; }
246 
250  inline void SetProductDescription(Aws::String&& value) { m_productDescriptionHasBeenSet = true; m_productDescription = std::move(value); }
251 
255  inline void SetProductDescription(const char* value) { m_productDescriptionHasBeenSet = true; m_productDescription.assign(value); }
256 
260  inline ReservedDBInstancesOffering& WithProductDescription(const Aws::String& value) { SetProductDescription(value); return *this;}
261 
265  inline ReservedDBInstancesOffering& WithProductDescription(Aws::String&& value) { SetProductDescription(std::move(value)); return *this;}
266 
270  inline ReservedDBInstancesOffering& WithProductDescription(const char* value) { SetProductDescription(value); return *this;}
271 
272 
276  inline const Aws::String& GetOfferingType() const{ return m_offeringType; }
277 
281  inline bool OfferingTypeHasBeenSet() const { return m_offeringTypeHasBeenSet; }
282 
286  inline void SetOfferingType(const Aws::String& value) { m_offeringTypeHasBeenSet = true; m_offeringType = value; }
287 
291  inline void SetOfferingType(Aws::String&& value) { m_offeringTypeHasBeenSet = true; m_offeringType = std::move(value); }
292 
296  inline void SetOfferingType(const char* value) { m_offeringTypeHasBeenSet = true; m_offeringType.assign(value); }
297 
301  inline ReservedDBInstancesOffering& WithOfferingType(const Aws::String& value) { SetOfferingType(value); return *this;}
302 
306  inline ReservedDBInstancesOffering& WithOfferingType(Aws::String&& value) { SetOfferingType(std::move(value)); return *this;}
307 
311  inline ReservedDBInstancesOffering& WithOfferingType(const char* value) { SetOfferingType(value); return *this;}
312 
313 
317  inline bool GetMultiAZ() const{ return m_multiAZ; }
318 
322  inline bool MultiAZHasBeenSet() const { return m_multiAZHasBeenSet; }
323 
327  inline void SetMultiAZ(bool value) { m_multiAZHasBeenSet = true; m_multiAZ = value; }
328 
332  inline ReservedDBInstancesOffering& WithMultiAZ(bool value) { SetMultiAZ(value); return *this;}
333 
334 
338  inline const Aws::Vector<RecurringCharge>& GetRecurringCharges() const{ return m_recurringCharges; }
339 
343  inline bool RecurringChargesHasBeenSet() const { return m_recurringChargesHasBeenSet; }
344 
348  inline void SetRecurringCharges(const Aws::Vector<RecurringCharge>& value) { m_recurringChargesHasBeenSet = true; m_recurringCharges = value; }
349 
353  inline void SetRecurringCharges(Aws::Vector<RecurringCharge>&& value) { m_recurringChargesHasBeenSet = true; m_recurringCharges = std::move(value); }
354 
358  inline ReservedDBInstancesOffering& WithRecurringCharges(const Aws::Vector<RecurringCharge>& value) { SetRecurringCharges(value); return *this;}
359 
363  inline ReservedDBInstancesOffering& WithRecurringCharges(Aws::Vector<RecurringCharge>&& value) { SetRecurringCharges(std::move(value)); return *this;}
364 
368  inline ReservedDBInstancesOffering& AddRecurringCharges(const RecurringCharge& value) { m_recurringChargesHasBeenSet = true; m_recurringCharges.push_back(value); return *this; }
369 
373  inline ReservedDBInstancesOffering& AddRecurringCharges(RecurringCharge&& value) { m_recurringChargesHasBeenSet = true; m_recurringCharges.push_back(std::move(value)); return *this; }
374 
375  private:
376 
377  Aws::String m_reservedDBInstancesOfferingId;
378  bool m_reservedDBInstancesOfferingIdHasBeenSet;
379 
380  Aws::String m_dBInstanceClass;
381  bool m_dBInstanceClassHasBeenSet;
382 
383  int m_duration;
384  bool m_durationHasBeenSet;
385 
386  double m_fixedPrice;
387  bool m_fixedPriceHasBeenSet;
388 
389  double m_usagePrice;
390  bool m_usagePriceHasBeenSet;
391 
392  Aws::String m_currencyCode;
393  bool m_currencyCodeHasBeenSet;
394 
395  Aws::String m_productDescription;
396  bool m_productDescriptionHasBeenSet;
397 
398  Aws::String m_offeringType;
399  bool m_offeringTypeHasBeenSet;
400 
401  bool m_multiAZ;
402  bool m_multiAZHasBeenSet;
403 
404  Aws::Vector<RecurringCharge> m_recurringCharges;
405  bool m_recurringChargesHasBeenSet;
406  };
407 
408 } // namespace Model
409 } // namespace RDS
410 } // namespace Aws
Aws::RDS::Model::ReservedDBInstancesOffering::ReservedDBInstancesOfferingIdHasBeenSet
bool ReservedDBInstancesOfferingIdHasBeenSet() const
Definition: ReservedDBInstancesOffering.h:54
Aws::RDS::Model::ReservedDBInstancesOffering::WithDBInstanceClass
ReservedDBInstancesOffering & WithDBInstanceClass(const char *value)
Definition: ReservedDBInstancesOffering.h:125
Aws::RDS::Model::ReservedDBInstancesOffering::OutputToStream
void OutputToStream(Aws::OStream &ostream, const char *location, unsigned index, const char *locationValue) const
Aws::RDS::Model::ReservedDBInstancesOffering::SetProductDescription
void SetProductDescription(Aws::String &&value)
Definition: ReservedDBInstancesOffering.h:250
Aws::RDS::Model::ReservedDBInstancesOffering::WithRecurringCharges
ReservedDBInstancesOffering & WithRecurringCharges(const Aws::Vector< RecurringCharge > &value)
Definition: ReservedDBInstancesOffering.h:358
Aws::RDS::Model::ReservedDBInstancesOffering::SetMultiAZ
void SetMultiAZ(bool value)
Definition: ReservedDBInstancesOffering.h:327
Aws::RDS::Model::RecurringCharge
Definition: RecurringCharge.h:35
Aws::RDS::Model::ReservedDBInstancesOffering::RecurringChargesHasBeenSet
bool RecurringChargesHasBeenSet() const
Definition: ReservedDBInstancesOffering.h:343
Aws::RDS::Model::ReservedDBInstancesOffering::FixedPriceHasBeenSet
bool FixedPriceHasBeenSet() const
Definition: ReservedDBInstancesOffering.h:157
Aws::RDS::Model::ReservedDBInstancesOffering::SetUsagePrice
void SetUsagePrice(double value)
Definition: ReservedDBInstancesOffering.h:183
Aws::RDS::Model::ReservedDBInstancesOffering::SetCurrencyCode
void SetCurrencyCode(const char *value)
Definition: ReservedDBInstancesOffering.h:214
Aws::RDS::Model::ReservedDBInstancesOffering::WithUsagePrice
ReservedDBInstancesOffering & WithUsagePrice(double value)
Definition: ReservedDBInstancesOffering.h:188
Aws::RDS::Model::ReservedDBInstancesOffering::operator=
ReservedDBInstancesOffering & operator=(const Aws::Utils::Xml::XmlNode &xmlNode)
Aws::ApplicationInsights::Model::CloudWatchEventSource::NOT_SET
@ NOT_SET
Aws::RDS::Model::ReservedDBInstancesOffering::ReservedDBInstancesOffering
ReservedDBInstancesOffering(const Aws::Utils::Xml::XmlNode &xmlNode)
Aws::RDS::Model::ReservedDBInstancesOffering
Definition: ReservedDBInstancesOffering.h:36
Aws::RDS::Model::ReservedDBInstancesOffering::MultiAZHasBeenSet
bool MultiAZHasBeenSet() const
Definition: ReservedDBInstancesOffering.h:322
Aws::RDS::Model::ReservedDBInstancesOffering::CurrencyCodeHasBeenSet
bool CurrencyCodeHasBeenSet() const
Definition: ReservedDBInstancesOffering.h:199
Aws::RDS::Model::ReservedDBInstancesOffering::GetDBInstanceClass
const Aws::String & GetDBInstanceClass() const
Definition: ReservedDBInstancesOffering.h:90
Aws::Vector
std::vector< T, Aws::Allocator< T > > Vector
Definition: AWSVector.h:17
Aws::RDS::Model::ReservedDBInstancesOffering::SetCurrencyCode
void SetCurrencyCode(const Aws::String &value)
Definition: ReservedDBInstancesOffering.h:204
AWSStreamFwd.h
Aws::RDS::Model::ReservedDBInstancesOffering::WithReservedDBInstancesOfferingId
ReservedDBInstancesOffering & WithReservedDBInstancesOfferingId(const char *value)
Definition: ReservedDBInstancesOffering.h:84
Aws::RDS::Model::ReservedDBInstancesOffering::GetReservedDBInstancesOfferingId
const Aws::String & GetReservedDBInstancesOfferingId() const
Definition: ReservedDBInstancesOffering.h:49
Aws::RDS::Model::ReservedDBInstancesOffering::SetOfferingType
void SetOfferingType(Aws::String &&value)
Definition: ReservedDBInstancesOffering.h:291
AWSVector.h
Aws::RDS::Model::ReservedDBInstancesOffering::WithDBInstanceClass
ReservedDBInstancesOffering & WithDBInstanceClass(Aws::String &&value)
Definition: ReservedDBInstancesOffering.h:120
Aws::RDS::Model::ReservedDBInstancesOffering::DBInstanceClassHasBeenSet
bool DBInstanceClassHasBeenSet() const
Definition: ReservedDBInstancesOffering.h:95
Aws::RDS::Model::ReservedDBInstancesOffering::WithCurrencyCode
ReservedDBInstancesOffering & WithCurrencyCode(Aws::String &&value)
Definition: ReservedDBInstancesOffering.h:224
Aws::RDS::Model::ReservedDBInstancesOffering::ReservedDBInstancesOffering
ReservedDBInstancesOffering()
Aws::RDS::Model::ReservedDBInstancesOffering::WithOfferingType
ReservedDBInstancesOffering & WithOfferingType(const Aws::String &value)
Definition: ReservedDBInstancesOffering.h:301
Aws::RDS::Model::ReservedDBInstancesOffering::WithOfferingType
ReservedDBInstancesOffering & WithOfferingType(Aws::String &&value)
Definition: ReservedDBInstancesOffering.h:306
Aws::RDS::Model::ReservedDBInstancesOffering::SetDBInstanceClass
void SetDBInstanceClass(const char *value)
Definition: ReservedDBInstancesOffering.h:110
Aws::OStream
std::basic_ostream< char, std::char_traits< char > > OStream
Definition: AWSStreamFwd.h:21
Aws::RDS::Model::ReservedDBInstancesOffering::ProductDescriptionHasBeenSet
bool ProductDescriptionHasBeenSet() const
Definition: ReservedDBInstancesOffering.h:240
Aws::RDS::Model::ReservedDBInstancesOffering::SetOfferingType
void SetOfferingType(const char *value)
Definition: ReservedDBInstancesOffering.h:296
Aws::RDS::Model::ReservedDBInstancesOffering::AddRecurringCharges
ReservedDBInstancesOffering & AddRecurringCharges(RecurringCharge &&value)
Definition: ReservedDBInstancesOffering.h:373
Aws::RDS::Model::ReservedDBInstancesOffering::GetOfferingType
const Aws::String & GetOfferingType() const
Definition: ReservedDBInstancesOffering.h:276
Aws::RDS::Model::ReservedDBInstancesOffering::SetProductDescription
void SetProductDescription(const Aws::String &value)
Definition: ReservedDBInstancesOffering.h:245
Aws::RDS::Model::ReservedDBInstancesOffering::WithProductDescription
ReservedDBInstancesOffering & WithProductDescription(Aws::String &&value)
Definition: ReservedDBInstancesOffering.h:265
RDS_EXPORTS.h
Aws::Utils::Xml::XmlNode
Definition: XmlSerializer.h:53
Aws::RDS::Model::ReservedDBInstancesOffering::OfferingTypeHasBeenSet
bool OfferingTypeHasBeenSet() const
Definition: ReservedDBInstancesOffering.h:281
Aws::RDS::Model::ReservedDBInstancesOffering::SetRecurringCharges
void SetRecurringCharges(const Aws::Vector< RecurringCharge > &value)
Definition: ReservedDBInstancesOffering.h:348
Aws::RDS::Model::ReservedDBInstancesOffering::GetRecurringCharges
const Aws::Vector< RecurringCharge > & GetRecurringCharges() const
Definition: ReservedDBInstancesOffering.h:338
Aws::RDS::Model::ReservedDBInstancesOffering::OutputToStream
void OutputToStream(Aws::OStream &oStream, const char *location) const
Aws::RDS::Model::ReservedDBInstancesOffering::WithCurrencyCode
ReservedDBInstancesOffering & WithCurrencyCode(const char *value)
Definition: ReservedDBInstancesOffering.h:229
Aws::RDS::Model::ReservedDBInstancesOffering::SetCurrencyCode
void SetCurrencyCode(Aws::String &&value)
Definition: ReservedDBInstancesOffering.h:209
RecurringCharge.h
Aws::RDS::Model::ReservedDBInstancesOffering::SetRecurringCharges
void SetRecurringCharges(Aws::Vector< RecurringCharge > &&value)
Definition: ReservedDBInstancesOffering.h:353
Aws::RDS::Model::ReservedDBInstancesOffering::GetProductDescription
const Aws::String & GetProductDescription() const
Definition: ReservedDBInstancesOffering.h:235
Aws::RDS::Model::ReservedDBInstancesOffering::DurationHasBeenSet
bool DurationHasBeenSet() const
Definition: ReservedDBInstancesOffering.h:136
Aws::RDS::Model::ReservedDBInstancesOffering::WithProductDescription
ReservedDBInstancesOffering & WithProductDescription(const char *value)
Definition: ReservedDBInstancesOffering.h:270
AWSString.h
Aws::RDS::Model::ReservedDBInstancesOffering::SetReservedDBInstancesOfferingId
void SetReservedDBInstancesOfferingId(const Aws::String &value)
Definition: ReservedDBInstancesOffering.h:59
Aws::RDS::Model::ReservedDBInstancesOffering::SetReservedDBInstancesOfferingId
void SetReservedDBInstancesOfferingId(const char *value)
Definition: ReservedDBInstancesOffering.h:69
Aws::RDS::Model::ReservedDBInstancesOffering::WithFixedPrice
ReservedDBInstancesOffering & WithFixedPrice(double value)
Definition: ReservedDBInstancesOffering.h:167
Aws::RDS::Model::ReservedDBInstancesOffering::SetOfferingType
void SetOfferingType(const Aws::String &value)
Definition: ReservedDBInstancesOffering.h:286
Aws::RDS::Model::ReservedDBInstancesOffering::SetProductDescription
void SetProductDescription(const char *value)
Definition: ReservedDBInstancesOffering.h:255
Aws::RDS::Model::ReservedDBInstancesOffering::SetDBInstanceClass
void SetDBInstanceClass(Aws::String &&value)
Definition: ReservedDBInstancesOffering.h:105
Aws::RDS::Model::ReservedDBInstancesOffering::WithDuration
ReservedDBInstancesOffering & WithDuration(int value)
Definition: ReservedDBInstancesOffering.h:146
Aws::RDS::Model::ReservedDBInstancesOffering::GetFixedPrice
double GetFixedPrice() const
Definition: ReservedDBInstancesOffering.h:152
Aws::RDS::Model::ReservedDBInstancesOffering::SetDBInstanceClass
void SetDBInstanceClass(const Aws::String &value)
Definition: ReservedDBInstancesOffering.h:100
Aws::RDS::Model::ReservedDBInstancesOffering::WithOfferingType
ReservedDBInstancesOffering & WithOfferingType(const char *value)
Definition: ReservedDBInstancesOffering.h:311
Aws::RDS::Model::ReservedDBInstancesOffering::SetDuration
void SetDuration(int value)
Definition: ReservedDBInstancesOffering.h:141
AWS_RDS_API
#define AWS_RDS_API
Definition: RDS_EXPORTS.h:28
Aws::RDS::Model::ReservedDBInstancesOffering::AddRecurringCharges
ReservedDBInstancesOffering & AddRecurringCharges(const RecurringCharge &value)
Definition: ReservedDBInstancesOffering.h:368
Aws::RDS::Model::ReservedDBInstancesOffering::WithReservedDBInstancesOfferingId
ReservedDBInstancesOffering & WithReservedDBInstancesOfferingId(Aws::String &&value)
Definition: ReservedDBInstancesOffering.h:79
Aws::RDS::Model::ReservedDBInstancesOffering::WithProductDescription
ReservedDBInstancesOffering & WithProductDescription(const Aws::String &value)
Definition: ReservedDBInstancesOffering.h:260
Aws::RDS::Model::ReservedDBInstancesOffering::WithDBInstanceClass
ReservedDBInstancesOffering & WithDBInstanceClass(const Aws::String &value)
Definition: ReservedDBInstancesOffering.h:115
Aws
Definition: AccessManagementClient.h:15
Aws::RDS::Model::ReservedDBInstancesOffering::SetFixedPrice
void SetFixedPrice(double value)
Definition: ReservedDBInstancesOffering.h:162
Aws::RDS::Model::ReservedDBInstancesOffering::UsagePriceHasBeenSet
bool UsagePriceHasBeenSet() const
Definition: ReservedDBInstancesOffering.h:178
Aws::RDS::Model::ReservedDBInstancesOffering::WithReservedDBInstancesOfferingId
ReservedDBInstancesOffering & WithReservedDBInstancesOfferingId(const Aws::String &value)
Definition: ReservedDBInstancesOffering.h:74
Aws::RDS::Model::ReservedDBInstancesOffering::GetCurrencyCode
const Aws::String & GetCurrencyCode() const
Definition: ReservedDBInstancesOffering.h:194
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
index
int index
Definition: cJSON.h:181
Aws::RDS::Model::ReservedDBInstancesOffering::GetUsagePrice
double GetUsagePrice() const
Definition: ReservedDBInstancesOffering.h:173
Aws::RDS::Model::ReservedDBInstancesOffering::WithRecurringCharges
ReservedDBInstancesOffering & WithRecurringCharges(Aws::Vector< RecurringCharge > &&value)
Definition: ReservedDBInstancesOffering.h:363
Aws::RDS::Model::ReservedDBInstancesOffering::GetDuration
int GetDuration() const
Definition: ReservedDBInstancesOffering.h:131
Aws::RDS::Model::ReservedDBInstancesOffering::WithMultiAZ
ReservedDBInstancesOffering & WithMultiAZ(bool value)
Definition: ReservedDBInstancesOffering.h:332
Aws::RDS::Model::ReservedDBInstancesOffering::WithCurrencyCode
ReservedDBInstancesOffering & WithCurrencyCode(const Aws::String &value)
Definition: ReservedDBInstancesOffering.h:219
Aws::RDS::Model::ReservedDBInstancesOffering::SetReservedDBInstancesOfferingId
void SetReservedDBInstancesOfferingId(Aws::String &&value)
Definition: ReservedDBInstancesOffering.h:64
Aws::RDS::Model::ReservedDBInstancesOffering::GetMultiAZ
bool GetMultiAZ() const
Definition: ReservedDBInstancesOffering.h:317