Ich habe versucht, mein AWS Certificate Manager (ACM)-Zertifikat zu löschen. Ich habe jedoch den Fehler "The certificate is in use and cannot be deleted. Disassociate the certificate from each resource in the list and try again." erhalten
Behebung
Hinweis: Wenn du beim Ausführen von AWS Command Line Interface (AWS CLI)-Befehlen Fehlermeldungen erhältst, findest du weitere Informationen dazu unter Problembehandlung bei der AWS CLI. Stelle außerdem sicher, dass du die neueste Version der AWS CLI verwendest.
Um eine Aufgabe abzuschließen, können AWS-Services, die in ACM integriert sind, Ressourcen erstellen und besitzen, z. B. eine Amazon CloudFront-Distribution oder einen Application Load Balancer.Wenn du ein ACM-Zertifikat mehreren AWS-Ressourcen zuordnest, erhältst du die Fehlermeldung "The certificate is in use".
In den folgenden Szenarien erhältst du möglicherweise die Fehlermeldung:
Um die AWS-Ressource zu überprüfen, die das ACM-Zertifikat verwendet, führe den AWS-CLI-Befehl describe-certificate aus.
Hinweis: Wenn du eine API-Gateway-Domain oder eine benutzerdefinierte Cognito-Domain erstellst, erstellt der Service eine CloudFront- oder Elastic Load Balancing (ELB)-Distribution. Um den Dienst anzuzeigen, dem die Distribution gehört, navigiere in der CloudFront-Konsole zu der Distribution.
Um die Zuordnung des ACM-Zertifikats aufzuheben, führe eine der folgenden Aktionen aus:
Löschen Sie dann das ACM-Zertifikat.
Hinweis: Wenn du eine benutzerdefinierte Domain, Distribution oder einen Load Balancer gelöscht hast, kannst du das ACM-Zertifikat möglicherweise nicht löschen. Wenn du das ACM-Zertifikat nicht löschen kannst, wende dich an den AWS-Support.