VirtualMachineConfiguration interface
Configurazione per i nodi di calcolo in un pool basato sull'infrastruttura di Macchine virtuali di Azure.
Proprietà
container |
Se specificato, il programma di installazione viene eseguito in ogni nodo del pool per consentire l'esecuzione delle attività nei contenitori. Tutte le normali attività e le attività del gestore processi eseguite in questo pool devono specificare la proprietà containerSettings e tutte le altre attività possono specificarlo. |
data |
Questa proprietà deve essere specificata se i nodi di calcolo nel pool devono essere collegati dischi dati vuoti. |
disk |
Se specificato, la crittografia viene eseguita in ogni nodo del pool durante il provisioning dei nodi. |
extensions | Se specificato, le estensioni indicate in questa configurazione verranno installate in ogni nodo. |
image |
Riferimento a un'immagine di Azure Macchine virtuali Marketplace o alla risorsa Immagine di Azure di una macchina virtuale personalizzata. Per ottenere l'elenco di tutte le immaginiReference verificate da Azure Batch, vedere l'operazione "Elencare gli SKU dell'agente del nodo supportati". |
license |
Questo vale solo per le immagini che contengono il sistema operativo Windows e devono essere usate solo quando si hanno licenze locali valide per i nodi che verranno distribuiti. Se omesso, non viene applicato alcun sconto per le licenze locali. I valori possibili sono: Windows_Server: la licenza locale è per Windows Server. Windows_Client: la licenza locale è per il client Windows. |
node |
L'agente del nodo Batch è un programma che viene eseguito in ogni nodo del pool e fornisce l'interfaccia di comando e controllo tra il nodo e il servizio Batch. Sono disponibili diverse implementazioni dell'agente del nodo, definite SKU, per sistemi operativi diversi. È necessario specificare uno SKU dell'agente del nodo corrispondente al riferimento all'immagine selezionata. Per ottenere l'elenco degli SKU dell'agente del nodo supportati insieme al relativo elenco di riferimenti alle immagini verificate, vedere l'operazione "Elencare gli SKU dell'agente del nodo supportati". |
node |
Questa configurazione specifica regole sulla modalità di allocazione fisica dei nodi nel pool. |
os |
Contiene la configurazione per le impostazioni di OSDisk temporanee. |
security |
Specifica le impostazioni del profilo di sicurezza per la macchina virtuale o il set di scalabilità di macchine virtuali. |
service |
ID riferimento dell'artefatto del servizio sotto forma di /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Compute/galleries/{galleryName}/serviceArtifacts/{serviceArtifactName}/vmArtifactsProfiles/{vmArtifactsProfilesName} |
windows |
Questa proprietà non deve essere specificata se imageReference specifica un'immagine del sistema operativo Linux. |
Dettagli proprietà
containerConfiguration
Se specificato, il programma di installazione viene eseguito in ogni nodo del pool per consentire l'esecuzione delle attività nei contenitori. Tutte le normali attività e le attività del gestore processi eseguite in questo pool devono specificare la proprietà containerSettings e tutte le altre attività possono specificarlo.
containerConfiguration?: ContainerConfiguration
Valore della proprietà
dataDisks
Questa proprietà deve essere specificata se i nodi di calcolo nel pool devono essere collegati dischi dati vuoti.
dataDisks?: DataDisk[]
Valore della proprietà
DataDisk[]
diskEncryptionConfiguration
Se specificato, la crittografia viene eseguita in ogni nodo del pool durante il provisioning dei nodi.
diskEncryptionConfiguration?: DiskEncryptionConfiguration
Valore della proprietà
extensions
Se specificato, le estensioni indicate in questa configurazione verranno installate in ogni nodo.
extensions?: VMExtension[]
Valore della proprietà
imageReference
Riferimento a un'immagine di Azure Macchine virtuali Marketplace o alla risorsa Immagine di Azure di una macchina virtuale personalizzata. Per ottenere l'elenco di tutte le immaginiReference verificate da Azure Batch, vedere l'operazione "Elencare gli SKU dell'agente del nodo supportati".
imageReference: ImageReference
Valore della proprietà
licenseType
Questo vale solo per le immagini che contengono il sistema operativo Windows e devono essere usate solo quando si hanno licenze locali valide per i nodi che verranno distribuiti. Se omesso, non viene applicato alcun sconto per le licenze locali. I valori possibili sono:
Windows_Server: la licenza locale è per Windows Server. Windows_Client: la licenza locale è per il client Windows.
licenseType?: string
Valore della proprietà
string
nodeAgentSkuId
L'agente del nodo Batch è un programma che viene eseguito in ogni nodo del pool e fornisce l'interfaccia di comando e controllo tra il nodo e il servizio Batch. Sono disponibili diverse implementazioni dell'agente del nodo, definite SKU, per sistemi operativi diversi. È necessario specificare uno SKU dell'agente del nodo corrispondente al riferimento all'immagine selezionata. Per ottenere l'elenco degli SKU dell'agente del nodo supportati insieme al relativo elenco di riferimenti alle immagini verificate, vedere l'operazione "Elencare gli SKU dell'agente del nodo supportati".
nodeAgentSkuId: string
Valore della proprietà
string
nodePlacementConfiguration
Questa configurazione specifica regole sulla modalità di allocazione fisica dei nodi nel pool.
nodePlacementConfiguration?: NodePlacementConfiguration
Valore della proprietà
osDisk
Contiene la configurazione per le impostazioni di OSDisk temporanee.
osDisk?: OSDisk
Valore della proprietà
securityProfile
Specifica le impostazioni del profilo di sicurezza per la macchina virtuale o il set di scalabilità di macchine virtuali.
securityProfile?: SecurityProfile
Valore della proprietà
serviceArtifactReference
ID riferimento dell'artefatto del servizio sotto forma di /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Compute/galleries/{galleryName}/serviceArtifacts/{serviceArtifactName}/vmArtifactsProfiles/{vmArtifactsProfilesName}
serviceArtifactReference?: ServiceArtifactReference
Valore della proprietà
windowsConfiguration
Questa proprietà non deve essere specificata se imageReference specifica un'immagine del sistema operativo Linux.
windowsConfiguration?: WindowsConfiguration