également cohérentes en définitive.
Si nécessaire, vous pouvez modifier les garanties de cohérence pour les mises à jour des règles de
compartiment. Par exemple, il peut être intéressant de vouloir modifier cette règle afin qu'elle devienne
effective dès que possible pour des raisons de sécurité.
Dans ce cas, vous pouvez définir le
Bucket ou vous pouvez utiliser la demande DE cohérence PUT Bucket. Lorsque vous modifiez le contrôle de
cohérence pour cette demande, vous devez utiliser la valeur All, qui fournit la garantie la plus élevée de
cohérence de lecture après écriture. Si vous spécifiez une autre valeur de contrôle de cohérence dans un en-
tête pour la demande DE cohérence PUT Bucket, la demande sera rejetée. Si vous spécifiez une autre valeur
pour une demande de stratégie PUT Bucket, la valeur sera ignorée. Une fois la règle de compartiment
cohérente, les modifications peuvent prendre 8 secondes supplémentaires pour effet, grâce à la mise en cache
des règles.
Si vous définissez le niveau de cohérence sur All pour forcer une nouvelle stratégie de godet à
devenir efficace plus tôt, veillez à remettre le contrôle au niveau du godet à sa valeur d'origine
lorsque vous avez terminé. Sinon, toutes les futures demandes de rubrique utiliseront le
paramètre tous.
Utilisation de l'ARN dans les instructions de stratégie
Dans les instructions de politique, le ARN est utilisé dans les éléments principal et ressource.
• Utilisez cette syntaxe pour spécifier la ressource S3 ARN :
arn:aws:s3:::bucket-name
arn:aws:s3:::bucket-name/object_key
• Utilisez cette syntaxe pour spécifier la ressource d'identité ARN (utilisateurs et groupes) :
arn:aws:iam::account_id:root
arn:aws:iam::account_id:user/user_name
arn:aws:iam::account_id:group/group_name
arn:aws:iam::account_id:federated-user/user_name
arn:aws:iam::account_id:federated-group/group_name
Autres considérations :
• Vous pouvez utiliser l'astérisque (*) comme caractère générique pour correspondre à zéro ou plus de
caractères dans la clé d'objet.
• Les caractères internationaux, qui peuvent être spécifiés dans la clé d'objet, doivent être codés à l'aide de
JSON UTF-8 ou de séquences d'échappement JSON \u. Le codage pourcentage n'est pas pris en charge.
"Syntaxe RFC 2141 URN"
Le corps de requête HTTP pour l'opération de stratégie PUT Bucket doit être codé avec charset=UTF-8.
1564
Consistency-Control
L'en-tête de la demande de stratégie PUT