Show / Hide Table of Contents

Class ApplicationGatewayBackendHttpSettingArgs

Inheritance
System.Object
InputArgs
ResourceArgs
ApplicationGatewayBackendHttpSettingArgs
Inherited Members
ResourceArgs.Empty
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Azure.Network.Inputs
Assembly: Pulumi.Azure.dll
Syntax
public sealed class ApplicationGatewayBackendHttpSettingArgs : ResourceArgs

Constructors

View Source

ApplicationGatewayBackendHttpSettingArgs()

Declaration
public ApplicationGatewayBackendHttpSettingArgs()

Properties

View Source

AffinityCookieName

The name of the affinity cookie.

Declaration
public Input<string> AffinityCookieName { get; set; }
Property Value
Type Description
Input<System.String>
View Source

AuthenticationCertificates

One or more authentication_certificate blocks.

Declaration
public InputList<ApplicationGatewayBackendHttpSettingAuthenticationCertificateArgs> AuthenticationCertificates { get; set; }
Property Value
Type Description
InputList<ApplicationGatewayBackendHttpSettingAuthenticationCertificateArgs>
View Source

ConnectionDraining

A connection_draining block as defined below.

Declaration
public Input<ApplicationGatewayBackendHttpSettingConnectionDrainingArgs> ConnectionDraining { get; set; }
Property Value
Type Description
Input<ApplicationGatewayBackendHttpSettingConnectionDrainingArgs>
View Source

CookieBasedAffinity

Is Cookie-Based Affinity enabled? Possible values are Enabled and Disabled.

Declaration
public Input<string> CookieBasedAffinity { get; set; }
Property Value
Type Description
Input<System.String>
View Source

HostName

Host header to be sent to the backend servers. Cannot be set if pick_host_name_from_backend_address is set to true.

Declaration
public Input<string> HostName { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Id

The ID of the Rewrite Rule Set

Declaration
public Input<string> Id { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Name

The name of the Backend HTTP Settings Collection.

Declaration
public Input<string> Name { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Path

The Path which should be used as a prefix for all HTTP requests.

Declaration
public Input<string> Path { get; set; }
Property Value
Type Description
Input<System.String>
View Source

PickHostNameFromBackendAddress

Whether host header should be picked from the host name of the backend server. Defaults to false.

Declaration
public Input<bool> PickHostNameFromBackendAddress { get; set; }
Property Value
Type Description
Input<System.Boolean>
View Source

Port

The port which should be used for this Backend HTTP Settings Collection.

Declaration
public Input<int> Port { get; set; }
Property Value
Type Description
Input<System.Int32>
View Source

ProbeId

The ID of the associated Probe.

Declaration
public Input<string> ProbeId { get; set; }
Property Value
Type Description
Input<System.String>
View Source

ProbeName

The name of an associated HTTP Probe.

Declaration
public Input<string> ProbeName { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Protocol

The Protocol which should be used. Possible values are Http and Https.

Declaration
public Input<string> Protocol { get; set; }
Property Value
Type Description
Input<System.String>
View Source

RequestTimeout

The request timeout in seconds, which must be between 1 and 86400 seconds.

Declaration
public Input<int> RequestTimeout { get; set; }
Property Value
Type Description
Input<System.Int32>
View Source

TrustedRootCertificateNames

A list of trusted_root_certificate names.

Declaration
public InputList<string> TrustedRootCertificateNames { get; set; }
Property Value
Type Description
InputList<System.String>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.