SessionPool interface
Pool de sessions d’application conteneur.
- Extends
Propriétés
| container |
Type de conteneur des sessions. Vous pouvez utiliser votre propre conteneur pour construire le pool de sessions, ou un conteneur prédéfini pour exécuter des charges de travail avec un langage spécifique. |
| custom |
Configuration de conteneur personnalisée si le containerType est CustomContainer. |
| dynamic |
Configuration du pool si poolManagementType est dynamique. |
| environment |
ID de ressource de l’environnement du pool de sessions. |
| identity | Identités de service managées affectées à cette ressource. |
| managed |
Paramètres facultatifs d’une identité managée affectée au pool de sessions. |
| mcp |
Les paramètres de serveur MCP (Model Context Protocol) du pool de sessions. |
| node |
Nombre de nœuds que le pool de sessions utilise. |
| pool |
Point de terminaison pour gérer le pool. |
| pool |
Type de gestion du pool de sessions. |
| provisioning |
État d’approvisionnement du pool de sessions. |
| scale |
Configuration de mise à l’échelle du pool de sessions. |
| secrets | Secrets du pool de sessions. |
| session |
Configuration réseau des sessions dans le pool de sessions. |
| template |
L’état du modèle du pool de sessions, l’affichage du modèle actif ou le modèle souhaité lors de la mise à jour du pool de sessions. Cette option n’est disponible que si containerType est CustomContainer. |
Propriétés héritées
| id | ID de ressource complet pour la ressource. ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| location | Emplacement géographique où réside la ressource |
| name | nom de la ressource. |
| system |
Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy. |
| tags | Balises de ressource. |
| type | Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » |
Détails de la propriété
containerType
Type de conteneur des sessions. Vous pouvez utiliser votre propre conteneur pour construire le pool de sessions, ou un conteneur prédéfini pour exécuter des charges de travail avec un langage spécifique.
containerType?: string
Valeur de propriété
string
customContainerTemplate
Configuration de conteneur personnalisée si le containerType est CustomContainer.
customContainerTemplate?: CustomContainerTemplate
Valeur de propriété
dynamicPoolConfiguration
Configuration du pool si poolManagementType est dynamique.
dynamicPoolConfiguration?: DynamicPoolConfiguration
Valeur de propriété
environmentId
ID de ressource de l’environnement du pool de sessions.
environmentId?: string
Valeur de propriété
string
identity
Identités de service managées affectées à cette ressource.
identity?: ManagedServiceIdentity
Valeur de propriété
managedIdentitySettings
Paramètres facultatifs d’une identité managée affectée au pool de sessions.
managedIdentitySettings?: ManagedIdentitySetting[]
Valeur de propriété
mcpServerSettings
Les paramètres de serveur MCP (Model Context Protocol) du pool de sessions.
mcpServerSettings?: McpServerSettings
Valeur de propriété
nodeCount
Nombre de nœuds que le pool de sessions utilise.
nodeCount?: number
Valeur de propriété
number
poolManagementEndpoint
Point de terminaison pour gérer le pool.
poolManagementEndpoint?: string
Valeur de propriété
string
poolManagementType
Type de gestion du pool de sessions.
poolManagementType?: string
Valeur de propriété
string
provisioningState
État d’approvisionnement du pool de sessions.
provisioningState?: string
Valeur de propriété
string
scaleConfiguration
Configuration de mise à l’échelle du pool de sessions.
scaleConfiguration?: ScaleConfiguration
Valeur de propriété
secrets
sessionNetworkConfiguration
Configuration réseau des sessions dans le pool de sessions.
sessionNetworkConfiguration?: SessionNetworkConfiguration
Valeur de propriété
templateUpdateStatus
L’état du modèle du pool de sessions, l’affichage du modèle actif ou le modèle souhaité lors de la mise à jour du pool de sessions. Cette option n’est disponible que si containerType est CustomContainer.
templateUpdateStatus?: TemplateUpdateStatus
Valeur de propriété
Détails de la propriété héritée
id
ID de ressource complet pour la ressource. ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
id?: string
Valeur de propriété
string
héritée deTrackedResource.id
location
Emplacement géographique où réside la ressource
location: string
Valeur de propriété
string
héritée deTrackedResource.location
name
systemData
Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy.
systemData?: SystemData
Valeur de propriété
héritée deTrackedResource.systemData
tags
Balises de ressource.
tags?: Record<string, string>
Valeur de propriété
Record<string, string>
héritée deTrackedResource.tags
type
Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts »
type?: string
Valeur de propriété
string
héritée deTrackedResource.type