Delen via


Microsoft.Network networkWatchers/packetCaptures 2024-05-01

Bicep-resourcedefinitie

Het resourcetype networkWatchers/packetCaptures kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.Network/networkWatchers/packetCaptures-resource wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

resource symbolicname 'Microsoft.Network/networkWatchers/packetCaptures@2024-05-01' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    bytesToCapturePerPacket: int
    captureSettings: {
      fileCount: int
      fileSizeInBytes: int
      sessionTimeLimitInSeconds: int
    }
    continuousCapture: bool
    filters: [
      {
        localIPAddress: 'string'
        localPort: 'string'
        protocol: 'string'
        remoteIPAddress: 'string'
        remotePort: 'string'
      }
    ]
    scope: {
      exclude: [
        'string'
      ]
      include: [
        'string'
      ]
    }
    storageLocation: {
      filePath: 'string'
      localPath: 'string'
      storageId: 'string'
      storagePath: 'string'
    }
    target: 'string'
    targetType: 'string'
    timeLimitInSeconds: int
    totalBytesPerSession: int
  }
}

Eigenschapswaarden

Microsoft.Network/networkWatchers/packetCaptures

Naam Beschrijving Waarde
naam De resourcenaam tekenreeks (vereist)
ouder In Bicep kunt u de bovenliggende resource voor een onderliggende resource opgeven. U hoeft deze eigenschap alleen toe te voegen wanneer de onderliggende resource buiten de bovenliggende resource wordt gedeclareerd.

Zie onderliggende resource buiten de bovenliggende resourcevoor meer informatie.
Symbolische naam voor resource van het type: networkWatchers
Eigenschappen Eigenschappen van de pakketopname. PacketCaptureParametersOrPacketCaptureResultProperties (vereist)

PacketCaptureFilter

Naam Beschrijving Waarde
localIPAddress Lokaal IP-adres waarop moet worden gefilterd. Notatie: "127.0.0.1" voor één adresvermelding. "127.0.0.1-127.0.0.255" voor bereik. "127.0.0.1; 127.0.0.5"? voor meerdere vermeldingen. Meerdere bereiken worden momenteel niet ondersteund. Het combineren van bereiken met meerdere items wordt momenteel niet ondersteund. Standaard = null. snaar
localPort Lokale poort waarop moet worden gefilterd. Notatie: '80' voor vermelding van één poort.' 80-85" voor bereik. "80; 443;" voor meerdere vermeldingen. Meerdere bereiken worden momenteel niet ondersteund. Het combineren van bereiken met meerdere items wordt momenteel niet ondersteund. Standaard = null. snaar
protocol Protocol waarop moet worden gefilterd. 'Alle'
'TCP'
'UDP'
remoteIPAddress Lokaal IP-adres waarop moet worden gefilterd. Notatie: "127.0.0.1" voor één adresvermelding. "127.0.0.1-127.0.0.255" voor bereik. "127.0.0.1; 127.0.0.5;" voor meerdere vermeldingen. Meerdere bereiken worden momenteel niet ondersteund. Het combineren van bereiken met meerdere items wordt momenteel niet ondersteund. Standaard = null. snaar
remotePort Externe poort waarop moet worden gefilterd. Notatie: '80' voor vermelding van één poort.' 80-85" voor bereik. "80; 443;" voor meerdere vermeldingen. Meerdere bereiken worden momenteel niet ondersteund. Het combineren van bereiken met meerdere items wordt momenteel niet ondersteund. Standaard = null. snaar

PacketCaptureMachineScope

Naam Beschrijving Waarde
uitsluiten Lijst met AzureVMSS-exemplaren die moeten worden uitgesloten van AzureVMSS voor het uitvoeren van pakketopname. tekenreeks[]
bevatten Lijst met AzureVMSS-exemplaren waarop pakketopname moet worden uitgevoerd. tekenreeks[]

PacketCaptureParametersOrPacketCaptureResultProperties

Naam Beschrijving Waarde
bytesToCapturePerPacket Het aantal bytes dat per pakket is vastgelegd, worden de resterende bytes afgekapt. Int

