Microsoft.Network networkWatchers/connectionMonitors 2021-08-01
Définition de ressource Bicep
Le type de ressource networkWatchers/connectionMonitors peut être déployé avec des opérations qui ciblent :
- Groupes de ressources - Voir commandes de déploiement de groupe de ressources
Pour obtenir la liste des propriétés modifiées dans chaque version d’API, consultez journal des modifications.
Format des ressources
Pour créer une ressource Microsoft.Network/networkWatchers/connectionMonitors, ajoutez le Bicep suivant à votre modèle.
resource symbolicname 'Microsoft.Network/networkWatchers/connectionMonitors@2021-08-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
parent: resourceSymbolicName
properties: {
autoStart: bool
destination: {
address: 'string'
port: int
resourceId: 'string'
}
endpoints: [
{
address: 'string'
coverageLevel: 'string'
filter: {
items: [
{
address: 'string'
type: 'AgentAddress'
}
]
type: 'Include'
}
name: 'string'
resourceId: 'string'
scope: {
exclude: [
{
address: 'string'
}
]
include: [
{
address: 'string'
}
]
}
type: 'string'
}
]
monitoringIntervalInSeconds: int
notes: 'string'
outputs: [
{
type: 'Workspace'
workspaceSettings: {
workspaceResourceId: 'string'
}
}
]
source: {
port: int
resourceId: 'string'
}
testConfigurations: [
{
httpConfiguration: {
method: 'string'
path: 'string'
port: int
preferHTTPS: bool
requestHeaders: [
{
name: 'string'
value: 'string'
}
]
validStatusCodeRanges: [
'string'
]
}
icmpConfiguration: {
disableTraceRoute: bool
}
name: 'string'
preferredIPVersion: 'string'
protocol: 'string'
successThreshold: {
checksFailedPercent: int
roundTripTimeMs: int
}
tcpConfiguration: {
destinationPortBehavior: 'string'
disableTraceRoute: bool
port: int
}
testFrequencySec: int
}
]
testGroups: [
{
destinations: [
'string'
]
disable: bool
name: 'string'
sources: [
'string'
]
testConfigurations: [
'string'
]
}
]
}
}
Valeurs de propriétés
networkWatchers/connectionMonitors
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 du moniteur de connexion. | string |
tags | Balises du moniteur de connexion. | 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 moniteur de connexion. | ConnectionMonitorParametersOrConnectionMonitorResult... (obligatoire) |
ConnectionMonitorParametersOrConnectionMonitorResult...
Nom | Description | Valeur |
---|---|---|
Autostart | Détermine si le moniteur de connexion démarre automatiquement une fois créé. | bool |
destination | Décrit la destination du moniteur de connexion. | ConnectionMonitorDestination |
points de terminaison | Liste des points de terminaison du moniteur de connexion. | ConnectionMonitorEndpoint[] |
monitoringIntervalInSeconds | Intervalle de surveillance en secondes. | int Contraintes : Valeur minimale = 30 Valeur maximale = 1800 |
HDInsight | Remarques facultatives à associer au moniteur de connexion. | string |
outputs | Liste des sorties du moniteur de connexion. | ConnectionMonitorOutput[] |
source | Décrit la source du moniteur de connexion. | ConnectionMonitorSource |
testConfigurations | Liste des configurations de test du moniteur de connexion. | ConnectionMonitorTestConfiguration[] |
testGroups | Liste des groupes de test du moniteur de connexion. | ConnectionMonitorTestGroup[] |
ConnectionMonitorDestination
Nom | Description | Valeur |
---|---|---|
address | Adresse de la destination du moniteur de connexion (IP ou nom de domaine). | string |
port | Port de destination utilisé par le moniteur de connexion. | int Contraintes : Valeur minimale = 0 Valeur maximale = 65535 |
resourceId | ID de la ressource utilisée comme destination par le moniteur de connexion. | string |
ConnectionMonitorEndpoint
Nom | Description | Valeur |
---|---|---|
address | Adresse du point de terminaison du moniteur de connexion (adresse IP ou nom de domaine). | string |
coverageLevel | Couverture de test pour le point de terminaison. | 'AboveAverage' 'Moyenne' « BelowAverage » 'Par défaut' 'Full' 'Faible' |
filter | Filtrez les sous-éléments dans le point de terminaison. | ConnectionMonitorEndpointFilter |
name | Nom du point de terminaison du moniteur de connexion. | chaîne (obligatoire) |
resourceId | ID de ressource du point de terminaison du moniteur de connexion. | string |
scope | Étendue du point de terminaison. | ConnectionMonitorEndpointScope |
type | Type de point de terminaison. | 'AzureSubnet' 'AzureVM' 'AzureVNet' 'ExternalAddress' 'MMAWorkspaceMachine' 'MMAWorkspaceNetwork' |
ConnectionMonitorEndpointFilter
Nom | Description | Valeur |
---|---|---|
items | Liste des éléments dans le filtre. | ConnectionMonitorEndpointFilterItem[] |
type | Comportement du filtre de point de terminaison. Actuellement, seul « Include » est pris en charge. | 'Include' |
ConnectionMonitorEndpointFilterItem
Nom | Description | Valeur |
---|---|---|
address | Adresse de l’élément de filtre. | string |
type | Type d’élément inclus dans le filtre. Actuellement, seul « AgentAddress » est pris en charge. | 'AgentAddress' |
ConnectionMonitorEndpointScope
Nom | Description | Valeur |
---|---|---|
exclure | Liste des éléments qui doivent être exclus de l’étendue du point de terminaison. | ConnectionMonitorEndpointScopeItem[] |
include | Liste des éléments qui doivent être inclus dans l’étendue du point de terminaison. | ConnectionMonitorEndpointScopeItem[] |
ConnectionMonitorEndpointScopeItem
Nom | Description | Valeur |
---|---|---|
address | Adresse de l’élément de point de terminaison. Les types pris en charge sont le masque de sous-réseau IPv4/IPv6 ou l’adresse IP IPv4/IPv6. | string |
ConnectionMonitorOutput
Nom | Description | Valeur |
---|---|---|
type | Type de destination de sortie du moniteur de connexion. Actuellement, seul « Espace de travail » est pris en charge. | 'Espace de travail' |
workspaceSettings | Décrit les paramètres de production de sortie dans un espace de travail Log Analytics. | ConnectionMonitorWorkspaceSettings |
ConnectionMonitorWorkspaceSettings
Nom | Description | Valeur |
---|---|---|
workspaceResourceId | ID de ressource de l’espace de travail Log Analytics. | string |
ConnectionMonitorSource
Nom | Description | Valeur |
---|---|---|
port | Port source utilisé par le moniteur de connexion. | int Contraintes : Valeur minimale = 0 Valeur maximale = 65535 |
resourceId | ID de la ressource utilisée comme source par le moniteur de connexion. | chaîne (obligatoire) |
ConnectionMonitorTestConfiguration
Nom | Description | Valeur |
---|---|---|
httpConfiguration | Paramètres utilisés pour effectuer une évaluation de test sur HTTP. | ConnectionMonitorHttpConfiguration |
icmpConfiguration | Paramètres utilisés pour effectuer une évaluation de test sur ICMP. | ConnectionMonitorIcmpConfiguration |
name | Nom de la configuration de test du moniteur de connexion. | chaîne (obligatoire) |
preferredIPVersion | Version IP préférée à utiliser dans l’évaluation de test. Le moniteur de connexion peut choisir d’utiliser une version différente en fonction d’autres paramètres. | 'IPv4' 'IPv6' |
protocol | Protocole à utiliser dans l’évaluation de test. | 'Http' 'Icmp' 'Tcp' (obligatoire) |
successThreshold | Seuil de déclaration de réussite d’un test. | ConnectionMonitorSuccessThreshold |
tcpConfiguration | Paramètres utilisés pour effectuer une évaluation de test sur TCP. | ConnectionMonitorTcpConfiguration |
testFrequencySec | Fréquence de l’évaluation des tests, en secondes. | int |
ConnectionMonitorHttpConfiguration
Nom | Description | Valeur |
---|---|---|
method | Méthode HTTP à utiliser. | 'Get' 'Post' |
path | Composant de chemin d’accès de l’URI. Pour instance, « /dir1/dir2 ». | string |
port | Port auquel se connecter. | int Contraintes : Valeur minimale = 0 Valeur maximale = 65535 |
preferHTTPS | Valeur indiquant si HTTPS est préféré à HTTP dans les cas où le choix n’est pas explicite. | bool |
requestHeaders | En-têtes HTTP à transmettre avec la requête. | HttpHeader[] |
validStatusCodeRanges | Les codes HTTP status à considérer comme réussis. Pour instance, « 2xx,301-304,418 ». | string[] |
HttpHeader
Nom | Description | Valeur |
---|---|---|
name | Nom dans l’en-tête HTTP. | string |
value | Valeur dans l’en-tête HTTP. | string |
ConnectionMonitorIcmpConfiguration
Nom | Description | Valeur |
---|---|---|
disableTraceRoute | Valeur indiquant si l’évaluation du chemin d’accès avec l’itinéraire de trace doit être désactivée. | bool |
ConnectionMonitorSuccessThreshold
Nom | Description | Valeur |
---|---|---|
checksFailedPercent | Pourcentage maximal de vérifications ayant échoué autorisées pour qu’un test soit évalué comme réussi. | int |
roundTripTimeMs | Durée maximale d’aller-retour en millisecondes autorisée pour qu’un test soit évalué comme réussi. | int |
ConnectionMonitorTcpConfiguration
Nom | Description | Valeur |
---|---|---|
destinationPortBehavior | Comportement du port de destination. | 'ListenIfAvailable' 'None' |
disableTraceRoute | Valeur indiquant si l’évaluation du chemin d’accès avec l’itinéraire de trace doit être désactivée. | bool |
port | Port auquel se connecter. | int Contraintes : Valeur minimale = 0 Valeur maximale = 65535 |
ConnectionMonitorTestGroup
Nom | Description | Valeur |
---|---|---|
destinations | Liste des noms de point de terminaison de destination. | string[] (obligatoire) |
disable | Valeur indiquant si le groupe de test est désactivé. | bool |
name | Nom du groupe de test du moniteur de connexion. | chaîne (obligatoire) |
sources | Liste des noms de point de terminaison source. | string[] (obligatoire) |
testConfigurations | Liste des noms de configuration de test. | string[] (obligatoire) |
Définition de ressources de modèle ARM
Le type de ressource networkWatchers/connectionMonitors peut être déployé avec des opérations qui ciblent :
- Groupes de ressources - Voir commandes de déploiement de groupes de ressources
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.
Format des ressources
Pour créer une ressource Microsoft.Network/networkWatchers/connectionMonitors, ajoutez le JSON suivant à votre modèle.
{
"type": "Microsoft.Network/networkWatchers/connectionMonitors",
"apiVersion": "2021-08-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"properties": {
"autoStart": "bool",
"destination": {
"address": "string",
"port": "int",
"resourceId": "string"
},
"endpoints": [
{
"address": "string",
"coverageLevel": "string",
"filter": {
"items": [
{
"address": "string",
"type": "AgentAddress"
}
],
"type": "Include"
},
"name": "string",
"resourceId": "string",
"scope": {
"exclude": [
{
"address": "string"
}
],
"include": [
{
"address": "string"
}
]
},
"type": "string"
}
],
"monitoringIntervalInSeconds": "int",
"notes": "string",
"outputs": [
{
"type": "Workspace",
"workspaceSettings": {
"workspaceResourceId": "string"
}
}
],
"source": {
"port": "int",
"resourceId": "string"
},
"testConfigurations": [
{
"httpConfiguration": {
"method": "string",
"path": "string",
"port": "int",
"preferHTTPS": "bool",
"requestHeaders": [
{
"name": "string",
"value": "string"
}
],
"validStatusCodeRanges": [ "string" ]
},
"icmpConfiguration": {
"disableTraceRoute": "bool"
},
"name": "string",
"preferredIPVersion": "string",
"protocol": "string",
"successThreshold": {
"checksFailedPercent": "int",
"roundTripTimeMs": "int"
},
"tcpConfiguration": {
"destinationPortBehavior": "string",
"disableTraceRoute": "bool",
"port": "int"
},
"testFrequencySec": "int"
}
],
"testGroups": [
{
"destinations": [ "string" ],
"disable": "bool",
"name": "string",
"sources": [ "string" ],
"testConfigurations": [ "string" ]
}
]
}
}
Valeurs de propriétés
networkWatchers/connectionMonitors
Nom | Description | Valeur |
---|---|---|
type | Type de ressource | « Microsoft.Network/networkWatchers/connectionMonitors » |
apiVersion | Version de l’API de ressource | '2021-08-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. |
chaîne (obligatoire) |
location | Emplacement du moniteur de connexion. | string |
tags | Balises du moniteur de connexion. | Dictionnaire de noms et de valeurs d’étiquettes. Voir Balises dans les modèles |
properties | Propriétés du moniteur de connexion. | ConnectionMonitorParametersOrConnectionMonitorResult... (obligatoire) |
ConnectionMonitorParametersOrConnectionMonitorResult...
Nom | Description | Valeur |
---|---|---|
Autostart | Détermine si le moniteur de connexion démarre automatiquement une fois créé. | bool |
destination | Décrit la destination du moniteur de connexion. | ConnectionMonitorDestination |
points de terminaison | Liste des points de terminaison du moniteur de connexion. | ConnectionMonitorEndpoint[] |
monitoringIntervalInSeconds | Intervalle de surveillance en secondes. | int Contraintes : Valeur minimale = 30 Valeur maximale = 1800 |
HDInsight | Remarques facultatives à associer au moniteur de connexion. | string |
outputs | Liste des sorties du moniteur de connexion. | ConnectionMonitorOutput[] |
source | Décrit la source du moniteur de connexion. | ConnectionMonitorSource |
testConfigurations | Liste des configurations de test du moniteur de connexion. | ConnectionMonitorTestConfiguration[] |
testGroups | Liste des groupes de test du moniteur de connexion. | ConnectionMonitorTestGroup[] |
ConnectionMonitorDestination
Nom | Description | Valeur |
---|---|---|
address | Adresse de la destination du moniteur de connexion (adresse IP ou nom de domaine). | string |
port | Port de destination utilisé par le moniteur de connexion. | int Contraintes : Valeur minimale = 0 Valeur maximale = 65535 |
resourceId | ID de la ressource utilisée comme destination par le moniteur de connexion. | string |
ConnectionMonitorEndpoint
Nom | Description | Valeur |
---|---|---|
address | Adresse du point de terminaison du moniteur de connexion (adresse IP ou nom de domaine). | string |
coverageLevel | Couverture de test pour le point de terminaison. | 'AboveAverage' 'Moyenne' « BelowAverage » 'Par défaut' 'Full' 'Faible' |
filter | Filtrez les sous-éléments dans le point de terminaison. | ConnectionMonitorEndpointFilter |
name | Nom du point de terminaison du moniteur de connexion. | chaîne (obligatoire) |
resourceId | ID de ressource du point de terminaison du moniteur de connexion. | string |
scope | Étendue du point de terminaison. | ConnectionMonitorEndpointScope |
type | Type de point de terminaison. | 'AzureSubnet' 'AzureVM' 'AzureVNet' 'ExternalAddress' 'MMAWorkspaceMachine' 'MMAWorkspaceNetwork' |
ConnectionMonitorEndpointFilter
Nom | Description | Valeur |
---|---|---|
items | Liste des éléments dans le filtre. | ConnectionMonitorEndpointFilterItem[] |
type | Comportement du filtre de point de terminaison. Actuellement, seul « Include » est pris en charge. | 'Include' |
ConnectionMonitorEndpointFilterItem
Nom | Description | Valeur |
---|---|---|
address | Adresse de l’élément de filtre. | string |
type | Type d’élément inclus dans le filtre. Actuellement, seul « AgentAddress » est pris en charge. | 'AgentAddress' |
ConnectionMonitorEndpointScope
Nom | Description | Valeur |
---|---|---|
exclure | Liste des éléments qui doivent être exclus de l’étendue du point de terminaison. | ConnectionMonitorEndpointScopeItem[] |
include | Liste des éléments qui doivent être inclus dans l’étendue du point de terminaison. | ConnectionMonitorEndpointScopeItem[] |
ConnectionMonitorEndpointScopeItem
Nom | Description | Valeur |
---|---|---|
address | Adresse de l’élément de point de terminaison. Les types pris en charge sont le masque de sous-réseau IPv4/IPv6 ou l’adresse IP IPv4/IPv6. | string |
ConnectionMonitorOutput
Nom | Description | Valeur |
---|---|---|
type | Type de destination de sortie du moniteur de connexion. Actuellement, seul « Espace de travail » est pris en charge. | 'Espace de travail' |
workspaceSettings | Décrit les paramètres de production de sortie dans un espace de travail Log Analytics. | ConnectionMonitorWorkspaceSettings |
ConnectionMonitorWorkspaceSettings
Nom | Description | Valeur |
---|---|---|
workspaceResourceId | ID de ressource de l’espace de travail Log Analytics. | string |
ConnectionMonitorSource
Nom | Description | Valeur |
---|---|---|
port | Port source utilisé par le moniteur de connexion. | int Contraintes : Valeur minimale = 0 Valeur maximale = 65535 |
resourceId | ID de la ressource utilisée comme source par le moniteur de connexion. | chaîne (obligatoire) |
ConnectionMonitorTestConfiguration
Nom | Description | Valeur |
---|---|---|
httpConfiguration | Paramètres utilisés pour effectuer une évaluation de test sur HTTP. | ConnectionMonitorHttpConfiguration |
icmpConfiguration | Paramètres utilisés pour effectuer une évaluation de test sur ICMP. | ConnectionMonitorIcmpConfiguration |
name | Nom de la configuration de test du moniteur de connexion. | chaîne (obligatoire) |
preferredIPVersion | Version IP préférée à utiliser dans l’évaluation de test. Le moniteur de connexion peut choisir d’utiliser une version différente en fonction d’autres paramètres. | 'IPv4' 'IPv6' |
protocol | Protocole à utiliser dans l’évaluation de test. | 'Http' 'Icmp' 'Tcp' (obligatoire) |
successThreshold | Seuil de déclaration de réussite d’un test. | ConnectionMonitorSuccessThreshold |
tcpConfiguration | Paramètres utilisés pour effectuer une évaluation de test sur TCP. | ConnectionMonitorTcpConfiguration |
testFrequencySec | Fréquence de l’évaluation des tests, en secondes. | int |
ConnectionMonitorHttpConfiguration
Nom | Description | Valeur |
---|---|---|
method | Méthode HTTP à utiliser. | 'Get' 'Post' |
path | Composant de chemin d’accès de l’URI. Pour instance, « /dir1/dir2 ». | string |
port | Port auquel se connecter. | int Contraintes : Valeur minimale = 0 Valeur maximale = 65535 |
preferHTTPS | Valeur indiquant si HTTPS est préféré à HTTP dans les cas où le choix n’est pas explicite. | bool |
requestHeaders | En-têtes HTTP à transmettre avec la requête. | HttpHeader[] |
validStatusCodeRanges | Les codes HTTP status à considérer comme réussis. Pour instance, « 2xx,301-304,418 ». | string[] |
HttpHeader
Nom | Description | Valeur |
---|---|---|
name | Nom dans l’en-tête HTTP. | string |
value | Valeur dans l’en-tête HTTP. | string |
ConnectionMonitorIcmpConfiguration
Nom | Description | Valeur |
---|---|---|
disableTraceRoute | Valeur indiquant si l’évaluation du chemin d’accès avec l’itinéraire de trace doit être désactivée. | bool |
ConnectionMonitorSuccessThreshold
Nom | Description | Valeur |
---|---|---|
checksFailedPercent | Pourcentage maximal de vérifications ayant échoué autorisées pour qu’un test soit évalué comme réussi. | int |
roundTripTimeMs | Durée maximale d’aller-retour en millisecondes autorisée pour qu’un test soit évalué comme réussi. | int |
ConnectionMonitorTcpConfiguration
Nom | Description | Valeur |
---|---|---|
destinationPortBehavior | Comportement du port de destination. | 'ListenIfAvailable' 'None' |
disableTraceRoute | Valeur indiquant si l’évaluation du chemin d’accès avec l’itinéraire de trace doit être désactivée. | bool |
port | Port auquel se connecter. | int Contraintes : Valeur minimale = 0 Valeur maximale = 65535 |
ConnectionMonitorTestGroup
Nom | Description | Valeur |
---|---|---|
destinations | Liste des noms de point de terminaison de destination. | string[] (obligatoire) |
disable | Valeur indiquant si le groupe de test est désactivé. | bool |
name | Nom du groupe de test du moniteur de connexion. | chaîne (obligatoire) |
sources | Liste des noms de point de terminaison source. | string[] (obligatoire) |
testConfigurations | Liste des noms de configuration de test. | string[] (obligatoire) |
Définition de ressource Terraform (fournisseur AzAPI)
Le type de ressource networkWatchers/connectionMonitors peut être déployé avec des opérations qui ciblent :
- Groupes de ressources
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.
Format des ressources
Pour créer une ressource Microsoft.Network/networkWatchers/connectionMonitors, ajoutez le Terraform suivant à votre modèle.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/networkWatchers/connectionMonitors@2021-08-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
autoStart = bool
destination = {
address = "string"
port = int
resourceId = "string"
}
endpoints = [
{
address = "string"
coverageLevel = "string"
filter = {
items = [
{
address = "string"
type = "AgentAddress"
}
]
type = "Include"
}
name = "string"
resourceId = "string"
scope = {
exclude = [
{
address = "string"
}
]
include = [
{
address = "string"
}
]
}
type = "string"
}
]
monitoringIntervalInSeconds = int
notes = "string"
outputs = [
{
type = "Workspace"
workspaceSettings = {
workspaceResourceId = "string"
}
}
]
source = {
port = int
resourceId = "string"
}
testConfigurations = [
{
httpConfiguration = {
method = "string"
path = "string"
port = int
preferHTTPS = bool
requestHeaders = [
{
name = "string"
value = "string"
}
]
validStatusCodeRanges = [
"string"
]
}
icmpConfiguration = {
disableTraceRoute = bool
}
name = "string"
preferredIPVersion = "string"
protocol = "string"
successThreshold = {
checksFailedPercent = int
roundTripTimeMs = int
}
tcpConfiguration = {
destinationPortBehavior = "string"
disableTraceRoute = bool
port = int
}
testFrequencySec = int
}
]
testGroups = [
{
destinations = [
"string"
]
disable = bool
name = "string"
sources = [
"string"
]
testConfigurations = [
"string"
]
}
]
}
})
}
Valeurs de propriétés
networkWatchers/connectionMonitors
Nom | Description | Valeur |
---|---|---|
type | Type de ressource | « Microsoft.Network/networkWatchers/connectionMonitors@2021-08-01 » |
name | Nom de la ressource | chaîne (obligatoire) |
location | Emplacement du moniteur de connexion. | string |
parent_id | ID de la ressource qui est le parent de cette ressource. | ID pour la ressource de type : networkWatchers |
tags | Balises du moniteur de connexion. | Dictionnaire de noms et de valeurs d’étiquettes. |
properties | Propriétés du moniteur de connexion. | ConnectionMonitorParametersOrConnectionMonitorResult... (obligatoire) |
ConnectionMonitorParametersOrConnectionMonitorResult...
Nom | Description | Valeur |
---|---|---|
Autostart | Détermine si le moniteur de connexion démarre automatiquement une fois créé. | bool |
destination | Décrit la destination du moniteur de connexion. | ConnectionMonitorDestination |
points de terminaison | Liste des points de terminaison du moniteur de connexion. | ConnectionMonitorEndpoint[] |
monitoringIntervalInSeconds | Intervalle de surveillance en secondes. | int Contraintes : Valeur minimale = 30 Valeur maximale = 1800 |
HDInsight | Remarques facultatives à associer au moniteur de connexion. | string |
outputs | Liste des sorties du moniteur de connexion. | ConnectionMonitorOutput[] |
source | Décrit la source du moniteur de connexion. | ConnectionMonitorSource |
testConfigurations | Liste des configurations de test du moniteur de connexion. | ConnectionMonitorTestConfiguration[] |
testGroups | Liste des groupes de test du moniteur de connexion. | ConnectionMonitorTestGroup[] |
ConnectionMonitorDestination
Nom | Description | Valeur |
---|---|---|
address | Adresse de la destination du moniteur de connexion (IP ou nom de domaine). | string |
port | Port de destination utilisé par le moniteur de connexion. | int Contraintes : Valeur minimale = 0 Valeur maximale = 65535 |
resourceId | ID de la ressource utilisée comme destination par le moniteur de connexion. | string |
ConnectionMonitorEndpoint
Nom | Description | Valeur |
---|---|---|
address | Adresse du point de terminaison du moniteur de connexion (IP ou nom de domaine). | string |
coverageLevel | Couverture de test pour le point de terminaison. | « AboveAverage » « Moyenne » « BelowAverage » « Par défaut » « Complet » "Low" |
filter | Filtrez les sous-éléments dans le point de terminaison. | ConnectionMonitorEndpointFilter |
name | Nom du point de terminaison du moniteur de connexion. | string (obligatoire) |
resourceId | ID de ressource du point de terminaison du moniteur de connexion. | string |
scope | Étendue du point de terminaison. | ConnectionMonitorEndpointScope |
type | Type de point de terminaison. | « AzureSubnet » « AzureVM » « AzureVNet » « ExternalAddress » « MMAWorkspaceMachine » « MMAWorkspaceNetwork » |
ConnectionMonitorEndpointFilter
Nom | Description | Valeur |
---|---|---|
items | Liste des éléments dans le filtre. | ConnectionMonitorEndpointFilterItem[] |
type | Comportement du filtre de point de terminaison. Actuellement, seul « Include » est pris en charge. | « Inclure » |
ConnectionMonitorEndpointFilterItem
Nom | Description | Valeur |
---|---|---|
address | Adresse de l’élément de filtre. | string |
type | Type d’élément inclus dans le filtre. Actuellement, seul « AgentAddress » est pris en charge. | « AgentAddress » |
ConnectionMonitorEndpointScope
Nom | Description | Valeur |
---|---|---|
exclure | Liste des éléments qui doivent être exclus de l’étendue du point de terminaison. | ConnectionMonitorEndpointScopeItem[] |
include | Liste des éléments qui doivent être inclus dans l’étendue du point de terminaison. | ConnectionMonitorEndpointScopeItem[] |
ConnectionMonitorEndpointScopeItem
Nom | Description | Valeur |
---|---|---|
address | Adresse de l’élément de point de terminaison. Les types pris en charge sont masque de sous-réseau IPv4/IPv6 ou adresse IP IPv4/IPv6. | string |
ConnectionMonitorOutput
Nom | Description | Valeur |
---|---|---|
type | Type de destination de sortie du moniteur de connexion. Actuellement, seul « Espace de travail » est pris en charge. | « Espace de travail » |
workspaceSettings | Décrit les paramètres de production de sortie dans un espace de travail Log Analytics. | ConnectionMonitorWorkspaceSettings |
ConnectionMonitorWorkspaceSettings
Nom | Description | Valeur |
---|---|---|
workspaceResourceId | ID de ressource de l’espace de travail Log Analytics. | string |
ConnectionMonitorSource
Nom | Description | Valeur |
---|---|---|
port | Port source utilisé par le moniteur de connexion. | int Contraintes : Valeur minimale = 0 Valeur maximale = 65535 |
resourceId | ID de la ressource utilisée comme source par le moniteur de connexion. | chaîne (obligatoire) |
ConnectionMonitorTestConfiguration
Nom | Description | Valeur |
---|---|---|
httpConfiguration | Paramètres utilisés pour effectuer une évaluation de test sur HTTP. | ConnectionMonitorHttpConfiguration |
icmpConfiguration | Paramètres utilisés pour effectuer une évaluation de test sur ICMP. | ConnectionMonitorIcmpConfiguration |
name | Nom de la configuration de test du moniteur de connexion. | chaîne (obligatoire) |
preferredIPVersion | Version IP préférée à utiliser dans l’évaluation de test. Le moniteur de connexion peut choisir d’utiliser une version différente en fonction d’autres paramètres. | « IPv4 » « IPv6 » |
protocol | Protocole à utiliser dans l’évaluation de test. | « Http » « Icmp » « Tcp » (obligatoire) |
successThreshold | Seuil de déclaration de réussite d’un test. | ConnectionMonitorSuccessThreshold |
tcpConfiguration | Paramètres utilisés pour effectuer une évaluation de test sur TCP. | ConnectionMonitorTcpConfiguration |
testFrequencySec | Fréquence de l’évaluation des tests, en secondes. | int |
ConnectionMonitorHttpConfiguration
Nom | Description | Valeur |
---|---|---|
method | Méthode HTTP à utiliser. | « Obtenir » « Post » |
path | Composant de chemin d’accès de l’URI. Pour instance, « /dir1/dir2 ». | string |
port | Port auquel se connecter. | int Contraintes : Valeur minimale = 0 Valeur maximale = 65535 |
preferHTTPS | Valeur indiquant si HTTPS est préféré à HTTP dans les cas où le choix n’est pas explicite. | bool |
requestHeaders | En-têtes HTTP à transmettre avec la requête. | HttpHeader[] |
validStatusCodeRanges | Les codes HTTP status à considérer comme réussis. Pour instance, « 2xx,301-304,418 ». | string[] |
HttpHeader
Nom | Description | Valeur |
---|---|---|
name | Nom dans l’en-tête HTTP. | string |
value | Valeur dans l’en-tête HTTP. | string |
ConnectionMonitorIcmpConfiguration
Nom | Description | Valeur |
---|---|---|
disableTraceRoute | Valeur indiquant si l’évaluation du chemin d’accès avec l’itinéraire de trace doit être désactivée. | bool |
ConnectionMonitorSuccessThreshold
Nom | Description | Valeur |
---|---|---|
checksFailedPercent | Pourcentage maximal de vérifications ayant échoué autorisées pour qu’un test soit évalué comme réussi. | int |
roundTripTimeMs | Durée maximale d’aller-retour en millisecondes autorisée pour qu’un test soit évalué comme réussi. | int |
ConnectionMonitorTcpConfiguration
Nom | Description | Valeur |
---|---|---|
destinationPortBehavior | Comportement du port de destination. | « ListenIfAvailable » "None" |
disableTraceRoute | Valeur indiquant si l’évaluation du chemin d’accès avec l’itinéraire de trace doit être désactivée. | bool |
port | Port auquel se connecter. | int Contraintes : Valeur minimale = 0 Valeur maximale = 65535 |
ConnectionMonitorTestGroup
Nom | Description | Valeur |
---|---|---|
destinations | Liste des noms de point de terminaison de destination. | string[] (obligatoire) |
disable | Valeur indiquant si le groupe de tests est désactivé. | bool |
name | Nom du groupe de test du moniteur de connexion. | string (obligatoire) |
sources | Liste des noms de point de terminaison source. | string[] (obligatoire) |
testConfigurations | Liste des noms de configuration de test. | string[] (obligatoire) |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour