DataSourcesOperations interface

Interface representing a DataSources operations.

Properties

createOrUpdate

Create or update a data source.

delete

Deletes a data source instance.

get

Gets a datasource instance.

listByWorkspace

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>