AWS-S3 - Verschieben Sie ein Objekt in einen anderen Ordner
Gibt es eine Möglichkeit, um ein Objekt zu verschieben, um einen anderen Ordner in der gleichen Eimer mithilfe des AWS SDK (vorzugsweise für .Net)?
Suchen um alle, die ich sehen kann, ist der Vorschlag, in neues Verzeichnis Kopieren und Löschen des Originals (Die ist einfach genug, über "CopyObjectRequest" und "DeleteObjectRequest") aber ich Frage mich nur, ist das der einzige Weg?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Stellt sich heraus, können Sie Amazon.S3.IO.S3FileInfo um das Objekt und rufen Sie dann die "MoveTo" - Methode, um das Objekt zu bewegen.
EDIT: Es stellt sich heraus der oben genannten "MoveTo" - Methode führt nur ein Kopieren und Löschen von hinter den kulissen sowieso 🙂
Weitere Informationen:
https://docs.aws.amazon.com/sdkfornet/v3/apidocs/index.html?page=S3/TS3IOS3FileInfo.html&tocid=Amazon_S3_IO_S3FileInfo