Dela via


NetworkConfiguration interface

Nätverkskonfigurationen för en pool.

Egenskaper

dynamicVNetAssignmentScope

Omfånget för dynamisk vnet-tilldelning. Möjliga värden är: "none", "job"

endpointConfiguration

Konfigurationen för slutpunkter på beräkningsnoder i Batch-poolen. Konfiguration av poolslutpunkter stöds endast i Pooler med egenskapen virtualMachineConfiguration.

publicIPAddressConfiguration

Den offentliga IPAddress-konfigurationen för beräkningsnoder i Batch-poolen. Den offentliga IP-konfigurationsegenskapen stöds endast i Pooler med egenskapen virtualMachineConfiguration.

subnetId

ARM-resursidentifieraren för det virtuella nätverksundernätet som poolens beräkningsnoder ansluter till. Det här är formuläret /subscriptions/{subscription}/resourceGroups/{group}/providers/{provider}/virtualNetworks/{network}/subnets/{subnet}. Det virtuella nätverket måste finnas i samma region och prenumeration som Azure Batch-kontot. Det angivna undernätet bör ha tillräckligt med kostnadsfria IP-adresser för att hantera antalet beräkningsnoder i poolen. Om undernätet inte har tillräckligt med kostnadsfria IP-adresser allokerar poolen delvis noder och ett storleksändringsfel uppstår. Tjänstens huvudnamn för MicrosoftAzureBatch måste ha rollen "Klassisk virtuell datordeltagare" Role-Based åtkomstkontroll (RBAC) för det angivna virtuella nätverket. Det angivna undernätet måste tillåta kommunikation från Azure Batch-tjänsten för att kunna schemalägga aktiviteter på noderna. Detta kan verifieras genom att kontrollera om det angivna virtuella nätverket har några associerade nätverkssäkerhetsgrupper (NSG). Om kommunikationen till noderna i det angivna undernätet nekas av en NSG anger Batch-tjänsten tillståndet för beräkningsnoderna till oanvändbart. För pooler som skapats med virtualMachineConfiguration stöds endast virtuella ARM-nätverk ("Microsoft.Network/virtualNetworks") men för Pooler som skapats med cloudServiceConfiguration stöds både ARM och klassiska virtuella nätverk. Om det angivna virtuella nätverket har några associerade nätverkssäkerhetsgrupper (NSG) måste några reserverade systemportar aktiveras för inkommande kommunikation. Aktivera portarna 29876 och 29877 samt port 22 för Linux och port 3389 för Windows för Pooler som skapats med en konfiguration av virtuella datorer. För Pooler som skapats med en molntjänstkonfiguration aktiverar du portarna 10100, 20100 och 30100. Aktivera även utgående anslutningar till Azure Storage på port 443. Mer information finns i: https://docs.microsoft.com/en-us/azure/batch/batch-api-basics#virtual-network-vnet-and-firewall-configuration

Egenskapsinformation

dynamicVNetAssignmentScope

Omfånget för dynamisk vnet-tilldelning. Möjliga värden är: "none", "job"

dynamicVNetAssignmentScope?: DynamicVNetAssignmentScope

Egenskapsvärde

endpointConfiguration

Konfigurationen för slutpunkter på beräkningsnoder i Batch-poolen. Konfiguration av poolslutpunkter stöds endast i Pooler med egenskapen virtualMachineConfiguration.

endpointConfiguration?: PoolEndpointConfiguration

Egenskapsvärde

publicIPAddressConfiguration

Den offentliga IPAddress-konfigurationen för beräkningsnoder i Batch-poolen. Den offentliga IP-konfigurationsegenskapen stöds endast i Pooler med egenskapen virtualMachineConfiguration.

publicIPAddressConfiguration?: PublicIPAddressConfiguration

Egenskapsvärde

subnetId

ARM-resursidentifieraren för det virtuella nätverksundernätet som poolens beräkningsnoder ansluter till. Det här är formuläret /subscriptions/{subscription}/resourceGroups/{group}/providers/{provider}/virtualNetworks/{network}/subnets/{subnet}. Det virtuella nätverket måste finnas i samma region och prenumeration som Azure Batch-kontot. Det angivna undernätet bör ha tillräckligt med kostnadsfria IP-adresser för att hantera antalet beräkningsnoder i poolen. Om undernätet inte har tillräckligt med kostnadsfria IP-adresser allokerar poolen delvis noder och ett storleksändringsfel uppstår. Tjänstens huvudnamn för MicrosoftAzureBatch måste ha rollen "Klassisk virtuell datordeltagare" Role-Based åtkomstkontroll (RBAC) för det angivna virtuella nätverket. Det angivna undernätet måste tillåta kommunikation från Azure Batch-tjänsten för att kunna schemalägga aktiviteter på noderna. Detta kan verifieras genom att kontrollera om det angivna virtuella nätverket har några associerade nätverkssäkerhetsgrupper (NSG). Om kommunikationen till noderna i det angivna undernätet nekas av en NSG anger Batch-tjänsten tillståndet för beräkningsnoderna till oanvändbart. För pooler som skapats med virtualMachineConfiguration stöds endast virtuella ARM-nätverk ("Microsoft.Network/virtualNetworks") men för Pooler som skapats med cloudServiceConfiguration stöds både ARM och klassiska virtuella nätverk. Om det angivna virtuella nätverket har några associerade nätverkssäkerhetsgrupper (NSG) måste några reserverade systemportar aktiveras för inkommande kommunikation. Aktivera portarna 29876 och 29877 samt port 22 för Linux och port 3389 för Windows för Pooler som skapats med en konfiguration av virtuella datorer. För Pooler som skapats med en molntjänstkonfiguration aktiverar du portarna 10100, 20100 och 30100. Aktivera även utgående anslutningar till Azure Storage på port 443. Mer information finns i: https://docs.microsoft.com/en-us/azure/batch/batch-api-basics#virtual-network-vnet-and-firewall-configuration

subnetId?: string

Egenskapsvärde

string