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

RoutePolicies interface

表示 RoutePolicies 的接口。

方法

beginCommitConfiguration(string, string, RoutePoliciesCommitConfigurationOptionalParams)

提交给定资源的配置。

beginCommitConfigurationAndWait(string, string, RoutePoliciesCommitConfigurationOptionalParams)

提交给定资源的配置。

beginCreate(string, string, RoutePolicy, RoutePoliciesCreateOptionalParams)

实现路由策略 PUT 方法。

beginCreateAndWait(string, string, RoutePolicy, RoutePoliciesCreateOptionalParams)

实现路由策略 PUT 方法。

beginDelete(string, string, RoutePoliciesDeleteOptionalParams)

实现路由策略 DELETE 方法。

beginDeleteAndWait(string, string, RoutePoliciesDeleteOptionalParams)

实现路由策略 DELETE 方法。

beginUpdate(string, string, RoutePolicyPatch, RoutePoliciesUpdateOptionalParams)

用于更新路由策略资源的某些属性的 API。

beginUpdateAdministrativeState(string, string, UpdateAdministrativeState, RoutePoliciesUpdateAdministrativeStateOptionalParams)

更新了此路由策略的管理状态。

beginUpdateAdministrativeStateAndWait(string, string, UpdateAdministrativeState, RoutePoliciesUpdateAdministrativeStateOptionalParams)

更新了此路由策略的管理状态。

beginUpdateAndWait(string, string, RoutePolicyPatch, RoutePoliciesUpdateOptionalParams)

用于更新路由策略资源的某些属性的 API。

beginValidateConfiguration(string, string, RoutePoliciesValidateConfigurationOptionalParams)

验证资源的配置。

beginValidateConfigurationAndWait(string, string, RoutePoliciesValidateConfigurationOptionalParams)

验证资源的配置。

get(string, string, RoutePoliciesGetOptionalParams)

实现路由策略 GET 方法。

listByResourceGroup(string, RoutePoliciesListByResourceGroupOptionalParams)

按资源组 GET 方法实现 RoutePolicies 列表。

listBySubscription(RoutePoliciesListBySubscriptionOptionalParams)

按订阅 GET 方法实现 RoutePolicies 列表。

方法详细信息

beginCommitConfiguration(string, string, RoutePoliciesCommitConfigurationOptionalParams)

提交给定资源的配置。

function beginCommitConfiguration(resourceGroupName: string, routePolicyName: string, options?: RoutePoliciesCommitConfigurationOptionalParams): Promise<SimplePollerLike<OperationState<CommonPostActionResponseForStateUpdate>, CommonPostActionResponseForStateUpdate>>

参数

resourceGroupName

string

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

routePolicyName

string

路由策略的名称。

返回

beginCommitConfigurationAndWait(string, string, RoutePoliciesCommitConfigurationOptionalParams)

提交给定资源的配置。

function beginCommitConfigurationAndWait(resourceGroupName: string, routePolicyName: string, options?: RoutePoliciesCommitConfigurationOptionalParams): Promise<CommonPostActionResponseForStateUpdate>

参数

resourceGroupName

string

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

routePolicyName

string

路由策略的名称。

返回

beginCreate(string, string, RoutePolicy, RoutePoliciesCreateOptionalParams)

实现路由策略 PUT 方法。

function beginCreate(resourceGroupName: string, routePolicyName: string, body: RoutePolicy, options?: RoutePoliciesCreateOptionalParams): Promise<SimplePollerLike<OperationState<RoutePolicy>, RoutePolicy>>

参数

resourceGroupName

string

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

routePolicyName

string

路由策略的名称。

body
RoutePolicy

请求有效负载。

options
RoutePoliciesCreateOptionalParams

选项参数。

返回

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

beginCreateAndWait(string, string, RoutePolicy, RoutePoliciesCreateOptionalParams)

实现路由策略 PUT 方法。

function beginCreateAndWait(resourceGroupName: string, routePolicyName: string, body: RoutePolicy, options?: RoutePoliciesCreateOptionalParams): Promise<RoutePolicy>

参数

resourceGroupName

string

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

routePolicyName

string

路由策略的名称。

body
RoutePolicy

请求有效负载。

options
RoutePoliciesCreateOptionalParams

选项参数。

返回

Promise<RoutePolicy>

beginDelete(string, string, RoutePoliciesDeleteOptionalParams)

实现路由策略 DELETE 方法。

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

参数

resourceGroupName

string

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

routePolicyName

string

路由策略的名称。

options
RoutePoliciesDeleteOptionalParams

选项参数。

返回

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

beginDeleteAndWait(string, string, RoutePoliciesDeleteOptionalParams)

实现路由策略 DELETE 方法。

