SessionPool interface
Pool di sessioni dell'app contenitore.
- Extends
Proprietà
| container |
Tipo di contenitore delle sessioni. Puoi usare il tuo container per costruire il pool di sessioni, oppure puoi usare un container predefinito per eseguire il carico di lavoro con un linguaggio specifico. |
| custom |
Configurazione del contenitore personalizzata se containerType è CustomContainer. |
| dynamic |
Configurazione del pool se poolManagementType è dinamico. |
| environment |
ID risorsa dell'ambiente del pool di sessioni. |
| identity | Identità del servizio gestito assegnate a questa risorsa. |
| managed |
Impostazioni facoltative per un'identità gestita assegnata al pool di sessioni. |
| mcp |
Le impostazioni del server MCP (Model Context Protocol) del pool di sessioni. |
| node |
Numero di nodi usati dal pool di sessioni. |
| pool |
Endpoint per gestire il pool. |
| pool |
Tipo di gestione del pool di sessioni. |
| provisioning |
Stato di provisioning del pool di sessioni. |
| scale |
Configurazione della scalabilità del pool di sessioni. |
| secrets | Segreti del pool di sessioni. |
| session |
Configurazione di rete delle sessioni nel pool di sessioni. |
| template |
Lo stato del modello del pool di sessioni, la visualizzazione del modello attivo o il modello desiderato durante l'aggiornamento del pool di sessioni. Questa opzione è disponibile solo se containerType è CustomContainer. |
Proprietà ereditate
| id | ID risorsa completo per la risorsa. Ad esempio - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| location | Posizione geografica in cui risiede la risorsa |
| name | nome della risorsa. |
| system |
Metadati di Azure Resource Manager contenenti le informazioni createdBy e modifiedBy. |
| tags | Tag di risorsa. |
| type | Tipo della risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" |
Dettagli proprietà
containerType
Tipo di contenitore delle sessioni. Puoi usare il tuo container per costruire il pool di sessioni, oppure puoi usare un container predefinito per eseguire il carico di lavoro con un linguaggio specifico.
containerType?: string
Valore della proprietà
string
customContainerTemplate
Configurazione del contenitore personalizzata se containerType è CustomContainer.
customContainerTemplate?: CustomContainerTemplate
Valore della proprietà
dynamicPoolConfiguration
Configurazione del pool se poolManagementType è dinamico.
dynamicPoolConfiguration?: DynamicPoolConfiguration
Valore della proprietà
environmentId
ID risorsa dell'ambiente del pool di sessioni.
environmentId?: string
Valore della proprietà
string
identity
Identità del servizio gestito assegnate a questa risorsa.
identity?: ManagedServiceIdentity
Valore della proprietà
managedIdentitySettings
Impostazioni facoltative per un'identità gestita assegnata al pool di sessioni.
managedIdentitySettings?: ManagedIdentitySetting[]
Valore della proprietà
mcpServerSettings
Le impostazioni del server MCP (Model Context Protocol) del pool di sessioni.
mcpServerSettings?: McpServerSettings
Valore della proprietà
nodeCount
Numero di nodi usati dal pool di sessioni.
nodeCount?: number
Valore della proprietà
number
poolManagementEndpoint
Endpoint per gestire il pool.
poolManagementEndpoint?: string
Valore della proprietà
string
poolManagementType
Tipo di gestione del pool di sessioni.
poolManagementType?: string
Valore della proprietà
string
provisioningState
Stato di provisioning del pool di sessioni.
provisioningState?: string
Valore della proprietà
string
scaleConfiguration
Configurazione della scalabilità del pool di sessioni.
scaleConfiguration?: ScaleConfiguration
Valore della proprietà
secrets
Segreti del pool di sessioni.
secrets?: SessionPoolSecret[]
Valore della proprietà
sessionNetworkConfiguration
Configurazione di rete delle sessioni nel pool di sessioni.
sessionNetworkConfiguration?: SessionNetworkConfiguration
Valore della proprietà
templateUpdateStatus
Lo stato del modello del pool di sessioni, la visualizzazione del modello attivo o il modello desiderato durante l'aggiornamento del pool di sessioni. Questa opzione è disponibile solo se containerType è CustomContainer.
templateUpdateStatus?: TemplateUpdateStatus
Valore della proprietà
Dettagli proprietà ereditate
id
ID risorsa completo per la risorsa. Ad esempio - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
id?: string
Valore della proprietà
string
ereditato daTrackedResource.id
location
Posizione geografica in cui risiede la risorsa
location: string
Valore della proprietà
string
ereditato daTrackedResource.location
name
systemData
Metadati di Azure Resource Manager contenenti le informazioni createdBy e modifiedBy.
systemData?: SystemData
Valore della proprietà
ereditato daTrackedResource.systemData
tags
Tag di risorsa.
tags?: Record<string, string>
Valore della proprietà
Record<string, string>
ereditato daTrackedResource.tags
type
Tipo della risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts"
type?: string
Valore della proprietà
string
ereditato daTrackedResource.type