Microsoft.Network networkWatchers/connectionMonitors 2022-05-01
- última
- 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
Definição de recurso do Bicep
O tipo de recurso networkWatchers/connectionMonitors pode ser implantado com operações direcionadas:
- Grupos de recursos - Consulte comandos de implantação do grupo de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte de log de alterações.
Formato de recurso
Para criar um recurso Microsoft.Network/networkWatchers/connectionMonitors, adicione o Bicep a seguir ao modelo.
resource symbolicname 'Microsoft.Network/networkWatchers/connectionMonitors@2022-05-01' = {
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'
}
name: 'string'
resourceId: 'string'
scope: {
exclude: [
{
address: 'string'
}
]
include: [
{
address: '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 propriedade
ConnectionMonitorDestination
Nome | Descrição | Valor |
---|---|---|
endereço | Endereço do destino do monitor de conexão (IP ou nome de domínio). | corda |
porta | A porta de destino usada pelo monitor de conexão. | int Restrições: Valor mínimo = 0 Valor máximo = 65535 |
resourceId | A ID do recurso usado como destino pelo monitor de conexão. | corda |
ConnectionMonitorEndpoint
ConnectionMonitorEndpointFilter
ConnectionMonitorEndpointFilterItem
Nome | Descrição | Valor |
---|---|---|
endereço | O endereço do item de filtro. | corda |
tipo | O tipo de item incluído no filtro. Atualmente, há suporte apenas para 'AgentAddress'. | 'AgentAddress' |
ConnectionMonitorEndpointScope
ConnectionMonitorEndpointScopeItem
Nome | Descrição | Valor |
---|---|---|
endereço | O endereço do item de ponto de extremidade. Os tipos com suporte são máscara de sub-rede IPv4/IPv6 ou endereço IP IPv4/IPv6. | corda |
ConnectionMonitorHttpConfiguration
Nome | Descrição | Valor |
---|---|---|
método | O método HTTP a ser usado. | 'Get' 'Post' |
caminho | O componente de caminho do URI. Por exemplo, "/dir1/dir2". | corda |
porta | A porta à qual se conectar. | int Restrições: Valor mínimo = 0 Valor máximo = 65535 |
preferHTTPS | Valor que indica se HTTPS é preferencial em relação a HTTP nos casos em que a escolha não é explícita. | Bool |
requestHeaders | Os cabeçalhos HTTP a serem transmitidos com a solicitação. | httpHeader[] |
validStatusCodeRanges | Códigos de status HTTP a serem considerados bem-sucedidos. Por exemplo, "2xx,301-304.418". | string[] |
ConnectionMonitorIcmpConfiguration
Nome | Descrição | Valor |
---|---|---|
disableTraceRoute | Valor que indica se a avaliação do caminho com a rota de rastreamento deve ser desabilitada. | Bool |
ConnectionMonitorOutput
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de destino de saída do monitor de conexão. Atualmente, há suporte apenas para "Workspace". | 'Workspace' |
workspaceSettings | Descreve as configurações para produzir saída em um workspace do Log Analytics. | ConnectionMonitorWorkspaceSettings |
ConnectionMonitorParametersOrConnectionMonitorResultProperties
ConnectionMonitorSource
Nome | Descrição | Valor |
---|---|---|
porta | A porta de origem usada pelo monitor de conexão. | int Restrições: Valor mínimo = 0 Valor máximo = 65535 |
resourceId | A ID do recurso usado como origem pelo monitor de conexão. | cadeia de caracteres (obrigatório) |
ConnectionMonitorSuccessThreshold
Nome | Descrição | Valor |
---|---|---|
checksFailedPercent | O percentual máximo de verificações com falha permitidas para um teste ser avaliado como bem-sucedido. | int |
roundTripTimeMs | O tempo máximo de ida e volta em milissegundos permitido para um teste ser avaliado como bem-sucedido. | int |
ConnectionMonitorTags
Nome | Descrição | Valor |
---|
ConnectionMonitorTcpConfiguration
Nome | Descrição | Valor |
---|---|---|
destinationPortBehavior | Comportamento da porta de destino. | 'ListenIfAvailable' 'None' |
disableTraceRoute | Valor que indica se a avaliação do caminho com a rota de rastreamento deve ser desabilitada. | Bool |
porta | A porta à qual se conectar. | int Restrições: Valor mínimo = 0 Valor máximo = 65535 |
ConnectionMonitorTestConfiguration
ConnectionMonitorTestGroup
Nome | Descrição | Valor |
---|---|---|
Destinos | Lista de nomes de ponto de extremidade de destino. | string[] (obrigatório) |
desabilitar | Valor que indica se o grupo de teste está desabilitado. | Bool |
nome | O nome do grupo de teste do monitor de conexão. | cadeia de caracteres (obrigatório) |
Fontes | Lista de nomes de ponto de extremidade de origem. | string[] (obrigatório) |
testConfigurations | Lista de nomes de configuração de teste. | string[] (obrigatório) |
ConnectionMonitorWorkspaceSettings
Nome | Descrição | Valor |
---|---|---|
workspaceResourceId | ID do recurso do workspace do Log Analytics. | corda |
HttpHeader
Nome | Descrição | Valor |
---|---|---|
nome | O nome no cabeçalho HTTP. | corda |
valor | O valor no cabeçalho HTTP. | corda |
Microsoft.Network/networkWatchers/connectionMonitors
Nome | Descrição | Valor |
---|---|---|
localização | Local do monitor de conexão. | corda |
nome | O nome do recurso | cadeia de caracteres (obrigatório) |
pai | No Bicep, você pode especificar o recurso pai para um recurso filho. Você só precisa adicionar essa propriedade quando o recurso filho é declarado fora do recurso pai. Para obter mais informações, consulte recurso filho fora do recurso pai. |
Nome simbólico do recurso do tipo: networkWatchers |
Propriedades | Propriedades do monitor de conexão. | ConnectionMonitorParametersOrConnectionMonitorResultProperties (obrigatório) |
Tags | Marcas de recurso | Dicionário de nomes e valores de marca. Consulte Marcas em modelos |
Definição de recurso de modelo do ARM
O tipo de recurso networkWatchers/connectionMonitors pode ser implantado com operações direcionadas:
- Grupos de recursos - Consulte comandos de implantação do grupo de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte de log de alterações.
Formato de recurso
Para criar um recurso Microsoft.Network/networkWatchers/connectionMonitors, adicione o JSON a seguir ao seu modelo.
{
"type": "Microsoft.Network/networkWatchers/connectionMonitors",
"apiVersion": "2022-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"
},
"name": "string",
"resourceId": "string",
"scope": {
"exclude": [
{
"address": "string"
}
],
"include": [
{
"address": "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 propriedade
ConnectionMonitorDestination
Nome | Descrição | Valor |
---|---|---|
endereço | Endereço do destino do monitor de conexão (IP ou nome de domínio). | corda |
porta | A porta de destino usada pelo monitor de conexão. | int Restrições: Valor mínimo = 0 Valor máximo = 65535 |
resourceId | A ID do recurso usado como destino pelo monitor de conexão. | corda |
ConnectionMonitorEndpoint
ConnectionMonitorEndpointFilter
ConnectionMonitorEndpointFilterItem
Nome | Descrição | Valor |
---|---|---|
endereço | O endereço do item de filtro. | corda |
tipo | O tipo de item incluído no filtro. Atualmente, há suporte apenas para 'AgentAddress'. | 'AgentAddress' |
ConnectionMonitorEndpointScope
ConnectionMonitorEndpointScopeItem
Nome | Descrição | Valor |
---|---|---|
endereço | O endereço do item de ponto de extremidade. Os tipos com suporte são máscara de sub-rede IPv4/IPv6 ou endereço IP IPv4/IPv6. | corda |
ConnectionMonitorHttpConfiguration
Nome | Descrição | Valor |
---|---|---|
método | O método HTTP a ser usado. | 'Get' 'Post' |
caminho | O componente de caminho do URI. Por exemplo, "/dir1/dir2". | corda |
porta | A porta à qual se conectar. | int Restrições: Valor mínimo = 0 Valor máximo = 65535 |
preferHTTPS | Valor que indica se HTTPS é preferencial em relação a HTTP nos casos em que a escolha não é explícita. | Bool |
requestHeaders | Os cabeçalhos HTTP a serem transmitidos com a solicitação. | httpHeader[] |
validStatusCodeRanges | Códigos de status HTTP a serem considerados bem-sucedidos. Por exemplo, "2xx,301-304.418". | string[] |
ConnectionMonitorIcmpConfiguration
Nome | Descrição | Valor |
---|---|---|
disableTraceRoute | Valor que indica se a avaliação do caminho com a rota de rastreamento deve ser desabilitada. | Bool |
ConnectionMonitorOutput
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de destino de saída do monitor de conexão. Atualmente, há suporte apenas para "Workspace". | 'Workspace' |
workspaceSettings | Descreve as configurações para produzir saída em um workspace do Log Analytics. | ConnectionMonitorWorkspaceSettings |
ConnectionMonitorParametersOrConnectionMonitorResultProperties
ConnectionMonitorSource
Nome | Descrição | Valor |
---|---|---|
porta | A porta de origem usada pelo monitor de conexão. | int Restrições: Valor mínimo = 0 Valor máximo = 65535 |
resourceId | A ID do recurso usado como origem pelo monitor de conexão. | cadeia de caracteres (obrigatório) |
ConnectionMonitorSuccessThreshold
Nome | Descrição | Valor |
---|---|---|
checksFailedPercent | O percentual máximo de verificações com falha permitidas para um teste ser avaliado como bem-sucedido. | int |
roundTripTimeMs | O tempo máximo de ida e volta em milissegundos permitido para um teste ser avaliado como bem-sucedido. | int |
ConnectionMonitorTags
Nome | Descrição | Valor |
---|
ConnectionMonitorTcpConfiguration
Nome | Descrição | Valor |
---|---|---|
destinationPortBehavior | Comportamento da porta de destino. | 'ListenIfAvailable' 'None' |
disableTraceRoute | Valor que indica se a avaliação do caminho com a rota de rastreamento deve ser desabilitada. | Bool |
porta | A porta à qual se conectar. | int Restrições: Valor mínimo = 0 Valor máximo = 65535 |
ConnectionMonitorTestConfiguration
ConnectionMonitorTestGroup
Nome | Descrição | Valor |
---|---|---|
Destinos | Lista de nomes de ponto de extremidade de destino. | string[] (obrigatório) |
desabilitar | Valor que indica se o grupo de teste está desabilitado. | Bool |
nome | O nome do grupo de teste do monitor de conexão. | cadeia de caracteres (obrigatório) |
Fontes | Lista de nomes de ponto de extremidade de origem. | string[] (obrigatório) |
testConfigurations | Lista de nomes de configuração de teste. | string[] (obrigatório) |
ConnectionMonitorWorkspaceSettings
Nome | Descrição | Valor |
---|---|---|
workspaceResourceId | ID do recurso do workspace do Log Analytics. | corda |
HttpHeader
Nome | Descrição | Valor |
---|---|---|
nome | O nome no cabeçalho HTTP. | corda |
valor | O valor no cabeçalho HTTP. | corda |
Microsoft.Network/networkWatchers/connectionMonitors
Nome | Descrição | Valor |
---|---|---|
apiVersion | A versão da API | '2022-05-01' |
localização | Local do monitor de conexão. | corda |
nome | O nome do recurso | cadeia de caracteres (obrigatório) |
Propriedades | Propriedades do monitor de conexão. | ConnectionMonitorParametersOrConnectionMonitorResultProperties (obrigatório) |
Tags | Marcas de recurso | Dicionário de nomes e valores de marca. Consulte Marcas em modelos |
tipo | O tipo de recurso | 'Microsoft.Network/networkWatchers/connectionMonitors' |
Definição de recurso do Terraform (provedor de AzAPI)
O tipo de recurso networkWatchers/connectionMonitors pode ser implantado com operações direcionadas:
- grupos de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte de log de alterações.
Formato de recurso
Para criar um recurso Microsoft.Network/networkWatchers/connectionMonitors, adicione o Terraform a seguir ao seu modelo.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/networkWatchers/connectionMonitors@2022-05-01"
name = "string"
location = "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"
}
name = "string"
resourceId = "string"
scope = {
exclude = [
{
address = "string"
}
]
include = [
{
address = "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 propriedade
ConnectionMonitorDestination
Nome | Descrição | Valor |
---|---|---|
endereço | Endereço do destino do monitor de conexão (IP ou nome de domínio). | corda |
porta | A porta de destino usada pelo monitor de conexão. | int Restrições: Valor mínimo = 0 Valor máximo = 65535 |
resourceId | A ID do recurso usado como destino pelo monitor de conexão. | corda |
ConnectionMonitorEndpoint
ConnectionMonitorEndpointFilter
ConnectionMonitorEndpointFilterItem
Nome | Descrição | Valor |
---|---|---|
endereço | O endereço do item de filtro. | corda |
tipo | O tipo de item incluído no filtro. Atualmente, há suporte apenas para 'AgentAddress'. | 'AgentAddress' |
ConnectionMonitorEndpointScope
ConnectionMonitorEndpointScopeItem
Nome | Descrição | Valor |
---|---|---|
endereço | O endereço do item de ponto de extremidade. Os tipos com suporte são máscara de sub-rede IPv4/IPv6 ou endereço IP IPv4/IPv6. | corda |
ConnectionMonitorHttpConfiguration
Nome | Descrição | Valor |
---|---|---|
método | O método HTTP a ser usado. | 'Get' 'Post' |
caminho | O componente de caminho do URI. Por exemplo, "/dir1/dir2". | corda |
porta | A porta à qual se conectar. | int Restrições: Valor mínimo = 0 Valor máximo = 65535 |
preferHTTPS | Valor que indica se HTTPS é preferencial em relação a HTTP nos casos em que a escolha não é explícita. | Bool |
requestHeaders | Os cabeçalhos HTTP a serem transmitidos com a solicitação. | httpHeader[] |
validStatusCodeRanges | Códigos de status HTTP a serem considerados bem-sucedidos. Por exemplo, "2xx,301-304.418". | string[] |
ConnectionMonitorIcmpConfiguration
Nome | Descrição | Valor |
---|---|---|
disableTraceRoute | Valor que indica se a avaliação do caminho com a rota de rastreamento deve ser desabilitada. | Bool |
ConnectionMonitorOutput
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de destino de saída do monitor de conexão. Atualmente, há suporte apenas para "Workspace". | 'Workspace' |
workspaceSettings | Descreve as configurações para produzir saída em um workspace do Log Analytics. | ConnectionMonitorWorkspaceSettings |
ConnectionMonitorParametersOrConnectionMonitorResultProperties
ConnectionMonitorSource
Nome | Descrição | Valor |
---|---|---|
porta | A porta de origem usada pelo monitor de conexão. | int Restrições: Valor mínimo = 0 Valor máximo = 65535 |
resourceId | A ID do recurso usado como origem pelo monitor de conexão. | cadeia de caracteres (obrigatório) |
ConnectionMonitorSuccessThreshold
Nome | Descrição | Valor |
---|---|---|
checksFailedPercent | O percentual máximo de verificações com falha permitidas para um teste ser avaliado como bem-sucedido. | int |
roundTripTimeMs | O tempo máximo de ida e volta em milissegundos permitido para um teste ser avaliado como bem-sucedido. | int |
ConnectionMonitorTags
Nome | Descrição | Valor |
---|
ConnectionMonitorTcpConfiguration
Nome | Descrição | Valor |
---|---|---|
destinationPortBehavior | Comportamento da porta de destino. | 'ListenIfAvailable' 'None' |
disableTraceRoute | Valor que indica se a avaliação do caminho com a rota de rastreamento deve ser desabilitada. | Bool |
porta | A porta à qual se conectar. | int Restrições: Valor mínimo = 0 Valor máximo = 65535 |
ConnectionMonitorTestConfiguration
ConnectionMonitorTestGroup
Nome | Descrição | Valor |
---|---|---|
Destinos | Lista de nomes de ponto de extremidade de destino. | string[] (obrigatório) |
desabilitar | Valor que indica se o grupo de teste está desabilitado. | Bool |
nome | O nome do grupo de teste do monitor de conexão. | cadeia de caracteres (obrigatório) |
Fontes | Lista de nomes de ponto de extremidade de origem. | string[] (obrigatório) |
testConfigurations | Lista de nomes de configuração de teste. | string[] (obrigatório) |
ConnectionMonitorWorkspaceSettings
Nome | Descrição | Valor |
---|---|---|
workspaceResourceId | ID do recurso do workspace do Log Analytics. | corda |
HttpHeader
Nome | Descrição | Valor |
---|---|---|
nome | O nome no cabeçalho HTTP. | corda |
valor | O valor no cabeçalho HTTP. | corda |
Microsoft.Network/networkWatchers/connectionMonitors
Nome | Descrição | Valor |
---|---|---|
localização | Local do monitor de conexão. | corda |
nome | O nome do recurso | cadeia de caracteres (obrigatório) |
parent_id | A ID do recurso que é o pai desse recurso. | ID do recurso do tipo: networkWatchers |
Propriedades | Propriedades do monitor de conexão. | ConnectionMonitorParametersOrConnectionMonitorResultProperties (obrigatório) |
Tags | Marcas de recurso | Dicionário de nomes e valores de marca. |
tipo | O tipo de recurso | "Microsoft.Network/networkWatchers/connectionMonitors@2022-05-01" |