Agora eu posso obter a certificação assim aws iam get-server-certificate --server-certificate-name certificateName
gostaria de poder pegar o certificado sem ter que usar openssl para -text -noout
o fluxo de trabalho agora que tenho é formatar a consulta
aws iam get-server-certificate --server-certificate-name certificateName --query "ServerCertificate.CertificateBody" | awk 'gsub(/"/,"",s); {gsub(/\\n/,"\n")}1'
> cert.crt
então use openssl x509 -in cert.cert -text -noout
Marcando como uma solicitação de recurso. Enquanto isso, você pode usar --output text
para remover a necessidade do comando awk:
$ aws iam get-server-certificate \
--server-certificate-name certificateName \
--query ServerCertificate.CertificateBody \
--output text | openssl x509 -text -noout
Bom Dia!
Estamos encerrando este problema aqui no GitHub, como parte de nossa migração para UserVoice para solicitações de recursos envolvendo a AWS CLI.
Isso nos permitirá obter os recursos mais importantes para você, facilitando a pesquisa e a exibição de suporte para os recursos mais importantes para você, sem diluir a conversa com relatórios de bugs.
Como uma rápida cartilha do UserVoice (se ainda não estiver familiarizado): depois que uma ideia é postada, as pessoas podem votar nas ideias e a equipe do produto responderá diretamente às sugestões mais populares.
Importamos solicitações de recursos existentes do GitHub - Pesquise esse problema lá!
E não se preocupe, esse problema ainda existirá no GitHub para o bem da posteridade. Como é uma importação somente de texto da postagem original para o UserVoice, ainda teremos em mente os comentários e discussões que já existem aqui no problema do GitHub.
O GitHub continuará sendo o canal para relatar bugs.
Mais uma vez, esse problema pode ser encontrado pesquisando o título em: https://aws.uservoice.com/forums/598381-aws-command-line-interface
-A equipe de SDKs e ferramentas da AWS
Com base no feedback da comunidade, decidimos retornar solicitações de recursos para problemas do GitHub.
Comentários muito úteis
Marcando como uma solicitação de recurso. Enquanto isso, você pode usar
--output text
para remover a necessidade do comando awk: