ServiceProviderInteractionSummary¶
-
class
oci.delegate_access_control.models.ServiceProviderInteractionSummary(**kwargs)¶ Bases:
objectSummary of customer and operator conversation.
Attributes
USER_TYPE_CUSTOMERA constant which can be used with the user_type property of a ServiceProviderInteractionSummary. USER_TYPE_OPERATORA constant which can be used with the user_type property of a ServiceProviderInteractionSummary. messageGets the message of this ServiceProviderInteractionSummary. message_identifierGets the message_identifier of this ServiceProviderInteractionSummary. timestampGets the timestamp of this ServiceProviderInteractionSummary. user_idGets the user_id of this ServiceProviderInteractionSummary. user_nameGets the user_name of this ServiceProviderInteractionSummary. user_typeGets 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
-