VirtualMachineConfiguration interface
Konfigurationen för Compute Nodes in a Pool är baserad på Azure Virtual Machines-infrastrukturen.
Egenskaper
| container |
Containerkonfigurationen för poolen. Om angivet utförs installation på varje beräkningsnod i poolen för att tillåta uppgifter att köras i containrar. Alla vanliga Tasks och Job Manager-uppgifter som körs på denna Pool måste specificera containerSettings-egenskapen, och alla andra Tasks kan ange den. |
| data |
Konfigurationen för datadiskar kopplade till beräkningsnoderna i poolen. Denna egenskap måste specificeras om beräkningsnoderna i poolen behöver ha tomma datadiskar kopplade till sig. Det går inte att uppdatera detta. Varje beräkningsnod får sin egen disk (disken är inte en fildelning). Befintliga diskar kan inte anslutas, varje ansluten disk är tom. När beräkningsnoden tas bort från poolen raderas även disken och all tillhörande data. Disken formateras inte efter att den har anslutits, den måste formateras innan användning – för mer information, se https://dotnet.territoriali.olinfo.it/azure/virtual-machines/linux/classic/attach-disk#initialize-a-new-data-disk-in-linux och https://dotnet.territoriali.olinfo.it/azure/virtual-machines/windows/attach-disk-ps#add-an-empty-data-disk-to-a-virtual-machine. |
| disk |
Diskkrypteringskonfigurationen för poolen. Om det anges utförs kryptering på varje nod i poolen under nodetablering. |
| extensions | Tillägget för den virtuella datorn för poolen. Om det anges installeras tilläggen som nämns i den här konfigurationen på varje nod. |
| image |
En referens till Azure Virtual Machines Marketplace Image eller den anpassade Virtual Machine Image att använda. |
| license |
Detta gäller endast avbildningar som innehåller operativsystemet Windows, och bör endast användas när du har giltiga lokala licenser för de beräkningsnoder som ska distribueras. Om det utelämnas tillämpas ingen lokal licensrabatt. Värden är: Windows_Server - On-premises-licensen gäller för Windows Server. Windows_Client - On-premises-licensen gäller för Windows kund. |
| node |
SKU:n för Batch Compute Node-agenten som ska etableras på beräkningsnoder i poolen. Batch Compute Node-agenten är ett program som körs på varje beräkningsnod i poolen och tillhandahåller kommando- och kontrollgränssnittet mellan beräkningsnoden och Batch-tjänsten. Det finns olika implementeringar av Compute Node-agenten, som kallas SKU:er, för olika operativsystem. Du måste ange en SKU för Beräkningsnodagent som matchar den valda avbildningsreferensen. Information om hur du hämtar listan över beräkningsnodagent-SKU:er som stöds tillsammans med deras lista över verifierade bildreferenser finns i åtgärden "List supported Compute Node agent SKU:er". |
| node |
Nodplaceringskonfigurationen för poolen. Den här konfigurationen anger regler för hur noder i poolen ska allokeras fysiskt. |
| os |
Inställningar för den virtuella datorns operativsystemdisk. |
| security |
Anger säkerhetsprofilinställningarna för den virtuella datorn eller vm-skalningsuppsättningen. |
| service |
Anger tjänstartefaktreferens-ID:t som används för att ange samma avbildningsversion för alla virtuella datorer i skalningsuppsättningen när du använder den senaste avbildningsversionen. Tjänstartefakten refererar till id i form av /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft. Compute/galleries/{galleryName}/serviceArtifacts/{serviceArtifactName}/vmArtifactsProfiles/{vmArtifactsProfilesName} |
| windows |
Windows operativsysteminställningar på den virtuella maskinen. Denna egenskap får inte specificeras om imageReference-egenskapen anger en Linux OS-avbild. |
Egenskapsinformation
containerConfiguration
Containerkonfigurationen för poolen. Om angivet utförs installation på varje beräkningsnod i poolen för att tillåta uppgifter att köras i containrar. Alla vanliga Tasks och Job Manager-uppgifter som körs på denna Pool måste specificera containerSettings-egenskapen, och alla andra Tasks kan ange den.
containerConfiguration?: BatchContainerConfiguration
Egenskapsvärde
dataDisks
Konfigurationen för datadiskar kopplade till beräkningsnoderna i poolen. Denna egenskap måste specificeras om beräkningsnoderna i poolen behöver ha tomma datadiskar kopplade till sig. Det går inte att uppdatera detta. Varje beräkningsnod får sin egen disk (disken är inte en fildelning). Befintliga diskar kan inte anslutas, varje ansluten disk är tom. När beräkningsnoden tas bort från poolen raderas även disken och all tillhörande data. Disken formateras inte efter att den har anslutits, den måste formateras innan användning – för mer information, se https://dotnet.territoriali.olinfo.it/azure/virtual-machines/linux/classic/attach-disk#initialize-a-new-data-disk-in-linux och https://dotnet.territoriali.olinfo.it/azure/virtual-machines/windows/attach-disk-ps#add-an-empty-data-disk-to-a-virtual-machine.
dataDisks?: DataDisk[]
Egenskapsvärde
DataDisk[]
diskEncryptionConfiguration
Diskkrypteringskonfigurationen för poolen. Om det anges utförs kryptering på varje nod i poolen under nodetablering.
diskEncryptionConfiguration?: DiskEncryptionConfiguration
Egenskapsvärde
extensions
Tillägget för den virtuella datorn för poolen. Om det anges installeras tilläggen som nämns i den här konfigurationen på varje nod.
extensions?: VMExtension[]
Egenskapsvärde
imageReference
En referens till Azure Virtual Machines Marketplace Image eller den anpassade Virtual Machine Image att använda.
imageReference: BatchVmImageReference
Egenskapsvärde
licenseType
Detta gäller endast avbildningar som innehåller operativsystemet Windows, och bör endast användas när du har giltiga lokala licenser för de beräkningsnoder som ska distribueras. Om det utelämnas tillämpas ingen lokal licensrabatt. Värden är:
Windows_Server - On-premises-licensen gäller för Windows Server. Windows_Client - On-premises-licensen gäller för Windows kund.
licenseType?: string
Egenskapsvärde
string
nodeAgentSkuId
SKU:n för Batch Compute Node-agenten som ska etableras på beräkningsnoder i poolen. Batch Compute Node-agenten är ett program som körs på varje beräkningsnod i poolen och tillhandahåller kommando- och kontrollgränssnittet mellan beräkningsnoden och Batch-tjänsten. Det finns olika implementeringar av Compute Node-agenten, som kallas SKU:er, för olika operativsystem. Du måste ange en SKU för Beräkningsnodagent som matchar den valda avbildningsreferensen. Information om hur du hämtar listan över beräkningsnodagent-SKU:er som stöds tillsammans med deras lista över verifierade bildreferenser finns i åtgärden "List supported Compute Node agent SKU:er".
nodeAgentSkuId: string
Egenskapsvärde
string
nodePlacementConfiguration
Nodplaceringskonfigurationen för poolen. Den här konfigurationen anger regler för hur noder i poolen ska allokeras fysiskt.
nodePlacementConfiguration?: BatchNodePlacementConfiguration
Egenskapsvärde
osDisk
Inställningar för den virtuella datorns operativsystemdisk.
osDisk?: BatchOsDisk
Egenskapsvärde
securityProfile
Anger säkerhetsprofilinställningarna för den virtuella datorn eller vm-skalningsuppsättningen.
securityProfile?: SecurityProfile
Egenskapsvärde
serviceArtifactReference
Anger tjänstartefaktreferens-ID:t som används för att ange samma avbildningsversion för alla virtuella datorer i skalningsuppsättningen när du använder den senaste avbildningsversionen. Tjänstartefakten refererar till id i form av /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft. Compute/galleries/{galleryName}/serviceArtifacts/{serviceArtifactName}/vmArtifactsProfiles/{vmArtifactsProfilesName}
serviceArtifactReference?: ServiceArtifactReference
Egenskapsvärde
windowsConfiguration
Windows operativsysteminställningar på den virtuella maskinen. Denna egenskap får inte specificeras om imageReference-egenskapen anger en Linux OS-avbild.
windowsConfiguration?: WindowsConfiguration