IUpdate Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
The entirety of an application gateway request routing rule update as part of an application gateway update.
public interface IUpdate : Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayRequestRoutingRule.Update.IWithBackend, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayRequestRoutingRule.Update.IWithBackendHttpConfiguration, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayRequestRoutingRule.Update.IWithListener, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayRequestRoutingRule.Update.IWithRedirectConfig, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayRequestRoutingRule.Update.IWithSslCertificate, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayRequestRoutingRule.Update.IWithSslPassword, Microsoft.Azure.Management.Network.Fluent.HasSslCertificate.Update.IWithSslCertificate<Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayRequestRoutingRule.Update.IUpdate>, Microsoft.Azure.Management.Network.Fluent.HasSslCertificate.Update.IWithSslPassword<Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayRequestRoutingRule.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 IWithListener
interface IWithBackend
interface IWithBackendHttpConfiguration
interface IWithSslCertificate
interface IWithSslCertificate<IUpdate>
interface IWithSslPassword
interface IWithSslPassword<IUpdate>
interface IWithRedirectConfig
interface IWithRedirectConfigBeta
interface IBeta
Public Interface IUpdate
Implements IBeta, ISettable(Of IUpdate), IWithBackend, IWithBackendHttpConfiguration, IWithListener, IWithRedirectConfig, IWithSslCertificate, IWithSslCertificate(Of IUpdate), IWithSslPassword, IWithSslPassword(Of IUpdate)
- Implements
Methods
FromListener(String) |
Associates the request routing rule with an existing frontend listener. Also, note that a given listener can be used by no more than one request routing rule at a time. (Inherited from IWithListener) |
Parent() | (Inherited from ISettable<ParentT>) |
ToBackend(String) |
Associates the request routing rule with a backend on this application gateway. If the specified backend does not yet exist, it will be automatically created. (Inherited from IWithBackend) |
ToBackendHttpConfiguration(String) |
Associates the specified backend HTTP settings configuration with this request routing rule. (Inherited from IWithBackendHttpConfiguration) |
WithoutRedirectConfiguration() |
Removes the association with a redirect configuration, if any. (Inherited from IWithRedirectConfigBeta) |
WithRedirectConfiguration(String) |
Associates the specified redirect configuration with this request routing rule. Note that no backend can be associated with this request routing rule if it has a redirect configuration assigned to it, so this will also remove any backend and backend HTTP settings configuration. (Inherited from IWithRedirectConfigBeta) |
WithSslCertificate(String) |
Specifies an SSL certificate to associate with this resource. If the certificate does not exist yet, it must be defined in the parent resource update. (Inherited from IWithSslCertificate<ReturnT>) |
WithSslCertificateFromKeyVaultSecretId(String) |
Sepecifies the content of the private key using key vault. (Inherited from IWithSslCertificate<ReturnT>) |
WithSslCertificateFromPfxFile(FileInfo) |
Specifies the PFX file to import the SSL certificate from to associate with this resource. The certificate will be named using an auto-generated name. (Inherited from IWithSslCertificate<ReturnT>) |
WithSslCertificatePassword(String) |
Specifies the password for the specified PFX file containing the private key of the imported SSL certificate. (Inherited from IWithSslPassword<ReturnT>) |