D'autres AWS SDK exemples sont disponibles dans le GitHub dépôt AWS Doc SDK Examples.
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.
À utiliser ListObjects
avec un AWS SDK ou CLI
Les exemples de code suivants montrent comment utiliserListObjects
.
Les exemples d’actions sont des extraits de code de programmes de plus grande envergure et doivent être exécutés en contexte. Vous pouvez voir cette action en contexte dans l’exemple de code suivant :
- CLI
-
- AWS CLI
-
L'exemple suivant utilise la list-objects
commande pour afficher les noms de tous les objets du compartiment spécifié :
aws s3api list-objects --bucket text-content
--query 'Contents[].{Key: Key, Size: Size}
'
L'exemple utilise l'--query
argument pour filtrer la sortie list-objects
jusqu'à la valeur clé et à la taille de chaque objet.
Pour plus d'informations sur les objets, consultez la section Travailler avec des objets Amazon S3 dans le manuel Amazon S3 Developer Guide.
- PowerShell
-
- Outils pour PowerShell
-
Exemple 1 : Cette commande récupère les informations relatives à tous les éléments du bucket « test-files ».
Get-S3Object -BucketName test-files
Exemple 2 : Cette commande récupère les informations relatives à l'élément « sample.txt » depuis le bucket « test-files ».
Get-S3Object -BucketName test-files -Key sample.txt
Exemple 3 : Cette commande récupère les informations relatives à tous les éléments portant le préfixe « sample » à partir du bucket « test-files ».
Get-S3Object -BucketName test-files -KeyPrefix sample