Partager via


StorageRetryOptions interface

Interface des options de nouvelle tentative d’objet blob de stockage.

Propriétés

maxRetryDelayInMs

Optionnel. Spécifie le délai maximal autorisé avant de réessayer une opération (la valeur par défaut est 120 ou 120 * 1 000 ms). Si vous spécifiez 0, vous devez également spécifier 0 pour retryDelayInMs.

maxTries

Optionnel. Nombre maximal de tentatives, la valeur par défaut est 4. La valeur 1 signifie 1 tentative et aucune nouvelle tentative. Une valeur inférieure à 1 signifie le nombre de nouvelles tentatives par défaut.

retryDelayInMs

Optionnel. Spécifie le délai à utiliser avant de réessayer une opération (la valeur par défaut est 4 ou 4 * 1 000 ms). Le délai augmente (de manière exponentielle ou linéaire) avec chaque nouvelle tentative jusqu’à un maximum spécifié par maxRetryDelayInMs. Si vous spécifiez 0, vous devez également spécifier 0 pour maxRetryDelayInMs.

retryPolicyType

Optionnel. StorageRetryPolicyType, par défaut, est une stratégie de nouvelle tentative exponentielle.

tryTimeoutInMs

Optionnel. Indique la durée maximale autorisée dans ms pour toute tentative unique d’une requête HTTP. La valeur zéro ou non définie signifie qu’aucun délai d’attente par défaut n’est utilisé sur le client sdk, la stratégie de délai d’expiration par défaut du serveur stockage Azure sera utilisée.

Voir https://learn.microsoft.com/en-us/rest/api/storageservices/setting-timeouts-for-blob-service-operations

Détails de la propriété

maxRetryDelayInMs

Optionnel. Spécifie le délai maximal autorisé avant de réessayer une opération (la valeur par défaut est 120 ou 120 * 1 000 ms). Si vous spécifiez 0, vous devez également spécifier 0 pour retryDelayInMs.

maxRetryDelayInMs?: number

Valeur de propriété

number

maxTries

Optionnel. Nombre maximal de tentatives, la valeur par défaut est 4. La valeur 1 signifie 1 tentative et aucune nouvelle tentative. Une valeur inférieure à 1 signifie le nombre de nouvelles tentatives par défaut.

maxTries?: number

Valeur de propriété

number

retryDelayInMs

Optionnel. Spécifie le délai à utiliser avant de réessayer une opération (la valeur par défaut est 4 ou 4 * 1 000 ms). Le délai augmente (de manière exponentielle ou linéaire) avec chaque nouvelle tentative jusqu’à un maximum spécifié par maxRetryDelayInMs. Si vous spécifiez 0, vous devez également spécifier 0 pour maxRetryDelayInMs.

retryDelayInMs?: number

Valeur de propriété

number

retryPolicyType

Optionnel. StorageRetryPolicyType, par défaut, est une stratégie de nouvelle tentative exponentielle.

retryPolicyType?: StorageRetryPolicyType

Valeur de propriété

tryTimeoutInMs

Optionnel. Indique la durée maximale autorisée dans ms pour toute tentative unique d’une requête HTTP. La valeur zéro ou non définie signifie qu’aucun délai d’attente par défaut n’est utilisé sur le client sdk, la stratégie de délai d’expiration par défaut du serveur stockage Azure sera utilisée.

Voir https://learn.microsoft.com/en-us/rest/api/storageservices/setting-timeouts-for-blob-service-operations

tryTimeoutInMs?: number

Valeur de propriété

number