

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.

# Erstellen eines Feature-Flag-Konfigurationsprofils in AWS AppConfig
<a name="appconfig-creating-configuration-and-profile-feature-flags"></a>

Sie können Feature-Flags verwenden, um Funktionen in Ihren Anwendungen zu aktivieren oder zu deaktivieren oder um verschiedene Eigenschaften Ihrer Anwendungsfunktionen mithilfe von Flag-Attributen zu konfigurieren. AWS AppConfig speichert Feature-Flag-Konfigurationen im AWS AppConfig gehosteten Konfigurationsspeicher in einem Feature-Flag-Format, das Daten und Metadaten zu Ihren Flags und den Flag-Attributen enthält.

**Anmerkung**  
Wenn Sie ein Feature-Flag-Konfigurationsprofil erstellen, können Sie im Rahmen des Konfigurationsprofil-Workflows ein grundlegendes Feature-Flag erstellen. AWS AppConfig unterstützt auch Feature-Flags mit mehreren Varianten. *Multi-variant Mit Feature-Flags* können Sie eine Reihe möglicher Flag-Werte definieren, die für eine Anfrage zurückgegeben werden sollen. Wenn Sie ein mit Varianten konfiguriertes Flag anfordern, stellt Ihre Anwendung einen Kontext bereit, der anhand einer Reihe von benutzerdefinierten Regeln AWS AppConfig ausgewertet wird. Abhängig vom in der Anfrage angegebenen Kontext und den für die Variante definierten Regeln werden unterschiedliche Flagwerte an die Anwendung AWS AppConfig zurückgegeben.  
Um Feature-Flags mit mehreren Varianten zu erstellen, erstellen Sie zuerst ein Konfigurationsprofil und bearbeiten Sie dann alle Flags innerhalb des Konfigurationsprofils, um Varianten hinzuzufügen. Weitere Informationen finden Sie unter [Feature-Flags mit mehreren Varianten erstellen](appconfig-creating-multi-variant-feature-flags.md).

**Topics**
+ [Die Attribute von Feature-Flags verstehen](#appconfig-creating-configuration-profile-feature-flag-attributes)
+ [Erstellen eines Feature-Flag-Konfigurationsprofils (Konsole)](appconfig-creating-feature-flag-configuration-create-console.md)
+ [Erstellen eines Feature-Flag-Konfigurationsprofils (Befehlszeile)](appconfig-creating-feature-flag-configuration-commandline.md)
+ [Feature-Flags mit mehreren Varianten erstellen](appconfig-creating-multi-variant-feature-flags.md)
+ [Grundlegendes zur Typenreferenz für AWS.AppConfig.FeatureFlags](appconfig-type-reference-feature-flags.md)
+ [Speichern einer früheren Feature-Flag-Version in einer neuen Version](appconfig-creating-configuration-profile-feature-flags-editing-version.md)

## Die Attribute von Feature-Flags verstehen
<a name="appconfig-creating-configuration-profile-feature-flag-attributes"></a>

Wenn Sie ein Feature-Flag-Konfigurationsprofil oder ein neues Flag in einem vorhandenen Konfigurationsprofil erstellen, können Sie Attribute und entsprechende Einschränkungen für das Flag angeben. Ein Attribut ist ein Feld, das Sie Ihrem Feature-Flag zuordnen, um Eigenschaften auszudrücken, die sich auf Ihr Feature-Flag beziehen. Attribute werden zusammen mit Ihrem Flaggenschlüssel und dem `disable` Wert `enable` oder der Markierung an Ihre Anwendung übermittelt.

Einschränkungen stellen sicher, dass keine unerwarteten Attributwerte in Ihrer Anwendung bereitgestellt werden. In der folgenden Abbildung sehen Sie ein Beispiel.

![Beispiel für Flag-Attribute für ein AWS AppConfig Feature-Flag](http://docs.aws.amazon.com/de_de/appconfig/latest/userguide/images/appconfig-flag-attributes.png)


**Anmerkung**  
Beachten Sie die folgenden Informationen zu Flaggenattributen.  
Für Attributnamen ist das Wort „aktiviert“ reserviert. Sie können kein Feature-Flag-Attribut mit dem Namen „aktiviert“ erstellen. Es gibt keine anderen reservierten Wörter.
Die Attribute eines Feature-Flags sind nur dann in der `GetLatestConfiguration` Antwort enthalten, wenn dieses Flag aktiviert ist. 
Flaggenattributschlüssel für eine bestimmte Flagge müssen eindeutig sein. 

AWS AppConfig unterstützt die folgenden Typen von Flaggenattributen und die entsprechenden Einschränkungen.



- ****Zeichenfolge****
  - **Einschränkung:** Regulärer Ausdruck / **Description:** Regex-Muster für die Zeichenfolge
  - **Einschränkung:** Enum / **Description:** Liste der akzeptablen Werte für die Zeichenfolge

- ****Zahl****
  - **Einschränkung:** Minimum / **Description:** Numerischer Mindestwert für das Attribut
  - **Einschränkung:** Maximum  / **Description:** Maximaler numerischer Wert für das Attribut

- ****Boolesch****
  - **Einschränkung:** Keine
  - **Description:** Keine

- ****Zeichenketten-Array****
  - **Einschränkung:** Regulärer Ausdruck / **Description:** Regex-Muster für die Elemente des Arrays
  - **Einschränkung:** Enum / **Description:** Liste der akzeptablen Werte für die Elemente des Arrays

- ****Zahlenarray****
  - **Einschränkung:** Minimum / **Description:** Numerischer Mindestwert für die Elemente des Arrays
  - **Einschränkung:** Maximum  / **Description:** Maximaler numerischer Wert für die Elemente des Arrays

