Skip to main content

catalog_items

Creates, updates, deletes, gets or lists a catalog_items resource.

Overview

Namecatalog_items
TypeResource
Idaws.outposts.catalog_items

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
catalog_item_idstringThe ID of the catalog item. (pattern: <code>OR-[A-Z0-9]{7}</code>)
ec2_capacitiesarrayInformation about the EC2 capacity of an item.
item_statusstringThe status of a catalog item. (AVAILABLE, DISCONTINUED)
power_kvanumber (float)Information about the power draw of an item.
supported_storagearrayThe supported storage options for the catalog item.
supported_uplink_gbpsarrayThe uplink speed this catalog item requires for the connection to the Region.
weight_lbsintegerThe weight of the item in pounds.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
get_catalog_itemselectcatalog_item_id, regionGets information about the specified catalog item.
list_catalog_itemsselectregionNextToken, MaxResults, ItemClassFilter, SupportedStorageFilter, EC2FamilyFilterLists the items in the catalog. Use filters to return specific results. If you specify multiple filters, the results include only the resources that match all of the specified filters. For a filter where you can specify multiple values, the results include items that match any of the values that you specify for the filter.

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
catalog_item_idstringThe ID of the catalog item.
regionstringAWS region (default: us-east-1)
EC2FamilyFilterarrayFilters the results by EC2 family (for example, M5).
ItemClassFilterarrayFilters the results by item class.
MaxResultsinteger
NextTokenstring
SupportedStorageFilterarrayFilters the results by storage option.

SELECT examples

Gets information about the specified catalog item.

SELECT
catalog_item_id,
ec2_capacities,
item_status,
power_kva,
supported_storage,
supported_uplink_gbps,
weight_lbs
FROM aws.outposts.catalog_items
WHERE catalog_item_id = '{{ catalog_item_id }}' -- required
AND region = '{{ region }}' -- required
;