Télécharger un objet via un point d'accès pour un bucket à usage général - Amazon Simple Storage Service

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Télécharger un objet via un point d'accès pour un bucket à usage général

Cette section explique comment télécharger un objet via un point d'accès pour un bucket à usage général à l'aide de l'API AWS Management Console AWS Command Line Interface, ou REST.

Pour télécharger un objet via un point d'accès dans votre Compte AWS
  1. Connectez-vous à la console Amazon S3 AWS Management Console et ouvrez-la à l'adresse https://console.aws.amazon.com/s3/.

  2. Dans la barre de navigation en haut de la page, choisissez le nom du fichier actuellement affiché Région AWS. Choisissez ensuite la région pour laquelle vous souhaitez afficher la liste des points d’accès.

  3. Dans le volet de navigation sur le côté gauche de la console, choisissez Access Points.

  4. (Facultatif) Recherchez les points d'accès par leur nom. Seuls les points d'accès que vous avez sélectionnés Région AWS apparaîtront ici.

  5. Choisissez le nom du point d’accès que vous souhaitez gérer ou utiliser.

  6. Dans l'onglet Objets, sélectionnez le nom de l'objet que vous souhaitez télécharger.

  7. Choisissez Téléchargement.

L'get-objectexemple de commande suivant montre comment vous pouvez utiliser le AWS CLI pour télécharger un objet via un point d'accès.

La commande suivante télécharge l'objet puppy.jpg pour Compte AWS 111122223333 utiliser le point d'accèsmy-access-point. Vous devez inclure unoutfile, qui est le nom de fichier de l'objet téléchargé, tel quemy_downloaded_image.jpg.

aws s3api get-object --bucket arn:aws:s3:Région AWS:111122223333:accesspoint/my-access-point --key puppy.jpg my_downloaded_image.jpg
Note

S3 génère automatiquement des alias de point d'accès pour tous les points d'accès. Ces alias peuvent être utilisés partout où un nom de compartiment est utilisé pour effectuer des opérations au niveau de l'objet. Pour de plus amples informations, veuillez consulter Point d'accès pour les alias de buckets à usage général.

Pour plus d’informations et des exemples, consultez get-object dans la Référence des commandes de l’AWS CLI .

Vous pouvez utiliser l'API REST pour télécharger un objet via un point d'accès. Pour plus d’informations, consultez GetObject dans la Référence d’API Amazon Simple Storage Service.

Vous pouvez utiliser le AWS SDK pour Python pour télécharger un objet via un point d'accès.

Python

Dans l'exemple suivant, le fichier nommé hello.txt est téléchargé pour le AWS compte à 111122223333 l'aide du point d'accès nommémy-access-point.

import boto3 s3 = boto3.client('s3') s3.download_file('arn:aws:s3:us-east-1:111122223333:accesspoint/my-access-point', 'hello.txt', '/tmp/hello.txt')