SessionPool interface
Pool de sessions d’application conteneur.
- Extends
Propriétés
| container |
Type de conteneur des sessions. |
| 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 managées nécessaires par un pool de sessions pour interagir avec d’autres services Azure pour ne pas conserver de secrets ou d’informations d’identification dans le code. |
| managed |
Paramètres facultatifs pour une identité managée affectée au pool de sessions. |
| node |
Nombre de nœuds que le pool de sessions utilise. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| pool |
Point de terminaison pour gérer le pool. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| pool |
Type de gestion du pool de sessions. |
| provisioning |
État d’approvisionnement du pool de sessions. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| 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. |
Propriétés héritées
| id | ID de ressource complet pour la ressource. Par exemple, « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} » REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| location | Emplacement géographique où réside la ressource |
| name | Nom de la ressource REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| system |
Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| tags | Balises de ressource. |
| type | Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
Détails de la propriété
containerType
Type de conteneur des sessions.
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 managées nécessaires par un pool de sessions pour interagir avec d’autres services Azure pour ne pas conserver de secrets ou d’informations d’identification dans le code.
identity?: ManagedServiceIdentity
Valeur de propriété
managedIdentitySettings
Paramètres facultatifs pour une identité managée affectée au pool de sessions.
managedIdentitySettings?: ManagedIdentitySetting[]
Valeur de propriété
nodeCount
Nombre de nœuds que le pool de sessions utilise. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
nodeCount?: number
Valeur de propriété
number
poolManagementEndpoint
Point de terminaison pour gérer le pool. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
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. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
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é
Détails de la propriété héritée
id
ID de ressource complet pour la ressource. Par exemple, « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} » REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
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
Nom de la ressource REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
name?: string
Valeur de propriété
string
héritée deTrackedResource.name
systemData
Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
systemData?: SystemData
Valeur de propriété
héritée deTrackedResource.systemData
tags
Balises de ressource.
tags?: {[propertyName: string]: string}
Valeur de propriété
{[propertyName: string]: string}
héritée deTrackedResource.tags
type
Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
type?: string
Valeur de propriété
string
héritée deTrackedResource.type