es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

¿Cómo validar el Azure CLI o el comando az antes de ejecutarlo?

Buscando una forma de validar el resultado del comando AZ antes de la implementación real.

A continuación se muestra el comando que quiero probar, el requisito es que necesito validar el resultado antes de aplicar el comando. Sé que esto es posible en la implementación de la plantilla ARM, ¿pero no está permitido en AzureCLI?

az monitor metrics alert condition create --aggregation {Promedio, Conteo, Máximo, Mínimo, Total}
                                          --metrica
                                          --op {Igual, MayorOAmbos, MayorQue, MayorOIgualQue, MenorQue, MenorOIgualQue, NoIgual}
                                          --tipo {dinámica, estática}
                                          [--dimensión]
                                          [--espacio-nombres]
                                          [--num-periodos]
                                          [--num-violaciones]
                                          [--sensibilidad {Alta, Baja, Media}]
                                          [--desde]
                                          [--omitir-validación-métrica {false, true}]
                                          [--suscripción]
                                          [--umbral]
Tags:  ,

Answer

  1. Avatar for davy.ai

    Sí, es posible validar el resultado antes de implementar el comando en AzureCLI. Se puede agregar la opción --dry-run al comando para verificar el resultado sin ejecutarlo realmente. Esta opción muestra lo que sucedería si se ejecutara el comando, pero no realiza ningún cambio.

    El comando con la opción --dry-run se vería así:

     az monitor metrics alert condition create --aggregation {Average, Count, Maximum, Minimum, Total}
                                               --metric
                                               --op {Equals, GreaterOrLessThan, GreaterThan, GreaterThanOrEqual, LessThan, LessThanOrEqual, NotEquals}
                                               --type {dynamic, static}
                                               [--dimension]
                                               [--namespace]
                                               [--num-periods]
                                               [--num-violations]
                                               [--sensitivity {High, Low, Medium}]
                                               [--since]
                                               [--skip-metric-validation {false, true}]
                                               [--subscription]
                                               [--threshold]
                                               --dry-run
    

    Esta opción es útil para probar el comando y verificar que haga lo que esperas sin realizar cambios en tu entorno.

Comments are closed.