ApplicationGatewaysOperations interface
アプリケーションゲートウェイの操作を表すインターフェース。
プロパティ
| backend |
リソース グループ内の指定されたアプリケーション ゲートウェイのバックエンド正常性を取得します。 |
| backend |
リソース グループ内の指定されたアプリケーション ゲートウェイのバックエンド プールと http 設定の特定の組み合わせのバックエンド正常性を取得します。 |
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| create |
指定したアプリケーション ゲートウェイを作成または更新します。 |
| delete | 指定したアプリケーション ゲートウェイを削除します。 |
| get | 指定されたアプリケーション ゲートウェイを取得します。 |
| get |
指定したポリシー名を持つ SSL 定義済みポリシーを取得します。 |
| list | リソース グループ内のすべてのアプリケーション ゲートウェイを一覧表示します。 |
| list |
サブスクリプション内のすべてのアプリケーション ゲートウェイを取得します。 |
| list |
使用可能なすべての要求ヘッダーを一覧表示します。 |
| list |
使用可能なすべての応答ヘッダーを一覧表示します。 |
| list |
使用可能なすべてのサーバー変数を一覧表示します。 |
| list |
Ssl ポリシーを構成するために使用可能な Ssl オプションを一覧表示します。 |
| list |
SSL ポリシーを構成するためのすべての SSL 定義済みポリシーを一覧表示します。 |
| list |
使用可能なすべての Web アプリケーション ファイアウォール ルール セットを一覧表示します。 |
| start | 指定したアプリケーション ゲートウェイを起動します。 |
| stop | リソース グループ内の指定されたアプリケーション ゲートウェイを停止します。 |
| update |
指定したアプリケーション ゲートウェイ タグを更新します。 |
プロパティの詳細
backendHealth
リソース グループ内の指定されたアプリケーション ゲートウェイのバックエンド正常性を取得します。
backendHealth: (resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysBackendHealthOptionalParams) => PollerLike<OperationState<ApplicationGatewayBackendHealth>, ApplicationGatewayBackendHealth>
プロパティ値
(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysBackendHealthOptionalParams) => PollerLike<OperationState<ApplicationGatewayBackendHealth>, ApplicationGatewayBackendHealth>
backendHealthOnDemand
リソース グループ内の指定されたアプリケーション ゲートウェイのバックエンド プールと http 設定の特定の組み合わせのバックエンド正常性を取得します。
backendHealthOnDemand: (resourceGroupName: string, applicationGatewayName: string, probeRequest: ApplicationGatewayOnDemandProbe, options?: ApplicationGatewaysBackendHealthOnDemandOptionalParams) => PollerLike<OperationState<ApplicationGatewayBackendHealthOnDemand>, ApplicationGatewayBackendHealthOnDemand>
プロパティ値
(resourceGroupName: string, applicationGatewayName: string, probeRequest: ApplicationGatewayOnDemandProbe, options?: ApplicationGatewaysBackendHealthOnDemandOptionalParams) => PollerLike<OperationState<ApplicationGatewayBackendHealthOnDemand>, ApplicationGatewayBackendHealthOnDemand>
beginBackendHealth
警告
この API は非推奨になりました。
use backendHealth instead
beginBackendHealth: (resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysBackendHealthOptionalParams) => Promise<SimplePollerLike<OperationState<ApplicationGatewayBackendHealth>, ApplicationGatewayBackendHealth>>
プロパティ値
(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysBackendHealthOptionalParams) => Promise<SimplePollerLike<OperationState<ApplicationGatewayBackendHealth>, ApplicationGatewayBackendHealth>>
beginBackendHealthAndWait
警告
この API は非推奨になりました。
use backendHealth instead
beginBackendHealthAndWait: (resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysBackendHealthOptionalParams) => Promise<ApplicationGatewayBackendHealth>
プロパティ値
(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysBackendHealthOptionalParams) => Promise<ApplicationGatewayBackendHealth>
beginBackendHealthOnDemand
警告
この API は非推奨になりました。
use backendHealthOnDemand instead
beginBackendHealthOnDemand: (resourceGroupName: string, applicationGatewayName: string, probeRequest: ApplicationGatewayOnDemandProbe, options?: ApplicationGatewaysBackendHealthOnDemandOptionalParams) => Promise<SimplePollerLike<OperationState<ApplicationGatewayBackendHealthOnDemand>, ApplicationGatewayBackendHealthOnDemand>>
プロパティ値
(resourceGroupName: string, applicationGatewayName: string, probeRequest: ApplicationGatewayOnDemandProbe, options?: ApplicationGatewaysBackendHealthOnDemandOptionalParams) => Promise<SimplePollerLike<OperationState<ApplicationGatewayBackendHealthOnDemand>, ApplicationGatewayBackendHealthOnDemand>>
beginBackendHealthOnDemandAndWait
警告
この API は非推奨になりました。
use backendHealthOnDemand instead
beginBackendHealthOnDemandAndWait: (resourceGroupName: string, applicationGatewayName: string, probeRequest: ApplicationGatewayOnDemandProbe, options?: ApplicationGatewaysBackendHealthOnDemandOptionalParams) => Promise<ApplicationGatewayBackendHealthOnDemand>
プロパティ値
(resourceGroupName: string, applicationGatewayName: string, probeRequest: ApplicationGatewayOnDemandProbe, options?: ApplicationGatewaysBackendHealthOnDemandOptionalParams) => Promise<ApplicationGatewayBackendHealthOnDemand>
beginCreateOrUpdate
警告
この API は非推奨になりました。
use createOrUpdate instead
beginCreateOrUpdate: (resourceGroupName: string, applicationGatewayName: string, parameters: ApplicationGateway, options?: ApplicationGatewaysCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<ApplicationGateway>, ApplicationGateway>>
プロパティ値
(resourceGroupName: string, applicationGatewayName: string, parameters: ApplicationGateway, options?: ApplicationGatewaysCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<ApplicationGateway>, ApplicationGateway>>
beginCreateOrUpdateAndWait
警告
この API は非推奨になりました。
use createOrUpdate instead
beginCreateOrUpdateAndWait: (resourceGroupName: string, applicationGatewayName: string, parameters: ApplicationGateway, options?: ApplicationGatewaysCreateOrUpdateOptionalParams) => Promise<ApplicationGateway>
プロパティ値
(resourceGroupName: string, applicationGatewayName: string, parameters: ApplicationGateway, options?: ApplicationGatewaysCreateOrUpdateOptionalParams) => Promise<ApplicationGateway>
beginDelete
警告
この API は非推奨になりました。
use delete instead
beginDelete: (resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
プロパティ値
(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait
警告
この API は非推奨になりました。
use delete instead
beginDeleteAndWait: (resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysDeleteOptionalParams) => Promise<void>
プロパティ値
(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysDeleteOptionalParams) => Promise<void>
beginStart
警告
この API は非推奨になりました。
use start instead
beginStart: (resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysStartOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
プロパティ値
(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysStartOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginStartAndWait
警告
この API は非推奨になりました。
use start instead
beginStartAndWait: (resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysStartOptionalParams) => Promise<void>
プロパティ値
(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysStartOptionalParams) => Promise<void>
beginStop
警告
この API は非推奨になりました。
use stop instead
beginStop: (resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysStopOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
プロパティ値
(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysStopOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginStopAndWait
警告
この API は非推奨になりました。
use stop instead
beginStopAndWait: (resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysStopOptionalParams) => Promise<void>
プロパティ値
(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysStopOptionalParams) => Promise<void>
createOrUpdate
指定したアプリケーション ゲートウェイを作成または更新します。
createOrUpdate: (resourceGroupName: string, applicationGatewayName: string, parameters: ApplicationGateway, options?: ApplicationGatewaysCreateOrUpdateOptionalParams) => PollerLike<OperationState<ApplicationGateway>, ApplicationGateway>
プロパティ値
(resourceGroupName: string, applicationGatewayName: string, parameters: ApplicationGateway, options?: ApplicationGatewaysCreateOrUpdateOptionalParams) => PollerLike<OperationState<ApplicationGateway>, ApplicationGateway>
delete
指定したアプリケーション ゲートウェイを削除します。
delete: (resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysDeleteOptionalParams) => PollerLike<OperationState<void>, void>
プロパティ値
(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysDeleteOptionalParams) => PollerLike<OperationState<void>, void>
get
指定されたアプリケーション ゲートウェイを取得します。
get: (resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysGetOptionalParams) => Promise<ApplicationGateway>
プロパティ値
(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysGetOptionalParams) => Promise<ApplicationGateway>
getSslPredefinedPolicy
指定したポリシー名を持つ SSL 定義済みポリシーを取得します。
getSslPredefinedPolicy: (predefinedPolicyName: string, options?: ApplicationGatewaysGetSslPredefinedPolicyOptionalParams) => Promise<ApplicationGatewaySslPredefinedPolicy>
プロパティ値
(predefinedPolicyName: string, options?: ApplicationGatewaysGetSslPredefinedPolicyOptionalParams) => Promise<ApplicationGatewaySslPredefinedPolicy>
list
リソース グループ内のすべてのアプリケーション ゲートウェイを一覧表示します。
list: (resourceGroupName: string, options?: ApplicationGatewaysListOptionalParams) => PagedAsyncIterableIterator<ApplicationGateway, ApplicationGateway[], PageSettings>
プロパティ値
(resourceGroupName: string, options?: ApplicationGatewaysListOptionalParams) => PagedAsyncIterableIterator<ApplicationGateway, ApplicationGateway[], PageSettings>
listAll
サブスクリプション内のすべてのアプリケーション ゲートウェイを取得します。
listAll: (options?: ApplicationGatewaysListAllOptionalParams) => PagedAsyncIterableIterator<ApplicationGateway, ApplicationGateway[], PageSettings>
プロパティ値
(options?: ApplicationGatewaysListAllOptionalParams) => PagedAsyncIterableIterator<ApplicationGateway, ApplicationGateway[], PageSettings>
listAvailableRequestHeaders
使用可能なすべての要求ヘッダーを一覧表示します。
listAvailableRequestHeaders: (options?: ApplicationGatewaysListAvailableRequestHeadersOptionalParams) => Promise<ApplicationGatewaysListAvailableRequestHeadersResponse>
プロパティ値
(options?: ApplicationGatewaysListAvailableRequestHeadersOptionalParams) => Promise<ApplicationGatewaysListAvailableRequestHeadersResponse>
listAvailableResponseHeaders
使用可能なすべての応答ヘッダーを一覧表示します。
listAvailableResponseHeaders: (options?: ApplicationGatewaysListAvailableResponseHeadersOptionalParams) => Promise<ApplicationGatewaysListAvailableResponseHeadersResponse>
プロパティ値
(options?: ApplicationGatewaysListAvailableResponseHeadersOptionalParams) => Promise<ApplicationGatewaysListAvailableResponseHeadersResponse>
listAvailableServerVariables
使用可能なすべてのサーバー変数を一覧表示します。
listAvailableServerVariables: (options?: ApplicationGatewaysListAvailableServerVariablesOptionalParams) => Promise<ApplicationGatewaysListAvailableServerVariablesResponse>
プロパティ値
(options?: ApplicationGatewaysListAvailableServerVariablesOptionalParams) => Promise<ApplicationGatewaysListAvailableServerVariablesResponse>
listAvailableSslOptions
Ssl ポリシーを構成するために使用可能な Ssl オプションを一覧表示します。
listAvailableSslOptions: (options?: ApplicationGatewaysListAvailableSslOptionsOptionalParams) => Promise<ApplicationGatewayAvailableSslOptions>
プロパティ値
(options?: ApplicationGatewaysListAvailableSslOptionsOptionalParams) => Promise<ApplicationGatewayAvailableSslOptions>
listAvailableSslPredefinedPolicies
SSL ポリシーを構成するためのすべての SSL 定義済みポリシーを一覧表示します。
listAvailableSslPredefinedPolicies: (options?: ApplicationGatewaysListAvailableSslPredefinedPoliciesOptionalParams) => PagedAsyncIterableIterator<ApplicationGatewaySslPredefinedPolicy, ApplicationGatewaySslPredefinedPolicy[], PageSettings>
プロパティ値
(options?: ApplicationGatewaysListAvailableSslPredefinedPoliciesOptionalParams) => PagedAsyncIterableIterator<ApplicationGatewaySslPredefinedPolicy, ApplicationGatewaySslPredefinedPolicy[], PageSettings>
listAvailableWafRuleSets
使用可能なすべての Web アプリケーション ファイアウォール ルール セットを一覧表示します。
listAvailableWafRuleSets: (options?: ApplicationGatewaysListAvailableWafRuleSetsOptionalParams) => Promise<ApplicationGatewayAvailableWafRuleSetsResult>
プロパティ値
(options?: ApplicationGatewaysListAvailableWafRuleSetsOptionalParams) => Promise<ApplicationGatewayAvailableWafRuleSetsResult>
start
指定したアプリケーション ゲートウェイを起動します。
start: (resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysStartOptionalParams) => PollerLike<OperationState<void>, void>
プロパティ値
(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysStartOptionalParams) => PollerLike<OperationState<void>, void>
stop
リソース グループ内の指定されたアプリケーション ゲートウェイを停止します。
stop: (resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysStopOptionalParams) => PollerLike<OperationState<void>, void>
プロパティ値
(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysStopOptionalParams) => PollerLike<OperationState<void>, void>
updateTags
指定したアプリケーション ゲートウェイ タグを更新します。
updateTags: (resourceGroupName: string, applicationGatewayName: string, parameters: TagsObject, options?: ApplicationGatewaysUpdateTagsOptionalParams) => Promise<ApplicationGateway>
プロパティ値
(resourceGroupName: string, applicationGatewayName: string, parameters: TagsObject, options?: ApplicationGatewaysUpdateTagsOptionalParams) => Promise<ApplicationGateway>