Partager via


NetworkSecurityGroupRule Classe

  • java.lang.Object
    • com.microsoft.azure.management.batch.NetworkSecurityGroupRule

public class NetworkSecurityGroupRule

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

Résumé de la méthode

Modificateur et type Méthode et description
NetworkSecurityGroupRuleAccess access()

Obtenez les valeurs possibles : 'Allow', 'Deny'.

int priority()

Les priorités d’un pool doivent être uniques et sont évaluées par 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 d’ordre de 150, 250 et 350. La règle dont le numéro d’ordre est 150 est prioritaire sur la règle qui a un ordre de 250. Les priorités autorisées sont comprises entre 150 et 4 096. Si des valeurs réservées ou dupliquées sont fournies, la demande échoue avec le code HTTP status 400.

String sourceAddressPrefix()

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 http status code 400.

List<String> sourcePortRanges()

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

NetworkSecurityGroupRule withAccess(NetworkSecurityGroupRuleAccess access)

Les valeurs possibles définies sont les suivantes : 'Allow', 'Deny'.

NetworkSecurityGroupRule withPriority(int priority)

Les priorités définies dans un pool doivent être uniques et sont évaluées par 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 d’ordre de 150, 250 et 350. La règle dont le numéro d’ordre est 150 est prioritaire sur la règle qui a un ordre de 250. Les priorités autorisées sont comprises entre 150 et 4 096. Si des valeurs réservées ou dupliquées sont fournies, la demande échoue avec le code HTTP status 400.

NetworkSecurityGroupRule withSourceAddressPrefix(String sourceAddressPrefix)

Les valeurs valides définies 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 http status code 400.

NetworkSecurityGroupRule withSourcePortRanges(List<String> sourcePortRanges)

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

Détails de la méthode

access

public NetworkSecurityGroupRuleAccess access()

Obtenez les valeurs possibles : 'Allow', 'Deny'.

Returns:

la valeur d’accès

priority

public int priority()

Les priorités d’un pool doivent être uniques et sont évaluées par 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 d’ordre de 150, 250 et 350. La règle dont le numéro d’ordre est 150 est prioritaire sur la règle qui a un ordre de 250. Les priorités autorisées sont comprises entre 150 et 4 096. Si des valeurs réservées ou dupliquées sont fournies, la demande échoue avec le code HTTP status 400.

Returns:

valeur de priorité

sourceAddressPrefix

public String sourceAddressPrefix()

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 http status code 400.

Returns:

valeur sourceAddressPrefix

sourcePortRanges

public List sourcePortRanges()

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

Returns:

valeur sourcePortRanges

withAccess

public NetworkSecurityGroupRule withAccess(NetworkSecurityGroupRuleAccess access)

Les valeurs possibles définies sont les suivantes : 'Allow', 'Deny'.

Parameters:

access - valeur d’accès à définir

Returns:

l’objet NetworkSecurityGroupRule lui-même.

withPriority

public NetworkSecurityGroupRule withPriority(int priority)

Les priorités définies dans un pool doivent être uniques et sont évaluées par 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 d’ordre de 150, 250 et 350. La règle dont le numéro d’ordre est 150 est prioritaire sur la règle qui a un ordre de 250. Les priorités autorisées sont comprises entre 150 et 4 096. Si des valeurs réservées ou dupliquées sont fournies, la demande échoue avec le code HTTP status 400.

Parameters:

priority - valeur de priorité à définir

Returns:

l’objet NetworkSecurityGroupRule lui-même.

withSourceAddressPrefix

public NetworkSecurityGroupRule withSourceAddressPrefix(String sourceAddressPrefix)

Les valeurs valides définies 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 http status code 400.

Parameters:

sourceAddressPrefix - valeur sourceAddressPrefix à définir

Returns:

l’objet NetworkSecurityGroupRule lui-même.

withSourcePortRanges

public NetworkSecurityGroupRule withSourcePortRanges(List sourcePortRanges)

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

Parameters:

sourcePortRanges - valeur sourcePortRanges à définir

Returns:

l’objet NetworkSecurityGroupRule lui-même.

S’applique à