IngressConfiguration Class

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

Constructor

IngressConfiguration()

Variables

Name Description
workload_profile_name
str

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

termination_grace_period_seconds
int

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

header_count_limit
int

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

request_idle_timeout
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