Definición de recurso Bicep
El tipo de recurso sessionPools se puede implementar con operaciones destinadas a:
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Ejemplos de uso
Módulos comprobados de Azure
Los siguientes módulos verificados Azure pueden usarse para desplegar este tipo de recurso.
| Módulo |
Descripción |
| c0 |
Módulo de recursos de AVM para el grupo de sesiones de aplicaciones |
Para crear un recurso Microsoft.App/sessionPools, añade el siguiente Bicep a tu plantilla.
resource symbolicname 'Microsoft.App/sessionPools@2026-01-01' = {
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
location: 'string'
name: 'string'
properties: {
containerType: 'string'
customContainerTemplate: {
containers: [
{
args: [
'string'
]
command: [
'string'
]
env: [
{
name: 'string'
secretRef: 'string'
value: 'string'
}
]
image: 'string'
name: 'string'
resources: {
cpu: int
memory: 'string'
}
}
]
ingress: {
targetPort: int
}
registryCredentials: {
identity: 'string'
passwordSecretRef: 'string'
server: 'string'
username: 'string'
}
}
dynamicPoolConfiguration: {
lifecycleConfiguration: {
cooldownPeriodInSeconds: int
lifecycleType: 'string'
maxAlivePeriodInSeconds: int
}
}
environmentId: 'string'
managedIdentitySettings: [
{
identity: 'string'
lifecycle: 'string'
}
]
poolManagementType: 'string'
scaleConfiguration: {
maxConcurrentSessions: int
readySessionInstances: int
}
secrets: [
{
name: 'string'
value: 'string'
}
]
sessionNetworkConfiguration: {
status: 'string'
}
}
tags: {
{customized property}: 'string'
}
}
Valores de propiedad
Microsoft.App/sessionPools
| Nombre |
Descripción |
Importancia |
| identidad |
Identidades de servicio administradas asignadas a este recurso. |
managedServiceIdentity |
| ubicación |
Ubicación geográfica donde reside el recurso |
string (obligatorio) |
| nombre |
El nombre del recurso |
cuerda
Restricciones: Longitud mínima = 3 Longitud máxima = 63 Patrón = ^[a-z][a-z0-9]*$ (obligatorio) |
| Propiedades |
Propiedades específicas del recurso del grupo de sesiones de aplicación de contenedor |
SessionPoolProperties |
| Etiquetas |
Etiquetas de recursos |
Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas |
CustomContainerTemplate
| Nombre |
Descripción |
Importancia |
| recipientes |
Lista de definiciones de contenedor para las sesiones del grupo de sesiones. |
sessionContainer[] |
| ingreso |
Configuración de entrada del grupo de sesiones. |
sessionIngress de |
| registryCredentials |
Credenciales del registro de contenedor privado para contenedores usados por las sesiones del grupo de sesiones. |
sessionRegistryCredentials |
DynamicPoolConfiguration
| Nombre |
Descripción |
Importancia |
| lifecycleConfiguration |
Configuración del ciclo de vida de una sesión en el grupo de sesiones dinámicas |
lifecycleConfiguration |
EnvironmentVar (Var de entorno)
| Nombre |
Descripción |
Importancia |
| nombre |
Nombre de la variable de entorno. |
cuerda / cadena |
| secretRef |
Nombre del secreto de aplicación contenedora del que se va a extraer el valor de la variable de entorno. |
cuerda / cadena |
| valor |
Valor de variable de entorno no secreto. |
cuerda / cadena |
Configuración del ciclo de vida
| Nombre |
Descripción |
Importancia |
| cooldownPeriodInSeconds |
El período de enfriamiento de una sesión en segundos cuando el tipo de ciclo de vida es "Timed". |
Int |
| lifecycleType |
Tipo de ciclo de vida del grupo de sesiones. |
'OnContainerExit' 'Cronometrado' |
| maxAlivePeriodInSeconds |
Período de vida máximo de una sesión en segundos cuando el tipo de ciclo de vida es "OnContainerExit". |
Int |
ManagedIdentitySetting
| Nombre |
Descripción |
Importancia |
| identidad |
Identificador de recurso de una identidad administrada asignada por el usuario que se asigna al grupo de sesiones o "sistema" para la identidad asignada por el sistema. |
string (obligatorio) |
| ciclo de vida |
Use para seleccionar las fases del ciclo de vida de un grupo de sesiones durante el cual la identidad administrada debe estar disponible. |
'Principal' 'Ninguno' |
ManagedServiceIdentity
| Nombre |
Descripción |
Importancia |
| tipo |
Tipo de identidad de servicio administrada (donde se permiten los tipos SystemAssigned y UserAssigned). |
'Ninguno' 'SystemAssigned' 'SystemAssigned,UserAssigned' 'UserAssigned' (obligatorio) |
| identidades asignadas por el usuario |
Conjunto de identidades asignadas por el usuario asociadas al recurso. Las claves de diccionario userAssignedIdentities serán identificadores de recursos de ARM con el formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Los valores del diccionario pueden ser objetos vacíos ({}) en las solicitudes. |
UserAssignedIdentities |
ScaleConfiguration
| Nombre |
Descripción |
Importancia |
| maxConcurrentSessions |
Recuento máximo de sesiones al mismo tiempo. |
Int |
| readySessionInstances |
Recuento mínimo de instancias de sesión listas. |
Int |
SessionContainer (Contenedor de sesión)
| Nombre |
Descripción |
Importancia |
| args |
Argumentos de comando de inicio de contenedor. |
cadena[] |
| comando |
Comando container start. |
cadena[] |
| Entorno |
Variables de entorno de contenedor. |
EnvironmentVar[] |
| imagen |
Etiqueta de imagen de contenedor. |
cuerda / cadena |
| nombre |
Nombre de contenedor personalizado. |
cuerda / cadena |
| recursos |
Requisitos de recursos de contenedor. |
sessionContainerResources |
SessionContainerResources
| Nombre |
Descripción |
Importancia |
| CPU |
CPU necesaria en núcleos, por ejemplo, 0,5 |
Int |
| memoria |
Memoria necesaria, por ejemplo, "250 Mb" |
cuerda / cadena |
SessionIngress
| Nombre |
Descripción |
Importancia |
| targetPort |
Puerto de destino en contenedores para el tráfico desde la entrada |
Int |
SessionNetworkConfiguration
| Nombre |
Descripción |
Importancia |
| estado |
Estado de red de las sesiones. |
'EgresoDeshabilitado' 'SalidaHabilitada' |
SessionPoolProperties
| Nombre |
Descripción |
Importancia |
| 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. |
'Contenedor personalizado' "PythonLTS" |
| customContainerTemplate |
Configuración de contenedor personalizada si containerType es CustomContainer. |
CustomContainerTemplate |
| dynamicPoolConfiguration |
La configuración del grupo si poolManagementType es dinámica. |
DynamicPoolConfiguration |
| environmentId |
Identificador de recurso del entorno del grupo de sesiones. |
cuerda / cadena |
| managedIdentitySettings |
Configuración opcional de una identidad administrada asignada al grupo de sesiones. |
ManagedIdentitySetting[] |
| poolManagementType |
El tipo de administración de grupos del grupo de sesiones. |
"Dinámico" 'Manual' |
| scaleConfiguration |
Configuración de escala del grupo de sesiones. |
ScaleConfiguration |
| secretos |
Secretos del grupo de sesiones. |
SessionPoolSecret[] |
| sessionNetworkConfiguration |
Configuración de red de las sesiones del grupo de sesiones. |
SessionNetworkConfiguration |
SessionPoolSecret
| Nombre |
Descripción |
Importancia |
| nombre |
Nombre del secreto. |
cuerda / cadena |
| valor |
Valor secreto. |
cuerda
Restricciones: Valor confidencial. Pase como parámetro seguro. |
SessionRegistryCredentials
| Nombre |
Descripción |
Importancia |
| identidad |
A Managed Identity para usar para autenticar con Azure Container Registry. En el caso de las identidades asignadas por el usuario, use el identificador de recurso de identidad asignado por el usuario completo. En el caso de las identidades asignadas por el sistema, use "system" |
cuerda / cadena |
| passwordSecretRef |
Nombre del secreto que contiene la contraseña de inicio de sesión del Registro |
cuerda / cadena |
| servidor |
Servidor de registro de contenedor. |
cuerda / cadena |
| nombre de usuario |
Nombre de usuario del registro de contenedor. |
cuerda / cadena |
| Nombre |
Descripción |
Importancia |
UserAssignedIdentities
| Nombre |
Descripción |
Importancia |
IdentidadAsignadaPorElUsuario
| Nombre |
Descripción |
Importancia |
Definición de recursos de plantilla de ARM
El tipo de recurso sessionPools se puede implementar con operaciones destinadas a:
Ejemplos de uso
Para crear un recurso de Microsoft.App/sessionPools, agregue el siguiente JSON a la plantilla.
{
"type": "Microsoft.App/sessionPools",
"apiVersion": "2026-01-01",
"name": "string",
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {
}
}
},
"location": "string",
"properties": {
"containerType": "string",
"customContainerTemplate": {
"containers": [
{
"args": [ "string" ],
"command": [ "string" ],
"env": [
{
"name": "string",
"secretRef": "string",
"value": "string"
}
],
"image": "string",
"name": "string",
"resources": {
"cpu": "int",
"memory": "string"
}
}
],
"ingress": {
"targetPort": "int"
},
"registryCredentials": {
"identity": "string",
"passwordSecretRef": "string",
"server": "string",
"username": "string"
}
},
"dynamicPoolConfiguration": {
"lifecycleConfiguration": {
"cooldownPeriodInSeconds": "int",
"lifecycleType": "string",
"maxAlivePeriodInSeconds": "int"
}
},
"environmentId": "string",
"managedIdentitySettings": [
{
"identity": "string",
"lifecycle": "string"
}
],
"poolManagementType": "string",
"scaleConfiguration": {
"maxConcurrentSessions": "int",
"readySessionInstances": "int"
},
"secrets": [
{
"name": "string",
"value": "string"
}
],
"sessionNetworkConfiguration": {
"status": "string"
}
},
"tags": {
"{customized property}": "string"
}
}
Valores de propiedad
Microsoft.App/sessionPools
| Nombre |
Descripción |
Importancia |
| apiVersion |
La versión de api |
'2026-01-01' |
| identidad |
Identidades de servicio administradas asignadas a este recurso. |
managedServiceIdentity |
| ubicación |
Ubicación geográfica donde reside el recurso |
string (obligatorio) |
| nombre |
El nombre del recurso |
cuerda
Restricciones: Longitud mínima = 3 Longitud máxima = 63 Patrón = ^[a-z][a-z0-9]*$ (obligatorio) |
| Propiedades |
Propiedades específicas del recurso del grupo de sesiones de aplicación de contenedor |
SessionPoolProperties |
| Etiquetas |
Etiquetas de recursos |
Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas |
| tipo |
El tipo de recurso |
"Microsoft.App/sessionPools" |
CustomContainerTemplate
| Nombre |
Descripción |
Importancia |
| recipientes |
Lista de definiciones de contenedor para las sesiones del grupo de sesiones. |
sessionContainer[] |
| ingreso |
Configuración de entrada del grupo de sesiones. |
sessionIngress de |
| registryCredentials |
Credenciales del registro de contenedor privado para contenedores usados por las sesiones del grupo de sesiones. |
sessionRegistryCredentials |
DynamicPoolConfiguration
| Nombre |
Descripción |
Importancia |
| lifecycleConfiguration |
Configuración del ciclo de vida de una sesión en el grupo de sesiones dinámicas |
lifecycleConfiguration |
EnvironmentVar (Var de entorno)
| Nombre |
Descripción |
Importancia |
| nombre |
Nombre de la variable de entorno. |
cuerda / cadena |
| secretRef |
Nombre del secreto de aplicación contenedora del que se va a extraer el valor de la variable de entorno. |
cuerda / cadena |
| valor |
Valor de variable de entorno no secreto. |
cuerda / cadena |
Configuración del ciclo de vida
| Nombre |
Descripción |
Importancia |
| cooldownPeriodInSeconds |
El período de enfriamiento de una sesión en segundos cuando el tipo de ciclo de vida es "Timed". |
Int |
| lifecycleType |
Tipo de ciclo de vida del grupo de sesiones. |
'OnContainerExit' 'Cronometrado' |
| maxAlivePeriodInSeconds |
Período de vida máximo de una sesión en segundos cuando el tipo de ciclo de vida es "OnContainerExit". |
Int |
ManagedIdentitySetting
| Nombre |
Descripción |
Importancia |
| identidad |
Identificador de recurso de una identidad administrada asignada por el usuario que se asigna al grupo de sesiones o "sistema" para la identidad asignada por el sistema. |
string (obligatorio) |
| ciclo de vida |
Use para seleccionar las fases del ciclo de vida de un grupo de sesiones durante el cual la identidad administrada debe estar disponible. |
'Principal' 'Ninguno' |
ManagedServiceIdentity
| Nombre |
Descripción |
Importancia |
| tipo |
Tipo de identidad de servicio administrada (donde se permiten los tipos SystemAssigned y UserAssigned). |
'Ninguno' 'SystemAssigned' 'SystemAssigned,UserAssigned' 'UserAssigned' (obligatorio) |
| identidades asignadas por el usuario |
Conjunto de identidades asignadas por el usuario asociadas al recurso. Las claves de diccionario userAssignedIdentities serán identificadores de recursos de ARM con el formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Los valores del diccionario pueden ser objetos vacíos ({}) en las solicitudes. |
UserAssignedIdentities |
ScaleConfiguration
| Nombre |
Descripción |
Importancia |
| maxConcurrentSessions |
Recuento máximo de sesiones al mismo tiempo. |
Int |
| readySessionInstances |
Recuento mínimo de instancias de sesión listas. |
Int |
SessionContainer (Contenedor de sesión)
| Nombre |
Descripción |
Importancia |
| args |
Argumentos de comando de inicio de contenedor. |
cadena[] |
| comando |
Comando container start. |
cadena[] |
| Entorno |
Variables de entorno de contenedor. |
EnvironmentVar[] |
| imagen |
Etiqueta de imagen de contenedor. |
cuerda / cadena |
| nombre |
Nombre de contenedor personalizado. |
cuerda / cadena |
| recursos |
Requisitos de recursos de contenedor. |
sessionContainerResources |
SessionContainerResources
| Nombre |
Descripción |
Importancia |
| CPU |
CPU necesaria en núcleos, por ejemplo, 0,5 |
Int |
| memoria |
Memoria necesaria, por ejemplo, "250 Mb" |
cuerda / cadena |
SessionIngress
| Nombre |
Descripción |
Importancia |
| targetPort |
Puerto de destino en contenedores para el tráfico desde la entrada |
Int |
SessionNetworkConfiguration
| Nombre |
Descripción |
Importancia |
| estado |
Estado de red de las sesiones. |
'EgresoDeshabilitado' 'SalidaHabilitada' |
SessionPoolProperties
| Nombre |
Descripción |
Importancia |
| 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. |
'Contenedor personalizado' "PythonLTS" |
| customContainerTemplate |
Configuración de contenedor personalizada si containerType es CustomContainer. |
CustomContainerTemplate |
| dynamicPoolConfiguration |
La configuración del grupo si poolManagementType es dinámica. |
DynamicPoolConfiguration |
| environmentId |
Identificador de recurso del entorno del grupo de sesiones. |
cuerda / cadena |
| managedIdentitySettings |
Configuración opcional de una identidad administrada asignada al grupo de sesiones. |
ManagedIdentitySetting[] |
| poolManagementType |
El tipo de administración de grupos del grupo de sesiones. |
"Dinámico" 'Manual' |
| scaleConfiguration |
Configuración de escala del grupo de sesiones. |
ScaleConfiguration |
| secretos |
Secretos del grupo de sesiones. |
SessionPoolSecret[] |
| sessionNetworkConfiguration |
Configuración de red de las sesiones del grupo de sesiones. |
SessionNetworkConfiguration |
SessionPoolSecret
| Nombre |
Descripción |
Importancia |
| nombre |
Nombre del secreto. |
cuerda / cadena |
| valor |
Valor secreto. |
cuerda
Restricciones: Valor confidencial. Pase como parámetro seguro. |
SessionRegistryCredentials
| Nombre |
Descripción |
Importancia |
| identidad |
A Managed Identity para usar para autenticar con Azure Container Registry. En el caso de las identidades asignadas por el usuario, use el identificador de recurso de identidad asignado por el usuario completo. En el caso de las identidades asignadas por el sistema, use "system" |
cuerda / cadena |
| passwordSecretRef |
Nombre del secreto que contiene la contraseña de inicio de sesión del Registro |
cuerda / cadena |
| servidor |
Servidor de registro de contenedor. |
cuerda / cadena |
| nombre de usuario |
Nombre de usuario del registro de contenedor. |
cuerda / cadena |
| Nombre |
Descripción |
Importancia |
UserAssignedIdentities
| Nombre |
Descripción |
Importancia |
IdentidadAsignadaPorElUsuario
| Nombre |
Descripción |
Importancia |
El tipo de recurso sessionPools se puede implementar con operaciones destinadas a:
-
Grupos de recursos Para una lista de propiedades modificadas en cada versión de la API, consulte registro de cambios.
Para crear un recurso de Microsoft.App/sessionPools, agregue el siguiente Terraform a la plantilla.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.App/sessionPools@2026-01-01"
name = "string"
parent_id = "string"
identity {
type = "string"
identity_ids = [
"string"
]
}
location = "string"
tags = {
{customized property} = "string"
}
body = {
properties = {
containerType = "string"
customContainerTemplate = {
containers = [
{
args = [
"string"
]
command = [
"string"
]
env = [
{
name = "string"
secretRef = "string"
value = "string"
}
]
image = "string"
name = "string"
resources = {
cpu = int
memory = "string"
}
}
]
ingress = {
targetPort = int
}
registryCredentials = {
identity = "string"
passwordSecretRef = "string"
server = "string"
username = "string"
}
}
dynamicPoolConfiguration = {
lifecycleConfiguration = {
cooldownPeriodInSeconds = int
lifecycleType = "string"
maxAlivePeriodInSeconds = int
}
}
environmentId = "string"
managedIdentitySettings = [
{
identity = "string"
lifecycle = "string"
}
]
poolManagementType = "string"
scaleConfiguration = {
maxConcurrentSessions = int
readySessionInstances = int
}
secrets = [
{
name = "string"
value = "string"
}
]
sessionNetworkConfiguration = {
status = "string"
}
}
}
}
Valores de propiedad
Microsoft.App/sessionPools
| Nombre |
Descripción |
Importancia |
| identidad |
Identidades de servicio administradas asignadas a este recurso. |
managedServiceIdentity |
| ubicación |
Ubicación geográfica donde reside el recurso |
string (obligatorio) |
| nombre |
El nombre del recurso |
cuerda
Restricciones: Longitud mínima = 3 Longitud máxima = 63 Patrón = ^[a-z][a-z0-9]*$ (obligatorio) |
| Propiedades |
Propiedades específicas del recurso del grupo de sesiones de aplicación de contenedor |
SessionPoolProperties |
| Etiquetas |
Etiquetas de recursos |
Diccionario de nombres y valores de etiqueta. |
| tipo |
El tipo de recurso |
"Microsoft.App/sessionPools@2026-01-01" |
CustomContainerTemplate
| Nombre |
Descripción |
Importancia |
| recipientes |
Lista de definiciones de contenedor para las sesiones del grupo de sesiones. |
sessionContainer[] |
| ingreso |
Configuración de entrada del grupo de sesiones. |
sessionIngress de |
| registryCredentials |
Credenciales del registro de contenedor privado para contenedores usados por las sesiones del grupo de sesiones. |
sessionRegistryCredentials |
DynamicPoolConfiguration
| Nombre |
Descripción |
Importancia |
| lifecycleConfiguration |
Configuración del ciclo de vida de una sesión en el grupo de sesiones dinámicas |
lifecycleConfiguration |
EnvironmentVar (Var de entorno)
| Nombre |
Descripción |
Importancia |
| nombre |
Nombre de la variable de entorno. |
cuerda / cadena |
| secretRef |
Nombre del secreto de aplicación contenedora del que se va a extraer el valor de la variable de entorno. |
cuerda / cadena |
| valor |
Valor de variable de entorno no secreto. |
cuerda / cadena |
Configuración del ciclo de vida
| Nombre |
Descripción |
Importancia |
| cooldownPeriodInSeconds |
El período de enfriamiento de una sesión en segundos cuando el tipo de ciclo de vida es "Timed". |
Int |
| lifecycleType |
Tipo de ciclo de vida del grupo de sesiones. |
'OnContainerExit' 'Cronometrado' |
| maxAlivePeriodInSeconds |
Período de vida máximo de una sesión en segundos cuando el tipo de ciclo de vida es "OnContainerExit". |
Int |
ManagedIdentitySetting
| Nombre |
Descripción |
Importancia |
| identidad |
Identificador de recurso de una identidad administrada asignada por el usuario que se asigna al grupo de sesiones o "sistema" para la identidad asignada por el sistema. |
string (obligatorio) |
| ciclo de vida |
Use para seleccionar las fases del ciclo de vida de un grupo de sesiones durante el cual la identidad administrada debe estar disponible. |
'Principal' 'Ninguno' |
ManagedServiceIdentity
| Nombre |
Descripción |
Importancia |
| tipo |
Tipo de identidad de servicio administrada (donde se permiten los tipos SystemAssigned y UserAssigned). |
'Ninguno' 'SystemAssigned' 'SystemAssigned,UserAssigned' 'UserAssigned' (obligatorio) |
| identidades asignadas por el usuario |
Conjunto de identidades asignadas por el usuario asociadas al recurso. Las claves de diccionario userAssignedIdentities serán identificadores de recursos de ARM con el formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Los valores del diccionario pueden ser objetos vacíos ({}) en las solicitudes. |
UserAssignedIdentities |
ScaleConfiguration
| Nombre |
Descripción |
Importancia |
| maxConcurrentSessions |
Recuento máximo de sesiones al mismo tiempo. |
Int |
| readySessionInstances |
Recuento mínimo de instancias de sesión listas. |
Int |
SessionContainer (Contenedor de sesión)
| Nombre |
Descripción |
Importancia |
| args |
Argumentos de comando de inicio de contenedor. |
cadena[] |
| comando |
Comando container start. |
cadena[] |
| Entorno |
Variables de entorno de contenedor. |
EnvironmentVar[] |
| imagen |
Etiqueta de imagen de contenedor. |
cuerda / cadena |
| nombre |
Nombre de contenedor personalizado. |
cuerda / cadena |
| recursos |
Requisitos de recursos de contenedor. |
sessionContainerResources |
SessionContainerResources
| Nombre |
Descripción |
Importancia |
| CPU |
CPU necesaria en núcleos, por ejemplo, 0,5 |
Int |
| memoria |
Memoria necesaria, por ejemplo, "250 Mb" |
cuerda / cadena |
SessionIngress
| Nombre |
Descripción |
Importancia |
| targetPort |
Puerto de destino en contenedores para el tráfico desde la entrada |
Int |
SessionNetworkConfiguration
| Nombre |
Descripción |
Importancia |
| estado |
Estado de red de las sesiones. |
'EgresoDeshabilitado' 'SalidaHabilitada' |
SessionPoolProperties
| Nombre |
Descripción |
Importancia |
| 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. |
'Contenedor personalizado' "PythonLTS" |
| customContainerTemplate |
Configuración de contenedor personalizada si containerType es CustomContainer. |
CustomContainerTemplate |
| dynamicPoolConfiguration |
La configuración del grupo si poolManagementType es dinámica. |
DynamicPoolConfiguration |
| environmentId |
Identificador de recurso del entorno del grupo de sesiones. |
cuerda / cadena |
| managedIdentitySettings |
Configuración opcional de una identidad administrada asignada al grupo de sesiones. |
ManagedIdentitySetting[] |
| poolManagementType |
El tipo de administración de grupos del grupo de sesiones. |
"Dinámico" 'Manual' |
| scaleConfiguration |
Configuración de escala del grupo de sesiones. |
ScaleConfiguration |
| secretos |
Secretos del grupo de sesiones. |
SessionPoolSecret[] |
| sessionNetworkConfiguration |
Configuración de red de las sesiones del grupo de sesiones. |
SessionNetworkConfiguration |
SessionPoolSecret
| Nombre |
Descripción |
Importancia |
| nombre |
Nombre del secreto. |
cuerda / cadena |
| valor |
Valor secreto. |
cuerda
Restricciones: Valor confidencial. Pase como parámetro seguro. |
SessionRegistryCredentials
| Nombre |
Descripción |
Importancia |
| identidad |
A Managed Identity para usar para autenticar con Azure Container Registry. En el caso de las identidades asignadas por el usuario, use el identificador de recurso de identidad asignado por el usuario completo. En el caso de las identidades asignadas por el sistema, use "system" |
cuerda / cadena |
| passwordSecretRef |
Nombre del secreto que contiene la contraseña de inicio de sesión del Registro |
cuerda / cadena |
| servidor |
Servidor de registro de contenedor. |
cuerda / cadena |
| nombre de usuario |
Nombre de usuario del registro de contenedor. |
cuerda / cadena |
| Nombre |
Descripción |
Importancia |
UserAssignedIdentities
| Nombre |
Descripción |
Importancia |
IdentidadAsignadaPorElUsuario
| Nombre |
Descripción |
Importancia |