次の方法で共有


Microsoft.Network networkWatchers/connectionMonitors 2021-05-01

Bicep リソース定義

networkWatchers/connectionMonitors リソースの種類は、次を対象とする操作でデプロイできます。

  • リソース グループの - リソース グループのデプロイ コマンド 参照

各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。

リソースの形式

Microsoft.Network/networkWatchers/connectionMonitors リソースを作成するには、次の Bicep をテンプレートに追加します。

resource symbolicname 'Microsoft.Network/networkWatchers/connectionMonitors@2021-05-01' = {
  parent: resourceSymbolicName
  location: 'string'
  name: 'string'
  properties: {
    autoStart: bool
    destination: {
      address: 'string'
      port: int
      resourceId: 'string'
    }
    endpoints: [
      {
        address: 'string'
        coverageLevel: 'string'
        filter: {
          items: [
            {
              address: 'string'
              type: 'string'
            }
          ]
          type: 'string'
        }
        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'
  }
}

プロパティ値

ConnectionMonitorDestination

名前 形容 価値
住所 接続モニターの宛先 (IP またはドメイン名) のアドレス。
接続モニターによって使用される宛先ポート。 int

制約:
最小値 = 0
最大値 = 65535
resourceId 接続モニターによって宛先として使用されるリソースの ID。

ConnectionMonitorEndpoint

名前 形容 価値
住所 接続モニター エンドポイントのアドレス (IP またはドメイン名)。
coverageLevel エンドポイントの対象範囲をテストします。 'AboveAverage'
'Average'
'BelowAverage'
'Default'
'Full'
'Low'
フィルター エンドポイント内のサブ項目をフィルター処理します。 ConnectionMonitorEndpointFilter
名前 接続モニター エンドポイントの名前。 string (必須)
resourceId 接続モニター エンドポイントのリソース ID。
スコープ エンドポイント スコープ。 ConnectionMonitorEndpointScope
種類 エンドポイントの種類。 'AzureSubnet'
'AzureVM'
'AzureVNet'
'ExternalAddress'
'MMAWorkspaceMachine'
'MMAWorkspaceNetwork'

ConnectionMonitorEndpointFilter

名前 形容 価値
項目 フィルター内の項目の一覧。 ConnectionMonitorEndpointFilterItem[]
種類 エンドポイント フィルターの動作。 現在、サポートされているのは 'Include' のみです。 'Include'

ConnectionMonitorEndpointFilterItem

名前 形容 価値
住所 フィルター項目のアドレス。
種類 フィルターに含まれる項目の種類。 現時点では、'AgentAddress' のみがサポートされています。 'AgentAddress'

ConnectionMonitorEndpointScope

名前 形容 価値
除外する エンドポイント スコープから除外する必要がある項目の一覧。 ConnectionMonitorEndpointScopeItem[]
含める エンドポイント スコープに含める必要がある項目の一覧。 ConnectionMonitorEndpointScopeItem[]

ConnectionMonitorEndpointScopeItem

名前 形容 価値
住所 エンドポイント項目のアドレス。 サポートされる種類は、IPv4/IPv6 サブネット マスクまたは IPv4/IPv6 IP アドレスです。

ConnectionMonitorHttpConfiguration

名前 形容 価値
方式 使用する HTTP メソッド。 'Get'
'Post'
パス URI のパス コンポーネント。 たとえば、"/dir1/dir2" などです。
接続先のポート。 int

制約:
最小値 = 0
最大値 = 65535
preferHTTPS 選択が明示的でない場合に HTTPS が HTTP よりも優先されるかどうかを示す値。 bool
requestHeaders 要求と共に送信する HTTP ヘッダー。 HttpHeader[]
validStatusCodeRanges 成功を考慮する HTTP 状態コード。 たとえば、"2xx,301-304,418" などです。 string[]

ConnectionMonitorIcmpConfiguration

名前 形容 価値
disableTraceRoute トレース ルートを使用したパス評価を無効にするかどうかを示す値。 bool

ConnectionMonitorOutput

名前 形容 価値
種類 接続モニターの出力先の種類。 現時点では、"ワークスペース" のみがサポートされています。 'Workspace'
workspaceSettings ログ分析ワークスペースに出力を生成するための設定について説明します。 ConnectionMonitorWorkspaceSettings

ConnectionMonitorParametersOrConnectionMonitorResultProperties

名前 形容 価値
autoStart 作成後に接続モニターが自動的に起動するかどうかを決定します。 bool
行き先 接続モニターの宛先について説明します。 ConnectionMonitorDestination の
エンドポイント 接続モニター エンドポイントの一覧。 ConnectionMonitorEndpoint[]
monitoringIntervalInSeconds 監視間隔 (秒単位)。 int

制約:
最小値 = 30
最大値 = 1800
筆記 接続モニターに関連付ける省略可能なメモ。
出力 接続モニターの出力の一覧。 ConnectionMonitorOutput[]
接続モニターのソースについて説明します。 ConnectionMonitorSource の
testConfigurations 接続モニターのテスト構成の一覧。 ConnectionMonitorTestConfiguration[]
testGroups 接続モニターのテスト グループの一覧。 ConnectionMonitorTestGroup[]

ConnectionMonitorSource

名前 形容 価値
接続モニターによって使用されるソース ポート。 int

制約:
最小値 = 0
最大値 = 65535
resourceId 接続モニターによってソースとして使用されるリソースの ID。 string (必須)

ConnectionMonitorSuccessThreshold

名前 形容 価値
checksFailedPercent テストが成功と評価するために許可された失敗したチェックの最大割合。 int
roundTripTimeMs テストが成功として評価できる最大ラウンドトリップ時間 (ミリ秒単位)。 int

ConnectionMonitorTags

名前 形容 価値

ConnectionMonitorTcpConfiguration

名前 形容 価値
destinationPortBehavior 宛先ポートの動作。 'ListenIfAvailable'
'None'
disableTraceRoute トレース ルートを使用したパス評価を無効にするかどうかを示す値。 bool
接続先のポート。 int

制約:
最小値 = 0
最大値 = 65535

ConnectionMonitorTestConfiguration

名前 形容 価値
httpConfiguration HTTP 経由でテスト評価を実行するために使用されるパラメーター。 ConnectionMonitorHttpConfiguration
icmpConfiguration ICMP でテスト評価を実行するために使用されるパラメーター。 ConnectionMonitorIcmpConfiguration
名前 接続モニターのテスト構成の名前。 string (必須)
preferredIPVersion テスト評価で使用する推奨 IP バージョン。 接続モニターは、他のパラメーターに応じて異なるバージョンを使用することを選択できます。 'IPv4'
'IPv6'
議定書 テスト評価で使用するプロトコル。 'Http'
'Icmp'
'Tcp' (必須)
successThreshold テストが成功したと宣言するためのしきい値。 ConnectionMonitorSuccessThreshold
tcpConfiguration TCP 経由でテスト評価を実行するために使用されるパラメーター。 ConnectionMonitorTcpConfiguration
testFrequencySec テスト評価の頻度 (秒単位)。 int

ConnectionMonitorTestGroup

名前 形容 価値
目的 地 宛先エンドポイント名の一覧。 string[] (必須)
無効にする テスト グループが無効かどうかを示す値。 bool
名前 接続モニターのテスト グループの名前。 string (必須)
ソース ソース エンドポイント名の一覧。 string[] (必須)
testConfigurations テスト構成名の一覧。 string[] (必須)

ConnectionMonitorWorkspaceSettings

名前 形容 価値
workspaceResourceId Log Analytics ワークスペースのリソース ID。

HttpHeader

名前 形容 価値
名前 HTTP ヘッダー内の名前。
価値 HTTP ヘッダーの値。

Microsoft.Network/networkWatchers/connectionMonitors

名前 形容 価値
場所 接続モニターの場所。
名前 リソース名 string (必須)
Bicep では、子リソースの親リソースを指定できます。 このプロパティを追加する必要があるのは、子リソースが親リソースの外部で宣言されている場合のみです。

詳細については、「親リソースの外部 子リソース」を参照してください。
種類のリソースのシンボリック名: networkWatchers
プロパティ 接続モニターのプロパティ。 ConnectionMonitorParametersOrConnectionMonitorResultProperties (必須)
タグ リソース タグ タグ名と値のディクショナリ。 テンプレート の タグを参照してください

ARM テンプレート リソース定義

networkWatchers/connectionMonitors リソースの種類は、次を対象とする操作でデプロイできます。

  • リソース グループの - リソース グループのデプロイ コマンド 参照

各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。

リソースの形式

Microsoft.Network/networkWatchers/connectionMonitors リソースを作成するには、次の JSON をテンプレートに追加します。

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

プロパティ値

ConnectionMonitorDestination

名前 形容 価値
住所 接続モニターの宛先 (IP またはドメイン名) のアドレス。
接続モニターによって使用される宛先ポート。 int

制約:
最小値 = 0
最大値 = 65535
resourceId 接続モニターによって宛先として使用されるリソースの ID。

ConnectionMonitorEndpoint

名前 形容 価値
住所 接続モニター エンドポイントのアドレス (IP またはドメイン名)。
coverageLevel エンドポイントの対象範囲をテストします。 'AboveAverage'
'Average'
'BelowAverage'
'Default'
'Full'
'Low'
フィルター エンドポイント内のサブ項目をフィルター処理します。 ConnectionMonitorEndpointFilter
名前 接続モニター エンドポイントの名前。 string (必須)
resourceId 接続モニター エンドポイントのリソース ID。
スコープ エンドポイント スコープ。 ConnectionMonitorEndpointScope
種類 エンドポイントの種類。 'AzureSubnet'
'AzureVM'
'AzureVNet'
'ExternalAddress'
'MMAWorkspaceMachine'
'MMAWorkspaceNetwork'

ConnectionMonitorEndpointFilter

名前 形容 価値
項目 フィルター内の項目の一覧。 ConnectionMonitorEndpointFilterItem[]
種類 エンドポイント フィルターの動作。 現在、サポートされているのは 'Include' のみです。 'Include'

ConnectionMonitorEndpointFilterItem

名前 形容 価値
住所 フィルター項目のアドレス。
種類 フィルターに含まれる項目の種類。 現時点では、'AgentAddress' のみがサポートされています。 'AgentAddress'

ConnectionMonitorEndpointScope

名前 形容 価値
除外する エンドポイント スコープから除外する必要がある項目の一覧。 ConnectionMonitorEndpointScopeItem[]
含める エンドポイント スコープに含める必要がある項目の一覧。 ConnectionMonitorEndpointScopeItem[]

ConnectionMonitorEndpointScopeItem

名前 形容 価値
住所 エンドポイント項目のアドレス。 サポートされる種類は、IPv4/IPv6 サブネット マスクまたは IPv4/IPv6 IP アドレスです。

ConnectionMonitorHttpConfiguration

名前 形容 価値
方式 使用する HTTP メソッド。 'Get'
'Post'
パス URI のパス コンポーネント。 たとえば、"/dir1/dir2" などです。
接続先のポート。 int

制約:
最小値 = 0
最大値 = 65535
preferHTTPS 選択が明示的でない場合に HTTPS が HTTP よりも優先されるかどうかを示す値。 bool
requestHeaders 要求と共に送信する HTTP ヘッダー。 HttpHeader[]
validStatusCodeRanges 成功を考慮する HTTP 状態コード。 たとえば、"2xx,301-304,418" などです。 string[]

ConnectionMonitorIcmpConfiguration

名前 形容 価値
disableTraceRoute トレース ルートを使用したパス評価を無効にするかどうかを示す値。 bool

ConnectionMonitorOutput

名前 形容 価値
種類 接続モニターの出力先の種類。 現時点では、"ワークスペース" のみがサポートされています。 'Workspace'
workspaceSettings ログ分析ワークスペースに出力を生成するための設定について説明します。 ConnectionMonitorWorkspaceSettings

ConnectionMonitorParametersOrConnectionMonitorResultProperties

名前 形容 価値
autoStart 作成後に接続モニターが自動的に起動するかどうかを決定します。 bool
行き先 接続モニターの宛先について説明します。 ConnectionMonitorDestination の
エンドポイント 接続モニター エンドポイントの一覧。 ConnectionMonitorEndpoint[]
monitoringIntervalInSeconds 監視間隔 (秒単位)。 int

制約:
最小値 = 30
最大値 = 1800
筆記 接続モニターに関連付ける省略可能なメモ。
出力 接続モニターの出力の一覧。 ConnectionMonitorOutput[]
接続モニターのソースについて説明します。 ConnectionMonitorSource の
testConfigurations 接続モニターのテスト構成の一覧。 ConnectionMonitorTestConfiguration[]
testGroups 接続モニターのテスト グループの一覧。 ConnectionMonitorTestGroup[]

ConnectionMonitorSource

名前 形容 価値
接続モニターによって使用されるソース ポート。 int

制約:
最小値 = 0
最大値 = 65535
resourceId 接続モニターによってソースとして使用されるリソースの ID。 string (必須)

ConnectionMonitorSuccessThreshold

名前 形容 価値
checksFailedPercent テストが成功と評価するために許可された失敗したチェックの最大割合。 int
roundTripTimeMs テストが成功として評価できる最大ラウンドトリップ時間 (ミリ秒単位)。 int

ConnectionMonitorTags

名前 形容 価値

ConnectionMonitorTcpConfiguration

名前 形容 価値
destinationPortBehavior 宛先ポートの動作。 'ListenIfAvailable'
'None'
disableTraceRoute トレース ルートを使用したパス評価を無効にするかどうかを示す値。 bool
接続先のポート。 int

制約:
最小値 = 0
最大値 = 65535

ConnectionMonitorTestConfiguration

名前 形容 価値
httpConfiguration HTTP 経由でテスト評価を実行するために使用されるパラメーター。 ConnectionMonitorHttpConfiguration
icmpConfiguration ICMP でテスト評価を実行するために使用されるパラメーター。 ConnectionMonitorIcmpConfiguration
名前 接続モニターのテスト構成の名前。 string (必須)
preferredIPVersion テスト評価で使用する推奨 IP バージョン。 接続モニターは、他のパラメーターに応じて異なるバージョンを使用することを選択できます。 'IPv4'
'IPv6'
議定書 テスト評価で使用するプロトコル。 'Http'
'Icmp'
'Tcp' (必須)
successThreshold テストが成功したと宣言するためのしきい値。 ConnectionMonitorSuccessThreshold
tcpConfiguration TCP 経由でテスト評価を実行するために使用されるパラメーター。 ConnectionMonitorTcpConfiguration
testFrequencySec テスト評価の頻度 (秒単位)。 int

ConnectionMonitorTestGroup

名前 形容 価値
目的 地 宛先エンドポイント名の一覧。 string[] (必須)
無効にする テスト グループが無効かどうかを示す値。 bool
名前 接続モニターのテスト グループの名前。 string (必須)
ソース ソース エンドポイント名の一覧。 string[] (必須)
testConfigurations テスト構成名の一覧。 string[] (必須)

ConnectionMonitorWorkspaceSettings

名前 形容 価値
workspaceResourceId Log Analytics ワークスペースのリソース ID。

HttpHeader

名前 形容 価値
名前 HTTP ヘッダー内の名前。
価値 HTTP ヘッダーの値。

Microsoft.Network/networkWatchers/connectionMonitors

名前 形容 価値
apiVersion API のバージョン '2021-05-01'
場所 接続モニターの場所。
名前 リソース名 string (必須)
プロパティ 接続モニターのプロパティ。 ConnectionMonitorParametersOrConnectionMonitorResultProperties (必須)
タグ リソース タグ タグ名と値のディクショナリ。 テンプレート の タグを参照してください
種類 リソースの種類 'Microsoft.Network/networkWatchers/connectionMonitors'

Terraform (AzAPI プロバイダー) リソース定義

networkWatchers/connectionMonitors リソースの種類は、次を対象とする操作でデプロイできます。

  • リソース グループの

各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。

リソースの形式

Microsoft.Network/networkWatchers/connectionMonitors リソースを作成するには、次の Terraform をテンプレートに追加します。

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/networkWatchers/connectionMonitors@2021-05-01"
  name = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      autoStart = bool
      destination = {
        address = "string"
        port = int
        resourceId = "string"
      }
      endpoints = [
        {
          address = "string"
          coverageLevel = "string"
          filter = {
            items = [
              {
                address = "string"
                type = "string"
              }
            ]
            type = "string"
          }
          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"
          ]
        }
      ]
    }
  })
}

