Class AssignmentValidationStatus
Summary of assignment Validation status.
Inherited Members
Namespace: Oci.OperatoraccesscontrolService.Models
Assembly: OCI.DotNetSDK.Operatoraccesscontrol.dll
Syntax
public class AssignmentValidationStatus
Properties
AccessRequestId
Declaration
[JsonProperty(PropertyName = "accessRequestId")]
public string AccessRequestId { get; set; }
Property Value
Type | Description |
---|---|
string | Id of the accessRequest which got created as part of Assignment Validation. |
ErrorMessage
Declaration
[JsonProperty(PropertyName = "errorMessage")]
public string ErrorMessage { get; set; }
Property Value
Type | Description |
---|---|
string | any errorMessage during validation. |
ExecutionId
Declaration
[Required(ErrorMessage = "ExecutionId is required.")]
[JsonProperty(PropertyName = "executionId")]
public string ExecutionId { get; set; }
Property Value
Type | Description |
---|---|
string | Id of the unique execution. |
Remarks
Required
ExecutionStatus
Declaration
[Required(ErrorMessage = "ExecutionStatus is required.")]
[JsonProperty(PropertyName = "executionStatus")]
[JsonConverter(typeof(ResponseEnumConverter))]
public AssignmentValidationLifecycleStates? ExecutionStatus { get; set; }
Property Value
Type | Description |
---|---|
AssignmentValidationLifecycleStates? | Status of the execution Success or Failure. |
Remarks
Required
StatusDetail
Declaration
[JsonProperty(PropertyName = "statusDetail")]
public List<StatusDetail> StatusDetail { get; set; }
Property Value
Type | Description |
---|---|
List<StatusDetail> | List of execution detail for the validate assignment. |
TimeOfValidationFinish
Declaration
[JsonProperty(PropertyName = "timeOfValidationFinish")]
public DateTime? TimeOfValidationFinish { get; set; }
Property Value
Type | Description |
---|---|
DateTime? | Time when the respective action happened in RFC 3339timestamp format. Example: '2020-05-22T21:10:29.600Z'. |
TimeOfValidationStart
Declaration
[JsonProperty(PropertyName = "timeOfValidationStart")]
public DateTime? TimeOfValidationStart { get; set; }
Property Value
Type | Description |
---|---|
DateTime? | Time when the respective action happened in RFC 3339timestamp format. Example: '2020-05-22T21:10:29.600Z'. |
UserId
Declaration
[JsonProperty(PropertyName = "userId")]
public string UserId { get; set; }
Property Value
Type | Description |
---|---|
string | Id of the user who triggered the Assignment Validation. |