LinkedServices interface

Interface representing a LinkedServices.

Methods

beginCreateOrUpdate(string, string, string, LinkedService, LinkedServicesCreateOrUpdateOptionalParams)

Create or update a linked service.

beginCreateOrUpdateAndWait(string, string, string, LinkedService, LinkedServicesCreateOrUpdateOptionalParams)

Create or update a linked service.

beginDelete(string, string, string, LinkedServicesDeleteOptionalParams)

Deletes a linked service instance.

beginDeleteAndWait(string, string, string, LinkedServicesDeleteOptionalParams)

Deletes a linked service instance.

get(string, string, string, LinkedServicesGetOptionalParams)

Gets a linked service instance.

listByWorkspace(string, string, LinkedServicesListByWorkspaceOptionalParams)

Gets the linked services instances in a workspace.

Method Details

beginCreateOrUpdate(string, string, string, LinkedService, LinkedServicesCreateOrUpdateOptionalParams)

Create or update a linked service.

function beginCreateOrUpdate(resourceGroupName: string, workspaceName: string, linkedServiceName: string, parameters: LinkedService, options?: LinkedServicesCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<LinkedService>, LinkedService>>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

workspaceName

string

The name of the workspace.

linkedServiceName

string

Name of the linkedServices resource

parameters
LinkedService

The parameters required to create or update a linked service.

options
LinkedServicesCreateOrUpdateOptionalParams

The options parameters.

Returns

Promise<PollerLike<@azure/core-lro.PollOperationState<LinkedService>, LinkedService>>

beginCreateOrUpdateAndWait(string, string, string, LinkedService, LinkedServicesCreateOrUpdateOptionalParams)

Create or update a linked service.

function beginCreateOrUpdateAndWait(resourceGroupName: string, workspaceName: string, linkedServiceName: string, parameters: LinkedService, options?: LinkedServicesCreateOrUpdateOptionalParams): Promise<LinkedService>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

workspaceName

string

The name of the workspace.

linkedServiceName

string

Name of the linkedServices resource

parameters
LinkedService

The parameters required to create or update a linked service.

options
LinkedServicesCreateOrUpdateOptionalParams

The options parameters.

Returns

Promise<LinkedService>

beginDelete(string, string, string, LinkedServicesDeleteOptionalParams)

Deletes a linked service instance.

function beginDelete(resourceGroupName: string, workspaceName: string, linkedServiceName: string, options?: LinkedServicesDeleteOptionalParams): Promise<PollerLike<PollOperationState<LinkedService>, LinkedService>>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

workspaceName

string

The name of the workspace.

linkedServiceName

string

Name of the linked service.

options
LinkedServicesDeleteOptionalParams

The options parameters.

Returns

Promise<PollerLike<@azure/core-lro.PollOperationState<LinkedService>, LinkedService>>

beginDeleteAndWait(string, string, string, LinkedServicesDeleteOptionalParams)

Deletes a linked service instance.

function beginDeleteAndWait(resourceGroupName: string, workspaceName: string, linkedServiceName: string, options?: LinkedServicesDeleteOptionalParams): Promise<LinkedService>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

workspaceName

string

The name of the workspace.

linkedServiceName

string

Name of the linked service.

options
LinkedServicesDeleteOptionalParams

The options parameters.

Returns

Promise<LinkedService>

get(string, string, string, LinkedServicesGetOptionalParams)

Gets a linked service instance.

function get(resourceGroupName: string, workspaceName: string, linkedServiceName: string, options?: LinkedServicesGetOptionalParams): Promise<LinkedService>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

workspaceName

string

The name of the workspace.

linkedServiceName

string

Name of the linked service.

options
LinkedServicesGetOptionalParams

The options parameters.

Returns

Promise<LinkedService>

listByWorkspace(string, string, LinkedServicesListByWorkspaceOptionalParams)

Gets the linked services instances in a workspace.

function listByWorkspace(resourceGroupName: string, workspaceName: string, options?: LinkedServicesListByWorkspaceOptionalParams): PagedAsyncIterableIterator<LinkedService, LinkedService[], PageSettings>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

workspaceName

string

The name of the workspace.

options
LinkedServicesListByWorkspaceOptionalParams

The options parameters.

Returns