Compartilhar via


NetworkSecurityGroupRule Classe

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

public class NetworkSecurityGroupRule

Uma regra de grupo de segurança de rede a ser aplicada a um ponto de extremidade de entrada.

Resumo do método

Modificador e tipo Método e descrição
NetworkSecurityGroupRuleAccess access()

Os valores possíveis incluem: 'Allow', 'Deny'.

int priority()

As prioridades de obtenção em um pool devem ser exclusivas e são avaliadas em ordem de prioridade. Quanto menor o número, maior a prioridade. Por exemplo, as regras podem ser especificadas com números de pedidos de 150, 250 e 350. A regra com o número de ordem de 150 tem precedência sobre a regra que tem uma ordem de 250. As prioridades permitidas são de 150 a 4096. Se algum valor reservado ou duplicado for fornecido, a solicitação falhará com HTTP status código 400.

String sourceAddressPrefix()

Os valores válidos são um único endereço IP (ou seja, 10.10.10.10), sub-rede IP (ou seja, 192.168.1.0/24), marca padrão ou * (para todos os endereços). Se outros valores forem fornecidos, a solicitação falhará com HTTP status código 400.

List<String> sourcePortRanges()

Os valores válidos são '*' (para todas as portas 0 a 65535) ou matrizes de portas ou intervalos de portas (ou seja, 100-200). As portas devem estar no intervalo de 0 a 65535 e os intervalos de portas ou portas não podem se sobrepor. Se outros valores forem fornecidos, a solicitação falhará com HTTP status código 400. O valor padrão será *.

NetworkSecurityGroupRule withAccess(NetworkSecurityGroupRuleAccess access)

Os valores possíveis definidos incluem: 'Allow', 'Deny'.

NetworkSecurityGroupRule withPriority(int priority)

Definir prioridades em um pool deve ser exclusivo e ser avaliado em ordem de prioridade. Quanto menor o número, maior a prioridade. Por exemplo, as regras podem ser especificadas com números de pedidos de 150, 250 e 350. A regra com o número de ordem de 150 tem precedência sobre a regra que tem uma ordem de 250. As prioridades permitidas são de 150 a 4096. Se algum valor reservado ou duplicado for fornecido, a solicitação falhará com HTTP status código 400.

NetworkSecurityGroupRule withSourceAddressPrefix(String sourceAddressPrefix)

Os valores válidos definidos são um único endereço IP (ou seja, 10.10.10.10), sub-rede IP (ou seja, 192.168.1.0/24), marca padrão ou * (para todos os endereços). Se outros valores forem fornecidos, a solicitação falhará com HTTP status código 400.

NetworkSecurityGroupRule withSourcePortRanges(List<String> sourcePortRanges)

Os valores válidos definidos são '*' (para todas as portas 0 a 65535) ou matrizes de portas ou intervalos de portas (ou seja, 100-200). As portas devem estar no intervalo de 0 a 65535 e os intervalos de portas ou portas não podem se sobrepor. Se outros valores forem fornecidos, a solicitação falhará com HTTP status código 400. O valor padrão será *.

Detalhes do método

access

public NetworkSecurityGroupRuleAccess access()

Os valores possíveis incluem: 'Allow', 'Deny'.

Returns:

o valor de acesso

priority

public int priority()

As prioridades de obtenção em um pool devem ser exclusivas e são avaliadas em ordem de prioridade. Quanto menor o número, maior a prioridade. Por exemplo, as regras podem ser especificadas com números de pedidos de 150, 250 e 350. A regra com o número de ordem de 150 tem precedência sobre a regra que tem uma ordem de 250. As prioridades permitidas são de 150 a 4096. Se algum valor reservado ou duplicado for fornecido, a solicitação falhará com HTTP status código 400.

Returns:

o valor de prioridade

sourceAddressPrefix

public String sourceAddressPrefix()

Os valores válidos são um único endereço IP (ou seja, 10.10.10.10), sub-rede IP (ou seja, 192.168.1.0/24), marca padrão ou * (para todos os endereços). Se outros valores forem fornecidos, a solicitação falhará com HTTP status código 400.

Returns:

o valor sourceAddressPrefix

sourcePortRanges

public List sourcePortRanges()

Os valores válidos são '*' (para todas as portas 0 a 65535) ou matrizes de portas ou intervalos de portas (ou seja, 100-200). As portas devem estar no intervalo de 0 a 65535 e os intervalos de portas ou portas não podem se sobrepor. Se outros valores forem fornecidos, a solicitação falhará com HTTP status código 400. O valor padrão será *.

Returns:

o valor sourcePortRanges

withAccess

public NetworkSecurityGroupRule withAccess(NetworkSecurityGroupRuleAccess access)

Os valores possíveis definidos incluem: 'Allow', 'Deny'.

Parameters:

access - o valor de acesso a ser definido

Returns:

o próprio objeto NetworkSecurityGroupRule.

withPriority

public NetworkSecurityGroupRule withPriority(int priority)

Definir prioridades em um pool deve ser exclusivo e ser avaliado em ordem de prioridade. Quanto menor o número, maior a prioridade. Por exemplo, as regras podem ser especificadas com números de pedidos de 150, 250 e 350. A regra com o número de ordem de 150 tem precedência sobre a regra que tem uma ordem de 250. As prioridades permitidas são de 150 a 4096. Se algum valor reservado ou duplicado for fornecido, a solicitação falhará com HTTP status código 400.

Parameters:

priority - o valor de prioridade a ser definido

Returns:

o próprio objeto NetworkSecurityGroupRule.

withSourceAddressPrefix

public NetworkSecurityGroupRule withSourceAddressPrefix(String sourceAddressPrefix)

Os valores válidos definidos são um único endereço IP (ou seja, 10.10.10.10), sub-rede IP (ou seja, 192.168.1.0/24), marca padrão ou * (para todos os endereços). Se outros valores forem fornecidos, a solicitação falhará com HTTP status código 400.

Parameters:

sourceAddressPrefix - o valor sourceAddressPrefix a ser definido

Returns:

o próprio objeto NetworkSecurityGroupRule.

withSourcePortRanges

public NetworkSecurityGroupRule withSourcePortRanges(List sourcePortRanges)

Os valores válidos definidos são '*' (para todas as portas 0 a 65535) ou matrizes de portas ou intervalos de portas (ou seja, 100-200). As portas devem estar no intervalo de 0 a 65535 e os intervalos de portas ou portas não podem se sobrepor. Se outros valores forem fornecidos, a solicitação falhará com HTTP status código 400. O valor padrão será *.

Parameters:

sourcePortRanges - o valor sourcePortRanges a ser definido

Returns:

o próprio objeto NetworkSecurityGroupRule.

Aplica-se a