Class ListingSummary
The model for a summary of an Oracle Cloud Infrastructure Marketplace listing.
Inheritance
ListingSummary
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
Icon
Declaration
[JsonProperty(PropertyName = "icon")]
public UploadData Icon { get; set; }
Property Value
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
PricingTypes
Declaration
[JsonProperty(PropertyName = "pricingTypes", ItemConverterType = typeof(ResponseEnumConverter))]
public List<ListingSummary.PricingTypesEnum> PricingTypes { get; set; }
Property Value
Publisher
Declaration
[JsonProperty(PropertyName = "publisher")]
public PublisherSummary Publisher { get; set; }
Property Value
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
Tagline
Declaration
[JsonProperty(PropertyName = "tagline")]
public string Tagline { get; set; }
Property Value
Type |
Description |
string |
The tagline of the listing.
|