Dela via


Microsoft.Network networkWatchers/packetCaptures 2020-05-01

Bicep-resursdefinition

Resurstypen networkWatchers/packetCaptures kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Network/networkWatchers/packetCaptures-resurs lägger du till följande Bicep i mallen.

resource symbolicname 'Microsoft.Network/networkWatchers/packetCaptures@2020-05-01' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    bytesToCapturePerPacket: int
    filters: [
      {
        localIPAddress: 'string'
        localPort: 'string'
        protocol: 'string'
        remoteIPAddress: 'string'
        remotePort: 'string'
      }
    ]
    storageLocation: {
      filePath: 'string'
      storageId: 'string'
      storagePath: 'string'
    }
    target: 'string'
    timeLimitInSeconds: int
    totalBytesPerSession: int
  }
}

Egenskapsvärden

Microsoft.Network/networkWatchers/packetCaptures

Namn Beskrivning Värde
Namn Resursnamnet sträng (krävs)
förälder I Bicep kan du ange den överordnade resursen för en underordnad resurs. Du behöver bara lägga till den här egenskapen när den underordnade resursen deklareras utanför den överordnade resursen.

Mer information finns i Underordnad resurs utanför den överordnade resursen.
Symboliskt namn för resurs av typen: networkWatchers
Egenskaper Egenskaper för paketinsamlingen. PacketCaptureParametersOrPacketCaptureResultProperties (krävs)

PacketCaptureFilter

Namn Beskrivning Värde
localIPAddress Lokal IP-adress som ska filtreras på. Notation: "127.0.0.1" för enkel adresspost. "127.0.0.1-127.0.0.255" för intervall. "127.0.0.1; 127.0.0.5"? för flera poster. Flera intervall stöds inte för närvarande. Blandningsintervall med flera poster stöds för närvarande inte. Standard = null. sträng
localPort Lokal port som ska filtreras på. Notation: "80" för enkel portinmatning. 80-85" för intervall. "80; 443;" för flera poster. Flera intervall stöds inte för närvarande. Blandningsintervall med flera poster stöds för närvarande inte. Standard = null. sträng
protokoll Protokoll som ska filtreras på. "Alla"
"TCP"
"UDP"
remoteIPAddress Lokal IP-adress som ska filtreras på. Notation: "127.0.0.1" för enkel adresspost. "127.0.0.1-127.0.0.255" för intervall. "127.0.0.1; 127.0.0.5;" för flera poster. Flera intervall stöds inte för närvarande. Blandningsintervall med flera poster stöds för närvarande inte. Standard = null. sträng
remotePort Fjärrport som ska filtreras på. Notation: "80" för enkel portinmatning. 80-85" för intervall. "80; 443;" för flera poster. Flera intervall stöds inte för närvarande. Blandningsintervall med flera poster stöds för närvarande inte. Standard = null. sträng

PacketCaptureParametersOrPacketCaptureResultProperties

Namn Beskrivning Värde
bytesToCapturePerPacket Antalet byte som samlas in per paket, de återstående byteen trunkeras. Int
Filter En lista över paketinsamlingsfilter. PacketCaptureFilter[]
storageLocation Lagringsplatsen för en paketinsamlingssession. PacketCaptureStorageLocation (krävs)
mål ID:t för målresursen, endast den virtuella datorn stöds för närvarande. sträng (krävs)
timeLimitInSeconds Maximal varaktighet för avbildningssessionen i sekunder. Int
totalBytesPerSession Maximal storlek på avbildningsutdata. Int

PacketCaptureStorageLocation

Namn Beskrivning Värde
filePath En giltig lokal sökväg på den virtuella måldatorn. Måste innehålla namnet på avbildningsfilen (*.cap). För den virtuella Linux-datorn måste den börja med /var/captures. Krävs om inget lagrings-ID anges, annars valfritt. sträng
storageId ID:t för lagringskontot för att spara paketinsamlingssessionen. Krävs om ingen lokal filsökväg har angetts. sträng
storagePath URI:n för lagringssökvägen för att spara paketinsamlingen. Måste vara en välformulerad URI som beskriver platsen för att spara paketinsamlingen. sträng

