Share via


VmwareCollectorsOperations interface

Interface representing a VmwareCollectorsOperations.

Methods

beginCreate(string, string, string, VmwareCollector, VmwareCollectorsOperationsCreateOptionalParams)

Create a VmwareCollector

beginCreateAndWait(string, string, string, VmwareCollector, VmwareCollectorsOperationsCreateOptionalParams)

Create a VmwareCollector

delete(string, string, string, VmwareCollectorsOperationsDeleteOptionalParams)

Delete a VmwareCollector

get(string, string, string, VmwareCollectorsOperationsGetOptionalParams)

Get a VmwareCollector

listByAssessmentProject(string, string, VmwareCollectorsOperationsListByAssessmentProjectOptionalParams)

List VmwareCollector resources by AssessmentProject

Method Details

beginCreate(string, string, string, VmwareCollector, VmwareCollectorsOperationsCreateOptionalParams)

Create a VmwareCollector

function beginCreate(resourceGroupName: string, projectName: string, vmWareCollectorName: string, resource: VmwareCollector, options?: VmwareCollectorsOperationsCreateOptionalParams): Promise<SimplePollerLike<OperationState<VmwareCollector>, VmwareCollector>>

Parameters

resourceGroupName

string

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

projectName

string

Assessment Project Name

vmWareCollectorName

string

VMware collector ARM name

resource
VmwareCollector

Resource create parameters.

options
VmwareCollectorsOperationsCreateOptionalParams

The options parameters.

Returns

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

beginCreateAndWait(string, string, string, VmwareCollector, VmwareCollectorsOperationsCreateOptionalParams)

Create a VmwareCollector

function beginCreateAndWait(resourceGroupName: string, projectName: string, vmWareCollectorName: string, resource: VmwareCollector, options?: VmwareCollectorsOperationsCreateOptionalParams): Promise<VmwareCollector>

Parameters

resourceGroupName

string

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

projectName

string

Assessment Project Name

vmWareCollectorName

string

VMware collector ARM name

resource
VmwareCollector

Resource create parameters.

options
VmwareCollectorsOperationsCreateOptionalParams

The options parameters.

Returns

Promise<VmwareCollector>

delete(string, string, string, VmwareCollectorsOperationsDeleteOptionalParams)

Delete a VmwareCollector

function delete(resourceGroupName: string, projectName: string, vmWareCollectorName: string, options?: VmwareCollectorsOperationsDeleteOptionalParams): Promise<void>

Parameters

resourceGroupName

string

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

projectName

string

Assessment Project Name

vmWareCollectorName

string

VMware collector ARM name

options
VmwareCollectorsOperationsDeleteOptionalParams

The options parameters.

Returns

Promise<void>

get(string, string, string, VmwareCollectorsOperationsGetOptionalParams)

Get a VmwareCollector

function get(resourceGroupName: string, projectName: string, vmWareCollectorName: string, options?: VmwareCollectorsOperationsGetOptionalParams): Promise<VmwareCollector>

Parameters

resourceGroupName

string

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

projectName

string

Assessment Project Name

vmWareCollectorName

string

VMware collector ARM name

options
VmwareCollectorsOperationsGetOptionalParams

The options parameters.

Returns

Promise<VmwareCollector>

listByAssessmentProject(string, string, VmwareCollectorsOperationsListByAssessmentProjectOptionalParams)

List VmwareCollector resources by AssessmentProject

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

Parameters

resourceGroupName

string

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

projectName

string

Assessment Project Name

Returns