Erstellen einer Ressource - Cloud Control API

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 einer Ressource

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

Erstellen des gewünschten Status der Ressource

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 deren gewünschten Werte.

Die Eigenschaften einer Ressource sind in ihrem Ressourcentypschema definiert. Dazu gehört, ob die Eigenschaft erforderlich ist, gültige Werte und andere Eigenschaftseinschränkungen. Weitere Informationen zum Anzeigen von Ressourceneigenschaftsdefinitionen finden Sie unter Ressourcentypschemas anzeigen.

Der gewünschte Status, den Sie angeben, muss für das Ressourcentypschema gültig sein.

Angenommen, Sie möchten eine -AWS::Logs::LogGroupRessource 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 als Zeichenfolge übergeben oder für kompliziertere Definitionen des gewünschten Status einen Dateispeicherort angeben.

Der folgende AWS Command Line Interface (AWS CLI)-Befehl erstellt die -Ressource und gibt im -desired-stateParameter an, dass die -RetentionInDaysEigenschaft der -Ressource auf festgelegt ist90, zusätzlich zur Angabe des Protokollgruppennamens.

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

Verfolgen des Fortschritts einer Anforderung zum Erstellen von Ressourcen

Der create-resource Befehl gibt ein ProgressEvent Objekt zurück, mit dem Sie den aktuellen Status Ihrer Anforderung zum Erstellen von Ressourcen überwachen können. Weitere Informationen finden Sie unter Verfolgen des Fortschritts von Ressourcenoperationsanforderungen.