BatchJobNetworkConfigurationOutput interface
(默认情况下,此属性不可用。请联系支持人员了解更多信息)作业的网络配置。
属性
| skip |
在终止或删除作业时,是否将计算节点从虚拟网络撤回到 DNC。 如果为 true,则节点将保持加入虚拟网络到 DNC。 如果为 false,则当作业结束时,节点将自动撤回。 默认值为 false。 |
| subnet |
从作业中运行任务的计算节点将联接到任务的虚拟网络子网的 ARM 资源标识符。 虚拟网络必须与 Azure Batch 帐户位于同一区域和订阅中。 指定的子网应有足够的可用 IP 地址来容纳将从作业运行任务的计算节点数。 这最多可以包含池中的计算节点数。 “MicrosoftAzureBatch”服务主体必须具有指定 VNet 的“经典虚拟机参与者”Role-Based 访问控制(RBAC)角色,以便 Azure Batch 服务可以在节点上计划任务。 可以通过检查指定的 VNet 是否具有任何关联的网络安全组(NSG)来验证这一点。 如果 NSG 拒绝与指定子网中的节点的通信,Batch 服务会将计算节点的状态设置为不可用。 此格式为 /subscriptions/{subscription}/resourceGroups/{group}/providers/{provider}/virtualNetworks/{network}/subnets/{subnet}。 如果指定的 VNet 具有任何关联的网络安全组(NSG),则必须启用一些保留的系统端口,以便从 Azure Batch 服务进行入站通信。 对于使用虚拟机配置创建的池,请启用端口 29876 和 29877,以及适用于 Linux 的端口 22 和 Windows 端口 3389。 还需要打开端口 443 才能进行出站连接,以便与 Azure 存储通信。 有关详细信息,请参阅:https://learn.microsoft.com/azure/batch/batch-api-basics#virtual-network-vnet-and-firewall-configuration。 |
属性详细信息
skipWithdrawFromVNet
在终止或删除作业时,是否将计算节点从虚拟网络撤回到 DNC。 如果为 true,则节点将保持加入虚拟网络到 DNC。 如果为 false,则当作业结束时,节点将自动撤回。 默认值为 false。
skipWithdrawFromVNet?: boolean
属性值
boolean
subnetId
从作业中运行任务的计算节点将联接到任务的虚拟网络子网的 ARM 资源标识符。 虚拟网络必须与 Azure Batch 帐户位于同一区域和订阅中。 指定的子网应有足够的可用 IP 地址来容纳将从作业运行任务的计算节点数。 这最多可以包含池中的计算节点数。 “MicrosoftAzureBatch”服务主体必须具有指定 VNet 的“经典虚拟机参与者”Role-Based 访问控制(RBAC)角色,以便 Azure Batch 服务可以在节点上计划任务。 可以通过检查指定的 VNet 是否具有任何关联的网络安全组(NSG)来验证这一点。 如果 NSG 拒绝与指定子网中的节点的通信,Batch 服务会将计算节点的状态设置为不可用。 此格式为 /subscriptions/{subscription}/resourceGroups/{group}/providers/{provider}/virtualNetworks/{network}/subnets/{subnet}。 如果指定的 VNet 具有任何关联的网络安全组(NSG),则必须启用一些保留的系统端口,以便从 Azure Batch 服务进行入站通信。 对于使用虚拟机配置创建的池,请启用端口 29876 和 29877,以及适用于 Linux 的端口 22 和 Windows 端口 3389。 还需要打开端口 443 才能进行出站连接,以便与 Azure 存储通信。 有关详细信息,请参阅:https://learn.microsoft.com/azure/batch/batch-api-basics#virtual-network-vnet-and-firewall-configuration。
subnetId: string
属性值
string