Microsoft.Network networkWatchers/connectionMonitors 2022-09-01

Bicep kaynak tanımı

networkWatchers/connectionMonitors kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

  • kaynak grupları - Bkz. kaynak grubu dağıtım komutları

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.Network/networkWatchers/connectionMonitors kaynağı oluşturmak için şablonunuza aşağıdaki Bicep'i ekleyin.

resource symbolicname 'Microsoft.Network/networkWatchers/connectionMonitors@2022-09-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'
  }
}

Özellik değerleri

ConnectionMonitorDestination

Ad Açıklama Değer
adres Bağlantı izleyici hedefinin adresi (IP veya etki alanı adı). dizgi
liman Bağlantı izleyicisi tarafından kullanılan hedef bağlantı noktası. Int

Kısıtlama -ları:
En düşük değer = 0
Maksimum değer = 65535
resourceId Bağlantı izleyicisi tarafından hedef olarak kullanılan kaynağın kimliği. dizgi

ConnectionMonitorEndpoint

Ad Açıklama Değer
adres Bağlantı izleyici uç noktasının adresi (IP veya etki alanı adı). dizgi
coverageLevel Uç nokta için test kapsamı. 'AboveAverage'
'Ortalama'
'BelowAverage'
'Varsayılan'
'Tam'
'Düşük'
filtre Uç nokta içindeki alt öğeler için filtre uygulama. ConnectionMonitorEndpointFilter
ad Bağlantı izleyicisi uç noktasının adı. dize (gerekli)
resourceId Bağlantı izleyici uç noktasının kaynak kimliği. dizgi
kapsam Uç nokta kapsamı. ConnectionMonitorEndpointScope
tür Uç nokta türü. 'AzureArcVM'
'AzureSubnet'
'AzureVM'
'AzureVMSS'
'AzureVNet'
'ExternalAddress'
'MMAWorkspaceMachine'
'MMAWorkspaceNetwork'

ConnectionMonitorEndpointFilter

Ad Açıklama Değer
eşya Filtredeki öğelerin listesi. ConnectionMonitorEndpointFilterItem[]
tür Uç nokta filtresinin davranışı. Şu anda yalnızca 'Include' desteklenmektedir. 'Dahil Et'

ConnectionMonitorEndpointFilterItem

Ad Açıklama Değer
adres Filtre öğesinin adresi. dizgi
tür Filtreye dahil edilen öğenin türü. Şu anda yalnızca 'AgentAddress' desteklenmektedir. 'AgentAddress'

ConnectionMonitorEndpointScope

Ad Açıklama Değer
Dışlamak Uç nokta kapsamından dışlanması gereken öğelerin listesi. ConnectionMonitorEndpointScopeItem[]
kapsamak Uç nokta kapsamına eklenmesi gereken öğelerin listesi. ConnectionMonitorEndpointScopeItem[]

ConnectionMonitorEndpointScopeItem

Ad Açıklama Değer
adres Uç nokta öğesinin adresi. Desteklenen türler IPv4/IPv6 alt ağ maskesi veya IPv4/IPv6 IP adresidir. dizgi

ConnectionMonitorHttpConfiguration

Ad Açıklama Değer
yöntem Kullanılacak HTTP yöntemi. 'Get'
'Post'
yol URI'nin yol bileşeni. Örneğin, "/dir1/dir2". dizgi
liman Bağlanacak bağlantı noktası. Int

Kısıtlama -ları:
En düşük değer = 0
Maksimum değer = 65535
tercih etHTTPS Seçimin açık olmadığı durumlarda HTTP yerine HTTPS'nin tercih edilip edilmediğini gösteren değer. Bool
requestHeaders İstekle iletecek HTTP üst bilgileri. httpheader[]
validStatusCodeRanges Başarılı saymak için HTTP durum kodları. Örneğin, "2xx,301-304,418". string[]

ConnectionMonitorIcmpConfiguration

Ad Açıklama Değer
disableTraceRoute İzleme yolu ile yol değerlendirmesinin devre dışı bırakılıp bırakılmayacağını gösteren değer. Bool

