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

ExternalNetworks interface

表示 ExternalNetworks 的接口。

方法

beginCreate(string, string, string, ExternalNetwork, ExternalNetworksCreateOptionalParams)

创建 ExternalNetwork PUT 方法。

beginCreateAndWait(string, string, string, ExternalNetwork, ExternalNetworksCreateOptionalParams)

创建 ExternalNetwork PUT 方法。

beginDelete(string, string, string, ExternalNetworksDeleteOptionalParams)

实现 ExternalNetworks DELETE 方法。

beginDeleteAndWait(string, string, string, ExternalNetworksDeleteOptionalParams)

实现 ExternalNetworks DELETE 方法。

beginUpdate(string, string, string, ExternalNetworkPatch, ExternalNetworksUpdateOptionalParams)

用于更新 ExternalNetworks 资源的某些属性的 API。

beginUpdateAdministrativeState(string, string, string, UpdateAdministrativeState, ExternalNetworksUpdateAdministrativeStateOptionalParams)

执行更新作以启用或禁用 externalNetwork 的管理状态。

beginUpdateAdministrativeStateAndWait(string, string, string, UpdateAdministrativeState, ExternalNetworksUpdateAdministrativeStateOptionalParams)

执行更新作以启用或禁用 externalNetwork 的管理状态。

beginUpdateAndWait(string, string, string, ExternalNetworkPatch, ExternalNetworksUpdateOptionalParams)

用于更新 ExternalNetworks 资源的某些属性的 API。

beginUpdateStaticRouteBfdAdministrativeState(string, string, string, UpdateAdministrativeState, ExternalNetworksUpdateStaticRouteBfdAdministrativeStateOptionalParams)

更新外部网络的静态路由 BFD。

beginUpdateStaticRouteBfdAdministrativeStateAndWait(string, string, string, UpdateAdministrativeState, ExternalNetworksUpdateStaticRouteBfdAdministrativeStateOptionalParams)

更新外部网络的静态路由 BFD。

get(string, string, string, ExternalNetworksGetOptionalParams)

实现 ExternalNetworks GET 方法。

listByL3IsolationDomain(string, string, ExternalNetworksListByL3IsolationDomainOptionalParams)

按资源组 GET 方法实现外部网络列表。

方法详细信息

beginCreate(string, string, string, ExternalNetwork, ExternalNetworksCreateOptionalParams)

创建 ExternalNetwork PUT 方法。

function beginCreate(resourceGroupName: string, l3IsolationDomainName: string, externalNetworkName: string, body: ExternalNetwork, options?: ExternalNetworksCreateOptionalParams): Promise<SimplePollerLike<OperationState<ExternalNetwork>, ExternalNetwork>>

参数

resourceGroupName

string

资源组的名称。 名称不区分大小写。

l3IsolationDomainName

string

L3 隔离域的名称。

externalNetworkName

string

外部网络的名称。

body
ExternalNetwork

请求有效负载。

options
ExternalNetworksCreateOptionalParams

选项参数。

返回

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

beginCreateAndWait(string, string, string, ExternalNetwork, ExternalNetworksCreateOptionalParams)

创建 ExternalNetwork PUT 方法。

function beginCreateAndWait(resourceGroupName: string, l3IsolationDomainName: string, externalNetworkName: string, body: ExternalNetwork, options?: ExternalNetworksCreateOptionalParams): Promise<ExternalNetwork>

参数

resourceGroupName

string

资源组的名称。 名称不区分大小写。

l3IsolationDomainName

string

L3 隔离域的名称。

externalNetworkName

string

外部网络的名称。

body
ExternalNetwork

请求有效负载。

options
ExternalNetworksCreateOptionalParams

选项参数。

返回

Promise<ExternalNetwork>

beginDelete(string, string, string, ExternalNetworksDeleteOptionalParams)

实现 ExternalNetworks DELETE 方法。

