Load Balancer Probes - Get
Возвращает пробу подсистемы балансировки нагрузки.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/loadBalancers/{loadBalancerName}/probes/{probeName}?api-version=2024-05-01
Параметры URI
Имя | В | Обязательно | Тип | Описание |
---|---|---|---|---|
load
|
path | True |
string |
Имя подсистемы балансировки нагрузки. |
probe
|
path | True |
string |
Имя пробы. |
resource
|
path | True |
string |
Имя группы ресурсов. |
subscription
|
path | True |
string |
Учетные данные подписки, которые однозначно определяют подписку Microsoft Azure. Идентификатор подписки входит в состав URI для каждого вызова службы. |
api-version
|
query | True |
string |
Версия КЛИЕНТСКОго API. |
Ответы
Имя | Тип | Описание |
---|---|---|
200 OK |
Запрос успешно выполнен. Операция возвращает ресурс пробы LoadBalancer. |
|
Other Status Codes |
Ответ на ошибку, описывающий причину сбоя операции. |
Безопасность
azure_auth
Поток OAuth2 Azure Active Directory.
Тип:
oauth2
Flow:
implicit
URL-адрес авторизации:
https://login.microsoftonline.com/common/oauth2/authorize
Области
Имя | Описание |
---|---|
user_impersonation | олицетворения учетной записи пользователя |
Примеры
LoadBalancerProbeGet
Образец запроса
Пример ответа
{
"name": "probe1",
"id": "/subscriptions/subid/resourceGroups/testrg/providers/Microsoft.Network/loadBalancers/lb/probes/probe1",
"etag": "W/\"00000000-0000-0000-0000-000000000000\"",
"type": "Microsoft.Network/loadBalancers/probes",
"properties": {
"provisioningState": "Succeeded",
"protocol": "Http",
"port": 80,
"requestPath": "healthcheck.aspx",
"intervalInSeconds": 15,
"numberOfProbes": 2,
"probeThreshold": 1,
"loadBalancingRules": [
{
"id": "/subscriptions/subid/resourceGroups/testrg/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
}
]
}
}
Определения
Имя | Описание |
---|---|
Cloud |
Ответ на ошибку службы. |
Cloud |
Ответ на ошибку службы. |
Probe |
Проба подсистемы балансировки нагрузки. |
Probe |
Определяет, как новые подключения обрабатываются подсистемой балансировки нагрузки при проверке всех внутренних экземпляров. |
Probe |
Протокол конечной точки. Если указан параметр Tcp, для успешной проверки требуется полученная атака. Если указан параметр Http или Https, для успешного выполнения пробы требуется ответ 200 ОК из указанного URI. |
Provisioning |
Текущее состояние подготовки. |
Sub |
Ссылка на другой подресурс. |
CloudError
Ответ на ошибку службы.
Имя | Тип | Описание |
---|---|---|
error |
Текст ошибки облака. |
CloudErrorBody
Ответ на ошибку службы.
Имя | Тип | Описание |
---|---|---|
code |
string |
Идентификатор ошибки. Коды являются инвариантными и предназначены для программного использования. |
details |
Список дополнительных сведений об ошибке. |
|
message |
string |
Сообщение, описывающее ошибку, предназначенное для отображения в пользовательском интерфейсе. |
target |
string |
Целевой объект конкретной ошибки. Например, имя свойства в ошибке. |
Probe
Проба подсистемы балансировки нагрузки.
Имя | Тип | Описание |
---|---|---|
etag |
string |
Уникальная строка только для чтения, которая изменяется при обновлении ресурса. |
id |
string |
Идентификатор ресурса. |
name |
string |
Имя ресурса, уникального в наборе проб, используемых подсистемой балансировки нагрузки. Это имя можно использовать для доступа к ресурсу. |
properties.intervalInSeconds |
integer |
Интервал (в секундах) для частоты проверки конечной точки для состояния работоспособности. Как правило, интервал немного меньше половины выделенного периода времени ожидания (в секундах), что позволяет двум полным пробам, прежде чем принимать экземпляр из поворота. Значение по умолчанию равно 15, минимальное значение — 5. |
properties.loadBalancingRules |
Правила подсистемы балансировки нагрузки, использующие эту пробу. |
|
properties.noHealthyBackendsBehavior |
Определяет, как новые подключения обрабатываются подсистемой балансировки нагрузки при проверке всех внутренних экземпляров. |
|
properties.numberOfProbes |
integer |
Количество проб, в которых нет ответа, приведет к остановке дальнейшего трафика от доставки в конечную точку. Это значение позволяет конечным точкам удаляться из поворота быстрее или медленнее, чем обычное время, используемое в Azure. |
properties.port |
integer |
Порт для связи пробы. Возможные значения варьируются от 1 до 65535 включительно. |
properties.probeThreshold |
integer |
Количество последовательных успешных или неудачных проб, чтобы разрешить или запретить доставку трафика в эту конечную точку. После сбоя количества последовательных проб, равных этому значению, конечная точка будет снята из поворота и требует того же количества успешных последовательных проб, которые будут помещены обратно в поворот. |
properties.protocol |
Протокол конечной точки. Если указан параметр Tcp, для успешной проверки требуется полученная атака. Если указан параметр Http или Https, для успешного выполнения пробы требуется ответ 200 ОК из указанного URI. |
|
properties.provisioningState |
Состояние подготовки ресурса пробы. |
|
properties.requestPath |
string |
Универсальный код ресурса (URI), используемый для запроса состояния работоспособности виртуальной машины. Путь требуется, если для протокола задано значение http. В противном случае запрещено. Значение по умолчанию отсутствует. |
type |
string |
Тип ресурса. |
ProbeNoHealthyBackendsBehavior
Определяет, как новые подключения обрабатываются подсистемой балансировки нагрузки при проверке всех внутренних экземпляров.
Имя | Тип | Описание |
---|---|---|
AllProbedDown |
string |
Новые потоки не будут отправляться в внутренний пул. |
AllProbedUp |
string |
При пробе всех внутренних экземпляров входящие пакеты будут отправляться всем экземплярам. |
ProbeProtocol
Протокол конечной точки. Если указан параметр Tcp, для успешной проверки требуется полученная атака. Если указан параметр Http или Https, для успешного выполнения пробы требуется ответ 200 ОК из указанного URI.
Имя | Тип | Описание |
---|---|---|
Http |
string |
|
Https |
string |
|
Tcp |
string |
ProvisioningState
Текущее состояние подготовки.
Имя | Тип | Описание |
---|---|---|
Deleting |
string |
|
Failed |
string |
|
Succeeded |
string |
|
Updating |
string |
SubResource
Ссылка на другой подресурс.
Имя | Тип | Описание |
---|---|---|
id |
string |
Идентификатор ресурса. |