ConnectionMonitorOutput

Ad Açıklama Değer
tür Bağlantı izleyicisi çıkış hedef türü. Şu anda yalnızca "Çalışma Alanı" desteklenmektedir. 'Çalışma Alanı'
workspaceSettings Log Analytics çalışma alanında çıkış oluşturma ayarlarını açıklar. ConnectionMonitorWorkspaceSettings

ConnectionMonitorParametersOrConnectionMonitorResultProperties

Ad Açıklama Değer
autoStart Bağlantı izleyicisinin oluşturulduktan sonra otomatik olarak başlatılıp başlatılmayacağını belirler. Bool
hedef Bağlantı izleyicisinin hedefini açıklar. ConnectionMonitorDestination
Bitiş noktası Bağlantı izleyicisi uç noktalarının listesi. ConnectionMonitorEndpoint[]
monitoringIntervalInSeconds saniye cinsinden izleme aralığı. Int

Kısıtlama -ları:
Min değer = 30
Maksimum değer = 1800
Notlar Bağlantı izleyicisiyle ilişkilendirilecek isteğe bağlı notlar. dizgi
Çıkış Bağlantı izleyicisi çıkışlarının listesi. ConnectionMonitorOutput[]
kaynak Bağlantı izleyicisinin kaynağını açıklar. ConnectionMonitorSource
testConfigurations Bağlantı izleyicisi test yapılandırmalarının listesi. ConnectionMonitorTestConfiguration[]
testGroups Bağlantı izleyicisi test gruplarının listesi. ConnectionMonitorTestGroup[]

ConnectionMonitorSource

Ad Açıklama Değer
liman Bağlantı izleyicisi tarafından kullanılan kaynak bağlantı noktası. Int

Kısıtlama -ları:
En düşük değer = 0
Maksimum değer = 65535
resourceId Bağlantı izleyicisi tarafından kaynak olarak kullanılan kaynağın kimliği. dize (gerekli)

ConnectionMonitorSuccessThreshold

Ad Açıklama Değer
checksFailedPercent Testin başarılı olarak değerlendirmesi için izin verilen başarısız denetimlerin en yüksek yüzdesi. Int
roundTripTimeMs Testin başarılı olarak değerlendirilmesine izin verilen milisaniye cinsinden en uzun gidiş dönüş süresi. Int

ConnectionMonitorTags

Ad Açıklama Değer

ConnectionMonitorTcpConfiguration

Ad Açıklama Değer
destinationPortBehavior Hedef bağlantı noktası davranışı. 'ListenIfAvailable'
'Hiçbiri'
disableTraceRoute İzleme yolu ile yol değerlendirmesinin devre dışı bırakılıp bırakılmayacağını gösteren değer. Bool
liman Bağlanacak bağlantı noktası. Int

Kısıtlama -ları:
En düşük değer = 0
Maksimum değer = 65535

ConnectionMonitorTestConfiguration

Ad Açıklama Değer
httpConfiguration HTTP üzerinden test değerlendirmesi gerçekleştirmek için kullanılan parametreler. ConnectionMonitorHttpConfiguration
icmpConfiguration ICMP üzerinden test değerlendirmesi gerçekleştirmek için kullanılan parametreler. ConnectionMonitorIcmpConfiguration
ad Bağlantı izleyicisi test yapılandırmasının adı. dize (gerekli)
preferredIPVersion Test değerlendirmesinde kullanılacak tercih edilen IP sürümü. Bağlantı izleyicisi, diğer parametrelere bağlı olarak farklı bir sürüm kullanmayı seçebilir. 'IPv4'
'IPv6'
protokol Test değerlendirmesinde kullanılacak protokol. 'Http'
'Icmp'
'Tcp' (gerekli)
successThreshold Testin başarılı olduğunu bildirme eşiği. ConnectionMonitorSuccessThreshold
tcpConfiguration TCP üzerinden test değerlendirmesi gerçekleştirmek için kullanılan parametreler. ConnectionMonitorTcpConfiguration
testFrequencySec Saniye cinsinden test değerlendirmesinin sıklığı. Int

ConnectionMonitorTestGroup

