Endpoint interface
表示流量管理器终结点的类。
属性
| always |
如果启用了 Always Serve,将禁用终结点运行状况探测,并且终结点将包含在流量路由方法中。 |
| custom |
自定义标头列表。 |
| endpoint |
使用“性能”流量路由方法时,指定外部或嵌套终结点的位置。 |
| endpoint |
终结点的监视状态。 |
| endpoint |
终结点的状态。 如果终结点已启用,则会探测终结点运行状况,并将其包含在流量路由方法中。 |
| geo |
使用“地理”流量路由方法时映射到此终结点的国家/地区列表。 有关接受值的完整列表,请参阅流量管理器地理文档。 |
| min |
子配置文件中必须可用的最小终结点数,以便将父配置文件视为可用。 仅适用于“NestedEndpoints”类型的终结点。 |
| min |
子配置文件中必须可用的最小 IPv4(DNS 记录类型 A)终结点,以便将父配置文件视为可用。 仅适用于“NestedEndpoints”类型的终结点。 |
| min |
子配置文件中必须可用的最小 IPv6(DNS 记录类型 AAAA)终结点,以便将父配置文件视为可用。 仅适用于“NestedEndpoints”类型的终结点。 |
| priority | 使用“优先级”流量路由方法时,此终结点的优先级。 可能的值为 1 到 1000,较低的值表示更高的优先级。 这是一个可选参数。 如果指定,则必须在所有终结点上指定它,并且两个终结点不能共享相同的优先级值。 |
| subnets | 使用“子网”流量路由方法时映射到此终结点的子网、IP 地址和/或地址范围的列表。 空列表将匹配其他终结点未涵盖的所有范围。 |
| target | 终结点的完全限定 DNS 名称或 IP 地址。 流量管理器在 DNS 响应中返回此值,以将流量定向到此终结点。 |
| target |
终结点的 Azure 资源 URI。 不适用于“ExternalEndpoints”类型的终结点。 |
| weight | 使用“加权”流量路由方法时此终结点的权重。 可能的值为 1 到 1000。 |
继承属性
| id | 资源的完全限定资源 ID。 示例 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{resourceName} |
| name | 资源的名称 |
| type | 资源的类型。 Ex- Microsoft.Network/trafficManagerProfiles。 |
属性详细信息
alwaysServe
如果启用了 Always Serve,将禁用终结点运行状况探测,并且终结点将包含在流量路由方法中。
alwaysServe?: string
属性值
string
customHeaders
自定义标头列表。
customHeaders?: EndpointPropertiesCustomHeadersItem[]
属性值
endpointLocation
使用“性能”流量路由方法时,指定外部或嵌套终结点的位置。
endpointLocation?: string
属性值
string
endpointMonitorStatus
终结点的监视状态。
endpointMonitorStatus?: string
属性值
string
endpointStatus
终结点的状态。 如果终结点已启用,则会探测终结点运行状况,并将其包含在流量路由方法中。
endpointStatus?: string
属性值
string
geoMapping
使用“地理”流量路由方法时映射到此终结点的国家/地区列表。 有关接受值的完整列表,请参阅流量管理器地理文档。
geoMapping?: string[]
属性值
string[]
minChildEndpoints
子配置文件中必须可用的最小终结点数,以便将父配置文件视为可用。 仅适用于“NestedEndpoints”类型的终结点。
minChildEndpoints?: number
属性值
number
minChildEndpointsIPv4
子配置文件中必须可用的最小 IPv4(DNS 记录类型 A)终结点,以便将父配置文件视为可用。 仅适用于“NestedEndpoints”类型的终结点。
minChildEndpointsIPv4?: number
属性值
number
minChildEndpointsIPv6
子配置文件中必须可用的最小 IPv6(DNS 记录类型 AAAA)终结点,以便将父配置文件视为可用。 仅适用于“NestedEndpoints”类型的终结点。
minChildEndpointsIPv6?: number
属性值
number
priority
使用“优先级”流量路由方法时,此终结点的优先级。 可能的值为 1 到 1000,较低的值表示更高的优先级。 这是一个可选参数。 如果指定,则必须在所有终结点上指定它,并且两个终结点不能共享相同的优先级值。
priority?: number
属性值
number
subnets
使用“子网”流量路由方法时映射到此终结点的子网、IP 地址和/或地址范围的列表。 空列表将匹配其他终结点未涵盖的所有范围。
subnets?: EndpointPropertiesSubnetsItem[]
属性值
target
终结点的完全限定 DNS 名称或 IP 地址。 流量管理器在 DNS 响应中返回此值,以将流量定向到此终结点。
target?: string
属性值
string
targetResourceId
终结点的 Azure 资源 URI。 不适用于“ExternalEndpoints”类型的终结点。
targetResourceId?: string
属性值
string
weight
使用“加权”流量路由方法时此终结点的权重。 可能的值为 1 到 1000。
weight?: number
属性值
number
继承属性详细信息
id
资源的完全限定资源 ID。 示例 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{resourceName}
id?: string
属性值
string