Beperkingen:
Minimumwaarde = 0
Maximumwaarde = 4294967295
captureSettings De instelling voor vastleggen bevat de waarden 'FileCount', 'FileSizeInBytes', 'SessionTimeLimitInSeconds'. PacketCaptureSettings
continuousCapture Deze continue opname is een booleaanse waarde die null kan bevatten, 'true' of 'false'. Als we deze parameter niet doorgeven, wordt deze beschouwd als 'null', de standaardwaarde is 'null'. Bool
Filters Een lijst met pakketopnamefilters. PacketCaptureFilter[]
draagwijdte Een lijst met AzureVMSS-exemplaren die kunnen worden opgenomen of uitgesloten om pakketopname uit te voeren. Als zowel opgenomen als uitgesloten leeg zijn, wordt de pakketopname uitgevoerd op alle exemplaren van AzureVMSS. PacketCaptureMachineScope
storageLocation De opslaglocatie voor een pakketopnamesessie. PacketCaptureStorageLocation (vereist)
doel De id van de doelresource, alleen AzureVM en AzureVMSS als doeltype worden momenteel ondersteund. tekenreeks (vereist)
targetType Doeltype van de opgegeven resource. 'AzureVM'
'AzureVMSS'
timeLimitInSeconds Maximale duur van de opnamesessie in seconden. Int

Beperkingen:
Minimumwaarde = 0
Maximumwaarde = 18000
totalBytesPerSession Maximale grootte van de uitvoer van het vastleggen. Int

Beperkingen:
Minimumwaarde = 0
Maximumwaarde = 4294967295

PacketCaptureSettings

Naam Beschrijving Waarde
fileCount Aantal bestanden. De standaardwaarde van het aantal is 10 en het maximumaantal is 10000. Int

Beperkingen:
Minimumwaarde = 0
Maximumwaarde = 10000
fileSizeInBytes Aantal bytes dat per pakket is vastgelegd. Standaardwaarde in bytes 104857600 (100 MB) en maximum in bytes 4294967295 (4 GB). Int

Beperkingen:
Minimumwaarde = 0
Maximumwaarde = 4294967295
sessionTimeLimitInSeconds De maximale duur van de opnamesessie in seconden is 604800s (7 dagen) voor een bestand. Standaardwaarde in tweede 86400s (1 dag). Int

Beperkingen:
Minimumwaarde = 0
Maximumwaarde = 604800

PacketCaptureStorageLocation

Naam Beschrijving Waarde
filePath Dit pad is ongeldig als 'Continuous Capture' is opgegeven met 'true' of 'false'. Een geldig lokaal pad op de doel-VM. Moet de naam van het capture-bestand (*.cap) bevatten. Voor virtuele Linux-machines moet deze beginnen met /var/captures. Vereist als er geen opslag-id is opgegeven, anders optioneel. snaar
localPath Dit pad is geldig als 'Continuous Capture' wordt geleverd met 'true' of 'false' en is vereist als er geen opslag-id is opgegeven, anders optioneel. Moet de naam van het capture-bestand (*.cap) bevatten. Voor virtuele Linux-machines moet deze beginnen met /var/captures. snaar
storageId De id van het opslagaccount om de pakketopnamesessie op te slaan. Vereist als er geen localPath of filePath is opgegeven. snaar
storagePath De URI van het opslagpad om de pakketopname op te slaan. Moet een goed opgemaakte URI zijn die de locatie beschrijft om de pakketopname op te slaan. snaar

Resourcedefinitie van ARM-sjabloon

Het resourcetype networkWatchers/packetCaptures kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.Network/networkWatchers/packetCaptures-resource wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

{
  "type": "Microsoft.Network/networkWatchers/packetCaptures",
  "apiVersion": "2024-05-01",
  "name": "string",
  "properties": {
    "bytesToCapturePerPacket": "int",
    "captureSettings": {
      "fileCount": "int",
      "fileSizeInBytes": "int",
      "sessionTimeLimitInSeconds": "int"
    },
    "continuousCapture": "bool",
    "filters": [
      {
        "localIPAddress": "string",
        "localPort": "string",
        "protocol": "string",
        "remoteIPAddress": "string",
        "remotePort": "string"
      }
    ],
    "scope": {
      "exclude": [ "string" ],
      "include": [ "string" ]
    },
    "storageLocation": {
      "filePath": "string",
      "localPath": "string",
      "storageId": "string",
      "storagePath": "string"
    },
    "target": "string",
    "targetType": "string",
    "timeLimitInSeconds": "int",
    "totalBytesPerSession": "int"
  }
}

Eigenschapswaarden

Microsoft.Network/networkWatchers/packetCaptures