プロパティ値

ConnectionMonitorDestination

名前 形容 価値
住所 接続モニターの宛先 (IP またはドメイン名) のアドレス。
接続モニターによって使用される宛先ポート。 int

制約:
最小値 = 0
最大値 = 65535
resourceId 接続モニターによって宛先として使用されるリソースの ID。

ConnectionMonitorEndpoint

名前 形容 価値
住所 接続モニター エンドポイントのアドレス (IP またはドメイン名)。
coverageLevel エンドポイントの対象範囲をテストします。 'AboveAverage'
'Average'
'BelowAverage'
'Default'
'Full'
'Low'
フィルター エンドポイント内のサブ項目をフィルター処理します。 ConnectionMonitorEndpointFilter
名前 接続モニター エンドポイントの名前。 string (必須)
resourceId 接続モニター エンドポイントのリソース ID。
スコープ エンドポイント スコープ。 ConnectionMonitorEndpointScope
種類 エンドポイントの種類。 'AzureSubnet'
'AzureVM'
'AzureVNet'
'ExternalAddress'
'MMAWorkspaceMachine'
'MMAWorkspaceNetwork'

ConnectionMonitorEndpointFilter

名前 形容 価値
項目 フィルター内の項目の一覧。 ConnectionMonitorEndpointFilterItem[]
種類 エンドポイント フィルターの動作。 現在、サポートされているのは 'Include' のみです。 'Include'

