All Products
Search
Document Center

Certificate Management Service:Ikhtisar API

Last Updated:Jul 10, 2026

Standar API dan SDK siap pakai dalam berbagai bahasa

Spesifikasi OpenAPI produk ini (cas/2020-04-07) mematuhi standar RPC. Alibaba Cloud menyediakan SDK siap pakai untuk berbagai bahasa pemrograman populer guna mengabstraksi kompleksitas tingkat rendah seperti request signing. Hal ini memungkinkan developer untuk memanggil API menggunakan sintaks khusus tanpa perlu menangani detail HTTP secara langsung.

Signature kustom

Jika SDK tidak mendukung kebutuhan spesifik Anda, seperti signature kustom, Anda harus menandatangani request secara manual menggunakan signature mechanism. Perhatikan bahwa proses penandatanganan manual memerlukan upaya yang signifikan (estimasi 5 hari kerja). Untuk mendapatkan dukungan, bergabunglah dengan grup DingTalk kami (ID: 147535001692).

Sebelum Anda mulai

Akun Alibaba Cloud memiliki hak administratif penuh. Jika pasangan AccessKey dikompromikan, semua resource terkait dapat terekspos terhadap akses tidak sah, sehingga menimbulkan risiko keamanan yang signifikan. Buat Resource Access Management (RAM) user dengan akses khusus API dan gunakan kebijakan RAM untuk menerapkan principle of least privilege (PoLP). Gunakan akun Alibaba Cloud hanya jika benar-benar diperlukan.

Untuk memanggil API secara aman, konfigurasikan hal berikut:

  • Akun RAM user

  • Pasangan AccessKey untuk akun tersebut

Instans langganan

API

Judul

Deskripsi

ListInstances Daftar Instans Mengambil daftar instans.
UpdateInstance UpdateInstance Memperbarui konfigurasi instans Certificate Management Service.
GetInstanceDetail Detail Instans Mengkueri detail sebuah instans.
DeleteInstance Hapus instans Menghapus instans Certificate Management Service.
RefundInstance Refund an instance Mengembalikan dana untuk instans dalam waktu 7 hari.
GetInstanceSummary Kueri statistik ringkasan instans Mengkueri statistik ringkasan instans Certificate Management Service, seperti jumlah sertifikat berdasarkan status.
ApplyCertificate ApplyCertificate Submits a certificate application for a Certificate Management Service instance.
GetTaskAttribute Kueri hasil Tugas asinkron Mengkueri hasil pemrosesan dan status aplikasi sertifikat yang telah diajukan.
CancelPendingCertificate Membatalkan aplikasi sertifikat. Membatalkan aplikasi sertifikat.
ListCertificates ListCertificates Mengkueri sertifikat yang dikelola oleh Certificate Management Service.
RevokeCertificate Revoke a certificate Mencabut sertifikat.
GetCertificateDetail Mendapatkan detail sertifikat Mengambil detail sertifikat, tidak termasuk isi sertifikat dan kunci privat.
GetUserCertificateDetail GetUserCertificateDetail Mengambil detail sertifikat, termasuk informasi dasar, body sertifikat, dan kunci privat. Anda juga dapat menggunakan operasi ini untuk mengunduh konten sertifikat dan kunci privat.
DeleteUserCertificate Hapus sertifikat pengguna Menghapus sertifikat yang kedaluwarsa, dicabut, atau diunggah secara manual dari Certificate Management Service.
UploadUserCertificate Mengunggah sertifikat pengguna Mengunggah sertifikat dan kunci privatnya ke Certificate Management Service. Mendukung sertifikat SM maupun non-SM.

Kontak sertifikat

API

Judul

Deskripsi

ListContact Mengambil daftar kontak Mengambil daftar kontak.

Grup sumber daya

API

Judul

Deskripsi

MoveResourceGroup Memindahkan kelompok sumber daya Mengubah kelompok sumber daya tempat sertifikat atau pesanan sertifikat berada.

Tugas penerapan

API

