DynamoDB 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 DynamoDB.

Note: All the list below are in alphabetical order.

Service Code: AmazonDynamoDB

Python Code to get Attribute Names for AmazonDynamoDB using Boto3

import boto3

pricing_client = boto3.client('pricing', region_name='us-east-1')

response = pricing_client.describe_services(ServiceCode='AmazonDynamoDB')

attribute_names = response['Services'][0]['AttributeNames']

print(attribute_names)

Attribute Name List for AmazonDynamoDB


Python Code to get the Attribute Values List for AmazonDynamoDB using Boto3

import boto3

pricing_client = boto3.client('pricing', region_name='us-east-1')

response = pricing_client.describe_services(ServiceCode='AmazonDynamoDB')

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='AmazonDynamoDB',
        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 AmazonDynamoDB

Attribute Name: group
Values:

DDB-ElasticViews
DDB-Kinesis
DDB-ReadUnits
DDB-ReplicatedWriteUnits
DDB-StreamsReadRequests
DDB-WriteUnits

Attribute Name: groupDescription
Values:

Change Data Capture Units for AWS Glue Elastic Views
Change Data Capture Units for Kinesis Data Streams
DynamoDB PayPerRequest Read Request Units
DynamoDB PayPerRequest Replicated Write Request Units
DynamoDB PayPerRequest Write Request Units
DynamoDB Provisioned Read Units
DynamoDB Provisioned Replicated Write Units
DynamoDB Provisioned Write Units
DynamoDB Streams read request (GetRecords API)

Attribute Name: LeaseContractLength
Values:

1yr
3yr

Attribute Name: location
Values:

Africa (Cape Town)
Asia Pacific (Hong Kong)
Asia Pacific (Mumbai)
Asia Pacific (Osaka)
Asia Pacific (Seoul)
Asia Pacific (Singapore)
Asia Pacific (Sydney)
Asia Pacific (Tokyo)
AWS GovCloud (US-East)
AWS GovCloud (US-West)
Canada (Central)
EU (Frankfurt)
EU (Ireland)
EU (London)
EU (Milan)
EU (Paris)
EU (Stockholm)
Middle East (Bahrain)
South America (Sao Paulo)
US East (N. Virginia)
US East (Ohio)
US West (N. California)
US West (Oregon)

Attribute Name: locationType
Values:

AWS Region

Attribute Name: OfferingClass
Values:

standard

Attribute Name: operation
Values:

CommittedThroughput
DelegatedOperations
GetRecords
PayPerRequestThroughput

Attribute Name: productFamily
Values:

Amazon DynamoDB Export Data Size
Amazon DynamoDB On-Demand Backup Storage
Amazon DynamoDB PayPerRequest Throughput
Amazon DynamoDB Restore Data Size
API Request
Database Storage
DDB-Operation-ReplicatedWrite
Provisioned IOPS

Attribute Name: PurchaseOption
Values:

Heavy Utilization

Attribute Name: servicecode
Values:

AmazonDynamoDB

Attribute Name: servicename
Values:

Amazon DynamoDB

Attribute Name: termType
Values:

OnDemand
Reserved

Attribute Name: usagetype
Values:

