VmmServers interface

Interface representing a VmmServers.

Methods

beginCreateOrUpdate(string, string, VMMServer, VmmServersCreateOrUpdateOptionalParams)

Onboards the SCVMM fabric as an Azure VmmServer resource.

beginCreateOrUpdateAndWait(string, string, VMMServer, VmmServersCreateOrUpdateOptionalParams)

Onboards the SCVMM fabric as an Azure VmmServer resource.

beginDelete(string, string, VmmServersDeleteOptionalParams)

Deboards the SCVMM fabric from Azure.

beginDeleteAndWait(string, string, VmmServersDeleteOptionalParams)

Deboards the SCVMM fabric from Azure.

beginUpdate(string, string, ResourcePatch, VmmServersUpdateOptionalParams)

Updates the VmmServers resource.

beginUpdateAndWait(string, string, ResourcePatch, VmmServersUpdateOptionalParams)

Updates the VmmServers resource.

get(string, string, VmmServersGetOptionalParams)

Implements VMMServer GET method.

listByResourceGroup(string, VmmServersListByResourceGroupOptionalParams)

List of VmmServers in a resource group.

listBySubscription(VmmServersListBySubscriptionOptionalParams)

List of VmmServers in a subscription.

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

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<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

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