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'. |