GET v1/{subscriptionID}/dataSources/{dataSourceID}/schema
Gets a data source schema.
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
subscriptionID |
The Circle subscription ID. |
globally unique identifier |
Required |
dataSourceID |
The data source ID. |
globally unique identifier |
Required |
Body Parameters
None.
Response Information
Resource Description
Returns a data source schema for the specified data source ID.
DataSourceSchemaModelName | Description | Type | Additional information |
---|---|---|---|
DataSource |
Gets the data source information. |
DataSourceModel |
None. |
Tables |
Gets the data source tables. |
Collection of DataSourceTableModel |
None. |
Response Formats
application/json, text/json
Sample:
{ "DataSource": { "ID": "2039e155-1e8e-4ab0-8fd2-09fb769c991e", "UProduceDataSourceID": "109fa323-0de2-46be-a510-fff55bade2dc", "FriendlyID": "sample string 3", "SubscriptionID": "10b5990e-18eb-468a-ab58-8c9ce6bb0a94", "IsRemote": true, "Name": "sample string 6", "CreationTime": "2022-05-23T18:55:58.9137077Z", "Creator": { "ID": "292a0748-60e7-46b7-adb0-0eae8f38fb11", "Name": "sample string 2" }, "ModificationTime": "2022-05-23T18:55:58.9137077Z", "Modifier": { "ID": "292a0748-60e7-46b7-adb0-0eae8f38fb11", "Name": "sample string 2" }, "FileToken": { "Token": "sample string 1", "Type": 1, "FileName": "sample string 2", "FileType": 1 } }, "Tables": [ { "Name": "sample string 1", "Columns": [ { "Name": "sample string 1", "Type": 1 }, { "Name": "sample string 1", "Type": 1 } ] }, { "Name": "sample string 1", "Columns": [ { "Name": "sample string 1", "Type": 1 }, { "Name": "sample string 1", "Type": 1 } ] } ] }