@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AccountQuota extends Object implements Serializable, Cloneable
Describes a quota for an Amazon Web Services account.
The following are account quotas:
AllocatedStorage
- The total allocated storage per account, in GiB. The used value is the total
allocated storage in the account, in GiB.
AuthorizationsPerDBSecurityGroup
- The number of ingress rules per DB security group. The used value is
the highest number of ingress rules in a DB security group in the account. Other DB security groups in the account
might have a lower number of ingress rules.
CustomEndpointsPerDBCluster
- The number of custom endpoints per DB cluster. The used value is the
highest number of custom endpoints in a DB clusters in the account. Other DB clusters in the account might have a
lower number of custom endpoints.
DBClusterParameterGroups
- The number of DB cluster parameter groups per account, excluding default
parameter groups. The used value is the count of nondefault DB cluster parameter groups in the account.
DBClusterRoles
- The number of associated Amazon Web Services Identity and Access Management (IAM) roles
per DB cluster. The used value is the highest number of associated IAM roles for a DB cluster in the account. Other
DB clusters in the account might have a lower number of associated IAM roles.
DBClusters
- The number of DB clusters per account. The used value is the count of DB clusters in the
account.
DBInstanceRoles
- The number of associated IAM roles per DB instance. The used value is the highest
number of associated IAM roles for a DB instance in the account. Other DB instances in the account might have a lower
number of associated IAM roles.
DBInstances
- The number of DB instances per account. The used value is the count of the DB instances in
the account.
Amazon RDS DB instances, Amazon Aurora DB instances, Amazon Neptune instances, and Amazon DocumentDB instances apply to this quota.
DBParameterGroups
- The number of DB parameter groups per account, excluding default parameter groups.
The used value is the count of nondefault DB parameter groups in the account.
DBSecurityGroups
- The number of DB security groups (not VPC security groups) per account, excluding the
default security group. The used value is the count of nondefault DB security groups in the account.
DBSubnetGroups
- The number of DB subnet groups per account. The used value is the count of the DB
subnet groups in the account.
EventSubscriptions
- The number of event subscriptions per account. The used value is the count of the
event subscriptions in the account.
ManualClusterSnapshots
- The number of manual DB cluster snapshots per account. The used value is the
count of the manual DB cluster snapshots in the account.
ManualSnapshots
- The number of manual DB instance snapshots per account. The used value is the count of
the manual DB instance snapshots in the account.
OptionGroups
- The number of DB option groups per account, excluding default option groups. The used
value is the count of nondefault DB option groups in the account.
ReadReplicasPerMaster
- The number of read replicas per DB instance. The used value is the highest
number of read replicas for a DB instance in the account. Other DB instances in the account might have a lower number
of read replicas.
ReservedDBInstances
- The number of reserved DB instances per account. The used value is the count of
the active reserved DB instances in the account.
SubnetsPerDBSubnetGroup
- The number of subnets per DB subnet group. The used value is highest number of
subnets for a DB subnet group in the account. Other DB subnet groups in the account might have a lower number of
subnets.
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.
Constructor and Description |
---|
AccountQuota() |
Modifier and Type | Method and Description |
---|---|
AccountQuota |
clone() |
boolean |
equals(Object obj) |
String |
getAccountQuotaName()
The name of the Amazon RDS quota for this Amazon Web Services account.
|
Long |
getMax()
The maximum allowed value for the quota.
|
Long |
getUsed()
The amount currently used toward the quota maximum.
|
int |
hashCode() |
void |
setAccountQuotaName(String accountQuotaName)
The name of the Amazon RDS quota for this Amazon Web Services account.
|
void |
setMax(Long max)
The maximum allowed value for the quota.
|
void |
setUsed(Long used)
The amount currently used toward the quota maximum.
|
String |
toString()
Returns a string representation of this object.
|
AccountQuota |
withAccountQuotaName(String accountQuotaName)
The name of the Amazon RDS quota for this Amazon Web Services account.
|
AccountQuota |
withMax(Long max)
The maximum allowed value for the quota.
|
AccountQuota |
withUsed(Long used)
The amount currently used toward the quota maximum.
|
public void setAccountQuotaName(String accountQuotaName)
The name of the Amazon RDS quota for this Amazon Web Services account.
accountQuotaName
- The name of the Amazon RDS quota for this Amazon Web Services account.public String getAccountQuotaName()
The name of the Amazon RDS quota for this Amazon Web Services account.
public AccountQuota withAccountQuotaName(String accountQuotaName)
The name of the Amazon RDS quota for this Amazon Web Services account.
accountQuotaName
- The name of the Amazon RDS quota for this Amazon Web Services account.public void setUsed(Long used)
The amount currently used toward the quota maximum.
used
- The amount currently used toward the quota maximum.public Long getUsed()
The amount currently used toward the quota maximum.
public AccountQuota withUsed(Long used)
The amount currently used toward the quota maximum.
used
- The amount currently used toward the quota maximum.public void setMax(Long max)
The maximum allowed value for the quota.
max
- The maximum allowed value for the quota.public Long getMax()
The maximum allowed value for the quota.
public AccountQuota withMax(Long max)
The maximum allowed value for the quota.
max
- The maximum allowed value for the quota.public String toString()
toString
in class Object
Object.toString()
public AccountQuota clone()