Fetch TargetServer name used in ServiceCallout and targetEndpoint

Not applicable

<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ServiceCallout async="false" continueOnError="true" enabled="true" name="Callout.genericServiceCallout"> <DisplayName>Callout.genericServiceCallout</DisplayName> <Properties /> <Request clearPayload="true" variable="serviceCallout.Request"> <Copy source="request"> <Headers> <Header name="applicationId" /> <Header name="senderId" /> <Header name="channelId" /> <Header name="Content-Type" /> <Header name="Accept" /> <Header name="Authorization" /> <Header name="TransactionId" /> <Header name="interactionId" /> <Header name="screenId" /> <Header name="ADRUM_0" /> <Header name="ADRUM_1" /> <Header name="ADRUM_2" /> <Header name="ADRUM_3" /> <!-- <Header name="ADRUM_4" /> <Header name="ADRUM_5" /> <Header name="ADRUM_6" /> <Header name="ADRUM_7" /> <Header name="ADRUM_8" /> <Header name="ADRUM_9" /> --> <Header name="ADRUM_n" /> </Headers> </Copy> </Request> <Response>serviceCallout.Response</Response> <HTTPTargetConnection> <Properties /> <LoadBalancer> <Server name="CoreTarget"> <IsEnabled>true</IsEnabled> </Server> </LoadBalancer> <Path>{targetPath}</Path> </HTTPTargetConnection> </ServiceCallout>

I need to fetch Target Server name used in Callout. Is there any Apigee predefined variable to do so or how it can be achieved.

1 0 82
0 REPLIES 0