Exporter (0) Imprimer
Développer tout

Schéma NetworkTrafficRules

Mis à jour: février 2014

Le nœud NetworkTrafficRules est un élément facultatif du fichier de définition du service qui indique comment les rôles communiquent entre eux. Il limite les rôles qui peuvent accéder aux points de terminaison internes du rôle spécifique. NetworkTrafficRules n'est pas un élément autonome ; il est combiné avec deux rôles ou plus dans un fichier de définition de service.

L'extension par défaut pour le fichier de définition de service est .csdef.

noteRemarque
Le nœud NetworkTrafficRules est uniquement disponible dans le Kit de développement logiciel Azure SDK version 1.3 ou ultérieure.

Le format de base d'un fichier de définition de service contenant des définitions de trafic réseau est le suivant.


<ServiceDefinition …>
   <NetworkTrafficRules>
      <OnlyAllowTrafficTo >
         <Destinations>
            <RoleEndpoint endpointName="<name-of-the-endpoint>" roleName="<name-of-the-role-containing-the-endpoint>"/>
         </Destinations>
         <AllowAllTraffic/>
         <WhenSource matches="[AnyRule]">
            <FromRole roleName="<name-of-the-role-to-allow-traffic-from>"/>
         </WhenSource>
      </OnlyAllowTrafficTo>
   </NetworkTrafficRules>
</ServiceDefinition>

Le nœud NetworkTrafficRules du fichier de définition de service inclut ces éléments, décrits en détail dans les sections suivantes de cette rubrique :

Élément NetworkTrafficRules

Élément OnlyAllowTrafficTo

Élément Destinations

Élément RoleEndpoint

AllowAllTraffic Element

Élément WhenSource

Élément FromRole

L'élément NetworkTrafficRules indique quels sont les rôles qui peuvent communiquer avec un point de terminaison sur un autre rôle. Un service peut contenir une seule définition NetworkTrafficRules.

L'élément OnlyAllowTrafficTo décrit une collection de points de terminaison de destination et les rôles qui peuvent communiquer avec eux. Vous pouvez spécifier plusieurs OnlyAllowTrafficTo nœuds.

L'élément Destinations décrit une collection de RoleEndpoints pour les communications.

L'élément RoleEndpoint décrit un point de terminaison sur un rôle afin de permettre les communications. Vous pouvez spécifier plusieurs éléments RoleEndpoint s'il existe plusieurs points de terminaison sur le rôle.

 

Attribut Type Description

endpointName

string

Obligatoire. Nom du point de terminaison sur lequel le trafic est autorisé.

roleName

string

Obligatoire. Nom du rôle web sur lequel la communication est autorisée.

L'élément AllowAllTraffic est une règle qui permet à tous les rôles de communiquer avec les points de terminaison définis dans le nœud Destinations.

L'élément WhenSource décrit une collection de rôles qui peuvent communiquer avec les points de terminaison définis dans le nœud Destinations.

 

Attribut Type Description

matches

string

Obligatoire. Indique la règle à appliquer lorsque vous autorisez les communications. La seule valeur actuellement valide est : AnyRule.

L'élément FromRole spécifie les rôles qui peuvent communiquer avec les points de terminaison définis dans le nœud Destinations. Vous pouvez spécifier plusieurs éléments FromRole s'il y a plusieurs rôles qui peuvent communiquer avec les points de terminaison.

 

Attribut Type Description

roleName

string

Obligatoire. Nom du rôle à partir duquel autoriser la communication.

Voir aussi

Afficher:
© 2015 Microsoft