Share via


ImportCollectorsOperations interface

Interface representing a ImportCollectorsOperations.

Methods

beginCreate(string, string, string, ImportCollector, ImportCollectorsOperationsCreateOptionalParams)

Create a ImportCollector

beginCreateAndWait(string, string, string, ImportCollector, ImportCollectorsOperationsCreateOptionalParams)

Create a ImportCollector

delete(string, string, string, ImportCollectorsOperationsDeleteOptionalParams)

Delete a ImportCollector

get(string, string, string, ImportCollectorsOperationsGetOptionalParams)

Get a ImportCollector

listByAssessmentProject(string, string, ImportCollectorsOperationsListByAssessmentProjectOptionalParams)

List ImportCollector resources by AssessmentProject

Method Details

beginCreate(string, string, string, ImportCollector, ImportCollectorsOperationsCreateOptionalParams)

Create a ImportCollector

function beginCreate(resourceGroupName: string, projectName: string, importCollectorName: string, resource: ImportCollector, options?: ImportCollectorsOperationsCreateOptionalParams): Promise<SimplePollerLike<OperationState<ImportCollector>, ImportCollector>>

Parameters

resourceGroupName

string

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

projectName

string

Assessment Project Name

importCollectorName

string

Import collector ARM name

resource
ImportCollector

Resource create parameters.

options
ImportCollectorsOperationsCreateOptionalParams

The options parameters.

Returns

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

beginCreateAndWait(string, string, string, ImportCollector, ImportCollectorsOperationsCreateOptionalParams)

Create a ImportCollector

function beginCreateAndWait(resourceGroupName: string, projectName: string, importCollectorName: string, resource: ImportCollector, options?: ImportCollectorsOperationsCreateOptionalParams): Promise<ImportCollector>

Parameters

resourceGroupName

string

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

projectName

string

Assessment Project Name

importCollectorName

string

Import collector ARM name

resource
ImportCollector

Resource create parameters.

options
ImportCollectorsOperationsCreateOptionalParams

The options parameters.

Returns

Promise<ImportCollector>

delete(string, string, string, ImportCollectorsOperationsDeleteOptionalParams)

Delete a ImportCollector

function delete(resourceGroupName: string, projectName: string, importCollectorName: string, options?: ImportCollectorsOperationsDeleteOptionalParams): Promise<void>

Parameters

resourceGroupName

string

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

projectName

string

Assessment Project Name

importCollectorName

string

Import collector ARM name

options
ImportCollectorsOperationsDeleteOptionalParams

The options parameters.

Returns

Promise<void>

get(string, string, string, ImportCollectorsOperationsGetOptionalParams)

Get a ImportCollector

function get(resourceGroupName: string, projectName: string, importCollectorName: string, options?: ImportCollectorsOperationsGetOptionalParams): Promise<ImportCollector>

Parameters

resourceGroupName

string

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

projectName

string

Assessment Project Name

importCollectorName

string

Import collector ARM name

options
ImportCollectorsOperationsGetOptionalParams

The options parameters.

Returns

Promise<ImportCollector>

listByAssessmentProject(string, string, ImportCollectorsOperationsListByAssessmentProjectOptionalParams)

List ImportCollector resources by AssessmentProject

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

Parameters

resourceGroupName

string

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

projectName

string

Assessment Project Name

Returns