你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Endpoints - Update
更新流量管理器终结点。
PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficmanagerprofiles/{profileName}/{endpointType}/{endpointName}?api-version=2022-04-01
URI 参数
名称 | 在 | 必需 | 类型 | 说明 |
---|---|---|---|---|
endpoint
|
path | True |
string |
要更新的流量管理器终结点的名称。 |
endpoint
|
path | True |
要更新的流量管理器终结点的类型。 |
|
profile
|
path | True |
string |
流量管理器配置文件的名称。 |
resource
|
path | True |
string |
资源组的名称。 此名称不区分大小写。 |
subscription
|
path | True |
string |
获取唯一标识 Microsoft Azure 订阅的订阅凭据。 此订阅 ID 是每个服务调用的 URI 的一部分。 |
api-version
|
query | True |
string |
客户端 API 版本。 |
请求正文
名称 | 类型 | 说明 |
---|---|---|
id |
string |
资源的完全限定资源 ID。 例如 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{resourceName} |
name |
string |
资源的名称 |
properties.alwaysServe |
如果启用了 Always Serve,则将禁用终结点运行状况探测,终结点将包含在流量路由方法中。 |
|
properties.customHeaders |
自定义标头列表。 |
|
properties.endpointLocation |
string |
指定使用“性能”流量路由方法时外部或嵌套终结点的位置。 |
properties.endpointMonitorStatus |
终结点的监视状态。 |
|
properties.endpointStatus |
终结点的状态。 如果终结点已启用,则会探测它的运行状况,并将它包含在流量路由方法中。 |
|
properties.geoMapping |
string[] |
使用“地理”流量路由方法时映射到此终结点的国家/地区列表。 有关接受值的完整列表,请参阅流量管理器地理文档。 |
properties.minChildEndpoints |
integer |
子配置文件中必须可用的最小终结点数,才能使父配置文件被视为可用。 仅适用于类型为“NestedEndpoints”的终结点。 |
properties.minChildEndpointsIPv4 |
integer |
IPv4 (DNS 记录类型 A) 终结点的最小数目,这些终结点必须在子配置文件中可用,才能使父配置文件被视为可用。 仅适用于类型为“NestedEndpoints”的终结点。 |
properties.minChildEndpointsIPv6 |
integer |
IPv6 (DNS 记录类型 AAAA) 终结点的最小数目,这些终结点必须在子配置文件中可用,才能使父配置文件被视为可用。 仅适用于类型为“NestedEndpoints”的终结点。 |
properties.priority |
integer |
使用“优先级”流量路由方法时此终结点的优先级。 可能的值为 1 到 1000,值越小表示优先级越高。 这是一个可选参数。 如果指定,则必须在所有终结点上指定,并且不能有两个终结点共用同一个优先级值。 |
properties.subnets |
Subnets[] |
使用“子网”流量路由方法时映射到此终结点的子网、IP 地址和/或地址范围的列表。 空列表将匹配其他终结点未涵盖的所有范围。 |
properties.target |
string |
终结点的完全限定的 DNS 名称或 IP 地址。 流量管理器将在针对直接发往此终结点的流量所做的 DNS 响应中返回此值。 |
properties.targetResourceId |
string |
终结点 的 Azure 资源 URI。 不适用于类型为“ExternalEndpoints”的终结点。 |
properties.weight |
integer |
使用“加权”流量路由方法时此终结点的权重。 可能的值为 1 到 1000。 |
type |
string |
资源类型。 Ex- Microsoft.Network/trafficManagerProfiles。 |
响应
名称 | 类型 | 说明 |
---|---|---|
200 OK |
已更新的流量管理器终结点。 |
|
Other Status Codes |
默认响应。 它将根据错误定义进行反序列化。 |
安全性
azure_auth
Azure Active Directory OAuth2 流
类型:
oauth2
流向:
implicit
授权 URL:
https://login.microsoftonline.com/common/oauth2/authorize
作用域
名称 | 说明 |
---|---|
user_impersonation | 模拟用户帐户 |
示例
Endpoint-PATCH-External-Target
示例请求
PATCH https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/azuresdkfornetautoresttrafficmanager1421/providers/Microsoft.Network/trafficmanagerprofiles/azsmnet6386/ExternalEndpoints/azsmnet7187?api-version=2022-04-01
{
"id": "/subscriptions/{subscription-id}/resourceGroups/azuresdkfornetautoresttrafficmanager1421/providers/Microsoft.Network/trafficManagerProfiles/azsmnet6386/externalEndpoints/azsmnet7187",
"name": "azsmnet7187",
"type": "Microsoft.Network/trafficManagerProfiles/externalEndpoints",
"properties": {
"target": "another.foobar.contoso.com"
}
}
示例响应
{
"id": "/subscriptions/{subscription-id}/resourceGroups/azuresdkfornetautoresttrafficmanager1421/providers/Microsoft.Network/trafficManagerProfiles/azsmnet6386/externalEndpoints/azsmnet7187",
"name": "azsmnet7187",
"type": "Microsoft.Network/trafficManagerProfiles/externalEndpoints",
"properties": {
"endpointStatus": "Enabled",
"endpointMonitorStatus": "CheckingEndpoint",
"target": "another.foobar.contoso.com",
"weight": 1,
"priority": 1,
"endpointLocation": "North Europe"
}
}
定义
名称 | 说明 |
---|---|
Always |
如果启用了 Always Serve,则将禁用终结点运行状况探测,终结点将包含在流量路由方法中。 |
Cloud |
Azure 资源管理器返回的错误 |
Cloud |
Azure 资源管理器返回的错误内容 |
Custom |
自定义标头列表。 |
Endpoint |
表示流量管理器终结点的类。 |
Endpoint |
终结点的监视状态。 |
Endpoint |
终结点的状态。 如果终结点已启用,则会探测它的运行状况,并将它包含在流量路由方法中。 |
Endpoint |
要更新的流量管理器终结点的类型。 |
Subnets |
使用“子网”流量路由方法时映射到此终结点的子网、IP 地址和/或地址范围的列表。 空列表将匹配其他终结点未涵盖的所有范围。 |
AlwaysServe
如果启用了 Always Serve,则将禁用终结点运行状况探测,终结点将包含在流量路由方法中。
值 | 说明 |
---|---|
Disabled | |
Enabled |
CloudError
Azure 资源管理器返回的错误
名称 | 类型 | 说明 |
---|---|---|
error |
错误的内容。 |
CloudErrorBody
Azure 资源管理器返回的错误内容
名称 | 类型 | 说明 |
---|---|---|
code |
string |
错误代码 |
details |
错误详细信息 |
|
message |
string |
错误消息 |
target |
string |
错误目标 |
CustomHeaders
自定义标头列表。
名称 | 类型 | 说明 |
---|---|---|
name |
string |
标头名称。 |
value |
string |
标头值。 |
Endpoint
表示流量管理器终结点的类。
名称 | 类型 | 说明 |
---|---|---|
id |
string |
资源的完全限定资源 ID。 例如 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{resourceName} |
name |
string |
资源的名称 |
properties.alwaysServe |
如果启用了 Always Serve,则将禁用终结点运行状况探测,终结点将包含在流量路由方法中。 |
|
properties.customHeaders |
自定义标头列表。 |
|
properties.endpointLocation |
string |
指定使用“性能”流量路由方法时外部或嵌套终结点的位置。 |
properties.endpointMonitorStatus |
终结点的监视状态。 |
|
properties.endpointStatus |
终结点的状态。 如果终结点已启用,则会探测它的运行状况,并将它包含在流量路由方法中。 |
|
properties.geoMapping |
string[] |
使用“地理”流量路由方法时映射到此终结点的国家/地区列表。 有关接受值的完整列表,请参阅流量管理器地理文档。 |
properties.minChildEndpoints |
integer |
子配置文件中必须可用的最小终结点数,才能使父配置文件被视为可用。 仅适用于类型为“NestedEndpoints”的终结点。 |
properties.minChildEndpointsIPv4 |
integer |
IPv4 (DNS 记录类型 A) 终结点的最小数目,这些终结点必须在子配置文件中可用,才能使父配置文件被视为可用。 仅适用于类型为“NestedEndpoints”的终结点。 |
properties.minChildEndpointsIPv6 |
integer |
IPv6 (DNS 记录类型 AAAA) 终结点的最小数目,这些终结点必须在子配置文件中可用,才能使父配置文件被视为可用。 仅适用于类型为“NestedEndpoints”的终结点。 |
properties.priority |
integer |
使用“优先级”流量路由方法时此终结点的优先级。 可能的值为 1 到 1000,值越小表示优先级越高。 这是一个可选参数。 如果指定,则必须在所有终结点上指定,并且不能有两个终结点共用同一个优先级值。 |
properties.subnets |
Subnets[] |
使用“子网”流量路由方法时映射到此终结点的子网、IP 地址和/或地址范围的列表。 空列表将匹配其他终结点未涵盖的所有范围。 |
properties.target |
string |
终结点的完全限定的 DNS 名称或 IP 地址。 流量管理器将在针对直接发往此终结点的流量所做的 DNS 响应中返回此值。 |
properties.targetResourceId |
string |
终结点 的 Azure 资源 URI。 不适用于类型为“ExternalEndpoints”的终结点。 |
properties.weight |
integer |
使用“加权”流量路由方法时此终结点的权重。 可能的值为 1 到 1000。 |
type |
string |
资源类型。 Ex- Microsoft.Network/trafficManagerProfiles。 |
EndpointMonitorStatus
终结点的监视状态。
值 | 说明 |
---|---|
CheckingEndpoint | |
Degraded | |
Disabled | |
Inactive | |
Online | |
Stopped | |
Unmonitored |
EndpointStatus
终结点的状态。 如果终结点已启用,则会探测它的运行状况,并将它包含在流量路由方法中。
值 | 说明 |
---|---|
Disabled | |
Enabled |
EndpointType
要更新的流量管理器终结点的类型。
值 | 说明 |
---|---|
AzureEndpoints | |
ExternalEndpoints | |
NestedEndpoints |
Subnets
使用“子网”流量路由方法时映射到此终结点的子网、IP 地址和/或地址范围的列表。 空列表将匹配其他终结点未涵盖的所有范围。
名称 | 类型 | 说明 |
---|---|---|
first |
string |
子网中的第一个地址。 |
last |
string |
子网中的最后一个地址。 |
scope |
integer |
块大小 (子网掩码) 中的前导位数。 |