Kami mengumumkan
Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Mengunci Versi API
AWS layanan memiliki nomor versi API untuk melacak kompatibilitas API. Versi API dalam AWS layanan diidentifikasi oleh string tanggal yang YYYY-mm-dd
diformat. Misalnya, versi API saat ini untuk Amazon S3 adalah. 2006-03-01
Kami merekomendasikan untuk mengunci versi API untuk layanan jika Anda mengandalkannya dalam kode produksi. Ini dapat mengisolasi aplikasi Anda dari perubahan layanan yang dihasilkan dari pembaruan ke SDK. Jika Anda tidak menentukan versi API saat membuat objek layanan, SDK menggunakan versi API terbaru secara default. Hal ini dapat menyebabkan aplikasi Anda mereferensikan API yang diperbarui dengan perubahan yang berdampak negatif pada aplikasi Anda.
Untuk mengunci versi API yang Anda gunakan untuk layanan, teruskan apiVersion
parameter saat membuat objek layanan. Dalam contoh berikut, objek AWS.DynamoDB
layanan yang baru dibuat dikunci ke versi 2011-12-05
API:
var dynamodb = new AWS.DynamoDB({apiVersion: '2011-12-05'});
Anda dapat mengonfigurasi serangkaian versi API layanan secara global dengan menentukan
apiVersions
parameter diAWS.Config
. Misalnya, untuk menyetel versi tertentu dari DynamoDB dan Amazon EC2 API bersama dengan Amazon Redshift API saat ini, tetapkan sebagai berikut:
apiVersions
AWS.config.apiVersions = { dynamodb: '2011-12-05', ec2: '2013-02-01', redshift: 'latest' };
Mendapatkan Versi API
Untuk mendapatkan versi API untuk layanan, lihat bagian Mengunci Versi API di halaman referensi layanan, seperti https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/S3.html untuk Amazon S3.