Partager via


NetworkSecurityGroupRule Classe

Règle de groupe de sécurité réseau à appliquer à un point de terminaison entrant.

Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure.

Héritage
azure.mgmt.batch._serialization.Model
NetworkSecurityGroupRule

Constructeur

NetworkSecurityGroupRule(*, priority: int, access: str | _models.NetworkSecurityGroupRuleAccess, source_address_prefix: str, source_port_ranges: List[str] | None = None, **kwargs: Any)

Paramètres de mot clé uniquement

Nom Description
priority
int

Les priorités au sein d’un pool doivent être uniques et évaluées dans l’ordre de priorité. Plus le numéro de priorité est faible, plus la priorité de la règle est élevée. Par exemple, les règles peuvent être spécifiées avec des numéros de commande de 150, 250 et 350. La règle dont le numéro d’ordre est 150 est prioritaire sur la règle dont l’ordre est 250. Les priorités autorisées sont de 150 à 4096. Si des valeurs réservées ou en double sont fournies, la requête échoue avec le code HTTP status 400. Obligatoire.

access

Action qui doit être effectuée pour une adresse IP, une plage de sous-réseaux ou une balise spécifiée. Obligatoire. Les valeurs connues sont « Allow » et « Deny ».

source_address_prefix
str

Les valeurs valides sont une adresse IP unique (par exemple, 10.10.10.10), un sous-réseau IP (par exemple, 192.168.1.0/24), une balise par défaut ou * (pour toutes les adresses). Si d’autres valeurs sont fournies, la requête échoue avec le code HTTP status 400. Obligatoire.

source_port_ranges

Les valeurs valides sont «>><<» (pour tous les ports 0 à 65535) ou des tableaux de ports ou de plages de ports (par exemple, 100 à 200). Les ports doivent être comprises entre 0 et 65535 et les plages de ports ou les ports ne peuvent pas se chevaucher. Si d’autres valeurs sont fournies, la requête échoue avec le code HTTP status 400. La valeur par défaut est >><<.

Variables

Nom Description
priority
int

Les priorités au sein d’un pool doivent être uniques et évaluées dans l’ordre de priorité. Plus le numéro de priorité est faible, plus la priorité de la règle est élevée. Par exemple, les règles peuvent être spécifiées avec des numéros de commande de 150, 250 et 350. La règle dont le numéro d’ordre est 150 est prioritaire sur la règle dont l’ordre est 250. Les priorités autorisées sont de 150 à 4096. Si des valeurs réservées ou en double sont fournies, la requête échoue avec le code HTTP status 400. Obligatoire.

access

Action qui doit être effectuée pour une adresse IP, une plage de sous-réseaux ou une balise spécifiée. Obligatoire. Les valeurs connues sont « Allow » et « Deny ».

source_address_prefix
str

Les valeurs valides sont une adresse IP unique (par exemple, 10.10.10.10), un sous-réseau IP (par exemple, 192.168.1.0/24), une balise par défaut ou * (pour toutes les adresses). Si d’autres valeurs sont fournies, la requête échoue avec le code HTTP status 400. Obligatoire.

source_port_ranges

Les valeurs valides sont «>><<» (pour tous les ports 0 à 65535) ou des tableaux de ports ou de plages de ports (par exemple, 100 à 200). Les ports doivent être comprises entre 0 et 65535 et les plages de ports ou les ports ne peuvent pas se chevaucher. Si d’autres valeurs sont fournies, la requête échoue avec le code HTTP status 400. La valeur par défaut est >><<.