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

VirtualHubs interface

表示 VirtualHubs 的接口。

方法

beginCreateOrUpdate(string, string, VirtualHub, VirtualHubsCreateOrUpdateOptionalParams)

如果虚拟中心资源不存在,则创建一个 VirtualHub 资源,否则会更新现有的 VirtualHub。

beginCreateOrUpdateAndWait(string, string, VirtualHub, VirtualHubsCreateOrUpdateOptionalParams)

如果虚拟中心资源不存在,则创建一个 VirtualHub 资源,否则会更新现有的 VirtualHub。

beginDelete(string, string, VirtualHubsDeleteOptionalParams)

删除 VirtualHub。

beginDeleteAndWait(string, string, VirtualHubsDeleteOptionalParams)

删除 VirtualHub。

beginGetEffectiveVirtualHubRoutes(string, string, VirtualHubsGetEffectiveVirtualHubRoutesOptionalParams)

获取为虚拟中心资源或指定资源配置的有效路由。

beginGetEffectiveVirtualHubRoutesAndWait(string, string, VirtualHubsGetEffectiveVirtualHubRoutesOptionalParams)

获取为虚拟中心资源或指定资源配置的有效路由。

beginGetInboundRoutes(string, string, GetInboundRoutesParameters, VirtualHubsGetInboundRoutesOptionalParams)

获取为特定连接上的虚拟中心配置的入站路由。

beginGetInboundRoutesAndWait(string, string, GetInboundRoutesParameters, VirtualHubsGetInboundRoutesOptionalParams)

获取为特定连接上的虚拟中心配置的入站路由。

beginGetOutboundRoutes(string, string, GetOutboundRoutesParameters, VirtualHubsGetOutboundRoutesOptionalParams)

获取为特定连接上的虚拟中心配置的出站路由。

beginGetOutboundRoutesAndWait(string, string, GetOutboundRoutesParameters, VirtualHubsGetOutboundRoutesOptionalParams)

获取为特定连接上的虚拟中心配置的出站路由。

get(string, string, VirtualHubsGetOptionalParams)

检索 VirtualHub 的详细信息。

list(VirtualHubsListOptionalParams)

列出订阅中的所有 VirtualHubs。

listByResourceGroup(string, VirtualHubsListByResourceGroupOptionalParams)

列出资源组中的所有 VirtualHub。

updateTags(string, string, TagsObject, VirtualHubsUpdateTagsOptionalParams)

更新 VirtualHub 标记。

方法详细信息

beginCreateOrUpdate(string, string, VirtualHub, VirtualHubsCreateOrUpdateOptionalParams)

如果虚拟中心资源不存在,则创建一个 VirtualHub 资源,否则会更新现有的 VirtualHub。

