Freigeben über


JobNetworkConfiguration.SubnetId Eigenschaft

Definition

Ruft den ARM-Ressourcenbezeichner des Subnetzes des virtuellen Netzwerks ab, dem Computeknoten, auf denen Tasks aus dem Auftrag ausgeführt werden, für die Dauer des Tasks verknüpft werden, oder legt diese fest. Dies funktioniert nur mit einem VirtualMachineConfiguration-Pool.

[Newtonsoft.Json.JsonProperty(PropertyName="subnetId")]
public string SubnetId { get; set; }
[<Newtonsoft.Json.JsonProperty(PropertyName="subnetId")>]
member this.SubnetId : string with get, set
Public Property SubnetId As String

Eigenschaftswert

Attribute
Newtonsoft.Json.JsonPropertyAttribute

Hinweise

Das virtuelle Netzwerk muss sich in derselben Region und demselben Abonnement wie das Azure Batch-Konto befinden. Das angegebene Subnetz sollte über genügend freie IP-Adressen verfügen, um die Anzahl der Computeknoten zu berücksichtigen, die Aufgaben aus dem Auftrag ausführen. Dies kann bis zur Anzahl der Computeknoten im Pool sein. Der Dienstprinzipal "MicrosoftAzureBatch" muss über die Role-Based Access Control Rolle "Mitwirkender virtueller Computer" (Classic Virtual Machine Contributor, RBAC) für das angegebene VNet verfügen, damit Azure Batch Dienst Aufgaben auf den Knoten planen kann. Dies kann überprüft werden, indem überprüft wird, ob dem angegebenen VNET Netzwerksicherheitsgruppen (NSG) zugeordnet sind. Wenn die Kommunikation mit den Knoten im angegebenen Subnetz von einer NSG verweigert wird, legt der Batch-Dienst den Status der Computeknoten auf unbrauchbar fest. Dies hat die Form /subscriptions/{subscription}/resourceGroups/{group}/providers/{provider}/virtualNetworks/{network}/subnets/{subnet}. Wenn dem angegebenen VNet Netzwerksicherheitsgruppen (NSG) zugeordnet sind, müssen einige reservierte Systemports für die eingehende Kommunikation vom Azure Batch-Dienst aktiviert werden. Aktivieren Sie für Pools, die mit einer VM-Konfiguration erstellt wurden, die Ports 29876 und 29877 sowie Port 22 für Linux und Port 3389 für Windows. Port 443 muss auch für ausgehende Verbindungen für die Kommunikation mit Azure Storage geöffnet sein. Weitere Informationen finden Sie unter: https://docs.microsoft.com/en-us/azure/batch/batch-api-basics#virtual-network-vnet-and-firewall-configuration

Gilt für: