amazonka-outposts-2.0: Amazon Outposts SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.Outposts.Types.CatalogItem

Description

 
Synopsis

Documentation

data CatalogItem Source #

Information about a catalog item.

See: newCatalogItem smart constructor.

Constructors

CatalogItem' 

Fields

Instances

Instances details
FromJSON CatalogItem Source # 
Instance details

Defined in Amazonka.Outposts.Types.CatalogItem

Generic CatalogItem Source # 
Instance details

Defined in Amazonka.Outposts.Types.CatalogItem

Associated Types

type Rep CatalogItem :: Type -> Type #

Read CatalogItem Source # 
Instance details

Defined in Amazonka.Outposts.Types.CatalogItem

Show CatalogItem Source # 
Instance details

Defined in Amazonka.Outposts.Types.CatalogItem

NFData CatalogItem Source # 
Instance details

Defined in Amazonka.Outposts.Types.CatalogItem

Methods

rnf :: CatalogItem -> () #

Eq CatalogItem Source # 
Instance details

Defined in Amazonka.Outposts.Types.CatalogItem

Hashable CatalogItem Source # 
Instance details

Defined in Amazonka.Outposts.Types.CatalogItem

type Rep CatalogItem Source # 
Instance details

Defined in Amazonka.Outposts.Types.CatalogItem

newCatalogItem :: CatalogItem Source #

Create a value of CatalogItem with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:catalogItemId:CatalogItem', catalogItem_catalogItemId - The ID of the catalog item.

$sel:eC2Capacities:CatalogItem', catalogItem_eC2Capacities - Information about the EC2 capacity of an item.

$sel:itemStatus:CatalogItem', catalogItem_itemStatus - The status of a catalog item.

$sel:powerKva:CatalogItem', catalogItem_powerKva - Information about the power draw of an item.

$sel:supportedStorage:CatalogItem', catalogItem_supportedStorage - The supported storage options for the catalog item.

$sel:supportedUplinkGbps:CatalogItem', catalogItem_supportedUplinkGbps - The uplink speed this catalog item requires for the connection to the Region.

$sel:weightLbs:CatalogItem', catalogItem_weightLbs - The weight of the item in pounds.

catalogItem_catalogItemId :: Lens' CatalogItem (Maybe Text) Source #

The ID of the catalog item.

catalogItem_eC2Capacities :: Lens' CatalogItem (Maybe [EC2Capacity]) Source #

Information about the EC2 capacity of an item.

catalogItem_powerKva :: Lens' CatalogItem (Maybe Double) Source #

Information about the power draw of an item.

catalogItem_supportedStorage :: Lens' CatalogItem (Maybe [SupportedStorageEnum]) Source #

The supported storage options for the catalog item.

catalogItem_supportedUplinkGbps :: Lens' CatalogItem (Maybe [Int]) Source #

The uplink speed this catalog item requires for the connection to the Region.

catalogItem_weightLbs :: Lens' CatalogItem (Maybe Int) Source #

The weight of the item in pounds.