IngressConfiguration Class

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

Constructor

IngressConfiguration()

Variables

Name Description
workloadProfileName
str

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

terminationGracePeriodSeconds
int

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

headerCountLimit
int

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

requestIdleTimeout
int

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

Attributes

headerCountLimit

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

headerCountLimit: int

requestIdleTimeout

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

requestIdleTimeout: int

terminationGracePeriodSeconds

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

terminationGracePeriodSeconds: int

workloadProfileName

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

workloadProfileName: str