Mendaftarkan langganan
Daftarkan Langganan yang sudah ada sehingga diaktifkan untuk memesan reservasi Azure.
Untuk membeli reservasi Azure, Anda harus memiliki setidaknya satu langganan CSP Azure yang sudah ada. Metode ini memungkinkan Anda mendaftarkan langganan CSP Azure yang ada, memungkinkannya untuk membeli reservasi Azure.
Prasyarat
Kredensial seperti yang dijelaskan dalam autentikasi Pusat Mitra. Skenario ini mendukung autentikasi dengan kredensial Aplikasi mandiri dan Aplikasi+Pengguna.
ID pelanggan (
customer-tenant-id
). Jika Anda tidak mengetahui ID pelanggan, Anda dapat mencarinya di Pusat Mitra dengan memilih ruang kerja Pelanggan , lalu pelanggan dari daftar pelanggan, lalu Akun. Pada halaman Akun pelanggan, cari ID Microsoft di bagian Info Akun Pelanggan. ID Microsoft sama dengan ID pelanggan (customer-tenant-id
).ID langganan.
C#
Untuk mendaftarkan langganan pelanggan, ambil antarmuka ke operasi langganan dengan memanggil metode IAggregatePartner.Customers.ById dengan ID pelanggan untuk mengidentifikasi pelanggan. Kemudian, panggil metode Subscription.ById() dengan ID langganan untuk mengidentifikasi langganan yang Anda daftarkan.
Terakhir, panggil metode Registration.Register() untuk mendaftarkan langganan dan mengambil URI yang dapat digunakan untuk mendapatkan status pendaftaran langganan. Untuk informasi selengkapnya, lihat Mendapatkan status pendaftaran langganan.
// IAggregatePartner partnerOperations;
// var selectedCustomerId;
// var selectedSubscriptionId;
// Retrieve the subscription registration details.
var subscriptionRegistrationDetails = partnerOperations.Customers.ById(selectedCustomerId).Subscriptions.ById(selectedSubscriptionId).Registration.Register();
Permintaan REST
Minta sintaks
Metode | URI Permintaan |
---|---|
POST | {baseURL}/v1/customers/{customer-id}/subscriptions/{subscription-id}/registrations HTTP/1.1 |
Parameter URI
Gunakan parameter jalur berikut untuk mengidentifikasi pelanggan dan langganan.
Nama | Jenis | Wajib | Deskripsi |
---|---|---|---|
id pelanggan | string | Ya | String berformat GUID yang mengidentifikasi pelanggan. |
subscription-id | string | Ya | String berformat GUID yang mengidentifikasi langganan. Mitra harus menggunakan ID paket Azure untuk kasus perdagangan baru. |
Header permintaan
Untuk informasi selengkapnya, lihat Header REST Pusat Mitra.
Isi permintaan
Tidak ada.
Contoh permintaan
POST https://api.partnercenter.microsoft.com/v1/customers/<customer-id>/subscriptions/<subscription-id>/registrations HTTP/1.1
Authorization: Bearer <token>
Accept: application/json
MS-RequestId: ca7c39f7-1a80-43bc-90d8-ee7d1cad3123
MS-CorrelationId: ec8f62e5-1d92-47e9-8d5d-1924af105123
Content-Type: application/json
Content-Length: 1029
Expect: 100-continue
Connection: Keep-Alive
Respons REST
Jika berhasil, respons berisi header Lokasi dengan URI yang dapat digunakan untuk mengambil status pendaftaran langganan. Simpan URI ini untuk digunakan dengan REST API terkait lainnya. Untuk contoh cara mengambil status, lihat Mendapatkan status pendaftaran langganan.
Kode kesalahan dan keberhasilan respons
Setiap respons dilengkapi dengan kode status HTTP yang menunjukkan keberhasilan atau kegagalan dan informasi penelusuran kesalahan tambahan. Gunakan alat pelacakan jaringan untuk membaca kode ini, jenis kesalahan, dan parameter tambahan. Untuk daftar lengkapnya, lihat Kode Kesalahan.
Contoh tanggapan
HTTP/1.1 202 Accepted
Content-Length: 0
Location: /customers/<customer-id>/subscriptions/<subscription-id>/registrationstatus
MS-CorrelationId: ca7c39f7-1a80-43bc-90d8-ee7d1cad3123
MS-RequestId: ec8f62e5-1d92-47e9-8d5d-1924af105123
MS-CV: iqOqN0FnaE2y0HcD.0
MS-ServerId: 030020525
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk