VirtualMachineConfigurationOutput interface
Konfigurationen för beräkningsnoder i en pool baserat på Azure Virtual Machines-infrastrukturen.
Egenskaper
| container |
Containerkonfigurationen för poolen. Om det anges utförs konfigurationen på varje beräkningsnod i poolen så att uppgifter kan köras i containrar. Alla vanliga uppgifter och jobbhanteraraktiviteter som körs i den här poolen måste ange egenskapen containerSettings och alla andra aktiviteter kan ange den. |
| data |
Konfigurationen för datadiskar som är anslutna till beräkningsnoderna i poolen. Den här egenskapen måste anges om beräkningsnoderna i poolen måste ha tomma datadiskar kopplade till sig. Det går inte att uppdatera detta. Varje beräkningsnod hämtar en egen disk (disken är inte en filresurs). Det går inte att ansluta befintliga diskar. Varje ansluten disk är tom. När beräkningsnoden tas bort från poolen tas även disken och alla data som är associerade med den bort. Disken är inte formaterad efter att den har anslutits, den måste formateras före användning – mer information finns i https://learn.microsoft.com/azure/virtual-machines/linux/classic/attach-disk#initialize-a-new-data-disk-in-linux och https://learn.microsoft.com/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-avbildningen eller den anpassade virtual machine-avbildningen som ska användas. |
| license |
Detta gäller endast för avbildningar som innehåller Windows-operativsystemet och bör endast användas när du har giltiga lokala licenser för beräkningsnoderna som ska distribueras. Om det utelämnas tillämpas ingen lokal licensrabatt. Värden är: Windows_Server – Den lokala licensen gäller för Windows Server. Windows_Client – Den lokala licensen gäller för Windows-klienten. |
| 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. Referens-ID för tjänstartefakt i form av /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Compute/galleries/{galleryName}/serviceArtifacts/{serviceArtifactName}/vmArtifactsProfiles/{vmArtifactsProfilesName} |
| windows |
Inställningar för Windows-operativsystem på den virtuella datorn. Den här egenskapen får inte anges om egenskapen imageReference anger en Linux OS-avbildning. |
Egenskapsinformation
containerConfiguration
Containerkonfigurationen för poolen. Om det anges utförs konfigurationen på varje beräkningsnod i poolen så att uppgifter kan köras i containrar. Alla vanliga uppgifter och jobbhanteraraktiviteter som körs i den här poolen måste ange egenskapen containerSettings och alla andra aktiviteter kan ange den.
containerConfiguration?: BatchContainerConfigurationOutput
Egenskapsvärde
dataDisks
Konfigurationen för datadiskar som är anslutna till beräkningsnoderna i poolen. Den här egenskapen måste anges om beräkningsnoderna i poolen måste ha tomma datadiskar kopplade till sig. Det går inte att uppdatera detta. Varje beräkningsnod hämtar en egen disk (disken är inte en filresurs). Det går inte att ansluta befintliga diskar. Varje ansluten disk är tom. När beräkningsnoden tas bort från poolen tas även disken och alla data som är associerade med den bort. Disken är inte formaterad efter att den har anslutits, den måste formateras före användning – mer information finns i https://learn.microsoft.com/azure/virtual-machines/linux/classic/attach-disk#initialize-a-new-data-disk-in-linux och https://learn.microsoft.com/azure/virtual-machines/windows/attach-disk-ps#add-an-empty-data-disk-to-a-virtual-machine.
dataDisks?: DataDiskOutput[]
Egenskapsvärde
diskEncryptionConfiguration
Diskkrypteringskonfigurationen för poolen. Om det anges utförs kryptering på varje nod i poolen under nodetablering.
diskEncryptionConfiguration?: DiskEncryptionConfigurationOutput
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?: VMExtensionOutput[]
Egenskapsvärde
imageReference
En referens till Azure Virtual Machines Marketplace-avbildningen eller den anpassade virtual machine-avbildningen som ska användas.
imageReference: BatchVmImageReferenceOutput
Egenskapsvärde
licenseType
Detta gäller endast för avbildningar som innehåller Windows-operativsystemet och bör endast användas när du har giltiga lokala licenser för beräkningsnoderna som ska distribueras. Om det utelämnas tillämpas ingen lokal licensrabatt. Värden är:
Windows_Server – Den lokala licensen gäller för Windows Server. Windows_Client – Den lokala licensen gäller för Windows-klienten.
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?: BatchNodePlacementConfigurationOutput
Egenskapsvärde
osDisk
Inställningar för den virtuella datorns operativsystemdisk.
osDisk?: BatchOsDiskOutput
Egenskapsvärde
securityProfile
Anger säkerhetsprofilinställningarna för den virtuella datorn eller vm-skalningsuppsättningen.
securityProfile?: SecurityProfileOutput
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. Referens-ID för tjänstartefakt i form av /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Compute/galleries/{galleryName}/serviceArtifacts/{serviceArtifactName}/vmArtifactsProfiles/{vmArtifactsProfilesName}
serviceArtifactReference?: ServiceArtifactReferenceOutput
Egenskapsvärde
windowsConfiguration
Inställningar för Windows-operativsystem på den virtuella datorn. Den här egenskapen får inte anges om egenskapen imageReference anger en Linux OS-avbildning.
windowsConfiguration?: WindowsConfigurationOutput