

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échargement d’un objet via un point d’accès de compartiments de répertoires à usage général
<a name="get-object-ap"></a>

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.

## Utilisation de la console S3
<a name="get-object-ap-console"></a>

**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/](https://console.aws.amazon.com/s3/).

1. 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. 

1. Dans le volet de navigation de gauche de la console, choisissez **Points d’accès**.

1. (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.

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

1. Dans l’onglet **Objets**, sélectionnez le nom de l’objet que vous souhaitez télécharger.

1. Choisissez **Téléchargement**.

## À l'aide du AWS CLI
<a name="get-object-ap-cli"></a>

L'`get-object`exemple 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ès*my-access-point*. Vous devez inclure un `outfile`, qui est le nom de fichier de l’objet téléchargé, par exemple `my_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 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 des objets. Pour de plus amples informations, veuillez consulter [Alias de point d'accès](access-points-naming.md#access-points-alias).

Pour plus d’informations et des exemples, consultez [https://awscli.amazonaws.com/v2/documentation/api/latest/reference/s3api/get-object.html](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/s3api/get-object.html) dans la *Référence des commandes de l’AWS CLI *.

## Utilisation de l'API REST
<a name="get-object-ap-rest"></a>

Vous pouvez utiliser l’API REST pour télécharger un objet via un point d’accès. Pour plus d’informations, consultez [https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetObject.html](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetObject.html) dans la *Référence d’API Amazon Simple Storage Service*.

## En utilisant le AWS SDKs
<a name="download-object-ap-SDKs"></a>

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')
```

------