Resursdefinition för ARM-mall

Resurstypen networkWatchers/packetCaptures kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Network/networkWatchers/packetCaptures-resurs lägger du till följande JSON i mallen.

{
  "type": "Microsoft.Network/networkWatchers/packetCaptures",
  "apiVersion": "2020-05-01",
  "name": "string",
  "properties": {
    "bytesToCapturePerPacket": "int",
    "filters": [
      {
        "localIPAddress": "string",
        "localPort": "string",
        "protocol": "string",
        "remoteIPAddress": "string",
        "remotePort": "string"
      }
    ],
    "storageLocation": {
      "filePath": "string",
      "storageId": "string",
      "storagePath": "string"
    },
    "target": "string",
    "timeLimitInSeconds": "int",
    "totalBytesPerSession": "int"
  }
}

Egenskapsvärden

Microsoft.Network/networkWatchers/packetCaptures

Namn Beskrivning Värde
apiVersion API-versionen '2020-05-01'
Namn Resursnamnet sträng (krävs)
Egenskaper Egenskaper för paketinsamlingen. PacketCaptureParametersOrPacketCaptureResultProperties (krävs)
typ Resurstypen "Microsoft.Network/networkWatchers/packetCaptures"

PacketCaptureFilter

Namn Beskrivning Värde
localIPAddress Lokal IP-adress som ska filtreras på. Notation: "127.0.0.1" för enkel adresspost. "127.0.0.1-127.0.0.255" för intervall. "127.0.0.1; 127.0.0.5"? för flera poster. Flera intervall stöds inte för närvarande. Blandningsintervall med flera poster stöds för närvarande inte. Standard = null. sträng
localPort Lokal port som ska filtreras på. Notation: "80" för enkel portinmatning. 80-85" för intervall. "80; 443;" för flera poster. Flera intervall stöds inte för närvarande. Blandningsintervall med flera poster stöds för närvarande inte. Standard = null. sträng
protokoll Protokoll som ska filtreras på. "Alla"
"TCP"
"UDP"
remoteIPAddress Lokal IP-adress som ska filtreras på. Notation: "127.0.0.1" för enkel adresspost. "127.0.0.1-127.0.0.255" för intervall. "127.0.0.1; 127.0.0.5;" för flera poster. Flera intervall stöds inte för närvarande. Blandningsintervall med flera poster stöds för närvarande inte. Standard = null. sträng
remotePort Fjärrport som ska filtreras på. Notation: "80" för enkel portinmatning. 80-85" för intervall. "80; 443;" för flera poster. Flera intervall stöds inte för närvarande. Blandningsintervall med flera poster stöds för närvarande inte. Standard = null. sträng

PacketCaptureParametersOrPacketCaptureResultProperties

Namn Beskrivning Värde
bytesToCapturePerPacket Antalet byte som samlas in per paket, de återstående byteen trunkeras. Int
Filter En lista över paketinsamlingsfilter. PacketCaptureFilter[]
storageLocation Lagringsplatsen för en paketinsamlingssession. PacketCaptureStorageLocation (krävs)
mål ID:t för målresursen, endast den virtuella datorn stöds för närvarande. sträng (krävs)
timeLimitInSeconds Maximal varaktighet för avbildningssessionen i sekunder. Int
totalBytesPerSession Maximal storlek på avbildningsutdata. Int

PacketCaptureStorageLocation