Naam Beschrijving Waarde
apiVersion De API-versie '2024-05-01'
naam De resourcenaam tekenreeks (vereist)
Eigenschappen Eigenschappen van de pakketopname. PacketCaptureParametersOrPacketCaptureResultProperties (vereist)
type Het resourcetype 'Microsoft.Network/networkWatchers/packetCaptures'

PacketCaptureFilter

Naam Beschrijving Waarde
localIPAddress Lokaal IP-adres waarop moet worden gefilterd. Notatie: "127.0.0.1" voor één adresvermelding. "127.0.0.1-127.0.0.255" voor bereik. "127.0.0.1; 127.0.0.5"? voor meerdere vermeldingen. Meerdere bereiken worden momenteel niet ondersteund. Het combineren van bereiken met meerdere items wordt momenteel niet ondersteund. Standaard = null. snaar
localPort Lokale poort waarop moet worden gefilterd. Notatie: '80' voor vermelding van één poort.' 80-85" voor bereik. "80; 443;" voor meerdere vermeldingen. Meerdere bereiken worden momenteel niet ondersteund. Het combineren van bereiken met meerdere items wordt momenteel niet ondersteund. Standaard = null. snaar
protocol Protocol waarop moet worden gefilterd. 'Alle'
'TCP'
'UDP'
remoteIPAddress Lokaal IP-adres waarop moet worden gefilterd. Notatie: "127.0.0.1" voor één adresvermelding. "127.0.0.1-127.0.0.255" voor bereik. "127.0.0.1; 127.0.0.5;" voor meerdere vermeldingen. Meerdere bereiken worden momenteel niet ondersteund. Het combineren van bereiken met meerdere items wordt momenteel niet ondersteund. Standaard = null. snaar
remotePort Externe poort waarop moet worden gefilterd. Notatie: '80' voor vermelding van één poort.' 80-85" voor bereik. "80; 443;" voor meerdere vermeldingen. Meerdere bereiken worden momenteel niet ondersteund. Het combineren van bereiken met meerdere items wordt momenteel niet ondersteund. Standaard = null. snaar

PacketCaptureMachineScope

Naam Beschrijving Waarde
uitsluiten Lijst met AzureVMSS-exemplaren die moeten worden uitgesloten van AzureVMSS voor het uitvoeren van pakketopname. tekenreeks[]
bevatten Lijst met AzureVMSS-exemplaren waarop pakketopname moet worden uitgevoerd. tekenreeks[]

PacketCaptureParametersOrPacketCaptureResultProperties

Naam Beschrijving Waarde
bytesToCapturePerPacket Het aantal bytes dat per pakket is vastgelegd, worden de resterende bytes afgekapt. Int

Beperkingen:
Minimumwaarde = 0
Maximumwaarde = 4294967295
captureSettings De instelling voor vastleggen bevat de waarden 'FileCount', 'FileSizeInBytes', 'SessionTimeLimitInSeconds'. PacketCaptureSettings
continuousCapture Deze continue opname is een booleaanse waarde die null kan bevatten, 'true' of 'false'. Als we deze parameter niet doorgeven, wordt deze beschouwd als 'null', de standaardwaarde is 'null'. Bool
Filters Een lijst met pakketopnamefilters. PacketCaptureFilter[]
draagwijdte Een lijst met AzureVMSS-exemplaren die kunnen worden opgenomen of uitgesloten om pakketopname uit te voeren. Als zowel opgenomen als uitgesloten leeg zijn, wordt de pakketopname uitgevoerd op alle exemplaren van AzureVMSS. PacketCaptureMachineScope
storageLocation De opslaglocatie voor een pakketopnamesessie. PacketCaptureStorageLocation (vereist)
doel De id van de doelresource, alleen AzureVM en AzureVMSS als doeltype worden momenteel ondersteund. tekenreeks (vereist)
targetType Doeltype van de opgegeven resource. 'AzureVM'
'AzureVMSS'
timeLimitInSeconds Maximale duur van de opnamesessie in seconden. Int

Beperkingen:
Minimumwaarde = 0
Maximumwaarde = 18000
totalBytesPerSession Maximale grootte van de uitvoer van het vastleggen. Int

Beperkingen:
Minimumwaarde = 0
Maximumwaarde = 4294967295

PacketCaptureSettings

Naam Beschrijving Waarde
fileCount Aantal bestanden. De standaardwaarde van het aantal is 10 en het maximumaantal is 10000. Int

Beperkingen:
Minimumwaarde = 0
Maximumwaarde = 10000
fileSizeInBytes Aantal bytes dat per pakket is vastgelegd. Standaardwaarde in bytes 104857600 (100 MB) en maximum in bytes 4294967295 (4 GB). Int

