Bagikan melalui


Microsoft.Network networkWatchers/connectionMonitors 2021-08-01

Definisi sumber daya Bicep

Jenis sumber daya networkWatchers/connectionMonitors dapat disebarkan dengan operasi yang menargetkan:

Untuk daftar properti yang diubah di setiap versi API, lihat log perubahan.

Format sumber daya

Untuk membuat sumber daya Microsoft.Network/networkWatchers/connectionMonitors, tambahkan Bicep berikut ke templat Anda.

resource symbolicname 'Microsoft.Network/networkWatchers/connectionMonitors@2021-08-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  parent: resourceSymbolicName
  properties: {
    autoStart: bool
    destination: {
      address: 'string'
      port: int
      resourceId: 'string'
    }
    endpoints: [
      {
        address: 'string'
        coverageLevel: 'string'
        filter: {
          items: [
            {
              address: 'string'
              type: 'AgentAddress'
            }
          ]
          type: 'Include'
        }
        name: 'string'
        resourceId: 'string'
        scope: {
          exclude: [
            {
              address: 'string'
            }
          ]
          include: [
            {
              address: 'string'
            }
          ]
        }
        type: 'string'
      }
    ]
    monitoringIntervalInSeconds: int
    notes: 'string'
    outputs: [
      {
        type: 'Workspace'
        workspaceSettings: {
          workspaceResourceId: 'string'
        }
      }
    ]
    source: {
      port: int
      resourceId: 'string'
    }
    testConfigurations: [
      {
        httpConfiguration: {
          method: 'string'
          path: 'string'
          port: int
          preferHTTPS: bool
          requestHeaders: [
            {
              name: 'string'
              value: 'string'
            }
          ]
          validStatusCodeRanges: [
            'string'
          ]
        }
        icmpConfiguration: {
          disableTraceRoute: bool
        }
        name: 'string'
        preferredIPVersion: 'string'
        protocol: 'string'
        successThreshold: {
          checksFailedPercent: int
          roundTripTimeMs: int
        }
        tcpConfiguration: {
          destinationPortBehavior: 'string'
          disableTraceRoute: bool
          port: int
        }
        testFrequencySec: int
      }
    ]
    testGroups: [
      {
        destinations: [
          'string'
        ]
        disable: bool
        name: 'string'
        sources: [
          'string'
        ]
        testConfigurations: [
          'string'
        ]
      }
    ]
  }
}

Nilai properti

networkWatchers/connectionMonitors

Nama Deskripsi Nilai
nama Nama sumber daya

Lihat cara mengatur nama dan jenis untuk sumber daya anak di Bicep.
string (diperlukan)
lokasi Lokasi monitor koneksi. string
tag Tag pemantau koneksi. Kamus nama dan nilai tag. Lihat Tag dalam templat
induk Di Bicep, Anda dapat menentukan sumber daya induk untuk sumber daya anak. Anda hanya perlu menambahkan properti ini ketika sumber daya anak dideklarasikan di luar sumber daya induk.

Untuk informasi selengkapnya, lihat Sumber daya anak di luar sumber daya induk.
Nama simbolis untuk sumber daya jenis: networkWatchers
properti Properti pemantau koneksi. ConnectionMonitorParametersOrConnectionMonitorResult... (diperlukan)

ConnectionMonitorParametersOrConnectionMonitorResult...

Nama Deskripsi Nilai
Autostart Menentukan apakah pemantau koneksi akan dimulai secara otomatis setelah dibuat. bool
tujuan Menjelaskan tujuan pemantau koneksi. ConnectionMonitorDestination
titik akhir Daftar titik akhir pemantau koneksi. ConnectionMonitorEndpoint[]
monitoringIntervalInSeconds Interval pemantauan dalam hitungan detik. int

Batasan:
Nilai min = 30
Nilai maks = 1800
catatan Catatan opsional yang akan dikaitkan dengan pemantau koneksi. string
output Daftar output monitor koneksi. ConnectionMonitorOutput[]
sumber Menjelaskan sumber pemantau koneksi. ConnectionMonitorSource
testConfigurations Daftar konfigurasi pengujian monitor koneksi. ConnectionMonitorTestConfiguration[]
testGroups Daftar grup pengujian pemantau koneksi. ConnectionMonitorTestGroup[]

