Share via


IngressConfiguration interface

Settings for the ingress component, including workload profile, scaling, and connection handling.

Properties

headerCountLimit

Maximum number of headers per request allowed by the ingress. Must be at least 1. Defaults to 100.

requestIdleTimeout

Duration (in minutes) before idle requests are timed out. Must be between 4 and 30 inclusive. Defaults to 4 minutes.

terminationGracePeriodSeconds

Time (in seconds) to allow active connections to complete on termination. Must be between 0 and 3600. Defaults to 480 seconds.

workloadProfileName

Name of the workload profile used by the ingress component. Required.

Property Details

headerCountLimit

Maximum number of headers per request allowed by the ingress. Must be at least 1. Defaults to 100.

headerCountLimit?: number

Property Value

number

requestIdleTimeout

Duration (in minutes) before idle requests are timed out. Must be between 4 and 30 inclusive. Defaults to 4 minutes.

requestIdleTimeout?: number

Property Value

number

terminationGracePeriodSeconds

Time (in seconds) to allow active connections to complete on termination. Must be between 0 and 3600. Defaults to 480 seconds.

terminationGracePeriodSeconds?: number

Property Value

number

workloadProfileName

Name of the workload profile used by the ingress component. Required.

workloadProfileName?: string

Property Value

string