Microsoft.Network networkWatchers/flowLogs 2023-05-01
Article 05/08/2024
1 contributeur
Commentaires
Dans cet article
Définition de ressource Bicep
Le type de ressource networkWatchers/flowLogs peut être déployé avec des opérations qui ciblent :
Pour obtenir la liste des propriétés modifiées dans chaque version d’API, consultez journal des modifications .
Pour créer une ressource Microsoft.Network/networkWatchers/flowLogs, ajoutez le Bicep suivant à votre modèle.
resource symbolicname 'Microsoft.Network/networkWatchers/flowLogs@2023-05-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
parent: resourceSymbolicName
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'
}
}
Valeurs de propriétés
networkWatchers/flowLogs
Nom
Description
Valeur
name
Nom de la ressource Découvrez comment définir des noms et des types pour des ressources enfants dans Bicep .
string (obligatoire)
location
Emplacement de la ressource.
string
tags
Balises de ressource.
Dictionnaire de noms et de valeurs d’étiquettes. Voir Balises dans les modèles
parent
Dans Bicep, vous pouvez spécifier la ressource parente pour une ressource enfant. Vous devez uniquement ajouter cette propriété lorsque la ressource enfant est déclarée en dehors de la ressource parente. Pour plus d’informations, consultez Ressource enfant en dehors de la ressource parente .
Nom symbolique de la ressource de type : networkWatchers
properties
Propriétés du journal de flux.
FlowLogPropertiesFormat
Nom
Description
Valeur
enabled
Indicateur permettant d’activer/désactiver la journalisation de flux.
bool
flowAnalyticsConfiguration
Paramètres qui définissent la configuration de l’analytique du trafic.
TrafficAnalyticsProperties
format
Paramètres qui définissent le format du journal de flux.
FlowLogFormatParameters
retentionPolicy
Paramètres qui définissent la stratégie de rétention pour le journal de flux.
RetentionPolicyParameters
storageId
ID du compte de stockage utilisé pour stocker le journal de flux.
string (obligatoire)
targetResourceId
ID du groupe de sécurité réseau auquel le journal de flux sera appliqué.
string (obligatoire)
TrafficAnalyticsProperties
TrafficAnalyticsConfigurationProperties
Nom
Description
Valeur
enabled
Indicateur pour activer/désactiver l’analytique du trafic.
bool
trafficAnalyticsInterval
Intervalle en minutes qui détermine la fréquence à laquelle le service TA doit effectuer l’analyse de flux.
int
workspaceId
Guid de ressource de l’espace de travail attaché.
string
workspaceRegion
Emplacement de l’espace de travail attaché.
string
workspaceResourceId
ID de ressource de l’espace de travail attaché.
string
Nom
Description
Valeur
type
Type de fichier du journal de flux.
'JSON'
version
Version (révision) du journal de flux.
int
RetentionPolicyParameters
Nom
Description
Valeur
jours
Nombre de jours pour conserver les enregistrements du journal de flux.
int
enabled
Indicateur pour activer/désactiver la rétention.
bool
Modèles de démarrage rapide
Les modèles de démarrage rapide suivants déploient ce type de ressource.
Définition de ressources de modèle ARM
Le type de ressource networkWatchers/flowLogs peut être déployé avec des opérations qui ciblent :
Pour obtenir la liste des propriétés modifiées dans chaque version d’API, consultez journal des modifications .
Pour créer une ressource Microsoft.Network/networkWatchers/flowLogs, ajoutez le code JSON suivant à votre modèle.
{
"type": "Microsoft.Network/networkWatchers/flowLogs",
"apiVersion": "2023-05-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"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"
}
}
Valeurs de propriétés
networkWatchers/flowLogs
Nom
Description
Valeur
type
Type de ressource
'Microsoft.Network/networkWatchers/flowLogs'
apiVersion
Version de l’API de ressource
'2023-05-01'
name
Nom de la ressource Découvrez comment définir des noms et des types pour des ressources enfants dans des modèles ARM JSON .
string (obligatoire)
location
Emplacement de la ressource.
string
tags
Balises de ressource.
Dictionnaire de noms et de valeurs d’étiquettes. Voir Balises dans les modèles
properties
Propriétés du journal de flux.
FlowLogPropertiesFormat
Nom
Description
Valeur
enabled
Indicateur permettant d’activer/désactiver la journalisation de flux.
bool
flowAnalyticsConfiguration
Paramètres qui définissent la configuration de l’analytique du trafic.
TrafficAnalyticsProperties
format
Paramètres qui définissent le format du journal de flux.
FlowLogFormatParameters
retentionPolicy
Paramètres qui définissent la stratégie de rétention pour le journal de flux.
RetentionPolicyParameters
storageId
ID du compte de stockage utilisé pour stocker le journal de flux.
string (obligatoire)
targetResourceId
ID du groupe de sécurité réseau auquel le journal de flux sera appliqué.
string (obligatoire)
TrafficAnalyticsProperties
TrafficAnalyticsConfigurationProperties
Nom
Description
Valeur
enabled
Indicateur pour activer/désactiver l’analytique du trafic.
bool
trafficAnalyticsInterval
Intervalle en minutes qui détermine la fréquence à laquelle le service TA doit effectuer l’analyse de flux.
int
workspaceId
Guid de ressource de l’espace de travail attaché.
string
workspaceRegion
Emplacement de l’espace de travail attaché.
string
workspaceResourceId
ID de ressource de l’espace de travail attaché.
string
Nom
Description
Valeur
type
Type de fichier du journal de flux.
'JSON'
version
Version (révision) du journal de flux.
int
RetentionPolicyParameters
Nom
Description
Valeur
jours
Nombre de jours pour conserver les enregistrements du journal de flux.
int
enabled
Indicateur pour activer/désactiver la rétention.
bool
Modèles de démarrage rapide
Les modèles de démarrage rapide suivants déploient ce type de ressource.
Le type de ressource networkWatchers/flowLogs peut être déployé avec des opérations qui ciblent :
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications .
Pour créer une ressource Microsoft.Network/networkWatchers/flowLogs, ajoutez le Terraform suivant à votre modèle.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/networkWatchers/flowLogs@2023-05-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
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"
}
})
}
Valeurs de propriétés
networkWatchers/flowLogs
Nom
Description
Valeur
type
Type de ressource
« Microsoft.Network/networkWatchers/flowLogs@2023-05-01 »
name
Nom de la ressource
chaîne (obligatoire)
location
Emplacement de la ressource.
string
parent_id
ID de la ressource qui est le parent de cette ressource.
ID pour la ressource de type : networkWatchers
tags
Balises de ressource.
Dictionnaire de noms et de valeurs d’étiquettes.
properties
Propriétés du journal de flux.
FlowLogPropertiesFormat
Nom
Description
Valeur
enabled
Indicateur pour activer/désactiver la journalisation des flux.
bool
flowAnalyticsConfiguration
Paramètres qui définissent la configuration de l’analytique du trafic.
TrafficAnalyticsProperties
format
Paramètres qui définissent le format du journal de flux.
FlowLogFormatParameters
retentionPolicy
Paramètres qui définissent la stratégie de rétention pour le journal de flux.
RetentionPolicyParameters
storageId
ID du compte de stockage utilisé pour stocker le journal de flux.
chaîne (obligatoire)
targetResourceId
ID du groupe de sécurité réseau auquel le journal de flux sera appliqué.
chaîne (obligatoire)
TrafficAnalyticsProperties
TrafficAnalyticsConfigurationProperties
Nom
Description
Valeur
enabled
Indicateur pour activer/désactiver l’analytique du trafic.
bool
trafficAnalyticsInterval
Intervalle en minutes qui détermine la fréquence à laquelle le service TA doit effectuer l’analyse de flux.
int
workspaceId
Guid de ressource de l’espace de travail attaché.
string
workspaceRegion
Emplacement de l’espace de travail attaché.
string
workspaceResourceId
ID de ressource de l’espace de travail attaché.
string
Nom
Description
Valeur
type
Type de fichier du journal de flux.
« JSON »
version
Version (révision) du journal de flux.
int
RetentionPolicyParameters
Nom
Description
Valeur
jours
Nombre de jours pour conserver les enregistrements du journal de flux.
int
enabled
Indicateur pour activer/désactiver la rétention.
bool