IApplicationGateway Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Point d’entrée pour l’API de gestion de passerelle d’application dans Azure.
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)
- Implémente
-
IApplicationGatewayBeta IHasPrivateIPAddress IUpdatableWithTags<IApplicationGateway> IBeta IGroupableResource<INetworkManager,ApplicationGatewayInner> IHasId IHasInner<InnerT> IHasInner<ApplicationGatewayInner> IHasManager<ManagerT> IHasManager<INetworkManager> IHasName IHasResourceGroup IHasSubnet IResource IIndexable IRefreshable<IApplicationGateway> IUpdatable<IUpdate>
Propriétés
AuthenticationCertificates |
Obtient des certificats d’authentification. (Hérité de IApplicationGatewayBeta) |
AutoscaleConfiguration |
Obtient la valeur de configuration de scalse automatique. |
AvailabilityZones |
Obtient les zones de disponibilité affectées à la passerelle d’application. Notez que cette fonctionnalité n’est pas activée pour la plupart des abonnements et fait l’objet d’une refonte et/ou d’une suppression significatives à l’avenir. (Hérité de IApplicationGatewayBeta) |
BackendHttpConfigurations |
Obtient les configurations HTTP back-end de cette passerelle d’application, indexées par nom. |
Backends |
Obtient les pools d’adresses principales de cette passerelle d’application, indexés par nom. |
DefaultIPConfiguration |
Obtient les configurations IP existantes s’il n’en existe qu’une seule, sinon null. |
DefaultPrivateFrontend |
Obtient la configuration IP frontale associée à une adresse IP privée, le cas échéant, que les écouteurs front-end et les règles de routage des requêtes peuvent référencer implicitement. |
DefaultPublicFrontend |
Obtient la configuration IP frontale associée à une adresse IP publique, le cas échéant, que les écouteurs front-end et les règles de routage des requêtes peuvent référencer implicitement. |
DisabledSslProtocols |
Obtient les protocoles SSL désactivés. (Hérité de IApplicationGatewayBeta) |
FrontendPorts |
Obtient les ports frontend nommés de cette passerelle d’application, indexés par nom. |
Frontends |
Obtient les configurations IP frontales, indexées par nom. |
Id |
Obtient la chaîne d’ID de ressource (Hérité de IHasId) |
Inner |
Point d’entrée pour l’API de gestion de passerelle d’application dans Azure. (Hérité de IHasInner<T>) |
InstanceCount |
Obtient le nombre d’instances. |
IPConfigurations |
Obtient les configurations IP de cette passerelle d’application, indexées par nom. |
IsPrivate |
Obtient la valeur true si la passerelle d’application dispose d’au moins un serveur frontal à charge équilibrée accessible en interne au sein du réseau virtuel. |
IsPublic |
Obtient la valeur true si la passerelle d’application a au moins un serveur frontal accessible sur Internet. |
Key |
Point d’entrée pour l’API de gestion de passerelle d’application dans Azure. (Hérité de IIndexable) |
Listeners |
Obtient les écouteurs front-end, indexés par nom. |
Manager |
Obtient le type de client manager de ce type de ressource. (Hérité de IHasManager<ManagerT>) |
Name |
Obtient le nom de la ressource (Hérité de IHasName) |
NetworkId |
Point d’entrée pour l’API de gestion de passerelle d’application dans Azure. (Hérité de IHasSubnet) |
OperationalState |
Obtient l’état opérationnel de la passerelle Application Gateway. |
PrivateFrontends |
Obtient les configurations IP frontales avec une adresse IP privée au sein d’un sous-réseau, indexée par nom. |
PrivateIPAddress |
Obtient l’adresse IP privée associée à cette ressource. (Hérité de IHasPrivateIPAddress) |
PrivateIPAllocationMethod |
Obtient la méthode d’allocation d’adresses IP privées dans le sous-réseau associé. (Hérité de IHasPrivateIPAddress) |
Probes |
Obtient les sondes de cette passerelle d’application, indexées par nom. |
PublicFrontends |
Obtient les configurations IP frontales avec une adresse IP publique, indexée par nom. |
RedirectConfigurations |
Obtient les configurations de redirection, indexées par nom. (Hérité de IApplicationGatewayBeta) |
Region |
Point d’entrée pour l’API de gestion de passerelle d’application dans Azure. (Hérité de IResource) |
RegionName |
Point d’entrée pour l’API de gestion de passerelle d’application dans Azure. (Hérité de IResource) |
RequestRoutingRules |
Obtient les règles de routage des requêtes, indexées par nom. |
ResourceGroupName |
Point d’entrée pour l’API de gestion de passerelle d’application dans Azure. (Hérité de IHasResourceGroup) |
Size |
Obtient la taille de la passerelle Application Gateway. |
Sku |
Obtient la référence SKU de cette passerelle d’application. |
SslCertificates |
Obtient les certificats SSL, indexés par nom. |
SubnetName |
Point d’entrée pour l’API de gestion de passerelle d’application dans Azure. (Hérité de IHasSubnet) |
Tags |
Point d’entrée pour l’API de gestion de passerelle d’application dans Azure. (Hérité de IResource) |
Tier |
Obtient le niveau de la passerelle d’application. |
Type |
Point d’entrée pour l’API de gestion de passerelle d’application dans Azure. (Hérité de IResource) |
WebApplicationFirewallConfiguration |
Obtient la valeur WebApplicationFirewallConfiguration. |
Méthodes
CheckBackendHealth() |
Vérifie l’intégrité du back-end. (Hérité de IApplicationGatewayBeta) |
CheckBackendHealthAsync(CancellationToken) |
Vérifie l’intégrité du back-end de manière asynchrone. (Hérité de IApplicationGatewayBeta) |
FrontendPortNameFromNumber(Int32) |
Retourne le nom du port existant, le cas échéant, associé au numéro de port spécifié. |
ListenerByPortNumber(Int32) |
Recherche un écouteur frontal associé au numéro de port frontal spécifié, le cas échéant. |
Refresh() |
Actualise la ressource pour la synchroniser avec Azure. (Hérité de IRefreshable<T>) |
RefreshAsync(CancellationToken) |
Actualise la ressource pour la synchroniser avec Azure. (Hérité de IRefreshable<T>) |
Start() |
Démarre la passerelle d’application. |
StartAsync(CancellationToken) |
Démarre la passerelle d’application de façon asynchrone. |
Stop() |
Arrête la passerelle d’application. |
StopAsync(CancellationToken) |
Arrête la passerelle d’application de façon asynchrone. |
Update() |
Point d’entrée pour l’API de gestion de passerelle d’application dans Azure. (Hérité de IUpdatable<T>) |
UpdateTags() |
Commence une mise à jour des balises pour une ressource. Il s’agit du début du modèle de générateur utilisé pour mettre à jour les étiquettes d’une ressource dans Azure. La dernière méthode qui termine la définition et démarre le processus réel de mise à jour des ressources dans Azure est AppliableWithTags.applyTags(). (Hérité de IUpdatableWithTags<T>) |
S’applique à
Azure SDK for .NET