Herramientas cloud

Parser de ARN AWS

Revisa un ARN o una lista por líneas, o compón un identificador desde cinco campos.

Parser de ARN AWS

Entrada ARN

Campos e informe

Los ARN se procesan en este navegador. Sin solicitudes a AWS ni credenciales.

Opciones de proceso

Hasta 200 líneas no vacías y 128 KiB de entrada UTF-8. Se muestran 50 resultados cada vez.

Solo estructura externa: los avisos no confirman existencia, sintaxis completa del servicio ni acceso IAM.

La entrada cambió. Ejecuta de nuevo antes de exportar.

Parser de ARN AWS ayuda a revisar un nombre de recurso de Amazon copiado en una configuración. Una ruta de IAM y un alias de Lambda pueden parecer similares, pero dividir todos los dos puntos oculta diferencias importantes en el recurso.

Antes de rellenar un hueco, comprueba si el servicio lo deja vacío a propósito. Poder leer la estructura no demuestra que la cuenta, el recurso o los permisos sean los que esperabas.

Por qué usar Parser de ARN AWS

Conservar el recurso completo

Parser de ARN AWS solo separa los primeros cinco dos puntos. La clave quarter 1:final.csv mantiene su espacio y su separador, y los sufijos de versión permanecen unidos al nombre de función. No se recorta la parte final.

Tres identificadores se separan en campos de colores manteniendo intactas sus largas partes de recurso.

Construir respetando los huecos

Para un bucket S3 ordinario, deja vacíos región y cuenta. Sus posiciones siguen presentes en la cadena generada. El constructor une los cinco valores sin adivinar un tipo de recurso ni añadir barras.

Cinco campos forman un identificador que conserva dos posiciones centrales vacías.

Detalles que conviene revisar

01

Comparar los tres ejemplos

Las muestras de S3, IAM y Lambda permiten ver qué posiciones varían. Los campos vacíos se señalan expresamente. Las notas del servicio orientan la revisión sin convertir cualquier valor poco habitual en un error de estructura.

02

Elegir cuándo procesar

El modo automático espera 350 ms tras una edición. Desactívalo para ejecutar con Ctrl/Cmd + Enter. Cambiar un campo o modo bloquea de inmediato las exportaciones antiguas; cada modo conserva su propia entrada.

03

Comprobar errores antes de exportar

JSON incluye tanto aciertos como errores. El texto ARN solo está disponible cuando todas las líneas se han podido analizar. Mostrar 50 más cambia la vista, mientras que la descarga conserva el lote completo.

Contenido del análisis

Cinco campos externos

El formato de ARN se descompone en partición, servicio, región, cuenta y recurso. El prefijo fijo se comprueba aparte. Se conservan mayúsculas, Unicode, espacios finales y rutas de los ARN dentro del recurso, sin decodificación.

Diagnósticos por línea original

Se ignoran las líneas vacías, pero no se renumeran las restantes. El orden y los duplicados permanecen. Cada fila incorrecta conserva su texto y ubicación, de modo que el informe no oculta entradas fallidas.

Notas de alcance limitado

S3, IAM y Lambda reciben explicaciones concretas. Se admite el valor de cuenta aws y se avisa de cuentas o combinaciones de región poco habituales. Los servicios desconocidos se leen mediante la estructura común, sin reglas inventadas.

Reemplazo reversible

Vaciar y cargar un ejemplo muestran primero contenido y cantidades. Aplicar afecta solo al modo activo. Deshacer restaura la entrada y su salida correspondiente, incluido el estado obsoleto que pudiera tener antes.

Límites que cambian la interpretación

Sin consulta de existencia ni permisos
No se contacta con AWS, no se reciben credenciales y no se simula IAM. Tampoco se valida una política completa. Un identificador legible puede apuntar a un recurso inexistente o no ser adecuado para el elemento de política usado.
Sin gramática completa de servicios
El recurso sigue siendo un campo entero: no se deducen universalmente tipo e ID. Un punto de acceso S3 con región o cuenta no se rechaza solo por diferir de un bucket ordinario. Las notas no cubren todos los formatos.
Patrones literales y estructura completa
Los comodines y variables de política se conservan sin expandirse. No se añaden asteriscos a una entrada incompleta como arn:aws:sqs. La interpretación requiere un contexto de política que esta herramienta no recibe.
Entrada acotada y por líneas
El máximo es de 200 líneas no vacías y 131.072 bytes UTF-8. Los saltos de línea separan entradas y los caracteres de control internos no se admiten. Es una limitación de esta interfaz, no una prohibición general de claves en AWS.
Sin reparación o extracción automática
Los espacios iniciales provocan un error de prefijo; los del recurso se mantienen. No hay decodificación URL, limpieza de rutas, deduplicación, añadido de /*, importación de archivos ni extracción desde políticas JSON.

Preguntas sobre Parser de ARN AWS

¿Por qué hay campos de región o cuenta vacíos en un ARN?

Los campos requeridos dependen del servicio y del tipo de recurso. Los buckets y objetos S3 ordinarios dejan ambos vacíos; IAM suele omitir la región. Otros tipos de S3 pueden incluirlos. Consulta el formato concreto antes de corregirlos.

¿Qué diferencia hay entre los dos puntos y la barra del recurso?

Son parte de la sintaxis específica del recurso. Las rutas IAM suelen usar barras y los calificadores Lambda usan dos puntos. Aquí se mantiene el tramo completo en lugar de imponer una misma división interna a todos los servicios.

¿Se pueden utilizar comodines en un ARN?

Algunos contextos de política permiten * y ?, pero las posiciones autorizadas dependen del servicio y del elemento de política. El informe señala posibles patrones; no calcula coincidencias ni aprueba su uso.

¿Dónde se consulta el ARN de un recurso de AWS?

Consulta los detalles del recurso en la consola de AWS o la respuesta de su API o CLI. La Service Authorization Reference describe los formatos. Esta herramienta no busca recursos ni recupera identificadores desde tu cuenta.

¿Analizar un ARN demuestra que existe el recurso?

No. El análisis solo identifica la estructura externa y ofrece notas de revisión. La existencia y el acceso dependen del estado actual de AWS y de los permisos. Deben verificarse por separado en el entorno correspondiente.

¿Te falta una respuesta?

Revisa el siguiente identificador

Usa Parser de ARN AWS para contrastar cada campo con el texto original y conservar un informe completo durante la revisión de la configuración.