SessionPool interface
Pula sesji aplikacji kontenera.
- Rozszerzenie
Właściwości
| container |
Typ kontenera sesji. |
| custom |
Konfiguracja kontenera niestandardowego, jeśli parametr containerType to CustomContainer. |
| dynamic |
Konfiguracja puli, jeśli parametr poolManagementType jest dynamiczny. |
| environment |
Identyfikator zasobu środowiska puli sesji. |
| identity | Tożsamości zarządzane wymagane przez pulę sesji do interakcji z innymi usługami platformy Azure, aby nie przechowywać żadnych wpisów tajnych ani poświadczeń w kodzie. |
| managed |
Opcjonalne ustawienia tożsamości zarządzanej przypisanej do puli sesji. |
| node |
Liczba węzłów używanych przez pulę sesji. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| pool |
Punkt końcowy do zarządzania pulą. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| pool |
Typ zarządzania pulą sesji. |
| provisioning |
Stan aprowizacji puli sesji. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| scale |
Konfiguracja skalowania puli sesji. |
| secrets | Wpisy tajne puli sesji. |
| session |
Konfiguracja sieci sesji w puli sesji. |
Właściwości dziedziczone
| id | W pełni kwalifikowany identyfikator zasobu dla zasobu. Np. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| location | Lokalizacja geograficzna, w której znajduje się zasób |
| name | Nazwa zasobu UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| system |
Metadane usługi Azure Resource Manager zawierające informacje „createdBy” i „modifiedBy”. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| tags | Tagi zasobów. |
| type | Typ zasobu. Np. "Microsoft.Compute/virtualMachines" lub "Microsoft.Storage/storageAccounts" UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
Szczegóły właściwości
containerType
Typ kontenera sesji.
containerType?: string
Wartość właściwości
string
customContainerTemplate
Konfiguracja kontenera niestandardowego, jeśli parametr containerType to CustomContainer.
customContainerTemplate?: CustomContainerTemplate
Wartość właściwości
dynamicPoolConfiguration
Konfiguracja puli, jeśli parametr poolManagementType jest dynamiczny.
dynamicPoolConfiguration?: DynamicPoolConfiguration
Wartość właściwości
environmentId
Identyfikator zasobu środowiska puli sesji.
environmentId?: string
Wartość właściwości
string
identity
Tożsamości zarządzane wymagane przez pulę sesji do interakcji z innymi usługami platformy Azure, aby nie przechowywać żadnych wpisów tajnych ani poświadczeń w kodzie.
identity?: ManagedServiceIdentity
Wartość właściwości
managedIdentitySettings
Opcjonalne ustawienia tożsamości zarządzanej przypisanej do puli sesji.
managedIdentitySettings?: ManagedIdentitySetting[]
Wartość właściwości
nodeCount
Liczba węzłów używanych przez pulę sesji. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
nodeCount?: number
Wartość właściwości
number
poolManagementEndpoint
Punkt końcowy do zarządzania pulą. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
poolManagementEndpoint?: string
Wartość właściwości
string
poolManagementType
Typ zarządzania pulą sesji.
poolManagementType?: string
Wartość właściwości
string
provisioningState
Stan aprowizacji puli sesji. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
provisioningState?: string
Wartość właściwości
string
scaleConfiguration
Konfiguracja skalowania puli sesji.
scaleConfiguration?: ScaleConfiguration
Wartość właściwości
secrets
sessionNetworkConfiguration
Konfiguracja sieci sesji w puli sesji.
sessionNetworkConfiguration?: SessionNetworkConfiguration
Wartość właściwości
Szczegóły właściwości dziedziczonej
id
W pełni kwalifikowany identyfikator zasobu dla zasobu. Np. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
id?: string
Wartość właściwości
string
dziedziczone zTrackedResource.id
location
Lokalizacja geograficzna, w której znajduje się zasób
location: string
Wartość właściwości
string
dziedziczone zTrackedResource.location
name
Nazwa zasobu UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
name?: string
Wartość właściwości
string
dziedziczone zTrackedResource.name
systemData
Metadane usługi Azure Resource Manager zawierające informacje „createdBy” i „modifiedBy”. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
systemData?: SystemData
Wartość właściwości
dziedziczone zTrackedResource.systemData
tags
Tagi zasobów.
tags?: {[propertyName: string]: string}
Wartość właściwości
{[propertyName: string]: string}
dziedziczone zTrackedResource.tags
type
Typ zasobu. Np. "Microsoft.Compute/virtualMachines" lub "Microsoft.Storage/storageAccounts" UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
type?: string
Wartość właściwości
string
dziedziczone zTrackedResource.type