

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 Sie Amazon EC2-Spot-Flottenrollen mit dem AWS CLI
<a name="spot-fleet-roles-cli"></a>

**So erstellen Sie die **Amazon EC2 SpotFleetTaggingRole** IAM-Rolle für Ihre Spot-Flotte-Rechenumgebungen**

1. Führen Sie den folgenden Befehl mit dem AWS CLI aus.

   ```
   $ aws iam create-role --role-name AmazonEC2SpotFleetTaggingRole \
        --assume-role-policy-document '{
     "Version":"2012-10-17",		 	 	 
     "Statement": [
       {
         "Sid": "",
         "Effect": "Allow",
         "Principal": {
           "Service": "spotfleet.amazonaws.com"
         },
         "Action": "sts:AssumeRole"
       }
     ]
   }'
   ```

1. Um die von **Amazon EC2 SpotFleetTaggingRole** verwaltete IAM-Richtlinie an Ihre **EC2SpotFleetTaggingRoleAmazon-Rolle** anzuhängen, führen Sie den folgenden Befehl mit dem AWS CLI aus.

   ```
   $ aws iam attach-role-policy \
     --policy-arn \
       arn:aws:iam::aws:policy/service-role/AmazonEC2SpotFleetTaggingRole \
     --role-name \
       AmazonEC2SpotFleetTaggingRole
   ```

**So erstellen Sie die serviceverknüpfte `AWSServiceRoleForEC2Spot` IAM-Rolle für Amazon EC2 Spot**
**Anmerkung**  
Wenn die serviceverknüpfte `AWSServiceRoleForEC2Spot` IAM-Rolle bereits existiert, wird Ihnen eine Fehlermeldung angezeigt, die der folgenden ähnelt.  

```
An error occurred (InvalidInput) when calling the CreateServiceLinkedRole operation:
Service role name AWSServiceRoleForEC2Spot has been taken in this account, please try a different suffix.
```
+ Führen Sie den folgenden Befehl mit dem aus. AWS CLI

  ```
  $ aws iam create-service-linked-role --aws-service-name spot.amazonaws.com
  ```

**So erstellen Sie die serviceverknüpfte `AWSServiceRoleForEC2SpotFleet` IAM-Rolle für Amazon EC2 Spot Fleet**
**Anmerkung**  
Wenn die serviceverknüpfte `AWSServiceRoleForEC2SpotFleet` IAM-Rolle bereits existiert, wird eine Fehlermeldung angezeigt, die der folgenden ähnelt.  

```
An error occurred (InvalidInput) when calling the CreateServiceLinkedRole operation:
Service role name AWSServiceRoleForEC2SpotFleet has been taken in this account, please try a different suffix.
```
+ Führen Sie den folgenden Befehl mit dem aus. AWS CLI

  ```
  $ aws iam create-service-linked-role --aws-service-name spotfleet.amazonaws.com
  ```