Class RecommendedScheduledActionSummary
Details of the scheduled action that is used in getRecommendedScheduledActions.
Inherited Members
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