ConnectionMonitorDestination

Nama Deskripsi Nilai
alamat Alamat tujuan pemantau koneksi (IP atau nama domain). string
port Port tujuan yang digunakan oleh pemantau koneksi. int

Batasan:
Nilai min = 0
Nilai maks = 65535
resourceId ID sumber daya yang digunakan sebagai tujuan oleh pemantau koneksi. string

ConnectionMonitorEndpoint

Nama Deskripsi Nilai
alamat Alamat titik akhir pemantau koneksi (IP atau nama domain). string
coverageLevel Uji cakupan untuk titik akhir. 'AboveAverage'
'Rata-rata'
'BelowAverage'
'Default'
'Full'
'Rendah'
filter Filter untuk sub-item dalam titik akhir. ConnectionMonitorEndpointFilter
nama Nama titik akhir pemantau koneksi. string (diperlukan)
resourceId ID sumber daya titik akhir pemantau koneksi. string
scope Cakupan titik akhir. ConnectionMonitorEndpointScope
jenis Jenis titik akhir. 'AzureSubnet'
'AzureVM'
'AzureVNet'
'ExternalAddress'
'MMAWorkspaceMachine'
'MMAWorkspaceNetwork'

ConnectionMonitorEndpointFilter

Nama Deskripsi Nilai
item Daftar item dalam filter. ConnectionMonitorEndpointFilterItem[]
jenis Perilaku filter titik akhir. Saat ini hanya 'Sertakan' yang didukung. 'Sertakan'

ConnectionMonitorEndpointFilterItem

Nama Deskripsi Nilai
alamat Alamat item filter. string
jenis Jenis item yang disertakan dalam filter. Saat ini hanya 'AgentAddress' yang didukung. 'AgentAddress'

ConnectionMonitorEndpointScope

Nama Deskripsi Nilai
jangan sertakan Daftar item yang perlu dikecualikan dari cakupan titik akhir. ConnectionMonitorEndpointScopeItem[]
meliputi Daftar item yang perlu disertakan ke cakupan titik akhir. ConnectionMonitorEndpointScopeItem[]

ConnectionMonitorEndpointScopeItem

Nama Deskripsi Nilai
alamat Alamat item titik akhir. Jenis yang didukung adalah subnet mask IPv4/IPv6 atau alamat IP IPv4/IPv6. string

ConnectionMonitorOutput

Nama Deskripsi Nilai
jenis Jenis tujuan output monitor koneksi. Saat ini, hanya "Ruang Kerja" yang didukung. 'Ruang Kerja'
workspaceSettings Menjelaskan pengaturan untuk menghasilkan output ke ruang kerja analitik log. ConnectionMonitorWorkspaceSettings

ConnectionMonitorWorkspaceSettings

Nama Deskripsi Nilai
workspaceResourceId ID sumber daya ruang kerja analitik log. string

ConnectionMonitorSource

Nama Deskripsi Nilai
port Port sumber yang digunakan oleh pemantau koneksi. int

Batasan:
Nilai min = 0
Nilai maks = 65535
resourceId ID sumber daya yang digunakan sebagai sumber oleh pemantau koneksi. string (diperlukan)

ConnectionMonitorTestConfiguration

Nama Deskripsi Nilai
httpConfiguration Parameter yang digunakan untuk melakukan evaluasi pengujian melalui HTTP. ConnectionMonitorHttpConfiguration
Konfigurasi icmp Parameter yang digunakan untuk melakukan evaluasi pengujian melalui ICMP. ConnectionMonitorIcmpConfiguration
nama Nama konfigurasi pengujian pemantau koneksi. string (diperlukan)
preferredIPVersion Versi IP pilihan untuk digunakan dalam evaluasi pengujian. Pemantau koneksi dapat memilih untuk menggunakan versi yang berbeda tergantung pada parameter lain. 'IPv4'
'IPv6'
protokol Protokol yang digunakan dalam evaluasi pengujian. 'Http'
'Icmp'
'Tcp' (diperlukan)
successThreshold Ambang batas untuk mendeklarasikan pengujian berhasil. ConnectionMonitorSuccessThreshold
tcpConfiguration Parameter yang digunakan untuk melakukan evaluasi pengujian melalui TCP. ConnectionMonitorTcpConfiguration
testFrequencySec Frekuensi evaluasi pengujian, dalam hitungan detik. int

