AdminPropertiesFormat Classe

  • java.lang.Object
    • com.azure.resourcemanager.network.fluent.models.AdminPropertiesFormat

public final class AdminPropertiesFormat

Recurso de regra de administrador de segurança.

Resumo do Construtor

Construtor Description
AdminPropertiesFormat()

Cria uma instância da classe Administração PropertiesFormat.

Resumo do método

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

Obter a propriedade de acesso: indica o acesso permitido para essa regra específica.

String description()

Obter a propriedade description: uma descrição para essa regra.

List<String> destinationPortRanges()

Obter a propriedade Intervalos de Portade destino: os intervalos de portas de destino.

List<AddressPrefixItem> destinations()

Obter a propriedade destinations: os prefixos de endereço de destino.

SecurityConfigurationRuleDirection direction()

Obter a propriedade de direção: indica se o tráfego correspondeu à regra na entrada ou saída.

int priority()

Obter a propriedade de prioridade: a prioridade da regra.

SecurityConfigurationRuleProtocol protocol()

Obter a propriedade de protocolo: protocolo de rede ao qual essa regra se aplica.

ProvisioningState provisioningState()

Obter a propriedade Estado de provisionamento: o estado de provisionamento do recurso.

String resourceGuid()

Obter a propriedade guid do recurso: identificador exclusivo para esse recurso.

List<String> sourcePortRanges()

Obter a propriedade Intervalos de Portade origem: os intervalos de porta de origem.

List<AddressPrefixItem> sources()

Obter a propriedade sources: os intervalos DE IP de origem ou CIDR.

void validate()

Valida a instância .

AdminPropertiesFormat withAccess(SecurityConfigurationRuleAccess access)

Definir a propriedade de acesso: indica o acesso permitido para essa regra específica.

AdminPropertiesFormat withDescription(String description)

Defina a propriedade description: uma descrição para essa regra.

AdminPropertiesFormat withDestinationPortRanges(List<String> destinationPortRanges)

Defina a propriedade Intervalos de Portade destino: os intervalos de porta de destino.

AdminPropertiesFormat withDestinations(List<AddressPrefixItem> destinations)

Defina a propriedade destinos: os prefixos de endereço de destino.

AdminPropertiesFormat withDirection(SecurityConfigurationRuleDirection direction)

Definir a propriedade de direção: indica se o tráfego correspondeu à regra na entrada ou saída.

AdminPropertiesFormat withPriority(int priority)

Defina a propriedade de prioridade: a prioridade da regra.

AdminPropertiesFormat withProtocol(SecurityConfigurationRuleProtocol protocol)

Defina a propriedade de protocolo: protocolo de rede ao qual essa regra se aplica.

AdminPropertiesFormat withSourcePortRanges(List<String> sourcePortRanges)

Defina a propriedade Intervalos de Portade origem: os intervalos de porta de origem.

AdminPropertiesFormat withSources(List<AddressPrefixItem> sources)

Defina a propriedade sources: os intervalos CIDR ou IP de origem.

Métodos herdados de java.lang.Object

Detalhes do construtor

AdminPropertiesFormat

public AdminPropertiesFormat()

Cria uma instância da classe AdminPropertiesFormat.

Detalhes do método

access

public SecurityConfigurationRuleAccess access()

Obter a propriedade de acesso: indica o acesso permitido para essa regra específica.

Returns:

o valor de acesso.

description

public String description()

Obter a propriedade description: uma descrição para essa regra. Restrito a 140 caracteres.

Returns:

o valor de descrição.

destinationPortRanges

public List destinationPortRanges()

Obter a propriedade destinationPortRanges: os intervalos de portas de destino.

Returns:

o valor destinationPortRanges.

destinations

public List destinations()

Obter a propriedade destinations: os prefixos de endereço de destino. CIDR ou intervalos de IP de destino.

Returns:

o valor dos destinos.

direction

public SecurityConfigurationRuleDirection direction()

Obter a propriedade de direção: indica se o tráfego correspondeu à regra na entrada ou saída.

Returns:

o valor de direção.

