

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.

# Buckets für allgemeine Zwecke mit Tags erstellen
<a name="bucket-create-tag"></a>

Sie können Amazon S3 S3-Allzweck-Buckets kennzeichnen, wenn Sie sie erstellen. Für die Verwendung von Tags in Buckets fallen keine zusätzlichen Gebühren an, die über die Standardgebühren für S3-API-Anfragen hinausgehen. Weitere Informationen finden Sie unter [Amazon S3 – Preise](https://docs.aws.amazon.com/s3/pricing/). Weitere Informationen zum Taggen von Buckets finden Sie unter. [Verwenden von Tags mit S3-Allzweck-Buckets](buckets-tagging.md)

## Berechtigungen
<a name="bucket-create-tag-permissions"></a>

Um einen Bucket mit Tags zu erstellen, benötigen Sie die folgenden Berechtigungen:
+ `s3:CreateBucket`
+ `s3:TagResource`

Amazon S3 S3-Konsole und nutzen CloudFormation jetzt diese Funktion, um Buckets mit Tags zu erstellen.

## Behebung von Fehlern
<a name="bucket-create-tag-troubleshooting"></a>

Wenn beim Versuch, einen Bucket mit Tags zu erstellen, ein Fehler auftritt, können Sie wie folgt vorgehen: 
+ Vergewissern Sie sich, dass Sie über die erforderlichen [Berechtigungen](#bucket-create-tag-permissions) Informationen verfügen, um den Bucket zu erstellen und ihm ein Tag hinzuzufügen.
+ Suchen Sie in Ihrer IAM-Richtlinie nach `aws:TagKeys` oder nach `aws:RequestTag/key-name` Bedingungsschlüsseln. Möglicherweise müssen Sie Ihre Buckets nur mit bestimmten Tag-Schlüsseln und -Werten kennzeichnen. Weitere Informationen finden Sie unter [Verwendung von Tags für attributbasierte Zugriffskontrolle (ABAC)](tagging.md#using-tags-for-abac).

**Anmerkung**  
Amazon S3 und verwenden CloudFormation jetzt diese Funktion, um Buckets mit Tags zu erstellen. Beachten Sie beim Erstellen von Buckets mit Tags, dass Tag-basierte Bedingungen für den Zugriff auf Ihren Bucket mithilfe von `aws:ResourceTag` `s3:BucketTag` Bedingungsschlüsseln erst gelten, nachdem Sie ABAC für den Bucket aktiviert haben. Weitere Informationen hierzu finden Sie unter [ABAC in Allzweck-Buckets aktivieren](buckets-tagging-enable-abac.md). 

## Schritte
<a name="bucket-create-tag-steps"></a>

Sie können einen Bucket mit angewendeten Tags mithilfe der Amazon S3 S3-Konsole, der AWS Command Line Interface (AWS CLI), der Amazon S3 S3-REST-API und erstellen AWS SDKs.

## Verwenden der S3-Konsole
<a name="bucket-create-tag-console"></a>

So erstellen Sie mit der Amazon S3 S3-Konsole einen Bucket mit Tags:

1. Melden Sie sich bei der Amazon S3 S3-Konsole an unter [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/).

1. Wählen Sie im linken Navigationsbereich **Buckets** aus.

1. Wählen Sie **Bucket erstellen**, um einen neuen Bucket zu erstellen.

1. Erstellen Sie wie gewohnt einen Bucket als Allzweck-Bucket; siehe[Erstellen eines Allzweck-Buckets](create-bucket-overview.md).

1. Auf der Seite **Bucket erstellen** ist **Tags** eine Option, wenn Sie einen neuen Bucket erstellen.

1. Geben Sie einen Namen für den Bucket ein. Weitere Informationen finden Sie unter [Benennungsregeln für Allzweck-Buckets](bucketnamingrules.md). 

1. Wählen Sie **Neues Tag hinzufügen**, um den Tags-Editor zu öffnen und ein Tag-Schlüssel-Wert-Paar einzugeben. Das Tag ist erforderlich, aber der Wert ist optional. 

1. Zum Hinzufügen eines weiteren Tags wählen Sie **Neues Tag hinzufügen** erneut aus. Sie können bis zu 50 Schlüssel-Wert-Paare taggen.

1. Nachdem Sie die Optionen für Ihren neuen Bucket angegeben haben, wählen Sie **Create Bucket** aus. 

## Verwenden Sie AWS SDKs
<a name="bucket-create-tag-sdks"></a>

------
#### [ SDK for Java 2.x ]

Dieses Beispiel zeigt Ihnen, wie Sie mithilfe von einen Allzweck-Bucket mit Tags erstellen AWS SDK for Java 2.x. Um den Befehl zu verwenden, ersetzen Sie den {{user input placeholders}} durch Ihre eigenen Informationen. 

```
import software.amazon.awssdk.regions.Region;
import software.amazon.awssdk.services.s3.S3Client;
import software.amazon.awssdk.services.s3.model.BucketLocationConstraint;
import software.amazon.awssdk.services.s3.model.CreateBucketConfiguration;
import software.amazon.awssdk.services.s3.model.CreateBucketRequest;
import software.amazon.awssdk.services.s3.model.CreateBucketResponse;
import software.amazon.awssdk.services.s3.model.Tag;

public class CreateBucketWithTagsExample {
    public static void createBucketWithTagsExample() {
        S3Client s3 = S3Client.builder().region(Region.US_WEST_2).build();

        CreateBucketConfiguration bucketConfiguration = CreateBucketConfiguration.builder()
                .locationConstraint(BucketLocationConstraint.US_WEST_2)
                .tags(Tag.builder().key("MyTagKey").value("MyTagValue").build())
                .build();

        CreateBucketRequest createBucketRequest = CreateBucketRequest.builder()
                .bucket("mybucket")
                .createBucketConfiguration(bucketConfiguration)
                .build();

        CreateBucketResponse response = s3.createBucket(createBucketRequest);
        System.out.println("Status code (should be 200):");
        System.out.println(response.sdkHttpResponse().statusCode());
    }
}
```

------

## Verwenden der REST-API
<a name="bucket-tag-delete-api"></a>

Informationen zur Amazon S3 S3-REST-API-Unterstützung für die Erstellung eines Allzweck-Buckets mit Tags finden Sie im folgenden Abschnitt der *Amazon Simple Storage Service API-Referenz*:
+ [CreateBucket](https://docs.aws.amazon.com/AmazonS3/latest/API/API_CreateBucket.html)

## Unter Verwendung der AWS CLI
<a name="bucket-create-tag-cli"></a>

Informationen zur Installation der AWS CLI finden Sie unter [Installation der AWS CLI](https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html) im *AWS Command Line Interface Benutzerhandbuch*.

Das folgende CLI-Beispiel zeigt Ihnen, wie Sie mithilfe von einen Bucket mit Tags erstellen AWS CLI. Um den Befehl zu verwenden, ersetzen Sie den {{user input placeholders}} durch Ihre eigenen Informationen.

Wenn Sie einen Bucket erstellen, müssen Sie Konfigurationsdetails angeben und die folgende Benennungskonvention verwenden: `{{amzn-s3-demo-bucket}}`

**Anfrage:**

```
aws s3api create-bucket \
--bucket {{mybucket}} \
--create-bucket-configuration 'LocationConstraint=us-west-2,Tags=[{Key={{MyTagKey}},Value={{MyTagValue}}}]' --region us-west-2"
```

**Antwort:**

```
{
  "Location": "http://{{mybucket}}s3.amazonaws.com/"
}
```