ConnectionMonitorHttpConfiguration

Nama Deskripsi Nilai
metode Metode HTTP yang akan digunakan. 'Dapatkan'
'Postingan'
jalur Komponen jalur URI. Misalnya, "/dir1/dir2". string
port Port yang akan disambungkan. int

Batasan:
Nilai min = 0
Nilai maks = 65535
preferHTTPS Nilai yang menunjukkan apakah HTTPS lebih disukai daripada HTTP jika pilihannya tidak eksplisit. bool
requestHeaders Header HTTP untuk dikirimkan dengan permintaan. HttpHeader[]
validStatusCodeRanges Kode status HTTP untuk mempertimbangkan keberhasilan. Misalnya, "2xx,301-304,418". string[]

HttpHeader

Nama Deskripsi Nilai
nama Nama di header HTTP. string
nilai Nilai di header HTTP. string

ConnectionMonitorIcmpConfiguration

Nama Deskripsi Nilai
disableTraceRoute Nilai yang menunjukkan apakah evaluasi jalur dengan rute pelacakan harus dinonaktifkan. bool

ConnectionMonitorSuccessThreshold

Nama Deskripsi Nilai
checksFailedPercent Persentase maksimum pemeriksaan yang gagal diizinkan untuk pengujian untuk dievaluasi sebagai berhasil. int
roundTripTimeMs Waktu round-trip maksimum dalam milidetik yang diizinkan untuk pengujian untuk dievaluasi sebagai berhasil. int

ConnectionMonitorTcpConfiguration

Nama Deskripsi Nilai
destinationPortBehavior Perilaku port tujuan. 'ListenIfAvailable'
'Tidak Ada'
disableTraceRoute Nilai yang menunjukkan apakah evaluasi jalur dengan rute pelacakan harus dinonaktifkan. bool
port Port yang akan disambungkan. int

Batasan:
Nilai min = 0
Nilai maks = 65535

ConnectionMonitorTestGroup

Nama Deskripsi Nilai
tujuan Daftar nama titik akhir tujuan. string[] (diperlukan)
nonaktifkan Nilai yang menunjukkan apakah grup pengujian dinonaktifkan. bool
nama Nama grup pengujian pemantau koneksi. string (diperlukan)
sumber Daftar nama titik akhir sumber. string[] (diperlukan)
testConfigurations Daftar nama konfigurasi pengujian. string[] (diperlukan)

Definisi sumber daya templat ARM

Jenis sumber daya networkWatchers/connectionMonitors dapat disebarkan dengan operasi yang menargetkan:

Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.

Format sumber daya

Untuk membuat sumber daya Microsoft.Network/networkWatchers/connectionMonitors, tambahkan JSON berikut ke templat Anda.

