Repositori ini untuk Azure SDK untuk JavaScript (Node.js & Browser). Ini berisi perpustakaan untuk cakupan layanan Azure. Pustaka manajemen adalah paket yang akan Anda gunakan untuk memprovisikan dan mengelola sumber daya Azure. Pustaka klien adalah paket yang akan Anda gunakan untuk menggunakan sumber daya ini dan berinteraksi dengannya.
Beberapa sumber daya yang berguna untuk memulai adalah:
/sdk
repositori ini. File readme yang sama dapat ditemukan di halaman arahan paket di npm.Setiap layanan mungkin memiliki sejumlah perpustakaan yang tersedia dari masing-masing kategori berikut:
CATATAN: Beberapa paket ini memiliki versi beta. Jika Anda perlu memastikan kode Anda siap untuk produksi, gunakan salah satu paket non-beta yang stabil.
Mengingat sumber daya Azure sudah ada, Anda akan menggunakan perpustakaan klien untuk menggunakannya dan berinteraksi dengannya. Sebagian besar perpustakaan ini mengikuti Pedoman Desain Azure SDK untuk JavaScript & TypeScript dan berbagi sejumlah fungsi inti seperti percobaan ulang, pembuatan log, protokol transport, protokol autentikasi, dll. Lainnya akan diperbarui dalam waktu dekat untuk mengikuti pedoman juga.
Untuk mendapatkan daftar semua perpustakaan klien yang mengikuti pedoman baru, silakan kunjungi halaman rilis Azure SDK kami.
Pustaka manajemen memungkinkan Anda untuk menyediakan dan mengelola sumber daya Azure melalui Azure Resource Manager yaitu ARM. Anda dapat mengenali perpustakaan ini dengan @azure/arm-
dalam nama paketnya. Ini murni dibuat secara otomatis berdasarkan file swagger yang mewakili API untuk pengelolaan sumber daya.
Versi yang lebih baru dari pustaka ini mengikuti Pedoman Desain Azure SDK untuk TypeScript. Versi baru ini menyediakan sejumlah kemampuan inti yang dimiliki bersama oleh semua SDK Azure, termasuk pustaka Azure Identity yang intuitif, Pipa HTTP dengan kebijakan khusus, penanganan kesalahan, pelacakan terdistribusi, dan banyak lagi. Beberapa sumber bermanfaat untuk memulainya adalah:
CATATAN: Jika Anda mengalami masalah autentikasi dengan pustaka manajemen setelah memutakhirkan paket tertentu, mungkin saja Anda mengupgrade ke SDK versi baru tanpa mengubah kode autentikasi, lihat panduan migrasi yang disebutkan di atas untuk mendapatkan petunjuk yang tepat.
azure-sdk-js
.Coba sumber daya komunitas kami.
Masalah keamanan dan bug harus dilaporkan secara pribadi, melalui email, ke Microsoft Security Response Center (MSRC) [email protected]. Anda akan menerima tanggapan dalam waktu 24 jam. Jika karena alasan tertentu Anda tidak melakukannya, harap tindak lanjuti melalui email untuk memastikan kami menerima pesan asli Anda. Informasi lebih lanjut, termasuk kunci MSRC PGP, dapat ditemukan di Pusat Teknologi Keamanan.
Untuk detail tentang berkontribusi pada repositori ini, lihat panduan berkontribusi.
Proyek ini menyambut baik kontribusi dan saran. Sebagian besar kontribusi mengharuskan Anda menyetujui Perjanjian Lisensi Kontributor (CLA) yang menyatakan bahwa Anda berhak, dan memang benar, memberi kami hak untuk menggunakan kontribusi Anda. Untuk detailnya, kunjungi https://cla.microsoft.com.
Saat Anda mengirimkan permintaan tarik, bot CLA akan secara otomatis menentukan apakah Anda perlu memberikan CLA dan menghias PR dengan tepat (misalnya, label, komentar). Cukup ikuti instruksi yang diberikan oleh bot. Anda hanya perlu melakukan ini sekali di seluruh repositori menggunakan CLA kami.
Proyek ini telah mengadopsi Kode Etik Sumber Terbuka Microsoft. Untuk informasi lebih lanjut, lihat FAQ Pedoman Perilaku atau hubungi [email protected] jika ada pertanyaan atau komentar tambahan.