Last Updated on April 28, 2021
Below is a reference for all attribute names and attribute values in AWS Price List API for Amazon DocumentDB (with MongoDB compatibility).
Note: All the list below are in alphabetical order.
Service Code: AmazonDocDB
Python Code to get Attribute Names for Amazon DocumentDB (with MongoDB compatibility) using Boto3
import boto3
pricing_client = boto3.client('pricing', region_name='us-east-1')
response = pricing_client.describe_services(ServiceCode='AmazonDocDB')
attribute_names = response['Services'][0]['AttributeNames']
print(attribute_names)
Attribute Name List for Amazon DocumentDB (with MongoDB compatibility)
- clockSpeed
- currentGeneration
- databaseEngine
- engineCode
- enhancedNetworkingSupported
- group
- groupDescription
- instanceFamily
- instanceType
- instanceTypeFamily
- location
- locationType
- maxVolumeSize
- memory
- minVolumeSize
- networkPerformance
- normalizationSizeFactor
- operation
- physicalProcessor
- processorArchitecture
- processorFeatures
- productFamily
- servicecode
- servicename
- storageMedia
- termType
- usagetype
- vcpu
- volumeType
Python Code to get the Attribute Values List for Amazon DocumentDB (with MongoDB compatibility) using Boto3
import boto3
pricing_client = boto3.client('pricing', region_name='us-east-1')
response = pricing_client.describe_services(ServiceCode='AmazonDocDB')
attribute_names = response['Services'][0]['AttributeNames']
for attribute_name in attribute_names:
attribute_values = []
response_iterator = pricing_client.get_paginator('get_attribute_values').paginate(
ServiceCode='AmazonDocDB',
AttributeName=attribute_name
)
for response in response_iterator:
for attribute_value in response['AttributeValues']:
attribute_values.append(attribute_value['Value'])
print('Attribute Name:', attribute_name)
print(attribute_values)
print()
Attribute Values List for Amazon DocumentDB (with MongoDB compatibility)
Attribute Name: clockSpeed
Values:
2.3 GHz
Up to 3.1 GHz
Attribute Name: currentGeneration
Values:
Yes
Attribute Name: databaseEngine
Values:
Amazon DocumentDB
Attribute Name: engineCode
Values:
23
Attribute Name: enhancedNetworkingSupported
Values:
Yes
Attribute Name: group
Values:
I/O Operation
Attribute Name: groupDescription
Values:
Input/Output Operation
Attribute Name: instanceFamily
Values:
General purpose
Memory optimized
Attribute Name: instanceType
Values:
db.r4.16xlarge
db.r4.2xlarge
db.r4.4xlarge
db.r4.8xlarge
db.r4.large
db.r4.xlarge
db.r5.12xlarge
db.r5.24xlarge
db.r5.2xlarge
db.r5.4xlarge
db.r5.large
db.r5.xlarge
db.t3.medium
Attribute Name: instanceTypeFamily
Values:
R4
R5
T3
Attribute Name: location
Values:
Asia Pacific (Mumbai)
Asia Pacific (Seoul)
Asia Pacific (Singapore)
Asia Pacific (Sydney)
Asia Pacific (Tokyo)
AWS GovCloud (US-West)
Canada (Central)
EU (Frankfurt)
EU (Ireland)
EU (London)
EU (Paris)
South America (Sao Paulo)
US East (N. Virginia)
US East (Ohio)
US West (Oregon)
Attribute Name: locationType
Values:
AWS Region
Attribute Name: maxVolumeSize
Values:
64 TB
Attribute Name: memory
Values:
122 GiB
128 GiB
15.25 GiB
16 GiB
244 GiB
30.5 GiB
32 GiB
384 GiB
4 GiB
488 GiB
61 GiB
64 GiB
768 GiB
Attribute Name: minVolumeSize
Values:
10 GB
Attribute Name: networkPerformance
Values:
10 Gigabit
20 Gigabit
25 Gigabit
Low to Moderate
Up to 10 Gigabit
Attribute Name: normalizationSizeFactor
Values:
128
16
192
32
4
64
8
96
Attribute Name: operation
Values:
CreateDBInstance:0023
Attribute Name: physicalProcessor
Values:
Intel Skylake E5 2686 v5 (2.5 GHz)
Intel Xeon E5-2686 v4 (Broadwell)
Intel Xeon Platinum 8175
Attribute Name: processorArchitecture
Values:
64-bit
Attribute Name: processorFeatures
Values:
Intel AVX, Intel AVX2, Intel Turbo
Attribute Name: productFamily
Values:
CPU Credits
Database Instance
Database Storage
Storage Snapshot
System Operation
Attribute Name: servicecode
Values:
AmazonDocDB
Attribute Name: servicename
Values:
Amazon DocumentDB (with MongoDB compatibility)
Attribute Name: storageMedia
Values:
AmazonS3
SSD
Attribute Name: termType
Values:
OnDemand
Attribute Name: usagetype
Values:
APN1-BackupUsage APS1-InstanceUsage:db.t3.medium CAN1-InstanceUsage:db.r5.2xl EUC1-InstanceUsage:db.r5.4xl InstanceUsage:db.r4.4xlarge UGW1-InstanceUsage:db.r5.large USW2-InstanceUsage:db.r5.12xl
APN1-CPUCredits:db.t3 APS1-StorageIOUsage CAN1-InstanceUsage:db.r5.4xl EUC1-InstanceUsage:db.r5.large InstanceUsage:db.r4.8xlarge UGW1-InstanceUsage:db.r5.xl USW2-InstanceUsage:db.r5.24xl
APN1-InstanceUsage:db.r5.12xl APS1-StorageUsage CAN1-InstanceUsage:db.r5.large EUC1-InstanceUsage:db.r5.xl InstanceUsage:db.r4.large UGW1-InstanceUsage:db.t3.medium USW2-InstanceUsage:db.r5.2xl
APN1-InstanceUsage:db.r5.24xl APS2-BackupUsage CAN1-InstanceUsage:db.r5.xl EUC1-InstanceUsage:db.t3.medium InstanceUsage:db.r4.xlarge UGW1-StorageIOUsage USW2-InstanceUsage:db.r5.4xl
APN1-InstanceUsage:db.r5.2xl APS2-CPUCredits:db.t3 CAN1-InstanceUsage:db.t3.medium EUC1-StorageIOUsage InstanceUsage:db.r5.12xl UGW1-StorageUsage USW2-InstanceUsage:db.r5.large
APN1-InstanceUsage:db.r5.4xl APS2-InstanceUsage:db.r5.12xl CAN1-StorageIOUsage EUC1-StorageUsage InstanceUsage:db.r5.24xl USE2-BackupUsage USW2-InstanceUsage:db.r5.xl
APN1-InstanceUsage:db.r5.large APS2-InstanceUsage:db.r5.24xl CAN1-StorageUsage EUW2-BackupUsage InstanceUsage:db.r5.2xl USE2-CPUCredits:db.t3 USW2-InstanceUsage:db.t3.medium
APN1-InstanceUsage:db.r5.xl APS2-InstanceUsage:db.r5.2xl CPUCredits:db.t3 EUW2-CPUCredits:db.t3 InstanceUsage:db.r5.4xl USE2-InstanceUsage:db.r4.16xl USW2-StorageIOUsage
APN1-InstanceUsage:db.t3.medium APS2-InstanceUsage:db.r5.4xl EU-BackupUsage EUW2-InstanceUsage:db.r5.12xl InstanceUsage:db.r5.large USE2-InstanceUsage:db.r4.2xlarge USW2-StorageUsage
APN1-StorageIOUsage APS2-InstanceUsage:db.r5.large EU-CPUCredits:db.t3 EUW2-InstanceUsage:db.r5.24xl InstanceUsage:db.r5.xl USE2-InstanceUsage:db.r4.4xlarge
APN1-StorageUsage APS2-InstanceUsage:db.r5.xl EU-InstanceUsage:db.r4.16xl EUW2-InstanceUsage:db.r5.2xl InstanceUsage:db.t3.medium USE2-InstanceUsage:db.r4.8xlarge
APN2-BackupUsage APS2-InstanceUsage:db.t3.medium EU-InstanceUsage:db.r4.2xlarge EUW2-InstanceUsage:db.r5.4xl SAE1-BackupUsage USE2-InstanceUsage:db.r4.large
APN2-CPUCredits:db.t3 APS2-StorageIOUsage EU-InstanceUsage:db.r4.4xlarge EUW2-InstanceUsage:db.r5.large SAE1-CPUCredits:db.t3 USE2-InstanceUsage:db.r4.xlarge
APN2-InstanceUsage:db.r5.12xl APS2-StorageUsage EU-InstanceUsage:db.r4.8xlarge EUW2-InstanceUsage:db.r5.xl SAE1-InstanceUsage:db.r5.12xl USE2-InstanceUsage:db.r5.12xl
APN2-InstanceUsage:db.r5.24xl APS3-BackupUsage EU-InstanceUsage:db.r4.large EUW2-InstanceUsage:db.t3.medium SAE1-InstanceUsage:db.r5.24xl USE2-InstanceUsage:db.r5.24xl
APN2-InstanceUsage:db.r5.2xl APS3-CPUCredits:db.t3 EU-InstanceUsage:db.r4.xlarge EUW2-StorageIOUsage SAE1-InstanceUsage:db.r5.2xl USE2-InstanceUsage:db.r5.2xl
APN2-InstanceUsage:db.r5.4xl APS3-InstanceUsage:db.r5.12xl EU-InstanceUsage:db.r5.12xl EUW2-StorageUsage SAE1-InstanceUsage:db.r5.4xl USE2-InstanceUsage:db.r5.4xl
APN2-InstanceUsage:db.r5.large APS3-InstanceUsage:db.r5.24xl EU-InstanceUsage:db.r5.24xl EUW3-BackupUsage SAE1-InstanceUsage:db.r5.large USE2-InstanceUsage:db.r5.large
APN2-InstanceUsage:db.r5.xl APS3-InstanceUsage:db.r5.2xl EU-InstanceUsage:db.r5.2xl EUW3-CPUCredits:db.t3 SAE1-InstanceUsage:db.r5.xl USE2-InstanceUsage:db.r5.xl
APN2-InstanceUsage:db.t3.medium APS3-InstanceUsage:db.r5.4xl EU-InstanceUsage:db.r5.4xl EUW3-InstanceUsage:db.r5.12xl SAE1-InstanceUsage:db.t3.medium USE2-InstanceUsage:db.t3.medium
APN2-StorageIOUsage APS3-InstanceUsage:db.r5.large EU-InstanceUsage:db.r5.large EUW3-InstanceUsage:db.r5.24xl SAE1-StorageIOUsage USE2-StorageIOUsage
APN2-StorageUsage APS3-InstanceUsage:db.r5.xl EU-InstanceUsage:db.r5.xl EUW3-InstanceUsage:db.r5.2xl SAE1-StorageUsage USE2-StorageUsage
APS1-BackupUsage APS3-InstanceUsage:db.t3.medium EU-InstanceUsage:db.t3.medium EUW3-InstanceUsage:db.r5.4xl StorageIOUsage USW2-BackupUsage
APS1-CPUCredits:db.t3 APS3-StorageIOUsage EU-StorageIOUsage EUW3-InstanceUsage:db.r5.large StorageUsage USW2-CPUCredits:db.t3
APS1-InstanceUsage:db.r5.12xl APS3-StorageUsage EU-StorageUsage EUW3-InstanceUsage:db.r5.xl UGW1-BackupUsage USW2-InstanceUsage:db.r4.16xl
APS1-InstanceUsage:db.r5.24xl BackupUsage EUC1-BackupUsage EUW3-InstanceUsage:db.t3.medium UGW1-CPUCredits:db.t3 USW2-InstanceUsage:db.r4.2xlarge
APS1-InstanceUsage:db.r5.2xl CAN1-BackupUsage EUC1-CPUCredits:db.t3 EUW3-StorageIOUsage UGW1-InstanceUsage:db.r5.12xl USW2-InstanceUsage:db.r4.4xlarge
APS1-InstanceUsage:db.r5.4xl CAN1-CPUCredits:db.t3 EUC1-InstanceUsage:db.r5.12xl EUW3-StorageUsage UGW1-InstanceUsage:db.r5.24xl USW2-InstanceUsage:db.r4.8xlarge
APS1-InstanceUsage:db.r5.large CAN1-InstanceUsage:db.r5.12xl EUC1-InstanceUsage:db.r5.24xl InstanceUsage:db.r4.16xl UGW1-InstanceUsage:db.r5.2xl USW2-InstanceUsage:db.r4.large
APS1-InstanceUsage:db.r5.xl CAN1-InstanceUsage:db.r5.24xl EUC1-InstanceUsage:db.r5.2xl InstanceUsage:db.r4.2xlarge UGW1-InstanceUsage:db.r5.4xl USW2-InstanceUsage:db.r4.xlarge
Attribute Name: vcpu
Values:
16
2
32
4
48
64
8
96
Attribute Name: volumeType
Values:
General Purpose
We hope the above list of attribute names and values helps when using the AWS Price List API for Amazon DocumentDB (with MongoDB compatibility).
If the list is outdated, let us know in the comments below. We’ll update it as soon as we can.