View a markdown version of this page

Mengelola Alias Akun IAM - AWS SDK untuk JavaScript

AWS SDK untuk JavaScript V2 telah mencapai akhir dukungan. Kami menyarankan Anda bermigrasi ke AWS SDK untuk JavaScript v3. Untuk detail dan informasi tambahan tentang cara bermigrasi, silakan lihat pengumuman ini.

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Mengelola Alias Akun IAM

JavaScript code example that applies to Node.js execution

Contoh Node.js kode ini menunjukkan:

  • Cara mengelola alias untuk ID AWS akun Anda.

Skenario

Jika Anda ingin URL halaman masuk berisi nama perusahaan atau pengidentifikasi ramah lainnya alih-alih ID AWS akun Anda, Anda dapat membuat alias untuk ID AWS akun Anda. Jika Anda membuat alias AWS akun, URL halaman masuk Anda berubah untuk memasukkan alias.

Dalam contoh ini, serangkaian Node.js modul digunakan untuk membuat dan mengelola alias akun IAM. Node.js Modul menggunakan SDK JavaScript untuk mengelola alias menggunakan metode kelas AWS.IAM klien berikut:

Untuk informasi selengkapnya tentang alias akun IAM, lihat ID AWS Akun Anda dan Alias-nya di Panduan Pengguna IAM.

Tugas Prasyarat

Untuk mengatur dan menjalankan contoh ini, Anda harus menyelesaikan tugas ini terlebih dahulu:

Membuat Alias Akun

Buat Node.js modul dengan nama fileiam_createaccountalias.js. Pastikan untuk mengkonfigurasi SDK seperti yang ditunjukkan sebelumnya. Untuk mengakses IAM, buat objek AWS.IAM layanan. Buat objek JSON yang berisi parameter yang diperlukan untuk membuat alias akun, yang mencakup alias yang ingin Anda buat. Pang createAccountAlias gil metode objek AWS.IAM layanan.

// Load the AWS SDK for Node.js var AWS = require("aws-sdk"); // Set the region AWS.config.update({ region: "REGION" }); // Create the IAM service object var iam = new AWS.IAM({ apiVersion: "2010-05-08" }); iam.createAccountAlias({ AccountAlias: process.argv[2] }, function (err, data) { if (err) { console.log("Error", err); } else { console.log("Success", data); } });

Untuk menjalankan contoh, ketik berikut ini di baris perintah.

node iam_createaccountalias.js ALIAS

Kode sampel ini dapat ditemukan di sini GitHub.

Mendaftarkan Alias Akun

Buat Node.js modul dengan nama fileiam_listaccountaliases.js. Pastikan untuk mengkonfigurasi SDK seperti yang ditunjukkan sebelumnya. Untuk mengakses IAM, buat objek AWS.IAM layanan. Buat objek JSON yang berisi parameter yang diperlukan untuk membuat daftar alias akun, yang mencakup jumlah maksimum item yang akan dikembalikan. Pang listAccountAliases gil metode objek AWS.IAM layanan.

// Load the AWS SDK for Node.js var AWS = require("aws-sdk"); // Set the region AWS.config.update({ region: "REGION" }); // Create the IAM service object var iam = new AWS.IAM({ apiVersion: "2010-05-08" }); iam.listAccountAliases({ MaxItems: 10 }, function (err, data) { if (err) { console.log("Error", err); } else { console.log("Success", data); } });

Untuk menjalankan contoh, ketik berikut ini di baris perintah.

node iam_listaccountaliases.js

Kode sampel ini dapat ditemukan di sini GitHub.

Menghapus Alias Akun

Buat Node.js modul dengan nama fileiam_deleteaccountalias.js. Pastikan untuk mengkonfigurasi SDK seperti yang ditunjukkan sebelumnya. Untuk mengakses IAM, buat objek AWS.IAM layanan. Buat objek JSON yang berisi parameter yang diperlukan untuk menghapus alias akun, yang mencakup alias yang ingin Anda hapus. Pang deleteAccountAlias gil metode objek AWS.IAM layanan.

// Load the AWS SDK for Node.js var AWS = require("aws-sdk"); // Set the region AWS.config.update({ region: "REGION" }); // Create the IAM service object var iam = new AWS.IAM({ apiVersion: "2010-05-08" }); iam.deleteAccountAlias({ AccountAlias: process.argv[2] }, function (err, data) { if (err) { console.log("Error", err); } else { console.log("Success", data); } });

Untuk menjalankan contoh, ketik berikut ini di baris perintah.

node iam_deleteaccountalias.js ALIAS

Kode sampel ini dapat ditemukan di sini GitHub.