你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
NetworkSecurityGroupRule 类
- java.
lang. Object - com.
microsoft. azure. management. batch. NetworkSecurityGroupRule
- com.
public class NetworkSecurityGroupRule
要应用于入站终结点的网络安全组规则。
方法摘要
修饰符和类型 | 方法和描述 |
---|---|
Network |
access()
获取可能的值包括:“Allow”、“Deny”。 |
int |
priority()
获取池中的优先级必须是唯一的,并按优先级顺序进行评估。 编号越低,优先级越高。 例如,可以指定订单号为 150、250 和 350 的规则。 顺序编号为 150 的规则优先于顺序为 250 的规则。 允许的优先级为 150 到 4096。 如果提供了任何保留值或重复值,请求将失败,并显示 HTTP 状态代码 400。 |
String |
sourceAddressPrefix()
获取有效值是单个 IP 地址, (即 10.10.10) 、IP 子网 (即 192.168.1.0/24) 、默认标记或 * () 。 如果提供了任何其他值,则请求失败,并显示 HTTP 状态代码 400。 |
List<String> |
sourcePortRanges()
对于所有端口 0 - 65535) 或端口 (范围数组(即 100-200) )获取有效值是“*” (。 端口应在 0 到 65535 范围内,端口范围或端口不能重叠。 如果提供了任何其他值,则请求失败,并显示 HTTP 状态代码 400。 默认值为 *。 |
Network |
withAccess(NetworkSecurityGroupRuleAccess access)
设置可能的值包括:“Allow”、“Deny”。 |
Network |
withPriority(int priority)
池中的设置优先级必须是唯一的,并按优先级顺序进行评估。 编号越低,优先级越高。 例如,可以指定订单号为 150、250 和 350 的规则。 顺序编号为 150 的规则优先于顺序为 250 的规则。 允许的优先级为 150 到 4096。 如果提供了任何保留值或重复值,请求将失败,并显示 HTTP 状态代码 400。 |
Network |
withSourceAddressPrefix(String sourceAddressPrefix)
设置的有效值为单个 IP 地址 (,即 10.10.10.10) 、IP 子网 (即 192.168.1.0/24) 、默认标记或 *) (。 如果提供了任何其他值,则请求失败,并显示 HTTP 状态代码 400。 |
Network |
withSourcePortRanges(List<String> sourcePortRanges)
对于所有端口 0 - 65535 () 或端口范围 (数组(即 100-200) ),设置有效值是“*”。 端口应在 0 到 65535 范围内,端口范围或端口不能重叠。 如果提供了任何其他值,则请求失败,并显示 HTTP 状态代码 400。 默认值为 *。 |
方法详细信息
access
public NetworkSecurityGroupRuleAccess access()
获取可能的值包括:“Allow”、“Deny”。
Returns:
priority
public int priority()
获取池中的优先级必须是唯一的,并按优先级顺序进行评估。 编号越低,优先级越高。 例如,可以指定订单号为 150、250 和 350 的规则。 顺序编号为 150 的规则优先于顺序为 250 的规则。 允许的优先级为 150 到 4096。 如果提供了任何保留值或重复值,请求将失败,并显示 HTTP 状态代码 400。
Returns:
sourceAddressPrefix
public String sourceAddressPrefix()
获取有效值是单个 IP 地址, (即 10.10.10) 、IP 子网 (即 192.168.1.0/24) 、默认标记或 * () 。 如果提供了任何其他值,则请求失败,并显示 HTTP 状态代码 400。
Returns:
sourcePortRanges
public List
对于所有端口 0 - 65535) 或端口 (范围数组(即 100-200) )获取有效值是“*” (。 端口应在 0 到 65535 范围内,端口范围或端口不能重叠。 如果提供了任何其他值,则请求失败,并显示 HTTP 状态代码 400。 默认值为 *。
Returns:
withAccess
public NetworkSecurityGroupRule withAccess(NetworkSecurityGroupRuleAccess access)
设置可能的值包括:“Allow”、“Deny”。
Parameters:
Returns:
withPriority
public NetworkSecurityGroupRule withPriority(int priority)
池中的设置优先级必须是唯一的,并按优先级顺序进行评估。 编号越低,优先级越高。 例如,可以指定订单号为 150、250 和 350 的规则。 顺序编号为 150 的规则优先于顺序为 250 的规则。 允许的优先级为 150 到 4096。 如果提供了任何保留值或重复值,请求将失败,并显示 HTTP 状态代码 400。
Parameters:
Returns:
withSourceAddressPrefix
public NetworkSecurityGroupRule withSourceAddressPrefix(String sourceAddressPrefix)
设置的有效值为单个 IP 地址 (,即 10.10.10.10) 、IP 子网 (即 192.168.1.0/24) 、默认标记或 *) (。 如果提供了任何其他值,则请求失败,并显示 HTTP 状态代码 400。
Parameters:
Returns:
withSourcePortRanges
public NetworkSecurityGroupRule withSourcePortRanges(List
对于所有端口 0 - 65535 () 或端口范围 (数组(即 100-200) ),设置有效值是“*”。 端口应在 0 到 65535 范围内,端口范围或端口不能重叠。 如果提供了任何其他值,则请求失败,并显示 HTTP 状态代码 400。 默认值为 *。
Parameters:
Returns: