Share via


ApplicationGatewayUrlConfiguration Class

Definition

Url configuration of the Actions set in Application Gateway.

public class ApplicationGatewayUrlConfiguration : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Network.Models.ApplicationGatewayUrlConfiguration>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Network.Models.ApplicationGatewayUrlConfiguration>
public class ApplicationGatewayUrlConfiguration
type ApplicationGatewayUrlConfiguration = class
    interface IJsonModel<ApplicationGatewayUrlConfiguration>
    interface IPersistableModel<ApplicationGatewayUrlConfiguration>
type ApplicationGatewayUrlConfiguration = class
Public Class ApplicationGatewayUrlConfiguration
Implements IJsonModel(Of ApplicationGatewayUrlConfiguration), IPersistableModel(Of ApplicationGatewayUrlConfiguration)
Public Class ApplicationGatewayUrlConfiguration
Inheritance
ApplicationGatewayUrlConfiguration
Implements

Constructors

ApplicationGatewayUrlConfiguration()

Initializes a new instance of ApplicationGatewayUrlConfiguration.

Properties

ModifiedPath

Url path which user has provided for url rewrite. Null means no path will be updated. Default value is null.

ModifiedQueryString

Query string which user has provided for url rewrite. Null means no query string will be updated. Default value is null.

Reroute

If set as true, it will re-evaluate the url path map provided in path based request routing rules using modified path. Default value is false.

Explicit Interface Implementations

IJsonModel<ApplicationGatewayUrlConfiguration>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<ApplicationGatewayUrlConfiguration>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<ApplicationGatewayUrlConfiguration>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<ApplicationGatewayUrlConfiguration>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<ApplicationGatewayUrlConfiguration>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to