AssignmentValidationStatus¶
-
class
oci.operator_access_control.models.
AssignmentValidationStatus
(**kwargs)¶ Bases:
object
Summary of assignment Validation status.
Attributes
EXECUTION_STATUS_FAILED
A constant which can be used with the execution_status property of a AssignmentValidationStatus. EXECUTION_STATUS_PROGRESS
A constant which can be used with the execution_status property of a AssignmentValidationStatus. EXECUTION_STATUS_SUCCESS
A constant which can be used with the execution_status property of a AssignmentValidationStatus. access_request_id
Gets the access_request_id of this AssignmentValidationStatus. error_message
Gets 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_detail
Gets the status_detail of this AssignmentValidationStatus. time_of_validation_finish
Gets the time_of_validation_finish of this AssignmentValidationStatus. time_of_validation_start
Gets the time_of_validation_start of this AssignmentValidationStatus. user_id
Gets 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
-