Share via


SqlCollectorOperations interface

Interface representing a SqlCollectorOperations.

Methods

beginCreate(string, string, string, SqlCollector, SqlCollectorOperationsCreateOptionalParams)

Create a SqlCollector

beginCreateAndWait(string, string, string, SqlCollector, SqlCollectorOperationsCreateOptionalParams)

Create a SqlCollector

delete(string, string, string, SqlCollectorOperationsDeleteOptionalParams)

Delete a SqlCollector

get(string, string, string, SqlCollectorOperationsGetOptionalParams)

Get a SqlCollector

listByAssessmentProject(string, string, SqlCollectorOperationsListByAssessmentProjectOptionalParams)

List SqlCollector resources by AssessmentProject

Method Details

beginCreate(string, string, string, SqlCollector, SqlCollectorOperationsCreateOptionalParams)

Create a SqlCollector

function beginCreate(resourceGroupName: string, projectName: string, collectorName: string, resource: SqlCollector, options?: SqlCollectorOperationsCreateOptionalParams): Promise<SimplePollerLike<OperationState<SqlCollector>, SqlCollector>>

Parameters

resourceGroupName

string

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

projectName

string

Assessment Project Name

collectorName

string

Sql collector ARM name.

resource
SqlCollector

Resource create parameters.

options
SqlCollectorOperationsCreateOptionalParams

The options parameters.

Returns

Promise<@azure/core-lro.SimplePollerLike<OperationState<SqlCollector>, SqlCollector>>

beginCreateAndWait(string, string, string, SqlCollector, SqlCollectorOperationsCreateOptionalParams)

Create a SqlCollector

function beginCreateAndWait(resourceGroupName: string, projectName: string, collectorName: string, resource: SqlCollector, options?: SqlCollectorOperationsCreateOptionalParams): Promise<SqlCollector>

Parameters

resourceGroupName

string

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

projectName

string

Assessment Project Name

collectorName

string

Sql collector ARM name.

resource
SqlCollector

Resource create parameters.

options
SqlCollectorOperationsCreateOptionalParams

The options parameters.

Returns

Promise<SqlCollector>

delete(string, string, string, SqlCollectorOperationsDeleteOptionalParams)

Delete a SqlCollector

function delete(resourceGroupName: string, projectName: string, collectorName: string, options?: SqlCollectorOperationsDeleteOptionalParams): Promise<void>

Parameters

resourceGroupName

string

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

projectName

string

Assessment Project Name

collectorName

string

Sql collector ARM name.

options
SqlCollectorOperationsDeleteOptionalParams

The options parameters.

Returns

Promise<void>

get(string, string, string, SqlCollectorOperationsGetOptionalParams)

Get a SqlCollector

function get(resourceGroupName: string, projectName: string, collectorName: string, options?: SqlCollectorOperationsGetOptionalParams): Promise<SqlCollector>

Parameters

resourceGroupName

string

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

projectName

string

Assessment Project Name

collectorName

string

Sql collector ARM name.

options
SqlCollectorOperationsGetOptionalParams

The options parameters.

Returns

Promise<SqlCollector>

listByAssessmentProject(string, string, SqlCollectorOperationsListByAssessmentProjectOptionalParams)

List SqlCollector resources by AssessmentProject

function listByAssessmentProject(resourceGroupName: string, projectName: string, options?: SqlCollectorOperationsListByAssessmentProjectOptionalParams): PagedAsyncIterableIterator<SqlCollector, SqlCollector[], PageSettings>

Parameters

resourceGroupName

string

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

projectName

string

Assessment Project Name

Returns