Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Obtenga un paquete de configuración
Recupere un paquete de configuración para inspeccionar sus metadatos o lea todo el contenido de configuración de una versión específica. Hay dos operaciones disponibles:
-
GetConfigurationBundle— Devuelve la última versión de un paquete. Si
branchNamese especifica, devuelve la última versión de esa rama. Si se omite, devuelve la versión más reciente en todas las ramas. Utilícela para leer la configuración activa actual. -
GetConfigurationBundleVersion— Devuelve una versión histórica específica por ID de versión. Úselo para inspeccionar configuraciones anteriores o comparar versiones.
Combine los metadatos frente al contenido de la versión
GetConfigurationBundledevuelve tanto los metadatos a nivel de paquete (nombre, descripción, ARN) como el contenido de la versión completa (los componentes con sus pares clave-valor de configuración). Si solo necesita saber qué versiones existen sin obtener su contenido completo, utilícela en su lugar. ListConfigurationBundleVersions
GetConfigurationBundleVersiondevuelve los mismos campos másversionCreatedAt, lo que indica exactamente cuándo se creó esa versión específica (a createdAt diferencia de cuando se creó el paquete por primera vez).
Ejemplos de código
ejemplo
Parámetros de solicitud
GetConfigurationBundle
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
|
|
Cadena |
Sí |
El ID del paquete de configuración. Se pasa como parámetro de ruta. |
|
|
Cadena |
No |
Nombre de la sucursal de la que obtener la última versión. Si se omite, devuelve la versión más reciente en todas las ramas. |
GetConfigurationBundleVersion
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
|
|
Cadena |
Sí |
El ID del paquete de configuración. Se pasa como parámetro de ruta. |
|
|
Cadena |
Sí |
El UUID de la versión específica que se va a recuperar. Se pasa como parámetro de ruta. |
Respuesta
Ambas operaciones devuelven los mismos campos. GetConfigurationBundleVersiondevuelve adicionalmenteversionCreatedAt.
| Campo | Tipo | Description (Descripción) |
|---|---|---|
|
|
Cadena |
ARN del paquete de configuración. |
|
|
Cadena |
ID del paquete de configuración. |
|
|
Cadena |
Nombre del paquete. |
|
|
Cadena |
Descripción del paquete (si está establecido). |
|
|
Cadena |
UUID de la versión devuelta. |
|
|
Asignación |
Mapa del identificador del componente a la configuración del componente. Cada valor contiene un |
|
|
Objeto |
Los metadatos del linaje de versiones incluyen |
|
|
Timestamp |
Cuando se creó originalmente el paquete. |
|
|
Timestamp |
Cuándo se actualizó el paquete por última vez (GetConfigurationBundle únicamente). |
|
|
Timestamp |
Cuándo se creó esta versión específica (GetConfigurationBundleVersion solo). |
Errores
| Error | Estado HTTP | Description (Descripción) |
|---|---|---|
|
|
400 |
Parámetros de solicitud no válidos. |
|
|
404 |
El especificado |
|
|
403 |
Permisos insuficientes. Verifique que las políticas de IAM incluyan |
|
|
429 |
Se superó la tasa de solicitudes. Vuelva a intentarlo con retroceso exponencial. |
|
|
500 |
Service-side error. Intente realizar de nuevo la solicitud . |