Skip to main content
La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.

Modifications apportées à la prise en charge de l'API REST S3

Contributeurs

Notez que des modifications ont été apportées à la prise en charge du système StorageGRID pour l'API REST S3.

Relâchez Commentaires

11.8

  • Prise en charge ajoutée de ExpiredObjectDeleteMarker Dans une opération PutBucketLifecycleConfiguration, qui supprime les marqueurs de suppression d'objets expirés.

  • Prise en charge ajoutée de s3:ExistingObjectTag/<tag-key> clé de condition de règle, qui requiert que les objets existants aient la clé de balise et la valeur spécifiques.

  • Prise en charge ajoutée de s3:RequestObjectTag/<tag-key> clé de condition de règle, qui nécessite une balise et une valeur de clé spécifiques lorsque la demande d'objet inclut le balisage.

11.7

  • Ajout de la prise en charge du mode DE GOUVERNANCE avec S3 Object Lock.

  • A ajouté la prise en charge des spécificités de StorageGRID x-ntap-sg-cgr-replication-status En-tête de réponse pour les requêtes GetObject et HeadObject. Cet en-tête fournit l'état de réplication d'un objet pour la réplication inter-grid.

  • Les requêtes SelectObjectContent prennent désormais en charge les objets parquet.

11.6

  • Ajout de la prise en charge de l'utilisation du partNumber Paramètre de requête dans les requêtes GetObject et HeadObject.

  • Ajout de la prise en charge d'un mode de conservation par défaut et d'une période de conservation par défaut au niveau du compartiment pour le verrouillage d'objet S3.

  • Prise en charge ajoutée de s3:object-lock-remaining-retention-days la touche condition de police permet de définir la plage de périodes de conservation autorisées pour vos objets.

  • Modification de la taille recommandée maximale pour une opération PutObject unique à 5 Gio (5,368,709,120 octets). Si vos objets sont supérieurs à 5 Gio, utilisez le téléchargement partitionné.

11.5

  • Ajout de la prise en charge de la gestion du chiffrement de compartiment.

  • Ajout de la prise en charge des demandes de verrouillage d'objet S3 et des demandes de conformité héritées obsolètes.

  • Ajout de la prise en charge de l'utilisation de DeleteObjects sur les compartiments multiversion.

  • Le Content-MD5 l'en-tête de demande est désormais correctement pris en charge.

11.4

  • Ajout de la prise en charge de DeleteBuckeTagging, GetBuckeTagging et PutBuckeTagging. Les étiquettes de répartition des coûts ne sont pas prises en charge.

  • Pour les compartiments créés dans StorageGRID 11.4, il n'est plus nécessaire de limiter les noms de clés d'objet pour respecter les bonnes pratiques de performance.

  • Ajout de la prise en charge des notifications de compartiment sur le s3:ObjectRestore:Post type d'événement.

  • Les limites de taille d'AWS pour les pièces partitionnés sont maintenant appliquées. Chaque partie d'un téléchargement partitionné doit être comprise entre 5 MIB et 5 Gio. La dernière partie peut être plus petite que 5 MIB.

  • Ajout de la prise en charge de TLS 1.3

11.3

  • Ajout de la prise en charge du chiffrement côté serveur des données d'objet avec les clés fournies par le client (SSE-C).

  • Ajout de la prise en charge des opérations DeleteBuckeLifecycle, GetBuckeLifecycleConfiguration et PutBuckeLifecycleConfiguration (action d'expiration uniquement) et pour le x-amz-expiration en-tête de réponse.

  • Mise à jour de PutObject, CopyObject et MultipartUpload pour décrire l'impact des règles ILM qui utilisent le placement synchrone lors de l'ingestion.

  • Les chiffrements TLS 1.1 ne sont plus pris en charge.

11.2

Ajout de la prise en charge de RestoreObject à utiliser avec les pools de stockage cloud. Ajout de la prise en charge de l'utilisation de la syntaxe AWS pour ARN, des clés de condition de règle et des variables de règles de groupe et de compartiment Les règles de compartiment et de groupe qui utilisent la syntaxe StorageGRID restent prises en charge.

Remarque : les utilisations de l'ARN/URN dans d'autres configurations JSON/XML, y compris celles utilisées dans les fonctions StorageGRID personnalisées, n'ont pas changé.

11.1

Ajout de la prise en charge du partage de ressources entre les sources (CORS), du protocole HTTP pour les connexions client S3 aux nœuds de grid et des paramètres de conformité dans les compartiments.

11.0

Ajout de la prise en charge de la configuration des services de plateforme (réplication CloudMirror, notifications et intégration de la recherche Elasticsearch) pour les compartiments Ajout de la prise en charge des contraintes d'emplacement du balisage d'objets pour les compartiments, ainsi que de la cohérence disponible.

10.4

Ajout de la prise en charge des modifications de l'analyse ILM sur la gestion des versions, mises à jour de la page noms de domaine de point final, conditions et variables dans les règles, exemples de règles et autorisation PutOverwriteObject.

10.3

Prise en charge ajoutée pour la gestion des versions.

10.2

Prise en charge des règles d'accès aux groupes et aux compartiments, et des copies en plusieurs parties (UploadPartCopy).

10.1

Ajout de la prise en charge du téléchargement partitionné, des demandes de type hébergement virtuel et de l'authentification v4.

10.0

Prise en charge initiale de l'API REST S3 par le système StorageGRID.la version actuellement prise en charge de simple Storage Service API Reference est 2006-03-01.