Ad Açıklama Değer
Hedef Hedef uç nokta adlarının listesi. string[] (gerekli)
devre dışı bırakmak Test grubunun devre dışı bırakılıp bırakılmadığını gösteren değer. Bool
ad Bağlantı izleyicisi test grubunun adı. dize (gerekli)
Kaynak Kaynak uç nokta adlarının listesi. string[] (gerekli)
testConfigurations Test yapılandırma adlarının listesi. string[] (gerekli)

ConnectionMonitorWorkspaceSettings

Ad Açıklama Değer
workspaceResourceId Log Analytics çalışma alanı kaynak kimliği. dizgi

HttpHeader

Ad Açıklama Değer
ad HTTP üst bilgisindeki ad. dizgi
değer HTTP üst bilgisindeki değer. dizgi

Microsoft.Network/networkWatchers/connectionMonitors

Ad Açıklama Değer
yer Bağlantı izleyicisi konumu. dizgi
ad Kaynak adı dize (gerekli)
ebeveyn Bicep'te bir alt kaynak için üst kaynak belirtebilirsiniz. Bu özelliği yalnızca alt kaynak üst kaynağın dışında bildirildiğinde eklemeniz gerekir.

Daha fazla bilgi için bkz. Alt kaynaküst kaynak dışında.
Kaynak türü için sembolik ad: networkWatchers
Özellikler Bağlantı izleyicisinin özellikleri. ConnectionMonitorParametersOrConnectionMonitorResultProperties (gerekli)
Etiketler Kaynak etiketleri Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri

ARM şablonu kaynak tanımı

networkWatchers/connectionMonitors kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

  • kaynak grupları - Bkz. kaynak grubu dağıtım komutları

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.Network/networkWatchers/connectionMonitors kaynağı oluşturmak için, şablonunuza aşağıdaki JSON'u ekleyin.

{
  "type": "Microsoft.Network/networkWatchers/connectionMonitors",
  "apiVersion": "2022-09-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"
  }
}

Özellik değerleri

ConnectionMonitorDestination

Ad Açıklama Değer
adres Bağlantı izleyici hedefinin adresi (IP veya etki alanı adı). dizgi
liman Bağlantı izleyicisi tarafından kullanılan hedef bağlantı noktası. Int

Kısıtlama -ları:
En düşük değer = 0
Maksimum değer = 65535
resourceId Bağlantı izleyicisi tarafından hedef olarak kullanılan kaynağın kimliği. dizgi

ConnectionMonitorEndpoint

Ad Açıklama Değer
adres Bağlantı izleyici uç noktasının adresi (IP veya etki alanı adı). dizgi
coverageLevel Uç nokta için test kapsamı. 'AboveAverage'
'Ortalama'
'BelowAverage'
'Varsayılan'
'Tam'
'Düşük'
filtre Uç nokta içindeki alt öğeler için filtre uygulama. ConnectionMonitorEndpointFilter
ad Bağlantı izleyicisi uç noktasının adı. dize (gerekli)
resourceId Bağlantı izleyici uç noktasının kaynak kimliği. dizgi
kapsam Uç nokta kapsamı. ConnectionMonitorEndpointScope
tür Uç nokta türü. 'AzureArcVM'
'AzureSubnet'
'AzureVM'
'AzureVMSS'
'AzureVNet'
'ExternalAddress'
'MMAWorkspaceMachine'
'MMAWorkspaceNetwork'

ConnectionMonitorEndpointFilter

Ad Açıklama Değer
eşya Filtredeki öğelerin listesi. ConnectionMonitorEndpointFilterItem[]
tür Uç nokta filtresinin davranışı. Şu anda yalnızca 'Include' desteklenmektedir. 'Dahil Et'

ConnectionMonitorEndpointFilterItem

Ad Açıklama Değer
adres Filtre öğesinin adresi. dizgi
tür Filtreye dahil edilen öğenin türü. Şu anda yalnızca 'AgentAddress' desteklenmektedir. 'AgentAddress'

ConnectionMonitorEndpointScope

