你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

InstanceFailoverGroups interface

Interface representing a InstanceFailoverGroups.

Methods

beginCreateOrUpdate(string, string, string, InstanceFailoverGroup, InstanceFailoverGroupsCreateOrUpdateOptionalParams)

Creates or updates a failover group.

beginCreateOrUpdateAndWait(string, string, string, InstanceFailoverGroup, InstanceFailoverGroupsCreateOrUpdateOptionalParams)

Creates or updates a failover group.

beginDelete(string, string, string, InstanceFailoverGroupsDeleteOptionalParams)

Deletes a failover group.

beginDeleteAndWait(string, string, string, InstanceFailoverGroupsDeleteOptionalParams)

Deletes a failover group.

beginFailover(string, string, string, InstanceFailoverGroupsFailoverOptionalParams)

Fails over from the current primary managed instance to this managed instance.

beginFailoverAndWait(string, string, string, InstanceFailoverGroupsFailoverOptionalParams)

Fails over from the current primary managed instance to this managed instance.

beginForceFailoverAllowDataLoss(string, string, string, InstanceFailoverGroupsForceFailoverAllowDataLossOptionalParams)

Fails over from the current primary managed instance to this managed instance. This operation might result in data loss.

beginForceFailoverAllowDataLossAndWait(string, string, string, InstanceFailoverGroupsForceFailoverAllowDataLossOptionalParams)

Fails over from the current primary managed instance to this managed instance. This operation might result in data loss.

get(string, string, string, InstanceFailoverGroupsGetOptionalParams)

Gets a failover group.

listByLocation(string, string, InstanceFailoverGroupsListByLocationOptionalParams)

Lists the failover groups in a location.

Method Details

beginCreateOrUpdate(string, string, string, InstanceFailoverGroup, InstanceFailoverGroupsCreateOrUpdateOptionalParams)

Creates or updates a failover group.

