Ahora mismo puedo obtener la certificación así aws iam get-server-certificate --server-certificate-name certificateName
me gustaría poder obtener el certificado sin tener que usar openssl para -text -noout
el flujo de trabajo que tengo ahora es formatear la consulta
aws iam get-server-certificate --server-certificate-name certificateName --query "ServerCertificate.CertificateBody" | awk 'gsub(/"/,"",s); {gsub(/\\n/,"\n")}1'
> certificado.crt
luego usa openssl x509 -in cert.cert -text -noout
Marcado como una solicitud de función. Mientras tanto, puede usar --output text
para eliminar la necesidad del comando awk:
$ aws iam get-server-certificate \
--server-certificate-name certificateName \
--query ServerCertificate.CertificateBody \
--output text | openssl x509 -text -noout
¡Buenos días!
Estamos cerrando este problema aquí en GitHub, como parte de nuestra migración a UserVoice para las solicitudes de características relacionadas con la CLI de AWS.
Esto nos permitirá obtener las funciones más importantes para usted, al facilitar la búsqueda y mostrar soporte para las funciones que más le interesan, sin diluir la conversación con informes de errores.
Como introducción rápida a UserVoice (si aún no está familiarizado): después de publicar una idea, las personas pueden votar sobre las ideas y el equipo del producto responderá directamente a las sugerencias más populares.
Hemos importado solicitudes de funciones existentes de GitHub. ¡Busque este problema allí!
Y no se preocupe, este problema seguirá existiendo en GitHub por el bien de la posteridad. Como se trata de una importación de solo texto de la publicación original en UserVoice, seguiremos teniendo en cuenta los comentarios y la discusión que ya existen aquí sobre el problema de GitHub.
GitHub seguirá siendo el canal para informar errores.
Una vez más, este problema ahora se puede encontrar buscando el título en: https://aws.uservoice.com/forums/598381-aws-command-line-interface
-El equipo de herramientas y SDK de AWS
Según los comentarios de la comunidad, hemos decidido devolver las solicitudes de funciones a los problemas de GitHub.
Comentario más útil
Marcado como una solicitud de función. Mientras tanto, puede usar
--output text
para eliminar la necesidad del comando awk: