DeleteProject APIを呼び出して、プロジェクトを削除します。
前提条件
Simple Log Serviceが有効化されています。 詳細については、「 Simple Log Serviceの有効化
Python用のSimple Log Service SDKが初期化されます。 詳細については、「Simple Log Service SDK For Pythonの初期化」をご参照ください。
パラメータ説明
def delete_project(self, project_name):リクエストパラメーター
パラメーター | 型 | 必須 / 任意 | 説明 |
project_name | String | 可 | Simple Log Serviceプロジェクトの名前。 詳細については、「プロジェクトの管理」をご参照ください。 |
応答パラメーター
詳細については、「DeleteProject」をご参照ください。
サンプルコード
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)
# Project name
project_name = "slsproject-1"
# Delete the specified project.
def main():
try:
response = client.delete_project(project_name)
response.log_print()
except Exception as error:
print(error)
if __name__ == '__main__':
main()
レスポンスの例
DeleteProjectResponse:
headers: {'Server': 'AliyunSLS', 'Content-Length': '0', 'Connection': 'keep-alive', 'Access-Control-Allow-Origin': '*', 'Date': 'Thu, 21 Nov 2024 08:10:54 GMT', 'x-log-time': '1732176654', 'x-log-requestid': '673EEB0D6BC05B398EB6****'}
Process finished with exit code 0関連ドキュメント
その他のコードサンプルについては、『aliyun-log-python-sdk on GitHub』をご参照ください。
プロジェクト関連のAPI操作の詳細については、以下のトピックを参照してください。