Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface TaskDefinitionEndpoint

Hierarchy

  • TaskDefinitionEndpoint

Index

Properties

Optional connectionId

connectionId: string

An ID that identifies a service connection to be used for authenticating endpoint requests.

Optional keySelector

keySelector: string

An Json based keyselector to filter response returned by fetching the endpoint Url.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. The following keyselector defines an Json for extracting nodes named 'ServiceName'. endpoint.KeySelector = "jsonpath://ServiceName";

Optional scope

scope: string

The scope as understood by Connected Services. Essentialy, a project-id for now.

Optional selector

selector: string

An XPath/Json based selector to filter response returned by fetching the endpoint Url. An XPath based selector must be prefixed with the string "xpath:". A Json based selector must be prefixed with "jsonpath:". The following selector defines an XPath for extracting nodes named 'ServiceName'. endpoint.Selector = "xpath://ServiceName";

Optional taskId

taskId: string

TaskId that this endpoint belongs to.

Optional url

url: string

URL to GET.

Generated using TypeDoc