ConnectionMonitorEndpointFilterItem

名前 形容 価値
住所 フィルター項目のアドレス。
種類 フィルターに含まれる項目の種類。 現時点では、'AgentAddress' のみがサポートされています。 'AgentAddress'

ConnectionMonitorEndpointScope

名前 形容 価値
除外する エンドポイント スコープから除外する必要がある項目の一覧。 ConnectionMonitorEndpointScopeItem[]
含める エンドポイント スコープに含める必要がある項目の一覧。 ConnectionMonitorEndpointScopeItem[]

ConnectionMonitorEndpointScopeItem

名前 形容 価値
住所 エンドポイント項目のアドレス。 サポートされる種類は、IPv4/IPv6 サブネット マスクまたは IPv4/IPv6 IP アドレスです。

ConnectionMonitorHttpConfiguration

名前 形容 価値
方式 使用する HTTP メソッド。 'Get'
'Post'
パス URI のパス コンポーネント。 たとえば、"/dir1/dir2" などです。
接続先のポート。 int

制約:
最小値 = 0
最大値 = 65535
preferHTTPS 選択が明示的でない場合に HTTPS が HTTP よりも優先されるかどうかを示す値。 bool
requestHeaders 要求と共に送信する HTTP ヘッダー。 HttpHeader[]
validStatusCodeRanges 成功を考慮する HTTP 状態コード。 たとえば、"2xx,301-304,418" などです。 string[]

