Probe Classe
Probe del servizio di bilanciamento del carico.
Le variabili vengono popolate solo dal server e verranno ignorate quando si invia una richiesta.
- Ereditarietà
-
azure.mgmt.network.models._models.SubResourceProbe
Costruttore
Probe(*, id: str | None = None, name: str | None = None, protocol: str | _models.ProbeProtocol | None = None, port: int | None = None, interval_in_seconds: int | None = None, number_of_probes: int | None = None, probe_threshold: int | None = None, request_path: str | None = None, **kwargs: Any)
Parametri solo parole chiave
Nome | Descrizione |
---|---|
id
|
ID risorsa. |
name
|
Nome della risorsa univoca all'interno del set di probe usati dal servizio di bilanciamento del carico. Questo nome può essere usato per accedere alla risorsa. |
protocol
|
str oppure
ProbeProtocol
Protocollo del punto finale. Se viene specificato 'Tcp', è necessario che il probe abbia esito positivo. Se viene specificato 'Http' o 'Https', è necessaria una risposta 200 OK dall'URI specificato per il completamento del probe. I valori noti sono: "Http", "Tcp" e "Https". |
port
|
Porta per la comunicazione del probe. L'intervallo di valori possibili è compresa tra 1 e 65535 inclusi. |
interval_in_seconds
|
Intervallo, in secondi, per la frequenza con cui controllare lo stato di integrità dell'endpoint. L'intervallo è in genere leggermente inferiore alla metà del periodo di timeout allocato (in secondi) il che consente due probe completi prima di escludere l'istanza dalla rotazione. Il valore predefinito è 15, il valore minimo è 5. |
number_of_probes
|
Il numero di probe in cui, se non viene eseguita alcuna risposta, il traffico verrà interrotto dall'recapito all'endpoint. Questi valori consentono agli endpoint di uscire dalla rotazione più velocemente o più lentamente rispetto ai tempi tipici usati in Azure. |
probe_threshold
|
Numero di probe consecutivi riusciti o non riusciti per consentire o negare la consegna del traffico a questo endpoint. Dopo aver superato il numero di probe consecutivi uguali a questo valore, l'endpoint verrà estratto dalla rotazione e richiederà lo stesso numero di probe consecutivi riusciti da posizionare in rotazione. |
request_path
|
URI usato per richiedere lo stato di integrità alla macchina virtuale. Il percorso è obbligatorio se un protocollo è impostato su http. In caso contrario, non è consentito. Non è previsto alcun valore predefinito. |
Variabili
Nome | Descrizione |
---|---|
id
|
ID risorsa. |
name
|
Nome della risorsa univoca all'interno del set di probe usati dal servizio di bilanciamento del carico. Questo nome può essere usato per accedere alla risorsa. |
etag
|
Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. |
type
|
Tipo di risorsa. |
load_balancing_rules
|
Regole del servizio di bilanciamento del carico che usano questo probe. |
protocol
|
str oppure
ProbeProtocol
Protocollo del punto finale. Se viene specificato 'Tcp', è necessario che il probe abbia esito positivo. Se viene specificato 'Http' o 'Https', è necessaria una risposta 200 OK dall'URI specificato per il completamento del probe. I valori noti sono: "Http", "Tcp" e "Https". |
port
|
Porta per la comunicazione del probe. L'intervallo di valori possibili è compresa tra 1 e 65535 inclusi. |
interval_in_seconds
|
Intervallo, in secondi, per la frequenza con cui controllare lo stato di integrità dell'endpoint. L'intervallo è in genere leggermente inferiore alla metà del periodo di timeout allocato (in secondi) il che consente due probe completi prima di escludere l'istanza dalla rotazione. Il valore predefinito è 15, il valore minimo è 5. |
number_of_probes
|
Il numero di probe in cui, se non viene eseguita alcuna risposta, il traffico verrà interrotto dall'recapito all'endpoint. Questi valori consentono agli endpoint di uscire dalla rotazione più velocemente o più lentamente rispetto ai tempi tipici usati in Azure. |
probe_threshold
|
Numero di probe consecutivi riusciti o non riusciti per consentire o negare la consegna del traffico a questo endpoint. Dopo aver superato il numero di probe consecutivi uguali a questo valore, l'endpoint verrà estratto dalla rotazione e richiederà lo stesso numero di probe consecutivi riusciti da posizionare in rotazione. |
request_path
|
URI usato per richiedere lo stato di integrità alla macchina virtuale. Il percorso è obbligatorio se un protocollo è impostato su http. In caso contrario, non è consentito. Non è previsto alcun valore predefinito. |
provisioning_state
|
str oppure
ProvisioningState
Stato di provisioning della risorsa probe. I valori noti sono: "Riuscito", "Aggiornamento", "Eliminazione" e "Non riuscito". |
Azure SDK for Python