VmmServers interface

Interface representing a VmmServers.

Method Details

beginCreateOrUpdate(string, string, VMMServer, VmmServersCreateOrUpdateOptionalParams)

Onboards the SCVMM fabric as an Azure VmmServer resource.

function beginCreateOrUpdate(resourceGroupName: string, vmmServerName: string, body: VMMServer, options?: VmmServersCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<VMMServer>, VMMServer>>

Parameters

resourceGroupName

string

The name of the resource group.

vmmServerName

string

Name of the VMMServer.

body
VMMServer

Request payload.

options
VmmServersCreateOrUpdateOptionalParams

The options parameters.

Returns

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

beginCreateOrUpdateAndWait(string, string, VMMServer, VmmServersCreateOrUpdateOptionalParams)

Onboards the SCVMM fabric as an Azure VmmServer resource.

function beginCreateOrUpdateAndWait(resourceGroupName: string, vmmServerName: string, body: VMMServer, options?: VmmServersCreateOrUpdateOptionalParams): Promise<VMMServer>

Parameters

resourceGroupName

string

The name of the resource group.

vmmServerName

string

Name of the VMMServer.

body
VMMServer

Request payload.

options
VmmServersCreateOrUpdateOptionalParams

The options parameters.

Returns

Promise<VMMServer>

beginDelete(string, string, VmmServersDeleteOptionalParams)

Deboards the SCVMM fabric from Azure.

function beginDelete(resourceGroupName: string, vmmServerName: string, options?: VmmServersDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Parameters

resourceGroupName

string

The name of the resource group.

vmmServerName

string

Name of the VMMServer.

options
VmmServersDeleteOptionalParams

The options parameters.

Returns

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

beginDeleteAndWait(string, string, VmmServersDeleteOptionalParams)

Deboards the SCVMM fabric from Azure.

function beginDeleteAndWait(resourceGroupName: string, vmmServerName: string, options?: VmmServersDeleteOptionalParams): Promise<void>

Parameters

resourceGroupName

string

The name of the resource group.

vmmServerName

string

Name of the VMMServer.

options
VmmServersDeleteOptionalParams

The options parameters.

Returns

Promise<void>

beginUpdate(string, string, ResourcePatch, VmmServersUpdateOptionalParams)

Updates the VmmServers resource.

function beginUpdate(resourceGroupName: string, vmmServerName: string, body: ResourcePatch, options?: VmmServersUpdateOptionalParams): Promise<PollerLike<PollOperationState<VMMServer>, VMMServer>>

Parameters

resourceGroupName

string

The name of the resource group.

vmmServerName

string

Name of the VMMServer.

body
ResourcePatch

VmmServers patch payload.

options
VmmServersUpdateOptionalParams

The options parameters.

Returns

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

beginUpdateAndWait(string, string, ResourcePatch, VmmServersUpdateOptionalParams)

Updates the VmmServers resource.

function beginUpdateAndWait(resourceGroupName: string, vmmServerName: string, body: ResourcePatch, options?: VmmServersUpdateOptionalParams): Promise<VMMServer>

Parameters

resourceGroupName

string

The name of the resource group.

vmmServerName

string

Name of the VMMServer.

body
ResourcePatch

VmmServers patch payload.

options
VmmServersUpdateOptionalParams

The options parameters.

Returns

Promise<VMMServer>

get(string, string, VmmServersGetOptionalParams)

Implements VMMServer GET method.

function get(resourceGroupName: string, vmmServerName: string, options?: VmmServersGetOptionalParams): Promise<VMMServer>

Parameters

resourceGroupName

string

The name of the resource group.

vmmServerName

string

Name of the VMMServer.

options
VmmServersGetOptionalParams

The options parameters.

Returns

Promise<VMMServer>

listByResourceGroup(string, VmmServersListByResourceGroupOptionalParams)

List of VmmServers in a resource group.

function listByResourceGroup(resourceGroupName: string, options?: VmmServersListByResourceGroupOptionalParams): PagedAsyncIterableIterator<VMMServer, VMMServer[], PageSettings>

Parameters

resourceGroupName

string

The name of the resource group.

options
VmmServersListByResourceGroupOptionalParams

The options parameters.

Returns

listBySubscription(VmmServersListBySubscriptionOptionalParams)

List of VmmServers in a subscription.

function listBySubscription(options?: VmmServersListBySubscriptionOptionalParams): PagedAsyncIterableIterator<VMMServer, VMMServer[], PageSettings>

Parameters

options
VmmServersListBySubscriptionOptionalParams

The options parameters.

Returns