Sdílet prostřednictvím


Azure Cloud Services (Classic) – Schéma definice sítěTrafficRules

Důležité

Cloud Services (classic) je teď pro nové zákazníky zastaralé a 31. srpna 2024 bude vyřazeno pro všechny zákazníky. Nová nasazení by měla používat nový model nasazení založený na Azure Resource Manager Azure Cloud Services (rozšířená podpora).

Uzel NetworkTrafficRules je volitelný prvek v definičním souboru služby, který určuje, jak mezi sebou role komunikují. Omezuje, které role mají přístup k interním koncovým bodům konkrétní role. Není NetworkTrafficRules samostatný prvek; je kombinován se dvěma nebo více rolemi v definičním souboru služby.

Výchozí přípona souboru definice služby je .csdef.

Poznámka

Uzel NetworkTrafficRules je k dispozici pouze pomocí sady Azure SDK verze 1.3 nebo vyšší.

Základní schéma definice služby pro pravidla síťového provozu

Základní formát definičního souboru služby obsahujícího definice síťového provozu je následující.

<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>

Prvky schématu

Uzel NetworkTrafficRules definičního souboru služby obsahuje tyto prvky, které jsou podrobně popsány v následujících částech tohoto tématu:

NetworkTrafficRules Element

OnlyAllowTrafficTo Element

Destinations Element

RoleEndpoint Element

AllowAllTraffic Element

WhenSource Element

FromRole Element

NetworkTrafficRules Element

Element NetworkTrafficRules určuje, které role můžou komunikovat s kterým koncovým bodem v jiné roli. Služba může obsahovat jednu NetworkTrafficRules definici.

OnlyAllowTrafficTo Element

Element OnlyAllowTrafficTo popisuje kolekci cílových koncových bodů a role, které s nimi můžou komunikovat. Můžete zadat více OnlyAllowTrafficTo uzlů.

Destinations Element

Element Destinations popisuje kolekci roleEndpoints, se kterou lze komunikovat.

RoleEndpoint Element

Element RoleEndpoint popisuje koncový bod v roli, se kterým je možné komunikovat. Pokud je v roli více než jeden koncový bod, můžete zadat více RoleEndpoint prvků.

Atribut Typ Popis
endpointName string Povinná hodnota. Název koncového bodu, do který chcete povolit provoz.
roleName string Povinná hodnota. Název webové role, do které chcete povolit komunikaci.

AllowAllTraffic Element

Element AllowAllTraffic je pravidlo, které umožňuje všem rolím komunikovat s koncovými body definovanými v Destinations uzlu.

WhenSource Element

Element WhenSource popisuje kolekci rolí, které mohou komunikovat s koncovými body definovanými v Destinations uzlu.

Atribut Typ Popis
matches string Povinná hodnota. Určuje pravidlo, které se má použít při povolování komunikace. Jediná platná hodnota je aktuálně AnyRule.

FromRole Element

Element FromRole určuje role, které mohou komunikovat s koncovými body definovanými v Destinations uzlu. Pokud existuje více než jedna role, která může komunikovat s koncovými body, můžete zadat více FromRole prvků.

Atribut Typ Popis
roleName string Povinná hodnota. Název role, ze které se má povolit komunikace.

Viz také

Schéma definice cloudové služby (Classic)