Bagikan melalui


Definisi Azure Cloud Services (dukungan diperpanjang) Def. skema NetworkTrafficRules

Simpul NetworkTrafficRules adalah elemen opsional dalam file definisi layanan yang menentukan bagaimana peran berkomunikasi satu sama lain. Ini membatasi peran mana yang dapat mengakses titik akhir internal pada peran tertentu. NetworkTrafficRules ini bukan elemen mandiri; dikombinasikan dengan dua peran atau lebih dalam file definisi layanan.

Ekstensi default untuk file definisi layanan ini adalah csdef.

Catatan

Simpul NetworkTrafficRules ini hanya tersedia menggunakan Azure SDK versi 1.3 atau yang lebih tinggi.

Skema definisi layanan dasar untuk aturan lalu lintas jaringan

Format dasar file definisi layanan yang berisi definisi lalu lintas jaringan adalah sebagai berikut.

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

Elemen skema

Simpul NetworkTrafficRules file definisi layanan mencakup elemen-elemen ini, dijelaskan secara rinci di bagian berikutnya dalam artikel ini:

Elemen NetworkTrafficRules

Elemen OnlyAllowTrafficTo

Elemen Tujuan

Elemen RoleEndpoint

Elemen AllowAllTraffic

Elemen WhenSource

Elemen FromRole

Elemen NetworkTrafficRules

Elemen NetworkTrafficRules menentukan peran mana yang dapat berkomunikasi dengan titik akhir mana pada peran lain. Layanan dapat berisi satu definisi NetworkTrafficRules.

Elemen OnlyAllowTrafficTo

Elemen OnlyAllowTrafficTo ini menjelaskan kumpulan titik akhir tujuan dan peran yang dapat berkomunikasi dengan mereka. Anda dapat menentukan beberapa simpul OnlyAllowTrafficTo.

Elemen Tujuan

Elemen ini Destinations menjelaskan kumpulan RoleEndpoints yang dapat dikomunikasikan.

Elemen RoleEndpoint

Elemen RoleEndpoint ini menjelaskan titik akhir pada peran untuk memungkinkan komunikasi. Anda dapat menentukan beberapa elemen RoleEndpoint jika ada lebih dari satu titik akhir pada peran tersebut.

Atribut Tipe Deskripsi
endpointName string Harus diisi. Nama titik akhir untuk memungkinkan lalu lintas.
roleName string Harus diisi. Nama peran web untuk memungkinkan komunikasi.

Elemen AllowAllTraffic

Elemen AllowAllTraffic ini adalah aturan yang memungkinkan semua peran untuk berkomunikasi dengan titik akhir yang ditentukan dalam simpul Destinations.

Elemen WhenSource

Elemen ini WhenSource menjelaskan kumpulan peran yang dapat berkomunikasi dengan titik akhir yang ditentukan dalam simpul Destinations .

Atribut Tipe Deskripsi
matches string Harus diisi. Menentukan aturan yang akan diterapkan ketika mengizinkan komunikasi. Satu-satunya nilai yang valid saat ini adalah AnyRule.

Elemen FromRole

Elemen FromRole menentukan peran yang dapat berkomunikasi dengan titik akhir yang ditentukan dalam simpul Destinations. Anda dapat menentukan beberapa elemen FromRole jika ada lebih dari satu peran yang dapat berkomunikasi dengan titik akhir tersebut.

Atribut Tipe Deskripsi
roleName string Harus diisi. Nama untuk peran asal untuk memungkinkan komunikasi.

Lihat juga

Skema Definisi Cloud Services (dukungan diperluas).