PoolProperties interface
Propriedades para piscinas.
Propriedades
| allocation |
Se a piscina está a redimensionar. |
| allocation |
O momento em que o pool entrou em seu estado de alocação atual. |
| application |
As alterações nas referências do pacote de aplicativos afetam todos os novos nós de computação que ingressam no pool, mas não afetam os nós de computação que já estão no pool até que sejam reinicializados ou recriados com imagem. Há um máximo de 10 referências de pacotes de aplicativos em um determinado pool. |
| auto |
Essa propriedade é definida somente se o pool for dimensionado automaticamente, ou seja, autoScaleSettings for usado. |
| creation |
O tempo de criação da piscina. |
| current |
O número de nós de computação dedicados atualmente no pool. |
| current |
O número de nós de computação spot/de baixa prioridade atualmente no pool. |
| deployment |
Propriedades de configuração de implantação. |
| display |
O nome para exibição não precisa ser exclusivo e pode conter caracteres Unicode até um comprimento máximo de 1024. |
| inter |
Isso impõe restrições sobre quais nós podem ser atribuídos ao pool. Habilitar esse valor pode reduzir a chance de o número solicitado de nós ser alocado no pool. Se não for especificado, o padrão desse valor será 'Desativado'. |
| last |
Esta é a última vez em que os dados no nível do pool, como targetDedicatedNodes ou autoScaleSettings, foram alterados. Ele não leva em consideração alterações no nível do nó, como um nó de computação alterando o estado. |
| metadata | O serviço Batch não atribui qualquer significado aos metadados; é exclusivamente para o uso do código de usuário. |
| mount |
Isto suporta Azure Files, NFS, CIFS/SMB e Blobfuse. |
| network |
A configuração de rede para um pool. |
| provisioning |
O estado atual do pool. |
| provisioning |
A hora em que o pool entrou em seu estado atual. |
| resize |
Descreve a operação atual (se o pool AllocationState for Resizing) ou a operação concluída anteriormente (se o AllocationState for Steady). |
| scale |
Define o tamanho desejado do pool. Isso pode ser 'fixedScale', onde o targetDedicatedNodes solicitado é especificado, ou 'autoScale', que define uma fórmula que é reavaliada periodicamente. Se essa propriedade não for especificada, o pool terá uma escala fixa com 0 targetDedicatedNodes. |
| start |
Em uma operação PATCH (atualização), essa propriedade pode ser definida como um objeto vazio para remover a tarefa inicial do pool. |
| task |
Se não for especificado, o padrão será spread. |
| task |
O valor padrão é 1. O valor máximo é o menor de 4 vezes o número de núcleos do vmSize do pool ou 256. |
| upgrade |
Descreve uma política de atualização - automática, manual ou rolante. |
| user |
A lista de contas de usuário a serem criadas em cada nó do pool. |
| vm |
Para obter informações sobre tamanhos de VM disponíveis, consulte Tamanhos para máquinas virtuais no Azure (https://learn.microsoft.com/azure/virtual-machines/sizes/overview). O Batch dá suporte a todos os tamanhos de VM do Azure, exceto STANDARD_A0 e aqueles com armazenamento premium (STANDARD_GS, STANDARD_DS e STANDARD_DSV2 séries). |
Detalhes de Propriedade
allocationState
Se a piscina está a redimensionar.
allocationState?: AllocationState
Valor de Propriedade
allocationStateTransitionTime
O momento em que o pool entrou em seu estado de alocação atual.
allocationStateTransitionTime?: Date
Valor de Propriedade
Date
applicationPackages
As alterações nas referências do pacote de aplicativos afetam todos os novos nós de computação que ingressam no pool, mas não afetam os nós de computação que já estão no pool até que sejam reinicializados ou recriados com imagem. Há um máximo de 10 referências de pacotes de aplicativos em um determinado pool.
applicationPackages?: ApplicationPackageReference[]
Valor de Propriedade
autoScaleRun
Essa propriedade é definida somente se o pool for dimensionado automaticamente, ou seja, autoScaleSettings for usado.
autoScaleRun?: AutoScaleRun
Valor de Propriedade
creationTime
O tempo de criação da piscina.
creationTime?: Date
Valor de Propriedade
Date
currentDedicatedNodes
O número de nós de computação dedicados atualmente no pool.
currentDedicatedNodes?: number
Valor de Propriedade
number
currentLowPriorityNodes
O número de nós de computação spot/de baixa prioridade atualmente no pool.
currentLowPriorityNodes?: number
Valor de Propriedade
number
deploymentConfiguration
Propriedades de configuração de implantação.
deploymentConfiguration?: DeploymentConfiguration
Valor de Propriedade
displayName
O nome para exibição não precisa ser exclusivo e pode conter caracteres Unicode até um comprimento máximo de 1024.
displayName?: string
Valor de Propriedade
string
interNodeCommunication
Isso impõe restrições sobre quais nós podem ser atribuídos ao pool. Habilitar esse valor pode reduzir a chance de o número solicitado de nós ser alocado no pool. Se não for especificado, o padrão desse valor será 'Desativado'.
interNodeCommunication?: InterNodeCommunicationState
Valor de Propriedade
lastModified
Esta é a última vez em que os dados no nível do pool, como targetDedicatedNodes ou autoScaleSettings, foram alterados. Ele não leva em consideração alterações no nível do nó, como um nó de computação alterando o estado.
lastModified?: Date
Valor de Propriedade
Date
metadata
O serviço Batch não atribui qualquer significado aos metadados; é exclusivamente para o uso do código de usuário.
metadata?: MetadataItem[]
Valor de Propriedade
mountConfiguration
Isto suporta Azure Files, NFS, CIFS/SMB e Blobfuse.
mountConfiguration?: MountConfiguration[]
Valor de Propriedade
networkConfiguration
A configuração de rede para um pool.
networkConfiguration?: NetworkConfiguration
Valor de Propriedade
provisioningState
O estado atual do pool.
provisioningState?: PoolProvisioningState
Valor de Propriedade
provisioningStateTransitionTime
A hora em que o pool entrou em seu estado atual.
provisioningStateTransitionTime?: Date
Valor de Propriedade
Date
resizeOperationStatus
Descreve a operação atual (se o pool AllocationState for Resizing) ou a operação concluída anteriormente (se o AllocationState for Steady).
resizeOperationStatus?: ResizeOperationStatus
Valor de Propriedade
scaleSettings
Define o tamanho desejado do pool. Isso pode ser 'fixedScale', onde o targetDedicatedNodes solicitado é especificado, ou 'autoScale', que define uma fórmula que é reavaliada periodicamente. Se essa propriedade não for especificada, o pool terá uma escala fixa com 0 targetDedicatedNodes.
scaleSettings?: ScaleSettings
Valor de Propriedade
startTask
Em uma operação PATCH (atualização), essa propriedade pode ser definida como um objeto vazio para remover a tarefa inicial do pool.
startTask?: StartTask
Valor de Propriedade
taskSchedulingPolicy
Se não for especificado, o padrão será spread.
taskSchedulingPolicy?: TaskSchedulingPolicy
Valor de Propriedade
taskSlotsPerNode
O valor padrão é 1. O valor máximo é o menor de 4 vezes o número de núcleos do vmSize do pool ou 256.
taskSlotsPerNode?: number
Valor de Propriedade
number
upgradePolicy
Descreve uma política de atualização - automática, manual ou rolante.
upgradePolicy?: UpgradePolicy
Valor de Propriedade
userAccounts
A lista de contas de usuário a serem criadas em cada nó do pool.
userAccounts?: UserAccount[]
Valor de Propriedade
vmSize
Para obter informações sobre tamanhos de VM disponíveis, consulte Tamanhos para máquinas virtuais no Azure (https://learn.microsoft.com/azure/virtual-machines/sizes/overview). O Batch dá suporte a todos os tamanhos de VM do Azure, exceto STANDARD_A0 e aqueles com armazenamento premium (STANDARD_GS, STANDARD_DS e STANDARD_DSV2 séries).
vmSize?: string
Valor de Propriedade
string