RoutePoliciesOperations interface

RoutePolicies操作を表すインターフェース。

プロパティ

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

与えられたリソースの構成をコミットします。

create

ルート ポリシー PUT メソッドを実装します。

delete
get

ルート ポリシー GET メソッドを実装します。

listByResourceGroup

リソースグループ別のルートポリシーリストを実装するGETメソッド。

listBySubscription

サブスクリプションGETメソッドでRoutePoliciesリストを実装します。

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<CommonPostActionResponseForDeviceUpdate>, CommonPostActionResponseForDeviceUpdate>>

プロパティ値

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

beginUpdateAdministrativeStateAndWait

警告

この API は非推奨になりました。

use updateAdministrativeState instead

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

プロパティ値

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

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: (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メソッドでRoutePoliciesリストを実装します。

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<CommonPostActionResponseForDeviceUpdate>, CommonPostActionResponseForDeviceUpdate>

プロパティ値

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

validateConfiguration

リソースの設定を検証します。

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

プロパティ値

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