Check transfer object availability

get/providers/{providerId}/sourceDefinitions/{sourceDefinitionId}
Internal-Use Only

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
200OKThe request succeeded. The source definition returned as a transfer object.HeadersSchema
404Not FoundNo provider or data source definition exists at the requested path. Schema