SessionPool interface

Grupo de sesiones de aplicación de contenedor.

Extends

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.

customContainerTemplate

Configuración de contenedor personalizada si containerType es CustomContainer.

dynamicPoolConfiguration

La configuración del grupo si poolManagementType es dinámica.

environmentId

Identificador de recurso del entorno del grupo de sesiones.

identity

Identidades de servicio administradas asignadas a este recurso.

managedIdentitySettings

Configuración opcional para una identidad administrada asignada al grupo de sesiones.

mcpServerSettings

La configuración del servidor MCP (Model Context Protocol) del grupo de sesiones.

nodeCount

Número de nodos que usa el grupo de sesiones.

poolManagementEndpoint

Punto de conexión para administrar el grupo.

poolManagementType

El tipo de administración de grupos del grupo de sesiones.

provisioningState

Estado de aprovisionamiento del grupo de sesiones.

scaleConfiguration

Configuración de escala del grupo de sesiones.

secrets

Secretos del grupo de sesiones.

sessionNetworkConfiguration

Configuración de red de las sesiones del grupo de sesiones.

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.

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.

systemData

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

Nombre del recurso.

name?: string

Valor de propiedad

string

heredado deTrackedResource.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