Share via


Microsoft.Network networkWatchers/flowLogs

Bicep-resourcedefinitie

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

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

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

resource symbolicname 'Microsoft.Network/networkWatchers/flowLogs@2023-11-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  parent: resourceSymbolicName
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  properties: {
    enabled: bool
    flowAnalyticsConfiguration: {
      networkWatcherFlowAnalyticsConfiguration: {
        enabled: bool
        trafficAnalyticsInterval: int
        workspaceId: 'string'
        workspaceRegion: 'string'
        workspaceResourceId: 'string'
      }
    }
    format: {
      type: 'JSON'
      version: int
    }
    retentionPolicy: {
      days: int
      enabled: bool
    }
    storageId: 'string'
    targetResourceId: 'string'
  }
}

Eigenschapswaarden

networkWatchers/flowLogs

Naam Description Waarde
naam De resourcenaam

Meer informatie over het instellen van namen en typen voor onderliggende resources in Bicep.
tekenreeks (vereist)
location Resourcelocatie. tekenreeks
tags Resourcetags. Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken
Bovenliggende 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 bovenliggende resource voor meer informatie.
Symbolische naam voor resource van het type: networkWatchers
identity Beheerde identiteit van FlowLog-resource ManagedServiceIdentity
properties Eigenschappen van het stroomlogboek. FlowLogPropertiesFormat

ManagedServiceIdentity

Naam Description Waarde
type Het type identiteit dat voor de resource wordt gebruikt. Het type 'SystemAssigned, UserAssigned' omvat zowel een impliciet gemaakte identiteit als een set door de gebruiker toegewezen identiteiten. Met het type 'Geen' worden alle identiteiten van de virtuele machine verwijderd. 'Geen'
'SystemAssigned'
'SystemAssigned, UserAssigned'
'UserAssigned'
userAssignedIdentities De lijst met gebruikersidentiteiten die zijn gekoppeld aan de resource. De sleutelverwijzingen naar de gebruikersidentiteitswoordenlijst zijn ARM-resource-id's in de vorm:/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. ManagedServiceIdentityUserAssignedId-entiteiten

ManagedServiceIdentityUserAssignedId-entiteiten

Naam Description Waarde
{aangepaste eigenschap} Components1Jq1T4ISchemasManagedserviceidentityProper...

Components1Jq1T4ISchemasManagedserviceidentityProper...

Dit object bevat geen eigenschappen die tijdens de implementatie moeten worden ingesteld. Alle eigenschappen zijn Alleen-lezen.

FlowLogPropertiesFormat

Naam Description Waarde
enabled Vlag om stroomlogboekregistratie in of uit te schakelen. booleaans
flowAnalyticsConfiguration Parameters die de configuratie van verkeersanalyse definiëren. TrafficAnalyticsProperties
indeling Parameters waarmee de indeling van het stroomlogboek wordt gedefinieerd. FlowLogFormatParameters
retentionPolicy Parameters die het bewaarbeleid voor het stroomlogboek definiëren. RetentionPolicyParameters
storageId Id van het opslagaccount dat wordt gebruikt voor het opslaan van het stroomlogboek. tekenreeks (vereist)
targetResourceId Id van de netwerkbeveiligingsgroep waarop het stroomlogboek wordt toegepast. tekenreeks (vereist)

TrafficAnalyticsProperties

Naam Description Waarde
networkWatcherFlowAnalyticsConfiguration Parameters die de configuratie van verkeersanalyse definiëren. TrafficAnalyticsConfigurationProperties

TrafficAnalyticsConfigurationProperties

Naam Description Waarde
enabled Vlag om verkeersanalyse in of uit te schakelen. booleaans
trafficAnalyticsInterval Het interval in minuten dat bepaalt hoe vaak de TA-service stroomanalyses moet uitvoeren. int
workspaceId De resource-GUID van de gekoppelde werkruimte. tekenreeks
workspaceRegion De locatie van de gekoppelde werkruimte. tekenreeks
workspaceResourceId Resource-id van de gekoppelde werkruimte. tekenreeks

FlowLogFormatParameters

Naam Description Waarde
type Het bestandstype van het stroomlogboek. 'JSON'
versie De versie (revisie) van het stroomlogboek. int

RetentionPolicyParameters

Naam Description Waarde
Dagen Aantal dagen voor het bewaren van stroomlogboekrecords. int
enabled Vlag om retentie in of uit te schakelen. booleaans

Snelstartsjablonen

Met de volgende snelstartsjablonen wordt dit resourcetype geïmplementeerd.

Template Beschrijving
NSG-stroomlogboeken inschakelen

Implementeren op Azure
Met deze sjabloon maakt u een NSG-stroomlogboekenresource
NSG-stroomlogboeken met verkeersanalyse

