Check transfer object availability

get/providers/{providerId}/sourceDefinitions/{sourceDefinitionId}

Return the transfer object of the specified source definition.

Request Samples

1

Response Samples

1{
2 "id": "ea1a9f8a-5013-4c89-8298-78c95659782e",
3 "content": "eyjjcmvhdglvblrpbwvtdgftcci6ijiwmjmtmdetmjzumtm6mja6mt",
4 "summary": {
5 "creationTimeStamp": "0001-01-01T00:00:00Z",
6 "modifiedTimeStamp": "0001-01-01T00:00:00Z",
7 "createdBy": "sasjoe",
8 "modifiedBy": "sasjoe",
9 "id": "ea1a9f8a-5013-4c89-8298-78c95659782e",
10 "name": "ORAFW",
11 "providerId": "Compute",
12 "description": "description for source definition",
13 "dataSourceId": "SAS Studio compute context",
14 "defaultLibref": "ORAFW",
15 "attributes": {
16 "engineName": "sase7",
17 "options": {
18 "ENABLEDIRECTIO": "NO",
19 "NOSETPERM": "NO",
20 "USEDIRECTIO": "NO"
21 },
22 "physicalName": "/dmtesting/custom_steps/Loqate/sample_data"
23 },
24 "version": 1,
25 "links": [
26 {
27 "method": "GET",
28 "rel": "self",
29 "href": "/dataSources/providers/Compute/sourceDefinitions/ea1a9f8a-5013-4c89-8298-78c95659782e",
30 "uri": "/dataSources/providers/Compute/sourceDefinitions/ea1a9f8a-5013-4c89-8298-78c95659782e",
31 "type": "application/vnd.sas.data.source.definition"
32 },
33 {
34 "method": "PUT",
35 "rel": "update",
36 "href": "/dataSources/providers/Compute/sourceDefinitions/ea1a9f8a-5013-4c89-8298-78c95659782e",
37 "uri": "/dataSources/providers/Compute/sourceDefinitions/ea1a9f8a-5013-4c89-8298-78c95659782e",
38 "type": "application/vnd.sas.data.source.definition"
39 },
40 {
41 "method": "DELETE",
42 "rel": "delete",
43 "href": "/dataSources/providers/Compute/sourceDefinitions/ea1a9f8a-5013-4c89-8298-78c95659782e",
44 "uri": "/dataSources/providers/Compute/sourceDefinitions/ea1a9f8a-5013-4c89-8298-78c95659782e"
45 },
46 {
47 "method": "PUT",
48 "rel": "export",
49 "href": "/dataSources/providers/Compute/sourceDefinitions/ea1a9f8a-5013-4c89-8298-78c95659782e",
50 "uri": "/dataSources/providers/Compute/sourceDefinitions/ea1a9f8a-5013-4c89-8298-78c95659782e",
51 "type": "application/vnd.sas.transfer.object"
52 },
53 {
54 "method": "PUT",
55 "rel": "import",
56 "href": "/dataSources/providers/Compute/sourceDefinitions/ea1a9f8a-5013-4c89-8298-78c95659782e",
57 "uri": "/dataSources/providers/Compute/sourceDefinitions/ea1a9f8a-5013-4c89-8298-78c95659782e",
58 "type": "application/vnd.sas.transfer.object",
59 "responseType": "application/vnd.sas.summary"
60 },
61 {
62 "method": "GET",
63 "rel": "up",
64 "href": "/dataSources/providers/Compute/sourceDefinitions",
65 "uri": "/dataSources/providers/Compute/sourceDefinitions",
66 "type": "application/vnd.sas.collection",
67 "itemType": "application/vnd.sas.data.source.definition"
68 },
69 {
70 "method": "GET",
71 "rel": "provider",
72 "href": "/dataSources/providers/Compute",
73 "uri": "/dataSources/providers/Compute",
74 "type": "application/vnd.sas.data.provider"
75 }
76 ]
77 },
78 "version": 2
79}

Path Parameters

NameTypeRequiredDescription
providerId
string
true

The ID for the provider.

sourceDefinitionId
string
true

The ID for the source definition.

Responses

StatusMeaningDescription
200OK

The request succeeded. The source definition returned as a transfer object.

HeadersSchema
404Not Found

No provider or data source definition exists at the requested path.

Schema