Ich versuche, das TLS-Zertifikat, das einem API-Gateway-Domänennamen zugeordnet ist, programmatisch zu ersetzen. Ich weiß, wie man es mit der AWS-Konsole mit den Optionen zum Hochladen und Drehen macht. Aber ich kann nicht herausfinden, wie man es mit der AWS CLI oder der Boto3 Python-Bibliothek macht. Ich dachte, dass die boto3-Methode update_domain_name() funktionieren würde, indem "replace" -Opcodes verwendet werden, um den Zertifikatskörper, den privaten Schlüssel und die Zertifikatskette zu ersetzen. Aber wenn ich die Methode aufruft, bekomme ich eine Fehlermeldung, dass der einzige Wert, der ersetzt werden kann, '/ certificateName' ist. Dies deutet darauf hin, dass ich das neue Zertifikat auf andere Weise hochladen muss und dann diese Methode verwenden muss, um den Namen so zu ändern, dass er auf das neue Zertifikat verweist. Wie lade ich das Zertifikat hoch?So ordnen Sie ein neues TLS-Zertifikat einem AWS-API-Gateway zu Domänenname
1
A
Antwort
0
Wie die documentation darauf hinweist, können Sie das Zertifikat nicht programmgesteuert drehen. Sie können dies nur über die API-Gateway-Konsole tun.
Verwandte Themen
- 1. Ordnen Sie ein neues Verzeichnis einem Remote-Gitprojektzweig zu
- 2. So ordnen Sie ein mehrdimensionales Array an
- 3. So ordnen Sie eine generierte Datei einem Django-Modell zu
- 4. So ordnen Sie eine verbundene Unterklasse einem zusammengesetzten Schlüssel zu
- 5. So ordnen Sie SQL DATE LocalDate zu
- 6. Ordnen Sie ein Array von Arrays zu
- 7. So ordnen Sie einen Punkt auf ein verzerrtes Gitter an
- 8. So ordnen Sie nach einem berechneten Wert in DQL
- 9. So ordnen Sie Regeln im Arbeitsaufgabenfeld an
- 10. So ordnen Sie JSON-Daten einer Klasse zu
- 11. So ordnen Sie eine Liste von Schlüsseln einer Entität zu
- 12. So ordnen Sie Pfade in ASP.NET Nicht-Form-Klassendatei zu
- 13. So ordnen Sie geordnete NSDictionary mit JSONModel
- 14. So ordnen Sie eine Selbstreferenz in NHibernate zu
- 15. So formatieren/ordnen/verschönern Sie in JavaScript
- 16. So ordnen Sie eine Datenquelle für einen Java-Webdienst zu
- 17. So ordnen Sie die URL der Route node.js zu
- 18. So ordnen Sie Objekte in AlamofireObjectMapper
- 19. So ordnen Sie zwei untergeordnete Objekte in Python zu
- 20. So fügen Sie ein neues Element in das Systemmenü ein
- 21. Überprüfen, ob ein Domänenname registriert ist
- 22. So ordnen Sie eine Entität aus einem externen Bundle der Benutzereinheit zu
- 23. Wie ordnen Sie GUI-Beschriftungen Datenbankfeldern zu?
- 24. Ordnen Sie die Freigabe einem Laufwerksbuchstaben zu Parallels
- 25. Ordnen Sie einem Kundendienstmitarbeiter in VirtoCommerce einen Auftrag zu
- 26. Wie ordnen Sie 2D-Arrays einander zu?
- 27. So ordnen Sie Elemente in ToolStripControlHost von GoDiagram
- 28. So erstellen Sie ein neues Thema in Drupal 7
- 29. So erstellen Sie ein neues RealmObject, das eine RealmList enthält
- 30. So fügen Sie ActiveRecord ein neues Attribut hinzu
Zertifikate, die von verschiedenen Diensten verwendet werden, werden immer über [IAM] hochgeladen (http://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_server-certs_manage.html). Die Konsole neigt dazu, diese Tatsache zu verbergen, aber genau das passiert, und das ist wahrscheinlich das, wonach Sie suchen. –