Ad Açıklama Değer
Dışlamak Uç nokta kapsamından dışlanması gereken öğelerin listesi. ConnectionMonitorEndpointScopeItem[]
kapsamak Uç nokta kapsamına eklenmesi gereken öğelerin listesi. ConnectionMonitorEndpointScopeItem[]

ConnectionMonitorEndpointScopeItem

Ad Açıklama Değer
adres Uç nokta öğesinin adresi. Desteklenen türler IPv4/IPv6 alt ağ maskesi veya IPv4/IPv6 IP adresidir. dizgi

ConnectionMonitorHttpConfiguration

Ad Açıklama Değer
yöntem Kullanılacak HTTP yöntemi. 'Get'
'Post'
yol URI'nin yol bileşeni. Örneğin, "/dir1/dir2". dizgi
liman Bağlanacak bağlantı noktası. Int

Kısıtlama -ları:
En düşük değer = 0
Maksimum değer = 65535
tercih etHTTPS Seçimin açık olmadığı durumlarda HTTP yerine HTTPS'nin tercih edilip edilmediğini gösteren değer. Bool
requestHeaders İstekle iletecek HTTP üst bilgileri. httpheader[]
validStatusCodeRanges Başarılı saymak için HTTP durum kodları. Örneğin, "2xx,301-304,418". string[]

ConnectionMonitorIcmpConfiguration

Ad Açıklama Değer
disableTraceRoute İzleme yolu ile yol değerlendirmesinin devre dışı bırakılıp bırakılmayacağını gösteren değer. Bool

ConnectionMonitorOutput

Ad Açıklama Değer
tür Bağlantı izleyicisi çıkış hedef türü. Şu anda yalnızca "Çalışma Alanı" desteklenmektedir. 'Çalışma Alanı'
workspaceSettings Log Analytics çalışma alanında çıkış oluşturma ayarlarını açıklar. ConnectionMonitorWorkspaceSettings

ConnectionMonitorParametersOrConnectionMonitorResultProperties

Ad Açıklama Değer
autoStart Bağlantı izleyicisinin oluşturulduktan sonra otomatik olarak başlatılıp başlatılmayacağını belirler. Bool
hedef Bağlantı izleyicisinin hedefini açıklar. ConnectionMonitorDestination
Bitiş noktası Bağlantı izleyicisi uç noktalarının listesi. ConnectionMonitorEndpoint[]
monitoringIntervalInSeconds saniye cinsinden izleme aralığı. Int

Kısıtlama -ları:
Min değer = 30
Maksimum değer = 1800
Notlar Bağlantı izleyicisiyle ilişkilendirilecek isteğe bağlı notlar. dizgi
Çıkış Bağlantı izleyicisi çıkışlarının listesi. ConnectionMonitorOutput[]
kaynak Bağlantı izleyicisinin kaynağını açıklar. ConnectionMonitorSource
testConfigurations Bağlantı izleyicisi test yapılandırmalarının listesi. ConnectionMonitorTestConfiguration[]
testGroups Bağlantı izleyicisi test gruplarının listesi. ConnectionMonitorTestGroup[]

ConnectionMonitorSource

Ad Açıklama Değer
liman Bağlantı izleyicisi tarafından kullanılan kaynak bağlantı noktası. Int

Kısıtlama -ları:
En düşük değer = 0
Maksimum değer = 65535
resourceId Bağlantı izleyicisi tarafından kaynak olarak kullanılan kaynağın kimliği. dize (gerekli)

ConnectionMonitorSuccessThreshold

Ad Açıklama Değer
checksFailedPercent Testin başarılı olarak değerlendirmesi için izin verilen başarısız denetimlerin en yüksek yüzdesi. Int
roundTripTimeMs Testin başarılı olarak değerlendirilmesine izin verilen milisaniye cinsinden en uzun gidiş dönüş süresi. Int

ConnectionMonitorTags

Ad Açıklama Değer

ConnectionMonitorTcpConfiguration

Ad Açıklama Değer
destinationPortBehavior Hedef bağlantı noktası davranışı. 'ListenIfAvailable'
'Hiçbiri'
disableTraceRoute İzleme yolu ile yol değerlendirmesinin devre dışı bırakılıp bırakılmayacağını gösteren değer. Bool
liman Bağlanacak bağlantı noktası. Int

