IngressConfiguration Class
Settings for the ingress component, including workload profile, scaling, and connection handling.
Constructor
IngressConfiguration()
Variables
| Name | Description |
|---|---|
|
workload_profile_name
|
Name of the workload profile used by the ingress component. Required. |
|
termination_grace_period_seconds
|
Time (in seconds) to allow active connections to complete on termination. Must be between 0 and 3600. Defaults to 480 seconds. |
|
header_count_limit
|
Maximum number of headers per request allowed by the ingress. Must be at least 1. Defaults to 100. |
|
request_idle_timeout
|
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