NeighborGroupsOperations interface

Interface representing a NeighborGroups operations.

Properties

beginCreate
beginCreateAndWait
beginDelete
beginDeleteAndWait
beginResync
beginResyncAndWait
beginUpdate
beginUpdateAndWait
create

Implements the Neighbor Group PUT method.

delete

Implements Neighbor Group DELETE method.

get

Gets the Neighbor Group.

listByResourceGroup

Displays NeighborGroups list by resource group GET method.

listBySubscription

Displays NeighborGroups list by subscription GET method.

resync

Resync the Neighbor Group after a configuration change.

update

Updates the Neighbor Group.

Property Details

beginCreate

Warning

This API is now deprecated.

use create instead

beginCreate: (resourceGroupName: string, neighborGroupName: string, body: NeighborGroup, options?: NeighborGroupsCreateOptionalParams) => Promise<SimplePollerLike<OperationState<NeighborGroup>, NeighborGroup>>

Property Value

(resourceGroupName: string, neighborGroupName: string, body: NeighborGroup, options?: NeighborGroupsCreateOptionalParams) => Promise<SimplePollerLike<OperationState<NeighborGroup>, NeighborGroup>>

beginCreateAndWait

Warning

This API is now deprecated.

use create instead

beginCreateAndWait: (resourceGroupName: string, neighborGroupName: string, body: NeighborGroup, options?: NeighborGroupsCreateOptionalParams) => Promise<NeighborGroup>

Property Value

(resourceGroupName: string, neighborGroupName: string, body: NeighborGroup, options?: NeighborGroupsCreateOptionalParams) => Promise<NeighborGroup>

beginDelete

Warning

This API is now deprecated.

use delete instead

beginDelete: (resourceGroupName: string, neighborGroupName: string, options?: NeighborGroupsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Property Value

(resourceGroupName: string, neighborGroupName: string, options?: NeighborGroupsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait

Warning

This API is now deprecated.

use delete instead

beginDeleteAndWait: (resourceGroupName: string, neighborGroupName: string, options?: NeighborGroupsDeleteOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, neighborGroupName: string, options?: NeighborGroupsDeleteOptionalParams) => Promise<void>

beginResync

Warning

This API is now deprecated.

use resync instead

beginResync: (resourceGroupName: string, neighborGroupName: string, options?: NeighborGroupsResyncOptionalParams) => Promise<SimplePollerLike<OperationState<NeighborGroupResyncResponse>, NeighborGroupResyncResponse>>

Property Value

(resourceGroupName: string, neighborGroupName: string, options?: NeighborGroupsResyncOptionalParams) => Promise<SimplePollerLike<OperationState<NeighborGroupResyncResponse>, NeighborGroupResyncResponse>>

beginResyncAndWait

Warning

This API is now deprecated.

use resync instead

beginResyncAndWait: (resourceGroupName: string, neighborGroupName: string, options?: NeighborGroupsResyncOptionalParams) => Promise<NeighborGroupResyncResponse>

Property Value

(resourceGroupName: string, neighborGroupName: string, options?: NeighborGroupsResyncOptionalParams) => Promise<NeighborGroupResyncResponse>

beginUpdate

Warning

This API is now deprecated.

use update instead

beginUpdate: (resourceGroupName: string, neighborGroupName: string, body: NeighborGroupPatch, options?: NeighborGroupsUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<NeighborGroup>, NeighborGroup>>

Property Value

(resourceGroupName: string, neighborGroupName: string, body: NeighborGroupPatch, options?: NeighborGroupsUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<NeighborGroup>, NeighborGroup>>

beginUpdateAndWait

Warning

This API is now deprecated.

use update instead

beginUpdateAndWait: (resourceGroupName: string, neighborGroupName: string, body: NeighborGroupPatch, options?: NeighborGroupsUpdateOptionalParams) => Promise<NeighborGroup>

Property Value

(resourceGroupName: string, neighborGroupName: string, body: NeighborGroupPatch, options?: NeighborGroupsUpdateOptionalParams) => Promise<NeighborGroup>

create

Implements the Neighbor Group PUT method.

create: (resourceGroupName: string, neighborGroupName: string, body: NeighborGroup, options?: NeighborGroupsCreateOptionalParams) => PollerLike<OperationState<NeighborGroup>, NeighborGroup>

Property Value

(resourceGroupName: string, neighborGroupName: string, body: NeighborGroup, options?: NeighborGroupsCreateOptionalParams) => PollerLike<OperationState<NeighborGroup>, NeighborGroup>

delete

Implements Neighbor Group DELETE method.

delete: (resourceGroupName: string, neighborGroupName: string, options?: NeighborGroupsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, neighborGroupName: string, options?: NeighborGroupsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Gets the Neighbor Group.

get: (resourceGroupName: string, neighborGroupName: string, options?: NeighborGroupsGetOptionalParams) => Promise<NeighborGroup>

Property Value

(resourceGroupName: string, neighborGroupName: string, options?: NeighborGroupsGetOptionalParams) => Promise<NeighborGroup>

listByResourceGroup

Displays NeighborGroups list by resource group GET method.

listByResourceGroup: (resourceGroupName: string, options?: NeighborGroupsListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<NeighborGroup, NeighborGroup[], PageSettings>

Property Value

(resourceGroupName: string, options?: NeighborGroupsListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<NeighborGroup, NeighborGroup[], PageSettings>

listBySubscription

Displays NeighborGroups list by subscription GET method.

listBySubscription: (options?: NeighborGroupsListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<NeighborGroup, NeighborGroup[], PageSettings>

Property Value

(options?: NeighborGroupsListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<NeighborGroup, NeighborGroup[], PageSettings>

resync

Resync the Neighbor Group after a configuration change.

resync: (resourceGroupName: string, neighborGroupName: string, options?: NeighborGroupsResyncOptionalParams) => PollerLike<OperationState<NeighborGroupResyncResponse>, NeighborGroupResyncResponse>

Property Value

(resourceGroupName: string, neighborGroupName: string, options?: NeighborGroupsResyncOptionalParams) => PollerLike<OperationState<NeighborGroupResyncResponse>, NeighborGroupResyncResponse>

update

Updates the Neighbor Group.

update: (resourceGroupName: string, neighborGroupName: string, body: NeighborGroupPatch, options?: NeighborGroupsUpdateOptionalParams) => PollerLike<OperationState<NeighborGroup>, NeighborGroup>

Property Value

(resourceGroupName: string, neighborGroupName: string, body: NeighborGroupPatch, options?: NeighborGroupsUpdateOptionalParams) => PollerLike<OperationState<NeighborGroup>, NeighborGroup>