Kısıtlama -ları:
En düşük değer = 0
Maksimum değer = 65535

ConnectionMonitorTestConfiguration

Ad Açıklama Değer
httpConfiguration HTTP üzerinden test değerlendirmesi gerçekleştirmek için kullanılan parametreler. ConnectionMonitorHttpConfiguration
icmpConfiguration ICMP üzerinden test değerlendirmesi gerçekleştirmek için kullanılan parametreler. ConnectionMonitorIcmpConfiguration
ad Bağlantı izleyicisi test yapılandırmasının adı. dize (gerekli)
preferredIPVersion Test değerlendirmesinde kullanılacak tercih edilen IP sürümü. Bağlantı izleyicisi, diğer parametrelere bağlı olarak farklı bir sürüm kullanmayı seçebilir. 'IPv4'
'IPv6'
protokol Test değerlendirmesinde kullanılacak protokol. 'Http'
'Icmp'
'Tcp' (gerekli)
successThreshold Testin başarılı olduğunu bildirme eşiği. ConnectionMonitorSuccessThreshold
tcpConfiguration TCP üzerinden test değerlendirmesi gerçekleştirmek için kullanılan parametreler. ConnectionMonitorTcpConfiguration
testFrequencySec Saniye cinsinden test değerlendirmesinin sıklığı. Int

ConnectionMonitorTestGroup

Ad Açıklama Değer
Hedef Hedef uç nokta adlarının listesi. string[] (gerekli)
devre dışı bırakmak Test grubunun devre dışı bırakılıp bırakılmadığını gösteren değer. Bool
ad Bağlantı izleyicisi test grubunun adı. dize (gerekli)
Kaynak Kaynak uç nokta adlarının listesi. string[] (gerekli)
testConfigurations Test yapılandırma adlarının listesi. string[] (gerekli)

ConnectionMonitorWorkspaceSettings

Ad Açıklama Değer
workspaceResourceId Log Analytics çalışma alanı kaynak kimliği. dizgi

HttpHeader

Ad Açıklama Değer
ad HTTP üst bilgisindeki ad. dizgi
değer HTTP üst bilgisindeki değer. dizgi

Microsoft.Network/networkWatchers/connectionMonitors

Ad Açıklama Değer
apiVersion API sürümü '2022-09-01'
yer Bağlantı izleyicisi konumu. dizgi
ad Kaynak adı dize (gerekli)
Özellikler Bağlantı izleyicisinin özellikleri. ConnectionMonitorParametersOrConnectionMonitorResultProperties (gerekli)
Etiketler Kaynak etiketleri Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri
tür Kaynak türü 'Microsoft.Network/networkWatchers/connectionMonitors'

Terraform (AzAPI sağlayıcısı) kaynak tanımı

networkWatchers/connectionMonitors kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

  • Kaynak grupları

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.Network/networkWatchers/connectionMonitors kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/networkWatchers/connectionMonitors@2022-09-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"
  }
}

Özellik değerleri

ConnectionMonitorDestination

Ad Açıklama Değer
adres Bağlantı izleyici hedefinin adresi (IP veya etki alanı adı). dizgi
liman Bağlantı izleyicisi tarafından kullanılan hedef bağlantı noktası. Int

Kısıtlama -ları:
En düşük değer = 0
Maksimum değer = 65535
resourceId Bağlantı izleyicisi tarafından hedef olarak kullanılan kaynağın kimliği. dizgi

ConnectionMonitorEndpoint

Ad Açıklama Değer
adres Bağlantı izleyici uç noktasının adresi (IP veya etki alanı adı). dizgi
coverageLevel Uç nokta için test kapsamı. 'AboveAverage'
'Ortalama'
'BelowAverage'
'Varsayılan'
'Tam'
'Düşük'
filtre Uç nokta içindeki alt öğeler için filtre uygulama. ConnectionMonitorEndpointFilter
ad Bağlantı izleyicisi uç noktasının adı. dize (gerekli)
resourceId Bağlantı izleyici uç noktasının kaynak kimliği. dizgi
kapsam Uç nokta kapsamı. ConnectionMonitorEndpointScope
tür Uç nokta türü. 'AzureArcVM'
'AzureSubnet'
'AzureVM'
'AzureVMSS'
'AzureVNet'
'ExternalAddress'
'MMAWorkspaceMachine'
'MMAWorkspaceNetwork'

