Show / Hide Table of Contents

Class ExadbVmClusterUpdateSummary

A maintenance update details for an Exadata VM cluster on Exascale Infrastructure.
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
ExadbVmClusterUpdateSummary
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 ExadbVmClusterUpdateSummary

Properties

AvailableActions

Declaration
[JsonProperty(PropertyName = "availableActions", ItemConverterType = typeof(ResponseEnumConverter))]
public List<ExadbVmClusterUpdateSummary.AvailableActionsEnum> AvailableActions { get; set; }
Property Value
Type Description
List<ExadbVmClusterUpdateSummary.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 ExadbVmClusterUpdateSummary.LastActionEnum? LastAction { get; set; }
Property Value
Type Description
ExadbVmClusterUpdateSummary.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 ExadbVmClusterUpdateSummary.LifecycleStateEnum? LifecycleState { get; set; }
Property Value
Type Description
ExadbVmClusterUpdateSummary.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 ExadbVmClusterUpdateSummary.UpdateTypeEnum? UpdateType { get; set; }
Property Value
Type Description
ExadbVmClusterUpdateSummary.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