Gunakan API ListProject untuk mengambil daftar semua proyek dalam grup sumber daya tertentu di wilayah saat ini.
Prasyarat
Simple Log Service telah diaktifkan.
Simple Log Service SDK untuk Python telah diinisialisasi.
Deskripsi parameter
def list_project(self, offset=0, size=100, project_name_pattern=None, resource_group_id=''):Parameter permintaan
Parameter | Tipe | Diperlukan | Deskripsi |
offset | integer | Tidak | Baris dari mana kueri dimulai. Nilai default: 0. |
size | integer | Tidak | Jumlah entri per halaman. Nilai default: 100. Maksimum: 500. |
project_name_pattern | string | Tidak | Istilah pencarian nama proyek. Sebagai contoh, jika Anda memasukkan aliyun-project, hasil pencarian akan mencakup proyek bernama aliyun-project-sls dan hangzhou-aliyun-project.
|
resource_group_id | string | Tidak | ID grup sumber daya. Jika tidak ditentukan, grup sumber daya default digunakan. Untuk informasi lebih lanjut, lihat Buat grup sumber daya. |
Parameter respons
Untuk informasi lebih lanjut tentang parameter respons, lihat ListProject.
Kode sampel
from aliyun.log import LogClient
import os
# Dalam contoh ini, ID AccessKey dan Rahasia AccessKey diperoleh dari variabel lingkungan.
access_key_id = os.environ.get('ALIBABA_CLOUD_ACCESS_KEY_ID', '')
access_key_secret = os.environ.get('ALIBABA_CLOUD_ACCESS_KEY_SECRET', '')
# Titik akhir Simple Log Service.
endpoint = "cn-hangzhou.log.aliyuncs.com"
# Buat klien Simple Log Service.
client = LogClient(endpoint, access_key_id, access_key_secret)
# Daftar proyek dalam grup sumber daya default di wilayah saat ini.
def main():
try:
response = client.list_project()
response.log_print()
except Exception as error:
print(error)
if __name__ == '__main__':
main()
Referensi
Untuk lebih banyak contoh kode, lihat aliyun-log-python-sdk di GitHub.
Untuk informasi lebih lanjut tentang operasi API terkait proyek, lihat topik berikut: