API untuk otomatisasi reservasi Azure

Anda dapat menggunakan API Azure untuk mendapatkan informasi secara terprogram untuk organisasi Anda tentang layanan Azure atau reservasi perangkat lunak.

Temukan paket reservasi untuk dibeli

Gunakan API rekomendasi Reservasi untuk mendapatkan rekomendasi tentang paket reservasi mana yang akan dibeli berdasarkan penggunaan organisasi Anda. Untuk informasi selengkapnya, lihat Rekomendasi Reservasi.

Anda juga dapat menganalisis penggunaan sumber daya dengan menggunakan Detail Penggunaan API Konsumsi. Untuk informasi selengkapnya, lihat Detail Penggunaan - Daftar Untuk Periode Penagihan Menurut Akun Penagihan. Sumber daya Azure yang Anda gunakan secara konsisten biasanya merupakan kandidat terbaik untuk reservasi.

Membeli reservasi

Anda dapat membeli reservasi Azure dan paket perangkat lunak secara terprogram dengan menggunakan REST API. Untuk mempelajari lebih lanjut, lihat Pesanan Reservasi - Beli API.

Berikut adalah contoh permintaan untuk membeli dengan menggunakan REST API:

PUT https://management.azure.com/providers/Microsoft.Capacity/reservationOrders/<GUID>?api-version=2019-04-01

Isi permintaan:

{
 "sku": {
    "name": "standard_D1"
  },
 "location": "westus",
 "properties": {
    "reservedResourceType": "VirtualMachines",
    "billingScopeId": "/subscriptions/ed3a1871-612d-abcd-a849-c2542a68be83",
    "term": "P1Y",
    "quantity": "1",
    "displayName": "TestReservationOrder",
    "appliedScopes": null,
    "appliedScopeType": "Shared",
    "reservedResourceProperties": {
      "instanceFlexibility": "On"
    }
  }
}

Anda juga dapat membeli reservasi di portal Microsoft Azure. Untuk informasi selengkapnya, lihat artikel berikut ini:

Paket layanan:

Perencanaan perangkat lunak:

Beli reservasi

Jika Anda adalah pelanggan Azure dengan Perjanjian Enterprise (pelanggan EA), Anda bisa mendapatkan reservasi yang dibeli organisasi Anda dengan menggunakan Transaksi Reservasi - Daftar. Untuk langganan lain, dapatkan daftar reservasi yang Anda beli dan memiliki izin untuk dilihat dengan menggunakan Pesan Reservasi API - Daftar. Secara default, pemilik akun atau orang yang membeli reservasi memiliki izin untuk melihat reservasi.

Penggunaan reservasi

Jika Anda adalah pelanggan EA, Anda dapat secara terprogram melihat bagaimana reservasi di organisasi Anda digunakan. Untuk informasi selengkapnya, lihat Transaksi Reservasi - Daftar. Untuk langganan lainnya, gunakan Ringkasan Reservasi API - Daftar Berdasarkan Pesanan Reservasi Dan Reservasi.

Jika Anda menemukan bahwa reservasi organisasi Anda sedang kurang digunakan:

Berikan akses ke reservasi

Dapatkan daftar semua reservasi yang dapat diakses pengguna dengan menggunakan Reservasi - Operasi - Daftar API. Untuk memberikan akses ke reservasi secara terprogram, lihat salah satu artikel berikut:

Memisahkan atau menggabungkan reservasi

Setelah Anda membeli lebih dari satu instans sumber daya dalam reservasi, Anda mungkin ingin menetapkan instans dalam reservasi tersebut ke langganan yang berbeda. Anda dapat mengubah cakupan reservasi sehingga berlaku untuk semua langganan dalam konteks tagihan yang sama. Tetapi untuk tujuan manajemen biaya atau penganggaran, Anda mungkin ingin menyimpan cakupan sebagai "langganan tunggal" dan menetapkan instans reservasi ke langganan tertentu.

Untuk membagi reservasi, gunakan Reservasi API - Pisahkan. Anda juga dapat membagi reservasi dengan menggunakan PowerShell. Untuk informasi selengkapnya, lihat Mengelola reservasi - Pisahkan reservasi menjadi dua reservasi.

Untuk menggabungkan dua reservasi ke dalam satu reservasi, gunakan Reservasi API - Gabungkan.

Mengubah cakupan reservasi

Cakupan reservasi dapat menjadi langganan tunggal, grup sumber daya tunggal, atau semua langganan dalam konteks tagihan Anda. Jika Anda mengatur cakupan ke langganan tunggal atau grup sumber daya tunggal, reservasi dicocokkan dengan sumber daya yang berjalan dalam langganan yang dipilih. Jika Anda menghapus atau memindahkan langganan atau grup sumber daya, reservasi tidak akan digunakan. Jika Anda mengatur cakupan untuk dibagikan, Azure mencocokkan reservasi dengan sumber daya yang berjalan di semua langganan dalam konteks penagihan. Konteks penagihan tergantung pada langganan yang Anda gunakan untuk membeli reservasi. Anda dapat memilih cakupan saat pembelian atau mengubahnya kapan saja setelah pembelian. Untuk informasi selengkapnya, lihat Mengelola Reservasi - Mengubah cakupan.

Untuk mengubah cakupan secara terprogram, gunakan Reservasi API - Perbarui.

Pelajari lebih lanjut