Exemples
Exemple GET
Exemple GET sans commande -FOLDER/-F :
GET("S3", " -AK AKSOMEACCESSKEY -SK SkSomeSecretKey/dBLo -R US_EAST_1 -B bucket-for-test -K persons.csv", inputdata)
Puisque la commande -FOLDER/-F n'est pas présente, l'adaptateur recherche l'objet S3 directement dans le compartiment mentionné.
Exemple GET avec la commande -FOLDER/-F :
GET("S3", " -AK AKSOMEACCESSKEY -SK SkSomeSecretKey/dBLo -R US_EAST_1 -B bucket-for-test -F testfolder -K persons.csv", inputdata)
Dans ce cas, l'adaptateur ajoute le nom du dossier au nom de la clé transmise, et l'objet est atteint depuis le dossier résidant dans le compartiment spécifié.
Exemple PUT
Exemple PUT sans commande –ENCRYPTION :
PUT("S3", " -AK AKSOMEACCESSKEY -SK SkSomeSecretKey/dBLo -R US_EAST_1 -B bucket-for-test -K persons.csv ", inputdata)
Puisque la commande –ENCRYPTION n'est pas présente, l'objet téléchargé sur Amazon S3 est stocké à son format brut.
Exemple PUT avec commande –ENCRYPTION :
PUT("S3", " -AK AKSOMEACCESSKEY -SK SkSomeSecretKey/dBLo -R US_EAST_1 -B bucket-for-test -K persons.csv -ENCRYPTION KMS ", inputdata)
Dans ce cas, l'adaptateur valide l'algorithme qui lui est transmis et utilise le même pour définir les métadonnées de l'objet, qui stockent éventuellement les données en utilisant la technique de chiffrement choisie sur Amazon S3.