Nombre del paquete para Maven ArtifactiD mappings - AWS SDK for Java 2.x

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Nombre del paquete para Maven ArtifactiD mappings

Al migrar tu proyecto de Maven o Gradle de la versión 1 del SDK para Java a la versión 2, debes determinar qué dependencias añadir al archivo de compilación. El enfoque descrito en el step-by-step Instrucciones de migración con ejemplo (paso 3) utiliza los nombres de los paquetes de las instrucciones de importación como punto de partida para determinar las dependencias (como ArtifactIDs) que se van a añadir al archivo de compilación.

Puedes usar la información de este tema para asignar los nombres de los paquetes de la versión 1 a los ArtifactIDs de la versión 2.

Convención de nomenclatura común utilizada en los nombres de paquetes y en los ArtifactID de Maven

En la siguiente tabla se muestra la convención de nomenclatura común que utilizan los SDK para un SERVICE_ID determinado. Un SERVICE_ID es un identificador único para un. Servicio de AWS Por ejemplo, el SERVICE_ID del servicio Amazon S3 es s3 y cognitoidentity es el SERVICE_ID de Amazon Cognito Identity.

Nombre del paquete v1 (declaración de importación) 1 ArtifactiD ArtifactiD v2 nombre del paquete v2 (declaración de importación)
com.amazonaws.services.SERVICE_ID aws-java-sdk-SERVICE_ID SERVICE_ID software.amazon.awssdk.services.service_id
Ejemplo de Amazon Cognito Identity (SERVICE_ID:) cognitoidentity
com.amazonaws.services. identidad cognitiva aws-java-sdk- identidad cognitiva identidad cognitiva software.amazon.awssdk.services. identidad cognitiva

Diferencias entre SERVICE_ID

Dentro de la versión 1

En algunos casos, el SERVICE_ID difiere entre el nombre del paquete y el ArtifactiD del mismo servicio. Por ejemplo, la fila de CloudWatch métricas de la siguiente tabla muestra que metrics es el SERVICE_ID del nombre del paquete, pero es el SERVICE_ID del ArtifactID. cloudwatchmetrics

Dentro de la versión 2

No hay diferencias en el SERVICE_ID utilizado en los nombres de los paquetes y en los ArtifactID.

Entre v1 y v2

En la mayoría de los servicios, el SERVICE_ID de la versión 2 es el mismo que el SERVICE_ID de la versión 1, tanto en los nombres de los paquetes como en los ArtifactID. Un ejemplo de esto es el cognitoedentity SERVICE_ID, como se muestra en la tabla anterior. Sin embargo, algunos Service_ID difieren entre los SDK, como se muestra en la siguiente tabla.

Un SERVICE_ID en negrita en cualquiera de las columnas de la versión 1 indica que es diferente del SERVICE_ID utilizado en la versión 2.

Nombre del servicio nombre del paquete v1 1 ArtifactiD ArtifactiD v2 nombre del paquete v2

Todos los nombres de los paquetes comienzan por com.amazonaws.services lo que se muestra en la primera fila.

Todos los ArtifactID están encerrados en etiquetas, como se muestra en la primera fila.

Todos los ArtifactID están encerrados en etiquetas, como se muestra en la primera fila.

Todos los nombres de los paquetes comienzan por software.amazon.awssdk lo que se muestra en la primera fila.

