你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
InboundNatPool 类
- java.
lang. Object - com.
microsoft. azure. management. batch. InboundNatPool
- com.
public class InboundNatPool
入站 NAT 池,可用于在外部 Batch 池中对计算节点上的特定端口进行寻址。
方法摘要
修饰符和类型 | 方法和描述 |
---|---|
int |
backendPort()
获取此名称在 Batch 池中必须是唯一的。 可接受的值介于 1 和 65535 之间,但 22、3389、29876 和 29877 除外,因为这些值是保留的。 如果提供了任何保留值,则请求将失败,并显示 HTTP 状态代码 400。 |
int |
frontendPortRangeEnd()
获取介于 1 和 65534 之间的可接受值范围,但 Batch 服务保留的 50000 到 55000 之间的端口除外。 池中的所有范围都必须是不同的,并且不能重叠。 如果提供了任何保留值或重叠值,请求将失败,并显示 HTTP 状态代码 400。 |
int |
frontendPortRangeStart()
获取介于 1 和 65534 之间的可接受值,但保留的端口为 50000 到 55000。 池中的所有范围都必须是不同的,并且不能重叠。 如果提供了任何保留值或重叠值,请求将失败,并显示 HTTP 状态代码 400。 |
String |
name()
获取名称在 Batch 池中必须是唯一的,可以包含字母、数字、下划线、句点和连字符。 名称必须以字母或数字开头,必须以字母、数字或下划线结尾,并且不能超过 77 个字符。 如果提供了任何无效值,请求将失败,并显示 HTTP 状态代码 400。 |
List<Network |
networkSecurityGroupRules()
获取可在 Batch 池上的所有终结点上指定的最大规则数为 25。 如果未指定网络安全组规则,则将创建默认规则以允许对指定的 backendPort 进行入站访问。 如果超过网络安全组规则的最大数目,请求将失败,并显示 HTTP 状态代码 400。 |
Inbound |
protocol()
获取可能的值包括:“TCP”、“UDP”。 |
Inbound |
withBackendPort(int backendPort)
设置此项在 Batch 池中必须是唯一的。 可接受的值介于 1 和 65535 之间,但 22、3389、29876 和 29877 除外,因为这些值是保留的。 如果提供了任何保留值,则请求将失败,并显示 HTTP 状态代码 400。 |
Inbound |
withFrontendPortRangeEnd(int frontendPortRangeEnd)
将可接受的值范围设置为 1 到 65534,但 Batch 服务保留的端口从 50000 到 55000 除外。 池中的所有范围都必须是不同的,并且不能重叠。 如果提供了任何保留值或重叠值,请求将失败,并显示 HTTP 状态代码 400。 |
Inbound |
withFrontendPortRangeStart(int frontendPortRangeStart)
将可接受的值范围设置为 1 到 65534,但保留的端口从 50000 到 55000 除外。 池中的所有范围都必须是不同的,并且不能重叠。 如果提供了任何保留值或重叠值,请求将失败,并显示 HTTP 状态代码 400。 |
Inbound |
withName(String name)
设置名称在 Batch 池中必须唯一,可以包含字母、数字、下划线、句点和连字符。 名称必须以字母或数字开头,必须以字母、数字或下划线结尾,并且不能超过 77 个字符。 如果提供了任何无效值,请求将失败,并显示 HTTP 状态代码 400。 |
Inbound |
withNetworkSecurityGroupRules(List<NetworkSecurityGroupRule> networkSecurityGroupRules)
将 Batch 池上可跨所有终结点指定的最大规则数设置为 25。 如果未指定网络安全组规则,则将创建默认规则以允许对指定的 backendPort 进行入站访问。 如果超过网络安全组规则的最大数目,请求将失败,并显示 HTTP 状态代码 400。 |
Inbound |
withProtocol(InboundEndpointProtocol protocol)
设置可能的值包括:“TCP”、“UDP”。 |
方法详细信息
backendPort
public int backendPort()
获取此名称在 Batch 池中必须是唯一的。 可接受的值介于 1 和 65535 之间,但 22、3389、29876 和 29877 除外,因为这些值是保留的。 如果提供了任何保留值,则请求将失败,并显示 HTTP 状态代码 400。
返回:
frontendPortRangeEnd
public int frontendPortRangeEnd()
获取介于 1 和 65534 之间的可接受值范围,但 Batch 服务保留的 50000 到 55000 之间的端口除外。 池中的所有范围都必须是不同的,并且不能重叠。 如果提供了任何保留值或重叠值,请求将失败,并显示 HTTP 状态代码 400。
返回:
frontendPortRangeStart
public int frontendPortRangeStart()
获取介于 1 和 65534 之间的可接受值,但保留的端口为 50000 到 55000。 池中的所有范围都必须是不同的,并且不能重叠。 如果提供了任何保留值或重叠值,请求将失败,并显示 HTTP 状态代码 400。
返回:
name
public String name()
获取名称在 Batch 池中必须是唯一的,可以包含字母、数字、下划线、句点和连字符。 名称必须以字母或数字开头,必须以字母、数字或下划线结尾,并且不能超过 77 个字符。 如果提供了任何无效值,请求将失败,并显示 HTTP 状态代码 400。
返回:
networkSecurityGroupRules
public List
获取可在 Batch 池上的所有终结点上指定的最大规则数为 25。 如果未指定网络安全组规则,则将创建默认规则以允许对指定的 backendPort 进行入站访问。 如果超过网络安全组规则的最大数目,请求将失败,并显示 HTTP 状态代码 400。
返回:
protocol
public InboundEndpointProtocol protocol()
获取可能的值包括:“TCP”、“UDP”。
返回:
withBackendPort
public InboundNatPool withBackendPort(int backendPort)
设置此项在 Batch 池中必须是唯一的。 可接受的值介于 1 和 65535 之间,但 22、3389、29876 和 29877 除外,因为这些值是保留的。 如果提供了任何保留值,则请求将失败,并显示 HTTP 状态代码 400。
参数:
返回:
withFrontendPortRangeEnd
public InboundNatPool withFrontendPortRangeEnd(int frontendPortRangeEnd)
将可接受的值范围设置为 1 到 65534,但 Batch 服务保留的端口从 50000 到 55000 除外。 池中的所有范围都必须是不同的,并且不能重叠。 如果提供了任何保留值或重叠值,请求将失败,并显示 HTTP 状态代码 400。
参数:
返回:
withFrontendPortRangeStart
public InboundNatPool withFrontendPortRangeStart(int frontendPortRangeStart)
将可接受的值范围设置为 1 到 65534,但保留的端口从 50000 到 55000 除外。 池中的所有范围都必须是不同的,并且不能重叠。 如果提供了任何保留值或重叠值,请求将失败,并显示 HTTP 状态代码 400。
参数:
返回:
withName
public InboundNatPool withName(String name)
设置名称在 Batch 池中必须唯一,可以包含字母、数字、下划线、句点和连字符。 名称必须以字母或数字开头,必须以字母、数字或下划线结尾,并且不能超过 77 个字符。 如果提供了任何无效值,请求将失败,并显示 HTTP 状态代码 400。
参数:
返回:
withNetworkSecurityGroupRules
public InboundNatPool withNetworkSecurityGroupRules(List
将 Batch 池上可跨所有终结点指定的最大规则数设置为 25。 如果未指定网络安全组规则,则将创建默认规则以允许对指定的 backendPort 进行入站访问。 如果超过网络安全组规则的最大数目,请求将失败,并显示 HTTP 状态代码 400。
参数:
返回:
withProtocol
public InboundNatPool withProtocol(InboundEndpointProtocol protocol)
设置可能的值包括:“TCP”、“UDP”。
参数:
返回: