Amazon Kinesis 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 Kinesis.

Note: All the list below are in alphabetical order.

Service Code: AmazonKinesis

Python Code to get Attribute Names for AmazonKinesis using Boto3

import boto3

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

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

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

print(attribute_names)

Attribute Name List for AmazonKinesis


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

import boto3

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

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

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

Attribute Name: group
Values:

Addon shard hour
Enhanced fan-out consumer-shard hour
Enhanced fan-out GB of data retrieved
Long-term Data Retention GB-month
Long-term Data Retrieval GB
Payload Units
Provisioned shard hour

Attribute Name: groupDescription
Values:

Number of enhanced fan-out consumer-shard hours generated by consumer
Number of enhanced fan-out consumer-shard hours generated by consumers
Number of extended shard hours
Number of GB long-term data retrieval
Number of GB-month long-term data storage
Number of GBs of data retrieved by consumer using enhanced fan-out
Number of GBs of data retrieved by consumers using enhanced fan-out
Number of payload units generated by data producers
Number of payload units generated by producers
Number of standard shard hours

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: maximumExtendedStorage
Values:

1 Year
365 Days
7 days

Attribute Name: operation
Values:

ConsumerHour
EnhancedFanoutDataRetrieval
LongTermRetentionByteHrs
LongTermRetentionDataRetrieval
PutRequest
shardHourStorage

Attribute Name: productFamily
Values:

Kinesis Streams

Attribute Name: servicecode
Values:

AmazonKinesis

Attribute Name: servicename
Values:

Amazon Kinesis

Attribute Name: standardStorageRetentionIncluded
Values:

1 day

Attribute Name: termType
Values:

OnDemand

Attribute Name: usagetype
Values:

