Modifica i dati di configurazione per le estensioni nel tuo account - AWS CloudFormation

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Modifica i dati di configurazione per le estensioni nel tuo account

Questo argomento fornisce indicazioni sulla modifica dei dati di configurazione per le estensioni del tuo account all'interno di una regione specifica. Le estensioni possono includere proprietà di configurazione che si applicano a tutte le istanze dell'estensione per un determinato account e regione. Queste sono definite dall'autore dell'estensione nella definizione di configurazione dell'estensione. Se sono presenti proprietà richieste nella definizione di configurazione dell'estensione, è necessario specificare tali proprietà prima di poter utilizzare l'estensione nell'account e nella Regione.

Per ulteriori informazioni su come vengono definite le definizioni di configurazione durante lo sviluppo di un'estensione, consultate la seguente documentazione.

Autorizzazioni necessarie per utilizzare i riferimenti dinamici

Se i dati di configurazione includono riferimenti dinamici ai valori archiviati in AWS Systems Manager AWS Secrets Manager Or, qualsiasi ruolo utilizzato per fornire il tipo (ad esempio, durante la creazione o l'aggiornamento di uno stack) deve disporre delle autorizzazioni appropriate per recuperare quel valore. Nello specifico:

  • Se i dati di configurazione contengono un parametro memorizzato in AWS Systems Manager Parameter Store, l'utente o il ruolo utilizzato per il provisioning del tipo deve disporre delle autorizzazioni per la chiamata GetParameter.

  • Se i dati di configurazione contengono un segreto archiviato in AWS Secrets Manager, l'utente o il ruolo utilizzato per fornire il tipo deve disporre delle autorizzazioni per effettuare la chiamata GetSecretValue.

Per ulteriori informazioni, consulta Ottieni valori archiviati in altri servizi utilizzando riferimenti dinamici.

Modifica i dati di configurazione per un'estensione (console)

Segui i passaggi indicati in questa sezione per utilizzare la console per:

  • Visualizza i dati di configurazione correnti per un'estensione

  • Aggiorna i dati di configurazione dell'estensione per il tuo account

Per visualizzare i dati di configurazione correnti per un'estensione
  1. Accedi AWS Management Console e apri la AWS CloudFormation console all'indirizzo https://console.aws.amazon.com/cloudformazione.

  2. Nella barra di navigazione nella parte superiore dello schermo, scegli il tuo. Regione AWS

  3. Dal pannello di navigazione, sotto Registro, scegli Estensioni attivate.

  4. Trova l'estensione che desideri visualizzare. Per ulteriori informazioni, consulta Visualizza le estensioni disponibili e attivate nel CloudFormation registro.

  5. Scegli l'estensione per visualizzare i dettagli dell'estensione.

  6. Nella pagina dei dettagli dell'estensione, scegli la scheda Configuration (Configurazione).

  7. Espanndi la scheda Configuration schema (Schema di configurazione) per visualizzare lo schema di configurazione definito per l'estensione.

  8. Espandi la scheda Configuration (Configurazione) per visualizzare la configurazione attualmente impostata per l'estensione.

Per aggiornare i dati di configurazione per un'estensione
  1. Nella pagina dei dettagli dell'estensione, dalla scheda Configurazione, scegli Modifica configurazione.

    In alternativa, da Azioni, scegli Modifica, quindi scegli Modifica configurazione.

    CloudFormation visualizza la pagina Configura estensione. Assicurati che View configuration schema ((Visualizza schema di configurazione) ) sia attivato per vedere lo schema di definizione della configurazione corrente dell'estensione.

  2. Nella casella di testo Configuration JSON (Configurazione JSON), immetti una stringa JSON che rappresenti lo schema di configurazione da impostare per l'estensione. Devi convalidarlo a fronte dello schema definito in Configuration schema (Schema di configurazione).

  3. Scegli Configura estensione.

Modifica i dati di configurazione per un'estensione (AWS CLI)

Segui la procedura descritta in questa sezione per AWS CLI utilizzare:

  • Visualizzare i dati di configurazione correnti per un'estensione

  • Aggiorna i dati di configurazione dell'estensione per il tuo account

Per visualizzare i dati di configurazione correnti per un'estensione
  • Utilizzo dell'describe-typecomando per restituire informazioni dettagliate sull'estensione. L'elemento ConfigurationSchema dell'output contiene la definizione di configurazione corrente dell'estensione in una determinata Regione.

    In alternativa, utilizzare il batch-describe-type-configurationscomando per restituire i dati di configurazione relativi a più estensioni.

Per aggiornare i dati di configurazione per un'estensione
  • Utilizzo dell'set-type-configurationcomando per specificare i dati di configurazione. Il codice JSON richiesto --configuration deve essere convalidato rispetto allo schema di configurazione dell'estensione.

    Nell'esempio seguente, il set-type-configuration comando specifica i dati di configurazione "{"CredentialKey": "testUserCredential"}" per l'opzione. --configuration

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