ApproverInfo

class oci.lockbox.models.ApproverInfo(**kwargs)

Bases: object

The approver data for this approver level.

Attributes

APPROVER_TYPE_GROUP A constant which can be used with the approver_type property of a ApproverInfo.
APPROVER_TYPE_USER A constant which can be used with the approver_type property of a ApproverInfo.
approver_id [Required] Gets the approver_id of this ApproverInfo.
approver_type [Required] Gets the approver_type of this ApproverInfo.
domain_id Gets the domain_id of this ApproverInfo.

Methods

__init__(**kwargs) Initializes a new ApproverInfo object with values from keyword arguments.
APPROVER_TYPE_GROUP = 'GROUP'

A constant which can be used with the approver_type property of a ApproverInfo. This constant has a value of “GROUP”

APPROVER_TYPE_USER = 'USER'

A constant which can be used with the approver_type property of a ApproverInfo. This constant has a value of “USER”

__init__(**kwargs)

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

Parameters:
  • approver_type (str) – The value to assign to the approver_type property of this ApproverInfo. Allowed values for this property are: “GROUP”, “USER”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
  • approver_id (str) – The value to assign to the approver_id property of this ApproverInfo.
  • domain_id (str) – The value to assign to the domain_id property of this ApproverInfo.
approver_id

[Required] Gets the approver_id of this ApproverInfo. The group or user ocid of the approver for this approver level.

Returns:The approver_id of this ApproverInfo.
Return type:str
approver_type

[Required] Gets the approver_type of this ApproverInfo. The approver type of this approver level.

Allowed values for this property are: “GROUP”, “USER”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns:The approver_type of this ApproverInfo.
Return type:str
domain_id

Gets the domain_id of this ApproverInfo. The identity domain ocid of the approver.

Returns:The domain_id of this ApproverInfo.
Return type:str