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. Идентификатор подписки формирует часть URI для каждого вызова службы. |
api-version
|
query | True |
string |
Версия API клиента. |
Текст запроса
Имя | Тип | Описание |
---|---|---|
id |
string |
Полный идентификатор ресурса для ресурса. Пример : /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 |
URI ресурса Azure конечной точки. Неприменимо к конечным точкам типа ExternalEndpoints. |
properties.weight |
integer |
Вес этой конечной точки при использовании метода маршрутизации трафика с взвешанным значением. Возможные значения : от 1 до 1000. |
type |
string |
Тип ресурса. Например, Microsoft.Network/trafficManagerProfiles. |
Ответы
Имя | Тип | Описание |
---|---|---|
200 OK |
Обновленная конечная точка диспетчера трафика. |
|
Other Status Codes |
Ответ по умолчанию. Он будет десериализоваться согласно определению Error. |
Безопасность
azure_auth
Поток OAuth2 в Azure Active Directory
Тип:
oauth2
Flow:
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 |
Ошибка, возвращенная Resource Manager Azure |
Cloud |
Содержимое ошибки, возвращаемой Resource Manager Azure |
Custom |
Список настраиваемых заголовков. |
Endpoint |
Класс, представляющий конечную точку диспетчера трафика. |
Endpoint |
Состояние мониторинга конечной точки. |
Endpoint |
Состояние конечной точки. Если конечная точка включена, то она проверяется на работоспособность и включается в метод маршрутизации трафика. |
Endpoint |
Тип обновляемой конечной точки диспетчера трафика. |
Subnets |
Список подсетей, IP-адресов и (или) диапазонов адресов, сопоставленных с этой конечной точкой при использовании метода маршрутизации трафика "Подсеть". Пустой список будет соответствовать всем диапазонам, не охватываемым другими конечными точками. |
AlwaysServe
Если включен параметр Always Serve, проверка работоспособности конечной точки будет отключена, а конечные точки будут включены в метод маршрутизации трафика.
Значение | Описание |
---|---|
Disabled | |
Enabled |
CloudError
Ошибка, возвращенная Resource Manager Azure
Имя | Тип | Описание |
---|---|---|
error |
Содержимое ошибки. |
CloudErrorBody
Содержимое ошибки, возвращаемой Resource Manager Azure
Имя | Тип | Описание |
---|---|---|
code |
string |
Код ошибки |
details |
Сведения об ошибке |
|
message |
string |
Сообщение об ошибке |
target |
string |
Целевой объект ошибки |
CustomHeaders
Список настраиваемых заголовков.
Имя | Тип | Описание |
---|---|---|
name |
string |
Имя заголовка. |
value |
string |
Значение заголовка. |
Endpoint
Класс, представляющий конечную точку диспетчера трафика.
Имя | Тип | Описание |
---|---|---|
id |
string |
Полный идентификатор ресурса для ресурса. Пример : /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 |
URI ресурса Azure конечной точки. Неприменимо к конечным точкам типа ExternalEndpoints. |
properties.weight |
integer |
Вес этой конечной точки при использовании метода маршрутизации трафика с взвешанным значением. Возможные значения : от 1 до 1000. |
type |
string |
Тип ресурса. Например, 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 |
Размер блока (количество битов в начале в маске подсети). |