Havuz oluşturma olayı

Havuz oluşturulduktan sonra bu olay yayılır. Günlüğün içeriği havuz hakkındaki genel bilgileri kullanıma sunar. Havuzun hedef boyutu 0 işlem düğümünden büyükse, bu olaydan hemen sonra bir havuz yeniden boyutlandırma başlangıç olayının izlendiğini unutmayın.

Aşağıdaki örnekte havuz oluşturma olayının gövdesi gösterilmektedir.

{
    "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
}
Öğe Tür Notlar
id String Havuzun kimliği.
displayName String Havuzun görünen adı.
vmSize String Havuzdaki sanal makinelerin boyutu. Havuzdaki tüm sanal makineler aynı boyuttadır.

Cloud Services havuzları için sanal makinelerin kullanılabilir boyutları (cloudServiceConfiguration ile oluşturulan havuzlar) hakkında bilgi için bkz . Cloud Services için boyutlar. Batch, dışındaki ExtraSmalltüm Cloud Services VM boyutlarını destekler.

Sanal Makineler Market'ten (virtualMachineConfiguration ile oluşturulan havuzlar) görüntüleri kullanan havuzlar için kullanılabilir VM boyutları hakkında bilgi için bkz. Sanal Makineler boyutları (Linux) veya Sanal Makineler boyutları (Windows). Batch STANDARD_A0 ve premium depolama alanına sahip olanlar (STANDARD_GS, STANDARD_DS ve STANDARD_DSV2 serisi) dışında tüm Azure sanal makinelerini destekler.
imageType String Görüntünün dağıtım yöntemi. Desteklenen değerler veya'dır virtualMachineConfigurationcloudServiceConfiguration
cloudServiceConfiguration Karmaşık Tür Havuz için bulut hizmetleri yapılandırması.
virtualMachineConfiguration Karmaşık Tür Havuzun sanal makine yapılandırması.
networkConfiguration Karmaşık Tür Havuzun ağ yapılandırması.
resizeTimeout Saat İşlem düğümlerinin havuzdaki son yeniden boyutlandırma işlemi için belirtilen havuza ayrılması için zaman aşımı. (Havuz oluşturulduğunda ilk boyutlandırma yeniden boyutlandırma olarak sayılır.)
targetDedicatedNodes Int32 Havuz için istenen ayrılmış işlem düğümlerinin sayısı.
targetLowPriorityNodes Int32 Havuz için istenen Azure Spot işlem düğümlerinin sayısı.
enableAutoScale Boole Havuz boyutunun zaman içinde otomatik olarak ayarlanıp ayarlanmayacağını belirtir.
enableInterNodeCommunication Boole Havuzun düğümler arasında doğrudan iletişim için ayarlanıp ayarlanmayacağını belirtir.
isAutoPool Boole Havuzun bir işin AutoPool mekanizması aracılığıyla oluşturulup oluşturulmadığını belirtir.
taskSlotsPerNode Int32 Havuzdaki tek bir işlem düğümünde eşzamanlı olarak çalışabilecek en fazla görev sayısı.
vmFillType String Batch hizmetinin havuzdaki işlem düğümleri arasında görevleri nasıl dağıtacaklarını tanımlar. Geçerli değerler Spread veya Pack'tir.

cloudServiceConfiguration

Uyarı

Cloud Services Yapılandırma havuzları kullanım dışıdır. Lütfen bunun yerine Sanal Makine Yapılandırma havuzlarını kullanın.

Öğe adı Tür Notlar
osFamily String Havuzdaki sanal makinelere yüklenecek Azure Konuk İşletim Sistemi ailesi.

Olası değerler şunlardır:

2 – İşletim Sistemi Ailesi 2, Windows Server 2008 R2 SP1'e eşdeğerdir.

3 – İşletim Sistemi Ailesi 3, Windows Server 2012'ye eşdeğerdir.

4 – İşletim Sistemi Ailesi 4, Windows Server 2012 R2'ye eşdeğerdir.

Daha fazla bilgi için bkz . Azure Konuk İşletim Sistemi Sürümleri.
targetOSVersion String Havuzdaki sanal makinelere yüklenecek Azure Konuk İşletim Sistemi sürümü.

Varsayılan değer, belirtilen aile için en son işletim sistemi sürümünü belirten değerdir * .

İzin verilen diğer değerler için bkz . Azure Konuk İşletim Sistemi Sürümleri.

virtualMachineConfiguration

Öğe adı Tür Notlar
imageReference Karmaşık Tür Kullanılacak platform veya Market görüntüsü hakkındaki bilgileri belirtir.
nodeAgentId String İşlem düğümünde sağlanan Batch düğümü aracısının SKU'su.
windowsConfiguration Karmaşık Tür Sanal makinedeki Windows işletim sistemi ayarlarını belirtir. imageReference bir Linux işletim sistemi görüntüsüne başvuruyorsa bu özellik belirtilmemelidir.

imageReference

Öğe adı Tür Notlar
publisher String Görüntünün yayımcısı.
offer String Resmin teklifi.
sku String Görüntünün SKU'su.
version String Görüntünün sürümü.

windowsConfiguration

Öğe adı Tür Notlar
enableAutomaticUpdates Boolean Sanal makinenin otomatik güncelleştirmeler için etkinleştirilip etkinleştirilmediğini gösterir. Bu özellik belirtilmezse, varsayılan değer true olur.

networkConfiguration

Öğe adı Tür Notlar
subnetId String Havuzun işlem düğümlerinin oluşturulduğu alt ağın kaynak tanımlayıcısını belirtir.