IUpdate 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.
Modèle pour une opération de mise à jour d’application gateway, contenant tous les paramètres qui peuvent être modifiés.
public interface IUpdate : Microsoft.Azure.Management.Network.Fluent.ApplicationGateway.Update.IWithAuthenticationCertificate, Microsoft.Azure.Management.Network.Fluent.ApplicationGateway.Update.IWithBackend, Microsoft.Azure.Management.Network.Fluent.ApplicationGateway.Update.IWithBackendHttpConfig, Microsoft.Azure.Management.Network.Fluent.ApplicationGateway.Update.IWithDisabledSslProtocol, Microsoft.Azure.Management.Network.Fluent.ApplicationGateway.Update.IWithExistingSubnet, Microsoft.Azure.Management.Network.Fluent.ApplicationGateway.Update.IWithFrontend, Microsoft.Azure.Management.Network.Fluent.ApplicationGateway.Update.IWithFrontendPort, Microsoft.Azure.Management.Network.Fluent.ApplicationGateway.Update.IWithInstanceCount, Microsoft.Azure.Management.Network.Fluent.ApplicationGateway.Update.IWithIPConfig, Microsoft.Azure.Management.Network.Fluent.ApplicationGateway.Update.IWithListener, Microsoft.Azure.Management.Network.Fluent.ApplicationGateway.Update.IWithManagedServiceIdentity, Microsoft.Azure.Management.Network.Fluent.ApplicationGateway.Update.IWithProbe, Microsoft.Azure.Management.Network.Fluent.ApplicationGateway.Update.IWithPublicIPAddress, Microsoft.Azure.Management.Network.Fluent.ApplicationGateway.Update.IWithRedirectConfiguration, Microsoft.Azure.Management.Network.Fluent.ApplicationGateway.Update.IWithRequestRoutingRule, Microsoft.Azure.Management.Network.Fluent.ApplicationGateway.Update.IWithSku, Microsoft.Azure.Management.Network.Fluent.ApplicationGateway.Update.IWithSslCert, Microsoft.Azure.Management.Network.Fluent.ApplicationGateway.Update.IWithWebApplicationFirewall, Microsoft.Azure.Management.Network.Fluent.HasPublicIPAddress.Update.IWithExistingPublicIPAddress<Microsoft.Azure.Management.Network.Fluent.ApplicationGateway.Update.IUpdate>, Microsoft.Azure.Management.Network.Fluent.HasPublicIPAddress.Update.IWithNewPublicIPAddressNoDnsLabel<Microsoft.Azure.Management.Network.Fluent.ApplicationGateway.Update.IUpdate>, Microsoft.Azure.Management.Network.Fluent.HasPublicIPAddress.Update.IWithPublicIPAddressNoDnsLabel<Microsoft.Azure.Management.Network.Fluent.ApplicationGateway.Update.IUpdate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.HasSubnet.Update.IWithSubnet<Microsoft.Azure.Management.Network.Fluent.ApplicationGateway.Update.IUpdate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Update.IUpdateWithTags<Microsoft.Azure.Management.Network.Fluent.ApplicationGateway.Update.IUpdate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IAppliable<Microsoft.Azure.Management.Network.Fluent.IApplicationGateway>
type IUpdate = interface
interface IAppliable<IApplicationGateway>
interface IIndexable
interface IUpdateWithTags<IUpdate>
interface IWithSku
interface IWithInstanceCount
interface IWithWebApplicationFirewall
interface IWithBackend
interface IWithBackendHttpConfig
interface IWithIPConfig
interface IWithFrontend
interface IWithPublicIPAddress
interface IWithPublicIPAddressNoDnsLabel<IUpdate>
interface IWithExistingPublicIPAddress<IUpdate>
interface IWithNewPublicIPAddressNoDnsLabel<IUpdate>
interface IWithFrontendPort
interface IWithSslCert
interface IWithListener
interface IWithRequestRoutingRule
interface IWithExistingSubnet
interface IWithSubnet<IUpdate>
interface IWithProbe
interface IWithDisabledSslProtocol
interface IWithDisabledSslProtocolBeta
interface IBeta
interface IWithAuthenticationCertificate
interface IWithAuthenticationCertificateBeta
interface IWithManagedServiceIdentity
interface IWithRedirectConfiguration
interface IWithRedirectConfigurationBeta
Public Interface IUpdate
Implements IAppliable(Of IApplicationGateway), IBeta, IUpdateWithTags(Of IUpdate), IWithAuthenticationCertificate, IWithBackend, IWithBackendHttpConfig, IWithDisabledSslProtocol, IWithExistingPublicIPAddress(Of IUpdate), IWithExistingSubnet, IWithFrontend, IWithFrontendPort, IWithInstanceCount, IWithIPConfig, IWithListener, IWithManagedServiceIdentity, IWithNewPublicIPAddressNoDnsLabel(Of IUpdate), IWithProbe, IWithPublicIPAddress, IWithPublicIPAddressNoDnsLabel(Of IUpdate), IWithRedirectConfiguration, IWithRequestRoutingRule, IWithSku, IWithSslCert, IWithSubnet(Of IUpdate), IWithWebApplicationFirewall
- Implémente
-
IWithAuthenticationCertificate IWithAuthenticationCertificateBeta IWithBackend IWithBackendHttpConfig IWithDisabledSslProtocol IWithDisabledSslProtocolBeta IWithExistingSubnet IWithFrontend IWithFrontendPort IWithInstanceCount IWithIPConfig IWithListener IWithManagedServiceIdentity IWithProbe IWithPublicIPAddress IWithRedirectConfiguration IWithRedirectConfigurationBeta IWithRequestRoutingRule IWithSku IWithSslCert IWithWebApplicationFirewall IWithExistingPublicIPAddress<IUpdate> IWithExistingPublicIPAddress<ReturnT> IWithNewPublicIPAddressNoDnsLabel<IUpdate> IWithNewPublicIPAddressNoDnsLabel<ReturnT> IWithPublicIPAddressNoDnsLabel<IUpdate> IWithSubnet<IUpdate> IBeta IUpdateWithTags<IUpdate> IAppliable<IApplicationGateway> IIndexable
Propriétés
Key |
Modèle pour une opération de mise à jour d’application gateway, contenant tous les paramètres qui peuvent être modifiés. (Hérité de IIndexable) |
Méthodes
Apply() |
Exécutez la demande de mise à jour. (Hérité de IAppliable<T>) |
ApplyAsync(CancellationToken, Boolean) |
Exécutez la demande de mise à jour de façon asynchrone. (Hérité de IAppliable<T>) |
DefineAuthenticationCertificate(String) |
Commence la définition d’un nouveau certificat d’authentification application gateway à attacher à la passerelle pour une utilisation par les back-ends. (Hérité de IWithAuthenticationCertificateBeta) |
DefineBackend(String) |
Commence la définition d’un nouveau back-end de passerelle d’application à attacher à la passerelle. (Hérité de IWithBackend) |
DefineBackendHttpConfiguration(String) |
Commence la définition d’une nouvelle configuration HTTP principale de passerelle Application Gateway à attacher à la passerelle. (Hérité de IWithBackendHttpConfig) |
DefineDefaultIPConfiguration() |
Commence la définition de la configuration IP par défaut.
Si une configuration IP par défaut existe déjà, elle équivaut à |
DefineListener(String) |
Commence la définition d’un nouvel écouteur de passerelle d’application à attacher à la passerelle. (Hérité de IWithListener) |
DefinePrivateFrontend() |
Commence la définition de la configuration IP du front-end privé par défaut, en créant une configuration si elle n’existe pas déjà. (Hérité de IWithFrontend) |
DefineProbe(String) |
Commence la définition d’une nouvelle sonde. (Hérité de IWithProbe) |
DefinePublicFrontend() |
Commence la définition de la configuration IP du front-end public par défaut, en créant une configuration si elle n’existe pas déjà. (Hérité de IWithFrontend) |
DefineRedirectConfiguration(String) |
Commence la définition d’une nouvelle configuration de redirection de passerelle Application Gateway à attacher à la passerelle. (Hérité de IWithRedirectConfigurationBeta) |
DefineRequestRoutingRule(String) |
Commence la définition d’une règle de routage des requêtes pour cette passerelle Application Gateway. (Hérité de IWithRequestRoutingRule) |
DefineSslCertificate(String) |
Commence la définition d’un nouveau certificat SSL de passerelle d’application à attacher à la passerelle pour une utilisation dans les écouteurs HTTPS front-end. (Hérité de IWithSslCert) |
UpdateBackend(String) |
Commence la mise à jour d’un serveur principal existant sur cette passerelle Application Gateway. (Hérité de IWithBackend) |
UpdateBackendHttpConfiguration(String) |
Commence la mise à jour d’une configuration HTTP principale. (Hérité de IWithBackendHttpConfig) |
UpdateDefaultIPConfiguration() |
Commence la mise à jour de la configuration IP par défaut, c’est-à-dire la seule configuration IP qui existe, en supposant qu’il n’en existe qu’une seule. (Hérité de IWithIPConfig) |
UpdateFrontend(String) |
Commence la mise à jour d’une configuration IP frontale existante. (Hérité de IWithFrontend) |
UpdateIPConfiguration(String) |
Commence la mise à jour d’une configuration IP existante. (Hérité de IWithIPConfig) |
UpdateListener(String) |
Commence la mise à jour d’un écouteur. (Hérité de IWithListener) |
UpdateProbe(String) |
Commence la mise à jour d’une sonde existante. (Hérité de IWithProbe) |
UpdatePublicFrontend() |
Commence la mise à jour de la configuration IP du front-end public, si elle existe. (Hérité de IWithFrontend) |
UpdateRedirectConfiguration(String) |
Commence la mise à jour d’une configuration de redirection. (Hérité de IWithRedirectConfigurationBeta) |
UpdateRequestRoutingRule(String) |
Commence la mise à jour d’une règle de routage des requêtes. (Hérité de IWithRequestRoutingRule) |
WithAutoscale(Int32, Int32) |
Spécifie la limite de mise à l’échelle automatique minimale et maximale. (Hérité de IWithInstanceCount) |
WithDisabledSslProtocol(ApplicationGatewaySslProtocol) |
Désactive le protocole SSL spécifié. (Hérité de IWithDisabledSslProtocolBeta) |
WithDisabledSslProtocols(ApplicationGatewaySslProtocol[]) |
Désactive les protocoles SSL spécifiés. (Hérité de IWithDisabledSslProtocolBeta) |
WithEnableHttp2() |
Active le trafic HTTP2 sur le Application Gateway. |
WithExistingPublicIPAddress(IPublicIPAddress) |
Associe une adresse IP publique existante à la ressource. (Hérité de IWithExistingPublicIPAddress<ReturnT>) |
WithExistingPublicIPAddress(String) |
Associe une adresse IP publique existante à la ressource. (Hérité de IWithExistingPublicIPAddress<ReturnT>) |
WithExistingSubnet(INetwork, String) |
Spécifie le sous-réseau à partir duquel la passerelle d’application obtient son adresse IP privée. Cette opération crée une configuration IP, si elle n’existe pas déjà. Les serveurs frontaux privés (internes) sont configurés pour utiliser ce sous-réseau. (Hérité de IWithExistingSubnet) |
WithExistingSubnet(ISubnet) |
Spécifie le sous-réseau à partir duquel la passerelle d’application obtient son adresse IP privée. Cette opération crée une configuration IP, si elle n’existe pas déjà. Les serveurs frontaux privés (internes), s’ils ont été activés, seront configurés pour utiliser ce sous-réseau. (Hérité de IWithExistingSubnet) |
WithExistingSubnet(String, String) |
Affecte le sous-réseau spécifié à cette ressource. (Hérité de IWithSubnet<ReturnT>) |
WithFrontendPort(Int32) |
Crée un port frontal avec un nom généré automatiquement et le numéro de port spécifié, sauf s’il en existe déjà un. (Hérité de IWithFrontendPort) |
WithFrontendPort(Int32, String) |
Crée un port frontal avec le nom et le numéro de port spécifiés, sauf s’il existe déjà un port correspondant à ce nom et/ou ce numéro. (Hérité de IWithFrontendPort) |
WithIdentity(ManagedServiceIdentity) |
Spécifie une identité à associer à la passerelle d’application. (Hérité de IWithManagedServiceIdentity) |
WithInstanceCount(Int32) |
Spécifie la capacité (nombre d’instances) de la passerelle Application Gateway. (Hérité de IWithInstanceCount) |
WithNewPublicIPAddress() |
Crée une adresse IP publique dans la même région et le même groupe que la ressource et l’associe à la ressource. Le nom interne et l’étiquette DNS de l’adresse IP publique sont dérivés du nom de la ressource. (Hérité de IWithNewPublicIPAddressNoDnsLabel<ReturnT>) |
WithNewPublicIPAddress(ICreatable<IPublicIPAddress>) |
Crée une adresse IP publique à associer à la ressource. (Hérité de IWithNewPublicIPAddressNoDnsLabel<ReturnT>) |
WithoutAnyDisabledSslProtocols() |
Active tous les protocoles SSL, s’ils étaient précédemment désactivés. (Hérité de IWithDisabledSslProtocolBeta) |
WithoutAuthenticationCertificate(String) |
Supprime un certificat d’authentification application gateway existant. (Hérité de IWithAuthenticationCertificateBeta) |
WithoutBackend(String) |
Supprime le back-end spécifié. Notez que la suppression d’un serveur principal référencé par d’autres paramètres peut interrompre la passerelle Application Gateway. (Hérité de IWithBackend) |
WithoutBackendFqdn(String) |
Garantit que le nom de domaine complet (FQDN) spécifié n’est associé à aucun serveur principal. (Hérité de IWithBackend) |
WithoutBackendHttpConfiguration(String) |
Supprime la configuration HTTP principale spécifiée de cette passerelle d’application. Notez que la suppression d’une configuration HTTP principale référencée par d’autres paramètres peut interrompre la passerelle Application Gateway. (Hérité de IWithBackendHttpConfig) |
WithoutBackendIPAddress(String) |
Vérifie que l’adresse IP spécifiée n’est associée à aucun serveur principal. (Hérité de IWithBackend) |
WithoutCertificate(String) |
Supprime le certificat SSL spécifié de la passerelle d’application. Notez que la suppression d’un certificat référencé par d’autres paramètres peut interrompre la passerelle Application Gateway. (Hérité de IWithSslCert) |
WithoutDisabledSslProtocol(ApplicationGatewaySslProtocol) |
Active le protocole SSL spécifié, s’il est précédemment désactivé. (Hérité de IWithDisabledSslProtocolBeta) |
WithoutDisabledSslProtocols(ApplicationGatewaySslProtocol[]) |
Active les protocoles SSL spécifiés, s’ils sont précédemment désactivés. (Hérité de IWithDisabledSslProtocolBeta) |
WithoutEnableHttp2() |
Désactive le trafic HTTP2 sur le Application Gateway. |
WithoutFrontend(String) |
Supprime la configuration IP frontale spécifiée. Notez que la suppression d’un serveur frontal référencé par d’autres paramètres peut interrompre la passerelle Application Gateway. (Hérité de IWithFrontend) |
WithoutFrontendPort(Int32) |
Supprime le port frontal spécifié. Notez que la suppression d’un port frontal référencé par d’autres paramètres peut interrompre la passerelle Application Gateway. (Hérité de IWithFrontendPort) |
WithoutFrontendPort(String) |
Supprime le port frontal spécifié. Notez que la suppression d’un port frontal référencé par d’autres paramètres peut interrompre la passerelle Application Gateway. (Hérité de IWithFrontendPort) |
WithoutIPConfiguration(String) |
Supprime la configuration IP spécifiée. Notez que la suppression d’une configuration IP référencée par d’autres paramètres peut interrompre la passerelle Application Gateway. En outre, il doit y avoir au moins une configuration IP pour que la passerelle Application Gateway fonctionne. (Hérité de IWithIPConfig) |
WithoutListener(String) |
Supprime un écouteur frontal de la passerelle Application Gateway. Notez que la suppression d’un écouteur référencé par d’autres paramètres peut interrompre la passerelle Application Gateway. (Hérité de IWithListener) |
WithoutPrivateFrontend() |
Spécifie que la passerelle d’application ne doit pas être privée, c’est-à-dire que ses points de terminaison ne doivent pas être accessibles en interne à partir du réseau virtuel. Notez que s’il existe d’autres paramètres faisant référence au front-end privé, sa suppression peut interrompre la passerelle Application Gateway. (Hérité de IWithFrontend) |
WithoutProbe(String) |
Supprime une sonde de la passerelle Application Gateway. Toutes les références à cette sonde à partir de configurations HTTP principales sont automatiquement supprimées. (Hérité de IWithProbe) |
WithoutPublicFrontend() |
Spécifie que la passerelle d’application ne doit pas être accessible sur Internet. Notez que si d’autres paramètres font référence au front-end public, sa suppression peut interrompre la passerelle d’application. (Hérité de IWithFrontend) |
WithoutPublicIPAddress() |
Supprime la référence existante à une adresse IP publique. (Hérité de IWithExistingPublicIPAddress<ReturnT>) |
WithoutRedirectConfiguration(String) |
Supprime une configuration de redirection de la passerelle Application Gateway. Notez que la suppression d’une configuration de redirection référencée par d’autres paramètres peut interrompre la passerelle Application Gateway. (Hérité de IWithRedirectConfigurationBeta) |
WithoutRequestRoutingRule(String) |
Supprime une règle de routage des requêtes de la passerelle Application Gateway. (Hérité de IWithRequestRoutingRule) |
WithoutSslCertificate(String) |
Supprime le certificat SSL spécifié de la passerelle d’application. Notez que la suppression d’un certificat référencé par d’autres paramètres peut interrompre la passerelle Application Gateway. (Hérité de IWithSslCert) |
WithoutTag(String) |
Supprime une étiquette de la ressource. (Hérité de IUpdateWithTags<T>) |
WithSize(ApplicationGatewaySkuName) |
Spécifie la taille de la passerelle d’application à utiliser dans le contexte du niveau sélectionné. (Hérité de IWithSku) |
WithTag(String, String) |
Ajoute une balise à la ressource. (Hérité de IUpdateWithTags<T>) |
WithTags(IDictionary<String,String>) |
Spécifie des balises pour la ressource en tant que {@link Map}. (Hérité de IUpdateWithTags<T>) |
WithTier(ApplicationGatewayTier) |
Définir le niveau d’une passerelle Application Gateway. Les valeurs possibles sont les suivantes : « Standard », « WAF », « Standard_v2 », « WAF_v2 ». (Hérité de IWithSku) |
WithWebApplicationFirewall(ApplicationGatewayWebApplicationFirewallConfiguration) |
Spécifie webApplicationFirewallConfiguration (Hérité de IWithWebApplicationFirewall) |
S’applique à
Azure SDK for .NET