Implementeren op Azure
Met deze sjabloon maakt u een NSG-stroomlogboek op een bestaande NSG met verkeersanalyse

Resourcedefinitie van ARM-sjabloon

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

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

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

{
  "type": "Microsoft.Network/networkWatchers/flowLogs",
  "apiVersion": "2023-11-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {}
    }
  },
  "properties": {
    "enabled": "bool",
    "flowAnalyticsConfiguration": {
      "networkWatcherFlowAnalyticsConfiguration": {
        "enabled": "bool",
        "trafficAnalyticsInterval": "int",
        "workspaceId": "string",
        "workspaceRegion": "string",
        "workspaceResourceId": "string"
      }
    },
    "format": {
      "type": "JSON",
      "version": "int"
    },
    "retentionPolicy": {
      "days": "int",
      "enabled": "bool"
    },
    "storageId": "string",
    "targetResourceId": "string"
  }
}

Eigenschapswaarden

networkWatchers/flowLogs

Naam Description Waarde
type Het resourcetype 'Microsoft.Network/networkWatchers/flowLogs'
apiVersion De resource-API-versie '2023-11-01'
naam De resourcenaam

Meer informatie over het instellen van namen en typen voor onderliggende resources in JSON ARM-sjablonen.
tekenreeks (vereist)
location Resourcelocatie. tekenreeks
tags Resourcetags. Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken
identity Beheerde identiteit van FlowLog-resource ManagedServiceIdentity
properties Eigenschappen van het stroomlogboek. FlowLogPropertiesFormat

ManagedServiceIdentity

Naam Description Waarde
type Het type identiteit dat voor de resource wordt gebruikt. Het type 'SystemAssigned, UserAssigned' omvat zowel een impliciet gemaakte identiteit als een set door de gebruiker toegewezen identiteiten. Met het type 'Geen' worden alle identiteiten van de virtuele machine verwijderd. 'Geen'
'SystemAssigned'
'SystemAssigned, UserAssigned'
'UserAssigned'
userAssignedIdentities De lijst met gebruikersidentiteiten die zijn gekoppeld aan de resource. De sleutelverwijzingen naar de gebruikersidentiteitswoordenlijst zijn ARM-resource-id's in de vorm:/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. ManagedServiceIdentityUserAssignedId-entiteiten

ManagedServiceIdentityUserAssignedId-entiteiten

Naam Description Waarde
{aangepaste eigenschap} Components1Jq1T4ISchemasManagedserviceidentityProper...

Components1Jq1T4ISchemasManagedserviceidentityProper...

Dit object bevat geen eigenschappen die tijdens de implementatie moeten worden ingesteld. Alle eigenschappen zijn Alleen-lezen.

FlowLogPropertiesFormat

Naam Description Waarde
enabled Vlag om stroomlogboekregistratie in of uit te schakelen. booleaans
flowAnalyticsConfiguration Parameters die de configuratie van verkeersanalyse definiëren. TrafficAnalyticsProperties
indeling Parameters waarmee de indeling van het stroomlogboek wordt gedefinieerd. FlowLogFormatParameters
retentionPolicy Parameters die het bewaarbeleid voor het stroomlogboek definiëren. RetentionPolicyParameters
storageId Id van het opslagaccount dat wordt gebruikt voor het opslaan van het stroomlogboek. tekenreeks (vereist)
targetResourceId Id van de netwerkbeveiligingsgroep waarop het stroomlogboek wordt toegepast. tekenreeks (vereist)

TrafficAnalyticsProperties

Naam Description Waarde
networkWatcherFlowAnalyticsConfiguration Parameters die de configuratie van verkeersanalyse definiëren. TrafficAnalyticsConfigurationProperties

TrafficAnalyticsConfigurationProperties

Naam Description Waarde
enabled Vlag om verkeersanalyse in of uit te schakelen. booleaans
trafficAnalyticsInterval Het interval in minuten dat bepaalt hoe vaak de TA-service stroomanalyses moet uitvoeren. int
workspaceId De resource-GUID van de gekoppelde werkruimte. tekenreeks
workspaceRegion De locatie van de gekoppelde werkruimte. tekenreeks
workspaceResourceId Resource-id van de gekoppelde werkruimte. tekenreeks

FlowLogFormatParameters

Naam Description Waarde
type Het bestandstype van het stroomlogboek. 'JSON'
versie De versie (revisie) van het stroomlogboek. int

RetentionPolicyParameters

Naam Description Waarde
Dagen Aantal dagen voor het bewaren van stroomlogboekrecords. int
enabled Vlag om retentie in of uit te schakelen. booleaans

Snelstartsjablonen

Met de volgende snelstartsjablonen wordt dit resourcetype geïmplementeerd.