Beperkingen:
Minimumwaarde = 0
Maximumwaarde = 4294967295
sessionTimeLimitInSeconds De maximale duur van de opnamesessie in seconden is 604800s (7 dagen) voor een bestand. Standaardwaarde in tweede 86400s (1 dag). Int

Beperkingen:
Minimumwaarde = 0
Maximumwaarde = 604800

PacketCaptureStorageLocation

Naam Beschrijving Waarde
filePath Dit pad is ongeldig als 'Continuous Capture' is opgegeven met 'true' of 'false'. Een geldig lokaal pad op de doel-VM. Moet de naam van het capture-bestand (*.cap) bevatten. Voor virtuele Linux-machines moet deze beginnen met /var/captures. Vereist als er geen opslag-id is opgegeven, anders optioneel. snaar
localPath Dit pad is geldig als 'Continuous Capture' wordt geleverd met 'true' of 'false' en is vereist als er geen opslag-id is opgegeven, anders optioneel. Moet de naam van het capture-bestand (*.cap) bevatten. Voor virtuele Linux-machines moet deze beginnen met /var/captures. snaar
storageId De id van het opslagaccount om de pakketopnamesessie op te slaan. Vereist als er geen localPath of filePath is opgegeven. snaar
storagePath De URI van het opslagpad om de pakketopname op te slaan. Moet een goed opgemaakte URI zijn die de locatie beschrijft om de pakketopname op te slaan. snaar

Resourcedefinitie van Terraform (AzAPI-provider)

Het resourcetype networkWatchers/packetCaptures kan worden geïmplementeerd met bewerkingen die zijn gericht op:

  • resourcegroepen

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.Network/networkWatchers/packetCaptures-resource wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/networkWatchers/packetCaptures@2024-05-01"
  name = "string"
  body = jsonencode({
    properties = {
      bytesToCapturePerPacket = int
      captureSettings = {
        fileCount = int
        fileSizeInBytes = int
        sessionTimeLimitInSeconds = int
      }
      continuousCapture = bool
      filters = [
        {
          localIPAddress = "string"
          localPort = "string"
          protocol = "string"
          remoteIPAddress = "string"
          remotePort = "string"
        }
      ]
      scope = {
        exclude = [
          "string"
        ]
        include = [
          "string"
        ]
      }
      storageLocation = {
        filePath = "string"
        localPath = "string"
        storageId = "string"
        storagePath = "string"
      }
      target = "string"
      targetType = "string"
      timeLimitInSeconds = int
      totalBytesPerSession = int
    }
  })
}

Eigenschapswaarden

Microsoft.Network/networkWatchers/packetCaptures

Naam Beschrijving Waarde
naam De resourcenaam tekenreeks (vereist)
parent_id De id van de resource die het bovenliggende item voor deze resource is. Id voor resource van het type: networkWatchers
Eigenschappen Eigenschappen van de pakketopname. PacketCaptureParametersOrPacketCaptureResultProperties (vereist)
type Het resourcetype "Microsoft.Network/networkWatchers/packetCaptures@2024-05-01"

PacketCaptureFilter

Naam Beschrijving Waarde
localIPAddress Lokaal IP-adres waarop moet worden gefilterd. Notatie: "127.0.0.1" voor één adresvermelding. "127.0.0.1-127.0.0.255" voor bereik. "127.0.0.1; 127.0.0.5"? voor meerdere vermeldingen. Meerdere bereiken worden momenteel niet ondersteund. Het combineren van bereiken met meerdere items wordt momenteel niet ondersteund. Standaard = null. snaar
localPort Lokale poort waarop moet worden gefilterd. Notatie: '80' voor vermelding van één poort.' 80-85" voor bereik. "80; 443;" voor meerdere vermeldingen. Meerdere bereiken worden momenteel niet ondersteund. Het combineren van bereiken met meerdere items wordt momenteel niet ondersteund. Standaard = null. snaar
protocol Protocol waarop moet worden gefilterd. 'Alle'
'TCP'
'UDP'
remoteIPAddress Lokaal IP-adres waarop moet worden gefilterd. Notatie: "127.0.0.1" voor één adresvermelding. "127.0.0.1-127.0.0.255" voor bereik. "127.0.0.1; 127.0.0.5;" voor meerdere vermeldingen. Meerdere bereiken worden momenteel niet ondersteund. Het combineren van bereiken met meerdere items wordt momenteel niet ondersteund. Standaard = null. snaar
remotePort Externe poort waarop moet worden gefilterd. Notatie: '80' voor vermelding van één poort.' 80-85" voor bereik. "80; 443;" voor meerdere vermeldingen. Meerdere bereiken worden momenteel niet ondersteund. Het combineren van bereiken met meerdere items wordt momenteel niet ondersteund. Standaard = null. snaar

