

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.

# Importación de AWS Data Exchange activos desde una API de Amazon API Gateway
<a name="import-API-asset"></a>

AWS Data Exchange los suscriptores pueden usar sus credenciales de IAM y AWS SDKs llamar APIs desde proveedores de datos. AWS Data Exchange gestiona el acceso gestionando APIs los derechos de autenticación y suscripción.

## Importación de activos de API desde una API de Amazon API Gateway (AWS SDKs)
<a name="import-api-asset-prog"></a>

**nota**  
Actualmente, la `SendApiAsset` operación no es compatible con lo siguiente SDKs:  
SDK para .NET
AWS SDK para C\$1\$1
AWS SDK for Java 2.x

**Para importar activos desde una API de Amazon API Gateway (AWS SDKs)**

1. Cree una solicitud de `CreateJob` de tipo `IMPORT_ASSET_FROM_API_GATEWAY_API`.

1. Incluya lo siguiente en la solicitud:
   + `ApiID`
   + `DataSetID`
   + `ProtocolType`
   + `RevisionID`
   + `Stage`

1. Inicie la solicitud de `CreateJob` con una operación de `StartJob` que requiera el valor de `JobId` devuelto en el paso 1.

1. (Opcional) Realice un sondeo de la operación `GetJob` para esperar a que se complete el trabajo.

1. (Opcional) Actualice la propiedad del nombre de activo después de crearlo.

## Importar activos de API desde una API de Amazon API Gateway (consola)
<a name="import-api-asset-console"></a>

**Para importar un activo de API desde una API de Amazon API Gateway (consola)**

1. Abra el navegador web e inicie sesión en la [consola de AWS Data Exchange](https://console.aws.amazon.com/dataexchange).

1. En el panel de navegación de la izquierda, en **Publicar datos**, elija **Conjuntos de datos propios**.

1. En **Conjuntos de datos propios**, elija el conjunto de datos que contenga el activo que desee actualizar.

1. En la pestaña **Revisiones**, elija **Crear revisión** para abrir la página **Crear revisión**.

   1. En **Configuración de la revisión**, proporcione un comentario opcional sobre la revisión que describa su finalidad.

   1. En **Agregar etiquetas - opcional**, agregue las etiquetas asociadas al recurso.

   1. Seleccione **Crear**.

      Se crea la nueva revisión.

1. En la sección **Activos de API**, elija **Agregar etapa de API**.

1. En la página **Añadir etapa de API**, seleccione la API de **Amazon API Gateway** y el **nombre de la etapa** de su cuenta Cuenta de AWS o de otra cuenta.

1. En **API de documentos para suscriptores**:

   1. Actualice el **Nombre de API** por un nombre claro y conciso que los suscriptores puedan entender.

   1. Documente la especificación de OpenAPI 3.0 introduciendo la especificación en el campo, importando la especificación eligiendo **Importar desde archivo .JSON** o importando la especificación eligiendo **Importar desde Amazon API Gateway**.

1. Elija **Agregar etapa de API**.

   Se inicia un trabajo para importar sus activos de API en el conjunto de datos. Después de finalizar el trabajo, el campo **Estado** de la sección **Trabajos** se actualiza a **Completado.**