/AWS1/CL_MPIGETLISTINGOUTPUT¶
GetListingOutput
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
it_associatedentities TYPE /AWS1/CL_MPILISTNGASSOCDENTITY=>TT_LISTINGASSOCIATEDENTITYLIST TT_LISTINGASSOCIATEDENTITYLIST¶
The products and offers associated with this listing. Each entity contains product and offer information.
it_badges TYPE /AWS1/CL_MPILISTINGBADGE=>TT_LISTINGBADGELIST TT_LISTINGBADGELIST¶
Badges indicating special attributes of the listing, such as free tier eligibility, free trial availability, or Quick Launch support.
iv_catalog TYPE /AWS1/MPICATALOG /AWS1/MPICATALOG¶
The name of the catalog that the listing belongs to.
it_categories TYPE /AWS1/CL_MPICATEGORY=>TT_CATEGORYLIST TT_CATEGORYLIST¶
The categories used to classify this listing into logical groups.
it_fulfllmtoptionsummaries TYPE /AWS1/CL_MPIFULFLLMTOPTSUMMARY=>TT_FULFLLMTOPTIONSUMMARYLIST TT_FULFLLMTOPTIONSUMMARYLIST¶
A summary of fulfillment options available for deploying or accessing the listing, such as AMI, SaaS, or Container.
it_highlights TYPE /AWS1/CL_MPIHIGHLIGHTLIST_W=>TT_HIGHLIGHTLIST TT_HIGHLIGHTLIST¶
A list of key features that the listing offers to customers.
iv_listingid TYPE /AWS1/MPILISTINGID /AWS1/MPILISTINGID¶
The unique identifier of the listing.
iv_listingname TYPE /AWS1/MPINONEMPTYSTRING /AWS1/MPINONEMPTYSTRING¶
The human-readable display name of the listing.
iv_logothumbnailurl TYPE /AWS1/MPIURL /AWS1/MPIURL¶
The URL of the logo thumbnail image for the listing.
iv_longdescription TYPE /AWS1/MPINONEMPTYSTRING /AWS1/MPINONEMPTYSTRING¶
A detailed description of what the listing offers, in paragraph format.
it_pricingmodels TYPE /AWS1/CL_MPIPRICINGMODEL=>TT_PRICINGMODELLIST TT_PRICINGMODELLIST¶
The pricing models for offers associated with this listing, such as usage-based, contract, BYOL, or free.
it_pricingunits TYPE /AWS1/CL_MPIPRICINGUNIT=>TT_PRICINGUNITLIST TT_PRICINGUNITLIST¶
The pricing units that define the billing dimensions for offers associated with this listing, such as users, hosts, or data.
it_promotionalmedia TYPE /AWS1/CL_MPIPROMOTIONALMEDIA=>TT_PROMOTIONALMEDIALIST TT_PROMOTIONALMEDIALIST¶
Embedded promotional media provided by the creator of the product, such as images and videos.
io_publisher TYPE REF TO /AWS1/CL_MPISELLERINFORMATION /AWS1/CL_MPISELLERINFORMATION¶
The entity who created and published the listing.
it_resources TYPE /AWS1/CL_MPIRESOURCE=>TT_RESOURCELIST TT_RESOURCELIST¶
Resources that provide further information about using the product or requesting support, such as documentation links, support contacts, and usage instructions.
it_sellerengagements TYPE /AWS1/CL_MPISELLERENGAGEMENT=>TT_SELLERENGAGEMENTLIST TT_SELLERENGAGEMENTLIST¶
Engagement options available to potential buyers, such as requesting a private offer or requesting a demo.
iv_shortdescription TYPE /AWS1/MPINONEMPTYSTRING /AWS1/MPINONEMPTYSTRING¶
A 1–3 sentence summary describing the key aspects of the listing.
it_usecases TYPE /AWS1/CL_MPIUSECASEENTRY=>TT_USECASELIST TT_USECASELIST¶
Use cases associated with the listing, describing scenarios where the product can be applied.
Optional arguments:¶
iv_integrationguide TYPE /AWS1/MPINULLABLESTRING /AWS1/MPINULLABLESTRING¶
Optional guidance explaining how to use data in this listing. Primarily defines how to integrate with a multi-product listing.
io_reviewsummary TYPE REF TO /AWS1/CL_MPIREVIEWSUMMARY /AWS1/CL_MPIREVIEWSUMMARY¶
A summary of customer reviews available for the listing, including average rating and total review count by source.
Queryable Attributes¶
associatedEntities¶
The products and offers associated with this listing. Each entity contains product and offer information.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ASSOCIATEDENTITIES() |
Getter for ASSOCIATEDENTITIES, with configurable default |
ASK_ASSOCIATEDENTITIES() |
Getter for ASSOCIATEDENTITIES w/ exceptions if field has no |
HAS_ASSOCIATEDENTITIES() |
Determine if ASSOCIATEDENTITIES has a value |
badges¶
Badges indicating special attributes of the listing, such as free tier eligibility, free trial availability, or Quick Launch support.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_BADGES() |
Getter for BADGES, with configurable default |
ASK_BADGES() |
Getter for BADGES w/ exceptions if field has no value |
HAS_BADGES() |
Determine if BADGES has a value |
catalog¶
The name of the catalog that the listing belongs to.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CATALOG() |
Getter for CATALOG, with configurable default |
ASK_CATALOG() |
Getter for CATALOG w/ exceptions if field has no value |
HAS_CATALOG() |
Determine if CATALOG has a value |
categories¶
The categories used to classify this listing into logical groups.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CATEGORIES() |
Getter for CATEGORIES, with configurable default |
ASK_CATEGORIES() |
Getter for CATEGORIES w/ exceptions if field has no value |
HAS_CATEGORIES() |
Determine if CATEGORIES has a value |
fulfillmentOptionSummaries¶
A summary of fulfillment options available for deploying or accessing the listing, such as AMI, SaaS, or Container.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_FULFLLMTOPTIONSUMMARIES() |
Getter for FULFILLMENTOPTIONSUMMARIES, with configurable def |
ASK_FULFLLMTOPTIONSUMMARIES() |
Getter for FULFILLMENTOPTIONSUMMARIES w/ exceptions if field |
HAS_FULFLLMTOPTIONSUMMARIES() |
Determine if FULFILLMENTOPTIONSUMMARIES has a value |
highlights¶
A list of key features that the listing offers to customers.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_HIGHLIGHTS() |
Getter for HIGHLIGHTS, with configurable default |
ASK_HIGHLIGHTS() |
Getter for HIGHLIGHTS w/ exceptions if field has no value |
HAS_HIGHLIGHTS() |
Determine if HIGHLIGHTS has a value |
integrationGuide¶
Optional guidance explaining how to use data in this listing. Primarily defines how to integrate with a multi-product listing.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_INTEGRATIONGUIDE() |
Getter for INTEGRATIONGUIDE, with configurable default |
ASK_INTEGRATIONGUIDE() |
Getter for INTEGRATIONGUIDE w/ exceptions if field has no va |
HAS_INTEGRATIONGUIDE() |
Determine if INTEGRATIONGUIDE has a value |
listingId¶
The unique identifier of the listing.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LISTINGID() |
Getter for LISTINGID, with configurable default |
ASK_LISTINGID() |
Getter for LISTINGID w/ exceptions if field has no value |
HAS_LISTINGID() |
Determine if LISTINGID has a value |
listingName¶
The human-readable display name of the listing.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LISTINGNAME() |
Getter for LISTINGNAME, with configurable default |
ASK_LISTINGNAME() |
Getter for LISTINGNAME w/ exceptions if field has no value |
HAS_LISTINGNAME() |
Determine if LISTINGNAME has a value |
logoThumbnailUrl¶
The URL of the logo thumbnail image for the listing.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LOGOTHUMBNAILURL() |
Getter for LOGOTHUMBNAILURL, with configurable default |
ASK_LOGOTHUMBNAILURL() |
Getter for LOGOTHUMBNAILURL w/ exceptions if field has no va |
HAS_LOGOTHUMBNAILURL() |
Determine if LOGOTHUMBNAILURL has a value |
longDescription¶
A detailed description of what the listing offers, in paragraph format.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LONGDESCRIPTION() |
Getter for LONGDESCRIPTION, with configurable default |
ASK_LONGDESCRIPTION() |
Getter for LONGDESCRIPTION w/ exceptions if field has no val |
HAS_LONGDESCRIPTION() |
Determine if LONGDESCRIPTION has a value |
pricingModels¶
The pricing models for offers associated with this listing, such as usage-based, contract, BYOL, or free.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PRICINGMODELS() |
Getter for PRICINGMODELS, with configurable default |
ASK_PRICINGMODELS() |
Getter for PRICINGMODELS w/ exceptions if field has no value |
HAS_PRICINGMODELS() |
Determine if PRICINGMODELS has a value |
pricingUnits¶
The pricing units that define the billing dimensions for offers associated with this listing, such as users, hosts, or data.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PRICINGUNITS() |
Getter for PRICINGUNITS, with configurable default |
ASK_PRICINGUNITS() |
Getter for PRICINGUNITS w/ exceptions if field has no value |
HAS_PRICINGUNITS() |
Determine if PRICINGUNITS has a value |
promotionalMedia¶
Embedded promotional media provided by the creator of the product, such as images and videos.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PROMOTIONALMEDIA() |
Getter for PROMOTIONALMEDIA, with configurable default |
ASK_PROMOTIONALMEDIA() |
Getter for PROMOTIONALMEDIA w/ exceptions if field has no va |
HAS_PROMOTIONALMEDIA() |
Determine if PROMOTIONALMEDIA has a value |
publisher¶
The entity who created and published the listing.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PUBLISHER() |
Getter for PUBLISHER |
resources¶
Resources that provide further information about using the product or requesting support, such as documentation links, support contacts, and usage instructions.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RESOURCES() |
Getter for RESOURCES, with configurable default |
ASK_RESOURCES() |
Getter for RESOURCES w/ exceptions if field has no value |
HAS_RESOURCES() |
Determine if RESOURCES has a value |
reviewSummary¶
A summary of customer reviews available for the listing, including average rating and total review count by source.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_REVIEWSUMMARY() |
Getter for REVIEWSUMMARY |
sellerEngagements¶
Engagement options available to potential buyers, such as requesting a private offer or requesting a demo.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SELLERENGAGEMENTS() |
Getter for SELLERENGAGEMENTS, with configurable default |
ASK_SELLERENGAGEMENTS() |
Getter for SELLERENGAGEMENTS w/ exceptions if field has no v |
HAS_SELLERENGAGEMENTS() |
Determine if SELLERENGAGEMENTS has a value |
shortDescription¶
A 1–3 sentence summary describing the key aspects of the listing.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SHORTDESCRIPTION() |
Getter for SHORTDESCRIPTION, with configurable default |
ASK_SHORTDESCRIPTION() |
Getter for SHORTDESCRIPTION w/ exceptions if field has no va |
HAS_SHORTDESCRIPTION() |
Determine if SHORTDESCRIPTION has a value |
useCases¶
Use cases associated with the listing, describing scenarios where the product can be applied.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_USECASES() |
Getter for USECASES, with configurable default |
ASK_USECASES() |
Getter for USECASES w/ exceptions if field has no value |
HAS_USECASES() |
Determine if USECASES has a value |