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

Note: All the list below are in alphabetical order.

Service Code: AmazonKinesisVideo

Python Code to get Attribute Names for AmazonKinesisVideo using Boto3

import boto3

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

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

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

print(attribute_names)

Attribute Name List for AmazonKinesisVideo


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

import boto3

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

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

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

Attribute Name: description
Values:

Per GB of data ingested into Kinesis Video Streams
Per GB of data read from Kinesis Video Streams
Per GB of data read from Kinesis Video Streams for HLS  or MPEG-DASH
Per GB-Month of data stored in Kinesis Video Streams
Per million signaling messages
Per month for an active signaling channel
Per thousand TURN streaming minutes

Attribute Name: group
Values:

Active Signaling Channel
Data Consumption
Data Ingestion
Data Storage
Signaling Messages
TURN Streaming Minutes

Attribute Name: location
Values:

Asia Pacific (Hong Kong)
Asia Pacific (Mumbai)
Asia Pacific (Seoul)
Asia Pacific (Singapore)
Asia Pacific (Sydney)
Asia Pacific (Tokyo)
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: operation
Values:

GetMedia
GetMediaforFragmentList
GetMP4MediaFragment
GetTSFragment
PutMedia
WebRTC

Attribute Name: productFamily
Values:

Kinesis Video

Attribute Name: readtype
Values:

Fragment based
Streaming

Attribute Name: servicecode
Values:

AmazonKinesisVideo

Attribute Name: servicename
Values:

Amazon Kinesis Video Streams

Attribute Name: termType
Values:

OnDemand

Attribute Name: usagetype
Values:

APE1-BytesHr              APS3-BytesHr              EUW3-BytesHr              
APE1-BytesIn              APS3-BytesIn              EUW3-BytesIn              
APE1-BytesOut             APS3-BytesOut             EUW3-BytesOut             
APE1-SignalingChannel     APS3-SignalingChannel     EUW3-SignalingChannel     
APE1-SignalingMessages    APS3-SignalingMessages    EUW3-SignalingMessages    
APE1-TURNMinutes          APS3-TURNMinutes          EUW3-TURNMinutes          
APN1-BytesHr              CAN1-BytesHr              SAE1-BytesHr              
APN1-BytesIn              CAN1-BytesIn              SAE1-BytesIn              
APN1-BytesOut             CAN1-BytesOut             SAE1-BytesOut             
APN1-SignalingChannel     CAN1-SignalingChannel     SAE1-SignalingChannel     
APN1-SignalingMessages    CAN1-SignalingMessages    SAE1-SignalingMessages    
APN1-TURNMinutes          CAN1-TURNMinutes          SAE1-TURNMinutes          
APN2-BytesHr              EU-BytesHr                USE1-BytesHr              
APN2-BytesIn              EU-BytesIn                USE1-BytesIn              
APN2-BytesOut             EU-BytesOut               USE1-BytesOut             
APN2-SignalingChannel     EU-SignalingChannel       USE1-SignalingChannel     
APN2-SignalingMessages    EU-SignalingMessages      USE1-SignalingMessages    
APN2-TURNMinutes          EU-TURNMinutes            USE1-TURNMinutes          
APS1-BytesHr              EUC1-BytesHr              USE2-BytesHr              
APS1-BytesIn              EUC1-BytesIn              USE2-BytesIn              
APS1-BytesOut             EUC1-BytesOut             USE2-BytesOut             
APS1-SignalingChannel     EUC1-SignalingChannel     USE2-SignalingChannel     
APS1-SignalingMessages    EUC1-SignalingMessages    USE2-SignalingMessages    
APS1-TURNMinutes          EUC1-TURNMinutes          USE2-TURNMinutes          
APS2-BytesHr              EUW2-BytesHr              USW2-BytesHr              
APS2-BytesIn              EUW2-BytesIn              USW2-BytesIn              
APS2-BytesOut             EUW2-BytesOut             USW2-BytesOut             
APS2-SignalingChannel     EUW2-SignalingChannel     USW2-SignalingChannel     
APS2-SignalingMessages    EUW2-SignalingMessages    USW2-SignalingMessages    
APS2-TURNMinutes          EUW2-TURNMinutes          USW2-TURNMinutes          

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

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 *