Herunterladen eines Objekts über einen Zugangspunkt für einen Allzweck-Bucket - Amazon Simple Storage Service

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Herunterladen eines Objekts über einen Zugangspunkt für einen Allzweck-Bucket

In diesem Abschnitt wird erklärt, wie Sie mithilfe der REST-API, oder ein Objekt über einen Access Point für einen Allzweck-Bucket herunterladen. AWS-Managementkonsole AWS Command Line Interface

Um ein Objekt über einen Access Point in Ihrem herunterzuladen AWS-Konto
  1. Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die Amazon S3 S3-Konsole unter https://console.aws.amazon.com/s3/.

  2. Wählen Sie in der Navigationsleiste oben auf der Seite den Namen der aktuell angezeigten Datei aus AWS-Region. Wählen Sie als Nächstes die Region aus, für die Sie Zugangspunkte auflisten möchten.

  3. Klicken Sie im Navigationsbereich links in der Konsole auf Zugangspunkte.

  4. (Optional) Suche nach Zugangspunkten anhand des Namens. Nur die von Ihnen ausgewählten Access Points AWS-Region werden hier angezeigt.

  5. Wählen Sie den Namen des Zugriffspunkts, den Sie verwalten oder verwenden möchten.

  6. Wählen Sie auf der Registerkarte Objekte den Namen des Objekts, das Sie herunterladen möchten.

  7. Wählen Sie Herunterladen aus.

Der folgende get-object Beispielbefehl zeigt, wie Sie mit AWS CLI dem ein Objekt über einen Access Point herunterladen können.

Mit dem folgenden Befehl wird das Objekt puppy.jpg für die AWS-Konto 111122223333 Verwendung des Access Points heruntergeladenmy-access-point. Sie müssen einen Namen outfile angeben, der ein Dateiname für das heruntergeladene Objekt ist, z. my_downloaded_image.jpg B.

aws s3api get-object --bucket arn:aws:s3:AWS-Region:111122223333:accesspoint/my-access-point --key puppy.jpg my_downloaded_image.jpg
Anmerkung

S3 generiert automatisch Zugangspunkt-Aliase für alle Zugangspunkte. Diese Aliase können überall dort verwendet werden, wo ein Bucket-Name für Operationen auf Objektebene verwendet wird. Weitere Informationen finden Sie unter Zugriffspunkt-Aliasse.

Weitere Informationen und Beispiele finden Sie unter get-object in der Referenz zum AWS CLI -Befehl.

Sie können die REST-API verwenden, um ein Objekt über einen Zugangspunkt herunterzuladen. Weitere Informationen finden Sie unter GetObject in der API-Referenz zu Amazon Simple Storage Service.

Sie können das AWS SDK für Python verwenden, um ein Objekt über einen Access Point herunterzuladen.

Python

Im folgenden Beispiel hello.txt wird die Datei mit dem Namen für das AWS Konto 111122223333 unter Verwendung des angegebenen Zugriffspunkts heruntergeladenmy-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')