Saltar al contenido

aws lambda list-functions filtra solo nombres de funciones?

[*]Anduvimos recabando por el mundo on line para así mostrarte la respuesta para tu dilema, si tienes alguna pregunta puedes dejar tu comentario y responderemos sin falta, porque estamos para ayudarte.

Solución:

[*]Usted puede hacer eso. Utilizar el --query opción. La CLI se vería así:

aws lambda list-functions --region us-east-1 --query 'Functions[].FunctionName' --output text

[*]Para obtener la lista de funciones cuyo nombre comienza con some-prefix:

aws lambda list-functions --region us-east-1 --query 'Functions[?starts_with(FunctionName, `some-prefix`) == `true`].FunctionName' --output text

[*]Para obtener el JSON completo, la CLI sería:

aws lambda list-functions --region us-east-1

[*]Detalles sobre el query El parámetro se puede encontrar aquí.

[*]Como @krishna ya dio la respuesta, pero estaba buscando una manera de imprimir todos los nombres de funciones sin especificar un prefix. Entonces, aquí puede obtener todos los nombres de funciones lambda en una región en particular, mi valor predeterminado es us-west-2.

aws lambda list-functions  --query 'Functions[*].[FunctionName]' 

[*]O como los quiero en formato de texto y espacios separados para usar en mi script bash, así que aquí puede obtener texto y espacio de una sola línea separados.

[*]aws lambda list-functions --query 'Functions[*].[FunctionName]' --output text | tr 'rn' ' '

Te mostramos las comentarios y valoraciones de los lectores

[*]Ten en cuenta dar difusión a esta división si te ayudó.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *