Class SoftwareUpdateSummary
The software update that is currently available for the cluster.
Inherited Members
Namespace: Oci.BdsService.Models
Assembly: OCI.DotNetSDK.Bds.dll
Syntax
public class SoftwareUpdateSummary
Properties
LifecycleState
Declaration
[Required(ErrorMessage = "LifecycleState is required.")]
[JsonProperty(PropertyName = "lifecycleState")]
[JsonConverter(typeof(StringEnumConverter))]
public SoftwareUpdate.LifecycleStateEnum? LifecycleState { get; set; }
Property Value
Type | Description |
---|---|
SoftwareUpdate.LifecycleStateEnum? | The lifecycle state of the software update. |
Remarks
Required
SoftwareUpdateKey
Declaration
[Required(ErrorMessage = "SoftwareUpdateKey is required.")]
[JsonProperty(PropertyName = "softwareUpdateKey")]
public string SoftwareUpdateKey { get; set; }
Property Value
Type | Description |
---|---|
string | Unique identifier of a given software update |
Remarks
Required
SoftwareUpdateType
Declaration
[Required(ErrorMessage = "SoftwareUpdateType is required.")]
[JsonProperty(PropertyName = "softwareUpdateType")]
[JsonConverter(typeof(StringEnumConverter))]
public SoftwareUpdate.SoftwareUpdateTypeEnum? SoftwareUpdateType { get; set; }
Property Value
Type | Description |
---|---|
SoftwareUpdate.SoftwareUpdateTypeEnum? | Type of current software update. |
Remarks
Required
SoftwareUpdateVersion
Declaration
[Required(ErrorMessage = "SoftwareUpdateVersion is required.")]
[JsonProperty(PropertyName = "softwareUpdateVersion")]
public string SoftwareUpdateVersion { get; set; }
Property Value
Type | Description |
---|---|
string | The version of the software update. |
Remarks
Required
TimeReleased
Declaration
[Required(ErrorMessage = "TimeReleased is required.")]
[JsonProperty(PropertyName = "timeReleased")]
public DateTime? TimeReleased { get; set; }
Property Value
Type | Description |
---|---|
DateTime? | The time when the software update was released. |
Remarks
Required