Udostępnij przez


SessionPool interface

Pula sesji aplikacji kontenera.

Rozszerzenie

Właściwości

containerType

Typ kontenera sesji.

customContainerTemplate

Konfiguracja kontenera niestandardowego, jeśli parametr containerType to CustomContainer.

dynamicPoolConfiguration

Konfiguracja puli, jeśli parametr poolManagementType jest dynamiczny.

environmentId

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.

managedIdentitySettings

Opcjonalne ustawienia tożsamości zarządzanej przypisanej do puli sesji.

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.

poolManagementEndpoint

Punkt końcowy do zarządzania pulą. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

poolManagementType

Typ zarządzania pulą sesji.

provisioningState

Stan aprowizacji puli sesji. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

scaleConfiguration

Konfiguracja skalowania puli sesji.

secrets

Wpisy tajne puli sesji.

sessionNetworkConfiguration

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.

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.

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

Wpisy tajne puli sesji.

secrets?: SessionPoolSecret[]

Wartość właściwości

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