ServiceProviderInteractionSummary¶
-
class
oci.delegate_access_control.models.
ServiceProviderInteractionSummary
(**kwargs)¶ Bases:
object
Summary of customer and operator conversation.
Attributes
USER_TYPE_CUSTOMER
A constant which can be used with the user_type property of a ServiceProviderInteractionSummary. USER_TYPE_OPERATOR
A constant which can be used with the user_type property of a ServiceProviderInteractionSummary. message
Gets the message of this ServiceProviderInteractionSummary. message_identifier
Gets the message_identifier of this ServiceProviderInteractionSummary. timestamp
Gets the timestamp of this ServiceProviderInteractionSummary. user_id
Gets the user_id of this ServiceProviderInteractionSummary. user_name
Gets the user_name of this ServiceProviderInteractionSummary. user_type
Gets the user_type of this ServiceProviderInteractionSummary. Methods
__init__
(**kwargs)Initializes a new ServiceProviderInteractionSummary object with values from keyword arguments. -
USER_TYPE_CUSTOMER
= 'CUSTOMER'¶ A constant which can be used with the user_type property of a ServiceProviderInteractionSummary. This constant has a value of “CUSTOMER”
-
USER_TYPE_OPERATOR
= 'OPERATOR'¶ A constant which can be used with the user_type property of a ServiceProviderInteractionSummary. This constant has a value of “OPERATOR”
-
__init__
(**kwargs)¶ Initializes a new ServiceProviderInteractionSummary object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - message_identifier (str) – The value to assign to the message_identifier property of this ServiceProviderInteractionSummary.
- user_id (str) – The value to assign to the user_id property of this ServiceProviderInteractionSummary.
- user_name (str) – The value to assign to the user_name property of this ServiceProviderInteractionSummary.
- message (str) – The value to assign to the message property of this ServiceProviderInteractionSummary.
- user_type (str) – The value to assign to the user_type property of this ServiceProviderInteractionSummary. Allowed values for this property are: “CUSTOMER”, “OPERATOR”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- timestamp (datetime) – The value to assign to the timestamp property of this ServiceProviderInteractionSummary.
-
message
¶ Gets the message of this ServiceProviderInteractionSummary. The information exchanged between the customer and the operator.
Returns: The message of this ServiceProviderInteractionSummary. Return type: str
-
message_identifier
¶ Gets the message_identifier of this ServiceProviderInteractionSummary. The unique identifier of the message within the scope of the associated access request.
Returns: The message_identifier of this ServiceProviderInteractionSummary. Return type: str
-
timestamp
¶ Gets the timestamp of this ServiceProviderInteractionSummary. Time when the conversation happened in `RFC 3339`__timestamp format, e.g. ‘2020-05-22T21:10:29.600Z’.
Returns: The timestamp of this ServiceProviderInteractionSummary. Return type: datetime
-
user_id
¶ Gets the user_id of this ServiceProviderInteractionSummary. ID of the customer or operator who is part of this conversation. For operator, this field is null.
Returns: The user_id of this ServiceProviderInteractionSummary. Return type: str
-
user_name
¶ Gets the user_name of this ServiceProviderInteractionSummary. Name of the customer or operator who is part of this conversation. For operator, the name is “Operator”.
Returns: The user_name of this ServiceProviderInteractionSummary. Return type: str
-
user_type
¶ Gets the user_type of this ServiceProviderInteractionSummary. Indicates whether the user is a customer or an operator.
Allowed values for this property are: “CUSTOMER”, “OPERATOR”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The user_type of this ServiceProviderInteractionSummary. Return type: str
-