

Der AWS SDK für .NET V3 ist in den Wartungsmodus übergegangen.

Wir empfehlen Ihnen, auf [AWS SDK für .NET V4](https://docs.aws.amazon.com/sdk-for-net/v4/developer-guide/welcome.html) zu migrieren. Weitere Einzelheiten und Informationen zur Migration finden Sie in unserer [Ankündigung zum Wartungsmodus](https://aws.amazon.com/blogs/developer/aws-sdk-for-net-v3-maintenance-mode-announcement/).

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Verwenden des Internetspeichers von Amazon Simple Storage Service
<a name="s3-apis-intro"></a>

Das AWS SDK für .NET unterstützt [Amazon S3](https://aws.amazon.com/s3/), einen Speicher für das Internet. Der Service ist darauf ausgelegt, Cloud Computing für Entwickler zu erleichtern.

## APIs
<a name="w2aac19c15c21b5"></a>

Das AWS SDK für .NET bietet APIs Amazon S3 S3-Clients. Sie APIs ermöglichen es Ihnen, mit Amazon S3 S3-Ressourcen wie Buckets und Artikeln zu arbeiten. Den vollständigen Satz von APIs für Amazon S3 finden Sie im Folgenden:
+ [AWS SDK für .NET API-Referenz](https://docs.aws.amazon.com/sdkfornet/v3/apidocs/) (und scrollen Sie zu „Amazon.S3").
+ [Amazon.Extensions.S3.Dokumentation](https://aws.github.io/amazon-s3-encryption-client-dotnet/api/Amazon.Extensions.S3.Encryption.html) zur Verschlüsselung

Die Amazon S3 APIs werden in den folgenden NuGet Paketen bereitgestellt:
+ [AWSSDKS3](https://www.nuget.org/packages/AWSSDK.S3)
+ [Amazon.Extensions.S3. Verschlüsselung](https://www.nuget.org/packages/Amazon.Extensions.S3.Encryption)

## Voraussetzungen
<a name="w2aac19c15c21b7"></a>

Bevor Sie beginnen, stellen Sie sicher, dass Sie Ihre Umgebung und Ihr Projekt [eingerichtet](net-dg-config.md) haben. Lesen Sie auch die Informationen unter[SDK-Funktionen](net-dg-sdk-features.md).

## Beispiele in diesem Dokument
<a name="s3-apis-examples"></a>

Die folgenden Themen in diesem Dokument zeigen Ihnen, wie Sie den verwenden AWS SDK für .NET , um mit Amazon S3 zu arbeiten.
+ [Verwendung von KMS-Schlüsseln für die S3-Verschlüsselung](kms-keys-s3-encryption.md)

## Beispiele in anderen Dokumenten
<a name="s3-apis-examples-other"></a>

Die folgenden Links zum [Amazon S3-Entwicklerhandbuch](https://docs.aws.amazon.com/AmazonS3/latest/userguide/) enthalten zusätzliche Beispiele für die Verwendung von für AWS SDK für .NET die Arbeit mit Amazon S3.

**Anmerkung**  
Diese Beispiele und zusätzliche Überlegungen zur Programmierung wurden zwar für Version 3 AWS SDK für .NET des.NET-Frameworks entwickelt, sie eignen sich aber auch für spätere Versionen AWS SDK für .NET des.NET Core. Manchmal sind kleine Anpassungen im Code erforderlich.

**Amazon S3 S3-Programmierbeispiele**
+  [Verwaltung ACLs](https://docs.aws.amazon.com/AmazonS3/latest/dev/acl-using-dot-net-sdk.html) 
+  [Erstellen eines Buckets](https://docs.aws.amazon.com/AmazonS3/latest/dev/create-bucket-get-location-example.html#create-bucket-get-location-dotnet) 
+  [Hochladen eines Objekts](https://docs.aws.amazon.com/AmazonS3/latest/dev/UploadObjSingleOpNET.html) 
+  [Mehrteiliger Upload mit der High-Level-API ([Amazon.S3.Transfer. TransferUtility](https://docs.aws.amazon.com/sdkfornet/v3/apidocs/items/S3/TTransferUtility.html))](https://docs.aws.amazon.com/AmazonS3/latest/dev/usingHLmpuDotNet.html) 
+  [Mehrteilige Uploads mit der Low-Level-API](https://docs.aws.amazon.com/AmazonS3/latest/dev/usingLLmpuDotNet.html) 
+  [Auflisten von Objekten](https://docs.aws.amazon.com/AmazonS3/latest/dev/list-obj-version-enabled-bucket.html#list-obj-version-enabled-bucket-sdk-examples) 
+  [Auflisten von Schlüsseln](https://docs.aws.amazon.com/AmazonS3/latest/dev/ListingObjectKeysUsingNetSDK.html) 
+  [Abrufen eines Objekts](https://docs.aws.amazon.com/AmazonS3/latest/dev/RetrievingObjectUsingNetSDK.html) 
+  [Kopieren eines Objekts](https://docs.aws.amazon.com/AmazonS3/latest/dev/CopyingObjectUsingNetSDK.html) 
+  [Kopieren eines Objekts unter Verwendung der API für mehrteilige Uploads](https://docs.aws.amazon.com/AmazonS3/latest/dev/CopyingObjctsUsingLLNetMPUapi.html) 
+  [Löschen eines Objekts](https://docs.aws.amazon.com/AmazonS3/latest/dev/DeletingOneObjectUsingNetSDK.html) 
+  [Löschen von mehreren Objekten](https://docs.aws.amazon.com/AmazonS3/latest/dev/DeletingMultipleObjectsUsingNetSDK.html) 
+  [Wiederherstellen eines Objekts](https://docs.aws.amazon.com/AmazonS3/latest/dev/restore-object-dotnet.html) 
+  [Konfigurieren eines Buckets für Benachrichtigungen](https://docs.aws.amazon.com/AmazonS3/latest/dev/ways-to-add-notification-config-to-bucket.html) 
+  [Verwalten des Lebenszyklus eines Objekts](https://docs.aws.amazon.com/AmazonS3/latest/dev/manage-lifecycle-using-dot-net.html) 
+  [Generieren einer vorsignierten Objekt-URL](https://docs.aws.amazon.com/AmazonS3/latest/dev/ShareObjectPreSignedURLDotNetSDK.html) 
+  [Verwalten von Websites](https://docs.aws.amazon.com/AmazonS3/latest/dev/ConfigWebSiteDotNet.html) 
+  [Cross-Origin Resource Sharing (CORS) aktivieren](https://docs.aws.amazon.com/AmazonS3/latest/dev/ManageCorsUsingDotNet.html) 

**Zusätzliche Überlegungen zur Programmierung**
+  [Verwenden der AWS SDK für .NET für Amazon S3 S3-Programmierung](https://docs.aws.amazon.com/AmazonS3/latest/dev/UsingTheMPDotNetAPI.html) 
+  [Erstellen von Anfragen unter Verwendung temporärer Anmeldeinformationen für IAM-Benutzer](https://docs.aws.amazon.com/AmazonS3/latest/dev/AuthUsingTempSessionTokenDotNet.html) 
+  [Anfragen unter Verwendung temporärer Anmeldeinformationen verbundener Benutzer stellen](https://docs.aws.amazon.com/AmazonS3/latest/dev/AuthUsingTempFederationTokenDotNet.html) 
+  [Festlegen einer serverseitigen Verschlüsselung](https://docs.aws.amazon.com/AmazonS3/latest/dev/SSEUsingDotNetSDK.html) 
+  [Festlegen einer serverseitigen Verschlüsselung mit vom Kunden bereitgestellten Verschlüsselungsschlüsseln](https://docs.aws.amazon.com/AmazonS3/latest/dev/sse-c-using-dot-net-sdk.html) 