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.
Valide la creación de recursos de Image Builder con un simulacro
Con un simulacro, puede comprobar si una solicitud para crear un recurso de Image Builder se ha realizado correctamente, sin necesidad de crear el recurso. Al establecer el dryRun parámetro true en la solicitud, Image Builder valida los permisos y los parámetros de solicitud necesarios y, a continuación, se detiene antes de crear nada. El resultado es uno de los siguientes:
-
Si la validación se realiza correctamente, se produce un
DryRunOperationExceptionerror en la solicitud. Este error indica que la solicitud es válida y que la creación del recurso se habría realizado correctamente sin eldryRunparámetro. -
Si la validación falla, la solicitud devuelve el mismo error que devolvería sin el
dryRunparámetro, por ejemplo,InvalidParameterValueExceptionoResourceAlreadyExistsException.
En ambos casos, Image Builder no crea el recurso. Los ensayos en seco te proporcionan información inmediata sobre las configuraciones de tus recursos. Esto resulta especialmente útil para los agentes de automatización e IA que crean recursos de Image Builder. Estas herramientas pueden validar cada configuración y corregir los errores antes de que generen nada.
Las siguientes acciones de creación admiten el dryRun parámetro:
-
CreateComponent -
CreateContainerRecipe -
CreateDistributionConfiguration -
CreateImagePipeline -
CreateImageRecipe -
CreateInfrastructureConfiguration -
CreateLifecyclePolicy -
CreateWorkflow
nota
La CreateImage acción no admite el dryRun parámetro porque inicia la creación de una imagen en lugar de crear un recurso de configuración.
Realice un simulacro desde AWS CLI
El siguiente ejemplo muestra cómo validar una configuración de infraestructura con el create-infrastructure-configuration comando. La --dry-run opción convierte la solicitud en un simulacro.
aws imagebuilder create-infrastructure-configuration \ --namemy-example-infrastructure-configuration\ --instance-profile-nameEC2InstanceProfileForImageBuilder\ --dry-run
Si la configuración es válida, el comando devuelve el siguiente error para indicar que la solicitud se habría realizado correctamente.
An error occurred (DryRunOperationException) when calling the CreateInfrastructureConfiguration operation: Request would have succeeded, but dryRun flag is set.