ApproverDetail

class oci.operator_access_control.models.ApproverDetail(**kwargs)

Bases: object

details of Approver Detail.

Methods

__init__(**kwargs) Initializes a new ApproverDetail object with values from keyword arguments.

Attributes

approval_action Gets the approval_action of this ApproverDetail.
approval_additional_message Gets the approval_additional_message of this ApproverDetail.
approval_comment Gets the approval_comment of this ApproverDetail.
approver_id Gets the approver_id of this ApproverDetail.
time_approved_for_access Gets the time_approved_for_access of this ApproverDetail.
time_of_authorization Gets the time_of_authorization of this ApproverDetail.
__init__(**kwargs)

Initializes a new ApproverDetail object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
  • approver_id (str) – The value to assign to the approver_id property of this ApproverDetail.
  • approval_action (str) – The value to assign to the approval_action property of this ApproverDetail.
  • approval_comment (str) – The value to assign to the approval_comment property of this ApproverDetail.
  • approval_additional_message (str) – The value to assign to the approval_additional_message property of this ApproverDetail.
  • time_of_authorization (datetime) – The value to assign to the time_of_authorization property of this ApproverDetail.
  • time_approved_for_access (datetime) – The value to assign to the time_approved_for_access property of this ApproverDetail.
approval_action

Gets the approval_action of this ApproverDetail. The action done by the approver.

Returns:The approval_action of this ApproverDetail.
Return type:str
approval_additional_message

Gets the approval_additional_message of this ApproverDetail. Additional message specified by the approver of the request.

Returns:The approval_additional_message of this ApproverDetail.
Return type:str
approval_comment

Gets the approval_comment of this ApproverDetail. Comment specified by the approver of the request.

Returns:The approval_comment of this ApproverDetail.
Return type:str
approver_id

Gets the approver_id of this ApproverDetail. The userId of the approver.

Returns:The approver_id of this ApproverDetail.
Return type:str
time_approved_for_access

Gets the time_approved_for_access of this ApproverDetail. Time for when the access request should start that is authorized by the customer in RFC 3339 timestamp format.Example: ‘2020-05-22T21:10:29.600Z’

Returns:The time_approved_for_access of this ApproverDetail.
Return type:datetime
time_of_authorization

Gets the time_of_authorization of this ApproverDetail. Time when the access request was authorized by the customer in RFC 3339 timestamp format.Example: ‘2020-05-22T21:10:29.600Z’

Returns:The time_of_authorization of this ApproverDetail.
Return type:datetime