Show / Hide Table of Contents

Class ListingSummary

The model for a summary of an Oracle Cloud Infrastructure Marketplace listing.

Inheritance
object
ListingSummary
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.MarketplaceService.Models
Assembly: OCI.DotNetSDK.Marketplace.dll
Syntax
public class ListingSummary

Properties

Categories

Declaration
[JsonProperty(PropertyName = "categories")]
public List<string> Categories { get; set; }
Property Value
Type Description
List<string>

Product categories that the listing belongs to.

CompatibleArchitectures

Declaration
[JsonProperty(PropertyName = "compatibleArchitectures", ItemConverterType = typeof(ResponseEnumConverter))]
public List<ListingSummary.CompatibleArchitecturesEnum> CompatibleArchitectures { get; set; }
Property Value
Type Description
List<ListingSummary.CompatibleArchitecturesEnum>

The list of compatible architectures supported by the listing

Icon

Declaration
[JsonProperty(PropertyName = "icon")]
public UploadData Icon { get; set; }
Property Value
Type Description
UploadData

Id

Declaration
[JsonProperty(PropertyName = "id")]
public string Id { get; set; }
Property Value
Type Description
string

The unique identifier for the listing in Marketplace.

IsFeatured

Declaration
[JsonProperty(PropertyName = "isFeatured")]
public bool? IsFeatured { get; set; }
Property Value
Type Description
bool?

Indicates whether the listing is featured.

IsRoverExportable

Declaration
[JsonProperty(PropertyName = "isRoverExportable")]
public bool? IsRoverExportable { get; set; }
Property Value
Type Description
bool?

True if this application is Rover exportable

ListingType

Declaration
[JsonProperty(PropertyName = "listingType")]
[JsonConverter(typeof(ResponseEnumConverter))]
public ListingType? ListingType { get; set; }
Property Value
Type Description
ListingType?

The publisher category to which the listing belongs. The publisher category informs where the listing appears for use.

Name

Declaration
[JsonProperty(PropertyName = "name")]
public string Name { get; set; }
Property Value
Type Description
string

The name of the listing.

PackageType

Declaration
[JsonProperty(PropertyName = "packageType")]
[JsonConverter(typeof(ResponseEnumConverter))]
public PackageTypeEnum? PackageType { get; set; }
Property Value
Type Description
PackageTypeEnum?

The listing's package type.

PricingTypes

Declaration
[JsonProperty(PropertyName = "pricingTypes", ItemConverterType = typeof(ResponseEnumConverter))]
public List<ListingSummary.PricingTypesEnum> PricingTypes { get; set; }
Property Value
Type Description
List<ListingSummary.PricingTypesEnum>

Summary of the pricing types available across all packages in the listing.

Publisher

Declaration
[JsonProperty(PropertyName = "publisher")]
public PublisherSummary Publisher { get; set; }
Property Value
Type Description
PublisherSummary

Regions

Declaration
[JsonProperty(PropertyName = "regions")]
public List<Region> Regions { get; set; }
Property Value
Type Description
List<Region>

The regions where you can deploy the listing. (Some listings have restrictions that limit their deployment to United States regions only.)

ShortDescription

Declaration
[JsonProperty(PropertyName = "shortDescription")]
public string ShortDescription { get; set; }
Property Value
Type Description
string

A short description of the listing.

SupportedOperatingSystems

Declaration
[JsonProperty(PropertyName = "supportedOperatingSystems")]
public List<OperatingSystem> SupportedOperatingSystems { get; set; }
Property Value
Type Description
List<OperatingSystem>

The list of operating systems supported by the listing.

Tagline

Declaration
[JsonProperty(PropertyName = "tagline")]
public string Tagline { get; set; }
Property Value
Type Description
string

The tagline of the listing.

In this article
Back to top