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.
MediaStore Exemples de plans de données utilisant AWS CLI
Les exemples de code suivants vous montrent comment effectuer des actions et implémenter des scénarios courants à l'aide du plan de MediaStore données AWS Command Line Interface with.
Les actions sont des extraits de code de programmes plus larges et doivent être exécutées dans leur contexte. Alors que les actions vous indiquent comment appeler des fonctions de service individuelles, vous pouvez les voir en contexte dans leurs scénarios associés.
Chaque exemple inclut un lien vers le code source complet, où vous trouverez des instructions sur la configuration et l’exécution du code en contexte.
Rubriques
Actions
L'exemple de code suivant montre comment utiliserdelete-object.
- AWS CLI
-
Pour supprimer un objet
L’exemple
delete-objectsuivant supprime l’objet spécifié.aws mediastore-data delete-object \ --endpoint=https://aaabbbcccdddee.data.mediastore.us-west-2.amazonaws.com \ --path=/folder_name/README.mdCette commande ne produit aucune sortie.
Pour plus d'informations, consultez la section Suppression d'un objet dans le guide de l' MediaStore utilisateur AWS Elemental.
-
Pour plus de détails sur l'API, reportez-vous DeleteObject
à la section Référence des AWS CLI commandes.
-
L'exemple de code suivant montre comment utiliserdescribe-object.
- AWS CLI
-
Pour afficher les en-têtes d’un objet
L’exemple
describe-objectsuivant affiche les en-têtes d’un objet sur le chemin spécifié.aws mediastore-data describe-object \ --endpointhttps://aaabbbcccdddee.data.mediastore.us-west-2.amazonaws.com\ --pathevents/baseball/setup.jpgSortie :
{ "LastModified": "Fri, 19 Jul 2019 21:50:31 GMT", "ContentType": "image/jpeg", "ContentLength": "3860266", "ETag": "2aa333bbcc8d8d22d777e999c88d4aa9eeeeee4dd89ff7f555555555555da6d3" }Pour plus d'informations, consultez la section Affichage des détails d'un objet dans le Guide de l' MediaStore utilisateur AWS Elemental.
-
Pour plus de détails sur l'API, reportez-vous DescribeObject
à la section Référence des AWS CLI commandes.
-
L'exemple de code suivant montre comment utiliserget-object.
- AWS CLI
-
Exemple 1 : pour télécharger un objet entier
L’exemple
get-objectsuivant télécharge l’objet spécifié.aws mediastore-data get-object \ --endpointhttps://aaabbbcccdddee.data.mediastore.us-west-2.amazonaws.com\ --pathevents/baseball/setup.jpgsetup.jpgSortie :
{ "ContentType": "image/jpeg", "StatusCode": 200, "ETag": "2aa333bbcc8d8d22d777e999c88d4aa9eeeeee4dd89ff7f555555555555da6d3", "ContentLength": "3860266", "LastModified": "Fri, 19 Jul 2019 21:50:31 GMT" }Exemple 2 : pour télécharger une partie d’un objet
L’exemple
get-objectsuivant télécharge la partie spécifiée d’un objet.aws mediastore-data get-object \ --endpointhttps://aaabbbcccdddee.data.mediastore.us-west-2.amazonaws.com\ --pathevents/baseball/setup.jpgsetup.jpg\ --range"bytes=0-100"Sortie :
{ "StatusCode": 206, "LastModified": "Fri, 19 Jul 2019 21:50:31 GMT", "ContentType": "image/jpeg", "ContentRange": "bytes 0-100/3860266", "ETag": "2aa333bbcc8d8d22d777e999c88d4aa9eeeeee4dd89ff7f555555555555da6d3", "ContentLength": "101" }Pour plus d'informations, consultez la section Téléchargement d'un objet dans le guide de l' MediaStore utilisateur AWS Elemental.
-
Pour plus de détails sur l'API, reportez-vous GetObject
à la section Référence des AWS CLI commandes.
-
L'exemple de code suivant montre comment utiliserlist-items.
- AWS CLI
-
Exemple 1 : pour afficher la liste des éléments (objets et dossiers) stockés dans un conteneur
L’exemple
list-itemssuivant affiche la liste des éléments (objets et dossiers) stockés dans le conteneur spécifié.aws mediastore-data list-items \ --endpointhttps://aaabbbcccdddee.data.mediastore.us-west-2.amazonaws.comSortie :
{ "Items": [ { "Type": "OBJECT", "ContentLength": 3784, "Name": "setup.jpg", "ETag": "2aa333bbcc8d8d22d777e999c88d4aa9eeeeee4dd89ff7f555555555555da6d3", "ContentType": "image/jpeg", "LastModified": 1563571859.379 }, { "Type": "FOLDER", "Name": "events" } ] }Exemple 2 : pour afficher la liste des éléments (objets et dossiers) stockés dans un dossier
L’exemple
list-itemssuivant affiche la liste des éléments (objets et dossiers) stockés dans le dossier spécifié.aws mediastore-data list-items \ --endpointhttps://aaabbbcccdddee.data.mediastore.us-west-2.amazonaws.com\ --pathevents/baseballSortie :
{ "Items": [ { "ETag": "2aa333bbcc8d8d22d777e999c88d4aa9eeeeee4dd89ff7f555555555555da6d3", "ContentType": "image/jpeg", "Type": "OBJECT", "ContentLength": 3860266, "LastModified": 1563573031.872, "Name": "setup.jpg" } ] }Pour plus d'informations, consultez la section Affichage d'une liste d'objets dans le Guide de l' MediaStore utilisateur AWS Elemental.
-
Pour plus de détails sur l'API, reportez-vous ListItems
à la section Référence des AWS CLI commandes.
-
L'exemple de code suivant montre comment utiliserput-object.
- AWS CLI
-
Exemple 1 : pour télécharger un objet dans un conteneur
L’exemple
put-objectsuivant télécharge un objet dans le conteneur spécifié.aws mediastore-data put-object \ --endpointhttps://aaabbbcccdddee.data.mediastore.us-west-2.amazonaws.com\ --bodyReadMe.md\ --pathReadMe.md\ --cache-control"max-age=6, public"\ --content-typebinary/octet-streamSortie :
{ "ContentSHA256": "f29bc64a9d3732b4b9035125fdb3285f5b6455778edca72414671e0ca3b2e0de", "StorageClass": "TEMPORAL", "ETag": "2aa333bbcc8d8d22d777e999c88d4aa9eeeeee4dd89ff7f555555555555da6d3" }Exemple 2 : pour télécharger un objet dans un dossier au sein d’un conteneur
L’exemple
put-objectsuivant télécharge un objet dans le dossier spécifié au sein d’un conteneur.aws mediastore-data put-object \ --endpointhttps://aaabbbcccdddee.data.mediastore.us-west-2.amazonaws.com\ --bodyReadMe.md\ --path/september-events/ReadMe.md\ --cache-control"max-age=6, public"\ --content-typebinary/octet-streamSortie :
{ "ETag": "2aa333bbcc8d8d22d777e999c88d4aa9eeeeee4dd89ff7f555555555555da6d3", "ContentSHA256": "f29bc64a9d3732b4b9035125fdb3285f5b6455778edca72414671e0ca3b2e0de", "StorageClass": "TEMPORAL" }Pour plus d'informations, consultez la section Chargement d'un objet dans le guide de l' MediaStore utilisateur AWS Elemental.
-
Pour plus de détails sur l'API, reportez-vous PutObject
à la section Référence des AWS CLI commandes.
-