function beginCreateOrUpdate(resourceGroupName: string, virtualHubName: string, virtualHubParameters: VirtualHub, options?: VirtualHubsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<VirtualHub>, VirtualHub>>

参数

resourceGroupName

string

VirtualHub 的资源组名称。

virtualHubName

string

VirtualHub 的名称。

virtualHubParameters
VirtualHub

提供用于创建或更新 VirtualHub 的参数。

options
VirtualHubsCreateOrUpdateOptionalParams

选项参数。

返回

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

beginCreateOrUpdateAndWait(string, string, VirtualHub, VirtualHubsCreateOrUpdateOptionalParams)

如果虚拟中心资源不存在,则创建一个 VirtualHub 资源,否则会更新现有的 VirtualHub。

function beginCreateOrUpdateAndWait(resourceGroupName: string, virtualHubName: string, virtualHubParameters: VirtualHub, options?: VirtualHubsCreateOrUpdateOptionalParams): Promise<VirtualHub>

参数

resourceGroupName

string

VirtualHub 的资源组名称。

virtualHubName

string

VirtualHub 的名称。

virtualHubParameters
VirtualHub

提供用于创建或更新 VirtualHub 的参数。

options
VirtualHubsCreateOrUpdateOptionalParams

选项参数。

返回

Promise<VirtualHub>

beginDelete(string, string, VirtualHubsDeleteOptionalParams)

删除 VirtualHub。

function beginDelete(resourceGroupName: string, virtualHubName: string, options?: VirtualHubsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

参数

resourceGroupName

string

VirtualHub 的资源组名称。

virtualHubName

string

VirtualHub 的名称。

options
VirtualHubsDeleteOptionalParams

选项参数。

返回

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

beginDeleteAndWait(string, string, VirtualHubsDeleteOptionalParams)

删除 VirtualHub。

function beginDeleteAndWait(resourceGroupName: string, virtualHubName: string, options?: VirtualHubsDeleteOptionalParams): Promise<void>

参数

resourceGroupName

string

VirtualHub 的资源组名称。

virtualHubName

string

VirtualHub 的名称。

options
VirtualHubsDeleteOptionalParams

选项参数。

返回

Promise<void>

beginGetEffectiveVirtualHubRoutes(string, string, VirtualHubsGetEffectiveVirtualHubRoutesOptionalParams)

获取为虚拟中心资源或指定资源配置的有效路由。

function beginGetEffectiveVirtualHubRoutes(resourceGroupName: string, virtualHubName: string, options?: VirtualHubsGetEffectiveVirtualHubRoutesOptionalParams): Promise<SimplePollerLike<OperationState<VirtualHubEffectiveRouteList>, VirtualHubEffectiveRouteList>>

参数

resourceGroupName

string

VirtualHub 的资源组名称。

virtualHubName

string

VirtualHub 的名称。

返回

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

beginGetEffectiveVirtualHubRoutesAndWait(string, string, VirtualHubsGetEffectiveVirtualHubRoutesOptionalParams)

获取为虚拟中心资源或指定资源配置的有效路由。

function beginGetEffectiveVirtualHubRoutesAndWait(resourceGroupName: string, virtualHubName: string, options?: VirtualHubsGetEffectiveVirtualHubRoutesOptionalParams): Promise<VirtualHubEffectiveRouteList>

参数

resourceGroupName

string

VirtualHub 的资源组名称。

virtualHubName

string

VirtualHub 的名称。

返回

beginGetInboundRoutes(string, string, GetInboundRoutesParameters, VirtualHubsGetInboundRoutesOptionalParams)

获取为特定连接上的虚拟中心配置的入站路由。

function beginGetInboundRoutes(resourceGroupName: string, virtualHubName: string, getInboundRoutesParameters: GetInboundRoutesParameters, options?: VirtualHubsGetInboundRoutesOptionalParams): Promise<SimplePollerLike<OperationState<EffectiveRouteMapRouteList>, EffectiveRouteMapRouteList>>

参数

resourceGroupName

string

VirtualHub 的资源组名称。

virtualHubName

string

VirtualHub 的名称。

getInboundRoutesParameters
GetInboundRoutesParameters

提供用于获取连接资源的入站路由的参数。

返回

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

beginGetInboundRoutesAndWait(string, string, GetInboundRoutesParameters, VirtualHubsGetInboundRoutesOptionalParams)

获取为特定连接上的虚拟中心配置的入站路由。

function beginGetInboundRoutesAndWait(resourceGroupName: string, virtualHubName: string, getInboundRoutesParameters: GetInboundRoutesParameters, options?: VirtualHubsGetInboundRoutesOptionalParams): Promise<EffectiveRouteMapRouteList>

参数

resourceGroupName

string

VirtualHub 的资源组名称。

virtualHubName

string

VirtualHub 的名称。

getInboundRoutesParameters
GetInboundRoutesParameters

提供用于获取连接资源的入站路由的参数。

返回

beginGetOutboundRoutes(string, string, GetOutboundRoutesParameters, VirtualHubsGetOutboundRoutesOptionalParams)

获取为特定连接上的虚拟中心配置的出站路由。

function beginGetOutboundRoutes(resourceGroupName: string, virtualHubName: string, getOutboundRoutesParameters: GetOutboundRoutesParameters, options?: VirtualHubsGetOutboundRoutesOptionalParams): Promise<SimplePollerLike<OperationState<EffectiveRouteMapRouteList>, EffectiveRouteMapRouteList>>

参数

resourceGroupName

string

VirtualHub 的资源组名称。

virtualHubName

string

VirtualHub 的名称。

getOutboundRoutesParameters
GetOutboundRoutesParameters

提供用于获取连接资源的出站路由的参数。

返回

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

beginGetOutboundRoutesAndWait(string, string, GetOutboundRoutesParameters, VirtualHubsGetOutboundRoutesOptionalParams)

获取为特定连接上的虚拟中心配置的出站路由。

function beginGetOutboundRoutesAndWait(resourceGroupName: string, virtualHubName: string, getOutboundRoutesParameters: GetOutboundRoutesParameters, options?: VirtualHubsGetOutboundRoutesOptionalParams): Promise<EffectiveRouteMapRouteList>

参数

resourceGroupName

string

VirtualHub 的资源组名称。

virtualHubName

string

VirtualHub 的名称。

getOutboundRoutesParameters
GetOutboundRoutesParameters

提供用于获取连接资源的出站路由的参数。

返回

get(string, string, VirtualHubsGetOptionalParams)

检索 VirtualHub 的详细信息。

function get(resourceGroupName: string, virtualHubName: string, options?: VirtualHubsGetOptionalParams): Promise<VirtualHub>

参数

resourceGroupName

string

VirtualHub 的资源组名称。

virtualHubName

string

VirtualHub 的名称。

options
VirtualHubsGetOptionalParams

选项参数。

返回

Promise<VirtualHub>

list(VirtualHubsListOptionalParams)

列出订阅中的所有 VirtualHubs。

function list(options?: VirtualHubsListOptionalParams): PagedAsyncIterableIterator<VirtualHub, VirtualHub[], PageSettings>

参数

options
VirtualHubsListOptionalParams

选项参数。

返回

listByResourceGroup(string, VirtualHubsListByResourceGroupOptionalParams)

列出资源组中的所有 VirtualHub。

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

参数

resourceGroupName

string

VirtualHub 的资源组名称。

返回

updateTags(string, string, TagsObject, VirtualHubsUpdateTagsOptionalParams)

更新 VirtualHub 标记。

function updateTags(resourceGroupName: string, virtualHubName: string, virtualHubParameters: TagsObject, options?: VirtualHubsUpdateTagsOptionalParams): Promise<VirtualHub>

参数

resourceGroupName

string

VirtualHub 的资源组名称。

virtualHubName

string

VirtualHub 的名称。

virtualHubParameters
TagsObject

提供用于更新 VirtualHub 标记的参数。

options
VirtualHubsUpdateTagsOptionalParams

选项参数。

返回

Promise<VirtualHub>