次の方法で共有


IApplicationGateway インターフェイス

定義

Azure でのアプリケーション ゲートウェイ管理 API のエントリ ポイント。

public interface IApplicationGateway : Microsoft.Azure.Management.Network.Fluent.IApplicationGatewayBeta, Microsoft.Azure.Management.Network.Fluent.IHasPrivateIPAddress, Microsoft.Azure.Management.Network.Fluent.IUpdatableWithTags<Microsoft.Azure.Management.Network.Fluent.IApplicationGateway>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IGroupableResource<Microsoft.Azure.Management.Network.Fluent.INetworkManager,Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<Microsoft.Azure.Management.Network.Fluent.INetworkManager>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasSubnet, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IRefreshable<Microsoft.Azure.Management.Network.Fluent.IApplicationGateway>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IUpdatable<Microsoft.Azure.Management.Network.Fluent.ApplicationGateway.Update.IUpdate>
type IApplicationGateway = interface
    interface IGroupableResource<INetworkManager, ApplicationGatewayInner>
    interface IResource
    interface IIndexable
    interface IHasId
    interface IHasName
    interface IHasResourceGroup
    interface IHasManager<INetworkManager>
    interface IHasInner<ApplicationGatewayInner>
    interface IRefreshable<IApplicationGateway>
    interface IUpdatable<IUpdate>
    interface IUpdatableWithTags<IApplicationGateway>
    interface IHasSubnet
    interface IHasPrivateIPAddress
    interface IApplicationGatewayBeta
    interface IBeta
Public Interface IApplicationGateway
Implements IApplicationGatewayBeta, IBeta, IGroupableResource(Of INetworkManager, ApplicationGatewayInner), IHasInner(Of ApplicationGatewayInner), IHasManager(Of INetworkManager), IHasPrivateIPAddress, IHasSubnet, IRefreshable(Of IApplicationGateway), IUpdatable(Of IUpdate), IUpdatableWithTags(Of IApplicationGateway)
実装

プロパティ

AuthenticationCertificates

認証証明書を取得します。

(継承元 IApplicationGatewayBeta)
AutoscaleConfiguration

自動スケーリング構成値を取得します。

AvailabilityZones

アプリケーション ゲートウェイに割り当てられた可用性ゾーンを取得します。 この機能は、ほとんどのサブスクリプションでは有効ではなく、今後大幅な再設計や削除が行われる可能性があることに注意してください。

(継承元 IApplicationGatewayBeta)
BackendHttpConfigurations

名前でインデックス付けされた、このアプリケーション ゲートウェイのバックエンド HTTP 構成を取得します。

Backends

名前でインデックス付けされた、このアプリケーション ゲートウェイのバックエンド アドレス プールを取得します。

DefaultIPConfiguration

既存の IP 構成が 1 つだけ存在する場合は、それ以外の場合は null を取得します。

DefaultPrivateFrontend

フロントエンド リスナーと要求ルーティング規則が暗黙的に参照できるプライベート IP アドレスに関連付けられているフロントエンド IP 構成 (存在する場合) を取得します。

DefaultPublicFrontend

フロントエンド リスナーと要求ルーティング規則が暗黙的に参照できるパブリック IP アドレス (存在する場合) に関連付けられているフロントエンド IP 構成を取得します。

DisabledSslProtocols

無効な SSL プロトコルを取得します。

(継承元 IApplicationGatewayBeta)
FrontendPorts

このアプリケーション ゲートウェイの名前付きフロントエンド ポートを、名前でインデックス付きで取得します。

Frontends

名前でインデックス付けされたフロントエンド IP 構成を取得します。

Id

リソース ID 文字列を取得します

(継承元 IHasId)
Inner

Azure でのアプリケーション ゲートウェイ管理 API のエントリ ポイント。

(継承元 IHasInner<T>)
InstanceCount

インスタンスの数を取得します。

IPConfigurations

名前でインデックス付けされた、このアプリケーション ゲートウェイの IP 構成を取得します。

IsPrivate

アプリケーション ゲートウェイが、仮想ネットワーク内で少なくとも 1 つの内部負荷分散フロントエンドにアクセスできる場合は true を取得します。

IsPublic

アプリケーション ゲートウェイにインターネットに接続するフロントエンドが少なくとも 1 つある場合は true を取得します。

