Class CreatePublicationPackage
A base object for creating a publication package.
Inherited Members
Namespace: Oci.MarketplaceService.Models
Assembly: OCI.DotNetSDK.Marketplace.dll
Syntax
[JsonConverter(typeof(CreatePublicationPackageModelConverter))]
public class CreatePublicationPackageProperties
Eula
Declaration
[Required(ErrorMessage = "Eula is required.")]
[JsonProperty(PropertyName = "eula")]
public List<Eula> Eula { get; set; }Property Value
| Type | Description | 
|---|---|
| List<Eula> | The end user license agreeement (EULA) that consumers of this listing must accept. | 
Remarks
Required
OperatingSystem
Declaration
[Required(ErrorMessage = "OperatingSystem is required.")]
[JsonProperty(PropertyName = "operatingSystem")]
public OperatingSystem OperatingSystem { get; set; }Property Value
| Type | Description | 
|---|---|
| OperatingSystem | 
Remarks
Required
PackageVersion
Declaration
[Required(ErrorMessage = "PackageVersion is required.")]
[JsonProperty(PropertyName = "packageVersion")]
public string PackageVersion { get; set; }Property Value
| Type | Description | 
|---|---|
| string | The package version. | 
Remarks
Required