ArmNetworkModelFactory.EffectiveNetworkSecurityRule Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.
- direction
- Nullable<SecurityRuleDirection>
A direção da regra.
Retornos
Uma nova EffectiveNetworkSecurityRule instância para simulação.
Aplica-se a
Azure SDK for .NET