Judul

Deskripsi

CreateDeploymentJob CreateDeploymentJob Membuat Tugas Penerapan sertifikat untuk menerapkan Sertifikat SSL ke satu atau beberapa layanan Alibaba Cloud secara langsung atau pada pengatur waktu yang dijadwalkan.
UpdateDeploymentJobStatus UpdateDeploymentJobStatus Memperbarui status tugas penerapan sertifikat, seperti mengubah dari editing ke pending execution.
ListDeploymentJob ListDeploymentJob Membuat kueri tugas penerapan sertifikat yang dibuat di akun Anda.
UpdateDeploymentJob UpdateDeploymentJob Updates the configuration of a certificate deployment task, such as the certificates or target resources.
DescribeDeploymentJob DescribeDeploymentJob Mengambil informasi tentang tugas Penerapan Sertifikat, termasuk status Tugas, resource target, dan Sertifikat.
ListWorkerResource ListWorkerResource Mengkueri tugas worker dari sebuah tugas deployment. Setiap tugas worker mendeploy sertifikat ke sumber daya cloud tertentu dalam suatu layanan cloud.
DescribeDeploymentJobStatus DescribeDeploymentJobStatus Mengkueri ringkasan status eksekusi tugas penerapan sertifikat, termasuk jumlah worker yang berhasil dan gagal.
ListDeploymentJobResource ListDeploymentJobResource Mengkueri sumber daya cloud yang terkait dengan tugas penerapan. Daftar kosong menunjukkan bahwa sumber daya tidak valid dan harus dikaitkan ulang.
ListDeploymentJobCert ListDeploymentJobCert Mengkueri sertifikat yang terkait dengan tugas penerapan, seperti ID instans sertifikat, tipe, dan nama.
UpdateWorkerResourceStatus UpdateWorkerResourceStatus Melakukan rollback atau menjalankan ulang tugas worker dalam tugas deployment sertifikat.
DeleteWorkerResource Hapus sumber daya worker Menghapus tugas worker dari tugas penerapan sertifikat.
DeleteDeploymentJob Hapus tugas penerapan sertifikat Menghapus tugas penerapan sertifikat.
DescribeCloudResourceStatus Mengkueri status Penerapan Sumber daya cloud Mengkueri jumlah Sumber daya cloud tempat sertifikat diterapkan menggunakan Tugas Penerapan multi-cloud.
ListCloudResources ListCloudResources Mengkueri sumber daya cloud tempat sertifikat di-deploy, seperti instans Server Load Balancer (SLB) dan domain CDN.
ListCloudAccess ListCloudAccess Mengkueri pasangan AccessKey yang dikonfigurasi untuk penerapan sertifikat multi-cloud.

Repositori sertifikat

API

Judul

Deskripsi

GetCertWarehouseQuota GetCertWarehouseQuota Mengkueri sisa Kuota untuk operasi repositori aplikasi Sertifikat.
ListCertWarehouse ListCertWarehouse Mengkueri repositori aplikasi sertifikat dalam akun Anda.
ListCert ListCert Queries certificates in the certificate store.
Sign Sign Signs data by using a private certificate in a certificate application repository.
Verify Verify Memverifikasi tanda tangan data menggunakan sertifikat privat di repositori aplikasi sertifikat.
Encrypt Encrypt Mengenkripsi data dengan menggunakan sertifikat di repositori aplikasi sertifikat.
Decrypt Decrypt Mendekripsi data yang telah dienkripsi menggunakan Sertifikat di repositori aplikasi Sertifikat.
UploadPCACert UploadPCACert Mengunggah sertifikat PCA ke gudang sertifikat.
DeletePCACert Hapus sertifikat pribadi Menghapus sertifikat pribadi dari repositori aplikasi sertifikat.
CreateWHClientCertificate CreateWHClientCertificate Menerbitkan satu Sertifikat klien dari repositori sertifikat pengguna umum.
RevokeWHClientCertificate Mencabut Sertifikat Klien Mencabut sertifikat klien dari repositori sertifikat.

