UNPKG

tencentcloud-sdk-nodejs-intl-en

Version:
1,004 lines (961 loc) • 114 kB
/* * Copyright (c) 2018 Tencent. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, * software distributed under the License is distributed on an * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY * KIND, either express or implied. See the License for the * specific language governing permissions and limitations * under the License. */ const models = require("./models"); const AbstractClient = require('../../common/abstract_client') const AlarmInfo = models.AlarmInfo; const DescribeLogHistogramRequest = models.DescribeLogHistogramRequest; const FilterStatistics = models.FilterStatistics; const DescribeNetworkApplicationDetailRequest = models.DescribeNetworkApplicationDetailRequest; const DeleteShipperRequest = models.DeleteShipperRequest; const DeleteConsoleResponse = models.DeleteConsoleResponse; const DynamicIndex = models.DynamicIndex; const CreateRebuildIndexTaskResponse = models.CreateRebuildIndexTaskResponse; const CreateSearchViewRequest = models.CreateSearchViewRequest; const CheckFunctionRequest = models.CheckFunctionRequest; const ModifyNetworkApplicationResponse = models.ModifyNetworkApplicationResponse; const NetInfo = models.NetInfo; const CreateLogsetRequest = models.CreateLogsetRequest; const CreateScheduledSqlResponse = models.CreateScheduledSqlResponse; const RecordingRuleYamlTaskInfo = models.RecordingRuleYamlTaskInfo; const SearchLogResponse = models.SearchLogResponse; const DeleteMetricSubscribeResponse = models.DeleteMetricSubscribeResponse; const DescribePartitionsRequest = models.DescribePartitionsRequest; const CheckFunctionResponse = models.CheckFunctionResponse; const ModifyAlarmResponse = models.ModifyAlarmResponse; const PreviewKafkaRechargeRequest = models.PreviewKafkaRechargeRequest; const DeliverConfig = models.DeliverConfig; const DescribeClusterBaseMetricConfigsRequest = models.DescribeClusterBaseMetricConfigsRequest; const DeleteMetricSubscribeRequest = models.DeleteMetricSubscribeRequest; const AdvancedConsumerConfiguration = models.AdvancedConsumerConfiguration; const ScheduledSqlResouceInfo = models.ScheduledSqlResouceInfo; const ConditionInfo = models.ConditionInfo; const EsInfo = models.EsInfo; const DeleteMachineGroupResponse = models.DeleteMachineGroupResponse; const Tag = models.Tag; const ScheduledSqlTaskInfo = models.ScheduledSqlTaskInfo; const CreateDlcDeliverResponse = models.CreateDlcDeliverResponse; const CreateConsumerGroupRequest = models.CreateConsumerGroupRequest; const Label = models.Label; const ModifyMachineGroupResponse = models.ModifyMachineGroupResponse; const RuleInfo = models.RuleInfo; const DescribeConsumerPreviewRequest = models.DescribeConsumerPreviewRequest; const CreateRecordingRuleTaskResponse = models.CreateRecordingRuleTaskResponse; const DeleteDashboardResponse = models.DeleteDashboardResponse; const OpenClsServiceRequest = models.OpenClsServiceRequest; const LogItems = models.LogItems; const DescribeRecordingRuleYamlTaskResponse = models.DescribeRecordingRuleYamlTaskResponse; const RuleKeyValueInfo = models.RuleKeyValueInfo; const DeleteExportResponse = models.DeleteExportResponse; const DescribeDashboardSubscribesRequest = models.DescribeDashboardSubscribesRequest; const PartitionInfo = models.PartitionInfo; const CreateNoticeContentResponse = models.CreateNoticeContentResponse; const OpenClsServiceResponse = models.OpenClsServiceResponse; const ModifyAlarmRequest = models.ModifyAlarmRequest; const RetryShipperTaskResponse = models.RetryShipperTaskResponse; const SplitPartitionRequest = models.SplitPartitionRequest; const CreateAlarmShieldRequest = models.CreateAlarmShieldRequest; const MachineGroupInfo = models.MachineGroupInfo; const DeleteAlarmShieldResponse = models.DeleteAlarmShieldResponse; const TopicExtendInfo = models.TopicExtendInfo; const CreateIndexRequest = models.CreateIndexRequest; const CreateConsoleResponse = models.CreateConsoleResponse; const CreateTopicRequest = models.CreateTopicRequest; const ModifyDataTransformRequest = models.ModifyDataTransformRequest; const CreateDlcDeliverRequest = models.CreateDlcDeliverRequest; const Dimension = models.Dimension; const ModifyScheduledSqlRequest = models.ModifyScheduledSqlRequest; const DeleteConfigResponse = models.DeleteConfigResponse; const CreateDeliverCloudFunctionRequest = models.CreateDeliverCloudFunctionRequest; const ModifyDlcDeliverResponse = models.ModifyDlcDeliverResponse; const ModifyDashboardResponse = models.ModifyDashboardResponse; const DescribeMetricSubscribesResponse = models.DescribeMetricSubscribesResponse; const CreateWebCallbackRequest = models.CreateWebCallbackRequest; const DescribeClusterMetricConfigsRequest = models.DescribeClusterMetricConfigsRequest; const DescribeConfigsRequest = models.DescribeConfigsRequest; const DlcPartitionExtra = models.DlcPartitionExtra; const DescribeKafkaConsumerTopicsResponse = models.DescribeKafkaConsumerTopicsResponse; const QueryMetricRequest = models.QueryMetricRequest; const CloudProductLogTaskInfo = models.CloudProductLogTaskInfo; const Instance = models.Instance; const DescribeAlarmNoticesResponse = models.DescribeAlarmNoticesResponse; const DeleteDataTransformRequest = models.DeleteDataTransformRequest; const DescribeRemoteWriteTasksResponse = models.DescribeRemoteWriteTasksResponse; const AddMachineGroupInfoRequest = models.AddMachineGroupInfoRequest; const DescribeKafkaConsumerGroupListResponse = models.DescribeKafkaConsumerGroupListResponse; const CreateHostMetricConfigResponse = models.CreateHostMetricConfigResponse; const ModifyConsumerGroupRequest = models.ModifyConsumerGroupRequest; const CreateTopicResponse = models.CreateTopicResponse; const DeleteAlarmResponse = models.DeleteAlarmResponse; const DescribeDlcDeliversResponse = models.DescribeDlcDeliversResponse; const ModifyIndexRequest = models.ModifyIndexRequest; const MachineInfo = models.MachineInfo; const ValueInfo = models.ValueInfo; const GetAlarmLogRequest = models.GetAlarmLogRequest; const DeleteCosRechargeResponse = models.DeleteCosRechargeResponse; const CustomMetricSpec = models.CustomMetricSpec; const DlcPartitionInfo = models.DlcPartitionInfo; const GroupTriggerConditionInfo = models.GroupTriggerConditionInfo; const KafkaRechargeInfo = models.KafkaRechargeInfo; const ConfigInfo = models.ConfigInfo; const DeleteTopicRequest = models.DeleteTopicRequest; const ModifyShipperRequest = models.ModifyShipperRequest; const MonitorNoticeRule = models.MonitorNoticeRule; const DescribeKafkaConsumerPreviewRequest = models.DescribeKafkaConsumerPreviewRequest; const CreateDeliverCloudFunctionResponse = models.CreateDeliverCloudFunctionResponse; const PreviewLogStatistic = models.PreviewLogStatistic; const CompressInfo = models.CompressInfo; const ModifyRemoteWriteTaskResponse = models.ModifyRemoteWriteTaskResponse; const CreateConfigResponse = models.CreateConfigResponse; const CreateCloudProductLogCollectionResponse = models.CreateCloudProductLogCollectionResponse; const SearchCosRechargeInfoResponse = models.SearchCosRechargeInfoResponse; const CreateEsRechargeResponse = models.CreateEsRechargeResponse; const KeyValueInfo = models.KeyValueInfo; const DataTransformSqlDataSource = models.DataTransformSqlDataSource; const ModifyMachineGroupRequest = models.ModifyMachineGroupRequest; const JsonExpandInfo = models.JsonExpandInfo; const AnonymousInfo = models.AnonymousInfo; const DescribeHostMetricConfigsResponse = models.DescribeHostMetricConfigsResponse; const CreateDashboardRequest = models.CreateDashboardRequest; const DeleteAlarmNoticeRequest = models.DeleteAlarmNoticeRequest; const DescribeScheduledSqlInfoResponse = models.DescribeScheduledSqlInfoResponse; const DescribeConsumersRequest = models.DescribeConsumersRequest; const ModifyRecordingRuleYamlTaskResponse = models.ModifyRecordingRuleYamlTaskResponse; const CreateMachineGroupRequest = models.CreateMachineGroupRequest; const DescribeExportsResponse = models.DescribeExportsResponse; const CreateNoticeContentRequest = models.CreateNoticeContentRequest; const CsvInfo = models.CsvInfo; const DescribeCloudProductLogTasksRequest = models.DescribeCloudProductLogTasksRequest; const CreateAlarmNoticeRequest = models.CreateAlarmNoticeRequest; const HistogramInfo = models.HistogramInfo; const DescribeTopicMetricConfigsRequest = models.DescribeTopicMetricConfigsRequest; const ModifyLogsetRequest = models.ModifyLogsetRequest; const SearchDashboardSubscribeResponse = models.SearchDashboardSubscribeResponse; const ModifyCosRechargeRequest = models.ModifyCosRechargeRequest; const DescribeClusterMetricConfigsResponse = models.DescribeClusterMetricConfigsResponse; const DescribeWebCallbacksRequest = models.DescribeWebCallbacksRequest; const ConsumerContent = models.ConsumerContent; const CreateMetricSubscribeResponse = models.CreateMetricSubscribeResponse; const DescribeMachinesRequest = models.DescribeMachinesRequest; const KeyRegexInfo = models.KeyRegexInfo; const DeleteSplunkDeliverResponse = models.DeleteSplunkDeliverResponse; const DescribeTopicMetricConfigsResponse = models.DescribeTopicMetricConfigsResponse; const DeleteDashboardSubscribeRequest = models.DeleteDashboardSubscribeRequest; const LogInfo = models.LogInfo; const DeleteAlarmNoticeResponse = models.DeleteAlarmNoticeResponse; const DeleteAlarmShieldRequest = models.DeleteAlarmShieldRequest; const ModifyEsRechargeRequest = models.ModifyEsRechargeRequest; const CreateNetworkApplicationRequest = models.CreateNetworkApplicationRequest; const DeleteLogsetResponse = models.DeleteLogsetResponse; const TopicPartitionOffsetInfo = models.TopicPartitionOffsetInfo; const DeleteDlcDeliverResponse = models.DeleteDlcDeliverResponse; const ParquetKeyInfo = models.ParquetKeyInfo; const DescribeShipperTasksResponse = models.DescribeShipperTasksResponse; const DescribeAlarmShieldsResponse = models.DescribeAlarmShieldsResponse; const UploadLogRequest = models.UploadLogRequest; const ChatUsage = models.ChatUsage; const AppointLabel = models.AppointLabel; const CommitConsumerOffsetsRequest = models.CommitConsumerOffsetsRequest; const ModifyConsoleResponse = models.ModifyConsoleResponse; const ConsumerInfo = models.ConsumerInfo; const DescribeAlarmsRequest = models.DescribeAlarmsRequest; const DescribeShippersResponse = models.DescribeShippersResponse; const ModifyShipperResponse = models.ModifyShipperResponse; const GroupPartitionInfo = models.GroupPartitionInfo; const GetMetricLabelValuesResponse = models.GetMetricLabelValuesResponse; const QueryMetricResponse = models.QueryMetricResponse; const DeleteLogsetRequest = models.DeleteLogsetRequest; const OpenKafkaConsumerResponse = models.OpenKafkaConsumerResponse; const DeleteSearchViewResponse = models.DeleteSearchViewResponse; const CreateSplunkDeliverResponse = models.CreateSplunkDeliverResponse; const ModifyScheduledSqlResponse = models.ModifyScheduledSqlResponse; const QueryRangeMetricRequest = models.QueryRangeMetricRequest; const MetaTagInfo = models.MetaTagInfo; const DescribeMachineGroupsRequest = models.DescribeMachineGroupsRequest; const ModifySearchViewResponse = models.ModifySearchViewResponse; const DescribeConfigsResponse = models.DescribeConfigsResponse; const ExtractRuleInfo = models.ExtractRuleInfo; const TopicInfo = models.TopicInfo; const DeleteDataTransformResponse = models.DeleteDataTransformResponse; const ShipperTaskInfo = models.ShipperTaskInfo; const CreateConsumerResponse = models.CreateConsumerResponse; const DataTransformResouceInfo = models.DataTransformResouceInfo; const AnonymousLoginInfo = models.AnonymousLoginInfo; const DeleteMachineGroupRequest = models.DeleteMachineGroupRequest; const NetworkApplicationDetail = models.NetworkApplicationDetail; const DescribeSplunkDeliversResponse = models.DescribeSplunkDeliversResponse; const SearchDashboardSubscribeRequest = models.SearchDashboardSubscribeRequest; const DescribePartitionsResponse = models.DescribePartitionsResponse; const ModifyHostMetricConfigResponse = models.ModifyHostMetricConfigResponse; const DescribeMetricCorrectDimensionResponse = models.DescribeMetricCorrectDimensionResponse; const ModifyAlarmNoticeRequest = models.ModifyAlarmNoticeRequest; const ToolCallFunction = models.ToolCallFunction; const CreateAlarmRequest = models.CreateAlarmRequest; const DlcFiledInfo = models.DlcFiledInfo; const DeleteScheduledSqlResponse = models.DeleteScheduledSqlResponse; const EscalateNoticeInfo = models.EscalateNoticeInfo; const ExcludePathInfo = models.ExcludePathInfo; const DescribeTopicBaseMetricConfigsRequest = models.DescribeTopicBaseMetricConfigsRequest; const FilterRuleInfo = models.FilterRuleInfo; const DescribeEsRechargesResponse = models.DescribeEsRechargesResponse; const AdvanceFilterRuleInfo = models.AdvanceFilterRuleInfo; const CheckRechargeKafkaServerRequest = models.CheckRechargeKafkaServerRequest; const DeleteDashboardSubscribeResponse = models.DeleteDashboardSubscribeResponse; const DescribeLogHistogramResponse = models.DescribeLogHistogramResponse; const DescribeConsumerGroupsRequest = models.DescribeConsumerGroupsRequest; const ConsoleAccount = models.ConsoleAccount; const CreateWebCallbackResponse = models.CreateWebCallbackResponse; const DeleteConsumerGroupRequest = models.DeleteConsumerGroupRequest; const OpenKafkaConsumerRequest = models.OpenKafkaConsumerRequest; const CreateConsumerGroupResponse = models.CreateConsumerGroupResponse; const SplunkDeliverInfo = models.SplunkDeliverInfo; const NoticeContentInfo = models.NoticeContentInfo; const ModifyMetricConfigResponse = models.ModifyMetricConfigResponse; const DeleteSearchViewRequest = models.DeleteSearchViewRequest; const DescribeConsumerResponse = models.DescribeConsumerResponse; const EstimateRebuildIndexTaskRequest = models.EstimateRebuildIndexTaskRequest; const EsTimeInfo = models.EsTimeInfo; const DescribeClusterBaseMetricConfigsResponse = models.DescribeClusterBaseMetricConfigsResponse; const ModifyKafkaRechargeRequest = models.ModifyKafkaRechargeRequest; const CreateIndexResponse = models.CreateIndexResponse; const ModifyDashboardSubscribeResponse = models.ModifyDashboardSubscribeResponse; const DescribeSplunkPreviewRequest = models.DescribeSplunkPreviewRequest; const ModifyConfigRequest = models.ModifyConfigRequest; const CreateMetricConfigResponse = models.CreateMetricConfigResponse; const DeleteConfigFromMachineGroupResponse = models.DeleteConfigFromMachineGroupResponse; const PreviewKafkaRechargeResponse = models.PreviewKafkaRechargeResponse; const MonitorNotice = models.MonitorNotice; const DescribeAlarmsResponse = models.DescribeAlarmsResponse; const MetricCollectConfig = models.MetricCollectConfig; const Delta = models.Delta; const DeleteIndexResponse = models.DeleteIndexResponse; const AlarmAnalysisConfig = models.AlarmAnalysisConfig; const CreateRemoteWriteTaskRequest = models.CreateRemoteWriteTaskRequest; const SearchLogErrors = models.SearchLogErrors; const DescribeSplunkDeliversRequest = models.DescribeSplunkDeliversRequest; const DeleteScheduledSqlRequest = models.DeleteScheduledSqlRequest; const ModifyRecordingRuleYamlTaskRequest = models.ModifyRecordingRuleYamlTaskRequest; const DescribeConsumerGroupsResponse = models.DescribeConsumerGroupsResponse; const NoticeContent = models.NoticeContent; const CreateDataTransformResponse = models.CreateDataTransformResponse; const DescribeKafkaConsumerTopicsRequest = models.DescribeKafkaConsumerTopicsRequest; const CreateConsumerRequest = models.CreateConsumerRequest; const DeleteHostMetricConfigRequest = models.DeleteHostMetricConfigRequest; const DeleteMetricConfigResponse = models.DeleteMetricConfigResponse; const DescribeRemoteWriteTasksRequest = models.DescribeRemoteWriteTasksRequest; const DataTransformTaskInfo = models.DataTransformTaskInfo; const NoticeRule = models.NoticeRule; const ContentInfo = models.ContentInfo; const ApplyConfigToMachineGroupResponse = models.ApplyConfigToMachineGroupResponse; const AlertHistoryNotice = models.AlertHistoryNotice; const DeleteAlarmRequest = models.DeleteAlarmRequest; const DescribeLogContextResponse = models.DescribeLogContextResponse; const EstimateRebuildIndexTaskResponse = models.EstimateRebuildIndexTaskResponse; const DeleteDashboardRequest = models.DeleteDashboardRequest; const CreateCosRechargeResponse = models.CreateCosRechargeResponse; const NoticeReceiver = models.NoticeReceiver; const Ckafka = models.Ckafka; const MultiCondition = models.MultiCondition; const Filter = models.Filter; const SearchViewInfo = models.SearchViewInfo; const RemoteWriteInfo = models.RemoteWriteInfo; const ModifyLogsetResponse = models.ModifyLogsetResponse; const DlcFailHandle = models.DlcFailHandle; const HostMetricItem = models.HostMetricItem; const CreateDashboardResponse = models.CreateDashboardResponse; const GetMetricLabelValuesRequest = models.GetMetricLabelValuesRequest; const ModifyMetricSubscribeResponse = models.ModifyMetricSubscribeResponse; const DescribeIndexResponse = models.DescribeIndexResponse; const DescribeConsumerPreviewResponse = models.DescribeConsumerPreviewResponse; const DeleteRecordingRuleTaskResponse = models.DeleteRecordingRuleTaskResponse; const DeleteMachineGroupInfoResponse = models.DeleteMachineGroupInfoResponse; const CheckRechargeKafkaServerResponse = models.CheckRechargeKafkaServerResponse; const InstanceConfig = models.InstanceConfig; const DeleteNetworkApplicationResponse = models.DeleteNetworkApplicationResponse; const CosRechargeInfo = models.CosRechargeInfo; const DeleteNoticeContentRequest = models.DeleteNoticeContentRequest; const DescribeKafkaConsumerRequest = models.DescribeKafkaConsumerRequest; const DeleteRecordingRuleTaskRequest = models.DeleteRecordingRuleTaskRequest; const DescribeDataTransformInfoResponse = models.DescribeDataTransformInfoResponse; const ModifyCosRechargeResponse = models.ModifyCosRechargeResponse; const ExternalRole = models.ExternalRole; const DescribeEsRechargePreviewRequest = models.DescribeEsRechargePreviewRequest; const MergePartitionResponse = models.MergePartitionResponse; const CreateScheduledSqlRequest = models.CreateScheduledSqlRequest; const DescribeKafkaConsumerGroupDetailResponse = models.DescribeKafkaConsumerGroupDetailResponse; const ModifyDashboardRequest = models.ModifyDashboardRequest; const SendConsumerHeartbeatResponse = models.SendConsumerHeartbeatResponse; const DeleteHostMetricConfigResponse = models.DeleteHostMetricConfigResponse; const GetClsServiceResponse = models.GetClsServiceResponse; const Choice = models.Choice; const DeleteMetricConfigRequest = models.DeleteMetricConfigRequest; const CreateEsRechargeRequest = models.CreateEsRechargeRequest; const ConsumerGroup = models.ConsumerGroup; const DlcFailTableInfo = models.DlcFailTableInfo; const DeleteNoticeContentResponse = models.DeleteNoticeContentResponse; const MetricYamlSpec = models.MetricYamlSpec; const DeleteCloudProductLogCollectionRequest = models.DeleteCloudProductLogCollectionRequest; const DescribeKafkaConsumerResponse = models.DescribeKafkaConsumerResponse; const JsonInfo = models.JsonInfo; const DeleteKafkaRechargeResponse = models.DeleteKafkaRechargeResponse; const DeleteDlcDeliverRequest = models.DeleteDlcDeliverRequest; const CallBackInfo = models.CallBackInfo; const ModifyNetworkApplicationRequest = models.ModifyNetworkApplicationRequest; const DescribeHostMetricConfigsRequest = models.DescribeHostMetricConfigsRequest; const SplitPartitionResponse = models.SplitPartitionResponse; const AlarmClassification = models.AlarmClassification; const WebCallbackInfo = models.WebCallbackInfo; const CreateLogsetResponse = models.CreateLogsetResponse; const ModifyHostMetricConfigRequest = models.ModifyHostMetricConfigRequest; const DashboardNoticeMode = models.DashboardNoticeMode; const KafkaProtocolInfo = models.KafkaProtocolInfo; const ModifyAlarmShieldResponse = models.ModifyAlarmShieldResponse; const CreateCosRechargeRequest = models.CreateCosRechargeRequest; const ChatCompletionsResponse = models.ChatCompletionsResponse; const DescribeNoticeContentsResponse = models.DescribeNoticeContentsResponse; const CreateAlarmShieldResponse = models.CreateAlarmShieldResponse; const DescribeConsumerRequest = models.DescribeConsumerRequest; const ModifyConsumerRequest = models.ModifyConsumerRequest; const ModifyMetricConfigRequest = models.ModifyMetricConfigRequest; const ModifyDashboardSubscribeRequest = models.ModifyDashboardSubscribeRequest; const RebuildIndexTaskInfo = models.RebuildIndexTaskInfo; const CreateDashboardSubscribeRequest = models.CreateDashboardSubscribeRequest; const FullTextInfo = models.FullTextInfo; const DescribeConfigMachineGroupsResponse = models.DescribeConfigMachineGroupsResponse; const ModifySplunkDeliverRequest = models.ModifySplunkDeliverRequest; const HighLightItem = models.HighLightItem; const EsRechargeInfo = models.EsRechargeInfo; const CreateMetricSubscribeRequest = models.CreateMetricSubscribeRequest; const NoticeContentTemplate = models.NoticeContentTemplate; const LogItem = models.LogItem; const DescribeConfigMachineGroupsRequest = models.DescribeConfigMachineGroupsRequest; const DescribeMetricSubscribePreviewRequest = models.DescribeMetricSubscribePreviewRequest; const DeleteConsumerResponse = models.DeleteConsumerResponse; const DescribeTopicsRequest = models.DescribeTopicsRequest; const ModifySplunkDeliverResponse = models.ModifySplunkDeliverResponse; const RetryShipperTaskRequest = models.RetryShipperTaskRequest; const DeleteCosRechargeRequest = models.DeleteCosRechargeRequest; const CreateHostMetricConfigRequest = models.CreateHostMetricConfigRequest; const AccessControlRule = models.AccessControlRule; const ModifyWebCallbackResponse = models.ModifyWebCallbackResponse; const ModifyCloudProductLogCollectionResponse = models.ModifyCloudProductLogCollectionResponse; const DeleteConsumerRequest = models.DeleteConsumerRequest; const MetricSubscribeInfo = models.MetricSubscribeInfo; const CreateNetworkApplicationResponse = models.CreateNetworkApplicationResponse; const DeleteIndexRequest = models.DeleteIndexRequest; const DescribeRecordingRuleTaskRequest = models.DescribeRecordingRuleTaskRequest; const DescribeAlertRecordHistoryRequest = models.DescribeAlertRecordHistoryRequest; const ChatCompletionsRequest = models.ChatCompletionsRequest; const DeleteNetworkApplicationRequest = models.DeleteNetworkApplicationRequest; const LogsetInfo = models.LogsetInfo; const CreateExportRequest = models.CreateExportRequest; const DashboardTemplateVariable = models.DashboardTemplateVariable; const CancelRebuildIndexTaskRequest = models.CancelRebuildIndexTaskRequest; const DescribeLogsetsResponse = models.DescribeLogsetsResponse; const DescribeKafkaConsumerPreviewResponse = models.DescribeKafkaConsumerPreviewResponse; const RemoteWriteAuthInfo = models.RemoteWriteAuthInfo; const NetworkApplicationInfo = models.NetworkApplicationInfo; const ModifySearchViewRequest = models.ModifySearchViewRequest; const WebCallback = models.WebCallback; const CreateAlarmNoticeResponse = models.CreateAlarmNoticeResponse; const ModifyTopicResponse = models.ModifyTopicResponse; const CreateConfigRequest = models.CreateConfigRequest; const DeleteEsRechargeResponse = models.DeleteEsRechargeResponse; const DescribeNetworkApplicationsRequest = models.DescribeNetworkApplicationsRequest; const DescribeKafkaRechargesResponse = models.DescribeKafkaRechargesResponse; const ModifyDlcDeliverRequest = models.ModifyDlcDeliverRequest; const CreateRecordingRuleTaskRequest = models.CreateRecordingRuleTaskRequest; const ToolCall = models.ToolCall; const DeleteCloudProductLogCollectionResponse = models.DeleteCloudProductLogCollectionResponse; const ExportInfo = models.ExportInfo; const MetricConfigLabel = models.MetricConfigLabel; const DashboardSubscribeInfo = models.DashboardSubscribeInfo; const DescribeWebCallbacksResponse = models.DescribeWebCallbacksResponse; const DeleteExportRequest = models.DeleteExportRequest; const ModifyKafkaConsumerGroupOffsetRequest = models.ModifyKafkaConsumerGroupOffsetRequest; const ModifyRemoteWriteTaskRequest = models.ModifyRemoteWriteTaskRequest; const DescribeConsolesRequest = models.DescribeConsolesRequest; const AlarmShieldInfo = models.AlarmShieldInfo; const EsImportInfo = models.EsImportInfo; const ModifyConfigResponse = models.ModifyConfigResponse; const MetricConfig = models.MetricConfig; const ModifyConsoleRequest = models.ModifyConsoleRequest; const DescribeRebuildIndexTasksResponse = models.DescribeRebuildIndexTasksResponse; const ModifyAlarmNoticeResponse = models.ModifyAlarmNoticeResponse; const DescribeConsumerOffsetsResponse = models.DescribeConsumerOffsetsResponse; const SearchLogInfos = models.SearchLogInfos; const EnvInfo = models.EnvInfo; const ModifyKafkaConsumerResponse = models.ModifyKafkaConsumerResponse; const MachineGroupTypeInfo = models.MachineGroupTypeInfo; const ShipperInfo = models.ShipperInfo; const DescribeAlertRecordHistoryResponse = models.DescribeAlertRecordHistoryResponse; const DescribeEsRechargesRequest = models.DescribeEsRechargesRequest; const DescribeAlarmNoticesRequest = models.DescribeAlarmNoticesRequest; const DescribeEsRechargePreviewResponse = models.DescribeEsRechargePreviewResponse; const MergePartitionRequest = models.MergePartitionRequest; const MonitorTime = models.MonitorTime; const ApplyConfigToMachineGroupRequest = models.ApplyConfigToMachineGroupRequest; const DescribeMachineGroupConfigsResponse = models.DescribeMachineGroupConfigsResponse; const DescribeMachineGroupConfigsRequest = models.DescribeMachineGroupConfigsRequest; const DescribeSearchViewsRequest = models.DescribeSearchViewsRequest; const ModifyWebCallbackRequest = models.ModifyWebCallbackRequest; const DeleteTopicResponse = models.DeleteTopicResponse; const CreateExportResponse = models.CreateExportResponse; const CancelRebuildIndexTaskResponse = models.CancelRebuildIndexTaskResponse; const DescribeRecordingRuleYamlTaskRequest = models.DescribeRecordingRuleYamlTaskRequest; const UploadLogResponse = models.UploadLogResponse; const Console = models.Console; const CreateAlarmResponse = models.CreateAlarmResponse; const CustomLabel = models.CustomLabel; const MetadataInfo = models.MetadataInfo; const DescribeMetricSubscribesRequest = models.DescribeMetricSubscribesRequest; const DescribeLogContextRequest = models.DescribeLogContextRequest; const DescribeMetricCorrectDimensionRequest = models.DescribeMetricCorrectDimensionRequest; const CreateRecordingRuleYamlTaskRequest = models.CreateRecordingRuleYamlTaskRequest; const DescribeCosRechargesResponse = models.DescribeCosRechargesResponse; const CreateSplunkDeliverRequest = models.CreateSplunkDeliverRequest; const CreateMachineGroupResponse = models.CreateMachineGroupResponse; const DeleteRecordingRuleYamlTaskResponse = models.DeleteRecordingRuleYamlTaskResponse; const RuleTagInfo = models.RuleTagInfo; const OpenClawServiceRequest = models.OpenClawServiceRequest; const AlarmTargetInfo = models.AlarmTargetInfo; const SearchCosRechargeInfoRequest = models.SearchCosRechargeInfoRequest; const DescribeNoticeContentsRequest = models.DescribeNoticeContentsRequest; const DescribeDlcDeliversRequest = models.DescribeDlcDeliversRequest; const DescribeNetworkApplicationDetailResponse = models.DescribeNetworkApplicationDetailResponse; const GetClsServiceRequest = models.GetClsServiceRequest; const DescribeShipperTasksRequest = models.DescribeShipperTasksRequest; const CreateCloudProductLogCollectionRequest = models.CreateCloudProductLogCollectionRequest; const DescribeIndexRequest = models.DescribeIndexRequest; const DescribeKafkaConsumerGroupListRequest = models.DescribeKafkaConsumerGroupListRequest; const CreateConsoleRequest = models.CreateConsoleRequest; const DeleteMachineGroupInfoRequest = models.DeleteMachineGroupInfoRequest; const ModifyNoticeContentResponse = models.ModifyNoticeContentResponse; const DeleteWebCallbackResponse = models.DeleteWebCallbackResponse; const DescribeSearchViewsResponse = models.DescribeSearchViewsResponse; const DescribeAlarmShieldsRequest = models.DescribeAlarmShieldsRequest; const CreateRecordingRuleYamlTaskResponse = models.CreateRecordingRuleYamlTaskResponse; const DescribeTopicsResponse = models.DescribeTopicsResponse; const EventLog = models.EventLog; const ConsumerGroupInfo = models.ConsumerGroupInfo; const CreateRemoteWriteTaskResponse = models.CreateRemoteWriteTaskResponse; const DescribeRebuildIndexTasksRequest = models.DescribeRebuildIndexTasksRequest; const DlcDeliverInfo = models.DlcDeliverInfo; const DescribeShippersRequest = models.DescribeShippersRequest; const DescribeCloudProductLogTasksResponse = models.DescribeCloudProductLogTasksResponse; const ModifyKafkaConsumerRequest = models.ModifyKafkaConsumerRequest; const DescribeCosRechargesRequest = models.DescribeCosRechargesRequest; const DescribeNetworkApplicationsResponse = models.DescribeNetworkApplicationsResponse; const DescribeTopicBaseMetricConfigsResponse = models.DescribeTopicBaseMetricConfigsResponse; const CloseKafkaConsumerResponse = models.CloseKafkaConsumerResponse; const ViewSearchTopic = models.ViewSearchTopic; const Relabeling = models.Relabeling; const GetAlarmLogResponse = models.GetAlarmLogResponse; const DescribeKafkaRechargesRequest = models.DescribeKafkaRechargesRequest; const CreateDashboardSubscribeResponse = models.CreateDashboardSubscribeResponse; const DescribeExportsRequest = models.DescribeExportsRequest; const AlarmTarget = models.AlarmTarget; const CreateKafkaRechargeResponse = models.CreateKafkaRechargeResponse; const DashboardSubscribeData = models.DashboardSubscribeData; const ModifyIndexResponse = models.ModifyIndexResponse; const QueryRangeMetricResponse = models.QueryRangeMetricResponse; const DescribeDashboardSubscribesResponse = models.DescribeDashboardSubscribesResponse; const BaseMetricCollectConfig = models.BaseMetricCollectConfig; const SearchLogTopics = models.SearchLogTopics; const CreateMetricConfigRequest = models.CreateMetricConfigRequest; const Message = models.Message; const ModifyConsumerResponse = models.ModifyConsumerResponse; const CreateSearchViewResponse = models.CreateSearchViewResponse; const PartitionOffsetInfo = models.PartitionOffsetInfo; const KafkaConsumerContent = models.KafkaConsumerContent; const DeleteConfigRequest = models.DeleteConfigRequest; const AnalysisDimensional = models.AnalysisDimensional; const DeleteWebCallbackRequest = models.DeleteWebCallbackRequest; const LogRechargeRuleInfo = models.LogRechargeRuleInfo; const CloseKafkaConsumerRequest = models.CloseKafkaConsumerRequest; const ModifyAlarmShieldRequest = models.ModifyAlarmShieldRequest; const AlarmNoticeDeliverConfig = models.AlarmNoticeDeliverConfig; const DescribeConsumersResponse = models.DescribeConsumersResponse; const DlcTableInfo = models.DlcTableInfo; const DeleteRemoteWriteTaskRequest = models.DeleteRemoteWriteTaskRequest; const ModifyKafkaConsumerGroupOffsetResponse = models.ModifyKafkaConsumerGroupOffsetResponse; const CreateShipperRequest = models.CreateShipperRequest; const InstanceData = models.InstanceData; const HostMetricConfig = models.HostMetricConfig; const CreateShipperResponse = models.CreateShipperResponse; const ModifyCloudProductLogCollectionRequest = models.ModifyCloudProductLogCollectionRequest; const DeleteRemoteWriteTaskResponse = models.DeleteRemoteWriteTaskResponse; const OpenClawServiceResponse = models.OpenClawServiceResponse; const Column = models.Column; const DescribeDataTransformInfoRequest = models.DescribeDataTransformInfoRequest; const AlarmShieldCount = models.AlarmShieldCount; const CreateRebuildIndexTaskRequest = models.CreateRebuildIndexTaskRequest; const DeleteShipperResponse = models.DeleteShipperResponse; const TopicPartitionInfo = models.TopicPartitionInfo; const ModifyTopicRequest = models.ModifyTopicRequest; const DeleteSplunkDeliverRequest = models.DeleteSplunkDeliverRequest; const ModifyEsRechargeResponse = models.ModifyEsRechargeResponse; const ModifyConsumerGroupResponse = models.ModifyConsumerGroupResponse; const CreateKafkaRechargeRequest = models.CreateKafkaRechargeRequest; const DeleteKafkaRechargeRequest = models.DeleteKafkaRechargeRequest; const DlcInfo = models.DlcInfo; const ModifyDataTransformResponse = models.ModifyDataTransformResponse; const AlertHistoryRecord = models.AlertHistoryRecord; const MultiTopicSearchInformation = models.MultiTopicSearchInformation; const AlarmNotice = models.AlarmNotice; const ModifyNoticeContentRequest = models.ModifyNoticeContentRequest; const ModifyKafkaRechargeResponse = models.ModifyKafkaRechargeResponse; const RecordingRuleTaskInfo = models.RecordingRuleTaskInfo; const MetricSpec = models.MetricSpec; const DescribeMachinesResponse = models.DescribeMachinesResponse; const DeleteEsRechargeRequest = models.DeleteEsRechargeRequest; const AuthRoleInfo = models.AuthRoleInfo; const LogContextInfo = models.LogContextInfo; const ModifyMetricSubscribeRequest = models.ModifyMetricSubscribeRequest; const DeleteRecordingRuleYamlTaskRequest = models.DeleteRecordingRuleYamlTaskRequest; const DeleteConfigFromMachineGroupRequest = models.DeleteConfigFromMachineGroupRequest; const DescribeRecordingRuleTaskResponse = models.DescribeRecordingRuleTaskResponse; const AddMachineGroupInfoResponse = models.AddMachineGroupInfoResponse; const UserKafkaMeta = models.UserKafkaMeta; const MetricLabel = models.MetricLabel; const ModifyRecordingRuleTaskRequest = models.ModifyRecordingRuleTaskRequest; const DescribeMetricSubscribePreviewResponse = models.DescribeMetricSubscribePreviewResponse; const DescribeScheduledSqlInfoRequest = models.DescribeScheduledSqlInfoRequest; const DeleteConsumerGroupResponse = models.DeleteConsumerGroupResponse; const SearchLogRequest = models.SearchLogRequest; const DescribeKafkaConsumerGroupDetailRequest = models.DescribeKafkaConsumerGroupDetailRequest; const DescribeConsumerOffsetsRequest = models.DescribeConsumerOffsetsRequest; const DeleteConsoleRequest = models.DeleteConsoleRequest; const CreateDataTransformRequest = models.CreateDataTransformRequest; const DescribeMachineGroupsResponse = models.DescribeMachineGroupsResponse; const DescribeLogsetsRequest = models.DescribeLogsetsRequest; const MetadataItem = models.MetadataItem; const ParquetInfo = models.ParquetInfo; const ModifyRecordingRuleTaskResponse = models.ModifyRecordingRuleTaskResponse; const DescribeConsolesResponse = models.DescribeConsolesResponse; const SendConsumerHeartbeatRequest = models.SendConsumerHeartbeatRequest; const CommitConsumerOffsetsResponse = models.CommitConsumerOffsetsResponse; const DescribeSplunkPreviewResponse = models.DescribeSplunkPreviewResponse; /** * cls client * @class */ class ClsClient extends AbstractClient { constructor(credential, region, profile) { super("cls.intl.tencentcloudapi.com", "2020-10-16", credential, region, profile); } /** * This API is used to modify Kafka protocol consumption information. * @param {ModifyKafkaConsumerRequest} req * @param {function(string, ModifyKafkaConsumerResponse):void} cb * @public */ ModifyKafkaConsumer(req, cb) { let resp = new ModifyKafkaConsumerResponse(); this.request("ModifyKafkaConsumer", req, resp, cb); } /** * This API is used to create a Kafka data subscription task. * @param {CreateKafkaRechargeRequest} req * @param {function(string, CreateKafkaRechargeResponse):void} cb * @public */ CreateKafkaRecharge(req, cb) { let resp = new CreateKafkaRechargeResponse(); this.request("CreateKafkaRecharge", req, resp, cb); } /** * This API is used to create resources and indexes dependent on OpenClaw. * @param {OpenClawServiceRequest} req * @param {function(string, OpenClawServiceResponse):void} cb * @public */ OpenClawService(req, cb) { let resp = new OpenClawServiceResponse(); this.request("OpenClawService", req, resp, cb); } /** * This API is used to get the list of log download tasks. * @param {DescribeExportsRequest} req * @param {function(string, DescribeExportsResponse):void} cb * @public */ DescribeExports(req, cb) { let resp = new DescribeExportsResponse(); this.request("DescribeExports", req, resp, cb); } /** * Modify a web application * @param {ModifyNetworkApplicationRequest} req * @param {function(string, ModifyNetworkApplicationResponse):void} cb * @public */ ModifyNetworkApplication(req, cb) { let resp = new ModifyNetworkApplicationResponse(); this.request("ModifyNetworkApplication", req, resp, cb); } /** * Modify host metric collection configuration * @param {ModifyHostMetricConfigRequest} req * @param {function(string, ModifyHostMetricConfigResponse):void} cb * @public */ ModifyHostMetricConfig(req, cb) { let resp = new ModifyHostMetricConfigResponse(); this.request("ModifyHostMetricConfig", req, resp, cb); } /** * This API is used to check the heartbeat of a consumer group. * @param {CreateConsumerGroupRequest} req * @param {function(string, CreateConsumerGroupResponse):void} cb * @public */ CreateConsumerGroup(req, cb) { let resp = new CreateConsumerGroupResponse(); this.request("CreateConsumerGroup", req, resp, cb); } /** * This API is used to create an index. * @param {CreateIndexRequest} req * @param {function(string, CreateIndexResponse):void} cb * @public */ CreateIndex(req, cb) { let resp = new CreateIndexResponse(); this.request("CreateIndex", req, resp, cb); } /** * This API is used to check whether CLS is enabled. This API is used to fill in any region for Region, recommend using Guangzhou (ap-guangzhou). * @param {GetClsServiceRequest} req * @param {function(string, GetClsServiceResponse):void} cb * @public */ GetClsService(req, cb) { let resp = new GetClsServiceResponse(); this.request("GetClsService", req, resp, cb); } /** * Query the latest metric value at a specified time. If there is no metric data in the 5 minutes before that moment, there will be no query result. * @param {QueryMetricRequest} req * @param {function(string, QueryMetricResponse):void} cb * @public */ QueryMetric(req, cb) { let resp = new QueryMetricResponse(); this.request("QueryMetric", req, resp, cb); } /** * Modify a DLC delivery task * @param {ModifyDlcDeliverRequest} req * @param {function(string, ModifyDlcDeliverResponse):void} cb * @public */ ModifyDlcDeliver(req, cb) { let resp = new ModifyDlcDeliverResponse(); this.request("ModifyDlcDeliver", req, resp, cb); } /** * Delete consumer groups. * @param {DeleteConsumerGroupRequest} req * @param {function(string, DeleteConsumerGroupResponse):void} cb * @public */ DeleteConsumerGroup(req, cb) { let resp = new DeleteConsumerGroupResponse(); this.request("DeleteConsumerGroup", req, resp, cb); } /** * This API is used to get collection rule configuration. * @param {DescribeConfigsRequest} req * @param {function(string, DescribeConfigsResponse):void} cb * @public */ DescribeConfigs(req, cb) { let resp = new DescribeConfigsResponse(); this.request("DescribeConfigs", req, resp, cb); } /** * This API is used to create a delivery SCF task. * @param {CreateDeliverCloudFunctionRequest} req * @param {function(string, CreateDeliverCloudFunctionResponse):void} cb * @public */ CreateDeliverCloudFunction(req, cb) { let resp = new CreateDeliverCloudFunctionResponse(); this.request("CreateDeliverCloudFunction", req, resp, cb); } /** * This API is used to delete a logset. * @param {DeleteLogsetRequest} req * @param {function(string, DeleteLogsetResponse):void} cb * @public */ DeleteLogset(req, cb) { let resp = new DeleteLogsetResponse(); this.request("DeleteLogset", req, resp, cb); } /** * This API is used to delete the collection configuration applied to a machine group. * @param {DeleteConfigFromMachineGroupRequest} req * @param {function(string, DeleteConfigFromMachineGroupResponse):void} cb * @public */ DeleteConfigFromMachineGroup(req, cb) { let resp = new DeleteConfigFromMachineGroupResponse(); this.request("DeleteConfigFromMachineGroup", req, resp, cb); } /** * This API is used to delete a data processing task. * @param {DeleteDataTransformRequest} req * @param {function(string, DeleteDataTransformResponse):void} cb * @public */ DeleteDataTransform(req, cb) { let resp = new DeleteDataTransformResponse(); this.request("DeleteDataTransform", req, resp, cb); } /** * This API is used to create a logset. The ID of the created logset is returned. * @param {CreateLogsetRequest} req * @param {function(string, CreateLogsetResponse):void} cb * @public */ CreateLogset(req, cb) { let resp = new CreateLogsetResponse(); this.request("CreateLogset", req, resp, cb); } /** * Retrieve the network application list * @param {DescribeNetworkApplicationsRequest} req * @param {function(string, DescribeNetworkApplicationsResponse):void} cb * @public */ DescribeNetworkApplications(req, cb) { let resp = new DescribeNetworkApplicationsResponse(); this.request("DescribeNetworkApplications", req, resp, cb); } /** * Enable logging This API is used to enable CLS in all regions by filling any region for Region, recommend using Guangzhou (ap-guangzhou). * @param {OpenClsServiceRequest} req * @param {function(string, OpenClsServiceResponse):void} cb * @public */ OpenClsService(req, cb) { let resp = new OpenClsServiceResponse(); this.request("OpenClsService", req, resp, cb); } /** * Retrieve the es import configuration * @param {DescribeEsRechargesRequest} req * @param {function(string, DescribeEsRechargesResponse):void} cb * @public */ DescribeEsRecharges(req, cb) { let resp = new DescribeEsRechargesResponse(); this.request("DescribeEsRecharges", req, resp, cb); } /** * This API is used to create logs or metric topics. * @param {CreateTopicRequest} req * @param {function(string, CreateTopicResponse):void} cb * @public */ CreateTopic(req, cb) { let resp = new CreateTopicResponse(); this.request("CreateTopic", req, resp, cb); } /** * Cloud product integration uses relevant APIs * @param {DescribeCloudProductLogTasksRequest} req * @param {function(string, DescribeCloudProductLogTasksResponse):void} cb * @public */ DescribeCloudProductLogTasks(req, cb) { let resp = new DescribeCloudProductLogTasksResponse(); this.request("DescribeCloudProductLogTasks", req, resp, cb); } /** * This API is used to obtain metric subscription configurations. * @param {DescribeHostMetricConfigsRequest} req * @param {function(string, DescribeHostMetricConfigsResponse):void} cb * @public */ DescribeHostMetricConfigs(req, cb) { let resp = new DescribeHostMetricConfigsResponse(); this.request("DescribeHostMetricConfigs", req, resp, cb); } /** * This API is used to create metric subscription configurations. * @param {CreateMetricSubscribeRequest} req * @param {function(string, CreateMetricSubscribeResponse):void} cb * @public */ CreateMetricSubscribe(req, cb) { let resp = new CreateMetricSubscribeResponse(); this.request("CreateMetricSubscribe", req, resp, cb); } /** * This API is used to obtain metric subscription configurations. * @param {DescribeClusterMetricConfigsRequest} req * @param {function(string, DescribeClusterMetricConfigsResponse):void} cb * @public */ DescribeClusterMetricConfigs(req, cb) { let resp = new DescribeClusterMetricConfigsResponse(); this.request("DescribeClusterMetricConfigs", req, resp, cb); } /** * Create a query view * @param {CreateSearchViewRequest} req * @param {function(string, CreateSearchViewResponse):void} cb * @public */ CreateSearchView(req, cb) { let resp = new CreateSearchViewResponse(); this.request("CreateSearchView", req, resp, cb); } /** * This API is used to get alarm records, such as today's uncleared alarms. * @param {DescribeAlertRecordHistoryRequest} req * @param {function(string, DescribeAlertRecordHistoryResponse):void} cb * @public */ DescribeAlertRecordHistory(req, cb) { let resp = new DescribeAlertRecordHistoryResponse(); this.request("DescribeAlertRecordHistory", req, resp, cb); } /** * This API is used to delete a Kafka data subscription task. * @param {DeleteKafkaRechargeRequest} req * @param {function(string, DeleteKafkaRechargeResponse):void} cb * @public */ DeleteKafkaRecharge(req, cb) { let resp = new DeleteKafkaRechargeResponse(); this.request("DeleteKafkaRecharge", req, resp, cb); } /** * This API is used to create collection rule configuration. * @param {CreateConfigRequest} req * @param {function(string, CreateConfigResponse):void} cb * @public */ CreateConfig(req, cb) { let resp = new CreateConfigResponse(); this.request("CreateConfig", req, resp, cb); } /** * This API is used to search alarm channel callback configuration lists. * @param {DescribeDlcDeliversRequest} req * @param {function(string, DescribeDlcDeliversResponse):void} cb * @public */ DescribeDlcDelivers(req, cb) { let resp = new DescribeDlcDeliversResponse(); this.request("DescribeDlcDelivers", req, resp, cb); } /** * This API is used to obtain logs or metric topic lists and supports pagination. * @param {DescribeTopicsRequest} req * @param {function(string, DescribeTopicsResponse):void} cb * @public */ DescribeTopics(req, cb) { let resp = new DescribeTopicsResponse(); this.request("DescribeTopics", req, resp, cb); } /** * This API is used to cancel creating a reindexing task. * @param {CancelRebuildIndexTaskRequest} req * @param {function(string, CancelRebuildIndexTaskResponse):void} cb * @public */ CancelRebuildIndexTask(req, cb) { let resp = new CancelRebuildIndexTaskResponse(); this.request("CancelRebuildIndexTask", req, resp, cb); } /** * This API is used to estimate rebuild index tasks. * @param {EstimateRebuildIndexTaskRequest} req * @param {function(string, EstimateRebuildIndexTaskResponse):void} cb * @public */ EstimateRebuildIndexTask(req, cb) { let resp = new EstimateRebuildIndexTaskResponse(); this.request("EstimateRebuildIndexTask", req, resp, cb); } /** * splunk delivery task preview * @param {DescribeSplunkPreviewRequest} req * @param {function(string, DescribeSplunkPreviewResponse):void} cb * @public */ DescribeSplunkPreview(req, cb) { let resp = new DescribeSplunkPreviewResponse(); this.request("DescribeSplunkPreview", req, resp, cb); } /** * Cloud product integration uses internal APIs * @param {CreateCloudProductLogCollectionRequest} req * @param {function(string, CreateCloudProductLogCollectionResponse):void} cb * @public */ CreateCloudProductLogCollection(req, cb) { let resp = new CreateCloudProductLogCollectionResponse(); this.request("CreateCloudProductLogCollection", req, resp, cb); } /** * This API is used to create a COS import task. * @param {CreateCosRechargeRequest} req * @param {function(string, CreateCosRechargeResponse):void} cb * @public */ CreateCosRecharge(req, cb) { let resp = new CreateCosRechargeResponse(); this.request("CreateCosRecharge", req, resp, cb); } /** * This API is deprecated. If needed, please use the ModifyTopic API to change the number of partitions. * @param {MergePartitionRequest} req * @param {function(string, MergePartitionResponse):void} cb * @public */ MergePartition(req, cb) { let resp = new MergePartitionResponse(); this.request("MergePartition", req, resp, cb); } /** * Delete host metric collection configuration * @param {DeleteHostMetricConfigRequest} req * @param {function(string, DeleteHostMetricConfigResponse):void} cb * @public */ DeleteHostMetricConfig(req, cb) { let resp = new DeleteHostMetricConfigResponse(); this.request("DeleteHostMetricConfig", req, resp, cb); } /** * This API is used to delete a scheduled SQL analysis task. * @param {DeleteScheduledSqlRequest} req * @param {function(string, DeleteScheduledSqlResponse):void} cb * @public */ DeleteScheduledSql(req, cb) { let resp = new DeleteScheduledSqlResponse(); this.request("DeleteScheduled