ConnectionMonitorIcmpConfiguration

名前 形容 価値
disableTraceRoute トレース ルートを使用したパス評価を無効にするかどうかを示す値。 bool

ConnectionMonitorOutput

名前 形容 価値
種類 接続モニターの出力先の種類。 現時点では、"ワークスペース" のみがサポートされています。 'Workspace'
workspaceSettings ログ分析ワークスペースに出力を生成するための設定について説明します。 ConnectionMonitorWorkspaceSettings

ConnectionMonitorParametersOrConnectionMonitorResultProperties

名前 形容 価値
autoStart 作成後に接続モニターが自動的に起動するかどうかを決定します。 bool
行き先 接続モニターの宛先について説明します。 ConnectionMonitorDestination の
エンドポイント 接続モニター エンドポイントの一覧。 ConnectionMonitorEndpoint[]
monitoringIntervalInSeconds 監視間隔 (秒単位)。 int

制約:
最小値 = 30
最大値 = 1800
筆記 接続モニターに関連付ける省略可能なメモ。
出力 接続モニターの出力の一覧。 ConnectionMonitorOutput[]
接続モニターのソースについて説明します。 ConnectionMonitorSource の
testConfigurations 接続モニターのテスト構成の一覧。 ConnectionMonitorTestConfiguration[]
testGroups 接続モニターのテスト グループの一覧。 ConnectionMonitorTestGroup[]

