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