PacketCaptureMachineScope

Naam Beschrijving Waarde
uitsluiten Lijst met AzureVMSS-exemplaren die moeten worden uitgesloten van AzureVMSS voor het uitvoeren van pakketopname. tekenreeks[]
bevatten Lijst met AzureVMSS-exemplaren waarop pakketopname moet worden uitgevoerd. tekenreeks[]

PacketCaptureParametersOrPacketCaptureResultProperties

Naam Beschrijving Waarde
bytesToCapturePerPacket Het aantal bytes dat per pakket is vastgelegd, worden de resterende bytes afgekapt. Int

Beperkingen:
Minimumwaarde = 0
Maximumwaarde = 4294967295
captureSettings De instelling voor vastleggen bevat de waarden 'FileCount', 'FileSizeInBytes', 'SessionTimeLimitInSeconds'. PacketCaptureSettings
continuousCapture Deze continue opname is een booleaanse waarde die null kan bevatten, 'true' of 'false'. Als we deze parameter niet doorgeven, wordt deze beschouwd als 'null', de standaardwaarde is 'null'. Bool
Filters Een lijst met pakketopnamefilters. PacketCaptureFilter[]
draagwijdte Een lijst met AzureVMSS-exemplaren die kunnen worden opgenomen of uitgesloten om pakketopname uit te voeren. Als zowel opgenomen als uitgesloten leeg zijn, wordt de pakketopname uitgevoerd op alle exemplaren van AzureVMSS. PacketCaptureMachineScope
storageLocation De opslaglocatie voor een pakketopnamesessie. PacketCaptureStorageLocation (vereist)
doel De id van de doelresource, alleen AzureVM en AzureVMSS als doeltype worden momenteel ondersteund. tekenreeks (vereist)
targetType Doeltype van de opgegeven resource. 'AzureVM'
'AzureVMSS'
timeLimitInSeconds Maximale duur van de opnamesessie in seconden. Int

Beperkingen:
Minimumwaarde = 0
Maximumwaarde = 18000
totalBytesPerSession Maximale grootte van de uitvoer van het vastleggen. Int

Beperkingen:
Minimumwaarde = 0
Maximumwaarde = 4294967295

PacketCaptureSettings

Naam Beschrijving Waarde
fileCount Aantal bestanden. De standaardwaarde van het aantal is 10 en het maximumaantal is 10000. Int

Beperkingen:
Minimumwaarde = 0
Maximumwaarde = 10000
fileSizeInBytes Aantal bytes dat per pakket is vastgelegd. Standaardwaarde in bytes 104857600 (100 MB) en maximum in bytes 4294967295 (4 GB). Int

Beperkingen:
Minimumwaarde = 0
Maximumwaarde = 4294967295
sessionTimeLimitInSeconds De maximale duur van de opnamesessie in seconden is 604800s (7 dagen) voor een bestand. Standaardwaarde in tweede 86400s (1 dag). Int

Beperkingen:
Minimumwaarde = 0
Maximumwaarde = 604800

PacketCaptureStorageLocation

Naam Beschrijving Waarde
filePath Dit pad is ongeldig als 'Continuous Capture' is opgegeven met 'true' of 'false'. Een geldig lokaal pad op de doel-VM. Moet de naam van het capture-bestand (*.cap) bevatten. Voor virtuele Linux-machines moet deze beginnen met /var/captures. Vereist als er geen opslag-id is opgegeven, anders optioneel. snaar
localPath Dit pad is geldig als 'Continuous Capture' wordt geleverd met 'true' of 'false' en is vereist als er geen opslag-id is opgegeven, anders optioneel. Moet de naam van het capture-bestand (*.cap) bevatten. Voor virtuele Linux-machines moet deze beginnen met /var/captures. snaar
storageId De id van het opslagaccount om de pakketopnamesessie op te slaan. Vereist als er geen localPath of filePath is opgegeven. snaar
storagePath De URI van het opslagpad om de pakketopname op te slaan. Moet een goed opgemaakte URI zijn die de locatie beschrijft om de pakketopname op te slaan. snaar