AvailabilitySets interface

Interface representing a AvailabilitySets.

Methods

beginCreateOrUpdate(string, string, AvailabilitySet, AvailabilitySetsCreateOrUpdateOptionalParams)

Onboards the ScVmm availability set as an Azure resource.

beginCreateOrUpdateAndWait(string, string, AvailabilitySet, AvailabilitySetsCreateOrUpdateOptionalParams)

Onboards the ScVmm availability set as an Azure resource.

beginDelete(string, string, AvailabilitySetsDeleteOptionalParams)

Deregisters the ScVmm availability set from Azure.

beginDeleteAndWait(string, string, AvailabilitySetsDeleteOptionalParams)

Deregisters the ScVmm availability set from Azure.

beginUpdate(string, string, ResourcePatch, AvailabilitySetsUpdateOptionalParams)

Updates the AvailabilitySets resource.

beginUpdateAndWait(string, string, ResourcePatch, AvailabilitySetsUpdateOptionalParams)

Updates the AvailabilitySets resource.

get(string, string, AvailabilitySetsGetOptionalParams)

Implements AvailabilitySet GET method.

listByResourceGroup(string, AvailabilitySetsListByResourceGroupOptionalParams)

List of AvailabilitySets in a resource group.

listBySubscription(AvailabilitySetsListBySubscriptionOptionalParams)

List of AvailabilitySets in a subscription.

Method Details

beginCreateOrUpdate(string, string, AvailabilitySet, AvailabilitySetsCreateOrUpdateOptionalParams)

Onboards the ScVmm availability set as an Azure resource.

function beginCreateOrUpdate(resourceGroupName: string, availabilitySetName: string, body: AvailabilitySet, options?: AvailabilitySetsCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<AvailabilitySet>, AvailabilitySet>>

Parameters

resourceGroupName

string

The name of the resource group.

availabilitySetName

string

Name of the AvailabilitySet.

body
AvailabilitySet

Request payload.

options
AvailabilitySetsCreateOrUpdateOptionalParams

The options parameters.

Returns

beginCreateOrUpdateAndWait(string, string, AvailabilitySet, AvailabilitySetsCreateOrUpdateOptionalParams)

Onboards the ScVmm availability set as an Azure resource.

function beginCreateOrUpdateAndWait(resourceGroupName: string, availabilitySetName: string, body: AvailabilitySet, options?: AvailabilitySetsCreateOrUpdateOptionalParams): Promise<AvailabilitySet>

Parameters

resourceGroupName

string

The name of the resource group.

availabilitySetName

string

Name of the AvailabilitySet.

body
AvailabilitySet

Request payload.

options
AvailabilitySetsCreateOrUpdateOptionalParams

The options parameters.

Returns

Promise<AvailabilitySet>

beginDelete(string, string, AvailabilitySetsDeleteOptionalParams)

Deregisters the ScVmm availability set from Azure.

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

Parameters

resourceGroupName

string

The name of the resource group.

availabilitySetName

string

Name of the AvailabilitySet.

options
AvailabilitySetsDeleteOptionalParams

The options parameters.

Returns

Promise<PollerLike<PollOperationState<void>, void>>

beginDeleteAndWait(string, string, AvailabilitySetsDeleteOptionalParams)

Deregisters the ScVmm availability set from Azure.

function beginDeleteAndWait(resourceGroupName: string, availabilitySetName: string, options?: AvailabilitySetsDeleteOptionalParams): Promise<void>

Parameters

resourceGroupName

string

The name of the resource group.

availabilitySetName

string

Name of the AvailabilitySet.

options
AvailabilitySetsDeleteOptionalParams

The options parameters.

Returns

Promise<void>

beginUpdate(string, string, ResourcePatch, AvailabilitySetsUpdateOptionalParams)

Updates the AvailabilitySets resource.

function beginUpdate(resourceGroupName: string, availabilitySetName: string, body: ResourcePatch, options?: AvailabilitySetsUpdateOptionalParams): Promise<PollerLike<PollOperationState<AvailabilitySet>, AvailabilitySet>>

Parameters

resourceGroupName

string

The name of the resource group.

availabilitySetName

string

Name of the AvailabilitySet.

body
ResourcePatch

AvailabilitySets patch payload.

options
AvailabilitySetsUpdateOptionalParams

The options parameters.

Returns

beginUpdateAndWait(string, string, ResourcePatch, AvailabilitySetsUpdateOptionalParams)

Updates the AvailabilitySets resource.

function beginUpdateAndWait(resourceGroupName: string, availabilitySetName: string, body: ResourcePatch, options?: AvailabilitySetsUpdateOptionalParams): Promise<AvailabilitySet>

Parameters

resourceGroupName

string

The name of the resource group.

availabilitySetName

string

Name of the AvailabilitySet.

body
ResourcePatch

AvailabilitySets patch payload.

options
AvailabilitySetsUpdateOptionalParams

The options parameters.

Returns

Promise<AvailabilitySet>

get(string, string, AvailabilitySetsGetOptionalParams)

Implements AvailabilitySet GET method.

function get(resourceGroupName: string, availabilitySetName: string, options?: AvailabilitySetsGetOptionalParams): Promise<AvailabilitySet>

Parameters

resourceGroupName

string

The name of the resource group.

availabilitySetName

string

Name of the AvailabilitySet.

options
AvailabilitySetsGetOptionalParams

The options parameters.

Returns

Promise<AvailabilitySet>

listByResourceGroup(string, AvailabilitySetsListByResourceGroupOptionalParams)

List of AvailabilitySets in a resource group.

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

Parameters

resourceGroupName

string

The name of the resource group.

options
AvailabilitySetsListByResourceGroupOptionalParams

The options parameters.

Returns

listBySubscription(AvailabilitySetsListBySubscriptionOptionalParams)

List of AvailabilitySets in a subscription.

function listBySubscription(options?: AvailabilitySetsListBySubscriptionOptionalParams): PagedAsyncIterableIterator<AvailabilitySet, AvailabilitySet[], PageSettings>

Parameters

options
AvailabilitySetsListBySubscriptionOptionalParams

The options parameters.

Returns