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