Manajemen CSR

API

Judul

Deskripsi

ListCsr List cSRs Mengkueri certificate signing request (CSR) di akun Anda.
CreateCsr Membuat CSR Membuat certificate signing request (CSR) yang berisi informasi tentang Sertifikat SSL yang akan diajukan aplikasi, seperti nama domain dan pemilik Sertifikat. Anda harus menyediakan CSR saat mengirimkan aplikasi Sertifikat ke Otoritas Sertifikat (CA).
UploadCsr UploadCsr Mengunggah permintaan penandatanganan sertifikat (CSR) yang sudah ada ke Certificate Management Service. Setelah diunggah, Anda dapat menggunakan CSR tersebut untuk mengajukan permohonan sertifikat.
GetCsrDetail Mengkueri detail CSR Mengkueri konten Sertifikat signing request (CSR).
UpdateCsr UpdateCsr Memperbarui kunci pribadi yang terkait dengan permintaan penandatanganan sertifikat (CSR).
DeleteCsr Hapus CSR Menghapus permintaan penandatanganan Sertifikat (CSR).

Pesanan (V1.0)

API

Judul

Deskripsi

DescribePackageState Mengkueri kuota dan penggunaan paket Sertifikat DV Mengkueri kuota dan penggunaan paket Sertifikat domain tervalidasi (DV).
ListUserCertificateOrder ListUserCertificateOrder Mengkueri sertifikat SSL dan pesanan sertifikat di akun Anda.
CreateCertificateForPackageRequest CreateCertificateForPackageRequest Mengajukan aplikasi sertifikat dengan menggunakan kuota paket sertifikat yang telah dibeli.
CancelCertificateForPackageRequest Permintaan pembatalan sertifikat untuk paket Mencabut sertifikat yang telah diterbitkan atau membatalkan Pesanan sertifikat yang tertunda dan memulihkan Kuota.
CancelOrderRequest CancelOrderRequest Membatalkan pesanan permohonan sertifikat yang sedang menunggu verifikasi domain atau dalam peninjauan.
RenewCertificateOrderForPackageRequest RenewCertificateOrderForPackageRequest Mengajukan aplikasi perpanjangan untuk Sertifikat SSL yang telah diterbitkan.

Permintaan sertifikat (V1.0)

API

Judul

Deskripsi

DescribeCertificateState DescribeCertificateState Mengkueri status pesanan aplikasi sertifikat, seperti progres validasi domain.
CreateCertificateWithCsrRequest CreateCertificateWithCsrRequest Membeli, mengajukan, dan menerbitkan sertifikat domain validated (DV) menggunakan file custom certificate signing request (CSR) khusus.
CreateCertificateRequest CreateCertificateRequest Membeli, mengajukan, dan menerbitkan sertifikat domain validated (DV) menggunakan layanan sertifikat tambahan.
DeleteCertificateRequest DeleteCertificateRequest Menghapus pesanan aplikasi sertifikat domain tervalidasi (DV) yang gagal.

Lainnya

API

Judul

Deskripsi

AddCloudAccess AddCloudAccess Menambahkan AccessKey untuk otorisasi.
CreateWarehouse Membuat gudang sertifikat Membuat gudang sertifikat.
DeleteCloudAccess Hapus access key Menghapus access key.
DeleteWarehouse DeleteWarehouse Menghapus gudang sertifikat.
DescribeWarehouseCert DescribeWarehouseCert Mengambil detail sertifikat yang disimpan di gudang sertifikat.
GetAssetCount GetAssetCount Mengkueri jumlah total aset terkait sertifikat, seperti situs web dan sumber daya cloud.
GetRiskCount Kueri jumlah risiko Mengkueri jumlah aset dengan risiko terkait sertifikat, seperti sertifikat yang kedaluwarsa atau akan segera kedaluwarsa.
ListAssetCount ListAssetCount Mengkueri statistik penerapan sertifikat berdasarkan jenis layanan cloud.