SessionPoolProperties interface
Container App session pool resource specific properties
Properties
| container |
The container type of the sessions. You can use your own container to build the session pool, or you can use a predefined container to run workload with specific language. |
| custom |
The custom container configuration if the containerType is CustomContainer. |
| dynamic |
The pool configuration if the poolManagementType is dynamic. |
| environment |
Resource ID of the session pool's environment. |
| managed |
Optional settings for a Managed Identity that is assigned to the Session pool. |
| mcp |
The MCP (Model Context Protocol) server settings of the session pool. |
| node |
The number of nodes the session pool is using. |
| pool |
The endpoint to manage the pool. |
| pool |
The pool management type of the session pool. |
| provisioning |
Provisioning state of the session pool. |
| scale |
The scale configuration of the session pool. |
| secrets | The secrets of the session pool. |
| session |
The network configuration of the sessions in the session pool. |
| template |
The template status of the session pool, showing active template, or desired template during session pool update. This is only available if the containerType is CustomContainer. |
Property Details
containerType
The container type of the sessions. You can use your own container to build the session pool, or you can use a predefined container to run workload with specific language.
containerType?: string
Property Value
string
customContainerTemplate
The custom container configuration if the containerType is CustomContainer.
customContainerTemplate?: CustomContainerTemplate
Property Value
dynamicPoolConfiguration
The pool configuration if the poolManagementType is dynamic.
dynamicPoolConfiguration?: DynamicPoolConfiguration
Property Value
environmentId
Resource ID of the session pool's environment.
environmentId?: string
Property Value
string
managedIdentitySettings
Optional settings for a Managed Identity that is assigned to the Session pool.
managedIdentitySettings?: ManagedIdentitySetting[]
Property Value
mcpServerSettings
The MCP (Model Context Protocol) server settings of the session pool.
mcpServerSettings?: McpServerSettings
Property Value
nodeCount
The number of nodes the session pool is using.
nodeCount?: number
Property Value
number
poolManagementEndpoint
The endpoint to manage the pool.
poolManagementEndpoint?: string
Property Value
string
poolManagementType
The pool management type of the session pool.
poolManagementType?: string
Property Value
string
provisioningState
Provisioning state of the session pool.
provisioningState?: string
Property Value
string
scaleConfiguration
The scale configuration of the session pool.
scaleConfiguration?: ScaleConfiguration
Property Value
secrets
sessionNetworkConfiguration
The network configuration of the sessions in the session pool.
sessionNetworkConfiguration?: SessionNetworkConfiguration
Property Value
templateUpdateStatus
The template status of the session pool, showing active template, or desired template during session pool update. This is only available if the containerType is CustomContainer.
templateUpdateStatus?: TemplateUpdateStatus