你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

NetworkSecurityGroupRule 类

  • java.lang.Object
    • com.microsoft.azure.management.batch.NetworkSecurityGroupRule

public class NetworkSecurityGroupRule

要应用于入站终结点的网络安全组规则。

方法摘要

修饰符和类型 方法和描述
NetworkSecurityGroupRuleAccess 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。 默认值为 *。

NetworkSecurityGroupRule withAccess(NetworkSecurityGroupRuleAccess access)

设置可能的值包括:“Allow”、“Deny”。

NetworkSecurityGroupRule withPriority(int priority)

池中的设置优先级必须是唯一的,并按优先级顺序进行评估。 编号越低,优先级越高。 例如,可以指定订单号为 150、250 和 350 的规则。 顺序编号为 150 的规则优先于顺序为 250 的规则。 允许的优先级为 150 到 4096。 如果提供了任何保留值或重复值,请求将失败,并显示 HTTP 状态代码 400。

NetworkSecurityGroupRule withSourceAddressPrefix(String sourceAddressPrefix)

设置的有效值为单个 IP 地址 (,即 10.10.10.10) 、IP 子网 (即 192.168.1.0/24) 、默认标记或 *) (。 如果提供了任何其他值,则请求失败,并显示 HTTP 状态代码 400。

NetworkSecurityGroupRule 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:

sourceAddressPrefix 值

sourcePortRanges

public List sourcePortRanges()

对于所有端口 0 - 65535) 或端口 (范围数组(即 100-200) )获取有效值是“*” (。 端口应在 0 到 65535 范围内,端口范围或端口不能重叠。 如果提供了任何其他值,则请求失败,并显示 HTTP 状态代码 400。 默认值为 *。

Returns:

sourcePortRanges 值

withAccess

public NetworkSecurityGroupRule withAccess(NetworkSecurityGroupRuleAccess access)

设置可能的值包括:“Allow”、“Deny”。

Parameters:

access - 要设置的访问值

Returns:

NetworkSecurityGroupRule 对象本身。

withPriority

public NetworkSecurityGroupRule withPriority(int priority)

池中的设置优先级必须是唯一的,并按优先级顺序进行评估。 编号越低,优先级越高。 例如,可以指定订单号为 150、250 和 350 的规则。 顺序编号为 150 的规则优先于顺序为 250 的规则。 允许的优先级为 150 到 4096。 如果提供了任何保留值或重复值,请求将失败,并显示 HTTP 状态代码 400。

Parameters:

priority - 要设置的优先级值

Returns:

NetworkSecurityGroupRule 对象本身。

withSourceAddressPrefix

public NetworkSecurityGroupRule withSourceAddressPrefix(String sourceAddressPrefix)

设置的有效值为单个 IP 地址 (,即 10.10.10.10) 、IP 子网 (即 192.168.1.0/24) 、默认标记或 *) (。 如果提供了任何其他值,则请求失败,并显示 HTTP 状态代码 400。

Parameters:

sourceAddressPrefix - 要设置的 sourceAddressPrefix 值

Returns:

NetworkSecurityGroupRule 对象本身。

withSourcePortRanges

public NetworkSecurityGroupRule withSourcePortRanges(List sourcePortRanges)

对于所有端口 0 - 65535 () 或端口范围 (数组(即 100-200) ),设置有效值是“*”。 端口应在 0 到 65535 范围内,端口范围或端口不能重叠。 如果提供了任何其他值,则请求失败,并显示 HTTP 状态代码 400。 默认值为 *。

Parameters:

sourcePortRanges - 要设置的 sourcePortRanges 值

Returns:

NetworkSecurityGroupRule 对象本身。

适用于