Evento de criação de pool
Esse evento é emitido quando um pool é criado. O conteúdo do log expõe as informações gerais do pool. Observe que, se o tamanho de destino do pool for maior que 0 nós de computação, um evento inicial de redimensionamento do pool seguirá imediatamente esse evento.
O exemplo a seguir mostrará o corpo de um evento de criação de pool.
{
"id": "myPool1",
"displayName": "Production Pool",
"vmSize": "Standard_F1s",
"imageType": "VirtualMachineConfiguration",
"cloudServiceConfiguration": {
"osFamily": "3",
"targetOsVersion": "*"
},
"networkConfiguration": {
"subnetId": " "
},
"virtualMachineConfiguration": {
"imageReference": {
"publisher": " ",
"offer": " ",
"sku": " ",
"version": " "
},
"nodeAgentId": " "
},
"resizeTimeout": "300000",
"targetDedicatedNodes": 2,
"targetLowPriorityNodes": 2,
"taskSlotsPerNode": 1,
"vmFillType": "Spread",
"enableAutoScale": false,
"enableInterNodeCommunication": false,
"isAutoPool": false
}
Elemento | Type | Observações |
---|---|---|
id |
String | A ID do pool. |
displayName |
String | O nome de exibição do pool. |
vmSize |
String | O tamanho das máquinas virtuais no pool. Todas as máquinas virtuais em um pool têm o mesmo tamanho. Para obter informações sobre tamanhos disponíveis de máquinas virtuais para pools de serviços de nuvem (pools criados com cloudServiceConfiguration), consulte Tamanhos para serviços de nuvem. O lote dá suporte a todos os tamanhos de VM de serviços de nuvem, exceto ExtraSmall .Para obter informações sobre tamanhos de VM disponíveis para pools usando imagens do Marketplace de máquinas virtuais (pools criados com virtualMachineConfiguration) consulte Tamanhos de máquinas virtuais (Linux) ou Tamanhos de máquinas virtuais (Windows). O Lote dá suporte a todos os tamanhos de VM do Azure, exceto STANDARD_A0 e aqueles com armazenamento premium (série STANDARD_GS , STANDARD_DS e STANDARD_DSV2 ). |
imageType |
String | O método de implantação para a imagem. Os valores com suporte são virtualMachineConfiguration ou cloudServiceConfiguration |
cloudServiceConfiguration |
Tipo complexo | A configuração dos serviços de nuvem do pool. |
virtualMachineConfiguration |
Tipo complexo | A configuração da máquina virtual para o pool. |
networkConfiguration |
Tipo complexo | A configuração de rede para o pool. |
resizeTimeout |
Hora | O tempo limite de alocação de nós de computação para o pool especificado para a última operação de redimensionamento no pool. (O dimensionamento inicial quando o pool é criado conta como um redimensionamento.) |
targetDedicatedNodes |
Int32 | O número de nós de computação dedicados solicitados para o pool. |
targetLowPriorityNodes |
Int32 | O número de nós de computação Spot que são solicitados para o pool. |
enableAutoScale |
Bool | Especifica se o tamanho do pool é ajustado automaticamente com o tempo. |
enableInterNodeCommunication |
Bool | Especifica se o pool é configurado para comunicação direta entre nós. |
isAutoPool |
Bool | Especifica se o pool foi criado por meio de um mecanismo de AutoPool do trabalho. |
taskSlotsPerNode |
Int32 | O número máximo de tarefas que podem ser executadas simultaneamente em um único nó de computação no pool. |
vmFillType |
String | Define como o serviço em lotes distribui tarefas entre nós de computação no pool. Os valores válidos são Difundir ou Empacotar. |
cloudServiceConfiguration
Aviso
Os pools de Configuração de Serviços de Nuvem foram preteridos. Como alternativa, use pools de Configuração de Máquina Virtual.
Nome do elemento | Type | Observações |
---|---|---|
osFamily |
String | A família do SO convidado do Azure a ser instalada nas máquinas virtuais no pool. Os valores possíveis são: 2 – SO Família 2, equivalente ao Windows Server 2008 R2 SP1. 3 – SO Família 3, equivalente ao Windows Server 2012. 4 – SO Família 4, equivalente ao Windows Server 2012 R2. Para obter mais informações, consulte Lançamentos do SO convidado do Azure. |
targetOSVersion |
String | A versão do SO convidado do Azure a ser instalada nas máquinas virtuais no pool. O valor padrão é * que especifica a versão mais recente do sistema operacional da família especificado. Para outros valores permitidos, consulte Lançamentos do SO convidado do Azure. |
virtualMachineConfiguration
Nome do elemento | Type | Observações |
---|---|---|
imageReference |
Tipo complexo | Especifica informações sobre a plataforma ou imagem do Marketplace a ser usada. |
nodeAgentId |
String | O SKU do agente do nó do lote provisionado em nós de computação. |
windowsConfiguration |
Tipo complexo | Especifica as configurações de sistema operacional do Windows na máquina virtual. Essa propriedade não deverá ser especificada se imageReference fizer referência a uma imagem do SO do Linux. |
imageReference
Nome do elemento | Type | Observações |
---|---|---|
publisher |
String | Especifica o editor da imagem. |
offer |
String | A oferta da imagem. |
sku |
String | A SKU da imagem. |
version |
String | A versão da imagem. |
windowsConfiguration
Nome do elemento | Type | Observações |
---|---|---|
enableAutomaticUpdates |
Boolean | Indica se a máquina virtual está habilitada para atualizações automáticas. Se essa propriedade não for especificada, o valor padrão será verdadeiro. |
networkConfiguration
Nome do elemento | Type | Observações |
---|---|---|
subnetId |
String | Especifica o identificador do recurso da sub-rede em que nós de computação do pool são criados. |