Atualizar Configurações Blob
Defina regras por prefixo com PUT /v1/account/settings: visibilidade, expiração e cache padrão, limites de tamanho e de tipo de arquivo, e exclusão automática após N dias.
PUT
string
obrigatório
A chave da API para sua conta. Você pode encontrá-la nas configurações da conta.
blob:write e um plano pago.
Cada plano permite um número de regras: 5 no Hobby e no Standard, 10 no Pro e 20 no Enterprise. As regras salvas antes de um downgrade continuam valendo, mas o próximo salvamento precisa caber no novo plano.
A requisição substitui a lista inteira: envie todas as regras que você quer manter, e {"rules": []} remove todas. Quando várias regras correspondem a um arquivo, vence a que tem o prefixo mais longo.
- Padrões (
private,expire,cache_control) se aplicam quando o upload não define o seu próprio valor. - Limites (
max_size,extensions) recusam uploads fora deles comFILE_TOO_LARGEouFILE_TYPE_NOT_ALLOWED. Eles se aplicam aos uploads pela API REST, não ao gateway S3. - Exclusão automática (
delete_after_days) exclui os arquivos um número de dias depois de terem sido gravados. Ela se aplica a todos os arquivos sob o prefixo, incluindo os que já existiam e os gravados pelo S3.
object[]
obrigatório
Até 5 regras no Hobby e no Standard, 10 no Pro e 20 no Enterprise.
Se o plano mudar para um que não inclui uma opção da regra (por exemplo, uma expiração abaixo de 7 dias depois de sair do Enterprise), os uploads sob esse prefixo são recusados com
UPGRADE_REQUIRED até a regra ser alterada.Limites de taxa
10 requisições por minuto (
RATE_LIMITED, 429).Resposta
Retorna as regras salvas, no mesmo formato do Obter Configurações.Erros
Erros sobre uma regra incluem oprefix dela na resposta.

