Show / Hide Table of Contents

Class Listing

The model for an Oracle Cloud Infrastructure Marketplace listing.

Inheritance
object
Listing
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 Listing

Properties

Banner

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

Categories

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

Categories that the listing belongs to.

CompatibleArchitectures

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

The list of compatible architectures supported by the listing

DefaultPackageVersion

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

The default package version.

DocumentationLinks

Declaration
[JsonProperty(PropertyName = "documentationLinks")]
public List<DocumentationLink> DocumentationLinks { get; set; }
Property Value
Type Description
List<DocumentationLink>

Links to additional documentation provided by the publisher specifically for 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 included in Featured Listings.

Keywords

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

Keywords associated with the listing.

Languages

Declaration
[JsonProperty(PropertyName = "languages")]
public List<Item> Languages { get; set; }
Property Value
Type Description
List<Item>

Languages supported by the listing.

LicenseModelDescription

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

A description of the publisher's licensing model for the listing.

Links

Declaration
[JsonProperty(PropertyName = "links")]
public List<Link> Links { get; set; }
Property Value
Type Description
List<Link>

Links to reference material.

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.

LongDescription

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

A long description of the listing.

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.

Publisher

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

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.)

ReleaseNotes

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

Release notes for the listing.

Screenshots

Declaration
[JsonProperty(PropertyName = "screenshots")]
public List<Screenshot> Screenshots { get; set; }
Property Value
Type Description
List<Screenshot>

Screenshots of the listing.

ShortDescription

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

A short description of the listing.

SupportContacts

Declaration
[JsonProperty(PropertyName = "supportContacts")]
public List<SupportContact> SupportContacts { get; set; }
Property Value
Type Description
List<SupportContact>

Contact information to use to get support from the publisher for the listing.

SupportLinks

Declaration
[JsonProperty(PropertyName = "supportLinks")]
public List<NamedLink> SupportLinks { get; set; }
Property Value
Type Description
List<NamedLink>

Links to support resources for the listing.

SupportedOperatingSystems

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

List of operating systems supported by the listing.

SystemRequirements

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

System requirements for the listing.

Tagline

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

The tagline of the listing.

TimeReleased

Declaration
[JsonProperty(PropertyName = "timeReleased")]
public DateTime? TimeReleased { get; set; }
Property Value
Type Description
DateTime?

The release date of the listing.

UsageInformation

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

Usage information for the listing.

Version

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

The version of the listing.

Videos

Declaration
[JsonProperty(PropertyName = "videos")]
public List<NamedLink> Videos { get; set; }
Property Value
Type Description
List<NamedLink>

Videos of the listing.

In this article
Back to top