Heat Map - Get
Traffic Manager プロファイルの最新のヒートマップを取得します。
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficmanagerprofiles/{profileName}/heatMaps/default?api-version=2022-04-01
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficmanagerprofiles/{profileName}/heatMaps/default?topLeft={topLeft}&botRight={botRight}&api-version=2022-04-01
URI パラメーター
名前 | / | 必須 | 型 | 説明 |
---|---|---|---|---|
heat
|
path | True |
Traffic Manager プロファイルの HeatMap の種類。 |
|
profile
|
path | True |
string |
Traffic Manager プロファイルの名前。 |
resource
|
path | True |
string minLength: 1maxLength: 90 |
リソース グループの名前。 名前では大文字と小文字が区別されません。 |
subscription
|
path | True |
string |
Microsoft Azure サブスクリプションを一意に識別するサブスクリプション資格情報を取得します。 サブスクリプション ID は、すべてのサービス呼び出しの URI の一部を形成します。 |
api-version
|
query | True |
string |
クライアント API のバージョン。 |
bot
|
query |
number[] |
クエリを実行する四角形ビューポートの右下の緯度、経度のペア。 |
|
top
|
query |
number[] |
クエリを実行する四角形ビューポートの左上の緯度、経度のペア。 |
応答
名前 | 型 | 説明 |
---|---|---|
200 OK |
Traffic Manager ヒートマップ。 |
|
Other Status Codes |
既定の応答。 エラー定義に従って逆シリアル化されます。 |
セキュリティ
azure_auth
Azure Active Directory OAuth2 フロー
型:
oauth2
フロー:
implicit
Authorization URL (承認 URL):
https://login.microsoftonline.com/common/oauth2/authorize
スコープ
名前 | 説明 |
---|---|
user_impersonation | ユーザー アカウントを偽装する |
例
Heat |
Heat |
Heat |
HeatMap-GET
要求のサンプル
応答のサンプル
{
"id": "/subscriptions/{subscription-id}/resourceGroups/azuresdkfornetautoresttrafficmanager1323/providers/Microsoft.Network/trafficManagerProfiles/azuresdkfornetautoresttrafficmanager3880/heatMaps/latencyVolumeByLocation",
"name": "default",
"type": "Microsoft.Network/trafficManagerProfiles/heatMaps/latencyVolumeByLocation",
"properties": {
"startTime": "2017-08-15T12:00:00Z",
"endTime": "2017-08-22T12:50:00Z",
"endpoints": [
{
"endpointId": 1,
"resourceId": "/subscriptions/{subscription-id}/resourceGroups/azuresdkfornetautoresttrafficmanager1323/providers/Microsoft.Network/trafficManagerProfiles/azuresdkfornetautoresttrafficmanager3880/externalEndpoints/azuresdkfornetautoresttrafficmanager3880"
},
{
"endpointId": 2,
"resourceId": "/subscriptions/562d4115-c01e-4m67-9bbd-c11c2d58ad73/resourceGroups/azuresdkfornetautoresttrafficmanager1300/providers/Microsoft.Network/trafficManagerProfiles/azuresdkfornetautoresttrafficmanager3885/externalEndpoints/azuresdkfornetautoresttrafficmanager3881"
}
],
"trafficFlows": [
{
"latitude": 99.99,
"longitude": 0,
"sourceIp": "1.1.1.1",
"queryExperiences": [
{
"endpointId": 1,
"latency": 99.222,
"queryCount": 1000000
},
{
"endpointId": 2,
"latency": 1.222,
"queryCount": 1
}
]
},
{
"latitude": -99.99,
"longitude": 1,
"sourceIp": "2.255.1.1",
"queryExperiences": [
{
"endpointId": 1,
"latency": 96.222,
"queryCount": 100
},
{
"endpointId": 2,
"latency": 4.222,
"queryCount": 500
}
]
}
]
}
}
HeatMap-GET-With-Null-Values
要求のサンプル
応答のサンプル
{
"id": "/subscriptions/{subscription-id}/resourceGroups/azuresdkfornetautoresttrafficmanager1323/providers/Microsoft.Network/trafficManagerProfiles/azuresdkfornetautoresttrafficmanager3880/heatMaps/default",
"name": "default",
"type": "Microsoft.Network/trafficManagerProfiles/heatMaps/default",
"properties": {
"startTime": "2017-08-15T12:00:00Z",
"endTime": "2017-08-22T12:50:00Z",
"endpoints": [
{
"endpointId": 0,
"resourceId": "/subscriptions/{subscription-id}/resourceGroups/azuresdkfornetautoresttrafficmanager1323/providers/Microsoft.Network/trafficManagerProfiles/azuresdkfornetautoresttrafficmanager3880/externalEndpoints/azuresdkfornetautoresttrafficmanager3880"
},
{
"endpointId": 1,
"resourceId": "/subscriptions/562d4115-c01e-4m67-9bbd-c11c2d58ad73/resourceGroups/azuresdkfornetautoresttrafficmanager1300/providers/Microsoft.Network/trafficManagerProfiles/azuresdkfornetautoresttrafficmanager3885/externalEndpoints/azuresdkfornetautoresttrafficmanager3881"
}
],
"trafficFlows": [
{
"latitude": 99.99,
"longitude": 0,
"sourceIp": "1.1.1.1",
"queryExperiences": [
{
"endpointId": 0,
"latency": 99,
"queryCount": 1000000
},
{
"endpointId": 1,
"latency": 1,
"queryCount": 1
}
]
},
{
"latitude": 1.11,
"longitude": -2.35,
"sourceIp": "2.255.1.1",
"queryExperiences": [
{
"endpointId": 0,
"queryCount": 100
},
{
"endpointId": 1,
"latency": 4.222,
"queryCount": 500
}
]
}
]
}
}
HeatMap-GET-With-TopLeft-BotRight
要求のサンプル
GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/azuresdkfornetautoresttrafficmanager1323/providers/Microsoft.Network/trafficmanagerprofiles/azuresdkfornetautoresttrafficmanager3880/heatMaps/default?topLeft=10,50.001&botRight=-50.001,80&api-version=2022-04-01
応答のサンプル
{
"id": "/subscriptions/{subscription-id}/resourceGroups/azuresdkfornetautoresttrafficmanager1323/providers/Microsoft.Network/trafficManagerProfiles/azuresdkfornetautoresttrafficmanager3880/heatMaps/latencyVolumeByLocation",
"name": "default",
"type": "Microsoft.Network/trafficManagerProfiles/heatMaps/latencyVolumeByLocation",
"properties": {
"startTime": "2017-08-15T12:00:00Z",
"endTime": "2017-08-22T12:50:00Z",
"endpoints": [
{
"endpointId": 1,
"resourceId": "/subscriptions/{subscription-id}/resourceGroups/azuresdkfornetautoresttrafficmanager1323/providers/Microsoft.Network/trafficManagerProfiles/azuresdkfornetautoresttrafficmanager3880/externalEndpoints/azuresdkfornetautoresttrafficmanager3880"
},
{
"endpointId": 2,
"resourceId": "/subscriptions/562d4115-c01e-4m67-9bbd-c11c2d58ad73/resourceGroups/azuresdkfornetautoresttrafficmanager1300/providers/Microsoft.Network/trafficManagerProfiles/azuresdkfornetautoresttrafficmanager3885/externalEndpoints/azuresdkfornetautoresttrafficmanager3881"
}
],
"trafficFlows": [
{
"latitude": 9.99,
"longitude": 75.01,
"sourceIp": "1.1.1.1",
"queryExperiences": [
{
"endpointId": 1,
"latency": 99.222,
"queryCount": 1000000
},
{
"endpointId": 2,
"latency": 1.222,
"queryCount": 1
}
]
},
{
"latitude": -49.99,
"longitude": 51,
"sourceIp": "2.255.1.1",
"queryExperiences": [
{
"endpointId": 1,
"latency": 96.222,
"queryCount": 100
},
{
"endpointId": 2,
"latency": 4.222,
"queryCount": 500
}
]
}
]
}
}
定義
名前 | 説明 |
---|---|
Cloud |
Azure Resource Manager によって返されるエラー |
Cloud |
Azure Resource Manager によって返されたエラーの内容 |
Heat |
Traffic Manager エンドポイントのスパース表現であるクラス。 |
Heat |
Traffic Manager HeatMap を表すクラス。 |
Heat |
Traffic Manager プロファイルの HeatMap の種類。 |
Query |
Traffic Manager HeatMap クエリ エクスペリエンスプロパティを表すクラス。 |
Traffic |
Traffic Manager HeatMap トラフィック フロープロパティを表すクラス。 |
CloudError
Azure Resource Manager によって返されるエラー
名前 | 型 | 説明 |
---|---|---|
error |
エラーの内容。 |
CloudErrorBody
Azure Resource Manager によって返されたエラーの内容
名前 | 型 | 説明 |
---|---|---|
code |
string |
エラー コード |
details |
エラーの詳細 |
|
message |
string |
エラーメッセージ |
target |
string |
エラー ターゲット |
HeatMapEndpoint
Traffic Manager エンドポイントのスパース表現であるクラス。
名前 | 型 | 説明 |
---|---|---|
endpointId |
integer |
クエリ エクスペリエンスでこのエンドポイントを一意に識別する数値。 |
resourceId |
string |
この Traffic Manager エンドポイントの ARM リソース ID。 |
HeatMapModel
Traffic Manager HeatMap を表すクラス。
名前 | 型 | 説明 |
---|---|---|
id |
string |
リソースの完全修飾リソース ID。 例 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{resourceName} |
name |
string |
リソースの名前 |
properties.endTime |
string (date-time) |
この HeatMap の時間枠の終了 。排他的です。 |
properties.endpoints |
この HeatMap 計算で使用されるエンドポイント。 |
|
properties.startTime |
string (date-time) |
この HeatMap の時間枠の先頭 (両端を含む)。 |
properties.trafficFlows |
このヒートマップ計算で生成されたトラフィック フロー。 |
|
type |
string |
リソースの種類。 例: Microsoft.Network/trafficManagerProfiles。 |
HeatMapType
Traffic Manager プロファイルの HeatMap の種類。
値 | 説明 |
---|---|
default |
QueryExperience
Traffic Manager HeatMap クエリ エクスペリエンスプロパティを表すクラス。
名前 | 型 | 説明 |
---|---|---|
endpointId |
integer |
これらのクエリがルーティングされた "endpoints" 配列のエンドポイントの ID。 |
latency |
number (double) |
この場所から発生したクエリによって発生する待機時間。 |
queryCount |
integer |
この場所から送信されたクエリの数。 |
TrafficFlow
Traffic Manager HeatMap トラフィック フロープロパティを表すクラス。
名前 | 型 | 説明 |
---|---|---|
latitude |
number (double) |
これらのクエリの送信元のおおよその緯度。 |
longitude |
number (double) |
これらのクエリの送信元のおおよその経度。 |
queryExperiences |
この HeatMap 計算で生成されたクエリ エクスペリエンス。 |
|
sourceIp |
string |
このクエリ エクスペリエンスの送信元の IP アドレス。 |