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

RoutePoliciesOperations interface

表示路由策略操作的接口。

属性

beginCommitConfiguration
beginCommitConfigurationAndWait
beginCreate
beginCreateAndWait
beginDelete
beginDeleteAndWait
beginUpdate
beginUpdateAdministrativeState
beginUpdateAdministrativeStateAndWait
beginUpdateAndWait
beginValidateConfiguration
beginValidateConfigurationAndWait
commitConfiguration

提交给定资源的配置。

create

实现路由策略 PUT 方法。

delete

实现路由策略 DELETE 方法。

get

实现路由策略 GET 方法。

listByResourceGroup

实现按资源组GET方法列表的路由策略列表。

listBySubscription

通过订阅GET方法实现路由政策列表。

update

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

updateAdministrativeState

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

validateConfiguration

验证资源配置。

属性详细信息

beginCommitConfiguration

警告

现已弃用此 API。

use commitConfiguration instead

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

属性值

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

beginCommitConfigurationAndWait

警告

现已弃用此 API。

use commitConfiguration instead

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

属性值

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

beginCreate

警告

现已弃用此 API。

use create instead

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

属性值

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

beginCreateAndWait

警告

现已弃用此 API。

use create instead

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

属性值

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

beginDelete

警告

现已弃用此 API。

use delete instead

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

属性值

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

beginDeleteAndWait

警告

现已弃用此 API。

use delete instead

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

属性值

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

beginUpdate

警告

现已弃用此 API。

use update instead

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

属性值

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

beginUpdateAdministrativeState

警告

现已弃用此 API。

use updateAdministrativeState instead

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

属性值

(resourceGroupName: string, routePolicyName: string, body: UpdateAdministrativeState, options?: RoutePoliciesUpdateAdministrativeStateOptionalParams) => Promise<SimplePollerLike<OperationState<UpdateAdministrativeStateResponse>, UpdateAdministrativeStateResponse>>

beginUpdateAdministrativeStateAndWait

警告

现已弃用此 API。

use updateAdministrativeState instead

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

属性值

(resourceGroupName: string, routePolicyName: string, body: UpdateAdministrativeState, options?: RoutePoliciesUpdateAdministrativeStateOptionalParams) => Promise<UpdateAdministrativeStateResponse>

beginUpdateAndWait

警告

现已弃用此 API。

use update instead

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

属性值

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

beginValidateConfiguration

警告

现已弃用此 API。

use validateConfiguration instead

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

属性值

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

beginValidateConfigurationAndWait

警告

现已弃用此 API。

use validateConfiguration instead

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

属性值

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

commitConfiguration

提交给定资源的配置。

commitConfiguration: (resourceGroupName: string, routePolicyName: string, options?: RoutePoliciesCommitConfigurationOptionalParams) => PollerLike<OperationState<CommonPostActionResponseForStateUpdate>, CommonPostActionResponseForStateUpdate>

属性值

(resourceGroupName: string, routePolicyName: string, options?: RoutePoliciesCommitConfigurationOptionalParams) => PollerLike<OperationState<CommonPostActionResponseForStateUpdate>, CommonPostActionResponseForStateUpdate>

create

实现路由策略 PUT 方法。

create: (resourceGroupName: string, routePolicyName: string, body: RoutePolicy, options?: RoutePoliciesCreateOptionalParams) => PollerLike<OperationState<RoutePolicy>, RoutePolicy>

属性值

(resourceGroupName: string, routePolicyName: string, body: RoutePolicy, options?: RoutePoliciesCreateOptionalParams) => PollerLike<OperationState<RoutePolicy>, RoutePolicy>

delete

实现路由策略 DELETE 方法。

delete: (resourceGroupName: string, routePolicyName: string, options?: RoutePoliciesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

属性值

(resourceGroupName: string, routePolicyName: string, options?: RoutePoliciesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

实现路由策略 GET 方法。

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

属性值

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

listByResourceGroup

实现按资源组GET方法列表的路由策略列表。

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

属性值

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

listBySubscription

通过订阅GET方法实现路由政策列表。

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

属性值

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

update

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

update: (resourceGroupName: string, routePolicyName: string, body: RoutePolicyPatch, options?: RoutePoliciesUpdateOptionalParams) => PollerLike<OperationState<RoutePolicy>, RoutePolicy>

属性值

(resourceGroupName: string, routePolicyName: string, body: RoutePolicyPatch, options?: RoutePoliciesUpdateOptionalParams) => PollerLike<OperationState<RoutePolicy>, RoutePolicy>

updateAdministrativeState

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

updateAdministrativeState: (resourceGroupName: string, routePolicyName: string, body: UpdateAdministrativeState, options?: RoutePoliciesUpdateAdministrativeStateOptionalParams) => PollerLike<OperationState<UpdateAdministrativeStateResponse>, UpdateAdministrativeStateResponse>

属性值

(resourceGroupName: string, routePolicyName: string, body: UpdateAdministrativeState, options?: RoutePoliciesUpdateAdministrativeStateOptionalParams) => PollerLike<OperationState<UpdateAdministrativeStateResponse>, UpdateAdministrativeStateResponse>

validateConfiguration

验证资源配置。

validateConfiguration: (resourceGroupName: string, routePolicyName: string, options?: RoutePoliciesValidateConfigurationOptionalParams) => PollerLike<OperationState<ValidateConfigurationResponse>, ValidateConfigurationResponse>

属性值

(resourceGroupName: string, routePolicyName: string, options?: RoutePoliciesValidateConfigurationOptionalParams) => PollerLike<OperationState<ValidateConfigurationResponse>, ValidateConfigurationResponse>