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
- group
- groupDescription
- location
- locationType
- maximumExtendedStorage
- operation
- productFamily
- servicecode
- servicename
- standardStorageRetentionIncluded
- termType
- usagetype
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.