AWS Transfer for SFTP 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 Transfer for SFTP.

Note: All the list below are in alphabetical order.

Service Code: AWSTransfer

Python Code to get Attribute Names for AWS Transfer for SFTP using Boto3

import boto3

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

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

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

print(attribute_names)

Attribute Name List for AWS Transfer for SFTP


Python Code to get the Attribute Values List for AWS Transfer for SFTP using Boto3

import boto3

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

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

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='AWSTransfer',
        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 Transfer for SFTP

Attribute Name: data
Values:

FTP-Download-Bytes
FTP-None
FTP-Upload-Bytes
FTPS-Download-Bytes
FTPS-None
FTPS-Upload-Bytes
SFTP-DATA
SFTP-DATA-DOWNLOADS
SFTP-Download-Bytes
SFTP-Download-EFS
SFTP-NONE
SFTP-None-EFS
SFTP-Upload-Bytes
SFTP-Upload-EFS

Attribute Name: endpoint
Values:

FTP-None
FTP-Protocol-Hours
FTPS-None
FTPS-Protocol-Hours
SFTP-Endpoint
SFTP-Hours-EFS
SFTP-NONE
SFTP-None-EFS
SFTP-Protocol-Hours

Attribute Name: location
Values:

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 (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: operation
Values:

FTP:S3
FTPS:S3
SFTP:EFS
SFTP:S3

Attribute Name: productFamily
Values:

AWS Transfer Family
AWS Transfer for SFTP

Attribute Name: servicecode
Values:

AWSTransfer

Attribute Name: servicename
Values:

AWS Transfer for SFTP

Attribute Name: termType
Values:

OnDemand

Attribute Name: usagetype
Values:

APN1-DOWNLOAD         APS3-UploadBytes      EUW3-DOWNLOAD         USE1-ProtocolHours    
APN1-DownloadBytes    CAN1-DOWNLOAD         EUW3-DownloadBytes    USE1-UPLOAD           
APN1-ENDPOINT         CAN1-DownloadBytes    EUW3-ENDPOINT         USE1-UploadBytes      
APN1-ProtocolHours    CAN1-ENDPOINT         EUW3-ProtocolHours    USE2-DOWNLOAD         
APN1-UPLOAD           CAN1-ProtocolHours    EUW3-UPLOAD           USE2-DownloadBytes    
APN1-UploadBytes      CAN1-UploadBytes      EUW3-UploadBytes      USE2-ENDPOINT         
APN2-DOWNLOAD         EU-DOWNLOAD           MES1-DOWNLOAD         USE2-ProtocolHours    
APN2-DownloadBytes    EU-DownloadBytes      MES1-ENDPOINT         USE2-UPLOAD           
APN2-ENDPOINT         EU-ENDPOINT           MES1-UPLOAD           USE2-UploadBytes      
APN2-ProtocolHours    EU-ProtocolHours      SAE1-DOWNLOAD         USW1-DOWNLOAD         
APN2-UPLOAD           EU-UPLOAD             SAE1-DownloadBytes    USW1-DownloadBytes    
APN2-UploadBytes      EU-UploadBytes        SAE1-ENDPOINT         USW1-ENDPOINT         
APN3-ENDPOINT         EUC1-DOWNLOAD         SAE1-ProtocolHours    USW1-ProtocolHours    
APS1-DOWNLOAD         EUC1-DownloadBytes    SAE1-UPLOAD           USW1-UPLOAD           
APS1-DownloadBytes    EUC1-ENDPOINT         SAE1-UploadBytes      USW1-UploadBytes      
APS1-ENDPOINT         EUC1-ProtocolHours    UGE1-DOWNLOAD         USW2-DOWNLOAD         
APS1-ProtocolHours    EUC1-UPLOAD           UGE1-DownloadBytes    USW2-DownloadBytes    
APS1-UPLOAD           EUC1-UploadBytes      UGE1-ENDPOINT         USW2-ENDPOINT         
APS1-UploadBytes      EUN1-DOWNLOAD         UGE1-ProtocolHours    USW2-ProtocolHours    
APS2-DOWNLOAD         EUN1-DownloadBytes    UGE1-UPLOAD           USW2-UPLOAD           
APS2-DownloadBytes    EUN1-ENDPOINT         UGE1-UploadBytes      USW2-UploadBytes      
APS2-ENDPOINT         EUN1-ProtocolHours    UGW1-DOWNLOAD         
APS2-ProtocolHours    EUN1-UPLOAD           UGW1-DownloadBytes    
APS2-UPLOAD           EUN1-UploadBytes      UGW1-ENDPOINT         
APS2-UploadBytes      EUW2-DOWNLOAD         UGW1-ProtocolHours    
APS3-DOWNLOAD         EUW2-DownloadBytes    UGW1-UPLOAD           
APS3-DownloadBytes    EUW2-ENDPOINT         UGW1-UploadBytes      
APS3-ENDPOINT         EUW2-ProtocolHours    USE1-DOWNLOAD         
APS3-ProtocolHours    EUW2-UPLOAD           USE1-DownloadBytes    
APS3-UPLOAD           EUW2-UploadBytes      USE1-ENDPOINT         

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

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 *