Template Beschrijving
NSG-stroomlogboeken inschakelen

Implementeren op Azure
Met deze sjabloon maakt u een NSG-stroomlogboekenresource
NSG-stroomlogboeken met verkeersanalyse

Implementeren op Azure
Met deze sjabloon maakt u een NSG-stroomlogboek op een bestaande NSG met verkeersanalyse

Terraform-resourcedefinitie (AzAPI-provider)

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

  • Resourcegroepen

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/networkWatchers/flowLogs@2023-11-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type = "string"
    identity_ids = []
  }
  body = jsonencode({
    properties = {
      enabled = bool
      flowAnalyticsConfiguration = {
        networkWatcherFlowAnalyticsConfiguration = {
          enabled = bool
          trafficAnalyticsInterval = int
          workspaceId = "string"
          workspaceRegion = "string"
          workspaceResourceId = "string"
        }
      }
      format = {
        type = "JSON"
        version = int
      }
      retentionPolicy = {
        days = int
        enabled = bool
      }
      storageId = "string"
      targetResourceId = "string"
    }
  })
}

Eigenschapswaarden

networkWatchers/flowLogs

Naam Description Waarde
type Het resourcetype "Microsoft.Network/networkWatchers/flowLogs@2023-11-01"
naam De resourcenaam tekenreeks (vereist)
location Resourcelocatie. tekenreeks
parent_id De id van de resource die het bovenliggende item voor deze resource is. Id voor resource van het type: networkWatchers
tags Resourcetags. Woordenlijst met tagnamen en -waarden.
identity Beheerde identiteit van FlowLog-resource ManagedServiceIdentity
properties Eigenschappen van het stroomlogboek. FlowLogPropertiesFormat

ManagedServiceIdentity

Naam Description Waarde
type Het type identiteit dat voor de resource wordt gebruikt. Het type 'SystemAssigned, UserAssigned' bevat zowel een impliciet gemaakte identiteit als een set door de gebruiker toegewezen identiteiten. Met het type 'Geen' worden alle identiteiten van de virtuele machine verwijderd. "SystemAssigned"
"SystemAssigned, UserAssigned"
"UserAssigned"
identity_ids De lijst met gebruikersidentiteiten die zijn gekoppeld aan de resource. De sleutelverwijzingen naar de gebruikersidentiteitswoordenlijst zijn ARM-resource-id's in de vorm: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Matrix met gebruikersidentiteits-id's.

ManagedServiceIdentityUserAssignedId-entiteiten

Naam Description Waarde
{aangepaste eigenschap} Components1Jq1T4ISchemasManagedserviceidentityProper...

Components1Jq1T4ISchemasManagedserviceidentityProper...

Dit object bevat geen eigenschappen die tijdens de implementatie moeten worden ingesteld. Alle eigenschappen zijn ReadOnly.

FlowLogPropertiesFormat

Naam Description Waarde
enabled Vlag om stroomlogboekregistratie in of uit te schakelen. booleaans
flowAnalyticsConfiguration Parameters die de configuratie van verkeersanalyse definiëren. TrafficAnalyticsProperties
indeling Parameters die de indeling van het stroomlogboek definiëren. FlowLogFormatParameters
retentionPolicy Parameters die het bewaarbeleid voor het stroomlogboek definiëren. RetentionPolicyParameters
storageId Id van het opslagaccount dat wordt gebruikt voor het opslaan van het stroomlogboek. tekenreeks (vereist)
targetResourceId Id van de netwerkbeveiligingsgroep waarop het stroomlogboek wordt toegepast. tekenreeks (vereist)

TrafficAnalyticsProperties

Naam Description Waarde
networkWatcherFlowAnalyticsConfiguration Parameters die de configuratie van verkeersanalyse definiëren. TrafficAnalyticsConfigurationProperties

TrafficAnalyticsConfigurationProperties

Naam Description Waarde
enabled Vlag om verkeersanalyse in of uit te schakelen. booleaans
trafficAnalyticsInterval Het interval in minuten dat bepaalt hoe vaak de TA-service stroomanalyses moet uitvoeren. int
workspaceId De resource-GUID van de gekoppelde werkruimte. tekenreeks
workspaceRegion De locatie van de gekoppelde werkruimte. tekenreeks
workspaceResourceId Resource-id van de gekoppelde werkruimte. tekenreeks

FlowLogFormatParameters

Naam Description Waarde
type Het bestandstype van het stroomlogboek. "JSON"
versie De versie (revisie) van het stroomlogboek. int

RetentionPolicyParameters

Naam Description Waarde
Dagen Aantal dagen voor het bewaren van stroomlogboekrecords. int
enabled Vlag om retentie in of uit te schakelen. booleaans