FunctionAppSiteConfigScmIpRestrictionHeadersArgs

data class FunctionAppSiteConfigScmIpRestrictionHeadersArgs(val xAzureFdids: Output<List<String>>? = null, val xFdHealthProbe: Output<String>? = null, val xForwardedFors: Output<List<String>>? = null, val xForwardedHosts: Output<List<String>>? = null) : ConvertibleToJava<FunctionAppSiteConfigScmIpRestrictionHeadersArgs>

Constructors

constructor(xAzureFdids: Output<List<String>>? = null, xFdHealthProbe: Output<String>? = null, xForwardedFors: Output<List<String>>? = null, xForwardedHosts: Output<List<String>>? = null)

Properties

Link copied to clipboard
val xAzureFdids: Output<List<String>>? = null

A list of allowed Azure FrontDoor IDs in UUID notation with a maximum of 8.

Link copied to clipboard
val xFdHealthProbe: Output<String>? = null

A list to allow the Azure FrontDoor health probe header. Only allowed value is "1".

Link copied to clipboard
val xForwardedFors: Output<List<String>>? = null

A list of allowed 'X-Forwarded-For' IPs in CIDR notation with a maximum of 8

Link copied to clipboard
val xForwardedHosts: Output<List<String>>? = null

A list of allowed 'X-Forwarded-Host' domains with a maximum of 8.

Functions

Link copied to clipboard
open override fun toJava(): FunctionAppSiteConfigScmIpRestrictionHeadersArgs