

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 platform**
<a name="eb3-platform"></a>

## Description
<a name="eb3-platformdescription"></a>

Dieser Befehl unterstützt zwei unterschiedliche Workspaces:

[Plattform](#eb3-platform-preconfigured)  
Verwenden Sie diesen Workspace zum Verwalten von benutzerdefinierten Plattformen.

[Umgebung](#eb3-platform-environment)  
Verwenden Sie diesen Workspace, um eine Standardplattform auszuwählen oder Informationen zur aktuellen Plattform anzuzeigen.

Elastic Beanstalk bietet den Schnellzugang **ebp** für **eb platform**.

**Anmerkung**  
Windows PowerShell verwendet **ebp** als Befehlsalias. Wenn Sie die EB-CLI in Windows ausführen PowerShell, verwenden Sie die Langform dieses Befehls —**eb platform**.

## Verwenden der eb-Plattform für benutzerdefinierte Plattformen
<a name="eb3-platform-preconfigured"></a>

Listet die Versionen der aktuellen Plattform auf und ermöglicht Ihnen die Verwaltung von benutzerdefinierten Plattformen.

### Syntax
<a name="eb3-platformpresyntax"></a>

**eb platform create [{{version}}] [{{options}}]**

**eb platform delete [{{version}}] [{{options}}]**

**eb platform events [{{version}}] [{{options}}]**

**eb platform init [{{platform}}] [{{options}}]**

**eb platform list [{{options}}]**

**eb platform logs [{{version}}] [{{options}}]**

**eb platform status [{{version}}] [{{options}}]**

**eb platform use [{{platform}}] [{{options}}]**

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


****  

|  Name  |  Beschreibung  | 
| --- | --- | 
| `create [{{version}}] [{{options}}]` | Erstellen Sie eine neue Version der Plattform. [Weitere Informationen](#eb3-platform-create). | 
| `delete {{version}} [{{options}}]` | Löschen Sie eine Plattformversion. [Weitere Informationen](#eb3-platform-delete). | 
| `events [{{version}}] [{{options}}]` | Zeigen Sie die Ereignisse einer Plattformversion an. [Weitere Informationen](#eb3-platform-events). | 
| `init [{{platform}}] [{{options}}]` | Initialisieren Sie ein Plattform-Repository. [Weitere Informationen](#eb3-platform-init). | 
| `list [{{options}}]` | Listen Sie die Versionen der aktuellen Plattform auf. [Weitere Informationen](#eb3-platform-list). | 
| `logs [{{version}}] [{{options}}]` | Zeigen Sie Protokolle aus der Builder-Umgebung für eine Plattformversion an. [Weitere Informationen](#eb3-platform-logs). | 
| `status [{{version}}] [{{options}}]` | Zeigen Sie den Status einer Plattformversion an. [Weitere Informationen](#eb3-platform-status). | 
| `use [{{platform}}] [{{options}}]` | Wählen Sie eine andere Plattform, aus der neue Versionen erstellt werden. [Weitere Informationen](#eb3-platform-use). | 
| [Allgemeine Optionen](eb3-cmd-options.md) |  | 

### Allgemeine Optionen
<a name="eb3-platform-common"></a>

Alle **eb platform**-Befehle umfassen die folgenden allgemeinen Optionen.


****  

|  Name  |  Beschreibung  | 
| --- | --- | 
| `-h`<br />ODER<br />`--help` | Zeigt eine Hilfenachricht an und wird beendet. | 
| `--debug` | Zeigt zusätzliche Debugging-Ausgabe. | 
| `--quiet` | Unterdrückt alle Ausgabedateien. | 
| `-v`<br />ODER<br />`--verbose` | Zeigt zusätzliche Ausgabedateien an. | 
| `--profile {{PROFILE}}` | Verwendet die in Ihren Anmeldedaten angegebenen {{PROFILE}} Daten. | 
| `-r {{REGION}}`<br />ODER<br />`--region {{REGION}}` | Verwenden Sie die Region{{REGION}}. | 
| `--no-verify-ssl` | Überprüfen Sie keine AWS SSL-Zertifikate. | 

### Eb platform create
<a name="eb3-platform-create"></a>

Erstellt eine neue Version der Plattform und gibt den ARN für die neue Version zurück. Wenn keine Builder-Umgebung in der aktuellen Region ausgeführt wird, startet dieser Befehl eine. Die Optionen {{version}} und Inkrement (`-M``-m`, und`-p`) schließen sich gegenseitig aus. 

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


****  

|  Name  |  Description  | 
| --- | --- | 
| {{version}} | Wenn {{version}} nicht angegeben, wird eine neue Version auf der Grundlage der neuesten Plattform erstellt, wobei die Patch-Version (N in N.n.N) inkrementiert wird. | 
| `-M`<br />ODER<br />`--major-increment` | Erhöht die höhere Versionsnummer (die N in N.n.n). | 
| `-m`<br />ODER<br />`--minor-increment` | Erhöht die kleinere Versionsnummer (die N in n.N.n). | 
| `-p`<br />ODER<br />`--patch-increment` | Erhöht die Patch-Versionsnummer (die N in n.n.N). | 
| `-i {{INSTANCE_TYPE}}`<br />ODER<br />--instance-type {{INSTANCE\_TYPE}} | Verwenden Sie {{INSTANCE\_TYPE}} als Instanztyp, z. B. **t1.micro** | 
| `-ip {{INSTANCE_PROFILE}}`<br />ODER<br />`--instance-profile {{INSTANCE_PROFILE}}` | Verwenden Sie {{INSTANCE\_PROFILE}} es als Instanzprofil, wenn Sie AMIs Inhalte für eine benutzerdefinierte Plattform erstellen.<br />Wenn die `-ip`-Option nicht angegeben ist, wird das Instance-Profil `aws-elasticbeanstalk-custom-platforme-ec2-role` erstellt und für die benutzerdefinierte Plattform verwendet. | 
| `-﻿-﻿tags {{key1}}={{value1}}[,{{key2}}={{value2}} ...]` | Tags werden als durch Komma getrennte Liste von `key=value`-Paaren angegeben. | 
| `--timeout` {{minutes}} | Legen Sie Anzahl der Minuten fest, bevor ein Timeout für den Befehl auftritt. | 
| `--vpc.id {{VPC_ID}}` | Die ID der VPC, in der Packer erstellt. | 
| `--vpc.subnets {{VPC_SUBNETS}}` | Die VPC-Subnetze, in der Packer erstellt. | 
| `--vpc.publicip` | Ordnet den gestarteten EC2 Instances IPs die Öffentlichkeit zu. | 

### Eb platform delete
<a name="eb3-platform-delete"></a>

Löschen Sie eine Plattformversion. Die Version wird nicht gelöscht, wenn eine Umgebung diese Version verwendet.

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


****  

|  Name  |  Beschreibung  | 
| --- | --- | 
| `{{version}}` | Die zu löschende Version. Dieser Wert ist erforderlich. | 
| `--cleanup` | Entfernen Sie alle Plattformversionen mit dem `Failed`-Status. | 
| `--all-platforms` | Wenn `--cleanup` angegeben ist, entfernen Sie alle Plattformversionen mit dem `Failed`-Status für alle Plattformen. | 
| `--force` | Keine Bestätigung beim Löschen einer Version erforderlich. | 

### Eb platform events
<a name="eb3-platform-events"></a>

Zeigen Sie die Ereignisse einer Plattformversion an. Wenn {{version}} angegeben, werden die Ereignisse aus dieser Version angezeigt, andernfalls werden die Ereignisse aus der aktuellen Version angezeigt.

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


****  

|  Name  |  Description  | 
| --- | --- | 
| {{version}} | Die Version, für die die Ereignisse angezeigt werden. Dieser Wert ist erforderlich. | 
| `-f`<br />ODER<br />`--follow` | Ereignisse weiterhin anzeigen, wenn sie auftreten. | 

### Eb platform init
<a name="eb3-platform-init"></a>

Initialisieren Sie ein Plattform-Repository.

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


****  

|  Name  |  Beschreibung  | 
| --- | --- | 
| `{{platform}}` | Der Name der zu initialisierenden Plattform. Dieser Wert ist erforderlich, es sei denn, `-i` (interaktiver Modus) ist aktiviert. | 
| `-i`<br />ODER<br />`--interactive` | Verwenden Sie den interaktiven Modus. | 
| `-k {{KEYNAME}}`<br />ODER<br />`--keyname {{KEYNAME}}` | Der EC2 Standardschlüsselname. | 

Sie können diesen Befehl in einem Verzeichnis ausführen, das zuvor initialisiert wurde. Sie können den Workspace-Typ jedoch nicht mehr ändern, wenn er in einem Verzeichnis ausgeführt wird, das zuvor initialisiert wurde.

Um mit anderen Optionen neu zu initialisieren, verwenden Sie die `-i`-Option.

### Eb platform list
<a name="eb3-platform-list"></a>

Listen Sie die Versionen der Plattform auf, die mit dem Workspace (Verzeichnis) oder einer Region verknüpft sind.

Der Befehl gibt unterschiedliche Ergebnisse zurück, abhängig von der Workspace-Art, die Sie ausführen:
+ In einem Plattform-Workspace (ein Verzeichnis, das durch `eb platform init` initialisiert wurde) gibt der Befehl eine Liste aller Plattformversionen der in diesem Workspace definierten benutzerspezifischen Plattformen zurück. Fügen Sie die Option `--all-platforms` oder `--verbose` hinzu, um eine Liste aller Plattformversionen aller benutzerdefinierten Plattformen anzuzeigen, mit denen Ihr Konto in der Region mit dem Workspace verknüpft ist.
+ In einem Anwendungs-Workspace (ein Verzeichnis, dass durch `eb init` initialisiert wurde) gibt der Befehl eine Liste aller Plattformversionen aus. Diese enthält die durch Elastic Beanstalk verwalteten Plattformen und die benutzerdefinierten Plattformen Ihres Kontos. Die Liste enthält die Kurznamen der Plattformversionen und einige Plattformversionsvarianten können zusammengefasst aufgelistet sein. Fügen Sie die Option `--verbose` hinzu, um eine detaillierte Liste mit den vollständigen Namen anzuzeigen, in der alle Versionsvarianten separat aufgelistet sind.
+ In einem nicht initialisierten Verzeichnis funktioniert nur der Befehl mit der `--region`-Option. Sie gibt eine Liste aller von Elastic Beanstalk verwalteten Plattformversionen zurück, die in der Region unterstützt werden. Die Liste enthält die Kurznamen der Plattformversionen und einige Plattformversionsvarianten können zusammengefasst aufgelistet sein. Fügen Sie die Option `--verbose` hinzu, um eine detaillierte Liste mit den vollständigen Namen anzuzeigen, in der alle Versionsvarianten separat aufgelistet sind.

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


****  

|  Name  |  Beschreibung  | 
| --- | --- | 
| `-a`<br />ODER<br />`--all-platforms` | Gilt nur in einem initialisierten Workspace (einem Verzeichnis, dass durch `eb platform init` oder `eb init` initialisiert wurde). Listet die Versionen aller benutzerdefinierten Plattformen auf, die Ihrem Konto zugeordnet sind. | 
| `-s {{STATUS}}`<br />ODER<br />`--status {{STATUS}}` | Nur die passenden Plattformen auflisten{{STATUS}}:[See the AWS documentation website for more details](http://docs.aws.amazon.com/de_de/elasticbeanstalk/latest/dg/eb3-platform.html) | 

### Eb platform logs
<a name="eb3-platform-logs"></a>

Zeigen Sie Protokolle aus der Builder-Umgebung für eine Plattformversion an.

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


****  

|  Name  |  Beschreibung  | 
| --- | --- | 
| `{{version}}` | Die Version der Plattform, für die Protokolle angezeigt werden. Wenn nicht angegeben, werden Protokolle aus der aktuellen Version angezeigt. | 
| `--stream` | Stream-Bereitstellungsprotokolle, mit denen eingerichtet wurde CloudWatch. | 

### Eb platform status
<a name="eb3-platform-status"></a>

Zeigen Sie den Status einer Plattformversion an.

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


****  

|  Name  |  Beschreibung  | 
| --- | --- | 
| `{{version}}` | Die Version der Plattform, für die der Status abgerufen wird. Wenn nicht angegeben, wird der Status der aktuellen Version angezeigt. | 

### Eb platform use
<a name="eb3-platform-use"></a>

Wählen Sie eine andere Plattform, aus der neue Versionen erstellt werden.

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


****  

|  Name  |  Description  | 
| --- | --- | 
| `{{platform}}` | Gibt {{platform}} als aktive Version für diesen Workspace an. Dieser Wert ist erforderlich. | 

## Verwenden der eb-Plattform für Umgebungen
<a name="eb3-platform-environment"></a>

Listet die unterstützten Plattformen auf und ermöglicht Ihnen, die Standardplattform und die zu verwendende Plattformversion festzulegen, wenn Sie eine Umgebung starten. Verwenden Sie **eb platform list**, um eine Liste aller unterstützten Plattformen anzuzeigen. Verwenden Sie **eb platform select** zum Ändern der Plattform für Ihr Projekt. Verwenden Sie **eb platform show** zum Anzeigen der ausgewählten Plattform Ihres Projekts.

### Syntax
<a name="eb3-platformenvsyntax"></a>

**eb platform list**

**eb platform select**

**eb platform show**

### Optionen
<a name="eb3-platformenvoptions"></a>


****  

|  Name  |  Beschreibung  | 
| --- | --- | 
| `list` | Listen Sie die Version der aktuellen Plattform auf. | 
| `select` | Wählen Sie die Standardplattform. | 
| `show` | Zeigen Sie Informationen zur aktuellen Plattform. | 

### Beispiel 1
<a name="eb3-platformenvexample1"></a>

Im folgenden Beispiel werden die Namen aller Konfigurationen für alle Plattformen aufgelistet, die Elastic Beanstalk unterstützt.

```
$ eb platform list
docker-1.5.0
glassfish-4.0-java-7-(preconfigured-docker)
glassfish-4.1-java-8-(preconfigured-docker)
go-1.3-(preconfigured-docker)
go-1.4-(preconfigured-docker)
iis-7.5
iis-8
iis-8.5
multi-container-docker-1.3.3-(generic)
node.js
php-5.3
php-5.4
php-5.5
python
python-2.7
python-3.4
python-3.4-(preconfigured-docker)
ruby-1.9.3
ruby-2.0-(passenger-standalone)
ruby-2.0-(puma)
ruby-2.1-(passenger-standalone)
ruby-2.1-(puma)
ruby-2.2-(passenger-standalone)
ruby-2.2-(puma)
tomcat-6
tomcat-7
tomcat-7-java-6
tomcat-7-java-7
tomcat-8-java-8
```

### Beispiel 2
<a name="eb3-platformenvexample2"></a>

Im folgenden Beispiel werden Sie aufgefordert, aus einer Liste von Plattformen auszuwählen und die Version zu nehmen, die Sie für die angegebene Plattform bereitstellen möchten.

```
$ eb platform select
Select a platform.
1) PHP
2) Node.js
3) IIS
4) Tomcat
5) Python
6) Ruby
7) Docker
8) Multi-container Docker
9) GlassFish
10) Go
(default is 1): 5

Select a platform version.
1) Python 2.7
2) Python
3) Python 3.4 (Preconfigured - Docker)
```

### Beispiel 3
<a name="eb3-platformenvexample3"></a>

Im folgenden Beispiel werden Informationen über die aktuelle Standardplattform gezeigt.

```
$ eb platform show
Current default platform: Python 2.7
New environments will be running:  64bit Amazon Linux 2014.09 v1.2.0 running Python 2.7

Platform info for environment "tmp-dev":
Current: 64bit Amazon Linux 2014.09 v1.2.0 running Python
Latest:  64bit Amazon Linux 2014.09 v1.2.0 running Python
```