Microsoft.Network networkWatchers/connectionMonitors
- más reciente
- 2024-05-01
- 2024-03-01
- 2024-01-01
- 2023-11-01
- 2023-09-01
- 2023-06-01
- 2023-05-01
- 2023-04-01
- 2023-02-01
- 2022-11-01
- 2022-09-01
- 2022-07-01
- 2022-05-01
- 2022-01-01
- 2021-08-01
- 2021-05-01
- 2021-03-01
- 2021-02-01
- 2020-11-01
- 2020-08-01
- 2020-07-01
- 2020-06-01
- 2020-05-01
- 2020-04-01
- 2020-03-01
- 2019-12-01
- 2019-11-01
- 2019-09-01
- 2019-08-01
- 2019-07-01
- 2019-06-01
- 2019-04-01
- 2019-02-01
- 2018-12-01
- 2018-11-01
- 2018-10-01
- 2018-08-01
- 2018-07-01
- 2018-06-01
- 2018-04-01
- 2018-02-01
- 2018-01-01
- 2017-11-01
- 2017-10-01
Definición de recursos de Bicep
El tipo de recurso networkWatchers/connectionMonitors se puede implementar con operaciones que tienen como destino:
- grupos de recursos: consulte comandos de implementación de grupos de recursos
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de recurso
Para crear un recurso Microsoft.Network/networkWatchers/connectionMonitors, agregue el siguiente bicep a la plantilla.
resource symbolicname 'Microsoft.Network/networkWatchers/connectionMonitors@2024-05-01' = {
parent: resourceSymbolicName
location: 'string'
name: 'string'
properties: {
autoStart: bool
destination: {
address: 'string'
port: int
resourceId: 'string'
}
endpoints: [
{
address: 'string'
coverageLevel: 'string'
filter: {
items: [
{
address: 'string'
type: 'string'
}
]
type: 'string'
}
locationDetails: {
region: 'string'
}
name: 'string'
resourceId: 'string'
scope: {
exclude: [
{
address: 'string'
}
]
include: [
{
address: 'string'
}
]
}
subscriptionId: 'string'
type: 'string'
}
]
monitoringIntervalInSeconds: int
notes: 'string'
outputs: [
{
type: 'string'
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'
]
}
]
}
tags: {
{customized property}: 'string'
}
}
Valores de propiedad
ConnectionMonitorDestination
Nombre | Descripción | Valor |
---|---|---|
dirección | Dirección del destino del monitor de conexión (ip o nombre de dominio). | cuerda |
puerto | Puerto de destino usado por el monitor de conexión. | Int Restricciones: Valor mínimo = 0 Valor máximo = 65535 |
resourceId | Identificador del recurso utilizado como destino por monitor de conexión. | cuerda |
ConnectionMonitorEndpoint
Nombre | Descripción | Valor |
---|---|---|
dirección | Dirección del punto de conexión del monitor de conexión. Compatible con AzureVM, ExternalAddress, ArcMachine, tipo de punto de conexión MMAWorkspaceMachine. | cuerda |
coverageLevel | Cobertura de prueba para el punto de conexión. | 'AboveAverage' 'Average' "BelowAverage" 'Valor predeterminado' 'Full' "Bajo" |
filtro | El campo de filtro está en desuso y no debe usarse. En su lugar, use los campos de ámbito Include/Exclude para él. | connectionMonitorEndpointFilter |
locationDetails | Los detalles de ubicación son opcionales y solo se usan para los puntos de conexión de tipo "AzureArcNetwork", que contiene los detalles de la región. | connectionMonitorEndpointLocationDetails |
nombre | Nombre del punto de conexión del monitor de conexión. | string (obligatorio) |
resourceId | El identificador de recurso del punto de conexión del punto de conexión se admite para AzureVM, AzureVMSS, AzureVNet, AzureSubnet, MMAWorkspaceMachine, MMAWorkspaceNetwork, tipo de punto de conexión de AzureArcVM. | cuerda |
alcance | El ámbito del punto de conexión define qué recurso de destino supervisar en caso de puntos de conexión de recursos compuestos, como VMSS, AzureSubnet, AzureVNet, MMAWorkspaceNetwork, AzureArcNetwork. | ConnectionMonitorEndpointScope |
subscriptionId | Identificador de suscripción para el punto de conexión del monitor de conexión. Es un parámetro opcional que se usa para el punto de conexión de tipo "AzureArcNetwork". | cuerda |
tipo | Tipo de punto de conexión. | "AzureArcNetwork" "AzureArcVM" "AzureSubnet" "AzureVM" "AzureVMSS" "AzureVNet" 'ExternalAddress' 'MMAWorkspaceMachine' 'MMAWorkspaceNetwork' |
ConnectionMonitorEndpointFilter
Nombre | Descripción | Valor |
---|---|---|
Artículos | Lista de elementos del filtro. | ConnectionMonitorEndpointFilterItem[] |
tipo | Comportamiento del filtro de punto de conexión. Actualmente solo se admite 'Include'. | 'Include' |
ConnectionMonitorEndpointFilterItem
Nombre | Descripción | Valor |
---|---|---|
dirección | Dirección del elemento de filtro. | cuerda |
tipo | Tipo de elemento incluido en el filtro. Actualmente solo se admite "AgentAddress". | 'AgentAddress' |
ConnectionMonitorEndpointLocationDetails
Nombre | Descripción | Valor |
---|---|---|
región | Región para el punto de conexión del monitor de conexión. | cuerda |
ConnectionMonitorEndpointScope
Nombre | Descripción | Valor |
---|---|---|
excluir | Lista de elementos que deben excluirse del ámbito del punto de conexión. | connectionMonitorEndpointScopeItem[] |
incluír | Lista de elementos que deben incluirse en el ámbito del punto de conexión. | connectionMonitorEndpointScopeItem[] |
ConnectionMonitorEndpointScopeItem
Nombre | Descripción | Valor |
---|---|---|
dirección | Dirección del elemento de punto de conexión. Los tipos admitidos son la máscara de subred IPv4/IPv6 o la dirección IP IPv4/IPv6. | cuerda |
ConnectionMonitorHttpConfiguration
ConnectionMonitorIcmpConfiguration
Nombre | Descripción | Valor |
---|---|---|
disableTraceRoute | Valor que indica si la evaluación de la ruta de acceso con ruta de seguimiento debe deshabilitarse. | Bool |
ConnectionMonitorOutput
Nombre | Descripción | Valor |
---|---|---|
tipo | Tipo de destino de salida del monitor de conexión. Actualmente, solo se admite "Área de trabajo". | 'Área de trabajo' |
workspaceSettings | Describe la configuración para generar la salida en un área de trabajo de Log Analytics. | ConnectionMonitorWorkspaceSettings |
ConnectionMonitorParametersOrConnectionMonitorResultProperties
Nombre | Descripción | Valor |
---|---|---|
autoStart | Determina si el monitor de conexión se iniciará automáticamente una vez creado. | Bool |
destino | Describe el destino del monitor de conexión. | ConnectionMonitorDestination |
Extremos | Lista de puntos de conexión del monitor de conexión. | connectionMonitorEndpoint[] |
monitoringIntervalInSeconds | Intervalo de supervisión en segundos. | Int Restricciones: Valor mínimo = 30 Valor máximo = 1800 |
Notas | Notas opcionales que se van a asociar al monitor de conexión. | cuerda |
Salidas | Lista de salidas del monitor de conexión. | connectionMonitorOutput[] |
fuente | Describe el origen del monitor de conexión. | ConnectionMonitorSource |
testConfigurations | Lista de configuraciones de prueba del monitor de conexión. | ConnectionMonitorTestConfiguration[] |
testGroups | Lista de grupos de pruebas del monitor de conexión. | ConnectionMonitorTestGroup[] |
ConnectionMonitorSource
Nombre | Descripción | Valor |
---|---|---|
puerto | Puerto de origen usado por el monitor de conexión. | Int Restricciones: Valor mínimo = 0 Valor máximo = 65535 |
resourceId | Identificador del recurso utilizado como origen por monitor de conexión. | string (obligatorio) |
ConnectionMonitorSuccessThreshold
Nombre | Descripción | Valor |
---|---|---|
checksFailedPercent | Porcentaje máximo de comprobaciones erróneas permitidas para que una prueba se evalúe como correcta. | Int |
roundTripTimeMs | Tiempo máximo de ida y vuelta en milisegundos permitido para que una prueba se evalúe como correcta. | Int |
ConnectionMonitorTags
Nombre | Descripción | Valor |
---|
ConnectionMonitorTcpConfiguration
Nombre | Descripción | Valor |
---|---|---|
destinationPortBehavior | Comportamiento del puerto de destino. | 'ListenIfAvailable' 'Ninguno' |
disableTraceRoute | Valor que indica si la evaluación de la ruta de acceso con ruta de seguimiento debe deshabilitarse. | Bool |
puerto | Puerto al que se va a conectar. | Int Restricciones: Valor mínimo = 0 Valor máximo = 65535 |
ConnectionMonitorTestConfiguration
Nombre | Descripción | Valor |
---|---|---|
httpConfiguration | Los parámetros usados para realizar la evaluación de pruebas a través de HTTP. | ConnectionMonitorHttpConfiguration |
icmpConfiguration | Parámetros usados para realizar la evaluación de pruebas sobre ICMP. | ConnectionMonitorIcmpConfiguration |
nombre | Nombre de la configuración de prueba del monitor de conexión. | string (obligatorio) |
preferredIPVersion | La versión de IP preferida que se va a usar en la evaluación de pruebas. El monitor de conexión puede optar por usar una versión diferente en función de otros parámetros. | 'IPv4' 'IPv6' |
protocolo | Protocolo que se va a usar en la evaluación de pruebas. | 'Http' 'Icmp' 'Tcp' (obligatorio) |
successThreshold | Umbral para declarar una prueba correcta. | ConnectionMonitorSuccessThreshold |
tcpConfiguration | Los parámetros usados para realizar la evaluación de pruebas a través de TCP. | connectionMonitorTcpConfiguration |
testFrequencySec | Frecuencia de evaluación de pruebas, en segundos. | Int |
ConnectionMonitorTestGroup
Nombre | Descripción | Valor |
---|---|---|
Destinos | Lista de nombres de punto de conexión de destino. | string[] (obligatorio) |
inutilizar | Valor que indica si el grupo de pruebas está deshabilitado. | Bool |
nombre | Nombre del grupo de pruebas del monitor de conexión. | string (obligatorio) |
Fuentes | Lista de nombres de punto de conexión de origen. | string[] (obligatorio) |
testConfigurations | Lista de nombres de configuración de prueba. | string[] (obligatorio) |
ConnectionMonitorWorkspaceSettings
Nombre | Descripción | Valor |
---|---|---|
workspaceResourceId | Identificador de recurso del área de trabajo de Log Analytics. | cuerda |
HttpHeader
Nombre | Descripción | Valor |
---|---|---|
nombre | Nombre en el encabezado HTTP. | cuerda |
valor | Valor en el encabezado HTTP. | cuerda |
Microsoft.Network/networkWatchers/connectionMonitors
Nombre | Descripción | Valor |
---|---|---|
ubicación | Ubicación del monitor de conexión. | cuerda |
nombre | El nombre del recurso | string (obligatorio) |
padre | En Bicep, puede especificar el recurso primario para un recurso secundario. Solo tiene que agregar esta propiedad cuando el recurso secundario se declara fuera del recurso primario. Para obtener más información, consulte recurso secundario fuera del recurso primario. |
Nombre simbólico del recurso de tipo: networkWatchers |
Propiedades | Propiedades del monitor de conexión. | ConnectionMonitorParametersOrConnectionMonitorResultProperties (obligatorio) |
Etiquetas | Etiquetas de recursos | Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas |
Definición de recursos de plantilla de ARM
El tipo de recurso networkWatchers/connectionMonitors se puede implementar con operaciones que tienen como destino:
- grupos de recursos: consulte comandos de implementación de grupos de recursos
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de recurso
Para crear un recurso Microsoft.Network/networkWatchers/connectionMonitors, agregue el siguiente JSON a la plantilla.
{
"type": "Microsoft.Network/networkWatchers/connectionMonitors",
"apiVersion": "2024-05-01",
"name": "string",
"location": "string",
"properties": {
"autoStart": "bool",
"destination": {
"address": "string",
"port": "int",
"resourceId": "string"
},
"endpoints": [
{
"address": "string",
"coverageLevel": "string",
"filter": {
"items": [
{
"address": "string",
"type": "string"
}
],
"type": "string"
},
"locationDetails": {
"region": "string"
},
"name": "string",
"resourceId": "string",
"scope": {
"exclude": [
{
"address": "string"
}
],
"include": [
{
"address": "string"
}
]
},
"subscriptionId": "string",
"type": "string"
}
],
"monitoringIntervalInSeconds": "int",
"notes": "string",
"outputs": [
{
"type": "string",
"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" ]
}
]
},
"tags": {
"{customized property}": "string"
}
}
Valores de propiedad
ConnectionMonitorDestination
Nombre | Descripción | Valor |
---|---|---|
dirección | Dirección del destino del monitor de conexión (ip o nombre de dominio). | cuerda |
puerto | Puerto de destino usado por el monitor de conexión. | Int Restricciones: Valor mínimo = 0 Valor máximo = 65535 |
resourceId | Identificador del recurso utilizado como destino por monitor de conexión. | cuerda |
ConnectionMonitorEndpoint
Nombre | Descripción | Valor |
---|---|---|
dirección | Dirección del punto de conexión del monitor de conexión. Compatible con AzureVM, ExternalAddress, ArcMachine, tipo de punto de conexión MMAWorkspaceMachine. | cuerda |
coverageLevel | Cobertura de prueba para el punto de conexión. | 'AboveAverage' 'Average' "BelowAverage" 'Valor predeterminado' 'Full' "Bajo" |
filtro | El campo de filtro está en desuso y no debe usarse. En su lugar, use los campos de ámbito Include/Exclude para él. | connectionMonitorEndpointFilter |
locationDetails | Los detalles de ubicación son opcionales y solo se usan para los puntos de conexión de tipo "AzureArcNetwork", que contiene los detalles de la región. | connectionMonitorEndpointLocationDetails |
nombre | Nombre del punto de conexión del monitor de conexión. | string (obligatorio) |
resourceId | El identificador de recurso del punto de conexión del punto de conexión se admite para AzureVM, AzureVMSS, AzureVNet, AzureSubnet, MMAWorkspaceMachine, MMAWorkspaceNetwork, tipo de punto de conexión de AzureArcVM. | cuerda |
alcance | El ámbito del punto de conexión define qué recurso de destino supervisar en caso de puntos de conexión de recursos compuestos, como VMSS, AzureSubnet, AzureVNet, MMAWorkspaceNetwork, AzureArcNetwork. | ConnectionMonitorEndpointScope |
subscriptionId | Identificador de suscripción para el punto de conexión del monitor de conexión. Es un parámetro opcional que se usa para el punto de conexión de tipo "AzureArcNetwork". | cuerda |
tipo | Tipo de punto de conexión. | "AzureArcNetwork" "AzureArcVM" "AzureSubnet" "AzureVM" "AzureVMSS" "AzureVNet" 'ExternalAddress' 'MMAWorkspaceMachine' 'MMAWorkspaceNetwork' |
ConnectionMonitorEndpointFilter
Nombre | Descripción | Valor |
---|---|---|
Artículos | Lista de elementos del filtro. | ConnectionMonitorEndpointFilterItem[] |
tipo | Comportamiento del filtro de punto de conexión. Actualmente solo se admite 'Include'. | 'Include' |
ConnectionMonitorEndpointFilterItem
Nombre | Descripción | Valor |
---|---|---|
dirección | Dirección del elemento de filtro. | cuerda |
tipo | Tipo de elemento incluido en el filtro. Actualmente solo se admite "AgentAddress". | 'AgentAddress' |
ConnectionMonitorEndpointLocationDetails
Nombre | Descripción | Valor |
---|---|---|
región | Región para el punto de conexión del monitor de conexión. | cuerda |
ConnectionMonitorEndpointScope
Nombre | Descripción | Valor |
---|---|---|
excluir | Lista de elementos que deben excluirse del ámbito del punto de conexión. | connectionMonitorEndpointScopeItem[] |
incluír | Lista de elementos que deben incluirse en el ámbito del punto de conexión. | connectionMonitorEndpointScopeItem[] |
ConnectionMonitorEndpointScopeItem
Nombre | Descripción | Valor |
---|---|---|
dirección | Dirección del elemento de punto de conexión. Los tipos admitidos son la máscara de subred IPv4/IPv6 o la dirección IP IPv4/IPv6. | cuerda |
ConnectionMonitorHttpConfiguration
ConnectionMonitorIcmpConfiguration
Nombre | Descripción | Valor |
---|---|---|
disableTraceRoute | Valor que indica si la evaluación de la ruta de acceso con ruta de seguimiento debe deshabilitarse. | Bool |
ConnectionMonitorOutput
Nombre | Descripción | Valor |
---|---|---|
tipo | Tipo de destino de salida del monitor de conexión. Actualmente, solo se admite "Área de trabajo". | 'Área de trabajo' |
workspaceSettings | Describe la configuración para generar la salida en un área de trabajo de Log Analytics. | ConnectionMonitorWorkspaceSettings |
ConnectionMonitorParametersOrConnectionMonitorResultProperties
Nombre | Descripción | Valor |
---|---|---|
autoStart | Determina si el monitor de conexión se iniciará automáticamente una vez creado. | Bool |
destino | Describe el destino del monitor de conexión. | ConnectionMonitorDestination |
Extremos | Lista de puntos de conexión del monitor de conexión. | connectionMonitorEndpoint[] |
monitoringIntervalInSeconds | Intervalo de supervisión en segundos. | Int Restricciones: Valor mínimo = 30 Valor máximo = 1800 |
Notas | Notas opcionales que se van a asociar al monitor de conexión. | cuerda |
Salidas | Lista de salidas del monitor de conexión. | connectionMonitorOutput[] |
fuente | Describe el origen del monitor de conexión. | ConnectionMonitorSource |
testConfigurations | Lista de configuraciones de prueba del monitor de conexión. | ConnectionMonitorTestConfiguration[] |
testGroups | Lista de grupos de pruebas del monitor de conexión. | ConnectionMonitorTestGroup[] |
ConnectionMonitorSource
Nombre | Descripción | Valor |
---|---|---|
puerto | Puerto de origen usado por el monitor de conexión. | Int Restricciones: Valor mínimo = 0 Valor máximo = 65535 |
resourceId | Identificador del recurso utilizado como origen por monitor de conexión. | string (obligatorio) |
ConnectionMonitorSuccessThreshold
Nombre | Descripción | Valor |
---|---|---|
checksFailedPercent | Porcentaje máximo de comprobaciones erróneas permitidas para que una prueba se evalúe como correcta. | Int |
roundTripTimeMs | Tiempo máximo de ida y vuelta en milisegundos permitido para que una prueba se evalúe como correcta. | Int |
ConnectionMonitorTags
Nombre | Descripción | Valor |
---|
ConnectionMonitorTcpConfiguration
Nombre | Descripción | Valor |
---|---|---|
destinationPortBehavior | Comportamiento del puerto de destino. | 'ListenIfAvailable' 'Ninguno' |
disableTraceRoute | Valor que indica si la evaluación de la ruta de acceso con ruta de seguimiento debe deshabilitarse. | Bool |
puerto | Puerto al que se va a conectar. | Int Restricciones: Valor mínimo = 0 Valor máximo = 65535 |
ConnectionMonitorTestConfiguration
Nombre | Descripción | Valor |
---|---|---|
httpConfiguration | Los parámetros usados para realizar la evaluación de pruebas a través de HTTP. | ConnectionMonitorHttpConfiguration |
icmpConfiguration | Parámetros usados para realizar la evaluación de pruebas sobre ICMP. | ConnectionMonitorIcmpConfiguration |
nombre | Nombre de la configuración de prueba del monitor de conexión. | string (obligatorio) |
preferredIPVersion | La versión de IP preferida que se va a usar en la evaluación de pruebas. El monitor de conexión puede optar por usar una versión diferente en función de otros parámetros. | 'IPv4' 'IPv6' |
protocolo | Protocolo que se va a usar en la evaluación de pruebas. | 'Http' 'Icmp' 'Tcp' (obligatorio) |
successThreshold | Umbral para declarar una prueba correcta. | ConnectionMonitorSuccessThreshold |
tcpConfiguration | Los parámetros usados para realizar la evaluación de pruebas a través de TCP. | connectionMonitorTcpConfiguration |
testFrequencySec | Frecuencia de evaluación de pruebas, en segundos. | Int |
ConnectionMonitorTestGroup
Nombre | Descripción | Valor |
---|---|---|
Destinos | Lista de nombres de punto de conexión de destino. | string[] (obligatorio) |
inutilizar | Valor que indica si el grupo de pruebas está deshabilitado. | Bool |
nombre | Nombre del grupo de pruebas del monitor de conexión. | string (obligatorio) |
Fuentes | Lista de nombres de punto de conexión de origen. | string[] (obligatorio) |
testConfigurations | Lista de nombres de configuración de prueba. | string[] (obligatorio) |
ConnectionMonitorWorkspaceSettings
Nombre | Descripción | Valor |
---|---|---|
workspaceResourceId | Identificador de recurso del área de trabajo de Log Analytics. | cuerda |
HttpHeader
Nombre | Descripción | Valor |
---|---|---|
nombre | Nombre en el encabezado HTTP. | cuerda |
valor | Valor en el encabezado HTTP. | cuerda |
Microsoft.Network/networkWatchers/connectionMonitors
Nombre | Descripción | Valor |
---|---|---|
apiVersion | La versión de api | '2024-05-01' |
ubicación | Ubicación del monitor de conexión. | cuerda |
nombre | El nombre del recurso | string (obligatorio) |
Propiedades | Propiedades del monitor de conexión. | ConnectionMonitorParametersOrConnectionMonitorResultProperties (obligatorio) |
Etiquetas | Etiquetas de recursos | Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas |
tipo | El tipo de recurso | 'Microsoft.Network/networkWatchers/connectionMonitors' |
Definición de recursos de Terraform (proveedor AzAPI)
El tipo de recurso networkWatchers/connectionMonitors se puede implementar con operaciones que tienen como destino:
- grupos de recursos de
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de recurso
Para crear un recurso Microsoft.Network/networkWatchers/connectionMonitors, agregue el siguiente terraform a la plantilla.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/networkWatchers/connectionMonitors@2024-05-01"
name = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
autoStart = bool
destination = {
address = "string"
port = int
resourceId = "string"
}
endpoints = [
{
address = "string"
coverageLevel = "string"
filter = {
items = [
{
address = "string"
type = "string"
}
]
type = "string"
}
locationDetails = {
region = "string"
}
name = "string"
resourceId = "string"
scope = {
exclude = [
{
address = "string"
}
]
include = [
{
address = "string"
}
]
}
subscriptionId = "string"
type = "string"
}
]
monitoringIntervalInSeconds = int
notes = "string"
outputs = [
{
type = "string"
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"
]
}
]
}
})
}
Valores de propiedad
ConnectionMonitorDestination
Nombre | Descripción | Valor |
---|---|---|
dirección | Dirección del destino del monitor de conexión (ip o nombre de dominio). | cuerda |
puerto | Puerto de destino usado por el monitor de conexión. | Int Restricciones: Valor mínimo = 0 Valor máximo = 65535 |
resourceId | Identificador del recurso utilizado como destino por monitor de conexión. | cuerda |
ConnectionMonitorEndpoint
Nombre | Descripción | Valor |
---|---|---|
dirección | Dirección del punto de conexión del monitor de conexión. Compatible con AzureVM, ExternalAddress, ArcMachine, tipo de punto de conexión MMAWorkspaceMachine. | cuerda |
coverageLevel | Cobertura de prueba para el punto de conexión. | 'AboveAverage' 'Average' "BelowAverage" 'Valor predeterminado' 'Full' "Bajo" |
filtro | El campo de filtro está en desuso y no debe usarse. En su lugar, use los campos de ámbito Include/Exclude para él. | connectionMonitorEndpointFilter |
locationDetails | Los detalles de ubicación son opcionales y solo se usan para los puntos de conexión de tipo "AzureArcNetwork", que contiene los detalles de la región. | connectionMonitorEndpointLocationDetails |
nombre | Nombre del punto de conexión del monitor de conexión. | string (obligatorio) |
resourceId | El identificador de recurso del punto de conexión del punto de conexión se admite para AzureVM, AzureVMSS, AzureVNet, AzureSubnet, MMAWorkspaceMachine, MMAWorkspaceNetwork, tipo de punto de conexión de AzureArcVM. | cuerda |
alcance | El ámbito del punto de conexión define qué recurso de destino supervisar en caso de puntos de conexión de recursos compuestos, como VMSS, AzureSubnet, AzureVNet, MMAWorkspaceNetwork, AzureArcNetwork. | ConnectionMonitorEndpointScope |
subscriptionId | Identificador de suscripción para el punto de conexión del monitor de conexión. Es un parámetro opcional que se usa para el punto de conexión de tipo "AzureArcNetwork". | cuerda |
tipo | Tipo de punto de conexión. | "AzureArcNetwork" "AzureArcVM" "AzureSubnet" "AzureVM" "AzureVMSS" "AzureVNet" 'ExternalAddress' 'MMAWorkspaceMachine' 'MMAWorkspaceNetwork' |
ConnectionMonitorEndpointFilter
Nombre | Descripción | Valor |
---|---|---|
Artículos | Lista de elementos del filtro. | ConnectionMonitorEndpointFilterItem[] |
tipo | Comportamiento del filtro de punto de conexión. Actualmente solo se admite 'Include'. | 'Include' |
ConnectionMonitorEndpointFilterItem
Nombre | Descripción | Valor |
---|---|---|
dirección | Dirección del elemento de filtro. | cuerda |
tipo | Tipo de elemento incluido en el filtro. Actualmente solo se admite "AgentAddress". | 'AgentAddress' |
ConnectionMonitorEndpointLocationDetails
Nombre | Descripción | Valor |
---|---|---|
región | Región para el punto de conexión del monitor de conexión. | cuerda |
ConnectionMonitorEndpointScope
Nombre | Descripción | Valor |
---|---|---|
excluir | Lista de elementos que deben excluirse del ámbito del punto de conexión. | connectionMonitorEndpointScopeItem[] |
incluír | Lista de elementos que deben incluirse en el ámbito del punto de conexión. | connectionMonitorEndpointScopeItem[] |
ConnectionMonitorEndpointScopeItem
Nombre | Descripción | Valor |
---|---|---|
dirección | Dirección del elemento de punto de conexión. Los tipos admitidos son la máscara de subred IPv4/IPv6 o la dirección IP IPv4/IPv6. | cuerda |
ConnectionMonitorHttpConfiguration
ConnectionMonitorIcmpConfiguration
Nombre | Descripción | Valor |
---|---|---|
disableTraceRoute | Valor que indica si la evaluación de la ruta de acceso con ruta de seguimiento debe deshabilitarse. | Bool |
ConnectionMonitorOutput
Nombre | Descripción | Valor |
---|---|---|
tipo | Tipo de destino de salida del monitor de conexión. Actualmente, solo se admite "Área de trabajo". | 'Área de trabajo' |
workspaceSettings | Describe la configuración para generar la salida en un área de trabajo de Log Analytics. | ConnectionMonitorWorkspaceSettings |
ConnectionMonitorParametersOrConnectionMonitorResultProperties
Nombre | Descripción | Valor |
---|---|---|
autoStart | Determina si el monitor de conexión se iniciará automáticamente una vez creado. | Bool |
destino | Describe el destino del monitor de conexión. | ConnectionMonitorDestination |
Extremos | Lista de puntos de conexión del monitor de conexión. | connectionMonitorEndpoint[] |
monitoringIntervalInSeconds | Intervalo de supervisión en segundos. | Int Restricciones: Valor mínimo = 30 Valor máximo = 1800 |
Notas | Notas opcionales que se van a asociar al monitor de conexión. | cuerda |
Salidas | Lista de salidas del monitor de conexión. | connectionMonitorOutput[] |
fuente | Describe el origen del monitor de conexión. | ConnectionMonitorSource |
testConfigurations | Lista de configuraciones de prueba del monitor de conexión. | ConnectionMonitorTestConfiguration[] |
testGroups | Lista de grupos de pruebas del monitor de conexión. | ConnectionMonitorTestGroup[] |
ConnectionMonitorSource
Nombre | Descripción | Valor |
---|---|---|
puerto | Puerto de origen usado por el monitor de conexión. | Int Restricciones: Valor mínimo = 0 Valor máximo = 65535 |
resourceId | Identificador del recurso utilizado como origen por monitor de conexión. | string (obligatorio) |
ConnectionMonitorSuccessThreshold
Nombre | Descripción | Valor |
---|---|---|
checksFailedPercent | Porcentaje máximo de comprobaciones erróneas permitidas para que una prueba se evalúe como correcta. | Int |
roundTripTimeMs | Tiempo máximo de ida y vuelta en milisegundos permitido para que una prueba se evalúe como correcta. | Int |
ConnectionMonitorTags
Nombre | Descripción | Valor |
---|
ConnectionMonitorTcpConfiguration
Nombre | Descripción | Valor |
---|---|---|
destinationPortBehavior | Comportamiento del puerto de destino. | 'ListenIfAvailable' 'Ninguno' |
disableTraceRoute | Valor que indica si la evaluación de la ruta de acceso con ruta de seguimiento debe deshabilitarse. | Bool |
puerto | Puerto al que se va a conectar. | Int Restricciones: Valor mínimo = 0 Valor máximo = 65535 |
ConnectionMonitorTestConfiguration
Nombre | Descripción | Valor |
---|---|---|
httpConfiguration | Los parámetros usados para realizar la evaluación de pruebas a través de HTTP. | ConnectionMonitorHttpConfiguration |
icmpConfiguration | Parámetros usados para realizar la evaluación de pruebas sobre ICMP. | ConnectionMonitorIcmpConfiguration |
nombre | Nombre de la configuración de prueba del monitor de conexión. | string (obligatorio) |
preferredIPVersion | La versión de IP preferida que se va a usar en la evaluación de pruebas. El monitor de conexión puede optar por usar una versión diferente en función de otros parámetros. | 'IPv4' 'IPv6' |
protocolo | Protocolo que se va a usar en la evaluación de pruebas. | 'Http' 'Icmp' 'Tcp' (obligatorio) |
successThreshold | Umbral para declarar una prueba correcta. | ConnectionMonitorSuccessThreshold |
tcpConfiguration | Los parámetros usados para realizar la evaluación de pruebas a través de TCP. | connectionMonitorTcpConfiguration |
testFrequencySec | Frecuencia de evaluación de pruebas, en segundos. | Int |
ConnectionMonitorTestGroup
Nombre | Descripción | Valor |
---|---|---|
Destinos | Lista de nombres de punto de conexión de destino. | string[] (obligatorio) |
inutilizar | Valor que indica si el grupo de pruebas está deshabilitado. | Bool |
nombre | Nombre del grupo de pruebas del monitor de conexión. | string (obligatorio) |
Fuentes | Lista de nombres de punto de conexión de origen. | string[] (obligatorio) |
testConfigurations | Lista de nombres de configuración de prueba. | string[] (obligatorio) |
ConnectionMonitorWorkspaceSettings
Nombre | Descripción | Valor |
---|---|---|
workspaceResourceId | Identificador de recurso del área de trabajo de Log Analytics. | cuerda |
HttpHeader
Nombre | Descripción | Valor |
---|---|---|
nombre | Nombre en el encabezado HTTP. | cuerda |
valor | Valor en el encabezado HTTP. | cuerda |
Microsoft.Network/networkWatchers/connectionMonitors
Nombre | Descripción | Valor |
---|---|---|
ubicación | Ubicación del monitor de conexión. | cuerda |
nombre | El nombre del recurso | string (obligatorio) |
parent_id | Identificador del recurso que es el elemento primario de este recurso. | Identificador del recurso de tipo: networkWatchers |
Propiedades | Propiedades del monitor de conexión. | ConnectionMonitorParametersOrConnectionMonitorResultProperties (obligatorio) |
Etiquetas | Etiquetas de recursos | Diccionario de nombres y valores de etiqueta. |
tipo | El tipo de recurso | "Microsoft.Network/networkWatchers/connectionMonitors@2024-05-01" |