API Gateway com.amazonaws.services.apigateway <artifactId>aws-java-sdk- puerta de enlace api</artifactId> <artifactId>una puerta de enlace</artifactId> puerta de enlace software.amazon.awssdk.services.api
Registro de aplicaciones preregistro apregistro/registro catálogo de servicios y registro registro de aplicaciones de catálogos de servicios
Application Discovery descubrimiento de aplicaciones discovery descubrimiento de aplicaciones descubrimiento de aplicaciones
Augmented AI Runtime tiempo de ejecución de aire aumentado aumento del tiempo de funcionamiento del aire tiempo de ejecución de sagemaker a2 tiempo de ejecución de sagemakera2
Certificate Manager administrador de certificados acm acm acm
CloudControl API api de control en la nube api de control en la nube control en la nube control en la nube
CloudSearch cloudsearch v2 cloudsearch cloudsearch cloudsearch
CloudSearch Dominio dominio de búsqueda en la nube búsqueda en la nube dominio de búsqueda en la nube dominio de búsqueda en la nube
CloudWatch Eventos eventos de cloudwatch eventos eventos de cloudwatch eventos de cloudwatch
CloudWatch Evidentemente vigilancia en la nube, evidentemente cloudwatch evidentemente evidently evidently
CloudWatch Registros logs logs registros de cloudwatch registros de cloudwatch
CloudWatch Métricas métricas métricas de cloudwatch cloudwatch cloudwatch
CloudWatch Ron cloudwatchrum cloudwatchrum rum rum
Proveedor de identidad de Cognito cognitoidp cognitoide proveedor de identidad cognito proveedor de identidad cognito
Campaña Connect conectar la campaña conectar la campaña conectar campañas conectar campañas
Connect Wisdom conecta la sabiduría conecta la sabiduría wisdom wisdom
Database Migration Service servicio de migración de bases de datos dms migración de bases de datos migración de bases de datos
DataZone zona de datos zona de datos externa zona de datos zona de datos
DynamoDB dynamodbv2 dynamodb dynamodb dynamodb
Sistema de archivos elástico sistema de archivos elástico efs efs efs
Elastic Map Reduce elasticmapreduce emr emr emr
Glue DataBrew pega una cerveza gluedatabrew databrew databrew
Funciones de IAM en cualquier lugar soy roles en cualquier parte soy roles en cualquier parte rolesanywhere rolesanywhere
Administración de identidades gestión de identidad iam iam iam
Datos de IoT datos de IoT iot plano de datos de IoT plano de datos de IoT
Análisis de Kinesis kinesisanalytics kinesis kinesisanalytics kinesisanalytics
Kinesis Firehose manguera de incendios Kinesis kinesis firehose firehose
Canales de señalización de vídeo de Kinesis canales de señalización de vídeo de Kinesis canales de señalización de vídeo de kinesis señalización de vídeo de cinesia señalización de vídeo de cinesia
Lex tiempo de ejecución de lex Alex lexruntime lexruntime
¡Busca la visión busca la visión busca la visión lookoutvision lookoutvision
Modernización del mainframe modernización del mainframe modernización del mainframe m2 m2
Medición Marketplace medición en el mercado servicio de medición en el mercado medición en el mercado medición en el mercado
Grafana gestionada grafana gestionado grafana gestionada grafana grafana
Mechanical Turk mturk solicitante mecánico de turcas turk mturk
Recomendaciones de estrategias de Migration Hub recomendaciones de estrategia para el centro de migración recomendaciones de estrategia para el centro de migración estrategia de centro de migración estrategia de centro de migración
Nimble Studio estudio ágil estudio ágil nimble nimble
5G privado 5G privado 5g privado redes privadas redes privadas
Prometheus prometeo prometeo amperio amperio
Papelera de reciclaje papelera de reciclaje papelera de reciclaje rbin rbin
API de datos de Redshift redshift data api redshift data api datos de corrimiento al rojo datos de corrimiento al rojo
Route 53 enrutar 53 dominios route53 enrutar 53 dominios enrutar 53 dominios
Administrador Edge de Sage Maker administrador sagemaker edge sagemakeredge manager sagemakeredge sagemakeredge
Token de seguridad token de seguridad sts sts sts
Migración de servidores migración de servidores migración de servidores sms sms
Correo electrónico simple correo electrónico simple ses ses ses
Correo electrónico simple V2 correo electrónico simple v2 sesv2 sesv2 sesv2
Administración de sistemas sencilla administración de sistemas sencilla ssm ssm ssm
Flujo de trabajo sencillo flujo de trabajo sencillo flujo de trabajo simple swf swf
Step Functions funciones escalonadas funciones escalonadas sfn sfn