ConnectionMonitorEndpointFilter

Ad Açıklama Değer
eşya Filtredeki öğelerin listesi. ConnectionMonitorEndpointFilterItem[]
tür Uç nokta filtresinin davranışı. Şu anda yalnızca 'Include' desteklenmektedir. 'Dahil Et'

ConnectionMonitorEndpointFilterItem

Ad Açıklama Değer
adres Filtre öğesinin adresi. dizgi
tür Filtreye dahil edilen öğenin türü. Şu anda yalnızca 'AgentAddress' desteklenmektedir. 'AgentAddress'

ConnectionMonitorEndpointScope

Ad Açıklama Değer
Dışlamak Uç nokta kapsamından dışlanması gereken öğelerin listesi. ConnectionMonitorEndpointScopeItem[]
kapsamak Uç nokta kapsamına eklenmesi gereken öğelerin listesi. ConnectionMonitorEndpointScopeItem[]

ConnectionMonitorEndpointScopeItem

Ad Açıklama Değer
adres Uç nokta öğesinin adresi. Desteklenen türler IPv4/IPv6 alt ağ maskesi veya IPv4/IPv6 IP adresidir. dizgi

ConnectionMonitorHttpConfiguration

Ad Açıklama Değer
yöntem Kullanılacak HTTP yöntemi. 'Get'
'Post'
yol URI'nin yol bileşeni. Örneğin, "/dir1/dir2". dizgi
liman Bağlanacak bağlantı noktası. Int

Kısıtlama -ları:
En düşük değer = 0
Maksimum değer = 65535
tercih etHTTPS Seçimin açık olmadığı durumlarda HTTP yerine HTTPS'nin tercih edilip edilmediğini gösteren değer. Bool
requestHeaders İstekle iletecek HTTP üst bilgileri. httpheader[]
validStatusCodeRanges Başarılı saymak için HTTP durum kodları. Örneğin, "2xx,301-304,418". string[]

ConnectionMonitorIcmpConfiguration

Ad Açıklama Değer
disableTraceRoute İzleme yolu ile yol değerlendirmesinin devre dışı bırakılıp bırakılmayacağını gösteren değer. Bool

ConnectionMonitorOutput

Ad Açıklama Değer
tür Bağlantı izleyicisi çıkış hedef türü. Şu anda yalnızca "Çalışma Alanı" desteklenmektedir. 'Çalışma Alanı'
workspaceSettings Log Analytics çalışma alanında çıkış oluşturma ayarlarını açıklar. ConnectionMonitorWorkspaceSettings

ConnectionMonitorParametersOrConnectionMonitorResultProperties

Ad Açıklama Değer
autoStart Bağlantı izleyicisinin oluşturulduktan sonra otomatik olarak başlatılıp başlatılmayacağını belirler. Bool
hedef Bağlantı izleyicisinin hedefini açıklar. ConnectionMonitorDestination
Bitiş noktası Bağlantı izleyicisi uç noktalarının listesi. ConnectionMonitorEndpoint[]
monitoringIntervalInSeconds saniye cinsinden izleme aralığı. Int

Kısıtlama -ları:
Min değer = 30
Maksimum değer = 1800
Notlar Bağlantı izleyicisiyle ilişkilendirilecek isteğe bağlı notlar. dizgi
Çıkış Bağlantı izleyicisi çıkışlarının listesi. ConnectionMonitorOutput[]
kaynak Bağlantı izleyicisinin kaynağını açıklar. ConnectionMonitorSource
testConfigurations Bağlantı izleyicisi test yapılandırmalarının listesi. ConnectionMonitorTestConfiguration[]
testGroups Bağlantı izleyicisi test gruplarının listesi. ConnectionMonitorTestGroup[]