ConnectionMonitorSource

名前 形容 価値
接続モニターによって使用されるソース ポート。 int

制約:
最小値 = 0
最大値 = 65535
resourceId 接続モニターによってソースとして使用されるリソースの ID。 string (必須)

ConnectionMonitorSuccessThreshold

名前 形容 価値
checksFailedPercent テストが成功と評価するために許可された失敗したチェックの最大割合。 int
roundTripTimeMs テストが成功として評価できる最大ラウンドトリップ時間 (ミリ秒単位)。 int

ConnectionMonitorTags

名前 形容 価値

ConnectionMonitorTcpConfiguration

名前 形容 価値
destinationPortBehavior 宛先ポートの動作。 'ListenIfAvailable'
'None'
disableTraceRoute トレース ルートを使用したパス評価を無効にするかどうかを示す値。 bool
接続先のポート。 int

制約:
最小値 = 0
最大値 = 65535

ConnectionMonitorTestConfiguration

名前 形容 価値
httpConfiguration HTTP 経由でテスト評価を実行するために使用されるパラメーター。 ConnectionMonitorHttpConfiguration
icmpConfiguration ICMP でテスト評価を実行するために使用されるパラメーター。 ConnectionMonitorIcmpConfiguration
名前 接続モニターのテスト構成の名前。 string (必須)
preferredIPVersion テスト評価で使用する推奨 IP バージョン。 接続モニターは、他のパラメーターに応じて異なるバージョンを使用することを選択できます。 'IPv4'
'IPv6'
議定書 テスト評価で使用するプロトコル。 'Http'
'Icmp'
'Tcp' (必須)
successThreshold テストが成功したと宣言するためのしきい値。 ConnectionMonitorSuccessThreshold
tcpConfiguration TCP 経由でテスト評価を実行するために使用されるパラメーター。 ConnectionMonitorTcpConfiguration
testFrequencySec テスト評価の頻度 (秒単位)。 int

ConnectionMonitorTestGroup

名前 形容 価値
目的 地 宛先エンドポイント名の一覧。 string[] (必須)
無効にする テスト グループが無効かどうかを示す値。 bool
名前 接続モニターのテスト グループの名前。 string (必須)
ソース ソース エンドポイント名の一覧。 string[] (必須)
testConfigurations テスト構成名の一覧。 string[] (必須)

ConnectionMonitorWorkspaceSettings

名前 形容 価値
workspaceResourceId Log Analytics ワークスペースのリソース ID。

HttpHeader

名前 形容 価値
名前 HTTP ヘッダー内の名前。
価値 HTTP ヘッダーの値。

Microsoft.Network/networkWatchers/connectionMonitors

名前 形容 価値
場所 接続モニターの場所。
名前 リソース名 string (必須)
parent_id このリソースの親であるリソースの ID。 種類のリソースの ID: networkWatchers
プロパティ 接続モニターのプロパティ。 ConnectionMonitorParametersOrConnectionMonitorResultProperties (必須)
タグ リソース タグ タグ名と値のディクショナリ。
種類 リソースの種類 "Microsoft.Network/networkWatchers/connectionMonitors@2021-05-01"