Class SysadminEventData
Data related to the sysadmin event.
Inherited Members
Namespace: Oci.OsmanagementhubService.Models
Assembly: OCI.DotNetSDK.Osmanagementhub.dll
Syntax
public class SysadminEventData
Properties
AdditionalDetails
Declaration
[JsonProperty(PropertyName = "additionalDetails")]
public WorkRequestEventDataAdditionalDetails AdditionalDetails { get; set; }
Property Value
Type | Description |
---|---|
WorkRequestEventDataAdditionalDetails |
AttemptedResolutions
Declaration
[Required(ErrorMessage = "AttemptedResolutions is required.")]
[JsonProperty(PropertyName = "attemptedResolutions")]
public List<string> AttemptedResolutions { get; set; }
Property Value
Type | Description |
---|---|
List<string> | The actions used to attempt fixing the error. |
Remarks
Required
ErrorCause
Declaration
[Required(ErrorMessage = "ErrorCause is required.")]
[JsonProperty(PropertyName = "errorCause")]
public string ErrorCause { get; set; }
Property Value
Type | Description |
---|---|
string | The commands executed by the agent that caused the error. |
Remarks
Required
ErrorLog
Declaration
[Required(ErrorMessage = "ErrorLog is required.")]
[JsonProperty(PropertyName = "errorLog")]
public string ErrorLog { get; set; }
Property Value
Type | Description |
---|---|
string | The output log of the error. |
Remarks
Required
ResolutionLog
Declaration
[Required(ErrorMessage = "ResolutionLog is required.")]
[JsonProperty(PropertyName = "resolutionLog")]
public string ResolutionLog { get; set; }
Property Value
Type | Description |
---|---|
string | The log output after the resolutions. |
Remarks
Required
ResolutionStatus
Declaration
[Required(ErrorMessage = "ResolutionStatus is required.")]
[JsonProperty(PropertyName = "resolutionStatus")]
[JsonConverter(typeof(ResponseEnumConverter))]
public EventStatus? ResolutionStatus { get; set; }
Property Value
Type | Description |
---|---|
EventStatus? | Indicates if the event succeeded. |
Remarks
Required