Show / Hide Table of Contents

Class AssignmentValidationStatus

Summary of assignment Validation status.

Inheritance
object
AssignmentValidationStatus
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
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.

In this article
Back to top