Bloqueo de versiones de la API - AWS SDK for JavaScript

LaAWS SDK for JavaScript versión 3 (v3) es una reescritura de la versión 2 con algunas funciones nuevas y excelentes, incluida la arquitectura modular. Para obtener más información, consulte la Guía para desarrolladores de la versiónAWS SDK for JavaScript 3.

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.

Bloqueo de versiones de la API

Los servicios de AWS tienen números de versión de API para realizar un seguimiento de la compatibilidad de API. Las versiones de API enAWS los servicios se identifican mediante una cadena de fechaYYYY-mm-dd formateada. Por ejemplo, la versión actual de la API para Amazon S3 es2006-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 configurar versiones específicas de las API de DynamoDB y Amazon EC2 junto con la API de Amazon Redshift actual, configure loapiVersions siguiente:

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

Obtener versiones de la API

Para obtener la versión de API de un servicio, consulte la sección Bloquear la versión de la API de la página de referencia del servicio, por ejemplo,https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/S3.html para Amazon S3.