Compartilhar via


ArmNetworkModelFactory.EffectiveNetworkSecurityRule Método

Definição

Inicializa uma nova instância de EffectiveNetworkSecurityRule.

public static Azure.ResourceManager.Network.Models.EffectiveNetworkSecurityRule EffectiveNetworkSecurityRule (string name = default, Azure.ResourceManager.Network.Models.EffectiveSecurityRuleProtocol? protocol = default, string sourcePortRange = default, string destinationPortRange = default, System.Collections.Generic.IEnumerable<string> sourcePortRanges = default, System.Collections.Generic.IEnumerable<string> destinationPortRanges = default, string sourceAddressPrefix = default, string destinationAddressPrefix = default, System.Collections.Generic.IEnumerable<string> sourceAddressPrefixes = default, System.Collections.Generic.IEnumerable<string> destinationAddressPrefixes = default, System.Collections.Generic.IEnumerable<string> expandedSourceAddressPrefix = default, System.Collections.Generic.IEnumerable<string> expandedDestinationAddressPrefix = default, Azure.ResourceManager.Network.Models.SecurityRuleAccess? access = default, int? priority = default, Azure.ResourceManager.Network.Models.SecurityRuleDirection? direction = default);
static member EffectiveNetworkSecurityRule : string * Nullable<Azure.ResourceManager.Network.Models.EffectiveSecurityRuleProtocol> * string * string * seq<string> * seq<string> * string * string * seq<string> * seq<string> * seq<string> * seq<string> * Nullable<Azure.ResourceManager.Network.Models.SecurityRuleAccess> * Nullable<int> * Nullable<Azure.ResourceManager.Network.Models.SecurityRuleDirection> -> Azure.ResourceManager.Network.Models.EffectiveNetworkSecurityRule
Public Shared Function EffectiveNetworkSecurityRule (Optional name As String = Nothing, Optional protocol As Nullable(Of EffectiveSecurityRuleProtocol) = Nothing, Optional sourcePortRange As String = Nothing, Optional destinationPortRange As String = Nothing, Optional sourcePortRanges As IEnumerable(Of String) = Nothing, Optional destinationPortRanges As IEnumerable(Of String) = Nothing, Optional sourceAddressPrefix As String = Nothing, Optional destinationAddressPrefix As String = Nothing, Optional sourceAddressPrefixes As IEnumerable(Of String) = Nothing, Optional destinationAddressPrefixes As IEnumerable(Of String) = Nothing, Optional expandedSourceAddressPrefix As IEnumerable(Of String) = Nothing, Optional expandedDestinationAddressPrefix As IEnumerable(Of String) = Nothing, Optional access As Nullable(Of SecurityRuleAccess) = Nothing, Optional priority As Nullable(Of Integer) = Nothing, Optional direction As Nullable(Of SecurityRuleDirection) = Nothing) As EffectiveNetworkSecurityRule

Parâmetros

name
String

O nome da regra de segurança especificada pelo usuário (se criado pelo usuário).

protocol
Nullable<EffectiveSecurityRuleProtocol>

O protocolo de rede ao qual essa regra se aplica.

sourcePortRange
String

A porta de origem ou o intervalo.

destinationPortRange
String

A porta ou o intervalo de destino.

sourcePortRanges
IEnumerable<String>

Os intervalos de porta de origem. Os valores esperados incluem um único inteiro entre 0 e 65535, um intervalo usando '-' como separador (por exemplo, 100-400) ou um asterisco (*).

destinationPortRanges
IEnumerable<String>

Os intervalos de portas de destino. Os valores esperados incluem um único inteiro entre 0 e 65535, um intervalo usando '-' como separador (por exemplo, 100-400) ou um asterisco (*).

sourceAddressPrefix
String

O prefixo do endereço de origem.

destinationAddressPrefix
String

O prefixo de endereço de destino.

sourceAddressPrefixes
IEnumerable<String>

Os prefixos de endereço de origem. Os valores esperados incluem intervalos de IP CIDR, Marcas Padrão (VirtualNetwork, AzureLoadBalancer, Internet), Marcas do Sistema e o asterisco (*).

destinationAddressPrefixes
IEnumerable<String>

Os prefixos de endereço de destino. Os valores esperados incluem intervalos de IP CIDR, Marcas Padrão (VirtualNetwork, AzureLoadBalancer, Internet), Marcas do Sistema e o asterisco (*).

expandedSourceAddressPrefix
IEnumerable<String>

O prefixo de endereço de origem expandido.

expandedDestinationAddressPrefix
IEnumerable<String>

Prefixo de endereço de destino expandido.

access
Nullable<SecurityRuleAccess>

Se o tráfego de rede é permitido ou negado.

priority
Nullable<Int32>

A prioridade da regra.

direction
Nullable<SecurityRuleDirection>

A direção da regra.

Retornos

Uma nova EffectiveNetworkSecurityRule instância para simulação.

Aplica-se a