function beginCreateOrUpdate(resourceGroupName: string, locationName: string, failoverGroupName: string, parameters: InstanceFailoverGroup, options?: InstanceFailoverGroupsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<InstanceFailoverGroup>, InstanceFailoverGroup>>

Parameters

resourceGroupName

string

The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

locationName

string

The name of the region where the resource is located.

failoverGroupName

string

The name of the failover group.

parameters
InstanceFailoverGroup

The failover group parameters.

options
InstanceFailoverGroupsCreateOrUpdateOptionalParams

The options parameters.

Returns

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

beginCreateOrUpdateAndWait(string, string, string, InstanceFailoverGroup, InstanceFailoverGroupsCreateOrUpdateOptionalParams)

Creates or updates a failover group.

function beginCreateOrUpdateAndWait(resourceGroupName: string, locationName: string, failoverGroupName: string, parameters: InstanceFailoverGroup, options?: InstanceFailoverGroupsCreateOrUpdateOptionalParams): Promise<InstanceFailoverGroup>

Parameters

resourceGroupName

string

The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

locationName

string

The name of the region where the resource is located.

failoverGroupName

string

The name of the failover group.

parameters
InstanceFailoverGroup

The failover group parameters.

options
InstanceFailoverGroupsCreateOrUpdateOptionalParams

The options parameters.

Returns

beginDelete(string, string, string, InstanceFailoverGroupsDeleteOptionalParams)

Deletes a failover group.

function beginDelete(resourceGroupName: string, locationName: string, failoverGroupName: string, options?: InstanceFailoverGroupsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parameters

resourceGroupName

string

The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

locationName

string

The name of the region where the resource is located.

failoverGroupName

string

The name of the failover group.

options
InstanceFailoverGroupsDeleteOptionalParams

The options parameters.

Returns

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

beginDeleteAndWait(string, string, string, InstanceFailoverGroupsDeleteOptionalParams)

Deletes a failover group.

function beginDeleteAndWait(resourceGroupName: string, locationName: string, failoverGroupName: string, options?: InstanceFailoverGroupsDeleteOptionalParams): Promise<void>

Parameters

resourceGroupName

string

The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

locationName

string

The name of the region where the resource is located.

failoverGroupName

string

The name of the failover group.

options
InstanceFailoverGroupsDeleteOptionalParams

The options parameters.

Returns

Promise<void>

beginFailover(string, string, string, InstanceFailoverGroupsFailoverOptionalParams)

Fails over from the current primary managed instance to this managed instance.

function beginFailover(resourceGroupName: string, locationName: string, failoverGroupName: string, options?: InstanceFailoverGroupsFailoverOptionalParams): Promise<SimplePollerLike<OperationState<InstanceFailoverGroup>, InstanceFailoverGroup>>

Parameters

resourceGroupName

string

The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

locationName

string

The name of the region where the resource is located.

failoverGroupName

string

The name of the failover group.

options
InstanceFailoverGroupsFailoverOptionalParams

The options parameters.

Returns

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

beginFailoverAndWait(string, string, string, InstanceFailoverGroupsFailoverOptionalParams)

Fails over from the current primary managed instance to this managed instance.

function beginFailoverAndWait(resourceGroupName: string, locationName: string, failoverGroupName: string, options?: InstanceFailoverGroupsFailoverOptionalParams): Promise<InstanceFailoverGroup>

Parameters

resourceGroupName

string

The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

locationName

string

The name of the region where the resource is located.

failoverGroupName

string

The name of the failover group.

options
InstanceFailoverGroupsFailoverOptionalParams

The options parameters.

Returns

beginForceFailoverAllowDataLoss(string, string, string, InstanceFailoverGroupsForceFailoverAllowDataLossOptionalParams)

Fails over from the current primary managed instance to this managed instance. This operation might result in data loss.

function beginForceFailoverAllowDataLoss(resourceGroupName: string, locationName: string, failoverGroupName: string, options?: InstanceFailoverGroupsForceFailoverAllowDataLossOptionalParams): Promise<SimplePollerLike<OperationState<InstanceFailoverGroup>, InstanceFailoverGroup>>

Parameters

resourceGroupName

string

The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

locationName

string

The name of the region where the resource is located.

failoverGroupName

string

The name of the failover group.

Returns

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

beginForceFailoverAllowDataLossAndWait(string, string, string, InstanceFailoverGroupsForceFailoverAllowDataLossOptionalParams)

Fails over from the current primary managed instance to this managed instance. This operation might result in data loss.

function beginForceFailoverAllowDataLossAndWait(resourceGroupName: string, locationName: string, failoverGroupName: string, options?: InstanceFailoverGroupsForceFailoverAllowDataLossOptionalParams): Promise<InstanceFailoverGroup>

Parameters

resourceGroupName

string

The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

locationName

string

The name of the region where the resource is located.

failoverGroupName

string

The name of the failover group.

Returns

get(string, string, string, InstanceFailoverGroupsGetOptionalParams)

Gets a failover group.

function get(resourceGroupName: string, locationName: string, failoverGroupName: string, options?: InstanceFailoverGroupsGetOptionalParams): Promise<InstanceFailoverGroup>

Parameters

resourceGroupName

string

The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

locationName

string

The name of the region where the resource is located.

failoverGroupName

string

The name of the failover group.

options
InstanceFailoverGroupsGetOptionalParams

The options parameters.

Returns

listByLocation(string, string, InstanceFailoverGroupsListByLocationOptionalParams)

Lists the failover groups in a location.

function listByLocation(resourceGroupName: string, locationName: string, options?: InstanceFailoverGroupsListByLocationOptionalParams): PagedAsyncIterableIterator<InstanceFailoverGroup, InstanceFailoverGroup[], PageSettings>

Parameters

resourceGroupName

string

The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

locationName

string

The name of the region where the resource is located.

options
InstanceFailoverGroupsListByLocationOptionalParams

The options parameters.

Returns