Compartir a través de


ArmNetworkModelFactory.EffectiveNetworkSecurityRule Método

Definición

Inicializa una nueva instancia 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

Nombre de la regla de seguridad especificada por el usuario (si lo crea el usuario).

protocol
Nullable<EffectiveSecurityRuleProtocol>

El protocolo de red al que se aplica esta regla.

sourcePortRange
String

Puerto o intervalo de origen.

destinationPortRange
String

Puerto o intervalo de destino.

sourcePortRanges
IEnumerable<String>

Intervalos de puertos de origen. Los valores esperados incluyen un único entero entre 0 y 65535, un intervalo que usa "-" como separador (por ejemplo, 100-400) o un asterisco (*).

destinationPortRanges
IEnumerable<String>

Intervalos de puertos de destino. Los valores esperados incluyen un único entero entre 0 y 65535, un intervalo que usa "-" como separador (por ejemplo, 100-400) o un asterisco (*).

sourceAddressPrefix
String

Prefijo de dirección de origen.

destinationAddressPrefix
String

Prefijo de dirección de destino.

sourceAddressPrefixes
IEnumerable<String>

Prefijos de dirección de origen. Los valores esperados incluyen intervalos IP CIDR, Etiquetas predeterminadas (VirtualNetwork, AzureLoadBalancer, Internet), Etiquetas del sistema y el asterisco (*).

destinationAddressPrefixes
IEnumerable<String>

Prefijos de dirección de destino. Los valores esperados incluyen intervalos IP CIDR, Etiquetas predeterminadas (VirtualNetwork, AzureLoadBalancer, Internet), Etiquetas del sistema y el asterisco (*).

expandedSourceAddressPrefix
IEnumerable<String>

Prefijo de dirección de origen expandido.

expandedDestinationAddressPrefix
IEnumerable<String>

Prefijo de dirección de destino expandido.

access
Nullable<SecurityRuleAccess>

Si se permite o deniega el tráfico de red.

priority
Nullable<Int32>

Prioridad de la regla.

direction
Nullable<SecurityRuleDirection>

Dirección de la regla.

Devoluciones

EffectiveNetworkSecurityRule Nueva instancia de para simular.

Se aplica a