你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Network Status - List By Location
从云服务内部获取 Api 管理服务所依赖的外部资源的连接状态。 这还会返回对 CloudService 可见的 DNS 服务器。
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/locations/{locationName}/networkstatus?api-version=2022-08-01
URI 参数
名称 | 在 | 必需 | 类型 | 说明 |
---|---|---|---|---|
location
|
path | True |
string |
部署API 管理服务的位置。 这是 Azure 区域之一,例如美国西部、美国东部、美国中南部。 |
resource
|
path | True |
string |
资源组的名称。 此名称不区分大小写。 |
service
|
path | True |
string |
API 管理服务的名称。 Regex pattern: |
subscription
|
path | True |
string |
目标订阅的 ID。 |
api-version
|
query | True |
string |
要用于此操作的 API 版本。 |
响应
名称 | 类型 | 说明 |
---|---|---|
200 OK |
获取网络状态详细信息。 |
|
Other Status Codes |
描述操作失败原因的错误响应。 |
安全性
azure_auth
Azure Active Directory OAuth2 Flow。
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
名称 | 说明 |
---|---|
user_impersonation | 模拟用户帐户 |
示例
ApiManagementServiceGetNetworkStatusByLocation
Sample Request
GET https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/locations/North Central US/networkstatus?api-version=2022-08-01
Sample Response
{
"dnsServers": [
"10.82.98.10"
],
"connectivityStatus": [
{
"name": "apimgmtst6tnxxxxxxxxxxx.blob.core.windows.net",
"status": "success",
"error": "",
"lastUpdated": "2020-11-24T22:55:14.7035899Z",
"lastStatusChange": "2020-11-20T07:54:55.9365931Z",
"resourceType": "BlobStorage",
"isOptional": false
},
{
"name": "apimgmtst6tnxxxxxxxxxxx.file.core.windows.net",
"status": "success",
"error": "",
"lastUpdated": "2020-11-24T22:55:41.5322463Z",
"lastStatusChange": "2020-11-20T07:54:55.9265938Z",
"resourceType": "FileStorage",
"isOptional": true
},
{
"name": "apimgmtst6tnxxxxxxxxxxx.queue.core.windows.net",
"status": "success",
"error": "",
"lastUpdated": "2020-11-24T22:55:30.645994Z",
"lastStatusChange": "2020-11-20T07:54:55.8410477Z",
"resourceType": "Queue",
"isOptional": true
},
{
"name": "apimgmtst6tnxxxxxxxxxxx.table.core.windows.net",
"status": "success",
"error": "",
"lastUpdated": "2020-11-24T22:55:23.8789171Z",
"lastStatusChange": "2020-11-20T07:54:55.9365931Z",
"resourceType": "TableStorage",
"isOptional": false
},
{
"name": "gcs.prod.monitoring.core.windows.net",
"status": "success",
"error": "",
"lastUpdated": "2020-11-24T22:57:34.8666833Z",
"lastStatusChange": "2020-11-20T08:07:37.5486932Z",
"resourceType": "Monitoring",
"isOptional": true
},
{
"name": "https://gcs.ppe.warm.ingestion.monitoring.azure.com",
"status": "success",
"error": "",
"lastUpdated": "2020-11-24T22:56:26.1870188Z",
"lastStatusChange": "2020-11-20T07:54:56.1060523Z",
"resourceType": "Monitoring",
"isOptional": true
},
{
"name": "https://global.metrics.nsatc.net/",
"status": "success",
"error": "",
"lastUpdated": "2020-11-24T22:56:35.9620612Z",
"lastStatusChange": "2020-11-20T07:54:56.0510519Z",
"resourceType": "Monitoring",
"isOptional": true
},
{
"name": "https://login.windows.net",
"status": "success",
"error": "",
"lastUpdated": "2020-11-24T22:56:30.8047708Z",
"lastStatusChange": "2020-11-20T07:54:56.1060523Z",
"resourceType": "AzureActiveDirectory",
"isOptional": true
},
{
"name": "https://prod2.metrics.nsatc.net:1886/RecoveryService",
"status": "success",
"error": "",
"lastUpdated": "2020-11-24T22:56:45.2095302Z",
"lastStatusChange": "2020-11-20T07:54:56.2796235Z",
"resourceType": "Metrics",
"isOptional": true
},
{
"name": "LocalGatewayRedis",
"status": "success",
"error": "",
"lastUpdated": "2020-11-24T22:55:15.1345836Z",
"lastStatusChange": "2020-11-20T07:54:55.9365931Z",
"resourceType": "InternalCache",
"isOptional": true
},
{
"name": "prod.warmpath.msftcloudes.com",
"status": "success",
"error": "",
"lastUpdated": "2020-11-24T22:55:57.8992141Z",
"lastStatusChange": "2020-11-20T07:54:55.8410477Z",
"resourceType": "Monitoring",
"isOptional": false
},
{
"name": "Scm",
"status": "success",
"error": "",
"lastUpdated": "2020-11-24T23:03:57.6187917Z",
"lastStatusChange": "2020-11-20T07:54:57.325384Z",
"resourceType": "SourceControl",
"isOptional": true
},
{
"name": "smtpi-xxx.msn.com:25028",
"status": "success",
"error": "",
"lastUpdated": "2020-11-24T22:58:22.2430074Z",
"lastStatusChange": "2020-11-20T07:54:56.3510577Z",
"resourceType": "Email",
"isOptional": true
},
{
"name": "zwcvuxxxx.database.windows.net",
"status": "success",
"error": "",
"lastUpdated": "2020-11-24T22:55:44.3582171Z",
"lastStatusChange": "2020-11-20T07:54:56.0410467Z",
"resourceType": "SQLDatabase",
"isOptional": false
}
]
}
定义
名称 | 说明 |
---|---|
Connectivity |
有关与资源连接的详细信息。 |
Connectivity |
资源连接状态类型标识符。 |
Error |
错误字段协定。 |
Error |
错误响应。 |
Network |
网络状态详细信息。 |
ConnectivityStatusContract
有关与资源连接的详细信息。
名称 | 类型 | 说明 |
---|---|---|
error |
string |
与资源连接的错误详细信息。 |
isOptional |
boolean |
这是否是可选的。 |
lastStatusChange |
string |
资源连接状态上次从成功更改为失败的日期,反之亦然。 日期符合以下格式: |
lastUpdated |
string |
上次更新资源连接状态的日期。 此状态应每 15 分钟更新一次。 如果此状态尚未更新,则表示服务已从虚拟网络失去与资源的网络连接。日期符合以下格式: |
name |
string |
服务所依赖的资源的主机名。 这可以是数据库、存储或服务所依赖的任何其他 Azure 资源。 |
resourceType |
string |
资源类型。 |
status |
资源连接状态类型标识符。 |
ConnectivityStatusType
资源连接状态类型标识符。
名称 | 类型 | 说明 |
---|---|---|
failure |
string |
|
initializing |
string |
|
success |
string |
ErrorFieldContract
错误字段协定。
名称 | 类型 | 说明 |
---|---|---|
code |
string |
属性级错误代码。 |
message |
string |
属性级错误的可读表示形式。 |
target |
string |
属性名称。 |
ErrorResponse
错误响应。
名称 | 类型 | 说明 |
---|---|---|
error.code |
string |
服务定义的错误代码。 此代码用作响应中指定的 HTTP 错误代码的子状态。 |
error.details |
在发生验证错误的情况下,在请求中发送的无效字段列表。 |
|
error.message |
string |
错误的用户可读表示形式。 |
NetworkStatusContract
网络状态详细信息。
名称 | 类型 | 说明 |
---|---|---|
connectivityStatus |
获取服务所依赖的资源的连接状态列表。 |
|
dnsServers |
string[] |
获取 DNS 服务器 IPV4 地址的列表。 |