Partilhar via


StorageRetryOptions interface

Interface de opções de repetição de Blobs de Armazenamento.

Propriedades

maxRetryDelayInMs

Opcional. Especifica o atraso máximo permitido antes de repetir uma operação (a predefinição é 120s ou 120 * 1000ms). Se especificar 0, tem também de especificar 0 para retryDelayInMs.

maxTries

Opcional. Número máximo de tentativas, a predefinição é 4. Um valor de 1 significa 1 tentativa e nenhuma repetição. Um valor inferior a 1 significa o número predefinido de tentativas de repetição.

retryDelayInMs

Opcional. Especifica a quantidade de atraso a utilizar antes de repetir uma operação (a predefinição é 4s ou 4 * 1000ms). O atraso aumenta (exponencialmente ou linearmente) com cada tentativa até um máximo especificado por maxRetryDelayInMs. Se especificar 0, tem também de especificar 0 para maxRetryDelayInMs.

retryPolicyType

Opcional. StorageRetryPolicyType, a predefinição é a política de repetição exponencial.

tryTimeoutInMs

Opcional. Indica o tempo máximo em ms permitido para qualquer tentativa única de um pedido HTTP. Um valor de zero ou indefinido significa que não será utilizado um tempo limite predefinido no cliente SDK. Será utilizada a política de tempo limite predefinida do Servidor de Armazenamento do Azure.

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

Detalhes de Propriedade

maxRetryDelayInMs

Opcional. Especifica o atraso máximo permitido antes de repetir uma operação (a predefinição é 120s ou 120 * 1000ms). Se especificar 0, tem também de especificar 0 para retryDelayInMs.

maxRetryDelayInMs?: number

Valor de Propriedade

number

maxTries

Opcional. Número máximo de tentativas, a predefinição é 4. Um valor de 1 significa 1 tentativa e nenhuma repetição. Um valor inferior a 1 significa o número predefinido de tentativas de repetição.

maxTries?: number

Valor de Propriedade

number

retryDelayInMs

Opcional. Especifica a quantidade de atraso a utilizar antes de repetir uma operação (a predefinição é 4s ou 4 * 1000ms). O atraso aumenta (exponencialmente ou linearmente) com cada tentativa até um máximo especificado por maxRetryDelayInMs. Se especificar 0, tem também de especificar 0 para maxRetryDelayInMs.

retryDelayInMs?: number

Valor de Propriedade

number

retryPolicyType

Opcional. StorageRetryPolicyType, a predefinição é a política de repetição exponencial.

retryPolicyType?: StorageRetryPolicyType

Valor de Propriedade

tryTimeoutInMs

Opcional. Indica o tempo máximo em ms permitido para qualquer tentativa única de um pedido HTTP. Um valor de zero ou indefinido significa que não será utilizado um tempo limite predefinido no cliente SDK. Será utilizada a política de tempo limite predefinida do Servidor de Armazenamento do Azure.

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

tryTimeoutInMs?: number

Valor de Propriedade

number