Microsoft.Network networkWatchers/connectionMonitors 2022-07-01
Definición de recursos de Bicep
El tipo de recurso networkWatchers/connectionMonitors se puede implementar con operaciones destinadas a:
- Grupos de recursos: consulte los comandos de implementación del grupo de recursos.
Para obtener una lista de las propiedades modificadas en cada versión de api, consulte registro de cambios.
Formato de los recursos
Para crear un recurso Microsoft.Network/networkWatchers/connectionMonitors, agregue el siguiente bicep a la plantilla.
resource symbolicname 'Microsoft.Network/networkWatchers/connectionMonitors@2022-07-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'
]
}
]
}
}
Valores de propiedad
networkWatchers/connectionMonitors
Nombre | Descripción | Value |
---|---|---|
name | El nombre del recurso Vea cómo establecer nombres y tipos para recursos secundarios en Bicep. |
string (obligatorio) |
ubicación | Ubicación del monitor de conexión. | string |
etiquetas | Etiquetas de monitor de conexión. | Diccionario de nombres y valores de etiqueta. Consulte Etiquetas en plantillas. |
primario | 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 más información, consulte Recurso secundario fuera del recurso primario. |
Nombre simbólico del recurso de tipo: networkWatchers |
properties | Propiedades del monitor de conexión. | ConnectionMonitorParametersOrConnectionMonitorResult... (obligatorio) |
ConnectionMonitorParametersOrConnectionMonitorResult...
Nombre | Descripción | Valor |
---|---|---|
Autostart | Determina si el monitor de conexión se iniciará automáticamente una vez creado. | bool |
destination | 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 |
HDInsight | Notas opcionales que se asociarán al monitor de conexión. | string |
outputs | Lista de salidas del monitor de conexión. | ConnectionMonitorOutput[] |
source | 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 prueba del monitor de conexión. | ConnectionMonitorTestGroup[] |
ConnectionMonitorDestination
Nombre | Descripción | Valor |
---|---|---|
address | Dirección del destino del monitor de conexión (IP o nombre de dominio). | string |
port | Puerto de destino utilizado 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. | string |
ConnectionMonitorEndpoint
Nombre | Descripción | Valor |
---|---|---|
address | Dirección del punto de conexión del monitor de conexión (ip o nombre de dominio). | string |
coverageLevel | Cobertura de prueba para el punto de conexión. | 'AboveAverage' 'Average' "BelowAverage" 'Default' 'Full' "Bajo" |
filter | Filtre por los subelementos dentro del punto de conexión. | ConnectionMonitorEndpointFilter |
name | Nombre del punto de conexión del monitor de conexión. | string (obligatorio) |
resourceId | Identificador de recurso del punto de conexión del monitor de conexión. | string |
scope | Ámbito del punto de conexión. | ConnectionMonitorEndpointScope |
tipo | Tipo de punto de conexión. | "AzureArcVM" "AzureSubnet" "AzureVM" "AzureVMSS" "AzureVNet" 'ExternalAddress' 'MMAWorkspaceMachine' "MMAWorkspaceNetwork" |
ConnectionMonitorEndpointFilter
Nombre | Descripción | Valor |
---|---|---|
items | Lista de elementos del filtro. | ConnectionMonitorEndpointFilterItem[] |
tipo | Comportamiento del filtro del punto de conexión. Actualmente solo se admite "Include". | 'Include' |
ConnectionMonitorEndpointFilterItem
Nombre | Descripción | Valor |
---|---|---|
address | Dirección del elemento de filtro. | string |
type | Tipo de elemento incluido en el filtro. Actualmente solo se admite "AgentAddress". | "AgentAddress" |
ConnectionMonitorEndpointScope
Nombre | Descripción | Valor |
---|---|---|
exclude | Lista de elementos que deben excluirse del ámbito del punto de conexión. | ConnectionMonitorEndpointScopeItem[] |
include | Lista de elementos que deben incluirse en el ámbito del punto de conexión. | ConnectionMonitorEndpointScopeItem[] |
ConnectionMonitorEndpointScopeItem
Nombre | Descripción | Valor |
---|---|---|
address | 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. | string |
ConnectionMonitorOutput
Nombre | Descripción | Value |
---|---|---|
type | 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 |
ConnectionMonitorWorkspaceSettings
Nombre | Descripción | Valor |
---|---|---|
workspaceResourceId | Identificador de recurso del área de trabajo de Log Analytics. | string |
ConnectionMonitorSource
Nombre | Descripción | Valor |
---|---|---|
port | Puerto de origen utilizado por el monitor de conexión. | int Restricciones: Valor mínimo = 0 Valor máximo = 65535 |
resourceId | Identificador del recurso utilizado como origen por el monitor de conexión. | string (obligatorio) |
ConnectionMonitorTestConfiguration
Nombre | Descripción | Valor |
---|---|---|
httpConfiguration | 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 |
name | 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' |
protocol | 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 | 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 |
ConnectionMonitorHttpConfiguration
Nombre | Descripción | Valor |
---|---|---|
method | Método HTTP que se va a usar. | 'Get' 'Post' |
path | Componente de ruta de acceso del URI. Por ejemplo, "/dir1/dir2". | string |
port | Puerto al que se va a conectar. | int Restricciones: Valor mínimo = 0 Valor máximo = 65535 |
preferHTTPS | Valor que indica si HTTPS se prefiere sobre HTTP en los casos en los que la opción no es explícita. | bool |
requestHeaders | Encabezados HTTP que se van a transmitir con la solicitud. | HttpHeader[] |
validStatusCodeRanges | Códigos de estado HTTP que se deben tener en cuenta correctamente. Por ejemplo, "2xx,301-304,418". | string[] |
HttpHeader
Nombre | Descripción | Value |
---|---|---|
name | Nombre en el encabezado HTTP. | string |
value | Valor del encabezado HTTP. | string |
ConnectionMonitorIcmpConfiguration
Nombre | Descripción | Valor |
---|---|---|
disableTraceRoute | Valor que indica si la evaluación de ruta de acceso con ruta de seguimiento debe deshabilitarse. | bool |
ConnectionMonitorSuccessThreshold
Nombre | Descripción | Valor |
---|---|---|
checksFailedPercent | Porcentaje máximo de comprobaciones con error 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 |
ConnectionMonitorTcpConfiguration
Nombre | Descripción | Valor |
---|---|---|
destinationPortBehavior | Comportamiento del puerto de destino. | 'ListenIfAvailable' 'Ninguno' |
disableTraceRoute | Valor que indica si la evaluación de ruta de acceso con ruta de seguimiento debe deshabilitarse. | bool |
port | Puerto al que se va a conectar. | int Restricciones: Valor mínimo = 0 Valor máximo = 65535 |
ConnectionMonitorTestGroup
Nombre | Descripción | Valor |
---|---|---|
destinations | Lista de nombres de punto de conexión de destino. | string[] (obligatorio) |
disable | Valor que indica si el grupo de pruebas está deshabilitado. | bool |
name | Nombre del grupo de pruebas del monitor de conexión. | string (obligatorio) |
sources | Lista de nombres de punto de conexión de origen. | string[] (obligatorio) |
testConfigurations | Lista de nombres de configuración de prueba. | string[] (obligatorio) |
Definición de recursos de plantilla de ARM
El tipo de recurso networkWatchers/connectionMonitors se puede implementar con operaciones destinadas a:
- Grupos de recursos: consulte los comandos de implementación del grupo de recursos.
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de los recursos
Para crear un recurso Microsoft.Network/networkWatchers/connectionMonitors, agregue el siguiente JSON a la plantilla.
{
"type": "Microsoft.Network/networkWatchers/connectionMonitors",
"apiVersion": "2022-07-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" ]
}
]
}
}
Valores de propiedad
networkWatchers/connectionMonitors
Nombre | Descripción | Value |
---|---|---|
type | Tipo de recurso | 'Microsoft.Network/networkWatchers/connectionMonitors' |
apiVersion | La versión de la API de recursos | '2022-07-01' |
name | El nombre del recurso Vea cómo establecer nombres y tipos para recursos secundarios en plantillas de ARM JSON. |
string (obligatorio) |
ubicación | Ubicación del monitor de conexión. | string |
etiquetas | Etiquetas del monitor de conexión. | Diccionario de nombres y valores de etiqueta. Consulte Etiquetas en plantillas. |
properties | Propiedades del monitor de conexión. | ConnectionMonitorParametersOrConnectionMonitorResult... (obligatorio) |
ConnectionMonitorParametersOrConnectionMonitorResult...
Nombre | Descripción | Valor |
---|---|---|
Autostart | Determina si el monitor de conexión se iniciará automáticamente una vez creado. | bool |
destination | Describe el destino del monitor de conexión. | ConnectionMonitorDestination |
extremos | Lista de puntos de conexión de monitor de conexión. | ConnectionMonitorEndpoint[] |
monitoringIntervalInSeconds | Intervalo de supervisión en segundos. | int Restricciones: Valor mínimo = 30 Valor máximo = 1800 |
HDInsight | Notas opcionales que se asociarán al monitor de conexión. | string |
outputs | Lista de salidas del monitor de conexión. | ConnectionMonitorOutput[] |
source | 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[] |
ConnectionMonitorDestination
Nombre | Descripción | Valor |
---|---|---|
address | Dirección del destino del monitor de conexión (IP o nombre de dominio). | string |
port | Puerto de destino utilizado 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. | string |
ConnectionMonitorEndpoint
Nombre | Descripción | Valor |
---|---|---|
address | Dirección del punto de conexión del monitor de conexión (ip o nombre de dominio). | string |
coverageLevel | Cobertura de prueba para el punto de conexión. | 'AboveAverage' 'Average' "BelowAverage" 'Default' 'Full' "Bajo" |
filter | Filtre por los subelementos dentro del punto de conexión. | ConnectionMonitorEndpointFilter |
name | Nombre del punto de conexión del monitor de conexión. | string (obligatorio) |
resourceId | Identificador de recurso del punto de conexión del monitor de conexión. | string |
scope | Ámbito del punto de conexión. | ConnectionMonitorEndpointScope |
tipo | Tipo de punto de conexión. | "AzureArcVM" "AzureSubnet" "AzureVM" "AzureVMSS" "AzureVNet" 'ExternalAddress' 'MMAWorkspaceMachine' "MMAWorkspaceNetwork" |
ConnectionMonitorEndpointFilter
Nombre | Descripción | Valor |
---|---|---|
items | Lista de elementos del filtro. | ConnectionMonitorEndpointFilterItem[] |
tipo | Comportamiento del filtro del punto de conexión. Actualmente solo se admite "Include". | 'Include' |
ConnectionMonitorEndpointFilterItem
Nombre | Descripción | Valor |
---|---|---|
address | Dirección del elemento de filtro. | string |
type | Tipo de elemento incluido en el filtro. Actualmente solo se admite "AgentAddress". | "AgentAddress" |
ConnectionMonitorEndpointScope
Nombre | Descripción | Valor |
---|---|---|
exclude | Lista de elementos que deben excluirse del ámbito del punto de conexión. | ConnectionMonitorEndpointScopeItem[] |
include | Lista de elementos que deben incluirse en el ámbito del punto de conexión. | ConnectionMonitorEndpointScopeItem[] |
ConnectionMonitorEndpointScopeItem
Nombre | Descripción | Valor |
---|---|---|
address | 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. | string |
ConnectionMonitorOutput
Nombre | Descripción | Value |
---|---|---|
type | 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 |
ConnectionMonitorWorkspaceSettings
Nombre | Descripción | Valor |
---|---|---|
workspaceResourceId | Identificador de recurso del área de trabajo de Log Analytics. | string |
ConnectionMonitorSource
Nombre | Descripción | Valor |
---|---|---|
port | Puerto de origen utilizado por el monitor de conexión. | int Restricciones: Valor mínimo = 0 Valor máximo = 65535 |
resourceId | Identificador del recurso utilizado como origen por el monitor de conexión. | string (obligatorio) |
ConnectionMonitorTestConfiguration
Nombre | Descripción | Valor |
---|---|---|
httpConfiguration | 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 |
name | 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' |
protocol | 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 | 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 |
ConnectionMonitorHttpConfiguration
Nombre | Descripción | Valor |
---|---|---|
method | Método HTTP que se va a usar. | 'Get' 'Post' |
path | Componente de ruta de acceso del URI. Por ejemplo, "/dir1/dir2". | string |
port | Puerto al que se va a conectar. | int Restricciones: Valor mínimo = 0 Valor máximo = 65535 |
preferHTTPS | Valor que indica si HTTPS se prefiere sobre HTTP en los casos en los que la opción no es explícita. | bool |
requestHeaders | Encabezados HTTP que se van a transmitir con la solicitud. | HttpHeader[] |
validStatusCodeRanges | Códigos de estado HTTP que se deben tener en cuenta correctamente. Por ejemplo, "2xx,301-304,418". | string[] |
HttpHeader
Nombre | Descripción | Value |
---|---|---|
name | Nombre en el encabezado HTTP. | string |
value | Valor del encabezado HTTP. | string |
ConnectionMonitorIcmpConfiguration
Nombre | Descripción | Valor |
---|---|---|
disableTraceRoute | Valor que indica si la evaluación de ruta de acceso con ruta de seguimiento debe deshabilitarse. | bool |
ConnectionMonitorSuccessThreshold
Nombre | Descripción | Valor |
---|---|---|
checksFailedPercent | Porcentaje máximo de comprobaciones con error 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 |
ConnectionMonitorTcpConfiguration
Nombre | Descripción | Valor |
---|---|---|
destinationPortBehavior | Comportamiento del puerto de destino. | 'ListenIfAvailable' 'Ninguno' |
disableTraceRoute | Valor que indica si la evaluación de ruta de acceso con ruta de seguimiento debe deshabilitarse. | bool |
port | Puerto al que se va a conectar. | int Restricciones: Valor mínimo = 0 Valor máximo = 65535 |
ConnectionMonitorTestGroup
Nombre | Descripción | Valor |
---|---|---|
destinations | Lista de nombres de punto de conexión de destino. | string[] (obligatorio) |
disable | Valor que indica si el grupo de pruebas está deshabilitado. | bool |
name | Nombre del grupo de pruebas del monitor de conexión. | string (obligatorio) |
sources | Lista de nombres de punto de conexión de origen. | string[] (obligatorio) |
testConfigurations | Lista de nombres de configuración de prueba. | string[] (obligatorio) |
Definición de recursos de Terraform (proveedor AzAPI)
El tipo de recurso networkWatchers/connectionMonitors se puede implementar con operaciones destinadas a:
- Grupos de recursos
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de los recursos
Para crear un recurso Microsoft.Network/networkWatchers/connectionMonitors, agregue el siguiente terraform a la plantilla.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/networkWatchers/connectionMonitors@2022-07-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"
]
}
]
}
})
}
Valores de propiedad
networkWatchers/connectionMonitors
Nombre | Descripción | Value |
---|---|---|
type | Tipo de recurso | "Microsoft.Network/networkWatchers/connectionMonitors@2022-07-01" |
name | El nombre del recurso | string (obligatorio) |
ubicación | Ubicación del monitor de conexión. | string |
parent_id | Identificador del recurso que es el elemento primario de este recurso. | Identificador del recurso de tipo: networkWatchers |
etiquetas | Etiquetas del monitor de conexión. | Diccionario de nombres y valores de etiqueta. |
properties | Propiedades del monitor de conexión. | ConnectionMonitorParametersOrConnectionMonitorResult... (obligatorio) |
ConnectionMonitorParametersOrConnectionMonitorResult...
Nombre | Descripción | Valor |
---|---|---|
Autostart | Determina si el monitor de conexión se iniciará automáticamente una vez creado. | bool |
destination | Describe el destino del monitor de conexión. | ConnectionMonitorDestination |
extremos | Lista de puntos de conexión de monitor de conexión. | ConnectionMonitorEndpoint[] |
monitoringIntervalInSeconds | Intervalo de supervisión en segundos. | int Restricciones: Valor mínimo = 30 Valor máximo = 1800 |
HDInsight | Notas opcionales que se asociarán al monitor de conexión. | string |
outputs | Lista de salidas del monitor de conexión. | ConnectionMonitorOutput[] |
source | 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 prueba del monitor de conexión. | ConnectionMonitorTestGroup[] |
ConnectionMonitorDestination
Nombre | Descripción | Valor |
---|---|---|
address | Dirección del destino del monitor de conexión (IP o nombre de dominio). | string |
port | Puerto de destino utilizado 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. | string |
ConnectionMonitorEndpoint
Nombre | Descripción | Valor |
---|---|---|
address | Dirección del punto de conexión del monitor de conexión (ip o nombre de dominio). | string |
coverageLevel | Cobertura de prueba para el punto de conexión. | "AboveAverage" "Promedio" "BelowAverage" "Valor predeterminado" "Full" "Low" |
filter | Filtre por los subelementos dentro del punto de conexión. | ConnectionMonitorEndpointFilter |
name | Nombre del punto de conexión del monitor de conexión. | string (obligatorio) |
resourceId | Identificador de recurso del punto de conexión del monitor de conexión. | string |
scope | Ámbito del punto de conexión. | ConnectionMonitorEndpointScope |
tipo | Tipo de punto de conexión. | "AzureArcVM" "AzureSubnet" "AzureVM" "AzureVMSS" "AzureVNet" "ExternalAddress" "MMAWorkspaceMachine" "MMAWorkspaceNetwork" |
ConnectionMonitorEndpointFilter
Nombre | Descripción | Valor |
---|---|---|
items | Lista de elementos del filtro. | ConnectionMonitorEndpointFilterItem[] |
tipo | Comportamiento del filtro del punto de conexión. Actualmente solo se admite "Include". | "Incluir" |
ConnectionMonitorEndpointFilterItem
Nombre | Descripción | Valor |
---|---|---|
address | Dirección del elemento de filtro. | string |
type | Tipo de elemento incluido en el filtro. Actualmente solo se admite "AgentAddress". | "AgentAddress" |
ConnectionMonitorEndpointScope
Nombre | Descripción | Valor |
---|---|---|
exclude | Lista de elementos que deben excluirse del ámbito del punto de conexión. | ConnectionMonitorEndpointScopeItem[] |
include | Lista de elementos que deben incluirse en el ámbito del punto de conexión. | ConnectionMonitorEndpointScopeItem[] |
ConnectionMonitorEndpointScopeItem
Nombre | Descripción | Valor |
---|---|---|
address | 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. | string |
ConnectionMonitorOutput
Nombre | Descripción | Value |
---|---|---|
type | 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 |
ConnectionMonitorWorkspaceSettings
Nombre | Descripción | Valor |
---|---|---|
workspaceResourceId | Identificador de recurso del área de trabajo de Log Analytics. | string |
ConnectionMonitorSource
Nombre | Descripción | Valor |
---|---|---|
port | Puerto de origen utilizado por el monitor de conexión. | int Restricciones: Valor mínimo = 0 Valor máximo = 65535 |
resourceId | Identificador del recurso utilizado como origen por el monitor de conexión. | string (obligatorio) |
ConnectionMonitorTestConfiguration
Nombre | Descripción | Valor |
---|---|---|
httpConfiguration | 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 |
name | 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" |
protocol | 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 | 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 |
ConnectionMonitorHttpConfiguration
Nombre | Descripción | Valor |
---|---|---|
method | Método HTTP que se va a usar. | "Obtener" "Publicar" |
path | Componente de ruta de acceso del URI. Por ejemplo, "/dir1/dir2". | string |
port | Puerto al que se va a conectar. | int Restricciones: Valor mínimo = 0 Valor máximo = 65535 |
preferHTTPS | Valor que indica si HTTPS se prefiere sobre HTTP en los casos en los que la opción no es explícita. | bool |
requestHeaders | Encabezados HTTP que se van a transmitir con la solicitud. | HttpHeader[] |
validStatusCodeRanges | Códigos de estado HTTP que se deben tener en cuenta correctamente. Por ejemplo, "2xx,301-304,418". | string[] |
HttpHeader
Nombre | Descripción | Value |
---|---|---|
name | Nombre en el encabezado HTTP. | string |
value | Valor del encabezado HTTP. | string |
ConnectionMonitorIcmpConfiguration
Nombre | Descripción | Valor |
---|---|---|
disableTraceRoute | Valor que indica si la evaluación de ruta de acceso con ruta de seguimiento debe deshabilitarse. | bool |
ConnectionMonitorSuccessThreshold
Nombre | Descripción | Valor |
---|---|---|
checksFailedPercent | Porcentaje máximo de comprobaciones con error 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 |
ConnectionMonitorTcpConfiguration
Nombre | Descripción | Valor |
---|---|---|
destinationPortBehavior | Comportamiento del puerto de destino. | "ListenIfAvailable" "None" |
disableTraceRoute | Valor que indica si la evaluación de ruta de acceso con ruta de seguimiento debe deshabilitarse. | bool |
port | Puerto al que se va a conectar. | int Restricciones: Valor mínimo = 0 Valor máximo = 65535 |
ConnectionMonitorTestGroup
Nombre | Descripción | Valor |
---|---|---|
destinations | Lista de nombres de punto de conexión de destino. | string[] (obligatorio) |
disable | Valor que indica si el grupo de pruebas está deshabilitado. | bool |
name | Nombre del grupo de pruebas del monitor de conexión. | string (obligatorio) |
sources | Lista de nombres de punto de conexión de origen. | string[] (obligatorio) |
testConfigurations | Lista de nombres de configuración de prueba. | string[] (obligatorio) |
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de