

La versión 2 de AWS SDK para JavaScript ha llegado al final del soporte. Se recomienda que migre a [AWS SDK para JavaScript v3](https://docs.aws.amazon.com//sdk-for-javascript/v3/developer-guide/). Para ver detalles e información adicionales sobre cómo realizar la migración, consulte este [anuncio](https://aws.amazon.com/blogs//developer/announcing-end-of-support-for-aws-sdk-for-javascript-v2/).

# Bloqueo de versiones de la API
<a name="locking-api-versions"></a>

AWSLos servicios de tienen números de versión de API para realizar un seguimiento de la compatibilidad de API. Las versiones de API en los servicios de AWS se identifican mediante una cadena de fecha con formato `YYYY-mm-dd`. Por ejemplo, la versión actual de la API de Amazon S3 es `2006-03-01`.

Le recomendamos bloquear la versión de la API de un servicio si se basa en él en el código de producción. Así puede aislar sus aplicaciones de los cambios en los servicios derivados de las actualizaciones del SDK. Si no especifica una versión de la API al crear objetos de servicio, el SDK utiliza la última versión de la API de forma predeterminada. Esto podría hacer que su aplicación hiciera referencia a una API actualizada con cambios que afectan negativamente a su aplicación.

Para bloquear la versión de la API que utiliza para un servicio, transfiera el parámetro `apiVersion` cuando cree el objeto de servicio. En el ejemplo siguiente, un objeto de servicio `AWS.DynamoDB` que se acaba de crear está bloqueado en la versión de API `2011-12-05`:

```
var dynamodb = new AWS.DynamoDB({apiVersion: '2011-12-05'});
```

Puede configurar globalmente un conjunto de versiones de la API de servicio mediante el parámetro ` apiVersions` en `AWS.Config`. Por ejemplo, para establecer versiones específicas de las API de DynamoDB y Amazon EC2, junto con la API de Amazon Redshift actual, establezca ` apiVersions` tal y como se indica a continuación:

```
AWS.config.apiVersions = {
  dynamodb: '2011-12-05',
  ec2: '2013-02-01',
  redshift: 'latest'
};
```

## Obtener versiones de la API
<a name="getting-api-versions"></a>

Para obtener la versión de la API de un servicio, consulte la sección *Bloqueo de la versión de API* en la página de referencia del servicio; por ejemplo, [https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/S3.html](https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/S3.html) en el caso de Amazon S3.