AFS1-ExportDataSize-Bytes                   APN1-TimedPITRStorage-ByteHrs               APS1-ReadRequestUnits                       APS3-Streams-Requests                       EU-TimedStorage-ByteHrs                     EUS1-ExportDataSize-Bytes                   EUW3-ReplWriteRequestUnits                  SAE1-TimedBackupStorage-ByteHrs             USE1-ChangeDataCaptureUnits-Kinesis         USW1-TimedStorage-ByteHrs                   
AFS1-ReadCapacityUnit-Hrs                   APN1-TimedStorage-ByteHrs                   APS1-ReplWriteCapacityUnit-Hrs              APS3-TimedBackupStorage-ByteHrs             EU-WriteCapacityUnit-Hrs                    EUS1-ReadCapacityUnit-Hrs                   EUW3-RestoreDataSize-Bytes                  SAE1-TimedPITRStorage-ByteHrs               USE1-ExportDataSize-Bytes                   USW1-WriteCapacityUnit-Hrs                  
AFS1-ReadRequestUnits                       APN1-WriteCapacityUnit-Hrs                  APS1-ReplWriteRequestUnits                  APS3-TimedPITRStorage-ByteHrs               EU-WriteRequestUnits                        EUS1-ReadRequestUnits                       EUW3-Streams-Requests                       SAE1-TimedStorage-ByteHrs                   USE1-RestoreDataSize-Bytes                  USW1-WriteRequestUnits                      
AFS1-RestoreDataSize-Bytes                  APN1-WriteRequestUnits                      APS1-RestoreDataSize-Bytes                  APS3-TimedStorage-ByteHrs                   EUC1-ChangeDataCaptureUnits-Kinesis         EUS1-ReplWriteCapacityUnit-Hrs              EUW3-TimedBackupStorage-ByteHrs             SAE1-WriteCapacityUnit-Hrs                  USE1-Streams-Requests                       USW2-ChangeDataCaptureUnits-ElasticViews    
AFS1-Streams-Requests                       APN2-ChangeDataCaptureUnits-Kinesis         APS1-Streams-Requests                       APS3-WriteCapacityUnit-Hrs                  EUC1-ExportDataSize-Bytes                   EUS1-ReplWriteRequestUnits                  EUW3-TimedPITRStorage-ByteHrs               SAE1-WriteRequestUnits                      USE1-TimedBackupStorage-ByteHrs             USW2-ChangeDataCaptureUnits-Kinesis         
AFS1-TimedBackupStorage-ByteHrs             APN2-ExportDataSize-Bytes                   APS1-TimedBackupStorage-ByteHrs             APS3-WriteRequestUnits                      EUC1-ReadCapacityUnit-Hrs                   EUS1-RestoreDataSize-Bytes                  EUW3-TimedStorage-ByteHrs                   TimedStorage-ByteHrs                        USE1-TimedPITRStorage-ByteHrs               USW2-ExportDataSize-Bytes                   
AFS1-TimedPITRStorage-ByteHrs               APN2-ReadCapacityUnit-Hrs                   APS1-TimedPITRStorage-ByteHrs               CAN1-ChangeDataCaptureUnits-Kinesis         EUC1-ReadRequestUnits                       EUS1-Streams-Requests                       EUW3-WriteCapacityUnit-Hrs                  UGE1-ExportDataSize-Bytes                   USE2-ChangeDataCaptureUnits-ElasticViews    USW2-ReadCapacityUnit-Hrs                   
AFS1-TimedStorage-ByteHrs                   APN2-ReadRequestUnits                       APS1-TimedStorage-ByteHrs                   CAN1-ExportDataSize-Bytes                   EUC1-ReplWriteCapacityUnit-Hrs              EUS1-TimedBackupStorage-ByteHrs             EUW3-WriteRequestUnits                      UGE1-ReadCapacityUnit-Hrs                   USE2-ChangeDataCaptureUnits-Kinesis         USW2-ReadRequestUnits                       
AFS1-WriteCapacityUnit-Hrs                  APN2-ReplWriteCapacityUnit-Hrs              APS1-WriteCapacityUnit-Hrs                  CAN1-ReadCapacityUnit-Hrs                   EUC1-ReplWriteRequestUnits                  EUS1-TimedPITRStorage-ByteHrs               MES1-ExportDataSize-Bytes                   UGE1-ReplWriteCapacityUnit-Hrs              USE2-ExportDataSize-Bytes                   USW2-ReplWriteCapacityUnit-Hrs              
AFS1-WriteRequestUnits                      APN2-ReplWriteRequestUnits                  APS1-WriteRequestUnits                      CAN1-ReadRequestUnits                       EUC1-RestoreDataSize-Bytes                  EUS1-TimedStorage-ByteHrs                   MES1-ReadCapacityUnit-Hrs                   UGE1-ReplWriteRequestUnits                  USE2-ReadCapacityUnit-Hrs                   USW2-ReplWriteRequestUnits                  
APE1-ExportDataSize-Bytes                   APN2-RestoreDataSize-Bytes                  APS2-ChangeDataCaptureUnits-Kinesis         CAN1-ReplWriteCapacityUnit-Hrs              EUC1-Streams-Requests                       EUS1-WriteCapacityUnit-Hrs                  MES1-ReadRequestUnits                       UGE1-RestoreDataSize-Bytes                  USE2-ReadRequestUnits                       USW2-RestoreDataSize-Bytes                  
APE1-ReadCapacityUnit-Hrs                   APN2-Streams-Requests                       APS2-ExportDataSize-Bytes                   CAN1-ReplWriteRequestUnits                  EUC1-TimedBackupStorage-ByteHrs             EUS1-WriteRequestUnits                      MES1-RestoreDataSize-Bytes                  UGE1-Streams-Requests                       USE2-ReplWriteCapacityUnit-Hrs              USW2-Streams-Requests                       
APE1-ReadRequestUnits                       APN2-TimedBackupStorage-ByteHrs             APS2-ReadCapacityUnit-Hrs                   CAN1-RestoreDataSize-Bytes                  EUC1-TimedPITRStorage-ByteHrs               EUW2-ChangeDataCaptureUnits-Kinesis         MES1-Streams-Requests                       UGE1-TimedBackupStorage-ByteHrs             USE2-ReplWriteRequestUnits                  USW2-TimedBackupStorage-ByteHrs             
APE1-RestoreDataSize-Bytes                  APN2-TimedPITRStorage-ByteHrs               APS2-ReadRequestUnits                       CAN1-Streams-Requests                       EUC1-TimedStorage-ByteHrs                   EUW2-ExportDataSize-Bytes                   MES1-TimedBackupStorage-ByteHrs             UGE1-TimedPITRStorage-ByteHrs               USE2-RestoreDataSize-Bytes                  USW2-TimedPITRStorage-ByteHrs               
APE1-Streams-Requests                       APN2-TimedStorage-ByteHrs                   APS2-ReplWriteCapacityUnit-Hrs              CAN1-TimedBackupStorage-ByteHrs             EUC1-WriteCapacityUnit-Hrs                  EUW2-ReadCapacityUnit-Hrs                   MES1-TimedPITRStorage-ByteHrs               UGE1-TimedStorage-ByteHrs                   USE2-Streams-Requests                       USW2-TimedStorage-ByteHrs                   
APE1-TimedBackupStorage-ByteHrs             APN2-WriteCapacityUnit-Hrs                  APS2-ReplWriteRequestUnits                  CAN1-TimedPITRStorage-ByteHrs               EUC1-WriteRequestUnits                      EUW2-ReadRequestUnits                       MES1-TimedStorage-ByteHrs                   UGE1-WriteCapacityUnit-Hrs                  USE2-TimedBackupStorage-ByteHrs             USW2-WriteCapacityUnit-Hrs                  
APE1-TimedPITRStorage-ByteHrs               APN2-WriteRequestUnits                      APS2-RestoreDataSize-Bytes                  CAN1-TimedStorage-ByteHrs                   EUN1-ChangeDataCaptureUnits-Kinesis         EUW2-ReplWriteCapacityUnit-Hrs              MES1-WriteCapacityUnit-Hrs                  UGE1-WriteRequestUnits                      USE2-TimedPITRStorage-ByteHrs               USW2-WriteRequestUnits                      
APE1-TimedStorage-ByteHrs                   APN3-ExportDataSize-Bytes                   APS2-Streams-Requests                       CAN1-WriteCapacityUnit-Hrs                  EUN1-ExportDataSize-Bytes                   EUW2-ReplWriteRequestUnits                  MES1-WriteRequestUnits                      UGW1-ExportDataSize-Bytes                   USE2-TimedStorage-ByteHrs                   WriteCapacityUnit-Hrs                       
APE1-WriteCapacityUnit-Hrs                  APN3-ReadCapacityUnit-Hrs                   APS2-TimedBackupStorage-ByteHrs             CAN1-WriteRequestUnits                      EUN1-ReadCapacityUnit-Hrs                   EUW2-RestoreDataSize-Bytes                  ReadCapacityUnit-Hrs                        UGW1-ReadCapacityUnit-Hrs                   USE2-WriteCapacityUnit-Hrs                  WriteRequestUnits                           
APE1-WriteRequestUnits                      APN3-ReadRequestUnits                       APS2-TimedPITRStorage-ByteHrs               EU-ChangeDataCaptureUnits-ElasticViews      EUN1-ReadRequestUnits                       EUW2-Streams-Requests                       ReadRequestUnits                            UGW1-ReadRequestUnits                       USE2-WriteRequestUnits                      
APN1-ChangeDataCaptureUnits-ElasticViews    APN3-RestoreDataSize-Bytes                  APS2-TimedStorage-ByteHrs                   EU-ChangeDataCaptureUnits-Kinesis           EUN1-ReplWriteCapacityUnit-Hrs              EUW2-TimedBackupStorage-ByteHrs             ReplWriteCapacityUnit-Hrs                   UGW1-ReplWriteCapacityUnit-Hrs              USW1-ChangeDataCaptureUnits-Kinesis         
APN1-ChangeDataCaptureUnits-Kinesis         APN3-Streams-Requests                       APS2-WriteCapacityUnit-Hrs                  EU-ExportDataSize-Bytes                     EUN1-ReplWriteRequestUnits                  EUW2-TimedPITRStorage-ByteHrs               ReplWriteRequestUnits                       UGW1-ReplWriteRequestUnits                  USW1-ExportDataSize-Bytes                   
APN1-ExportDataSize-Bytes                   APN3-TimedBackupStorage-ByteHrs             APS2-WriteRequestUnits                      EU-ReadCapacityUnit-Hrs                     EUN1-RestoreDataSize-Bytes                  EUW2-TimedStorage-ByteHrs                   SAE1-ChangeDataCaptureUnits-Kinesis         UGW1-RestoreDataSize-Bytes                  USW1-ReadCapacityUnit-Hrs                   
APN1-ReadCapacityUnit-Hrs                   APN3-TimedPITRStorage-ByteHrs               APS3-ChangeDataCaptureUnits-Kinesis         EU-ReadRequestUnits                         EUN1-Streams-Requests                       EUW2-WriteCapacityUnit-Hrs                  SAE1-ExportDataSize-Bytes                   UGW1-Streams-Requests                       USW1-ReadRequestUnits                       
APN1-ReadRequestUnits                       APN3-TimedStorage-ByteHrs                   APS3-ExportDataSize-Bytes                   EU-ReplWriteCapacityUnit-Hrs                EUN1-TimedBackupStorage-ByteHrs             EUW2-WriteRequestUnits                      SAE1-ReadCapacityUnit-Hrs                   UGW1-TimedBackupStorage-ByteHrs             USW1-ReplWriteCapacityUnit-Hrs              
APN1-ReplWriteCapacityUnit-Hrs              APN3-WriteCapacityUnit-Hrs                  APS3-ReadCapacityUnit-Hrs                   EU-ReplWriteRequestUnits                    EUN1-TimedPITRStorage-ByteHrs               EUW3-ChangeDataCaptureUnits-Kinesis         SAE1-ReadRequestUnits                       UGW1-TimedPITRStorage-ByteHrs               USW1-ReplWriteRequestUnits                  
APN1-ReplWriteRequestUnits                  APN3-WriteRequestUnits                      APS3-ReadRequestUnits                       EU-RestoreDataSize-Bytes                    EUN1-TimedStorage-ByteHrs                   EUW3-ExportDataSize-Bytes                   SAE1-ReplWriteCapacityUnit-Hrs              UGW1-TimedStorage-ByteHrs                   USW1-RestoreDataSize-Bytes                  
APN1-RestoreDataSize-Bytes                  APS1-ChangeDataCaptureUnits-Kinesis         APS3-ReplWriteCapacityUnit-Hrs              EU-Streams-Requests                         EUN1-WriteCapacityUnit-Hrs                  EUW3-ReadCapacityUnit-Hrs                   SAE1-ReplWriteRequestUnits                  UGW1-WriteCapacityUnit-Hrs                  USW1-Streams-Requests                       
APN1-Streams-Requests                       APS1-ExportDataSize-Bytes                   APS3-ReplWriteRequestUnits                  EU-TimedBackupStorage-ByteHrs               EUN1-WriteRequestUnits                      EUW3-ReadRequestUnits                       SAE1-RestoreDataSize-Bytes                  UGW1-WriteRequestUnits                      USW1-TimedBackupStorage-ByteHrs             
APN1-TimedBackupStorage-ByteHrs             APS1-ReadCapacityUnit-Hrs                   APS3-RestoreDataSize-Bytes                  EU-TimedPITRStorage-ByteHrs                 EUS1-ChangeDataCaptureUnits-Kinesis         EUW3-ReplWriteCapacityUnit-Hrs              SAE1-Streams-Requests                       USE1-ChangeDataCaptureUnits-ElasticViews    USW1-TimedPITRStorage-ByteHrs               

Attribute Name: volumeType
Values:

Amazon DynamoDB - Backup Restore Size
Amazon DynamoDB - Export Size
Amazon DynamoDB - Indexed DataStore
Amazon DynamoDB - On-Demand Backup Storage
Amazon DynamoDB - Point-In-Time-Restore (PITR) Backup Storage

We hope the above list of attribute names and values helps when using the AWS Price List API for Amazon DynamoDB.

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 *