AWS Step Functions 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 Step Functions.

Note: All the list below are in alphabetical order.

Service Code: AmazonStates

Python Code to get Attribute Names for AWS Step Functions using Boto3

import boto3

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

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

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

print(attribute_names)

Attribute Name List for AWS Step Functions


Python Code to get the Attribute Values List for AWS Step Functions using Boto3

import boto3

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

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

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='AmazonStates',
        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 AWS Step Functions

Attribute Name: group
Values:

SFN-ExpressWorkflows-Duration
SFN-ExpressWorkflows-Requests
SFN-StateTransitions

Attribute Name: groupDescription
Values:

Duration of Workflows
Number of State Transitions
Number of Workflow Requests

Attribute Name: location
Values:

Africa (Cape Town)
Any
Asia Pacific (Hong Kong)
Asia Pacific (Mumbai)
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:

AWS Step Functions

Attribute Name: Restriction
Values:

Limited SKU Usage

Attribute Name: servicecode
Values:

AmazonStates

Attribute Name: servicename
Values:

AWS Step Functions

Attribute Name: termType
Values:

OnDemand

Attribute Name: usagetype
Values:

AFS1-StateTransition            EUN1-StateTransition            USE2-StepFunctions-Request      
AFS1-StepFunctions-GB-Second    EUN1-StepFunctions-GB-Second    USW1-StateTransition            
AFS1-StepFunctions-Request      EUN1-StepFunctions-Request      USW1-StepFunctions-GB-Second    
APE1-StateTransition            EUS1-StateTransition            USW1-StepFunctions-Request      
APE1-StepFunctions-GB-Second    EUS1-StepFunctions-GB-Second    USW2-StateTransition            
APE1-StepFunctions-Request      EUS1-StepFunctions-Request      USW2-StepFunctions-GB-Second    
APN1-StateTransition            EUW2-StateTransition            USW2-StepFunctions-Request      
APN1-StepFunctions-GB-Second    EUW2-StepFunctions-GB-Second    
APN1-StepFunctions-Request      EUW2-StepFunctions-Request      
APN2-StateTransition            EUW3-StateTransition            
APN2-StepFunctions-GB-Second    EUW3-StepFunctions-GB-Second    
APN2-StepFunctions-Request      EUW3-StepFunctions-Request      
APS1-StateTransition            Global-StateTransition          
APS1-StepFunctions-GB-Second    MES1-StateTransition            
APS1-StepFunctions-Request      MES1-StepFunctions-GB-Second    
APS2-StateTransition            MES1-StepFunctions-Request      
APS2-StepFunctions-GB-Second    SAE1-StateTransition            
APS2-StepFunctions-Request      SAE1-StepFunctions-GB-Second    
APS3-StateTransition            SAE1-StepFunctions-Request      
APS3-StepFunctions-GB-Second    UGE1-StateTransition            
APS3-StepFunctions-Request      UGE1-StepFunctions-GB-Second    
CAN1-StateTransition            UGE1-StepFunctions-Request      
CAN1-StepFunctions-GB-Second    UGW1-StateTransition            
CAN1-StepFunctions-Request      UGW1-StepFunctions-GB-Second    
EU-StateTransition              UGW1-StepFunctions-Request      
EU-StepFunctions-GB-Second      USE1-StateTransition            
EU-StepFunctions-Request        USE1-StepFunctions-GB-Second    
EUC1-StateTransition            USE1-StepFunctions-Request      
EUC1-StepFunctions-GB-Second    USE2-StateTransition            
EUC1-StepFunctions-Request      USE2-StepFunctions-GB-Second    

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

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 *