Show / Hide Table of Contents

Class CreateOciListingRevisionDetails

Listing revision update details for listings

Inheritance
object
CreateListingRevisionDetails
CreateOciListingRevisionDetails
Inherited Members
CreateListingRevisionDetails.DisplayName
CreateListingRevisionDetails.ListingId
CreateListingRevisionDetails.Headline
CreateListingRevisionDetails.Tagline
CreateListingRevisionDetails.Keywords
CreateListingRevisionDetails.ShortDescription
CreateListingRevisionDetails.UsageInformation
CreateListingRevisionDetails.LongDescription
CreateListingRevisionDetails.ContentLanguage
CreateListingRevisionDetails.Supportedlanguages
CreateListingRevisionDetails.SupportContacts
CreateListingRevisionDetails.SupportLinks
CreateListingRevisionDetails.Status
CreateListingRevisionDetails.FreeformTags
CreateListingRevisionDetails.DefinedTags
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.MarketplacepublisherService.Models
Assembly: OCI.DotNetSDK.Marketplacepublisher.dll
Syntax
public class CreateOciListingRevisionDetails : CreateListingRevisionDetails

Properties

AvailabilityAndPricingPolicy

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

Listing availability and Pricing Policy statement.

DemoUrl

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

Url to demo of the listing

IsRoverExportable

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

Is this listing rover exportable

PartnerRegistrationUrl

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

The url provided by partner for the registration of subscription.

PricingPlans

Declaration
[JsonProperty(PropertyName = "pricingPlans")]
public List<PricingPlan> PricingPlans { get; set; }
Property Value
Type Description
List<PricingPlan>

List of Pricing Plans provider by publisher.

PricingType

Declaration
[Required(ErrorMessage = "PricingType is required.")]
[JsonProperty(PropertyName = "pricingType")]
[JsonConverter(typeof(StringEnumConverter))]
public OciListingRevision.PricingTypeEnum? PricingType { get; set; }
Property Value
Type Description
OciListingRevision.PricingTypeEnum?

The pricing model for the listing revision.

Remarks

Required

Products

Declaration
[Required(ErrorMessage = "Products is required.")]
[JsonProperty(PropertyName = "products")]
public List<ListingProduct> Products { get; set; }
Property Value
Type Description
List<ListingProduct>

List of Products subscribed by listing.

Remarks

Required

RecommendedServiceProviderListingIds

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

OCIDs of service listings attached to lead gen listing

SelfPacedTrainingUrl

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

Url to training resources of the listing

SystemRequirements

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

System requirements for the listing revision.

TermId

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

The unique id of the term attached to the listing.

VanityUrl

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

Custom link to the listing

VersionDetails

Declaration
[JsonProperty(PropertyName = "versionDetails")]
public VersionDetails VersionDetails { get; set; }
Property Value
Type Description
VersionDetails
In this article
Back to top