priority

public int priority()

Obter a propriedade de prioridade: a prioridade da regra. O valor pode estar entre 1 e 4096. O número da prioridade deve ser exclusivo para cada regra na coleção. Quanto menor o número da prioridade, maior será a prioridade da regra.

Returns:

o valor de prioridade.

protocol

public SecurityConfigurationRuleProtocol protocol()

Obter a propriedade de protocolo: protocolo de rede ao qual essa regra se aplica.

Returns:

o valor do protocolo.

provisioningState

public ProvisioningState provisioningState()

Obter a propriedade provisioningState: o estado de provisionamento do recurso.

Returns:

o valor provisioningState.

resourceGuid

public String resourceGuid()

Obter a propriedade resourceGuid: identificador exclusivo para esse recurso.

Returns:

o valor resourceGuid.

sourcePortRanges

public List sourcePortRanges()

Obter a propriedade sourcePortRanges: os intervalos de porta de origem.

Returns:

o valor sourcePortRanges.

sources

public List sources()

Obter a propriedade sources: os intervalos DE IP de origem ou CIDR.

Returns:

o valor de fontes.

validate

public void validate()

Valida a instância .

withAccess

public AdminPropertiesFormat withAccess(SecurityConfigurationRuleAccess access)

Definir a propriedade de acesso: indica o acesso permitido para essa regra específica.

Parameters:

access - o valor de acesso a ser definido.

Returns:

o próprio objeto AdminPropertiesFormat.

withDescription

public AdminPropertiesFormat withDescription(String description)

Defina a propriedade description: uma descrição para essa regra. Restrito a 140 caracteres.

Parameters:

description - o valor de descrição a ser definido.

Returns:

o próprio objeto AdminPropertiesFormat.

withDestinationPortRanges

public AdminPropertiesFormat withDestinationPortRanges(List destinationPortRanges)

Defina a propriedade destinationPortRanges: os intervalos de portas de destino.

Parameters:

destinationPortRanges - o valor destinationPortRanges a ser definido.

Returns:

o próprio objeto AdminPropertiesFormat.

withDestinations

public AdminPropertiesFormat withDestinations(List destinations)

Defina a propriedade destinos: os prefixos de endereço de destino. Intervalos de IP de destino ou CIDR.

Parameters:

destinations - o valor dos destinos a ser definido.

Returns:

o próprio objeto AdminPropertiesFormat.

withDirection

public AdminPropertiesFormat withDirection(SecurityConfigurationRuleDirection direction)

Definir a propriedade de direção: indica se o tráfego correspondeu à regra na entrada ou saída.

Parameters:

direction - o valor de direção a ser definido.

Returns:

o próprio objeto AdminPropertiesFormat.

withPriority

public AdminPropertiesFormat withPriority(int priority)

Defina a propriedade de prioridade: a prioridade da regra. O valor pode estar entre 1 e 4096. O número da prioridade deve ser exclusivo para cada regra na coleção. Quanto menor o número da prioridade, maior será a prioridade da regra.

Parameters:

priority - o valor de prioridade a ser definido.

Returns:

o próprio objeto AdminPropertiesFormat.

withProtocol

public AdminPropertiesFormat withProtocol(SecurityConfigurationRuleProtocol protocol)

Defina a propriedade de protocolo: protocolo de rede ao qual essa regra se aplica.

Parameters:

protocol - o valor do protocolo a ser definido.

Returns:

o próprio objeto AdminPropertiesFormat.

withSourcePortRanges

public AdminPropertiesFormat withSourcePortRanges(List sourcePortRanges)

Defina a propriedade sourcePortRanges: os intervalos de porta de origem.

Parameters:

sourcePortRanges - o valor sourcePortRanges a ser definido.

Returns:

o próprio objeto AdminPropertiesFormat.

withSources

public AdminPropertiesFormat withSources(List sources)

Defina a propriedade sources: os intervalos CIDR ou IP de origem.

Parameters:

sources - o valor de fontes a ser definido.

Returns:

o próprio objeto AdminPropertiesFormat.

Aplica-se a