Show / Hide Table of Contents

Class RecommendedScheduledActionSummary

Details of the scheduled action that is used in getRecommendedScheduledActions.

Inheritance
object
RecommendedScheduledActionSummary
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 RecommendedScheduledActionSummary

Properties

ActionMembers

Declaration
[JsonProperty(PropertyName = "actionMembers")]
public List<ActionMember> ActionMembers { get; set; }
Property Value
Type Description
List<ActionMember>

The list of action members in a scheduled action.

ActionOrder

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

The order of the scheduled action.

Remarks

Required

ActionParams

Declaration
[JsonProperty(PropertyName = "actionParams")]
public Dictionary<string, string> ActionParams { get; set; }
Property Value
Type Description
Dictionary<string, string>

ActionType

Declaration
[Required(ErrorMessage = "ActionType is required.")]
[JsonProperty(PropertyName = "actionType")]
[JsonConverter(typeof(ResponseEnumConverter))]
public RecommendedScheduledActionSummary.ActionTypeEnum? ActionType { get; set; }
Property Value
Type Description
RecommendedScheduledActionSummary.ActionTypeEnum?

The type of the scheduled action being performed

Remarks

Required

DisplayName

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

Description of the scheduled action being performed, i.e. apply full update to DB Servers 1,2,3,4.

EstimatedTimeInMins

Declaration
[JsonProperty(PropertyName = "estimatedTimeInMins")]
public int? EstimatedTimeInMins { get; set; }
Property Value
Type Description
int?

The estimated patching time in minutes for the entire scheduled action.

SchedulingWindowId

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

The id of the scheduling window this scheduled action belongs to.

Remarks

Required

In this article
Back to top