Evento di creazione di poolPool create event

Questo evento viene generato dopo aver creato un pool.This event is emitted once a pool has been created. Il contenuto del registro espone informazioni generali sul pool.The content of the log will expose general information about the pool. Si noti che se le dimensioni del pool di destinazione sono maggiori di 0 nodi di calcolo, l'evento viene seguito immediatamente da un evento di avvio ridimensionamento pool.Note that if the target size of the pool is greater than 0 compute nodes, a pool resize start event will follow immediately after this event.

Nell'esempio seguente viene illustrato il corpo di un evento di creazione di pool per un pool creato usando la proprietà CloudServiceConfiguration.The following example shows the body of a pool create event for a pool created using the CloudServiceConfiguration property.

{
    "id": "myPool1",
    "displayName": "Production Pool",
    "vmSize": "Small",
    "cloudServiceConfiguration": {
        "osFamily": "3",
        "targetOsVersion": "*"
    },
    "networkConfiguration": {
        "subnetId": " "
    },
    "resizeTimeout": "300000",
    "targetDedicated": 2,
    "maxTasksPerNode": 1,
    "vmFillType": "Spread",
    "enableAutoScale": false,
    "enableInterNodeCommunication": false,
    "isAutoPool": false
}
ElementoElement TipoType NoteNotes
idid StringString ID del pool.The id of the pool.
displayNamedisplayName StringString Nome visualizzato del pool.The display name of the pool.
vmSizevmSize StringString Dimensioni delle macchine virtuali nel pool.The size of the virtual machines in the pool. Le macchine virtuali di un pool hanno tutte le stesse dimensioni.All virtual machines in a pool are the same size.

Per informazioni sulle dimensioni disponibili per le macchine virtuali per i pool dei Servizi cloud (pool creati con cloudServiceConfiguration), vedere Dimensioni dei servizi Cloud.For information about available sizes of virtual machines for Cloud Services pools (pools created with cloudServiceConfiguration), see Sizes for Cloud Services. Batch supporta tutte le dimensioni delle VM dei Servizi cloud, ad eccezione di ExtraSmall.Batch supports all Cloud Services VM sizes except ExtraSmall.

Per informazioni sulle dimensioni delle VM disponibili per i pool che usano immagini del Marketplace delle macchine virtuali (pool creati con virtualMachineConfiguration), vedere Dimensioni delle macchine virtuali (Linux) o Dimensioni delle macchine virtuali (Windows).For information about available VM sizes for pools using images from the Virtual Machines Marketplace (pools created with virtualMachineConfiguration) see Sizes for Virtual Machines (Linux) or Sizes for Virtual Machines (Windows). Batch supporta tutte le dimensioni delle VM di Azure tranne STANDARD_A0 e quelle con l'archiviazione Premium (serie STANDARD_GS, STANDARD_DS e STANDARD_DSV2).Batch supports all Azure VM sizes except STANDARD_A0 and those with premium storage (STANDARD_GS, STANDARD_DS, and STANDARD_DSV2 series).
cloudServiceConfigurationcloudServiceConfiguration Tipo complessoComplex Type La configurazione del servizio cloud per il pool.The cloud service configuration for the pool.
virtualMachineConfigurationvirtualMachineConfiguration Tipo complessoComplex Type La configurazione della macchina virtuale per il pool.The virtual machine configuration for the pool.
networkConfigurationnetworkConfiguration Tipo complessoComplex Type La configurazione della rete per il pool.The network configuration for the pool.
resizeTimeoutresizeTimeout TimeTime Il timeout per l'allocazione dei nodi di calcolo per il pool specificato per l'ultima operazione di ridimensionamento del pool.The timeout for allocation of compute nodes to the pool specified for the last resize operation on the pool. L'impostazione iniziale delle dimensioni, eseguita quando si crea il pool, viene considerata come un ridimensionamento.(The initial sizing when the pool is created counts as a resize.)
targetDedicatedtargetDedicated Int32Int32 Numero di nodi di calcolo richiesti per il pool.The number of compute nodes that are requested for the pool.
enableAutoScaleenableAutoScale BooleanoBool Specifica se le dimensioni del pool vengono regolate automaticamente nel tempo.Specifies whether the pool size automatically adjusts over time.
enableInterNodeCommunicationenableInterNodeCommunication BooleanoBool Specifica se il pool consente o meno la comunicazione diretta tra nodi.Specifies whether the pool is set up for direct communication between nodes.
isAutoPoolisAutoPool BooleanoBool Specifica se il pool è stato creato tramite il meccanismo di pool automatico di un processo.Speficies whether the pool was created via a job's AutoPool mechanism.
maxTasksPerNodemaxTasksPerNode Int32Int32 Numero massimo di attività che possono essere eseguite simultaneamente in un singolo nodo di calcolo nel pool.The maximum number of tasks that can run concurrently on a single compute node in the pool.
vmFillTypevmFillType StringString Definisce il modo in cui il servizio Batch distribuisce le attività tra i nodi di calcolo nel pool.Defines how the Batch service distributes tasks between compute nodes in the pool. I valori validi sono Spread o Pack.Valid values are Spread or Pack.

