VNetPeeringOperations interface

Interface representing a VNetPeering operations.

Properties

beginCreateOrUpdate
beginCreateOrUpdateAndWait
beginDelete
beginDeleteAndWait
createOrUpdate

Creates vNet Peering for workspace.

delete

Deletes the workspace vNetPeering.

get

Gets the workspace vNet Peering.

listByWorkspace

Lists the workspace vNet Peerings.

Property Details

beginCreateOrUpdate

Warning

This API is now deprecated.

use createOrUpdate instead

beginCreateOrUpdate: (resourceGroupName: string, workspaceName: string, peeringName: string, virtualNetworkPeeringParameters: VirtualNetworkPeering, options?: VNetPeeringCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<VirtualNetworkPeering>, VirtualNetworkPeering>>

Property Value

(resourceGroupName: string, workspaceName: string, peeringName: string, virtualNetworkPeeringParameters: VirtualNetworkPeering, options?: VNetPeeringCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<VirtualNetworkPeering>, VirtualNetworkPeering>>

beginCreateOrUpdateAndWait

Warning

This API is now deprecated.

use createOrUpdate instead

beginCreateOrUpdateAndWait: (resourceGroupName: string, workspaceName: string, peeringName: string, virtualNetworkPeeringParameters: VirtualNetworkPeering, options?: VNetPeeringCreateOrUpdateOptionalParams) => Promise<VirtualNetworkPeering>

Property Value

(resourceGroupName: string, workspaceName: string, peeringName: string, virtualNetworkPeeringParameters: VirtualNetworkPeering, options?: VNetPeeringCreateOrUpdateOptionalParams) => Promise<VirtualNetworkPeering>

beginDelete

Warning

This API is now deprecated.

use delete instead

beginDelete: (resourceGroupName: string, workspaceName: string, peeringName: string, options?: VNetPeeringDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Property Value

(resourceGroupName: string, workspaceName: string, peeringName: string, options?: VNetPeeringDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait

Warning

This API is now deprecated.

use delete instead

beginDeleteAndWait: (resourceGroupName: string, workspaceName: string, peeringName: string, options?: VNetPeeringDeleteOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, workspaceName: string, peeringName: string, options?: VNetPeeringDeleteOptionalParams) => Promise<void>

createOrUpdate

Creates vNet Peering for workspace.

createOrUpdate: (resourceGroupName: string, workspaceName: string, peeringName: string, virtualNetworkPeeringParameters: VirtualNetworkPeering, options?: VNetPeeringCreateOrUpdateOptionalParams) => PollerLike<OperationState<VirtualNetworkPeering>, VirtualNetworkPeering>

Property Value

(resourceGroupName: string, workspaceName: string, peeringName: string, virtualNetworkPeeringParameters: VirtualNetworkPeering, options?: VNetPeeringCreateOrUpdateOptionalParams) => PollerLike<OperationState<VirtualNetworkPeering>, VirtualNetworkPeering>

delete

Deletes the workspace vNetPeering.

delete: (resourceGroupName: string, workspaceName: string, peeringName: string, options?: VNetPeeringDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, workspaceName: string, peeringName: string, options?: VNetPeeringDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Gets the workspace vNet Peering.

get: (resourceGroupName: string, workspaceName: string, peeringName: string, options?: VNetPeeringGetOptionalParams) => Promise<undefined | VirtualNetworkPeering>

Property Value

(resourceGroupName: string, workspaceName: string, peeringName: string, options?: VNetPeeringGetOptionalParams) => Promise<undefined | VirtualNetworkPeering>

listByWorkspace

Lists the workspace vNet Peerings.

listByWorkspace: (resourceGroupName: string, workspaceName: string, options?: VNetPeeringListByWorkspaceOptionalParams) => PagedAsyncIterableIterator<VirtualNetworkPeering, VirtualNetworkPeering[], PageSettings>

Property Value

(resourceGroupName: string, workspaceName: string, options?: VNetPeeringListByWorkspaceOptionalParams) => PagedAsyncIterableIterator<VirtualNetworkPeering, VirtualNetworkPeering[], PageSettings>