Class JavaReleaseSummary
A summary of the Java release properties.
Inherited Members
Namespace: Oci.JmsService.Models
Assembly: OCI.DotNetSDK.Jms.dll
Syntax
public class JavaReleaseSummary
Properties
ArtifactContentTypes
Declaration
[Required(ErrorMessage = "ArtifactContentTypes is required.")]
[JsonProperty(PropertyName = "artifactContentTypes", ItemConverterType = typeof(ResponseEnumConverter))]
public List<ArtifactContentType> ArtifactContentTypes { get; set; }
Property Value
Type | Description |
---|---|
List<ArtifactContentType> | Artifact content types for the Java version. |
Remarks
Required
DaysUnderSecurityBaseline
Declaration
[JsonProperty(PropertyName = "daysUnderSecurityBaseline")]
public int? DaysUnderSecurityBaseline { get; set; }
Property Value
Type | Description |
---|---|
int? | The number of days since this release has been under the security baseline. |
FamilyDetails
Declaration
[JsonProperty(PropertyName = "familyDetails")]
public JavaFamily FamilyDetails { get; set; }
Property Value
Type | Description |
---|---|
JavaFamily |
FamilyVersion
Declaration
[Required(ErrorMessage = "FamilyVersion is required.")]
[JsonProperty(PropertyName = "familyVersion")]
public string FamilyVersion { get; set; }
Property Value
Type | Description |
---|---|
string | Java release family identifier. |
Remarks
Required
LicenseDetails
Declaration
[JsonProperty(PropertyName = "licenseDetails")]
public JavaLicense LicenseDetails { get; set; }
Property Value
Type | Description |
---|---|
JavaLicense |
LicenseType
Declaration
[Required(ErrorMessage = "LicenseType is required.")]
[JsonProperty(PropertyName = "licenseType")]
[JsonConverter(typeof(ResponseEnumConverter))]
public LicenseType? LicenseType { get; set; }
Property Value
Type | Description |
---|---|
LicenseType? | License type for the Java version. |
Remarks
Required
MosPatches
Declaration
[JsonProperty(PropertyName = "mosPatches")]
public List<PatchDetail> MosPatches { get; set; }
Property Value
Type | Description |
---|---|
List<PatchDetail> | List of My Oracle Support(MoS) patches available for this release.
This information is only available for |
ParentReleaseVersion
Declaration
[JsonProperty(PropertyName = "parentReleaseVersion")]
public string ParentReleaseVersion { get; set; }
Property Value
Type | Description |
---|---|
string | Parent Java release version identifier. This is applicable for BPR releases. |
ReleaseDate
Declaration
[Required(ErrorMessage = "ReleaseDate is required.")]
[JsonProperty(PropertyName = "releaseDate")]
public DateTime? ReleaseDate { get; set; }
Property Value
Type | Description |
---|---|
DateTime? | The release date of the Java version (formatted according to RFC3339). |
Remarks
Required
ReleaseNotesUrl
Declaration
[Required(ErrorMessage = "ReleaseNotesUrl is required.")]
[JsonProperty(PropertyName = "releaseNotesUrl")]
public string ReleaseNotesUrl { get; set; }
Property Value
Type | Description |
---|---|
string | Release notes associated with the Java version. |
Remarks
Required
ReleaseType
Declaration
[Required(ErrorMessage = "ReleaseType is required.")]
[JsonProperty(PropertyName = "releaseType")]
[JsonConverter(typeof(ResponseEnumConverter))]
public ReleaseType? ReleaseType { get; set; }
Property Value
Type | Description |
---|---|
ReleaseType? | Release category of the Java version. |
Remarks
Required
ReleaseVersion
Declaration
[Required(ErrorMessage = "ReleaseVersion is required.")]
[JsonProperty(PropertyName = "releaseVersion")]
public string ReleaseVersion { get; set; }
Property Value
Type | Description |
---|---|
string | Java release version identifier. |
Remarks
Required
SecurityStatus
Declaration
[Required(ErrorMessage = "SecurityStatus is required.")]
[JsonProperty(PropertyName = "securityStatus")]
[JsonConverter(typeof(ResponseEnumConverter))]
public JreSecurityStatus? SecurityStatus { get; set; }
Property Value
Type | Description |
---|---|
JreSecurityStatus? | The security status of the Java version. |
Remarks
Required