Load Balancer Probes - List
Hämtar alla lastbalanseringsavsökningar.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/loadBalancers/{loadBalancerName}/probes?api-version=2024-05-01
URI-parametrar
Name | I | Obligatorisk | Typ | Description |
---|---|---|---|---|
load
|
path | True |
string |
Namnet på lastbalanseraren. |
resource
|
path | True |
string |
Namnet på resursgruppen. |
subscription
|
path | True |
string |
Autentiseringsuppgifterna för prenumerationen som unikt identifierar Microsoft Azure-prenumerationen. Prenumerations-ID:t utgör en del av URI:n för varje tjänstanrop. |
api-version
|
query | True |
string |
Klient-API-version. |
Svar
Name | Typ | Description |
---|---|---|
200 OK |
Begäran lyckades. Åtgärden returnerar en lista över LoadBalancer-avsökningsresurser. |
|
Other Status Codes |
Felsvar som beskriver varför åtgärden misslyckades. |
Säkerhet
azure_auth
Azure Active Directory OAuth2 Flow.
Typ:
oauth2
Flow:
implicit
Auktoriseringswebbadress:
https://login.microsoftonline.com/common/oauth2/authorize
Omfattningar
Name | Description |
---|---|
user_impersonation | personifiera ditt användarkonto |
Exempel
LoadBalancerProbeList
Exempelbegäran
Exempelsvar
{
"value": [
{
"name": "prlb",
"id": "/subscriptions/subid/resourceGroups/testrg/providers/Microsoft.Network/loadBalancers/lb/probes/prlb",
"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"
}
]
}
}
]
}
Definitioner
Name | Description |
---|---|
Cloud |
Ett felsvar från tjänsten. |
Cloud |
Ett felsvar från tjänsten. |
Load |
Svar för ListProbe API-tjänstanrop. |
Probe |
En lastbalanseringsavsökning. |
Probe |
Avgör hur nya anslutningar hanteras av lastbalanseraren när alla serverdelsinstanser avsöks. |
Probe |
Protokollet för slutpunkten. Om "Tcp" har angetts krävs en mottagen ACK för att avsökningen ska lyckas. Om Http eller Https har angetts krävs ett 200 OK-svar från URI:n för att avsökningen ska lyckas. |
Provisioning |
Det aktuella etableringstillståndet. |
Sub |
Referens till en annan underresurs. |
CloudError
Ett felsvar från tjänsten.
Name | Typ | Description |
---|---|---|
error |
Molnfeltext. |
CloudErrorBody
Ett felsvar från tjänsten.
Name | Typ | Description |
---|---|---|
code |
string |
En identifierare för felet. Koder är invarianta och är avsedda att användas programmatiskt. |
details |
En lista med ytterligare information om felet. |
|
message |
string |
Ett meddelande som beskriver felet, avsett att vara lämpligt för visning i ett användargränssnitt. |
target |
string |
Målet för det specifika felet. Till exempel namnet på egenskapen i fel. |
LoadBalancerProbeListResult
Svar för ListProbe API-tjänstanrop.
Name | Typ | Description |
---|---|---|
nextLink |
string |
URL:en för att hämta nästa uppsättning resultat. |
value |
Probe[] |
En lista över avsökningar i en lastbalanserare. |
Probe
En lastbalanseringsavsökning.
Name | Typ | Description |
---|---|---|
etag |
string |
En unik skrivskyddad sträng som ändras när resursen uppdateras. |
id |
string |
Resurs-ID. |
name |
string |
Namnet på resursen som är unik inom uppsättningen av avsökningar som används av lastbalanseraren. Det här namnet kan användas för att komma åt resursen. |
properties.intervalInSeconds |
integer |
Intervallet, i sekunder, för hur ofta slutpunkten ska avsökas för hälsostatus. Vanligtvis är intervallet något mindre än hälften av den allokerade tidsgränsperioden (i sekunder) som tillåter två fullständiga avsökningar innan instansen tas ur rotation. Standardvärdet är 15, minimivärdet är 5. |
properties.loadBalancingRules |
Lastbalanserarens regler som använder den här avsökningen. |
|
properties.noHealthyBackendsBehavior |
Avgör hur nya anslutningar hanteras av lastbalanseraren när alla serverdelsinstanser avsöks. |
|
properties.numberOfProbes |
integer |
Antalet avsökningar där om inget svar, kommer att leda till att ytterligare trafik stoppas från att levereras till slutpunkten. Med de här värdena kan slutpunkter tas ur rotation snabbare eller långsammare än de vanliga tiderna som används i Azure. |
properties.port |
integer |
Porten för att kommunicera avsökningen. Möjliga värden sträcker sig från 1 till 65535, inklusive. |
properties.probeThreshold |
integer |
Antalet lyckade eller misslyckade avsökningar i följd för att tillåta eller neka trafik från att levereras till den här slutpunkten. När antalet på varandra följande avsökningar som är lika med det här värdet misslyckas tas slutpunkten ur rotation och kräver att samma antal lyckade efterföljande avsökningar placeras tillbaka i rotation. |
properties.protocol |
Protokollet för slutpunkten. Om "Tcp" har angetts krävs en mottagen ACK för att avsökningen ska lyckas. Om Http eller Https har angetts krävs ett 200 OK-svar från URI:n för att avsökningen ska lyckas. |
|
properties.provisioningState |
Etableringstillståndet för avsökningsresursen. |
|
properties.requestPath |
string |
Den URI som används för att begära hälsostatus från den virtuella datorn. Sökväg krävs om ett protokoll är inställt på http. Annars är det inte tillåtet. Det finns inget standardvärde. |
type |
string |
Typ av resurs. |
ProbeNoHealthyBackendsBehavior
Avgör hur nya anslutningar hanteras av lastbalanseraren när alla serverdelsinstanser avsöks.
Name | Typ | Description |
---|---|---|
AllProbedDown |
string |
Inga nya flöden skickas till serverdelspoolen. |
AllProbedUp |
string |
När alla serverdelsinstanser avsöks skickas inkommande paket till alla instanser. |
ProbeProtocol
Protokollet för slutpunkten. Om "Tcp" har angetts krävs en mottagen ACK för att avsökningen ska lyckas. Om Http eller Https har angetts krävs ett 200 OK-svar från URI:n för att avsökningen ska lyckas.
Name | Typ | Description |
---|---|---|
Http |
string |
|
Https |
string |
|
Tcp |
string |
ProvisioningState
Det aktuella etableringstillståndet.
Name | Typ | Description |
---|---|---|
Deleting |
string |
|
Failed |
string |
|
Succeeded |
string |
|
Updating |
string |
SubResource
Referens till en annan underresurs.
Name | Typ | Description |
---|---|---|
id |
string |
Resurs-ID. |