AWS SDK for C++  1.9.129
AWS SDK for C++
Public Member Functions | List of all members
Aws::RDS::Model::AccountQuota Class Reference

#include <AccountQuota.h>

Public Member Functions

 AccountQuota ()
 
 AccountQuota (const Aws::Utils::Xml::XmlNode &xmlNode)
 
AccountQuotaoperator= (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 Aws::StringGetAccountQuotaName () const
 
bool AccountQuotaNameHasBeenSet () const
 
void SetAccountQuotaName (const Aws::String &value)
 
void SetAccountQuotaName (Aws::String &&value)
 
void SetAccountQuotaName (const char *value)
 
AccountQuotaWithAccountQuotaName (const Aws::String &value)
 
AccountQuotaWithAccountQuotaName (Aws::String &&value)
 
AccountQuotaWithAccountQuotaName (const char *value)
 
long long GetUsed () const
 
bool UsedHasBeenSet () const
 
void SetUsed (long long value)
 
AccountQuotaWithUsed (long long value)
 
long long GetMax () const
 
bool MaxHasBeenSet () const
 
void SetMax (long long value)
 
AccountQuotaWithMax (long long value)
 

Detailed Description

Describes a quota for an Amazon Web Services account.

The following are account quotas:

For more information, see Quotas for Amazon RDS in the Amazon RDS User Guide and Quotas for Amazon Aurora in the Amazon Aurora User Guide.

See Also:

AWS API Reference

Definition at line 92 of file AccountQuota.h.

Constructor & Destructor Documentation

◆ AccountQuota() [1/2]

Aws::RDS::Model::AccountQuota::AccountQuota ( )

◆ AccountQuota() [2/2]

Aws::RDS::Model::AccountQuota::AccountQuota ( const Aws::Utils::Xml::XmlNode xmlNode)

Member Function Documentation

◆ AccountQuotaNameHasBeenSet()

bool Aws::RDS::Model::AccountQuota::AccountQuotaNameHasBeenSet ( ) const
inline

The name of the Amazon RDS quota for this Amazon Web Services account.

Definition at line 111 of file AccountQuota.h.

◆ GetAccountQuotaName()

const Aws::String& Aws::RDS::Model::AccountQuota::GetAccountQuotaName ( ) const
inline

The name of the Amazon RDS quota for this Amazon Web Services account.

Definition at line 106 of file AccountQuota.h.

◆ GetMax()

long long Aws::RDS::Model::AccountQuota::GetMax ( ) const
inline

The maximum allowed value for the quota.

Definition at line 168 of file AccountQuota.h.

◆ GetUsed()

long long Aws::RDS::Model::AccountQuota::GetUsed ( ) const
inline

The amount currently used toward the quota maximum.

Definition at line 147 of file AccountQuota.h.

◆ MaxHasBeenSet()

bool Aws::RDS::Model::AccountQuota::MaxHasBeenSet ( ) const
inline

The maximum allowed value for the quota.

Definition at line 173 of file AccountQuota.h.

◆ operator=()

AccountQuota& Aws::RDS::Model::AccountQuota::operator= ( const Aws::Utils::Xml::XmlNode xmlNode)

◆ OutputToStream() [1/2]

void Aws::RDS::Model::AccountQuota::OutputToStream ( Aws::OStream oStream,
const char *  location 
) const

◆ OutputToStream() [2/2]

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

◆ SetAccountQuotaName() [1/3]

void Aws::RDS::Model::AccountQuota::SetAccountQuotaName ( Aws::String &&  value)
inline

The name of the Amazon RDS quota for this Amazon Web Services account.

Definition at line 121 of file AccountQuota.h.

◆ SetAccountQuotaName() [2/3]

void Aws::RDS::Model::AccountQuota::SetAccountQuotaName ( const Aws::String value)
inline

The name of the Amazon RDS quota for this Amazon Web Services account.

Definition at line 116 of file AccountQuota.h.

◆ SetAccountQuotaName() [3/3]

void Aws::RDS::Model::AccountQuota::SetAccountQuotaName ( const char *  value)
inline

The name of the Amazon RDS quota for this Amazon Web Services account.

Definition at line 126 of file AccountQuota.h.

◆ SetMax()

void Aws::RDS::Model::AccountQuota::SetMax ( long long  value)
inline

The maximum allowed value for the quota.

Definition at line 178 of file AccountQuota.h.

◆ SetUsed()

void Aws::RDS::Model::AccountQuota::SetUsed ( long long  value)
inline

The amount currently used toward the quota maximum.

Definition at line 157 of file AccountQuota.h.

◆ UsedHasBeenSet()

bool Aws::RDS::Model::AccountQuota::UsedHasBeenSet ( ) const
inline

The amount currently used toward the quota maximum.

Definition at line 152 of file AccountQuota.h.

◆ WithAccountQuotaName() [1/3]

AccountQuota& Aws::RDS::Model::AccountQuota::WithAccountQuotaName ( Aws::String &&  value)
inline

The name of the Amazon RDS quota for this Amazon Web Services account.

Definition at line 136 of file AccountQuota.h.

◆ WithAccountQuotaName() [2/3]

AccountQuota& Aws::RDS::Model::AccountQuota::WithAccountQuotaName ( const Aws::String value)
inline

The name of the Amazon RDS quota for this Amazon Web Services account.

Definition at line 131 of file AccountQuota.h.

◆ WithAccountQuotaName() [3/3]

AccountQuota& Aws::RDS::Model::AccountQuota::WithAccountQuotaName ( const char *  value)
inline

The name of the Amazon RDS quota for this Amazon Web Services account.

Definition at line 141 of file AccountQuota.h.

◆ WithMax()

AccountQuota& Aws::RDS::Model::AccountQuota::WithMax ( long long  value)
inline

The maximum allowed value for the quota.

Definition at line 183 of file AccountQuota.h.

◆ WithUsed()

AccountQuota& Aws::RDS::Model::AccountQuota::WithUsed ( long long  value)
inline

The amount currently used toward the quota maximum.

Definition at line 162 of file AccountQuota.h.


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