Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Cloud Endpoints menggunakan Pengelolaan Layanan untuk mengelola API Anda. Saat Anda men-deploy dokumen OpenAPI menggunakan perintah gcloud endpoints services
deploy, perintah tersebut menggunakan Pengelolaan Layanan untuk membuat layanan terkelola untuk API Anda.
Jika Anda menghapus layanan terkelola menggunakan perintah gcloud endpoints services delete, Pengelolaan Layanan tidak akan langsung menghapus layanan terkelola. Pengelolaan Layanan menonaktifkan layanan terkelola selama 30 hari, sehingga Anda memiliki waktu untuk memulihkannya jika diperlukan. Setelah 30 hari,
Pengelolaan Layanan akan menghapus layanan terkelola secara permanen.
Saat layanan terkelola dalam status dinonaktifkan, Pengelolaan Layanan
tidak mengizinkan pembuatan layanan terkelola lain dengan nama yang sama.
Untuk memulihkan layanan terkelola:
Pastikan Google Cloud CLI (gcloud) diberi otorisasi untuk mengakses data dan layanan Anda di Google Cloud:
gcloudauthlogin
Pulihkan layanan terkelola dan tetapkan ke projectGoogle Cloud tempat layanan tersebut awalnya dibuat. Ganti
[SERVICE_NAME] dengan nama layanan terkelola Anda.
gcloudendpointsservicesundelete[SERVICE_NAME]
Pemecahan masalah
Jika perintah gcloud endpoints services undelete gagal dengan error izin
yang mirip dengan:
ERROR: (gcloud.endpoints.services.undelete) User [EMAIL] does not have permission to access service
Jalankan gcloud auth login dan pastikan untuk memilih akun pengguna yang memiliki izin untuk mengakses project tempat layanan terkelola berada.
Pastikan Anda telah diberi peran IAM Service Management Administrator (roles/servicemanagement.admin).
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Sulit dipahami","hardToUnderstand","thumb-down"],["Informasi atau kode contoh salah","incorrectInformationOrSampleCode","thumb-down"],["Informasi/contoh yang saya butuhkan tidak ada","missingTheInformationSamplesINeed","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2025-08-18 UTC."],[[["\u003cp\u003eCloud Endpoints utilizes Service Management to oversee APIs, creating a managed service upon deployment via the \u003ccode\u003egcloud endpoints services deploy\u003c/code\u003e command.\u003c/p\u003e\n"],["\u003cp\u003eDeleting a managed service with \u003ccode\u003egcloud endpoints services delete\u003c/code\u003e only disables it for 30 days, allowing for potential restoration before permanent deletion.\u003c/p\u003e\n"],["\u003cp\u003eDuring the 30-day disabled period, Service Management prevents the creation of another managed service with the same name.\u003c/p\u003e\n"],["\u003cp\u003eManaged services can be restored during this period using the \u003ccode\u003egcloud endpoints services undelete [SERVICE_NAME]\u003c/code\u003e command.\u003c/p\u003e\n"],["\u003cp\u003eIf the undelete command fails due to permission issues, ensure you've logged in with an account that has the required permissions and has the Service Management Administrator role.\u003c/p\u003e\n"]]],[],null,[]]