{
  "type": "Microsoft.Network/networkWatchers/connectionMonitors",
  "apiVersion": "2021-08-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "properties": {
    "autoStart": "bool",
    "destination": {
      "address": "string",
      "port": "int",
      "resourceId": "string"
    },
    "endpoints": [
      {
        "address": "string",
        "coverageLevel": "string",
        "filter": {
          "items": [
            {
              "address": "string",
              "type": "AgentAddress"
            }
          ],
          "type": "Include"
        },
        "name": "string",
        "resourceId": "string",
        "scope": {
          "exclude": [
            {
              "address": "string"
            }
          ],
          "include": [
            {
              "address": "string"
            }
          ]
        },
        "type": "string"
      }
    ],
    "monitoringIntervalInSeconds": "int",
    "notes": "string",
    "outputs": [
      {
        "type": "Workspace",
        "workspaceSettings": {
          "workspaceResourceId": "string"
        }
      }
    ],
    "source": {
      "port": "int",
      "resourceId": "string"
    },
    "testConfigurations": [
      {
        "httpConfiguration": {
          "method": "string",
          "path": "string",
          "port": "int",
          "preferHTTPS": "bool",
          "requestHeaders": [
            {
              "name": "string",
              "value": "string"
            }
          ],
          "validStatusCodeRanges": [ "string" ]
        },
        "icmpConfiguration": {
          "disableTraceRoute": "bool"
        },
        "name": "string",
        "preferredIPVersion": "string",
        "protocol": "string",
        "successThreshold": {
          "checksFailedPercent": "int",
          "roundTripTimeMs": "int"
        },
        "tcpConfiguration": {
          "destinationPortBehavior": "string",
          "disableTraceRoute": "bool",
          "port": "int"
        },
        "testFrequencySec": "int"
      }
    ],
    "testGroups": [
      {
        "destinations": [ "string" ],
        "disable": "bool",
        "name": "string",
        "sources": [ "string" ],
        "testConfigurations": [ "string" ]
      }
    ]
  }
}

Nilai properti

networkWatchers/connectionMonitors

Nama Deskripsi Nilai
jenis Jenis sumber daya 'Microsoft.Network/networkWatchers/connectionMonitors'
apiVersion Versi api sumber daya '2021-08-01'
nama Nama sumber daya

Lihat cara mengatur nama dan jenis untuk sumber daya anak di templat JSON ARM.
string (diperlukan)
lokasi Lokasi pemantau koneksi. string
tag Tag pemantau koneksi. Kamus nama dan nilai tag. Lihat Tag dalam templat
properti Properti pemantau koneksi. ConnectionMonitorParametersOrConnectionMonitorResult... (diperlukan)

ConnectionMonitorParametersOrConnectionMonitorResult...

Nama Deskripsi Nilai
Autostart Menentukan apakah pemantau koneksi akan dimulai secara otomatis setelah dibuat. bool
tujuan Menjelaskan tujuan pemantau koneksi. ConnectionMonitorDestination
titik akhir Daftar titik akhir pemantau koneksi. ConnectionMonitorEndpoint[]
monitoringIntervalInSeconds Interval pemantauan dalam hitungan detik. int

Batasan:
Nilai min = 30
Nilai maks = 1800
catatan Catatan opsional yang akan dikaitkan dengan pemantau koneksi. string
output Daftar output pemantau koneksi. ConnectionMonitorOutput[]
sumber Menjelaskan sumber pemantau koneksi. ConnectionMonitorSource
testConfigurations Daftar konfigurasi pengujian pemantau koneksi. ConnectionMonitorTestConfiguration[]
testGroups Daftar grup pengujian pemantau koneksi. ConnectionMonitorTestGroup[]

ConnectionMonitorDestination

Nama Deskripsi Nilai
alamat Alamat tujuan pemantau koneksi (IP atau nama domain). string
port Port tujuan yang digunakan oleh pemantau koneksi. int

Batasan:
Nilai min = 0
Nilai maks = 65535
resourceId ID sumber daya yang digunakan sebagai tujuan oleh pemantau koneksi. string

ConnectionMonitorEndpoint

Nama Deskripsi Nilai
alamat Alamat titik akhir pemantau koneksi (IP atau nama domain). string
coverageLevel Cakupan pengujian untuk titik akhir. 'AboveAverage'
'Rata-rata'
'BelowAverage'
'Default'
'Full'
'Rendah'
filter Filter untuk sub-item dalam titik akhir. ConnectionMonitorEndpointFilter
nama Nama titik akhir pemantau koneksi. string (diperlukan)
resourceId ID sumber daya titik akhir pemantau koneksi. string
scope Cakupan titik akhir. ConnectionMonitorEndpointScope
jenis Jenis titik akhir. 'AzureSubnet'
'AzureVM'
'AzureVNet'
'ExternalAddress'
'MMAWorkspaceMachine'
'MMAWorkspaceNetwork'

