VirtualMachineConfiguration interface
Konfigurationen för beräkningsnoder i en pool baserat på Azure Virtual Machines-infrastrukturen.
Egenskaper
container |
Om det anges utförs konfigurationen på varje nod i poolen så att aktiviteter 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 uppgifter kan ange den. |
data |
Den här egenskapen måste anges om beräkningsnoderna i poolen måste ha tomma datadiskar kopplade till sig. |
disk |
Om det anges utförs kryptering på varje nod i poolen under nodetablering. |
extensions | Om det anges installeras tilläggen som nämns i den här konfigurationen på varje nod. |
image |
En referens till en Azure Virtual Machines Marketplace-avbildning eller Azure Image-resursen för en anpassad virtuell dator. Information om hur du hämtar listan över alla imageReferences som verifierats av Azure Batch finns i åtgärden "List supported node agent SKU:er". |
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 noderna 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 |
Batch-nodagenten är ett program som körs på varje nod i poolen och tillhandahåller kommando- och kontrollgränssnittet mellan noden och Batch-tjänsten. Det finns olika implementeringar av nodagenten, så kallade SKU:er, för olika operativsystem. Du måste ange en nodagent-SKU som matchar den valda bildreferensen. Information om hur du hämtar listan över nodagent-SKU:er som stöds tillsammans med deras lista över verifierade bildreferenser finns i åtgärden "List supported node agent SKU:er". |
node |
Den här konfigurationen anger regler för hur noder i poolen ska allokeras fysiskt. |
os |
Innehåller konfiguration för tillfälliga OSDisk-inställningar. |
security |
Anger säkerhetsprofilinställningarna för den virtuella datorn eller vm-skalningsuppsättningen. |
service |
Referens-ID för tjänstartefakt i form av /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Compute/galleries/{galleryName}/serviceArtifacts/{serviceArtifactName}/vmArtifactsProfiles/{vmArtifactsProfilesName} |
windows |
Den här egenskapen får inte anges om imageReference anger en Linux OS-avbildning. |
Egenskapsinformation
containerConfiguration
Om det anges utförs konfigurationen på varje nod i poolen så att aktiviteter 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 uppgifter kan ange den.
containerConfiguration?: ContainerConfiguration
Egenskapsvärde
dataDisks
Den här egenskapen måste anges om beräkningsnoderna i poolen måste ha tomma datadiskar kopplade till sig.
dataDisks?: DataDisk[]
Egenskapsvärde
DataDisk[]
diskEncryptionConfiguration
Om det anges utförs kryptering på varje nod i poolen under nodetablering.
diskEncryptionConfiguration?: DiskEncryptionConfiguration
Egenskapsvärde
extensions
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 en Azure Virtual Machines Marketplace-avbildning eller Azure Image-resursen för en anpassad virtuell dator. Information om hur du hämtar listan över alla imageReferences som verifierats av Azure Batch finns i åtgärden "List supported node agent SKU:er".
imageReference: ImageReference
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 noderna 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
Batch-nodagenten är ett program som körs på varje nod i poolen och tillhandahåller kommando- och kontrollgränssnittet mellan noden och Batch-tjänsten. Det finns olika implementeringar av nodagenten, så kallade SKU:er, för olika operativsystem. Du måste ange en nodagent-SKU som matchar den valda bildreferensen. Information om hur du hämtar listan över nodagent-SKU:er som stöds tillsammans med deras lista över verifierade bildreferenser finns i åtgärden "List supported node agent SKU:er".
nodeAgentSkuId: string
Egenskapsvärde
string
nodePlacementConfiguration
Den här konfigurationen anger regler för hur noder i poolen ska allokeras fysiskt.
nodePlacementConfiguration?: NodePlacementConfiguration
Egenskapsvärde
osDisk
Innehåller konfiguration för tillfälliga OSDisk-inställningar.
osDisk?: OSDisk
Egenskapsvärde
securityProfile
Anger säkerhetsprofilinställningarna för den virtuella datorn eller vm-skalningsuppsättningen.
securityProfile?: SecurityProfile
Egenskapsvärde
serviceArtifactReference
Referens-ID för tjänstartefakt i form av /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Compute/galleries/{galleryName}/serviceArtifacts/{serviceArtifactName}/vmArtifactsProfiles/{vmArtifactsProfilesName}
serviceArtifactReference?: ServiceArtifactReference
Egenskapsvärde
windowsConfiguration
Den här egenskapen får inte anges om imageReference anger en Linux OS-avbildning.
windowsConfiguration?: WindowsConfiguration