Last Updated on April 28, 2021
Below is a reference for all attribute names and attribute values in AWS Price List API for AWS IoT Device Defender.
Note: All the list below are in alphabetical order.
Service Code: IoTDeviceDefender
Python Code to get Attribute Names for AWS IoT Device Defender using Boto3
import boto3
pricing_client = boto3.client('pricing', region_name='us-east-1')
response = pricing_client.describe_services(ServiceCode='IoTDeviceDefender')
attribute_names = response['Services'][0]['AttributeNames']
print(attribute_names)
Attribute Name List for AWS IoT Device Defender
Python Code to get the Attribute Values List for AWS IoT Device Defender using Boto3
import boto3
pricing_client = boto3.client('pricing', region_name='us-east-1')
response = pricing_client.describe_services(ServiceCode='IoTDeviceDefender')
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='IoTDeviceDefender',
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 IoT Device Defender
Attribute Name: feature
Values:
Audit
Detect
ML Detect
Attribute Name: location
Values:
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 (Paris)
EU (Stockholm)
Middle East (Bahrain)
US East (N. Virginia)
US East (Ohio)
US West (N. California)
US West (Oregon)
Attribute Name: locationType
Values:
AWS Region
Attribute Name: productFamily
Values:
AWSIoT
Attribute Name: servicecode
Values:
IoTDeviceDefender
Attribute Name: servicename
Values:
AWS IoT Device Defender
Attribute Name: termType
Values:
OnDemand
Attribute Name: usagetype
Values:
APE1-Audit EUW2-Audit
APE1-Detect EUW2-Detect
APE1-ML-Detect EUW2-ML-Detect
APN1-Audit EUW3-Audit
APN1-Detect EUW3-Detect
APN1-ML-Detect EUW3-ML-Detect
APN2-Audit MES1-Audit
APN2-Detect MES1-Detect
APN2-ML-Detect MES1-ML-Detect
APS1-Audit UGE1-Audit
APS1-Detect UGE1-Detect
APS1-ML-Detect UGW1-Audit
APS2-Audit UGW1-Detect
APS2-Detect USE1-Audit
APS2-ML-Detect USE1-Detect
APS3-Audit USE1-ML-Detect
APS3-Detect USE2-Audit
APS3-ML-Detect USE2-Detect
CAN1-Audit USE2-ML-Detect
CAN1-Detect USW1-Audit
CAN1-ML-Detect USW1-Detect
EU-Audit USW1-ML-Detect
EU-Detect USW2-Audit
EU-ML-Detect USW2-Detect
EUC1-Audit USW2-ML-Detect
EUC1-Detect
EUC1-ML-Detect
EUN1-Audit
EUN1-Detect
EUN1-ML-Detect
We hope the above list of attribute names and values helps when using the AWS Price List API for AWS IoT Device Defender.
If the list is outdated, let us know in the comments below. We’ll update it as soon as we can.