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 CreatePublicationPackage
Properties
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