DeleteLogStore APIを呼び出して、関連するすべてのシャードデータとインデックスを含むログストアを削除します。
前提条件
Simple Log Serviceが有効化されています。
Python用のSimple Log Service SDKが初期化されます。 詳細については、「Simple Log Service SDK For Pythonの初期化」をご参照ください。
パラメータ説明
def delete_logstore(self, project_name, logstore_name):リクエストパラメーター
変数 | 型 | 必須 / 任意 | 説明 |
project_name | String | 可 | Simple Log Serviceプロジェクトの名前。 詳細については、「プロジェクトの管理」をご参照ください。 |
logstore_name | String | 可 | Simple Log Serviceログストアの名前。 ログストアは、Simple log Service内でのログデータの収集、保存、およびクエリの単位です。 詳細については、「logstoreの管理」をご参照ください。 |
レスポンスパラメーター
詳細については、「DeleteLogStore」をご参照ください。
サンプルコード
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"
# Instantiate the LogClient class.
client = LogClient(endpoint, access_key_id, access_key_secret)
project_name = "slsproject-1"
logstore_name = "logstore-1"
def main():
# Delete the specified logstore.
res = client.delete_logstore(project_name, logstore_name)
res.log_print()
if __name__ == '__main__':
main()
レスポンスの例
DeleteLogStoreResponse:
headers: {'Server': 'AliyunSLS', 'Content-Length': '0', 'Connection': 'keep-alive', 'Access-Control-Allow-Origin': '*', 'Date': 'Fri, 22 Nov 2024 08:17:51 GMT', 'x-log-time': '1732263471', 'x-log-requestid': '67403E2FC9FBC6BE834C****'}
Process finished with exit code 0関連ドキュメント
その他のコードサンプルについては、『aliyun-log-python-sdk on GitHub』をご参照ください。
ログストアを管理するために呼び出すことができるAPIは次のとおりです。