ConnectionMonitorEndpointFilter

Nama Deskripsi Nilai
item Daftar item dalam filter. ConnectionMonitorEndpointFilterItem[]
jenis Perilaku filter titik akhir. Saat ini hanya 'Sertakan' yang didukung. 'Sertakan'

ConnectionMonitorEndpointFilterItem

Nama Deskripsi Nilai
alamat Alamat item filter. string
jenis Jenis item yang disertakan dalam filter. Saat ini hanya 'AgentAddress' yang didukung. 'AgentAddress'

ConnectionMonitorEndpointScope

Nama Deskripsi Nilai
jangan sertakan Daftar item yang perlu dikecualikan dari cakupan titik akhir. ConnectionMonitorEndpointScopeItem[]
meliputi Daftar item yang perlu disertakan ke cakupan titik akhir. ConnectionMonitorEndpointScopeItem[]

ConnectionMonitorEndpointScopeItem

Nama Deskripsi Nilai
alamat Alamat item titik akhir. Jenis yang didukung adalah subnet mask IPv4/IPv6 atau alamat IP IPv4/IPv6. string

ConnectionMonitorOutput

Nama Deskripsi Nilai
jenis Jenis tujuan output monitor koneksi. Saat ini, hanya "Ruang Kerja" yang didukung. 'Ruang Kerja'
workspaceSettings Menjelaskan pengaturan untuk menghasilkan output ke ruang kerja analitik log. ConnectionMonitorWorkspaceSettings

ConnectionMonitorWorkspaceSettings

Nama Deskripsi Nilai
workspaceResourceId ID sumber daya ruang kerja analitik log. string

ConnectionMonitorSource

Nama Deskripsi Nilai
port Port sumber yang digunakan oleh pemantau koneksi. int

Batasan:
Nilai min = 0
Nilai maks = 65535
resourceId ID sumber daya yang digunakan sebagai sumber oleh pemantau koneksi. string (diperlukan)

ConnectionMonitorTestConfiguration

Nama Deskripsi Nilai
httpConfiguration Parameter yang digunakan untuk melakukan evaluasi pengujian melalui HTTP. ConnectionMonitorHttpConfiguration
Konfigurasi icmp Parameter yang digunakan untuk melakukan evaluasi pengujian melalui ICMP. ConnectionMonitorIcmpConfiguration
nama Nama konfigurasi pengujian pemantau koneksi. string (diperlukan)
preferredIPVersion Versi IP pilihan untuk digunakan dalam evaluasi pengujian. Pemantau koneksi dapat memilih untuk menggunakan versi yang berbeda tergantung pada parameter lain. 'IPv4'
'IPv6'
protokol Protokol yang digunakan dalam evaluasi pengujian. 'Http'
'Icmp'
'Tcp' (diperlukan)
successThreshold Ambang batas untuk mendeklarasikan pengujian berhasil. ConnectionMonitorSuccessThreshold
tcpConfiguration Parameter yang digunakan untuk melakukan evaluasi pengujian melalui TCP. ConnectionMonitorTcpConfiguration
testFrequencySec Frekuensi evaluasi pengujian, dalam hitungan detik. int

ConnectionMonitorHttpConfiguration

Nama Deskripsi Nilai
metode Metode HTTP yang akan digunakan. 'Dapatkan'
'Postingan'
jalur Komponen jalur URI. Misalnya, "/dir1/dir2". string
port Port yang akan disambungkan. int

Batasan:
Nilai min = 0
Nilai maks = 65535
preferHTTPS Nilai yang menunjukkan apakah HTTPS lebih disukai daripada HTTP jika pilihannya tidak eksplisit. bool
requestHeaders Header HTTP untuk dikirimkan dengan permintaan. HttpHeader[]
validStatusCodeRanges Kode status HTTP untuk mempertimbangkan keberhasilan. Misalnya, "2xx,301-304,418". string[]

HttpHeader

