Lambda 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 AWS Lambda.

Note: All the list below are in alphabetical order.

Service Code: AWSLambda

Python Code to get Attribute Names for AWSLambda using Boto3

import boto3

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

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

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

print(attribute_names)

Attribute Name List for AWSLambda


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

import boto3

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

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

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

Attribute Name: group
Values:

AWS-Lambda-Duration
AWS-Lambda-Duration-Provisioned
AWS-Lambda-Edge-Duration
AWS-Lambda-Edge-Requests
AWS-Lambda-Provisioned-Concurrency
AWS-Lambda-Requests

Attribute Name: groupDescription
Values:

Concurrency weighted by memory assigned to function over the period for which it is provisioned, measured in GB-s
Invocation call for a Lambda function
Invocation duration weighted by memory assigned to function, measured in GB-s
Invocation duration, during provisioned period, weighted by memory assigned to function, measured in GB-s

Attribute Name: location
Values:

Africa (Cape Town)
Any
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: productFamily
Values:

Serverless

Attribute Name: Restriction
Values:

Limited SKU Usage

Attribute Name: servicecode
Values:

AWSLambda

Attribute Name: servicename
Values:

AWS Lambda

Attribute Name: termType
Values:

OnDemand

Attribute Name: usagetype
Values:

AFS1-Lambda-GB-Second                  APS1-Lambda-Provisioned-GB-Second      EUC1-Lambda-Provisioned-GB-Second      Lambda-Provisioned-GB-Second           USE2-Lambda-Provisioned-GB-Second      
AFS1-Lambda-Provisioned-Concurrency    APS1-Request                           EUC1-Request                           MES1-Lambda-Edge-GB-Second             USE2-Request                           
AFS1-Lambda-Provisioned-GB-Second      APS2-Lambda-Edge-GB-Second             EUN1-Lambda-Edge-GB-Second             MES1-Lambda-Edge-Request               USW1-Lambda-Edge-GB-Second             
AFS1-Request                           APS2-Lambda-Edge-Request               EUN1-Lambda-Edge-Request               MES1-Lambda-GB-Second                  USW1-Lambda-Edge-Request               
APE1-Lambda-Edge-GB-Second             APS2-Lambda-GB-Second                  EUN1-Lambda-GB-Second                  MES1-Lambda-Provisioned-Concurrency    USW1-Lambda-GB-Second                  
APE1-Lambda-Edge-Request               APS2-Lambda-Provisioned-Concurrency    EUN1-Lambda-Provisioned-Concurrency    MES1-Lambda-Provisioned-GB-Second      USW1-Lambda-Provisioned-Concurrency    
APE1-Lambda-GB-Second                  APS2-Lambda-Provisioned-GB-Second      EUN1-Lambda-Provisioned-GB-Second      MES1-Request                           USW1-Lambda-Provisioned-GB-Second      
APE1-Lambda-Provisioned-Concurrency    APS2-Request                           EUN1-Request                           Request                                USW1-Request                           
APE1-Lambda-Provisioned-GB-Second      APS3-Lambda-Edge-GB-Second             EUS1-Lambda-GB-Second                  SAE1-Lambda-Edge-GB-Second             USW2-Lambda-Edge-GB-Second             
APE1-Request                           APS3-Lambda-Edge-Request               EUS1-Lambda-Provisioned-Concurrency    SAE1-Lambda-Edge-Request               USW2-Lambda-Edge-Request               
APN1-Lambda-Edge-GB-Second             APS3-Lambda-GB-Second                  EUS1-Lambda-Provisioned-GB-Second      SAE1-Lambda-GB-Second                  USW2-Lambda-GB-Second                  
APN1-Lambda-Edge-Request               APS3-Lambda-Provisioned-Concurrency    EUS1-Request                           SAE1-Lambda-Provisioned-Concurrency    USW2-Lambda-Provisioned-Concurrency    
APN1-Lambda-GB-Second                  APS3-Lambda-Provisioned-GB-Second      EUW2-Lambda-Edge-GB-Second             SAE1-Lambda-Provisioned-GB-Second      USW2-Lambda-Provisioned-GB-Second      
APN1-Lambda-Provisioned-Concurrency    APS3-Request                           EUW2-Lambda-Edge-Request               SAE1-Request                           USW2-Request                           
APN1-Lambda-Provisioned-GB-Second      CAN1-Lambda-Edge-GB-Second             EUW2-Lambda-GB-Second                  UGE1-Lambda-Edge-GB-Second             
APN1-Request                           CAN1-Lambda-Edge-Request               EUW2-Lambda-Provisioned-Concurrency    UGE1-Lambda-Edge-Request               
APN2-Lambda-Edge-GB-Second             CAN1-Lambda-GB-Second                  EUW2-Lambda-Provisioned-GB-Second      UGE1-Lambda-GB-Second                  
APN2-Lambda-Edge-Request               CAN1-Lambda-Provisioned-Concurrency    EUW2-Request                           UGE1-Lambda-Provisioned-Concurrency    
APN2-Lambda-GB-Second                  CAN1-Lambda-Provisioned-GB-Second      EUW3-Lambda-Edge-GB-Second             UGE1-Lambda-Provisioned-GB-Second      
APN2-Lambda-Provisioned-Concurrency    CAN1-Request                           EUW3-Lambda-Edge-Request               UGE1-Request                           
APN2-Lambda-Provisioned-GB-Second      EU-Lambda-Edge-GB-Second               EUW3-Lambda-GB-Second                  UGW1-Lambda-Edge-GB-Second             
APN2-Request                           EU-Lambda-Edge-Request                 EUW3-Lambda-Provisioned-Concurrency    UGW1-Lambda-Edge-Request               
APN3-Lambda-GB-Second                  EU-Lambda-GB-Second                    EUW3-Lambda-Provisioned-GB-Second      UGW1-Lambda-GB-Second                  
APN3-Lambda-Provisioned-Concurrency    EU-Lambda-Provisioned-Concurrency      EUW3-Request                           UGW1-Lambda-Provisioned-Concurrency    
APN3-Lambda-Provisioned-GB-Second      EU-Lambda-Provisioned-GB-Second        Global-Lambda-GB-Second                UGW1-Lambda-Provisioned-GB-Second      
APN3-Request                           EU-Request                             Global-Request                         UGW1-Request                           
APS1-Lambda-Edge-GB-Second             EUC1-Lambda-Edge-GB-Second             Lambda-Edge-GB-Second                  USE2-Lambda-Edge-GB-Second             
APS1-Lambda-Edge-Request               EUC1-Lambda-Edge-Request               Lambda-Edge-Request                    USE2-Lambda-Edge-Request               
APS1-Lambda-GB-Second                  EUC1-Lambda-GB-Second                  Lambda-GB-Second                       USE2-Lambda-GB-Second                  
APS1-Lambda-Provisioned-Concurrency    EUC1-Lambda-Provisioned-Concurrency    Lambda-Provisioned-Concurrency         USE2-Lambda-Provisioned-Concurrency    

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

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 *