AFS1-EnhancedFanoutHour             APN3-LongTermRetention-ByteHrs      CAN1-PutRequestPayloadUnits         EUS1-ReadBytes                      MES1-PutRequestPayloadUnits         USE2-LongTermRetention-ReadBytes    
AFS1-Extended-ShardHour             APN3-LongTermRetention-ReadBytes    CAN1-ReadBytes                      EUS1-Storage-ShardHour              MES1-ReadBytes                      USE2-PutRequestPayloadUnits         
AFS1-LongTermRetention-ByteHrs      APN3-PutRequestPayloadUnits         CAN1-Storage-ShardHour              EUW1-EnhancedFanoutHour             MES1-Storage-ShardHour              USE2-ReadBytes                      
AFS1-LongTermRetention-ReadBytes    APN3-ReadBytes                      EnhancedFanoutHour                  EUW1-Extended-ShardHour             PutRequestPayloadUnits              USE2-Storage-ShardHour              
AFS1-PutRequestPayloadUnits         APN3-Storage-ShardHour              EU-EnhancedFanoutHour               EUW1-LongTermRetention-ByteHrs      ReadBytes                           USW1-EnhancedFanoutHour             
AFS1-ReadBytes                      APS1-EnhancedFanoutHour             EU-Extended-ShardHour               EUW1-LongTermRetention-ReadBytes    SAE1-EnhancedFanoutHour             USW1-Extended-ShardHour             
AFS1-Storage-ShardHour              APS1-Extended-ShardHour             EU-LongTermRetention-ByteHrs        EUW1-PutRequestPayloadUnits         SAE1-Extended-ShardHour             USW1-LongTermRetention-ByteHrs      
APE1-EnhancedFanoutHour             APS1-LongTermRetention-ByteHrs      EU-LongTermRetention-ReadBytes      EUW1-ReadBytes                      SAE1-LongTermRetention-ByteHrs      USW1-LongTermRetention-ReadBytes    
APE1-Extended-ShardHour             APS1-LongTermRetention-ReadBytes    EU-PutRequestPayloadUnits           EUW1-Storage-ShardHour              SAE1-LongTermRetention-ReadBytes    USW1-PutRequestPayloadUnits         
APE1-LongTermRetention-ByteHrs      APS1-PutRequestPayloadUnits         EU-ReadBytes                        EUW2-EnhancedFanoutHour             SAE1-PutRequestPayloadUnits         USW1-ReadBytes                      
APE1-LongTermRetention-ReadBytes    APS1-ReadBytes                      EU-Storage-ShardHour                EUW2-Extended-ShardHour             SAE1-ReadBytes                      USW1-Storage-ShardHour              
APE1-PutRequestPayloadUnits         APS1-Storage-ShardHour              EUC1-EnhancedFanoutHour             EUW2-LongTermRetention-ByteHrs      SAE1-Storage-ShardHour              USW2-EnhancedFanoutHour             
APE1-ReadBytes                      APS2-EnhancedFanoutHour             EUC1-Extended-ShardHour             EUW2-LongTermRetention-ReadBytes    Storage-ShardHour                   USW2-Extended-ShardHour             
APE1-Storage-ShardHour              APS2-Extended-ShardHour             EUC1-LongTermRetention-ByteHrs      EUW2-PutRequestPayloadUnits         UGE1-EnhancedFanoutHour             USW2-LongTermRetention-ByteHrs      
APN1-EnhancedFanoutHour             APS2-LongTermRetention-ByteHrs      EUC1-LongTermRetention-ReadBytes    EUW2-ReadBytes                      UGE1-Extended-ShardHour             USW2-LongTermRetention-ReadBytes    
APN1-Extended-ShardHour             APS2-LongTermRetention-ReadBytes    EUC1-PutRequestPayloadUnits         EUW2-Storage-ShardHour              UGE1-LongTermRetention-ByteHrs      USW2-PutRequestPayloadUnits         
APN1-LongTermRetention-ByteHrs      APS2-PutRequestPayloadUnits         EUC1-ReadBytes                      EUW3-EnhancedFanoutHour             UGE1-LongTermRetention-ReadBytes    USW2-ReadBytes                      
APN1-LongTermRetention-ReadBytes    APS2-ReadBytes                      EUC1-Storage-ShardHour              EUW3-Extended-ShardHour             UGE1-PutRequestPayloadUnits         USW2-Storage-ShardHour              
APN1-PutRequestPayloadUnits         APS2-Storage-ShardHour              EUN1-EnhancedFanoutHour             EUW3-LongTermRetention-ByteHrs      UGE1-ReadBytes                      
APN1-ReadBytes                      APS3-EnhancedFanoutHour             EUN1-Extended-ShardHour             EUW3-LongTermRetention-ReadBytes    UGE1-Storage-ShardHour              
APN1-Storage-ShardHour              APS3-Extended-ShardHour             EUN1-LongTermRetention-ByteHrs      EUW3-PutRequestPayloadUnits         UGW1-EnhancedFanoutHour             
APN2-EnhancedFanoutHour             APS3-LongTermRetention-ByteHrs      EUN1-LongTermRetention-ReadBytes    EUW3-ReadBytes                      UGW1-Extended-ShardHour             
APN2-Extended-ShardHour             APS3-LongTermRetention-ReadBytes    EUN1-PutRequestPayloadUnits         EUW3-Storage-ShardHour              UGW1-LongTermRetention-ByteHrs      
APN2-LongTermRetention-ByteHrs      APS3-PutRequestPayloadUnits         EUN1-ReadBytes                      Extended-ShardHour                  UGW1-LongTermRetention-ReadBytes    
APN2-LongTermRetention-ReadBytes    APS3-ReadBytes                      EUN1-Storage-ShardHour              LongTermRetention-ByteHrs           UGW1-PutRequestPayloadUnits         
APN2-PutRequestPayloadUnits         APS3-Storage-ShardHour              EUS1-EnhancedFanoutHour             LongTermRetention-ReadBytes         UGW1-ReadBytes                      
APN2-ReadBytes                      CAN1-EnhancedFanoutHour             EUS1-Extended-ShardHour             MES1-EnhancedFanoutHour             UGW1-Storage-ShardHour              
APN2-Storage-ShardHour              CAN1-Extended-ShardHour             EUS1-LongTermRetention-ByteHrs      MES1-Extended-ShardHour             USE2-EnhancedFanoutHour             
APN3-EnhancedFanoutHour             CAN1-LongTermRetention-ByteHrs      EUS1-LongTermRetention-ReadBytes    MES1-LongTermRetention-ByteHrs      USE2-Extended-ShardHour             
APN3-Extended-ShardHour             CAN1-LongTermRetention-ReadBytes    EUS1-PutRequestPayloadUnits         MES1-LongTermRetention-ReadBytes    USE2-LongTermRetention-ByteHrs      

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

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 *