すべてのプロダクト
Search
ドキュメントセンター

Simple Log Service:プロジェクトの一覧表示

最終更新日:Jul 03, 2025

ListProject APIを呼び出して、現在のリージョンの指定されたリソースグループ内のすべてのプロジェクトのリストを取得します。

前提条件

次の操作が実行されていることを確認します。

パラメータ説明

 def list_project(self, offset=0, size=100, project_name_pattern=None, resource_group_id=''):

リクエストパラメーター

パラメーター

必須 / 任意

説明

オフセット

integer

非対象

クエリの開始元となる行。 デフォルト値: 0。

サイズ

integer

非対象

1ページあたりのエントリ数。 デフォルト値:100 最大値: 500。

project_name_pattern

String

非対象

プロジェクト名検索用語。 たとえば、aliyun-projectと入力した場合、検索結果にはaliyun-project-slshangzhou-aliyun-projectという名前のプロジェクトが含まれます。

  • このパラメーターを指定しない場合、リージョン内のすべてのプロジェクトのリストが返されます。

  • このパラメーターを指定すると、ファジー検索用語に一致するプロジェクトのリストが返されます。

resource_group_id

String

非対象

リソースグループID。 指定しない場合、デフォルトのリソースグループが使用されます。 詳細については、「リソースグループの作成」をご参照ください。

応答パラメーター

レスポンスパラメーターの詳細については、「ListProject」をご参照ください。

サンプルコード

from aliyun.log import LogClient
import os

# In this example, the AccessKey ID and AccessKey secret are obtained from environment variables.
access_key_id = os.environ.get('ALIBABA_CLOUD_ACCESS_KEY_ID', '')
access_key_secret = os.environ.get('ALIBABA_CLOUD_ACCESS_KEY_SECRET', '')

# The Simple Log Service endpoint.
endpoint = "cn-hangzhou.log.aliyuncs.com"
# Create a Simple Log Service client.
client = LogClient(endpoint, access_key_id, access_key_secret)


# List projects in the default resource group in the current region.
def main():
    try:
        response = client.list_project()
        response.log_print()
    except Exception as error:
        print(error)


if __name__ == '__main__':
    main()

関連ドキュメント