Share via


ForwardingConfiguration Class

Definition

Describes Forwarding Route.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.ForwardingConfigurationTypeConverter))]
public class ForwardingConfiguration : Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IForwardingConfiguration, Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.ForwardingConfigurationTypeConverter))>]
type ForwardingConfiguration = class
    interface IForwardingConfiguration
    interface IJsonSerializable
    interface IRouteConfiguration
    interface IValidates
Public Class ForwardingConfiguration
Implements IForwardingConfiguration, IValidates
Inheritance
ForwardingConfiguration
Attributes
Implements

Constructors

Name Description
ForwardingConfiguration()

Creates an new ForwardingConfiguration instance.

Properties

Name Description
BackendPoolId

Resource ID.

CacheConfiguration

The caching configuration associated with this rule.

CustomForwardingPath

A custom path used to rewrite resource paths matched by this rule. Leave empty to use incoming path.

ForwardingProtocol

Protocol this rule will use when forwarding traffic to backends.

OdataType

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ForwardingConfiguration.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ForwardingConfiguration.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IForwardingConfiguration.

FromJsonString(String)

Creates a new instance of ForwardingConfiguration, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of ForwardingConfiguration into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()
Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to