

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.

# **eb appversion**
<a name="eb3-appversion"></a>

## Description
<a name="eb3-appversion-description"></a>

Der EB-CLI-Befehl `appversion` verwaltet Ihre Elastic-Beanstalk [-Anwendungsversionen](concepts.md#concepts-version). Sie können eine neue Version der Anwendung erstellen, ohne sie bereitzustellen, eine Version der Anwendung löschen oder die [Anwendungsversions-Lebenszyklus-Richtlinie](applications-lifecycle.md) erstellen. Wenn Sie den Befehl ohne Optionen aufrufen, wird dieser in den [interaktiven Modus](#eb3-appversion-interactive) versetzt.

Verwenden Sie die `--create`-Option zum Erstellen einer neuen Version der Anwendung.

Verwenden Sie die `--delete`-Option zum Löschen einer Version der Anwendung.

Verwenden Sie die `lifecycle`-Option zum Anzeigen oder Erstellen der Anwendungsversions-Lebenszyklus-Richtlinie. Weitere Informationen finden Sie unter [Konfigurieren von Einstellungen für den Lebenszyklus der Anwendungsversion](applications-lifecycle.md).

## Syntax
<a name="eb3-appversion-syntax"></a>

 **eb appversion** 

 **eb appversion [-c \| --create]** 

 **eb appversion [-d \| --delete] {{version-label}}** 

 **eb appversion lifecycle [-p \| --print]** 

## Optionen
<a name="eb3-appversion-options"></a>


****  

|  Name  |  Beschreibung Typ: Zeichenfolge  | 
| --- | --- | 
| -a {{application-name}}<br />oder<br />--Anwendungsname {{application-name}} | Der Name der Anwendung. Wenn eine Anwendung mit dem angegebenen Namen nicht gefunden wird, erstellt die EB-CLI eine Anwendungsversion für eine neue Anwendung.<br />Gilt nur für die Option `--create`.<br />Typ: Zeichenfolge | 
| -c<br />oder<br />--create | Erstellen Sie eine [neue Version](concepts.md#concepts-version) der Anwendung. | 
| -d {{version-label}}<br />oder<br />--löschen {{version-label}} | Löscht die Version der Anwendung, die beschriftet {{version-label}} ist. | 
| `-l` {{version\_label}}<br />oder<br />`--label` {{version\_label}} | Geben Sie eine Bezeichnung für die Version an, die die EB-CLI erstellt. Wenn Sie diese Option nicht verwenden, generiert die EB-CLI eine neue eindeutige Bezeichnung. Wenn Sie eine Versionsbezeichnung angeben, sollten Sie sicherstellen, dass sie eindeutig ist.<br />Gilt nur für die Option `--create`.<br />Typ: Zeichenfolge | 
| Lebenszyklus | Rufen Sie den Standard-Editor zum Erstellen einer neuen Anwendungsversions-Lebenszyklus-Richtlinie auf. Verwenden Sie diese Richtlinie, um zu vermeiden, dass die Grenze für das [Anwendungsversionskontingent](https://docs.aws.amazon.com/general/latest/gr/elasticbeanstalk.html#limits_elastic_beanstalk) erreicht wird. | 
| lifecycle -p<br />oder<br />lifecycle --print | Zeigen Sie die aktuelle Anwendungs-Lebenszyklus-Richtlinie an. | 
| `-m` "{{version\_description}}"<br />oder<br />`--message` "{{version\_description}}" | Die Beschreibung für die Anwendungsversion. Sie ist in doppelten Anführungszeichen eingeschlossen.<br />Gilt nur für die Option `--create`.<br />Typ: Zeichenfolge | 
| `-p`<br />oder<br />`--process` | Vorverarbeiten und Validieren des Umgebungsmanifests und der Konfigurationsdateien im Quell-Bundle. Das Validieren von Konfigurationsdateien kann Probleme identifizieren. Wir empfehlen dies vor der Bereitstellung der Anwendungsversion in der Umgebung zu tun.<br />Gilt nur für die Option `--create`. | 
| `--source codecommit/{{repository-name}}/{{branch-name}}` | CodeCommit Repository und Zweig. <br />Gilt nur für die Option `--create`. | 
| `--staged` | Verwenden Sie anstelle des HEAD-Commit die zum Erstellen der Anwendungsversion im Git-Index bereitgestellten Dateien.<br />Gilt nur für die Option `--create`. | 
| `--timeout` {{minutes}} | Die Anzahl der Minuten, bevor ein Timeout für den Befehl auftritt.<br />Gilt nur für die Option `--create`. | 
| [Allgemeine Optionen](eb3-cmd-options.md) |  | 

## Interaktives Verwenden des Befehls
<a name="eb3-appversion-interactive"></a>

Wenn Sie den Befehl ohne Argumente verwenden, werden die Anwendungsversionen in der Ausgabe angezeigt. Sie sind in umgekehrter chronologischer Reihenfolge aufgeführt, wobei die letzte Version zuerst aufgeführt ist. Beispiele dazu, wie der Bildschirm aussieht, finden Sie im Abschnitt **Examples (Beispiele)**. Beachten Sie, dass die Statuszeile unten angezeigt wird. In der Statuszeile werden kontextbezogene Informationen angezeigt.

Drücken Sie `d` zum Löschen einer Anwendungsversion, drücken Sie `l` zum Verwalten der Lebenszyklus-Richtlinie für Ihre Anwendung oder drücken Sie `q`, um den Vorgang zu beenden, ohne Änderungen vorzunehmen.

**Anmerkung**  
Wenn die Version in einer beliebigen Umgebung bereitgestellt wird, können Sie diese Version nicht löschen.

## Ausgabe
<a name="eb3-appversion-output"></a>

Der Befehl mit der Option `--create` zeigt eine Meldung an, in der bestätigt wird, dass die Anwendungsversion erstellt wurde.

Der Befehl mit der `--delete` {{version-label}} Option zeigt eine Meldung an, die bestätigt, dass die Anwendungsversion gelöscht wurde.

## Beispiele
<a name="eb3-appversion-example"></a>

Das folgende Beispiel zeigt das interaktive Fenster für eine Anwendung ohne Bereitstellungen.

![Die Liste der Anwendungsversionen enthält drei Versionen mit Bezeichnungen, Erstellungsdatum, Alter und Beschreibung.](http://docs.aws.amazon.com/de_de/elasticbeanstalk/latest/dg/images/InteractiveModeNoEnvironment.png)


Das folgende Beispiel zeigt das interaktive Fenster für eine Anwendung mit der vierten Version, wobei die Versionsbezeichnung **Sample Application (Beispielanwendung)** bereitgestellt ist.

![Die Versionstabelle zeigt die Beispielanwendung als Version 4, die mit dem Health Green-Status bereitgestellt wurde.](http://docs.aws.amazon.com/de_de/elasticbeanstalk/latest/dg/images/InteractiveModeWithEnvironment.png)


Das folgende Beispiel zeigt die Ausgabe eines **eb appversion lifecycle -p** Befehls, wobei die Konto-ID des Benutzers angegeben {{ACCOUNT-ID}} ist:

```
Application details for: lifecycle
  Region: sa-east-1
  Description: Application created from the EB CLI using "eb init"
  Date Created: 2016/12/20 02:48 UTC
  Date Updated: 2016/12/20 02:48 UTC
  Application Versions: ['Sample Application']
  Resource Lifecycle Config(s):
    VersionLifecycleConfig:
      MaxCountRule:
        DeleteSourceFromS3: False
        Enabled: False
        MaxCount: 200
      MaxAgeRule:
        DeleteSourceFromS3: False
        Enabled: False
        MaxAgeInDays: 180
    ServiceRole: arn:aws:iam::{{ACCOUNT-ID}}:role/aws-elasticbeanstalk-service-role
```