function beginDelete(resourceGroupName: string, l3IsolationDomainName: string, externalNetworkName: string, options?: ExternalNetworksDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

参数

resourceGroupName

string

资源组的名称。 名称不区分大小写。

l3IsolationDomainName

string

L3 隔离域的名称。

externalNetworkName

string

外部网络的名称。

options
ExternalNetworksDeleteOptionalParams

选项参数。

返回

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

beginDeleteAndWait(string, string, string, ExternalNetworksDeleteOptionalParams)

实现 ExternalNetworks DELETE 方法。

function beginDeleteAndWait(resourceGroupName: string, l3IsolationDomainName: string, externalNetworkName: string, options?: ExternalNetworksDeleteOptionalParams): Promise<void>

参数

resourceGroupName

string

资源组的名称。 名称不区分大小写。

l3IsolationDomainName

string

L3 隔离域的名称。

externalNetworkName

string

外部网络的名称。

options
ExternalNetworksDeleteOptionalParams

选项参数。

返回

Promise<void>

beginUpdate(string, string, string, ExternalNetworkPatch, ExternalNetworksUpdateOptionalParams)

用于更新 ExternalNetworks 资源的某些属性的 API。

function beginUpdate(resourceGroupName: string, l3IsolationDomainName: string, externalNetworkName: string, body: ExternalNetworkPatch, options?: ExternalNetworksUpdateOptionalParams): Promise<SimplePollerLike<OperationState<ExternalNetwork>, ExternalNetwork>>

参数

resourceGroupName

string

资源组的名称。 名称不区分大小写。

l3IsolationDomainName

string

L3 隔离域的名称。

externalNetworkName

string

外部网络的名称。

body
ExternalNetworkPatch

要更新的 ExternalNetwork 属性。 仅支持批注。

options
ExternalNetworksUpdateOptionalParams

选项参数。

返回

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

beginUpdateAdministrativeState(string, string, string, UpdateAdministrativeState, ExternalNetworksUpdateAdministrativeStateOptionalParams)

执行更新作以启用或禁用 externalNetwork 的管理状态。

function beginUpdateAdministrativeState(resourceGroupName: string, l3IsolationDomainName: string, externalNetworkName: string, body: UpdateAdministrativeState, options?: ExternalNetworksUpdateAdministrativeStateOptionalParams): Promise<SimplePollerLike<OperationState<CommonPostActionResponseForStateUpdate>, CommonPostActionResponseForStateUpdate>>

参数

resourceGroupName

string

资源组的名称。 名称不区分大小写。

l3IsolationDomainName

string

L3 隔离域的名称。

externalNetworkName

string

外部网络的名称。

body
UpdateAdministrativeState

请求有效负载。

返回

beginUpdateAdministrativeStateAndWait(string, string, string, UpdateAdministrativeState, ExternalNetworksUpdateAdministrativeStateOptionalParams)

执行更新作以启用或禁用 externalNetwork 的管理状态。

function beginUpdateAdministrativeStateAndWait(resourceGroupName: string, l3IsolationDomainName: string, externalNetworkName: string, body: UpdateAdministrativeState, options?: ExternalNetworksUpdateAdministrativeStateOptionalParams): Promise<CommonPostActionResponseForStateUpdate>

参数

resourceGroupName

string

资源组的名称。 名称不区分大小写。

l3IsolationDomainName

string

L3 隔离域的名称。

externalNetworkName

string

外部网络的名称。

body
UpdateAdministrativeState

请求有效负载。

返回

beginUpdateAndWait(string, string, string, ExternalNetworkPatch, ExternalNetworksUpdateOptionalParams)

用于更新 ExternalNetworks 资源的某些属性的 API。

function beginUpdateAndWait(resourceGroupName: string, l3IsolationDomainName: string, externalNetworkName: string, body: ExternalNetworkPatch, options?: ExternalNetworksUpdateOptionalParams): Promise<ExternalNetwork>

参数

resourceGroupName

string

资源组的名称。 名称不区分大小写。

l3IsolationDomainName

string

L3 隔离域的名称。

externalNetworkName

string

外部网络的名称。

body
ExternalNetworkPatch

要更新的 ExternalNetwork 属性。 仅支持批注。

options
ExternalNetworksUpdateOptionalParams

选项参数。

返回

Promise<ExternalNetwork>

beginUpdateStaticRouteBfdAdministrativeState(string, string, string, UpdateAdministrativeState, ExternalNetworksUpdateStaticRouteBfdAdministrativeStateOptionalParams)

更新外部网络的静态路由 BFD。

function beginUpdateStaticRouteBfdAdministrativeState(resourceGroupName: string, l3IsolationDomainName: string, externalNetworkName: string, body: UpdateAdministrativeState, options?: ExternalNetworksUpdateStaticRouteBfdAdministrativeStateOptionalParams): Promise<SimplePollerLike<OperationState<CommonPostActionResponseForStateUpdate>, CommonPostActionResponseForStateUpdate>>

参数

resourceGroupName

string

资源组的名称。 名称不区分大小写。

l3IsolationDomainName

string

L3 隔离域的名称。

externalNetworkName

string

外部网络的名称。

body
UpdateAdministrativeState

请求有效负载。

返回

beginUpdateStaticRouteBfdAdministrativeStateAndWait(string, string, string, UpdateAdministrativeState, ExternalNetworksUpdateStaticRouteBfdAdministrativeStateOptionalParams)

更新外部网络的静态路由 BFD。

function beginUpdateStaticRouteBfdAdministrativeStateAndWait(resourceGroupName: string, l3IsolationDomainName: string, externalNetworkName: string, body: UpdateAdministrativeState, options?: ExternalNetworksUpdateStaticRouteBfdAdministrativeStateOptionalParams): Promise<CommonPostActionResponseForStateUpdate>

参数

resourceGroupName

string

资源组的名称。 名称不区分大小写。

l3IsolationDomainName

string

L3 隔离域的名称。

externalNetworkName

string

外部网络的名称。

body
UpdateAdministrativeState

请求有效负载。

返回

get(string, string, string, ExternalNetworksGetOptionalParams)

实现 ExternalNetworks GET 方法。

function get(resourceGroupName: string, l3IsolationDomainName: string, externalNetworkName: string, options?: ExternalNetworksGetOptionalParams): Promise<ExternalNetwork>

参数

resourceGroupName

string

资源组的名称。 名称不区分大小写。

l3IsolationDomainName

string

L3 隔离域的名称。

externalNetworkName

string

外部网络的名称。

options
ExternalNetworksGetOptionalParams

选项参数。

返回

Promise<ExternalNetwork>

listByL3IsolationDomain(string, string, ExternalNetworksListByL3IsolationDomainOptionalParams)

按资源组 GET 方法实现外部网络列表。

function listByL3IsolationDomain(resourceGroupName: string, l3IsolationDomainName: string, options?: ExternalNetworksListByL3IsolationDomainOptionalParams): PagedAsyncIterableIterator<ExternalNetwork, ExternalNetwork[], PageSettings>

参数

resourceGroupName

string

资源组的名称。 名称不区分大小写。

l3IsolationDomainName

string

L3 隔离域的名称。

返回