ExternalServiceData¶
Represents the result data from contacting an external service.
- ExternalServiceData.ID¶
=
IDUnique identifier of the external service.
- ExternalServiceData.Name¶
=
NameFull name of the external service.
- ExternalServiceData.CallerId¶
=
CallerIdUnique calling identifier to identify if another call to the external service has been made in the meantime.
- ExternalServiceData.ServiceCalled¶
=
ServiceCalledtrue, if a service call was indeed made.
- ExternalServiceData.ServiceCallPending¶
=
ServiceCallPendingtrue, if a service call is still pending.
- ExternalServiceData.Timestamp¶
=
TimestampTimestamp when the service call was initiated.
- ExternalServiceData.Success¶
=
SuccessThe outcome of the service call (success/failure).
- ExternalServiceData.Match¶
=
Matchtrue, if the service returned a positive match (interpretation based on the service).
- ExternalServiceData.MatchedProperties¶
=
MatchedPropertiesList of name/value pairs for properties on which basis a positive/negative match was established (interpretation based on service).
- ExternalServiceData.ErrorMessage¶
=
ErrorMessageThe full error message that the external service responded with, in the case the service was not available.