TaskDefinitionEndpoint interface
Properties
connection |
An ID that identifies a service connection to be used for authenticating endpoint requests. |
key |
An Json based keyselector to filter response returned by fetching the endpoint <c>Url</c>.A Json based keyselector must be prefixed with "jsonpath:". KeySelector can be used to specify the filter to get the keys for the values specified with Selector. <example> The following keyselector defines an Json for extracting nodes named 'ServiceName'. <code> endpoint.KeySelector = "jsonpath://ServiceName"; </code></example> |
scope | The scope as understood by Connected Services. Essentially, a project-id for now. |
selector | An XPath/Json based selector to filter response returned by fetching the endpoint <c>Url</c>. An XPath based selector must be prefixed with the string "xpath:". A Json based selector must be prefixed with "jsonpath:". <example> The following selector defines an XPath for extracting nodes named 'ServiceName'. <code> endpoint.Selector = "xpath://ServiceName"; </code></example> |
task |
TaskId that this endpoint belongs to. |
url | URL to GET. |
Property Details
connectionId
An ID that identifies a service connection to be used for authenticating endpoint requests.
connectionId: string
Property Value
string
keySelector
An Json based keyselector to filter response returned by fetching the endpoint <c>Url</c>.A Json based keyselector must be prefixed with "jsonpath:". KeySelector can be used to specify the filter to get the keys for the values specified with Selector. <example> The following keyselector defines an Json for extracting nodes named 'ServiceName'. <code> endpoint.KeySelector = "jsonpath://ServiceName"; </code></example>
keySelector: string
Property Value
string
scope
The scope as understood by Connected Services. Essentially, a project-id for now.
scope: string
Property Value
string
selector
An XPath/Json based selector to filter response returned by fetching the endpoint <c>Url</c>. An XPath based selector must be prefixed with the string "xpath:". A Json based selector must be prefixed with "jsonpath:". <example> The following selector defines an XPath for extracting nodes named 'ServiceName'. <code> endpoint.Selector = "xpath://ServiceName"; </code></example>
selector: string
Property Value
string
taskId
TaskId that this endpoint belongs to.
taskId: string
Property Value
string
url
URL to GET.
url: string
Property Value
string