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à.
Ottieni un pacchetto di configurazione
Recupera un pacchetto di configurazione per controllarne i metadati o leggere il contenuto completo di configurazione di una versione specifica. Sono disponibili due operazioni:
-
GetConfigurationBundle— Restituisce la versione più recente di un pacchetto. Se
branchNameè specificato, restituisce la versione più recente su quel ramo. Se omesso, restituisce la versione più recente in tutte le filiali. Usalo per leggere la configurazione attiva corrente. -
GetConfigurationBundleVersion— Restituisce una versione storica specifica in base all'ID della versione. Usalo per controllare le configurazioni precedenti o confrontare le versioni.
Raggruppa i metadati rispetto al contenuto della versione
GetConfigurationBundlerestituisce sia i metadati a livello di pacchetto (nome, descrizione, ARN) che il contenuto della versione completa (componenti con le relative coppie chiave-valore di configurazione). Se hai solo bisogno di sapere quali versioni esistono senza recuperarne il contenuto completo, usa invece. ListConfigurationBundleVersions
GetConfigurationBundleVersionrestituisce gli stessi campi in piùversionCreatedAt, che indicano esattamente quando è stata creata quella versione specifica (al createdAt contrario di quando il pacchetto stesso è stato creato per la prima volta).
Esempi di codice
Esempio
Parametri della richiesta
GetConfigurationBundle
| Parametro | Tipo | Campo obbligatorio | Descrizione |
|---|---|---|---|
|
|
Stringa |
Sì |
L'ID del pacchetto di configurazione. Passato come parametro di percorso. |
|
|
Stringa |
No |
Nome della filiale da cui ottenere la versione più recente. Se omesso, restituisce la versione più recente in tutte le filiali. |
GetConfigurationBundleVersion
| Parametro | Tipo | Campo obbligatorio | Descrizione |
|---|---|---|---|
|
|
Stringa |
Sì |
L'ID del pacchetto di configurazione. Passato come parametro di percorso. |
|
|
Stringa |
Sì |
L'UUID della versione specifica da recuperare. Passato come parametro di percorso. |
Risposta
Entrambe le operazioni restituiscono gli stessi campi. GetConfigurationBundleVersionrestituisce inoltreversionCreatedAt.
| Campo | Tipo | Description |
|---|---|---|
|
|
Stringa |
ARN del pacchetto di configurazione. |
|
|
Stringa |
ID del pacchetto di configurazione. |
|
|
Stringa |
Nome del pacchetto. |
|
|
Stringa |
Descrizione del pacchetto (se impostato). |
|
|
Stringa |
UUID della versione restituita. |
|
|
Eseguire la mappatura |
Mappa dell'identificatore del componente alla configurazione del componente. Ogni valore contiene un |
|
|
Oggetto |
Metadati sulla derivazione della versione, tra cui,, |
|
|
Time stamp |
Quando il pacchetto è stato creato originariamente. |
|
|
Time stamp |
L'ultima volta che il pacchetto è stato aggiornato (GetConfigurationBundle solo). |
|
|
Time stamp |
Quando è stata creata (GetConfigurationBundleVersion solo) questa versione specifica. |
Errori
| Errore | Stato HTTP | Description |
|---|---|---|
|
|
400 |
Parametri di richiesta non validi. |
|
|
404 |
Il valore specificato |
|
|
403 |
Autorizzazioni insufficienti. Verifica che le politiche IAM includano |
|
|
429 |
La percentuale di richieste è stata superata. Riprova con un backoff esponenziale. |
|
|
500 |
Service-side errore. Riprova la richiesta . |