Key

Azure でのアプリケーション ゲートウェイ管理 API のエントリ ポイント。

(継承元 IIndexable)
Listeners

名前でインデックス付けされたフロントエンド リスナーを取得します。

Manager

このリソースの種類のマネージャー クライアントの種類を取得します。

(継承元 IHasManager<ManagerT>)
Name

リソースの名前を取得します

(継承元 IHasName)
NetworkId

Azure でのアプリケーション ゲートウェイ管理 API のエントリ ポイント。

(継承元 IHasSubnet)
OperationalState

アプリケーション ゲートウェイの操作状態を取得します。

PrivateFrontends

名前でインデックス付けされたサブネット内のプライベート IP アドレスを持つフロントエンド IP 構成を取得します。

PrivateIPAddress

このリソースに関連付けられているプライベート IP アドレスを取得します。

(継承元 IHasPrivateIPAddress)
PrivateIPAllocationMethod

関連付けられたサブネット内のプライベート IP アドレス割り当て方法を取得します。

(継承元 IHasPrivateIPAddress)
Probes

名前でインデックス付けされた、このアプリケーション ゲートウェイのプローブを取得します。

PublicFrontends

名前でインデックス付けされたパブリック IP アドレスを持つフロントエンド IP 構成を取得します。

RedirectConfigurations

名前でインデックス付けされたリダイレクト構成を取得します。

(継承元 IApplicationGatewayBeta)
Region

Azure でのアプリケーション ゲートウェイ管理 API のエントリ ポイント。

(継承元 IResource)
RegionName

Azure でのアプリケーション ゲートウェイ管理 API のエントリ ポイント。

(継承元 IResource)
RequestRoutingRules

名前でインデックス付けされた要求ルーティング規則を取得します。

ResourceGroupName

Azure でのアプリケーション ゲートウェイ管理 API のエントリ ポイント。

(継承元 IHasResourceGroup)
Size

アプリケーション ゲートウェイのサイズを取得します。

Sku

このアプリケーション ゲートウェイの SKU を取得します。

SslCertificates

名前でインデックス付けされた SSL 証明書を取得します。

SubnetName

Azure でのアプリケーション ゲートウェイ管理 API のエントリ ポイント。

(継承元 IHasSubnet)
Tags

Azure でのアプリケーション ゲートウェイ管理 API のエントリ ポイント。

(継承元 IResource)
Tier

アプリケーション ゲートウェイの層を取得します。

Type

Azure でのアプリケーション ゲートウェイ管理 API のエントリ ポイント。

(継承元 IResource)
WebApplicationFirewallConfiguration

WebApplicationFirewallConfiguration 値を取得します。

メソッド

CheckBackendHealth()

バックエンドの正常性を確認します。

(継承元 IApplicationGatewayBeta)
CheckBackendHealthAsync(CancellationToken)

バックエンドの正常性を非同期的に確認します。

(継承元 IApplicationGatewayBeta)
FrontendPortNameFromNumber(Int32)

指定したポート番号に関連付けられている既存のポートの名前 (存在する場合) を返します。

ListenerByPortNumber(Int32)

指定したフロントエンド ポート番号に関連付けられているフロントエンド リスナー (存在する場合) を検索します。

Refresh()

Azure と同期するようにリソースを更新します。

(継承元 IRefreshable<T>)
RefreshAsync(CancellationToken)

Azure と同期するようにリソースを更新します。

(継承元 IRefreshable<T>)
Start()

アプリケーション ゲートウェイを起動します。

StartAsync(CancellationToken)

アプリケーション ゲートウェイを非同期的に起動します。

Stop()

アプリケーション ゲートウェイを停止します。

StopAsync(CancellationToken)

アプリケーション ゲートウェイを非同期的に停止します。

Update()

Azure でのアプリケーション ゲートウェイ管理 API のエントリ ポイント。

(継承元 IUpdatable<T>)
UpdateTags()

リソースのタグの更新を開始します。 これは、Azure のリソースのタグを更新するために使用されるビルダー パターンの始まりです。 定義を完了し、Azure で実際のリソース更新プロセスを開始する最後のメソッドは、AppliableWithTags.applyTags() です。

(継承元 IUpdatableWithTags<T>)

適用対象