From 7d87f977b67349c4232eea205a415c525798b7da Mon Sep 17 00:00:00 2001 From: caduvieira <3831408+caduvieira@users.noreply.github.com> Date: Mon, 10 Oct 2022 23:49:20 -0300 Subject: [PATCH] aws-iam, aws-kinesis, aws-lambda: add pt_BR translation (#8916) --- pages.pt_BR/common/aws-iam.md | 36 +++++++++++++++++++++++++++++++ pages.pt_BR/common/aws-kinesis.md | 28 ++++++++++++++++++++++++ pages.pt_BR/common/aws-lambda.md | 32 +++++++++++++++++++++++++++ 3 files changed, 96 insertions(+) create mode 100644 pages.pt_BR/common/aws-iam.md create mode 100644 pages.pt_BR/common/aws-kinesis.md create mode 100644 pages.pt_BR/common/aws-lambda.md diff --git a/pages.pt_BR/common/aws-iam.md b/pages.pt_BR/common/aws-iam.md new file mode 100644 index 000000000..e10814647 --- /dev/null +++ b/pages.pt_BR/common/aws-iam.md @@ -0,0 +1,36 @@ +# aws iam + +> CLI for AWS IAM. +> Mais informações: . + +- Exibe a página de ajuda do `aws iam` (incluindo todos os comandos iam disponíveis): + +`aws iam help` + +- Lista os usuários: + +`aws iam list-users` + +- Lista as políticas: + +`aws iam list-policies` + +- Lista os grupos: + +`aws iam list-groups` + +- Obtém os usuários de um grupo: + +`aws iam get-group --group-name {{nome_do_grupo}}` + +- Descreve uma política IAM: + +`aws iam get-policy --policy-arn arn:aws:iam::aws:policy/{{nome_da_política}}` + +- Lista as chaves de acesso: + +`aws iam list-access-keys` + +- Lista as chaves de acesso para um usuário específico: + +`aws iam list-access-keys --user-name {{nome_do_usuário}}` diff --git a/pages.pt_BR/common/aws-kinesis.md b/pages.pt_BR/common/aws-kinesis.md new file mode 100644 index 000000000..2b4a5351d --- /dev/null +++ b/pages.pt_BR/common/aws-kinesis.md @@ -0,0 +1,28 @@ +# aws kinesis + +> CLI oficial da AWS para o serviço de streamin de dados Amazon Kinesis. +> Mais informações: . + +- Lista todos os streams de uma conta: + +`aws kinesis list-streams` + +- Escreve um registro para um stream Kinesis: + +`aws kinesis put-record --stream-name {{nome}} --partition-key {{chave}} --data {{mensagem_codificaca_em_base64}}` + +- Escreve um registro para um stream Kinesis com codificação base64 inline: + +`aws kinesis put-record --stream-name {{nome}} --partition-key {{chave}} --data "$( echo "{{minha mensagem não codificada}}" | base64 )"` + +- Lista os shards disponíveis em um stream: + +`aws kinesis list-shards --stream-name {{nome}}` + +- Obtém uma iteração de shards para leitura da mensagem mais antiga no shard do stream: + +`aws kinesis get-shard-iterator --shard-iterator-type TRIM_HORIZON --stream-name {{nome}} --shard-id {{id}}` + +- Lê registros de um shard usando uma iteração de um shard: + +`aws kinesis get-records --shard-iterator {{iteração}}` diff --git a/pages.pt_BR/common/aws-lambda.md b/pages.pt_BR/common/aws-lambda.md new file mode 100644 index 000000000..83d42ec3d --- /dev/null +++ b/pages.pt_BR/common/aws-lambda.md @@ -0,0 +1,32 @@ +# aws lambda + +> Linha de comando CLI para o AWS lambda. +> Mais informações: . + +- Executa uma função: + +`aws lambda invoke --function-name {{nome}} {{caminho/para/a/resposta}}.json` + +- Executa uma função enviando um payload em formato JSON: + +`aws lambda invoke --function-name {{nome}} --payload {{json}} {{caminho/para/a/resposta}}.json` + +- Lista as funções: + +`aws lambda list-functions` + +- Exibe a configuração de uma função: + +`aws lambda get-function-configuration --function-name {{nome}}` + +- Lista os aliases de uma função: + +`aws lambda list-aliases --function-name {{nome}}` + +- Exibe o configuração de concorrência reservada de uma função: + +`aws lambda get-function-concurrency --function-name {{nome}}` + +- Lista quais serviços AWS pode invocar a função: + +`aws lambda get-policy --function-name {{nome}}`