Nama Deskripsi Nilai
nama Nama di header HTTP. string
nilai Nilai di header HTTP. string

ConnectionMonitorIcmpConfiguration

Nama Deskripsi Nilai
disableTraceRoute Nilai yang menunjukkan apakah evaluasi jalur dengan rute pelacakan harus dinonaktifkan. bool

ConnectionMonitorSuccessThreshold

Nama Deskripsi Nilai
checksFailedPercent Persentase maksimum pemeriksaan yang gagal diizinkan untuk pengujian untuk dievaluasi sebagai berhasil. int
roundTripTimeMs Waktu round-trip maksimum dalam milidetik yang diizinkan untuk pengujian untuk dievaluasi sebagai berhasil. int

ConnectionMonitorTcpConfiguration

Nama Deskripsi Nilai
destinationPortBehavior Perilaku port tujuan. 'ListenIfAvailable'
'Tidak Ada'
disableTraceRoute Nilai yang menunjukkan apakah evaluasi jalur dengan rute pelacakan harus dinonaktifkan. bool
port Port yang akan disambungkan. int

Batasan:
Nilai min = 0
Nilai maks = 65535

ConnectionMonitorTestGroup

Nama Deskripsi Nilai
tujuan Daftar nama titik akhir tujuan. string[] (diperlukan)
nonaktifkan Nilai yang menunjukkan apakah grup pengujian dinonaktifkan. bool
nama Nama grup pengujian pemantau koneksi. string (diperlukan)
sumber Daftar nama titik akhir sumber. string[] (diperlukan)
testConfigurations Daftar nama konfigurasi pengujian. string[] (diperlukan)

Definisi sumber daya Terraform (penyedia AzAPI)

Jenis sumber daya networkWatchers/connectionMonitors dapat disebarkan dengan operasi yang menargetkan:

  • Grup sumber daya

Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.

Format sumber daya

Untuk membuat sumber daya Microsoft.Network/networkWatchers/connectionMonitors, tambahkan Terraform berikut ke templat Anda.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/networkWatchers/connectionMonitors@2021-08-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      autoStart = bool
      destination = {
        address = "string"
        port = int
        resourceId = "string"
      }
      endpoints = [
        {
          address = "string"
          coverageLevel = "string"
          filter = {
            items = [
              {
                address = "string"
                type = "AgentAddress"
              }
            ]
            type = "Include"
          }
          name = "string"
          resourceId = "string"
          scope = {
            exclude = [
              {
                address = "string"
              }
            ]
            include = [
              {
                address = "string"
              }
            ]
          }
          type = "string"
        }
      ]
      monitoringIntervalInSeconds = int
      notes = "string"
      outputs = [
        {
          type = "Workspace"
          workspaceSettings = {
            workspaceResourceId = "string"
          }
        }
      ]
      source = {
        port = int
        resourceId = "string"
      }
      testConfigurations = [
        {
          httpConfiguration = {
            method = "string"
            path = "string"
            port = int
            preferHTTPS = bool
            requestHeaders = [
              {
                name = "string"
                value = "string"
              }
            ]
            validStatusCodeRanges = [
              "string"
            ]
          }
          icmpConfiguration = {
            disableTraceRoute = bool
          }
          name = "string"
          preferredIPVersion = "string"
          protocol = "string"
          successThreshold = {
            checksFailedPercent = int
            roundTripTimeMs = int
          }
          tcpConfiguration = {
            destinationPortBehavior = "string"
            disableTraceRoute = bool
            port = int
          }
          testFrequencySec = int
        }
      ]
      testGroups = [
        {
          destinations = [
            "string"
          ]
          disable = bool
          name = "string"
          sources = [
            "string"
          ]
          testConfigurations = [
            "string"
          ]
        }
      ]
    }
  })
}

Nilai properti

networkWatchers/connectionMonitors

