

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.

# Eine Ressource erstellen mit AWS -Cloud-Control- API
<a name="resource-operations-create"></a>

Verwenden Sie den `create-resource` Befehl, um eine Ressource zu erstellen.

## Den gewünschten Status der Ressource zusammenstellen
<a name="resource-operations-create-desiredstate"></a>

Damit die Cloud Control API eine Ressource erstellen kann, müssen Sie den *gewünschten Status* der Ressource angeben, die Sie erstellen möchten. Der gewünschte Status besteht aus einer Liste der Ressourceneigenschaften, die Sie angeben möchten, und ihrer gewünschten Werte.

Die Eigenschaften einer Ressource sind in ihrem Ressourcentypschema definiert. Dazu gehören, ob die Eigenschaft erforderlich ist, gültige Werte und andere Eigenschaftseinschränkungen. Weitere Informationen zum Anzeigen von Definitionen von Ressourceneigenschaften finden Sie unter[Schemas für Ressourcentypen anzeigen](resource-types.md#resource-types-schemas).

Der von Ihnen angegebene gewünschte Status muss für das Ressourcentypschema gültig sein.

Nehmen wir als Beispiel an, Sie möchten eine [https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-logs-loggroup.html](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-logs-loggroup.html)Ressource mit einem bestimmten Namen und einer Aufbewahrungsrichtlinie von 90 Tagen erstellen. Als ersten Schritt müssen Sie den gewünschten Status der Ressource erstellen, formatiert als JSON-Text.

```
{
  "LogGroupName": "CloudApiLogGroup",
  "RetentionInDays": 90
}
```

Wenn Sie den `create-resource` Befehl aufrufen, können Sie den gewünschten Status direkt inline als Zeichenfolge übergeben oder, für kompliziertere Definitionen des gewünschten Status, einen Dateispeicherort angeben.

Der folgende Befehl AWS Command Line Interface (AWS CLI) erstellt die Ressource und gibt im `desired-state` Parameter an, auf welchen Wert die `RetentionInDays` Eigenschaft der Ressource gesetzt ist`90`, zusätzlich zur Angabe des Protokollgruppennamens.

```
$ aws cloudcontrol create-resource --type-name AWS::Logs::LogGroup \
    --desired-state '{"LogGroupName": "CloudApiLogGroup", "RetentionInDays":90}'
```

## Nachverfolgen des Fortschritts einer Anfrage zum Erstellen einer Ressource
<a name="resource-operations-create-progress"></a>

Der `create-resource` Befehl gibt ein `ProgressEvent` Objekt zurück, mit dem Sie den aktuellen Status Ihrer Anfrage zur Erstellung von Ressourcen überwachen können. Weitere Informationen finden Sie unter [Nachverfolgen des Fortschritts von Anfragen zu Ressourcenoperationen](resource-operations-manage-requests.md#resource-operations-manage-requests-track).