SessionPool interface
Grupo de sesiones de aplicación de contenedor.
- Extends
Propiedades
| container |
Tipo de contenedor de las sesiones. Puedes usar tu propio contenedor para construir el pool de sesiones, o puedes usar un contenedor predefinido para ejecutar carga de trabajo con un lenguaje específico. |
| custom |
Configuración de contenedor personalizada si containerType es CustomContainer. |
| dynamic |
La configuración del grupo si poolManagementType es dinámica. |
| environment |
Identificador de recurso del entorno del grupo de sesiones. |
| identity | Identidades de servicio administradas asignadas a este recurso. |
| managed |
Configuración opcional para una identidad administrada asignada al grupo de sesiones. |
| mcp |
La configuración del servidor MCP (Model Context Protocol) del grupo de sesiones. |
| node |
Número de nodos que usa el grupo de sesiones. |
| pool |
Punto de conexión para administrar el grupo. |
| pool |
El tipo de administración de grupos del grupo de sesiones. |
| provisioning |
Estado de aprovisionamiento del grupo de sesiones. |
| scale |
Configuración de escala del grupo de sesiones. |
| secrets | Secretos del grupo de sesiones. |
| session |
Configuración de red de las sesiones del grupo de sesiones. |
| template |
El estado de la plantilla del grupo de sesiones, que muestra la plantilla activa o la plantilla deseada durante la actualización del grupo de sesiones. Esto solo está disponible si containerType es CustomContainer. |
Propiedades heredadas
| id | Identificador de recurso completo para el recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| location | Ubicación geográfica donde reside el recurso |
| name | Nombre del recurso. |
| system |
Metadatos de Azure Resource Manager que contienen información createdBy y modifiedBy. |
| tags | Etiquetas de recursos. |
| type | Tipo del recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" |
Detalles de las propiedades
containerType
Tipo de contenedor de las sesiones. Puedes usar tu propio contenedor para construir el pool de sesiones, o puedes usar un contenedor predefinido para ejecutar carga de trabajo con un lenguaje específico.
containerType?: string
Valor de propiedad
string
customContainerTemplate
Configuración de contenedor personalizada si containerType es CustomContainer.
customContainerTemplate?: CustomContainerTemplate
Valor de propiedad
dynamicPoolConfiguration
La configuración del grupo si poolManagementType es dinámica.
dynamicPoolConfiguration?: DynamicPoolConfiguration
Valor de propiedad
environmentId
Identificador de recurso del entorno del grupo de sesiones.
environmentId?: string
Valor de propiedad
string
identity
Identidades de servicio administradas asignadas a este recurso.
identity?: ManagedServiceIdentity
Valor de propiedad
managedIdentitySettings
Configuración opcional para una identidad administrada asignada al grupo de sesiones.
managedIdentitySettings?: ManagedIdentitySetting[]
Valor de propiedad
mcpServerSettings
La configuración del servidor MCP (Model Context Protocol) del grupo de sesiones.
mcpServerSettings?: McpServerSettings
Valor de propiedad
nodeCount
Número de nodos que usa el grupo de sesiones.
nodeCount?: number
Valor de propiedad
number
poolManagementEndpoint
Punto de conexión para administrar el grupo.
poolManagementEndpoint?: string
Valor de propiedad
string
poolManagementType
El tipo de administración de grupos del grupo de sesiones.
poolManagementType?: string
Valor de propiedad
string
provisioningState
Estado de aprovisionamiento del grupo de sesiones.
provisioningState?: string
Valor de propiedad
string
scaleConfiguration
Configuración de escala del grupo de sesiones.
scaleConfiguration?: ScaleConfiguration
Valor de propiedad
secrets
Secretos del grupo de sesiones.
secrets?: SessionPoolSecret[]
Valor de propiedad
sessionNetworkConfiguration
Configuración de red de las sesiones del grupo de sesiones.
sessionNetworkConfiguration?: SessionNetworkConfiguration
Valor de propiedad
templateUpdateStatus
El estado de la plantilla del grupo de sesiones, que muestra la plantilla activa o la plantilla deseada durante la actualización del grupo de sesiones. Esto solo está disponible si containerType es CustomContainer.
templateUpdateStatus?: TemplateUpdateStatus
Valor de propiedad
Detalles de las propiedades heredadas
id
Identificador de recurso completo para el recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
id?: string
Valor de propiedad
string
heredado deTrackedResource.id
location
Ubicación geográfica donde reside el recurso
location: string
Valor de propiedad
string
heredado detrackedResource.location
name
systemData
Metadatos de Azure Resource Manager que contienen información createdBy y modifiedBy.
systemData?: SystemData
Valor de propiedad
heredado detrackedResource.systemData
tags
Etiquetas de recursos.
tags?: Record<string, string>
Valor de propiedad
Record<string, string>
Heredado deTrackedResource.tags
type
Tipo del recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts"
type?: string
Valor de propiedad
string
Heredar detrackedResource.type