function beginDeleteAndWait(resourceGroupName: string, routePolicyName: string, options?: RoutePoliciesDeleteOptionalParams): Promise<void>

参数

resourceGroupName

string

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

routePolicyName

string

路由策略的名称。

options
RoutePoliciesDeleteOptionalParams

选项参数。

返回

Promise<void>

beginUpdate(string, string, RoutePolicyPatch, RoutePoliciesUpdateOptionalParams)

用于更新路由策略资源的某些属性的 API。

function beginUpdate(resourceGroupName: string, routePolicyName: string, body: RoutePolicyPatch, options?: RoutePoliciesUpdateOptionalParams): Promise<SimplePollerLike<OperationState<RoutePolicy>, RoutePolicy>>

参数

resourceGroupName

string

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

routePolicyName

string

路由策略的名称。

body
RoutePolicyPatch

要更新的路由策略属性。

options
RoutePoliciesUpdateOptionalParams

选项参数。

返回

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

beginUpdateAdministrativeState(string, string, UpdateAdministrativeState, RoutePoliciesUpdateAdministrativeStateOptionalParams)

更新了此路由策略的管理状态。

function beginUpdateAdministrativeState(resourceGroupName: string, routePolicyName: string, body: UpdateAdministrativeState, options?: RoutePoliciesUpdateAdministrativeStateOptionalParams): Promise<SimplePollerLike<OperationState<CommonPostActionResponseForDeviceUpdate>, CommonPostActionResponseForDeviceUpdate>>

参数

resourceGroupName

string

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

routePolicyName

string

路由策略的名称。

body
UpdateAdministrativeState

请求有效负载。

返回

beginUpdateAdministrativeStateAndWait(string, string, UpdateAdministrativeState, RoutePoliciesUpdateAdministrativeStateOptionalParams)

更新了此路由策略的管理状态。

function beginUpdateAdministrativeStateAndWait(resourceGroupName: string, routePolicyName: string, body: UpdateAdministrativeState, options?: RoutePoliciesUpdateAdministrativeStateOptionalParams): Promise<CommonPostActionResponseForDeviceUpdate>

参数

resourceGroupName

string

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

routePolicyName

string

路由策略的名称。

body
UpdateAdministrativeState

请求有效负载。

返回

beginUpdateAndWait(string, string, RoutePolicyPatch, RoutePoliciesUpdateOptionalParams)

用于更新路由策略资源的某些属性的 API。

function beginUpdateAndWait(resourceGroupName: string, routePolicyName: string, body: RoutePolicyPatch, options?: RoutePoliciesUpdateOptionalParams): Promise<RoutePolicy>

参数

resourceGroupName

string

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

routePolicyName

string

路由策略的名称。

body
RoutePolicyPatch

要更新的路由策略属性。

options
RoutePoliciesUpdateOptionalParams

选项参数。

返回

Promise<RoutePolicy>

beginValidateConfiguration(string, string, RoutePoliciesValidateConfigurationOptionalParams)

验证资源的配置。

function beginValidateConfiguration(resourceGroupName: string, routePolicyName: string, options?: RoutePoliciesValidateConfigurationOptionalParams): Promise<SimplePollerLike<OperationState<ValidateConfigurationResponse>, ValidateConfigurationResponse>>

参数

resourceGroupName

string

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

routePolicyName

string

路由策略的名称。

返回

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

beginValidateConfigurationAndWait(string, string, RoutePoliciesValidateConfigurationOptionalParams)

验证资源的配置。

function beginValidateConfigurationAndWait(resourceGroupName: string, routePolicyName: string, options?: RoutePoliciesValidateConfigurationOptionalParams): Promise<ValidateConfigurationResponse>

参数

resourceGroupName

string

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

routePolicyName

string

路由策略的名称。

返回

get(string, string, RoutePoliciesGetOptionalParams)

实现路由策略 GET 方法。

function get(resourceGroupName: string, routePolicyName: string, options?: RoutePoliciesGetOptionalParams): Promise<RoutePolicy>

参数

resourceGroupName

string

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

routePolicyName

string

路由策略的名称。

options
RoutePoliciesGetOptionalParams

选项参数。

返回

Promise<RoutePolicy>

listByResourceGroup(string, RoutePoliciesListByResourceGroupOptionalParams)

按资源组 GET 方法实现 RoutePolicies 列表。

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

参数

resourceGroupName

string

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

返回

listBySubscription(RoutePoliciesListBySubscriptionOptionalParams)

按订阅 GET 方法实现 RoutePolicies 列表。

function listBySubscription(options?: RoutePoliciesListBySubscriptionOptionalParams): PagedAsyncIterableIterator<RoutePolicy, RoutePolicy[], PageSettings>

参数

返回