Show / Hide Table of Contents

Class UpdateSummary

A maintenance update for a cloud VM cluster. Applies to Exadata Cloud Service instances only.
To use any of the API operations, you must be authorized in an IAM policy. If you're not authorized, talk to an administrator. If you're an administrator who needs to write policies to give users access, see Getting Started with Policies.

Inheritance
object
UpdateSummary
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.DatabaseService.Models
Assembly: OCI.DotNetSDK.Database.dll
Syntax
public class UpdateSummary

Properties

AvailableActions

Declaration
[JsonProperty(PropertyName = "availableActions", ItemConverterType = typeof(ResponseEnumConverter))]
public List<UpdateSummary.AvailableActionsEnum> AvailableActions { get; set; }
Property Value
Type Description
List<UpdateSummary.AvailableActionsEnum>

The possible actions performed by the update operation on the infrastructure components.

Description

Declaration
[Required(ErrorMessage = "Description is required.")]
[JsonProperty(PropertyName = "description")]
public string Description { get; set; }
Property Value
Type Description
string

Details of the maintenance update package.

Remarks

Required

Id

Declaration
[Required(ErrorMessage = "Id is required.")]
[JsonProperty(PropertyName = "id")]
public string Id { get; set; }
Property Value
Type Description
string

The OCID of the maintenance update.

Remarks

Required

LastAction

Declaration
[JsonProperty(PropertyName = "lastAction")]
[JsonConverter(typeof(ResponseEnumConverter))]
public UpdateSummary.LastActionEnum? LastAction { get; set; }
Property Value
Type Description
UpdateSummary.LastActionEnum?

The previous update action performed.

LifecycleDetails

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

Descriptive text providing additional details about the lifecycle state.

LifecycleState

Declaration
[JsonProperty(PropertyName = "lifecycleState")]
[JsonConverter(typeof(ResponseEnumConverter))]
public UpdateSummary.LifecycleStateEnum? LifecycleState { get; set; }
Property Value
Type Description
UpdateSummary.LifecycleStateEnum?

The current state of the maintenance update. Dependent on value of lastAction.

TimeReleased

Declaration
[Required(ErrorMessage = "TimeReleased is required.")]
[JsonProperty(PropertyName = "timeReleased")]
public DateTime? TimeReleased { get; set; }
Property Value
Type Description
DateTime?

The date and time the maintenance update was released.

Remarks

Required

UpdateType

Declaration
[Required(ErrorMessage = "UpdateType is required.")]
[JsonProperty(PropertyName = "updateType")]
[JsonConverter(typeof(ResponseEnumConverter))]
public UpdateSummary.UpdateTypeEnum? UpdateType { get; set; }
Property Value
Type Description
UpdateSummary.UpdateTypeEnum?

The type of cloud VM cluster maintenance update.

Remarks

Required

Version

Declaration
[Required(ErrorMessage = "Version is required.")]
[JsonProperty(PropertyName = "version")]
public string Version { get; set; }
Property Value
Type Description
string

The version of the maintenance update package.

Remarks

Required

In this article
Back to top