Verwenden Sie private Erweiterungen von Drittanbietern, die für Sie freigegeben wurden - 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.

Verwenden Sie private Erweiterungen von Drittanbietern, die für Sie freigegeben wurden

Um private Erweiterungen von Drittanbietern zu verwenden, die Ihnen zur Verfügung gestellt wurden, müssen Sie diese zunächst bei CloudFormation registrieren und zwar in den Konten und Regionen, in denen Sie sie verwenden möchten. Durch die Registrierung der Erweiterung wird eine Kopie davon in die CloudFormation-Registrierung in Ihrem Konto hochgeladen und aktiviert. Sobald Sie eine private Erweiterung registriert haben, erscheint sie in der CloudFormation-Registrierung für diese AWS-Konto und Region, und Sie können sie in Ihren Stack-Vorlagen verwenden.

IAM-Berechtigungen für die Registrierung einer privaten Erweiterung eines Drittanbieters

Als Teil der Registrierung einer privaten Erweiterung können Sie einen Amazon S3-Bucket angeben, der das Projektpaket der Erweiterung enthält. Dieses Paket enthält alle Quelldateien, die für die Erweiterung erforderlich sind, die Sie registrieren möchten. Der Benutzer, der die Erweiterung registriert, muss auf das Projektpaket in diesem Amazon-S3-Bucket zugreifen können. Dazu muss der Benutzer über GetObject-Berechtigungen für das Erweiterungspaket verfügen.

Dies gilt unabhängig davon, ob Sie den Befehl register-type der AWS CLIoder den Befehl submit der CloudFormation CLI verwenden.

Weitere Informationen finden Sie unter Actions, Resources, and Condition Keys for Amazon S3 in der Service Authorization Reference.

Häufig verwendete AWS CLI-Befehle für die Arbeit mit privaten Nebenstellen

Zu den häufig verwendeten Befehlen für die Arbeit mit privaten Nebenstellen gehören:

  • register-type um eine private Nebenstelle in Ihrem Konto zu registrieren.

  • describe-type-registration um den aktuellen Status einer Registrierungsanfrage zurückzugeben.

  • list-types um die Nebenstellen in Ihrem Konto aufzulisten.

  • describe-type um detaillierte Informationen über eine bestimmte Erweiterung oder eine bestimmte Erweiterungsversion zurückzugeben, einschließlich der aktuellen Konfigurationsdaten.

  • set-type-configuration um die Konfigurationsdaten für eine Erweiterung in Ihrem Konto anzugeben und Hooks zu deaktivieren und zu aktivieren.

  • set-type-default-version um anzugeben, welche Version einer Erweiterung die Standardversion ist.

  • deregister-type um eine private Erweiterung oder Erweiterungsversion aus Ihrem Konto zu entfernen.