Compartilhar via


SessionPool interface

Pool de sessões do Aplicativo de Contêiner.

Extends

Propriedades

containerType

O tipo de contêiner das sessões.

customContainerTemplate

A configuração de contêiner personalizado se o containerType for CustomContainer.

dynamicPoolConfiguration

A configuração do pool se o poolManagementType for dinâmico.

environmentId

ID do recurso do ambiente do pool de sessão.

identity

Identidades gerenciadas necessárias por um pool de sessões para interagir com outros serviços do Azure para não manter segredos ou credenciais no código.

managedIdentitySettings

Configurações opcionais para uma Identidade Gerenciada atribuída ao pool de sessão.

nodeCount

O número de nós que o pool de sessão está usando. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

poolManagementEndpoint

O ponto de extremidade para gerenciar o pool. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

poolManagementType

O tipo de gerenciamento de pool do pool de sessões.

provisioningState

Estado de provisionamento do pool de sessões. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

scaleConfiguration

A configuração de escala do pool de sessões.

secrets

Os segredos do pool de sessões.

sessionNetworkConfiguration

A configuração de rede das sessões no pool de sessões.

Propriedades herdadas

id

ID de recurso totalmente qualificada para o recurso. Por exemplo, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" OBSERVAÇÃO: Essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

location

A localização geográfica onde o recurso reside

name

O nome do recurso OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

systemData

Metadados do Azure Resource Manager que contêm informações createdBy e modifiedBy. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

tags

Tags de recursos.

type

O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts" OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

Detalhes da propriedade

containerType

O tipo de contêiner das sessões.

containerType?: string

Valor da propriedade

string

customContainerTemplate

A configuração de contêiner personalizado se o containerType for CustomContainer.

customContainerTemplate?: CustomContainerTemplate

Valor da propriedade

dynamicPoolConfiguration

A configuração do pool se o poolManagementType for dinâmico.

dynamicPoolConfiguration?: DynamicPoolConfiguration

Valor da propriedade

environmentId

ID do recurso do ambiente do pool de sessão.

environmentId?: string

Valor da propriedade

string

identity

Identidades gerenciadas necessárias por um pool de sessões para interagir com outros serviços do Azure para não manter segredos ou credenciais no código.

identity?: ManagedServiceIdentity

Valor da propriedade

managedIdentitySettings

Configurações opcionais para uma Identidade Gerenciada atribuída ao pool de sessão.

managedIdentitySettings?: ManagedIdentitySetting[]

Valor da propriedade

nodeCount

O número de nós que o pool de sessão está usando. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

nodeCount?: number

Valor da propriedade

number

poolManagementEndpoint

O ponto de extremidade para gerenciar o pool. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

poolManagementEndpoint?: string

Valor da propriedade

string

poolManagementType

O tipo de gerenciamento de pool do pool de sessões.

poolManagementType?: string

Valor da propriedade

string

provisioningState

Estado de provisionamento do pool de sessões. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

provisioningState?: string

Valor da propriedade

string

scaleConfiguration

A configuração de escala do pool de sessões.

scaleConfiguration?: ScaleConfiguration

Valor da propriedade

secrets

Os segredos do pool de sessões.

secrets?: SessionPoolSecret[]

Valor da propriedade

sessionNetworkConfiguration

A configuração de rede das sessões no pool de sessões.

sessionNetworkConfiguration?: SessionNetworkConfiguration

Valor da propriedade

Detalhes das propriedades herdadas

id

ID de recurso totalmente qualificada para o recurso. Por exemplo, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" OBSERVAÇÃO: Essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

id?: string

Valor da propriedade

string

herdado deTrackedResource.id

location

A localização geográfica onde o recurso reside

location: string

Valor da propriedade

string

Herdado deTrackedResource.location

name

O nome do recurso OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

name?: string

Valor da propriedade

string

herdado deTrackedResource.name

systemData

Metadados do Azure Resource Manager que contêm informações createdBy e modifiedBy. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

systemData?: SystemData

Valor da propriedade

herdado detrackedResource.systemData

tags

Tags de recursos.

tags?: {[propertyName: string]: string}

Valor da propriedade

{[propertyName: string]: string}

Herdado deTrackedResource.tags

type

O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts" OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

type?: string

Valor da propriedade

string

Herdado deTrackedResource.type