Nama Deskripsi Nilai
jenis Jenis sumber daya "Microsoft.Network/networkWatchers/connectionMonitors@2021-08-01"
nama Nama sumber daya string (diperlukan)
lokasi Lokasi pemantau koneksi. string
parent_id ID sumber daya yang merupakan induk untuk sumber daya ini. ID untuk sumber daya jenis: networkWatchers
tag Tag pemantau koneksi. Kamus nama dan nilai tag.
properti Properti pemantau koneksi. ConnectionMonitorParametersOrConnectionMonitorResult... (diperlukan)

ConnectionMonitorParametersOrConnectionMonitorResult...

Nama Deskripsi Nilai
Autostart Menentukan apakah pemantau koneksi akan dimulai secara otomatis setelah dibuat. bool
tujuan Menjelaskan tujuan pemantau koneksi. ConnectionMonitorDestination
titik akhir Daftar titik akhir pemantau koneksi. ConnectionMonitorEndpoint[]
monitoringIntervalInSeconds Interval pemantauan dalam hitungan detik. int

Batasan:
Nilai min = 30
Nilai maks = 1800
catatan Catatan opsional yang akan dikaitkan dengan pemantau koneksi. string
output Daftar output pemantau koneksi. ConnectionMonitorOutput[]
sumber Menjelaskan sumber pemantau koneksi. ConnectionMonitorSource
testConfigurations Daftar konfigurasi pengujian pemantau koneksi. ConnectionMonitorTestConfiguration[]
testGroups Daftar grup pengujian pemantau koneksi. ConnectionMonitorTestGroup[]

ConnectionMonitorDestination

Nama Deskripsi Nilai
alamat Alamat tujuan pemantau koneksi (IP atau nama domain). string
port Port tujuan yang digunakan oleh pemantau koneksi. int

Batasan:
Nilai min = 0
Nilai maks = 65535
resourceId ID sumber daya yang digunakan sebagai tujuan oleh pemantau koneksi. string

ConnectionMonitorEndpoint

Nama Deskripsi Nilai
alamat Alamat titik akhir pemantau koneksi (IP atau nama domain). string
coverageLevel Cakupan pengujian untuk titik akhir. "AboveAverage"
"Rata-rata"
"BelowAverage"
"Default"
"Penuh"
"Rendah"
filter Filter untuk sub-item dalam titik akhir. ConnectionMonitorEndpointFilter
nama Nama titik akhir pemantau koneksi. string (diperlukan)
resourceId ID sumber daya titik akhir pemantau koneksi. string
scope Cakupan titik akhir. ConnectionMonitorEndpointScope
jenis Jenis titik akhir. "AzureSubnet"
"AzureVM"
"AzureVNet"
"ExternalAddress"
"MMAWorkspaceMachine"
"MMAWorkspaceNetwork"

ConnectionMonitorEndpointFilter

Nama Deskripsi Nilai
item Daftar item dalam filter. ConnectionMonitorEndpointFilterItem[]
jenis Perilaku filter titik akhir. Saat ini hanya 'Sertakan' yang didukung. "Sertakan"

ConnectionMonitorEndpointFilterItem

Nama Deskripsi Nilai
alamat Alamat item filter. string
jenis Jenis item yang disertakan dalam filter. Saat ini hanya 'AgentAddress' yang didukung. "AgentAddress"

ConnectionMonitorEndpointScope

Nama Deskripsi Nilai
jangan sertakan Daftar item yang perlu dikecualikan dari cakupan titik akhir. ConnectionMonitorEndpointScopeItem[]
meliputi Daftar item yang perlu disertakan ke cakupan titik akhir. ConnectionMonitorEndpointScopeItem[]

ConnectionMonitorEndpointScopeItem

Nama Deskripsi Nilai
alamat Alamat item titik akhir. Jenis yang didukung adalah subnet mask IPv4/IPv6 atau alamat IP IPv4/IPv6. string

ConnectionMonitorOutput

Nama Deskripsi Nilai
jenis Jenis tujuan output monitor koneksi. Saat ini, hanya "Ruang Kerja" yang didukung. "Ruang kerja"
workspaceSettings Menjelaskan pengaturan untuk menghasilkan output ke ruang kerja analitik log. ConnectionMonitorWorkspaceSettings

