Ferramentas de nuvem

Analisador de ARN AWS

Confira um ARN ou uma lista por linhas, ou monte um identificador usando cinco campos.

Analisador de ARN AWS

Entrada ARN

Campos e relatório

Os ARNs ficam neste navegador. Nenhuma chamada à AWS nem uso de credenciais.

Opções de processamento

Até 200 linhas não vazias e 128 KiB de entrada UTF-8. Resultados exibidos de 50 em 50.

Somente estrutura externa: as notas não confirmam existência, sintaxe completa do serviço ou acesso IAM.

A entrada mudou. Execute novamente antes de exportar.

Analisador de ARN AWS ajuda a revisar nomes de recurso da Amazon copiados para uma configuração. Caminhos de funções IAM e aliases Lambda têm detalhes diferentes; separar todos os dois-pontos pode ocultar parte do recurso.

Antes de preencher uma posição vazia, confira a regra do serviço. A estrutura legível não garante que o recurso pertença à conta esperada nem que a identidade atual tenha acesso.

Por que usar o Analisador de ARN AWS

Manter o final do recurso

Analisador de ARN AWS para de separar depois do quinto dois-pontos. A chave quarter 1:final.csv mantém espaço e pontuação, e a versão de uma função continua no campo de recurso. Nenhum sufixo é descartado.

Três identificadores são divididos em campos coloridos mantendo seus longos trechos de recurso intactos.

Montar com campos vazios

Ao montar um bucket S3 comum, deixe região e conta vazias. As posições continuam representadas pelos separadores. O construtor não tenta adivinhar o tipo do recurso nem inserir barras por conta própria.

Cinco campos formam um identificador preservando duas posições centrais vazias.

Três verificações antes de exportar

01

Comparar os exemplos

Os exemplos de S3, IAM e Lambda mostram formas distintas do recurso e dos campos vazios. Leia as notas como orientação de revisão: um valor incomum não vira automaticamente um erro de estrutura.

02

Escolher o momento de execução

A execução automática aguarda 350 ms após uma edição. Desative-a para executar com Ctrl/Cmd + Enter. Qualquer mudança de campo ou modo bloqueia as saídas antigas, enquanto os dois modos guardam suas próprias entradas.

03

Conferir o total de erros

O relatório JSON preserva linhas corretas e incorretas. O texto ARN só pode ser exportado quando todas forem analisadas. A visualização aumenta de 50 em 50; downloads sempre incluem o lote completo.

Do formato ao relatório

Cinco campos externos

O formato ARN separa partição, serviço, região, conta e recurso. O prefixo fixo é conferido à parte. O último campo preserva maiúsculas, Unicode, espaços finais e caminhos, sem normalização ou decodificação.

Diagnóstico com linha original

Linhas vazias são ignoradas, mas as demais continuam com sua numeração física. Ordem e duplicatas são preservadas. Uma entrada com erro aparece no relatório com seu texto, evitando confundir uma lista parcial com a original.

Notas específicas e limitadas

S3, IAM e Lambda recebem explicações de convenções comuns. A conta aws é mantida, enquanto contas e combinações de região incomuns pedem revisão. Outros serviços usam a análise genérica dos campos externos.

Substituição que pode ser desfeita

Limpar e carregar um exemplo mostram conteúdo e contagem antes da aplicação. Só o modo ativo é substituído. Desfazer recupera tanto a entrada quanto a saída correspondente, inclusive seu estado anterior de atualização.

Limites de interpretação

Sem consultar recursos ou permissões
Não há conexão com AWS, coleta de credenciais ou simulação de IAM. A ferramenta não valida uma política inteira. Uma estrutura analisada pode apontar para um recurso ausente ou inadequado ao elemento de política escolhido.
Sem regras completas de todos os serviços
O recurso permanece em um campo só, sem dedução universal de tipo e ID. Um ponto de acesso S3 com região e conta não é rejeitado apenas por diferir de um bucket comum. As notas são auxiliares, não uma validação oficial.
Sem completar ou expandir padrões
Caracteres curinga e variáveis de política ficam literais. Uma forma incompleta como arn:aws:sqs não recebe asteriscos automaticamente. A interpretação depende do contexto da política, que não é informado nesta entrada.
Entrada limitada por linhas e bytes
São aceitas até 200 linhas não vazias e 131.072 bytes UTF-8. Quebras de linha separam registros; caracteres de controle dentro do identificador não são aceitos aqui. Isso limita a interface, não define uma proibição geral da AWS.
Sem correções escondidas
Espaços iniciais causam erro de prefixo, mas os espaços do recurso permanecem. Não há decodificação URL, limpeza de caminhos, remoção de duplicatas, inclusão de /*, importação de arquivo ou extração de ARN de políticas JSON.

Perguntas sobre o Analisador de ARN AWS

Por que alguns ARNs deixam a região ou a conta em branco?

O serviço e o tipo de recurso definem os campos necessários. Buckets e objetos S3 comuns deixam ambos vazios; IAM costuma deixar a região vazia. Outros tipos do S3 podem incluir os dois valores. Confira o formato específico antes de alterar.

Qual é a diferença entre dois-pontos e barra na parte do recurso?

Os separadores fazem parte da sintaxe interna de cada serviço. Caminhos IAM costumam usar barras, e qualificadores Lambda usam dois-pontos. Aqui, todo o trecho do recurso é preservado, sem aplicar a mesma regra interna a todos os casos.

É possível usar curingas em um ARN?

Alguns contextos de política permitem * e ?, mas as posições aceitas dependem do serviço e do elemento da política. O relatório aponta padrões possíveis; não calcula correspondências nem confirma que o uso é permitido.

Onde encontro o ARN de um recurso da AWS?

Procure nos detalhes do recurso no console da AWS ou na resposta da API ou CLI do serviço. A Service Authorization Reference descreve os formatos. Este construtor não descobre recursos nem busca identificadores na sua conta.

A análise confirma que o recurso existe na AWS?

Não. A análise apenas separa a estrutura externa e fornece notas para revisão. A existência e o acesso dependem do estado atual da AWS e das permissões. Confirme esses pontos separadamente no ambiente em que o valor será usado.

Ainda tem uma dúvida?

Confira o próximo identificador

Analisador de ARN AWS permite comparar os campos com o texto original e guardar um relatório completo para a revisão da configuração.