Amazon DocumentDB (with MongoDB compatibility) AWS Price List API all Attribute Names and Values


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)


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.


Leave a Reply

Your email address will not be published. Required fields are marked *