Starten Sie einen Ressourcenscan mit AWS CloudFormation IaC-Generator - AWS CloudFormation

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.

Starten Sie einen Ressourcenscan mit AWS CloudFormation IaC-Generator

Bevor Sie eine Vorlage aus vorhandenen Ressourcen erstellen, müssen Sie zunächst einen Scan Ihrer Ressourcen initiieren, um alle bereitgestellten Ressourcen und die Beziehung zwischen Ressourcen zu ermitteln. Abhängig davon, wie viele Ressourcen Sie in Ihrem Konto haben und welche AWS-Region, dieser Scanvorgang kann einige Zeit in Anspruch nehmen.

Starten Sie einen Ressourcenscan (Konsole)

Um einen Ressourcenscan zu starten
  1. Öffnen Sie die IaC-Generatorseite der CloudFormation Konsole.

  2. Wählen Sie in der Navigationsleiste oben auf dem Bildschirm die AWS-Region das enthält die zu scannenden Ressourcen.

  3. Wählen Sie im Bereich Scans die Option Neuen Scan starten aus.

Starten Sie einen Ressourcenscan (AWS CLI)

Um einen Ressourcenscan zu starten

Verwenden Sie den folgenden start-resource-scan-Befehl. Ersetzen us-east-1 mit dem AWS-Region das enthält die Ressourcen zum Scannen.

aws cloudformation start-resource-scan --region us-east-1

Bei Erfolg gibt dieser Befehl den Wert ARN des Scans zurück. Beachten Sie das ARN in der ResourceScanId Eigenschaft. Sie benötigen es, um Ihre Vorlage zu erstellen.

{ "ResourceScanId": "arn:aws:cloudformation:region:account-id:resourceScan/0a699f15-489c-43ca-a3ef-3e6ecfa5da60" }
Um den Fortschritt eines Ressourcenscans zu überwachen

Verwenden Sie den describe-resource-scanBefehl. Ersetzen Sie für die --resource-scan-id Option das Beispiel ARN durch das tatsächlicheARN.

aws cloudformation describe-resource-scan --region us-east-1 \ --resource-scan-id arn:aws:cloudformation:us-east-1:123456789012:resourceScan/0a699f15-489c-43ca-a3ef-3e6ecfa5da60

Bei Erfolg gibt dieser Befehl Folgendes zurück.

{ "ResourceScanId" : "arn:aws:cloudformation:region:account-id:resourceScan/0a699f15-489c-43ca-a3ef-3e6ecfa5da60", "Status": "COMPLETE", "StartTime": "2023-08-21T03:10:38.485000+00:00", "EndTime": "2023-08-21T03:20:28.485000+00:00", "PercentageCompleted": 100.0, "ResourceTypes": [ "AWS::EKS::Cluster", "AWS::AutoScaling::AutoScalingGroup" ], }

Eine Beschreibung der Felder in der Ausgabe finden Sie DescribeResourceScanin der AWS CloudFormation APIReferenz.