ConnectionMonitorSource

Ad Açıklama Değer
liman Bağlantı izleyicisi tarafından kullanılan kaynak bağlantı noktası. Int

Kısıtlama -ları:
En düşük değer = 0
Maksimum değer = 65535
resourceId Bağlantı izleyicisi tarafından kaynak olarak kullanılan kaynağın kimliği. dize (gerekli)

ConnectionMonitorSuccessThreshold

Ad Açıklama Değer
checksFailedPercent Testin başarılı olarak değerlendirmesi için izin verilen başarısız denetimlerin en yüksek yüzdesi. Int
roundTripTimeMs Testin başarılı olarak değerlendirilmesine izin verilen milisaniye cinsinden en uzun gidiş dönüş süresi. Int

ConnectionMonitorTags

Ad Açıklama Değer

ConnectionMonitorTcpConfiguration

Ad Açıklama Değer
destinationPortBehavior Hedef bağlantı noktası davranışı. 'ListenIfAvailable'
'Hiçbiri'
disableTraceRoute İzleme yolu ile yol değerlendirmesinin devre dışı bırakılıp bırakılmayacağını gösteren değer. Bool
liman Bağlanacak bağlantı noktası. Int

Kısıtlama -ları:
En düşük değer = 0
Maksimum değer = 65535

ConnectionMonitorTestConfiguration

Ad Açıklama Değer
httpConfiguration HTTP üzerinden test değerlendirmesi gerçekleştirmek için kullanılan parametreler. ConnectionMonitorHttpConfiguration
icmpConfiguration ICMP üzerinden test değerlendirmesi gerçekleştirmek için kullanılan parametreler. ConnectionMonitorIcmpConfiguration
ad Bağlantı izleyicisi test yapılandırmasının adı. dize (gerekli)
preferredIPVersion Test değerlendirmesinde kullanılacak tercih edilen IP sürümü. Bağlantı izleyicisi, diğer parametrelere bağlı olarak farklı bir sürüm kullanmayı seçebilir. 'IPv4'
'IPv6'
protokol Test değerlendirmesinde kullanılacak protokol. 'Http'
'Icmp'
'Tcp' (gerekli)
successThreshold Testin başarılı olduğunu bildirme eşiği. ConnectionMonitorSuccessThreshold
tcpConfiguration TCP üzerinden test değerlendirmesi gerçekleştirmek için kullanılan parametreler. ConnectionMonitorTcpConfiguration
testFrequencySec Saniye cinsinden test değerlendirmesinin sıklığı. Int

ConnectionMonitorTestGroup

Ad Açıklama Değer
Hedef Hedef uç nokta adlarının listesi. string[] (gerekli)
devre dışı bırakmak Test grubunun devre dışı bırakılıp bırakılmadığını gösteren değer. Bool
ad Bağlantı izleyicisi test grubunun adı. dize (gerekli)
Kaynak Kaynak uç nokta adlarının listesi. string[] (gerekli)
testConfigurations Test yapılandırma adlarının listesi. string[] (gerekli)

ConnectionMonitorWorkspaceSettings

Ad Açıklama Değer
workspaceResourceId Log Analytics çalışma alanı kaynak kimliği. dizgi

HttpHeader

Ad Açıklama Değer
ad HTTP üst bilgisindeki ad. dizgi
değer HTTP üst bilgisindeki değer. dizgi

Microsoft.Network/networkWatchers/connectionMonitors

Ad Açıklama Değer
yer Bağlantı izleyicisi konumu. dizgi
ad Kaynak adı dize (gerekli)
parent_id Bu kaynağın üst öğesi olan kaynağın kimliği. Tür kaynağı kimliği: networkWatchers
Özellikler Bağlantı izleyicisinin özellikleri. ConnectionMonitorParametersOrConnectionMonitorResultProperties (gerekli)
Etiketler Kaynak etiketleri Etiket adları ve değerleri sözlüğü.
tür Kaynak türü "Microsoft.Network/networkWatchers/connectionMonitors@2022-09-01"