BatchJobNetworkConfiguration interface

(Diese Eigenschaft ist standardmäßig nicht verfügbar. Weitere Informationen erhalten Sie vom Support) Die Netzwerkkonfiguration für den Job.

Eigenschaften

skipWithdrawFromVnet

Gibt an, ob Computeknoten vom virtuellen Netzwerk an DNC zurückgenommen werden sollen, wenn der Auftrag beendet oder gelöscht wird. Wenn true, bleiben Knoten mit dem virtuellen Netzwerk mit DNC verbunden. Wenn false, werden Knoten automatisch zurückgenommen, wenn der Auftrag endet. Der Standardwert ist „false“.

subnetId

Der ARM-Ressourcenbezeichner des virtuellen Netzwerksubnetz, in dem Computerknoten ausgeführt werden, die Vorgänge aus dem Auftrag ausführen, werden für die Dauer des Vorgangs verknüpft. Das virtuelle Netzwerk muss sich in derselben Region und im selben Abonnement wie das Azure Batch-Konto befinden. Das angegebene Subnetz sollte über genügend kostenlose IP-Adressen verfügen, um die Anzahl der Computeknoten aufzunehmen, die Aufgaben aus dem Auftrag ausführen. Dies kann bis zur Anzahl der Computeknoten im Pool sein. Der 'MicrosoftAzureBatch'-Dienstprinzipal muss die Rolle 'Classic Virtual Machine Contributor' Role-Based Access Control (RBAC) für das angegebene VNet haben, damit Azure Batch Dienst Aufgaben auf den Nodes planen kann. Dies kann überprüft werden, indem überprüft wird, ob das angegebene VNet über alle zugehörigen Netzwerksicherheitsgruppen (Network Security Groups, NSG) verfügt. Wenn die Kommunikation mit den Knoten im angegebenen Subnetz von einer NSG verweigert wird, legt der Batchdienst den Status der Computeknoten auf unbrauchbar fest. Dies ist das Format "/subscriptions/{subscription}/resourceGroups/{group}/providers/{provider}/virtualNetworks/{network}/subnets/{subnet}". Wenn das angegebene VNet zugehörige Network Security Groups (NSG) hat, müssen einige reservierte Systemports für eingehende Kommunikation vom Azure Batch-Service aktiviert werden. Für Pools, die mit einer Virtual Machine-Konfiguration erstellt wurden, aktivieren Sie die Ports 29876 und 29877 sowie Port 22 für Linux und Port 3389 für Windows. Port 443 muss außerdem für ausgehende Verbindungen für die Kommunikation zu Azure Storage geöffnet sein. Weitere Informationen finden Sie unter: https://learn.microsoft.com/azure/batch/batch-api-basics#virtual-network-vnet-and-firewall-configuration.

Details zur Eigenschaft

skipWithdrawFromVnet

Gibt an, ob Computeknoten vom virtuellen Netzwerk an DNC zurückgenommen werden sollen, wenn der Auftrag beendet oder gelöscht wird. Wenn true, bleiben Knoten mit dem virtuellen Netzwerk mit DNC verbunden. Wenn false, werden Knoten automatisch zurückgenommen, wenn der Auftrag endet. Der Standardwert ist „false“.

skipWithdrawFromVnet?: boolean

Eigenschaftswert

boolean

subnetId

Der ARM-Ressourcenbezeichner des virtuellen Netzwerksubnetz, in dem Computerknoten ausgeführt werden, die Vorgänge aus dem Auftrag ausführen, werden für die Dauer des Vorgangs verknüpft. Das virtuelle Netzwerk muss sich in derselben Region und im selben Abonnement wie das Azure Batch-Konto befinden. Das angegebene Subnetz sollte über genügend kostenlose IP-Adressen verfügen, um die Anzahl der Computeknoten aufzunehmen, die Aufgaben aus dem Auftrag ausführen. Dies kann bis zur Anzahl der Computeknoten im Pool sein. Der 'MicrosoftAzureBatch'-Dienstprinzipal muss die Rolle 'Classic Virtual Machine Contributor' Role-Based Access Control (RBAC) für das angegebene VNet haben, damit Azure Batch Dienst Aufgaben auf den Nodes planen kann. Dies kann überprüft werden, indem überprüft wird, ob das angegebene VNet über alle zugehörigen Netzwerksicherheitsgruppen (Network Security Groups, NSG) verfügt. Wenn die Kommunikation mit den Knoten im angegebenen Subnetz von einer NSG verweigert wird, legt der Batchdienst den Status der Computeknoten auf unbrauchbar fest. Dies ist das Format "/subscriptions/{subscription}/resourceGroups/{group}/providers/{provider}/virtualNetworks/{network}/subnets/{subnet}". Wenn das angegebene VNet zugehörige Network Security Groups (NSG) hat, müssen einige reservierte Systemports für eingehende Kommunikation vom Azure Batch-Service aktiviert werden. Für Pools, die mit einer Virtual Machine-Konfiguration erstellt wurden, aktivieren Sie die Ports 29876 und 29877 sowie Port 22 für Linux und Port 3389 für Windows. Port 443 muss außerdem für ausgehende Verbindungen für die Kommunikation zu Azure Storage geöffnet sein. Weitere Informationen finden Sie unter: https://learn.microsoft.com/azure/batch/batch-api-basics#virtual-network-vnet-and-firewall-configuration.

subnetId: string

Eigenschaftswert

string