Configuration interface
Configuration object.
Properties
| availability |
Availability information of the product system. |
| child |
Different types of child configurations which exist for this configuration, these can be used to populate the child configuration filter. |
| cost |
Cost information for the product system. |
| description | Description related to the product system. |
| dimensions | Dimensions of the configuration. |
| display |
Display Name for the product system. |
| filterable |
List of filters supported for a product. |
| fulfilled |
The entity responsible for fulfillment of the item at the given hierarchy level. |
| grouped |
Child configurations present for the configuration after applying child configuration filter, grouped by the category name of the child configuration. |
| hierarchy |
Hierarchy information of a product. |
| image |
Image information for the product system. |
| provisioning |
Determining nature of provisioning that the configuration supports. |
| specifications | Specifications of the configuration. |
| supported |
The Term Commitment Durations that are supported for a configuration. |
Property Details
availabilityInformation
Availability information of the product system.
availabilityInformation?: AvailabilityInformation
Property Value
childConfigurationTypes
Different types of child configurations which exist for this configuration, these can be used to populate the child configuration filter.
childConfigurationTypes?: string[]
Property Value
string[]
costInformation
Cost information for the product system.
costInformation?: CostInformation
Property Value
description
dimensions
displayName
Display Name for the product system.
displayName?: string
Property Value
string
filterableProperties
List of filters supported for a product.
filterableProperties?: FilterableProperty[]
Property Value
fulfilledBy
The entity responsible for fulfillment of the item at the given hierarchy level.
fulfilledBy?: string
Property Value
string
groupedChildConfigurations
Child configurations present for the configuration after applying child configuration filter, grouped by the category name of the child configuration.
groupedChildConfigurations?: GroupedChildConfigurations[]
Property Value
hierarchyInformation
Hierarchy information of a product.
hierarchyInformation?: HierarchyInformation
Property Value
imageInformation
Image information for the product system.
imageInformation?: ImageInformation[]
Property Value
provisioningSupport
Determining nature of provisioning that the configuration supports.
provisioningSupport?: string
Property Value
string
specifications
Specifications of the configuration.
specifications?: Specification[]
Property Value
supportedTermCommitmentDurations
The Term Commitment Durations that are supported for a configuration.
supportedTermCommitmentDurations?: string[]
Property Value
string[]