Show / Hide Table of Contents

Class ProfileHttpArgs

Inheritance
System.Object
InputArgs
ResourceArgs
ProfileHttpArgs
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.F5BigIP.Ltm
Assembly: Pulumi.F5BigIP.dll
Syntax
public sealed class ProfileHttpArgs : ResourceArgs

Constructors

View Source

ProfileHttpArgs()

Declaration
public ProfileHttpArgs()

Properties

View Source

AcceptXff

Enables or disables trusting the client IP address, and statistics from the client IP address, based on the request's XFF (X-forwarded-for) headers, if they exist.

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

AppService

The application service to which the object belongs.

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

BasicAuthRealm

Specifies a quoted string for the basic authentication realm. The system sends this string to a client whenever authorization fails. The default value is none

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

DefaultsFrom

Specifies the profile that you want to use as the parent profile. Your new profile inherits all settings and values from the parent profile specified.

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

Description

User defibned description

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

EncryptCookies

Encrypts specified cookies that the BIG-IP system sends to a client system

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

EncryptCookieSecret

Specifies a passphrase for the cookie encryption

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

FallbackHost

Specifies an HTTP fallback host. HTTP redirection allows you to redirect HTTP traffic to another protocol identifier, host name, port number

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

FallbackStatusCodes

Specifies one or more three-digit status codes that can be returned by an HTTP server.

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

HeadErase

Specifies the header string that you want to erase from an HTTP request. You can also specify none

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

HeadInsert

Specifies a quoted header string that you want to insert into an HTTP request

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

InsertXforwardedFor

When using connection pooling, which allows clients to make use of other client requests' server-side connections, you can insert the X-Forwarded-For header and specify a client IP address

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

LwsSeparator

Specifies a quoted header string that you want to insert into an HTTP request. You can also specify none.

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

Name

Name of the profile_http

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

OneconnectTransformations

Enables the system to perform HTTP header transformations for the purpose of keeping server-side connections open. This feature requires configuration of a OneConnect profile

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

ProxyType

Specifies the type of HTTP proxy.

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

RedirectRewrite

Specifies which of the application HTTP redirects the system rewrites to HTTPS.

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

RequestChunking

Specifies how to handle chunked and unchunked requests.

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

ResponseChunking

Specifies how to handle chunked and unchunked responses.

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

ResponseHeadersPermitteds

Specifies headers that the BIG-IP system allows in an HTTP response.

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

ServerAgentName

Specifies the value of the Server header in responses that the BIG-IP itself generates. The default is BigIP. If no string is specified, then no Server header will be added to such responses

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

TmPartition

Displays the administrative partition within which this profile resides.

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

ViaHostName

Specifies the hostname to include into Via header

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

ViaRequest

Specifies whether to append, remove, or preserve a Via header in an HTTP request

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

ViaResponse

Specifies whether to append, remove, or preserve a Via header in an HTTP request

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

XffAlternativeNames

Specifies alternative XFF headers instead of the default X-forwarded-for header

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