cloudServiceConfigurationcloudServiceConfiguration

Nome dell'elementoElement name TipoType NoteNotes
osFamilyosFamily StringString La famiglia del sistema operativo guest Azure da installare nelle macchine virtuali nel pool.The Azure Guest OS family to be installed on the virtual machines in the pool.

I valori possibili sono:Possible values are:

2 - Famiglia 2 del sistema operativo, equivalente a Windows Server 2008 R2 SP1.2 – OS Family 2, equivalent to Windows Server 2008 R2 SP1.

3 - Famiglia 3 del sistema operativo, equivalente a Windows Server 2012.3 – OS Family 3, equivalent to Windows Server 2012.

4 - Famiglia 4 del sistema operativo, equivalente a Windows Server 2012 R2.4 – OS Family 4, equivalent to Windows Server 2012 R2.

Per altre informazioni, vedere Rilasci del sistema operativo guest Azure.For more information, see Azure Guest OS Releases.
targetOSVersiontargetOSVersion StringString La versione del sistema operativo guest Azure da installare nelle macchine virtuali nel pool.The Azure Guest OS version to be installed on the virtual machines in the pool.

Il valore predefinito è \* , che specifica la versione più recente del sistema operativo per la famiglia specificata.The default value is \* which specifies the latest operating system version for the specified family.

Per altri valori consentiti, vedere Rilasci del sistema operativo guest Azure .For other permitted values, see Azure Guest OS Releases.

virtualMachineConfigurationvirtualMachineConfiguration

Nome dell'elementoElement name TipoType NoteNotes
imageReferenceimageReference Tipo complessoComplex Type Specifica le informazioni sulla piattaforma o sull'immagine del Marketplace da usare.Specifies information about the platform or Marketplace image to use.
nodeAgentSKUIdnodeAgentSKUId StringString Lo SKU dell'agente di nodo Batch sottoposto a provisioning nel nodo di calcolo.The SKU of the Batch node agent provisioned on the compute node.
windowsConfigurationwindowsConfiguration Tipo complessoComplex Type Specifica le impostazioni del sistema operativo Windows nella macchina virtuale.Specifies Windows operating system settings on the virtual machine. Questa proprietà non deve essere specificata se imageReference fa riferimento a un'immagine del sistema operativo Linux.This property must not be specified if the imageReference is referencing a Linux OS image.

imageReferenceimageReference

Nome dell'elementoElement name TipoType NoteNotes
publisherpublisher StringString L'autore dell'immagine.The publisher of the image.
offeroffer StringString L'offerta dell'immagine.The offer of the image.
skusku StringString Lo SKU dell'immagine.The SKU of the image.
versionversion StringString La versione dell'immagine.The version of the image.

windowsConfigurationwindowsConfiguration

Nome dell'elementoElement name TipoType NoteNotes
enableAutomaticUpdatesenableAutomaticUpdates BooleanBoolean Indica se la macchina virtuale è abilitata per gli aggiornamenti automatici.Indicates whether the virtual machine is enabled for automatic updates. Se questa proprietà non è specificata, viene usato il valore predefinito.If this property is not specified, the default value is true.

networkConfigurationnetworkConfiguration

Nome dell'elementoElement name TipoType NoteNotes
subnetIdsubnetId StringString Specifica l'identificatore di risorsa della subnet in cui vengono creati i nodi di calcolo del pool.Specifies the resource identifier of the subnet in which the pool's compute nodes are created.