ConnectionMonitorWorkspaceSettings

Nama Deskripsi Nilai
workspaceResourceId ID sumber daya ruang kerja analitik log. string

ConnectionMonitorSource

Nama Deskripsi Nilai
port Port sumber yang digunakan oleh pemantau koneksi. int

Batasan:
Nilai min = 0
Nilai maks = 65535
resourceId ID sumber daya yang digunakan sebagai sumber oleh pemantau koneksi. string (diperlukan)

ConnectionMonitorTestConfiguration

Nama Deskripsi Nilai
httpConfiguration Parameter yang digunakan untuk melakukan evaluasi pengujian melalui HTTP. ConnectionMonitorHttpConfiguration
Konfigurasi icmp Parameter yang digunakan untuk melakukan evaluasi pengujian melalui ICMP. ConnectionMonitorIcmpConfiguration
nama Nama konfigurasi pengujian pemantau koneksi. string (diperlukan)
preferredIPVersion Versi IP pilihan untuk digunakan dalam evaluasi pengujian. Pemantau koneksi dapat memilih untuk menggunakan versi yang berbeda tergantung pada parameter lain. "IPv4"
"IPv6"
protokol Protokol yang digunakan dalam evaluasi pengujian. "Http"
"Icmp"
"Tcp" (diperlukan)
successThreshold Ambang batas untuk mendeklarasikan pengujian berhasil. ConnectionMonitorSuccessThreshold
tcpConfiguration Parameter yang digunakan untuk melakukan evaluasi pengujian melalui TCP. ConnectionMonitorTcpConfiguration
testFrequencySec Frekuensi evaluasi pengujian, dalam hitungan detik. int

ConnectionMonitorHttpConfiguration

Nama Deskripsi Nilai
metode Metode HTTP yang akan digunakan. "Dapatkan"
"Posting"
jalur Komponen jalur URI. Misalnya, "/dir1/dir2". string
port Port yang akan disambungkan. int

Batasan:
Nilai min = 0
Nilai maks = 65535
preferHTTPS Nilai yang menunjukkan apakah HTTPS lebih disukai daripada HTTP jika pilihannya tidak eksplisit. bool
requestHeaders Header HTTP untuk dikirimkan dengan permintaan. HttpHeader[]
validStatusCodeRanges Kode status HTTP untuk mempertimbangkan keberhasilan. Misalnya, "2xx,301-304,418". string[]

HttpHeader

Nama Deskripsi Nilai
nama Nama di header HTTP. string
nilai Nilai di header HTTP. string

ConnectionMonitorIcmpConfiguration

Nama Deskripsi Nilai
disableTraceRoute Nilai yang menunjukkan apakah evaluasi jalur dengan rute pelacakan harus dinonaktifkan. bool

ConnectionMonitorSuccessThreshold

Nama Deskripsi Nilai
checksFailedPercent Persentase maksimum pemeriksaan yang gagal diizinkan untuk pengujian untuk dievaluasi sebagai berhasil. int
roundTripTimeMs Waktu round-trip maksimum dalam milidetik yang diizinkan untuk pengujian untuk dievaluasi sebagai berhasil. int

ConnectionMonitorTcpConfiguration

Nama Deskripsi Nilai
destinationPortBehavior Perilaku port tujuan. "ListenIfAvailable"
"Tidak Ada"
disableTraceRoute Nilai yang menunjukkan apakah evaluasi jalur dengan rute pelacakan harus dinonaktifkan. bool
port Port yang akan disambungkan. int

Batasan:
Nilai min = 0
Nilai maks = 65535

ConnectionMonitorTestGroup

Nama Deskripsi Nilai
tujuan Daftar nama titik akhir tujuan. string[] (diperlukan)
nonaktifkan Nilai yang menunjukkan apakah grup pengujian dinonaktifkan. bool
nama Nama grup pengujian pemantau koneksi. string (diperlukan)
sumber Daftar nama titik akhir sumber. string[] (diperlukan)
testConfigurations Daftar nama konfigurasi pengujian. string[] (diperlukan)