Skip to main content
PUT
string
requis
La clé d’API de votre compte. Vous pouvez la trouver dans les paramètres de votre compte.
Update Settings enregistre vos règles, chacune s’appliquant aux fichiers situés sous un préfixe. Une règle définit une fois pour toutes des valeurs par défaut et des limites pour chaque envoi sous ce préfixe, qu’il provienne de votre backend, d’un jeton d’envoi ou du tableau de bord. Nécessite le scope blob:write et un plan payant. Chaque plan autorise un certain nombre de règles : 5 sur Hobby et Standard, 10 sur Pro et 20 sur Enterprise. Les règles enregistrées avant un passage à un plan inférieur continuent de s’appliquer, mais le prochain enregistrement doit respecter le nouveau plan. La requête remplace la liste entière : envoyez chaque règle que vous souhaitez conserver, et {"rules": []} les supprime toutes. Lorsque plusieurs règles correspondent à un fichier, celle dont le préfixe est le plus long l’emporte.
  • Les valeurs par défaut (private, expire, cache_control) s’appliquent lorsque l’envoi ne définit pas sa propre valeur.
  • Les limites (max_size, extensions) refusent les envois qui ne les respectent pas avec FILE_TOO_LARGE ou FILE_TYPE_NOT_ALLOWED. Elles s’appliquent aux envois REST, pas à la passerelle S3.
  • La suppression automatique (delete_after_days) supprime les fichiers un certain nombre de jours après leur écriture. Elle s’applique à chaque fichier sous le préfixe, y compris les fichiers qui existaient déjà et ceux écrits via S3.
La suppression automatique ne commence que 24 heures après l’enregistrement de la règle (active_from dans Lire les paramètres), vous avez donc une journée pour repérer un préfixe plus large que prévu. Enregistrer à nouveau une règle inchangée conserve sa date d’origine. Une fois active, les fichiers supprimés ne peuvent pas être récupérés.
object[]
requis
Jusqu’à 5 règles sur Hobby et Standard, 10 sur Pro et 20 sur Enterprise.
Si le plan passe à un plan qui n’inclut pas une option de la règle (par exemple une expiration inférieure à 7 jours après avoir quitté Enterprise), les envois sous ce préfixe sont refusés avec UPGRADE_REQUIRED jusqu’à ce que la règle soit modifiée.

Limites de débit

10 requêtes par minute (RATE_LIMITED, 429).

Réponse

Renvoie les règles enregistrées, sous la même forme que Lire les paramètres.

Erreurs

Les erreurs concernant une règle incluent son prefix dans la réponse.