NetworkConfiguration interface
Havuz için ağ yapılandırması.
Özellikler
| dynamic |
Dinamik sanal ağ atamasının kapsamı. Olası değerler şunlardır: 'none', 'job' |
| endpoint |
Batch Havuzu'ndaki İşlem Düğümlerindeki uç noktaların yapılandırması. Havuz uç noktası yapılandırması yalnızca virtualMachineConfiguration özelliğine sahip havuzlarda desteklenir. |
| public |
Batch Havuzu'ndaki İşlem Düğümleri için Genel IPAddress yapılandırması. Genel IP yapılandırma özelliği yalnızca virtualMachineConfiguration özelliğine sahip havuzlarda desteklenir. |
| subnet |
Havuzun İşlem Düğümlerinin birleştirileceği sanal ağ alt ağının ARM kaynak tanımlayıcısı. Bu, /subscriptions/{subscription}/resourceGroups/{group}/providers/{provider}/virtualNetworks/{network}/subnets/{subnet} biçimindedir. Sanal ağ, Azure Batch Hesabı ile aynı bölgede ve abonelikte olmalıdır. Belirtilen alt ağ, Havuzdaki İşlem Düğümlerinin sayısını karşılamak için yeterli boş IP adresine sahip olmalıdır. Alt ağda yeterli boş IP adresi yoksa Havuz, Düğümleri kısmen ayırır ve yeniden boyutlandırma hatası oluşur. 'MicrosoftAzureBatch' hizmet sorumlusu, belirtilen sanal ağ için Erişim Denetimi (RBAC) Role-Based 'Klasik Sanal Makine Katılımcısı' rolüne sahip olmalıdır. Belirtilen alt ağ, Düğümlerde Görevleri zamanlayabilmek için Azure Batch hizmetinden iletişime izin vermelidir. Bu, belirtilen sanal ağın ilişkili Ağ Güvenlik Grupları (NSG) olup olmadığını denetleyerek doğrulanabilir. Belirtilen alt ağ içindeki Düğümlerle iletişim bir NSG tarafından reddedilirse Batch hizmeti İşlem Düğümlerinin durumunu kullanılamaz olarak ayarlar. virtualMachineConfiguration ile oluşturulan Havuzlar için yalnızca ARM sanal ağları ('Microsoft.Network/virtualNetworks') desteklenir, ancak cloudServiceConfiguration ile oluşturulan havuzlar için hem ARM hem de klasik sanal ağlar desteklenir. Belirtilen sanal ağda ilişkili Ağ Güvenlik Grupları (NSG) varsa, gelen iletişim için birkaç ayrılmış sistem bağlantı noktasının etkinleştirilmesi gerekir. Sanal makine yapılandırmasıyla oluşturulan Havuzlar için 29876 ve 29877 numaralı bağlantı noktalarının yanı sıra Linux için 22 numaralı bağlantı noktasını ve Windows için 3389 numaralı bağlantı noktasını etkinleştirin. Bulut hizmeti yapılandırmasıyla oluşturulan Havuzlar için 10100, 20100 ve 30100 bağlantı noktalarını etkinleştirin. Ayrıca 443 numaralı bağlantı noktasından Azure Depolama'ya giden bağlantıları etkinleştirin. Daha fazla ayrıntı için bkz. https://docs.microsoft.com/en-us/azure/batch/batch-api-basics#virtual-network-vnet-and-firewall-configuration |
Özellik Ayrıntıları
dynamicVNetAssignmentScope
Dinamik sanal ağ atamasının kapsamı. Olası değerler şunlardır: 'none', 'job'
dynamicVNetAssignmentScope?: DynamicVNetAssignmentScope
Özellik Değeri
endpointConfiguration
Batch Havuzu'ndaki İşlem Düğümlerindeki uç noktaların yapılandırması. Havuz uç noktası yapılandırması yalnızca virtualMachineConfiguration özelliğine sahip havuzlarda desteklenir.
endpointConfiguration?: PoolEndpointConfiguration
Özellik Değeri
publicIPAddressConfiguration
Batch Havuzu'ndaki İşlem Düğümleri için Genel IPAddress yapılandırması. Genel IP yapılandırma özelliği yalnızca virtualMachineConfiguration özelliğine sahip havuzlarda desteklenir.
publicIPAddressConfiguration?: PublicIPAddressConfiguration
Özellik Değeri
subnetId
Havuzun İşlem Düğümlerinin birleştirileceği sanal ağ alt ağının ARM kaynak tanımlayıcısı. Bu, /subscriptions/{subscription}/resourceGroups/{group}/providers/{provider}/virtualNetworks/{network}/subnets/{subnet} biçimindedir. Sanal ağ, Azure Batch Hesabı ile aynı bölgede ve abonelikte olmalıdır. Belirtilen alt ağ, Havuzdaki İşlem Düğümlerinin sayısını karşılamak için yeterli boş IP adresine sahip olmalıdır. Alt ağda yeterli boş IP adresi yoksa Havuz, Düğümleri kısmen ayırır ve yeniden boyutlandırma hatası oluşur. 'MicrosoftAzureBatch' hizmet sorumlusu, belirtilen sanal ağ için Erişim Denetimi (RBAC) Role-Based 'Klasik Sanal Makine Katılımcısı' rolüne sahip olmalıdır. Belirtilen alt ağ, Düğümlerde Görevleri zamanlayabilmek için Azure Batch hizmetinden iletişime izin vermelidir. Bu, belirtilen sanal ağın ilişkili Ağ Güvenlik Grupları (NSG) olup olmadığını denetleyerek doğrulanabilir. Belirtilen alt ağ içindeki Düğümlerle iletişim bir NSG tarafından reddedilirse Batch hizmeti İşlem Düğümlerinin durumunu kullanılamaz olarak ayarlar. virtualMachineConfiguration ile oluşturulan Havuzlar için yalnızca ARM sanal ağları ('Microsoft.Network/virtualNetworks') desteklenir, ancak cloudServiceConfiguration ile oluşturulan havuzlar için hem ARM hem de klasik sanal ağlar desteklenir. Belirtilen sanal ağda ilişkili Ağ Güvenlik Grupları (NSG) varsa, gelen iletişim için birkaç ayrılmış sistem bağlantı noktasının etkinleştirilmesi gerekir. Sanal makine yapılandırmasıyla oluşturulan Havuzlar için 29876 ve 29877 numaralı bağlantı noktalarının yanı sıra Linux için 22 numaralı bağlantı noktasını ve Windows için 3389 numaralı bağlantı noktasını etkinleştirin. Bulut hizmeti yapılandırmasıyla oluşturulan Havuzlar için 10100, 20100 ve 30100 bağlantı noktalarını etkinleştirin. Ayrıca 443 numaralı bağlantı noktasından Azure Depolama'ya giden bağlantıları etkinleştirin. Daha fazla ayrıntı için bkz. https://docs.microsoft.com/en-us/azure/batch/batch-api-basics#virtual-network-vnet-and-firewall-configuration
subnetId?: string
Özellik Değeri
string