Eine CloudFormation-Benutzerressource wurde zum Bereitstellen von AD Connector verwendet. Die Lambda-Funktion wurde ausgeführt und hat den AD Connector erstellt, aber CloudFormation verbleibt im Status CREATE_IN_PROGRESS und wird nicht abgeschlossen. Was sollte der Techniker tun, um dies zu korrigieren?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Stellen Sie sicher, dass der Lambda-Funktionscode eine Antwort an die vorab signierte S3-URL sendet, die CloudFormation für benutzerdefinierte Ressourcen bereitstellt..
Warum dies die Antwort ist
CloudFormation-Benutzerressourcen verwenden Lambda-Funktionen, um benutzerdefinierte Logik auszuführen. Damit CloudFormation den Status der Ressource aktualisieren kann, muss die Lambda-Funktion eine Antwort an eine von CloudFormation bereitgestellte vorsignierte S3-URL senden. Wenn diese Antwort nicht gesendet wird, bleibt CloudFormation im Status CREATEINPROGRESS hängen, da es auf die Bestätigung der Lambda-Funktion wartet. Die anderen Optionen sind nicht die Ursache für das Problem: Erfolgreiche Beendigung des Lambda-Codes ist notwendig, aber ohne die Rückmeldung an CloudFormation ändert sich der Status nicht. cloudformation:UpdateStack-Berechtigungen sind für die Ausführungsrolle der Lambda-Funktion nicht erforderlich, um eine benutzerdefinierte Ressource zu erstellen oder ihren Status zu melden. ds:ConnectDirectory-Berechtigungen sind für die Erstellung des AD Connectors erforderlich, aber das Problem ist, dass der Connector bereits erstellt wurde und CloudFormation dies nicht weiß.
Bestehen Sie Ihre Prüfung – ohne endlose Antwortsuche
Erhalten Sie jede verifizierte Frage und Erklärung für diese Prüfung an einem Ort und sparen Sie Stunden der Vorbereitung. Über 1.000 Zertifizierungen · Über 20 Sprachen · Kostenloser Start.
Bestehen Sie Ihre Prüfung schneller → Keine Karte erforderlich