DeleteConsumerGroup APIを呼び出して、コンシューマーグループを削除します。
前提条件
Simple Log Serviceが有効化されています。 詳細については、「
Simple Log Serviceの有効化Python用のSimple Log Service SDKが初期化されます。 詳細については、「Simple Log Service SDK For Pythonの初期化」をご参照ください。
パラメーターの説明
def delete_consumer_group(self, project, logstore, consumer_group):
リクエストパラメーター
パラメーター | 型 | 必須 / 任意 | 説明 |
project | String | 対象 | プロジェクトの名前。 |
logstore | String | 対象 | ログストアの名前。 |
consumer_group | String | 対象 | 削除するコンシューマーグループの名前。 |
応答パラメーター
詳細については、「DeleteConsumerGroup」をご参照ください。
サンプルコード
from aliyun.log import LogClient
import os
def main():
# 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', '')
# Specify a Simple Log Service endpoint.
endpoint = "cn-hangzhou.log.aliyuncs.com"
client = LogClient(endpoint, access_key_id, access_key_secret)
project = "ali-test-peoject"
logstore = "test-logstore"
consumer_group = "consumer_group_test"
try:
response = client.delete_consumer_group(project, logstore, consumer_group)
response.log_print()
except Exception as e:
print(f"An error occurred while creating the consumer group: {e}")
if __name__ == '__main__':
main()
レスポンスの例
header: {'Server': 'AliyunSLS', 'Content-Length': '0', 'Connection': 'keep-alive', 'Access-Control-Allow-Origin': '*', 'Date': 'Thu, 24 Oct 2024 06:18:28 GMT', 'x-log-time': '1729750708', 'x-log-requestid': '6719E6B4E28840C540914362'}