AssignmentValidationStatus¶
-
class
oci.operator_access_control.models.AssignmentValidationStatus(**kwargs)¶ Bases:
objectSummary of assignment Validation status.
Attributes
EXECUTION_STATUS_FAILEDA constant which can be used with the execution_status property of a AssignmentValidationStatus. EXECUTION_STATUS_PROGRESSA constant which can be used with the execution_status property of a AssignmentValidationStatus. EXECUTION_STATUS_SUCCESSA constant which can be used with the execution_status property of a AssignmentValidationStatus. access_request_idGets the access_request_id of this AssignmentValidationStatus. error_messageGets the error_message of this AssignmentValidationStatus. execution_id[Required] Gets the execution_id of this AssignmentValidationStatus. execution_status[Required] Gets the execution_status of this AssignmentValidationStatus. status_detailGets the status_detail of this AssignmentValidationStatus. time_of_validation_finishGets the time_of_validation_finish of this AssignmentValidationStatus. time_of_validation_startGets the time_of_validation_start of this AssignmentValidationStatus. user_idGets the user_id of this AssignmentValidationStatus. Methods
__init__(**kwargs)Initializes a new AssignmentValidationStatus object with values from keyword arguments. -
EXECUTION_STATUS_FAILED= 'FAILED'¶ A constant which can be used with the execution_status property of a AssignmentValidationStatus. This constant has a value of “FAILED”
-
EXECUTION_STATUS_PROGRESS= 'PROGRESS'¶ A constant which can be used with the execution_status property of a AssignmentValidationStatus. This constant has a value of “PROGRESS”
-
EXECUTION_STATUS_SUCCESS= 'SUCCESS'¶ A constant which can be used with the execution_status property of a AssignmentValidationStatus. This constant has a value of “SUCCESS”
-
__init__(**kwargs)¶ Initializes a new AssignmentValidationStatus object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - execution_id (str) – The value to assign to the execution_id property of this AssignmentValidationStatus.
- user_id (str) – The value to assign to the user_id property of this AssignmentValidationStatus.
- access_request_id (str) – The value to assign to the access_request_id property of this AssignmentValidationStatus.
- error_message (str) – The value to assign to the error_message property of this AssignmentValidationStatus.
- execution_status (str) – The value to assign to the execution_status property of this AssignmentValidationStatus. Allowed values for this property are: “PROGRESS”, “SUCCESS”, “FAILED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- status_detail (list[oci.operator_access_control.models.StatusDetail]) – The value to assign to the status_detail property of this AssignmentValidationStatus.
- time_of_validation_start (datetime) – The value to assign to the time_of_validation_start property of this AssignmentValidationStatus.
- time_of_validation_finish (datetime) – The value to assign to the time_of_validation_finish property of this AssignmentValidationStatus.
-
access_request_id¶ Gets the access_request_id of this AssignmentValidationStatus. Id of the accessRequest which got created as part of Assignment Validation.
Returns: The access_request_id of this AssignmentValidationStatus. Return type: str
-
error_message¶ Gets the error_message of this AssignmentValidationStatus. any errorMessage during validation.
Returns: The error_message of this AssignmentValidationStatus. Return type: str
-
execution_id¶ [Required] Gets the execution_id of this AssignmentValidationStatus. Id of the unique execution.
Returns: The execution_id of this AssignmentValidationStatus. Return type: str
-
execution_status¶ [Required] Gets the execution_status of this AssignmentValidationStatus. Status of the execution Success or Failure.
Allowed values for this property are: “PROGRESS”, “SUCCESS”, “FAILED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The execution_status of this AssignmentValidationStatus. Return type: str
-
status_detail¶ Gets the status_detail of this AssignmentValidationStatus. List of execution detail for the validate assignment.
Returns: The status_detail of this AssignmentValidationStatus. Return type: list[oci.operator_access_control.models.StatusDetail]
-
time_of_validation_finish¶ Gets the time_of_validation_finish of this AssignmentValidationStatus. Time when the respective action happened in `RFC 3339`__timestamp format. Example: ‘2020-05-22T21:10:29.600Z’.
Returns: The time_of_validation_finish of this AssignmentValidationStatus. Return type: datetime
-
time_of_validation_start¶ Gets the time_of_validation_start of this AssignmentValidationStatus. Time when the respective action happened in `RFC 3339`__timestamp format. Example: ‘2020-05-22T21:10:29.600Z’.
Returns: The time_of_validation_start of this AssignmentValidationStatus. Return type: datetime
-
user_id¶ Gets the user_id of this AssignmentValidationStatus. Id of the user who triggered the Assignment Validation.
Returns: The user_id of this AssignmentValidationStatus. Return type: str
-