Partager via


IUpdate Interface

Définition

L’intégralité d’une mise à jour de configuration HTTPS principale de la passerelle Application Gateway dans le cadre d’une mise à jour de passerelle d’application.

public interface IUpdate : Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayBackendHttpConfiguration.Update.IWithAffinity, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayBackendHttpConfiguration.Update.IWithAuthenticationCertificate, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayBackendHttpConfiguration.Update.IWithConnectionDraining, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayBackendHttpConfiguration.Update.IWithCookieName, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayBackendHttpConfiguration.Update.IWithHostHeader, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayBackendHttpConfiguration.Update.IWithPath, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayBackendHttpConfiguration.Update.IWithPort, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayBackendHttpConfiguration.Update.IWithProbe, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayBackendHttpConfiguration.Update.IWithProtocol, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayBackendHttpConfiguration.Update.IWithRequestTimeout, Microsoft.Azure.Management.Network.Fluent.HasPort.Update.IWithPort<Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayBackendHttpConfiguration.Update.IUpdate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResourceActions.ISettable<Microsoft.Azure.Management.Network.Fluent.ApplicationGateway.Update.IUpdate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta
type IUpdate = interface
    interface ISettable<IUpdate>
    interface IWithPort
    interface IWithPort<IUpdate>
    interface IWithAffinity
    interface IWithProtocol
    interface IWithProtocolBeta
    interface IBeta
    interface IWithRequestTimeout
    interface IWithProbe
    interface IWithHostHeader
    interface IWithHostHeaderBeta
    interface IWithConnectionDraining
    interface IWithConnectionDrainingBeta
    interface IWithCookieName
    interface IWithCookieNameBeta
    interface IWithPath
    interface IWithPathBeta
    interface IWithAuthenticationCertificate
    interface IWithAuthenticationCertificateBeta
Public Interface IUpdate
Implements IBeta, ISettable(Of IUpdate), IWithAffinity, IWithAuthenticationCertificate, IWithConnectionDraining, IWithCookieName, IWithHostHeader, IWithPath, IWithPort, IWithPort(Of IUpdate), IWithProbe, IWithProtocol, IWithRequestTimeout
Implémente

Méthodes

Parent()

L’intégralité d’une mise à jour de configuration HTTPS principale de la passerelle Application Gateway dans le cadre d’une mise à jour de passerelle d’application.

(Hérité de ISettable<ParentT>)
WithAffinityCookieName(String)

Spécifie le nom du cookie d’affinité.

(Hérité de IWithCookieNameBeta)
WithAuthenticationCertificate(String)

Associe le certificat d’authentification spécifié qui existe sur cette passerelle d’application à cette confifuration HTTP back-end. Plusieurs appels à cette méthode ajouteront des références de certificat supplémentaires.

(Hérité de IWithAuthenticationCertificateBeta)
WithAuthenticationCertificateFromBase64(String)

Associe un nouveau certificat nommé automatiquement à cette configuration de back-end HTTP chargée à partir du fichier spécifié. Plusieurs appels à cette méthode ajouteront des références de certificat supplémentaires.

(Hérité de IWithAuthenticationCertificateBeta)
WithAuthenticationCertificateFromBytes(Byte[])

Associe un nouveau certificat nommé automatiquement à cette configuration de back-end HTTP en fonction des données spécifiées. Plusieurs appels à cette méthode ajouteront des références de certificat supplémentaires.

(Hérité de IWithAuthenticationCertificateBeta)
WithAuthenticationCertificateFromFile(FileInfo)

Associe un nouveau certificat nommé automatiquement à cette configuration de back-end HTTP chargée à partir du fichier spécifié.

(Hérité de IWithAuthenticationCertificateBeta)
WithConnectionDrainingTimeoutInSeconds(Int32)

Spécifie le nombre de secondes pendant lesquelles le drainage de la connexion est actif.

(Hérité de IWithConnectionDrainingBeta)
WithCookieBasedAffinity()

Active l’affinité basée sur les cookies.

(Hérité de IWithAffinity)
WithHostHeader(String)

Spécifie l’en-tête de l’hôte.

(Hérité de IWithHostHeaderBeta)
WithHostHeaderFromBackend()

Spécifie que l’en-tête d’hôte doit provenir du nom d’hôte du serveur principal.

(Hérité de IWithHostHeaderBeta)
WithHttp()

Spécifie HTTP comme protocole.

(Hérité de IWithProtocolBeta)
WithHttps()

Spécifie HTTPS comme protocole.

(Hérité de IWithProtocolBeta)
WithoutAuthenticationCertificate(String)

Supprime la référence au certificat d’authentification spécifié de cette configuration de back-end HTTP. Notez que le certificat restera associé à la passerelle Application Gateway jusqu’à ce qu’il en soit supprimé explicitement.

(Hérité de IWithAuthenticationCertificateBeta)
WithoutAuthenticationCertificates()

Supprime toutes les références à des certificats d’authentification.

(Hérité de IWithAuthenticationCertificateBeta)
WithoutConnectionDraining()

Désactive le drainage des connexions.

(Hérité de IWithConnectionDrainingBeta)
WithoutCookieBasedAffinity()

Désactive l’affinité basée sur les cookies.

(Hérité de IWithAffinity)
WithoutHostHeader()

Spécifie qu’aucun en-tête d’hôte ne doit être utilisé.

(Hérité de IWithHostHeaderBeta)
WithoutProbe()

Supprime l’association avec une sonde.

(Hérité de IWithProbe)
WithPath(String)

Spécifie le préfixe de chemin d’accès pour toutes les requêtes HTTP.

(Hérité de IWithPathBeta)
WithPort(Int32)

Spécifie le numéro de port.

(Hérité de IWithPort<ReturnT>)
WithProbe(String)

Spécifie une sonde existante sur cette passerelle d’application à associer à ce back-end. Si la sonde portant le nom spécifié n’existe pas encore, elle doit être définie séparément dans la partie facultative de la définition de passerelle d’application. Cela ajoute uniquement une référence à la sonde par son nom.

(Hérité de IWithProbe)
WithProtocol(ApplicationGatewayProtocol)

Spécifie le protocole de transport.

(Hérité de IWithProtocol)
WithRequestTimeout(Int32)

Spécifie le délai d’expiration de la demande.

(Hérité de IWithRequestTimeout)

S’applique à