Namn Beskrivning Värde
filePath En giltig lokal sökväg på den virtuella måldatorn. Måste innehålla namnet på avbildningsfilen (*.cap). För den virtuella Linux-datorn måste den börja med /var/captures. Krävs om inget lagrings-ID anges, annars valfritt. sträng
storageId ID:t för lagringskontot för att spara paketinsamlingssessionen. Krävs om ingen lokal filsökväg har angetts. sträng
storagePath URI:n för lagringssökvägen för att spara paketinsamlingen. Måste vara en välformulerad URI som beskriver platsen för att spara paketinsamlingen. sträng

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen networkWatchers/packetCaptures kan distribueras med åtgärder som mål:

  • Resursgrupper

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Network/networkWatchers/packetCaptures-resurs lägger du till följande Terraform i mallen.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/networkWatchers/packetCaptures@2020-05-01"
  name = "string"
  body = jsonencode({
    properties = {
      bytesToCapturePerPacket = int
      filters = [
        {
          localIPAddress = "string"
          localPort = "string"
          protocol = "string"
          remoteIPAddress = "string"
          remotePort = "string"
        }
      ]
      storageLocation = {
        filePath = "string"
        storageId = "string"
        storagePath = "string"
      }
      target = "string"
      timeLimitInSeconds = int
      totalBytesPerSession = int
    }
  })
}

Egenskapsvärden

Microsoft.Network/networkWatchers/packetCaptures

Namn Beskrivning Värde
Namn Resursnamnet sträng (krävs)
parent_id ID för resursen som är överordnad för den här resursen. ID för resurs av typen: networkWatchers
Egenskaper Egenskaper för paketinsamlingen. PacketCaptureParametersOrPacketCaptureResultProperties (krävs)
typ Resurstypen "Microsoft.Network/networkWatchers/packetCaptures@2020-05-01"

PacketCaptureFilter

Namn Beskrivning Värde
localIPAddress Lokal IP-adress som ska filtreras på. Notation: "127.0.0.1" för enkel adresspost. "127.0.0.1-127.0.0.255" för intervall. "127.0.0.1; 127.0.0.5"? för flera poster. Flera intervall stöds inte för närvarande. Blandningsintervall med flera poster stöds för närvarande inte. Standard = null. sträng
localPort Lokal port som ska filtreras på. Notation: "80" för enkel portinmatning. 80-85" för intervall. "80; 443;" för flera poster. Flera intervall stöds inte för närvarande. Blandningsintervall med flera poster stöds för närvarande inte. Standard = null. sträng
protokoll Protokoll som ska filtreras på. "Alla"
"TCP"
"UDP"
remoteIPAddress Lokal IP-adress som ska filtreras på. Notation: "127.0.0.1" för enkel adresspost. "127.0.0.1-127.0.0.255" för intervall. "127.0.0.1; 127.0.0.5;" för flera poster. Flera intervall stöds inte för närvarande. Blandningsintervall med flera poster stöds för närvarande inte. Standard = null. sträng
remotePort Fjärrport som ska filtreras på. Notation: "80" för enkel portinmatning. 80-85" för intervall. "80; 443;" för flera poster. Flera intervall stöds inte för närvarande. Blandningsintervall med flera poster stöds för närvarande inte. Standard = null. sträng

PacketCaptureParametersOrPacketCaptureResultProperties

Namn Beskrivning Värde
bytesToCapturePerPacket Antalet byte som samlas in per paket, de återstående byteen trunkeras. Int
Filter En lista över paketinsamlingsfilter. PacketCaptureFilter[]
storageLocation Lagringsplatsen för en paketinsamlingssession. PacketCaptureStorageLocation (krävs)
mål ID:t för målresursen, endast den virtuella datorn stöds för närvarande. sträng (krävs)
timeLimitInSeconds Maximal varaktighet för avbildningssessionen i sekunder. Int
totalBytesPerSession Maximal storlek på avbildningsutdata. Int

PacketCaptureStorageLocation

Namn Beskrivning Värde
filePath En giltig lokal sökväg på den virtuella måldatorn. Måste innehålla namnet på avbildningsfilen (*.cap). För den virtuella Linux-datorn måste den börja med /var/captures. Krävs om inget lagrings-ID anges, annars valfritt. sträng
storageId ID:t för lagringskontot för att spara paketinsamlingssessionen. Krävs om ingen lokal filsökväg har angetts. sträng
storagePath URI:n för lagringssökvägen för att spara paketinsamlingen. Måste vara en välformulerad URI som beskriver platsen för att spara paketinsamlingen. sträng