DataSourcesOperations interface
Interface representing a DataSources operations.
Properties
| create |
Create or update a data source. |
| delete | Deletes a data source instance. |
| get | Gets a datasource instance. |
| list |
Gets the first page of data source instances in a workspace with the link to the next page. |
Property Details
createOrUpdate
Create or update a data source.
createOrUpdate: (resourceGroupName: string, workspaceName: string, dataSourceName: string, parameters: DataSource, options?: DataSourcesCreateOrUpdateOptionalParams) => Promise<DataSource>
Property Value
(resourceGroupName: string, workspaceName: string, dataSourceName: string, parameters: DataSource, options?: DataSourcesCreateOrUpdateOptionalParams) => Promise<DataSource>
delete
Deletes a data source instance.
delete: (resourceGroupName: string, workspaceName: string, dataSourceName: string, options?: DataSourcesDeleteOptionalParams) => Promise<void>
Property Value
(resourceGroupName: string, workspaceName: string, dataSourceName: string, options?: DataSourcesDeleteOptionalParams) => Promise<void>
get
Gets a datasource instance.
get: (resourceGroupName: string, workspaceName: string, dataSourceName: string, options?: DataSourcesGetOptionalParams) => Promise<DataSource>
Property Value
(resourceGroupName: string, workspaceName: string, dataSourceName: string, options?: DataSourcesGetOptionalParams) => Promise<DataSource>
listByWorkspace
Gets the first page of data source instances in a workspace with the link to the next page.
listByWorkspace: (resourceGroupName: string, workspaceName: string, filter: string, options?: DataSourcesListByWorkspaceOptionalParams) => PagedAsyncIterableIterator<DataSource, DataSource[], PageSettings>
Property Value
(resourceGroupName: string, workspaceName: string, filter: string, options?: DataSourcesListByWorkspaceOptionalParams) => PagedAsyncIterableIterator<DataSource, DataSource[], PageSettings>