LifecycleConfiguration Class
The lifecycle configuration properties of a session in the dynamic session pool.
Constructor
LifecycleConfiguration(*, lifecycle_type: str | _models.LifecycleType | None = None, cooldown_period_in_seconds: int | None = None, max_alive_period_in_seconds: int | None = None, **kwargs: Any)
Keyword-Only Parameters
Name | Description |
---|---|
lifecycle_type
|
str or
LifecycleType
The lifecycle type of the session pool. Known values are: "Timed" and "OnContainerExit". Default value: None
|
cooldown_period_in_seconds
|
The cooldown period of a session in seconds when the lifecycle type is 'Timed'. Default value: None
|
max_alive_period_in_seconds
|
The maximum alive period of a session in seconds when the lifecycle type is 'OnContainerExit'. Default value: None
|
Variables
Name | Description |
---|---|
lifecycle_type
|
str or
LifecycleType
The lifecycle type of the session pool. Known values are: "Timed" and "OnContainerExit". |
cooldown_period_in_seconds
|
The cooldown period of a session in seconds when the lifecycle type is 'Timed'. |
max_alive_period_in_seconds
|
The maximum alive period of a session in seconds when the lifecycle type is 'OnContainerExit'. |