NetworkSecurityGroupRule Clase
Una regla de grupo de seguridad de red que se va a aplicar a un punto de conexión de entrada.
Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.
- Herencia
-
azure.mgmt.batch._serialization.ModelNetworkSecurityGroupRule
Constructor
NetworkSecurityGroupRule(*, priority: int, access: str | _models.NetworkSecurityGroupRuleAccess, source_address_prefix: str, source_port_ranges: List[str] | None = None, **kwargs: Any)
Parámetros de palabra clave únicamente
Nombre | Description |
---|---|
priority
|
Las prioridades dentro de un grupo deben ser únicas y se evalúan en orden de prioridad. Cuanto menor sea el número de prioridad, mayor será la prioridad de la regla. Por ejemplo, se podrían especificar reglas con números de orden de 150, 250 y 350. La regla con el número de orden de 150 tiene prioridad sobre la regla que tiene un orden de 250. Las prioridades permitidas son de 150 a 4096. Si se proporcionan valores reservados o duplicados, se produce un error en la solicitud con el código de estado HTTP 400. Necesario. |
access
|
Acción que se debe realizar para una dirección IP, un intervalo de subred o una etiqueta especificados. Necesario. Los valores conocidos son: "Allow" y "Deny". |
source_address_prefix
|
Los valores válidos son una sola dirección IP (es decir, 10.10.10.10), subred IP (es decir, 192.168.1.0/24), etiqueta predeterminada o * (para todas las direcciones). Si se proporcionan otros valores, se produce un error en la solicitud con el código de estado HTTP 400. Necesario. |
source_port_ranges
|
Los valores válidos son ">><<" (para todos los puertos 0 - 65535) o matrices de puertos o intervalos de puertos (es decir, 100-200). Los puertos deben estar comprendidos entre 0 y 65535 y los intervalos de puertos o puertos no se pueden superponer. Si se proporcionan otros valores, se produce un error en la solicitud con el código de estado HTTP 400. El valor predeterminado será >><<. |
Variables
Nombre | Description |
---|---|
priority
|
Las prioridades dentro de un grupo deben ser únicas y se evalúan en orden de prioridad. Cuanto menor sea el número de prioridad, mayor será la prioridad de la regla. Por ejemplo, se podrían especificar reglas con números de orden de 150, 250 y 350. La regla con el número de orden de 150 tiene prioridad sobre la regla que tiene un orden de 250. Las prioridades permitidas son de 150 a 4096. Si se proporcionan valores reservados o duplicados, se produce un error en la solicitud con el código de estado HTTP 400. Necesario. |
access
|
Acción que se debe realizar para una dirección IP, un intervalo de subred o una etiqueta especificados. Necesario. Los valores conocidos son: "Allow" y "Deny". |
source_address_prefix
|
Los valores válidos son una sola dirección IP (es decir, 10.10.10.10), subred IP (es decir, 192.168.1.0/24), etiqueta predeterminada o * (para todas las direcciones). Si se proporcionan otros valores, se produce un error en la solicitud con el código de estado HTTP 400. Necesario. |
source_port_ranges
|
Los valores válidos son ">><<" (para todos los puertos 0 - 65535) o matrices de puertos o intervalos de puertos (es decir, 100-200). Los puertos deben estar comprendidos entre 0 y 65535 y los intervalos de puertos o puertos no se pueden superponer. Si se proporcionan otros valores, se produce un error en la solicitud con el código de estado HTTP 400. El valor predeterminado será >><<. |
Azure SDK for Python