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=2023-06-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.
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Name | Description |
---|---|
user_impersonation | personifiera ditt användarkonto |
Exempel
LoadBalancerProbeList
Sample Request
GET https://management.azure.com/subscriptions/subid/resourceGroups/testrg/providers/Microsoft.Network/loadBalancers/lb/probes?api-version=2023-06-01
Sample Response
{
"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 |
Slutpunktens protokoll. Om "Tcp" anges 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 angiven URI 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 i 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änsen (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.numberOfProbes |
integer |
Antalet avsökningar där inget svar resulterar i att ytterligare trafik stoppas från att levereras till slutpunkten. Med de här värdena kan slutpunkter tas bort från rotationen 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 efterföljande lyckade eller misslyckade avsökningar för att tillåta eller neka trafik från att levereras till den här slutpunkten. När antalet efterföljande avsökningar som är lika med det här värdet misslyckas tas slutpunkten bort från rotationen och kräver att samma antal lyckade efterföljande avsökningar placeras tillbaka i rotation. |
properties.protocol |
Slutpunktens protokoll. Om "Tcp" anges 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 angiven URI för att avsökningen ska lyckas. |
|
properties.provisioningState |
Avsökningsresursens etableringstillstånd. |
|
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 |
Resurstyp. |
ProbeProtocol
Slutpunktens protokoll. Om "Tcp" anges 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 angiven URI 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. |