Bearbeiten Sie die Konfigurationsdaten für Erweiterungen in Ihrem Konto - 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.

Bearbeiten Sie die Konfigurationsdaten für Erweiterungen in Ihrem Konto

Dieses Thema enthält Anleitungen zur Bearbeitung von Konfigurationsdaten für Erweiterungen in Ihrem Konto in einer bestimmten Region. Erweiterungen können Konfigurationseigenschaften enthalten, die für alle Instanzen der Erweiterung für ein bestimmtes Konto und eine bestimmte Region gelten. Diese werden vom Autor der Erweiterung in der Konfigurationsdefinition der Erweiterung definiert. Wenn die Konfigurations-Definition der Erweiterung erforderliche Eigenschaften enthält, müssen Sie diese Eigenschaften angeben, bevor Sie die Erweiterung in Ihrem Konto und Ihrer Region verwenden können.

Weitere Informationen darüber, wie Konfigurationsdefinitionen bei der Entwicklung einer Erweiterung definiert werden, finden Sie in der folgenden Dokumentation.

Für die Verwendung dynamischer Verweise sind Berechtigungen erforderlich

Wenn Ihre Konfigurationsdaten dynamische Verweise auf Werte enthalten, die in AWS Systems Manager oder gespeichert sind AWS Secrets Manager, muss jede Rolle, die zur Bereitstellung des Typs verwendet wird (z. B. beim Erstellen oder Aktualisieren eines Stacks), über die entsprechenden Berechtigungen zum Abrufen dieses Werts verfügen. Das heißt:

  • Wenn die Konfigurationsdaten einen im AWS Systems Manager Parameter Store gespeicherten Parameter enthalten, muss der Benutzer oder die Rolle, mit der der Typ bereitgestellt wurde, über Aufrufberechtigungen verfügen GetParameter.

  • Wenn die Konfigurationsdaten einen geheimen Schlüssel enthalten, der in gespeichert ist AWS Secrets Manager, muss der Benutzer oder die Rolle, die für die Bereitstellung des Typs verwendet wurde, über Aufrufberechtigungen verfügen GetSecretValue.

Weitere Informationen finden Sie unter Ruft mithilfe dynamischer Verweise Werte ab, die in anderen Diensten gespeichert sind.

Bearbeiten Sie die Konfigurationsdaten für eine Erweiterung (Konsole)

Befolgen Sie die Schritte in diesem Abschnitt, um die Konsole für Folgendes zu verwenden:

  • Die aktuellen Konfigurationsdaten für eine Erweiterung anzeigen

  • Aktualisieren Sie die Erweiterungskonfigurationsdaten für Ihr Konto

Um die aktuellen Konfigurationsdaten für eine Erweiterung anzuzeigen
  1. Melden Sie sich bei https://console.aws.amazon.com/cloudformation an AWS Management Console und öffnen Sie die AWS CloudFormation Konsole.

  2. Wählen Sie in der Navigationsleiste oben auf dem Bildschirm Ihre aus. AWS-Region

  3. Suchen Sie die Erweiterung, die Sie sich ansehen möchten. Weitere Informationen finden Sie unter Sehen Sie sich die verfügbaren und aktivierten Erweiterungen in der CloudFormation Registrierung an.

  4. Wählen Sie die Erweiterung aus, um die Details der Erweiterung anzuzeigen.

  5. Wählen Sie auf der Seite zu den Erweiterungsdetails die Registerkarte Configuration (Konfiguration).

  6. Erweitern Sie die Registerkarte Configuration schema (Schema der Konfiguration), um das für die Erweiterung definierte Konfigurationsschema anzuzeigen.

  7. Erweitern Sie die Registerkarte Configuration (Konfiguration), um die aktuelle Konfiguration anzuzeigen, die Sie für diese Erweiterung festgelegt haben.

Um die Konfigurationsdaten für eine Erweiterung zu aktualisieren
  1. Wählen Sie auf der Seite mit den Erweiterungsdetails auf der Registerkarte Konfiguration die Option Konfiguration bearbeiten aus.

    Sie können auch unter Aktionen die Option Bearbeiten und dann Konfiguration bearbeiten auswählen.

    CloudFormation zeigt die Seite „Erweiterung konfigurieren“ an. Stellen Sie sicher, dass View configuration schema (Konfigurationsschema anzeigen) aktiviert ist, um das aktuelle Konfigurations-Definitionsschema der Erweiterung anzuzeigen.

  2. Geben Sie im JSON Textfeld Konfiguration eine JSON Zeichenfolge ein, die das Konfigurationsschema darstellt, das Sie für diese Erweiterung festlegen möchten. Es muss mit dem Schema validiert werden, das in Configuration schema (Konfigurationsschema) angegeben ist.

  3. Wählen Sie Erweiterung konfigurieren aus.

Bearbeiten Sie die Konfigurationsdaten für eine Erweiterung (AWS CLI)

Folgen Sie den Schritten in diesem Abschnitt, um Folgendes AWS CLI zu verwenden:

  • Die aktuellen Konfigurationsdaten für eine Erweiterung anzeigen

  • Aktualisieren Sie die Erweiterungskonfigurationsdaten für Ihr Konto

Um die aktuellen Konfigurationsdaten für eine Erweiterung anzuzeigen
  • Verwenden der describe-typeBefehl, um detaillierte Informationen über die Erweiterung zurückzugeben. Das ConfigurationSchema-Element der Ausgabe enthält die aktuelle Konfigurations-Definition der Erweiterung in einer bestimmten Region.

    Verwenden Sie alternativ den batch-describe-type-configurationsBefehl, um Konfigurationsdaten über mehrere Erweiterungen zurückzugeben.

Um die Konfigurationsdaten für eine Erweiterung zu aktualisieren
  • Verwenden der set-type-configurationBefehl zur Angabe der Konfigurationsdaten. Der von JSON Ihnen übergebene Code --configuration muss anhand des Konfigurationsschemas der Erweiterung validiert werden.

    Im folgenden Beispiel spezifiziert der set-type-configuration Befehl die Konfigurationsdaten "{"CredentialKey": "testUserCredential"}" für die --configuration Option.

    aws cloudformation set-type-configuration --type RESOURCE \ --type-name My::Resource::Example \ --configuration-alias default \ --configuration "{"CredentialKey": "testUserCredential"}" \ --region us-west-2