v2

package
v0.1.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 22, 2022 License: Apache-2.0, BSD-2-Clause, BSD-3-Clause Imports: 5 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GenReqDefForCreateAccessConfig added in v0.0.71

func GenReqDefForCreateAccessConfig() *def.HttpRequestDef

func GenReqDefForCreateAomMappingRules added in v0.0.68

func GenReqDefForCreateAomMappingRules() *def.HttpRequestDef

func GenReqDefForCreateHostGroup added in v0.0.71

func GenReqDefForCreateHostGroup() *def.HttpRequestDef

func GenReqDefForCreateKeywordsAlarmRule added in v0.0.68

func GenReqDefForCreateKeywordsAlarmRule() *def.HttpRequestDef

func GenReqDefForCreateLogDumpObs

func GenReqDefForCreateLogDumpObs() *def.HttpRequestDef

func GenReqDefForCreateLogGroup

func GenReqDefForCreateLogGroup() *def.HttpRequestDef

func GenReqDefForCreateLogStream

func GenReqDefForCreateLogStream() *def.HttpRequestDef

func GenReqDefForCreateNotificationTemplate added in v0.0.69

func GenReqDefForCreateNotificationTemplate() *def.HttpRequestDef

func GenReqDefForCreateSqlAlarmRule added in v0.0.68

func GenReqDefForCreateSqlAlarmRule() *def.HttpRequestDef

func GenReqDefForCreateStructConfig added in v0.0.78

func GenReqDefForCreateStructConfig() *def.HttpRequestDef

func GenReqDefForCreateStructTemplate added in v0.0.68

func GenReqDefForCreateStructTemplate() *def.HttpRequestDef

func GenReqDefForCreateTransfer added in v0.0.69

func GenReqDefForCreateTransfer() *def.HttpRequestDef

func GenReqDefForDeleteAccessConfig added in v0.0.71

func GenReqDefForDeleteAccessConfig() *def.HttpRequestDef

func GenReqDefForDeleteActiveAlarms added in v0.0.68

func GenReqDefForDeleteActiveAlarms() *def.HttpRequestDef

func GenReqDefForDeleteAomMappingRules added in v0.0.68

func GenReqDefForDeleteAomMappingRules() *def.HttpRequestDef

func GenReqDefForDeleteHostGroup added in v0.0.71

func GenReqDefForDeleteHostGroup() *def.HttpRequestDef

func GenReqDefForDeleteKeywordsAlarmRule added in v0.0.68

func GenReqDefForDeleteKeywordsAlarmRule() *def.HttpRequestDef

func GenReqDefForDeleteLogGroup

func GenReqDefForDeleteLogGroup() *def.HttpRequestDef

func GenReqDefForDeleteLogStream

func GenReqDefForDeleteLogStream() *def.HttpRequestDef

func GenReqDefForDeleteNotificationTemplate added in v0.0.69

func GenReqDefForDeleteNotificationTemplate() *def.HttpRequestDef

func GenReqDefForDeleteSqlAlarmRule added in v0.0.68

func GenReqDefForDeleteSqlAlarmRule() *def.HttpRequestDef

func GenReqDefForDeleteStructTemplate added in v0.0.68

func GenReqDefForDeleteStructTemplate() *def.HttpRequestDef

func GenReqDefForDeleteTransfer added in v0.0.69

func GenReqDefForDeleteTransfer() *def.HttpRequestDef

func GenReqDefForDisableLogCollection

func GenReqDefForDisableLogCollection() *def.HttpRequestDef

func GenReqDefForEnableLogCollection

func GenReqDefForEnableLogCollection() *def.HttpRequestDef

func GenReqDefForListAccessConfig added in v0.0.71

func GenReqDefForListAccessConfig() *def.HttpRequestDef

func GenReqDefForListActiveOrHistoryAlarms added in v0.0.68

func GenReqDefForListActiveOrHistoryAlarms() *def.HttpRequestDef

func GenReqDefForListBreifStructTemplate added in v0.0.78

func GenReqDefForListBreifStructTemplate() *def.HttpRequestDef

func GenReqDefForListCharts added in v0.0.68

func GenReqDefForListCharts() *def.HttpRequestDef

func GenReqDefForListHost added in v0.0.71

func GenReqDefForListHost() *def.HttpRequestDef

func GenReqDefForListHostGroup added in v0.0.71

func GenReqDefForListHostGroup() *def.HttpRequestDef

func GenReqDefForListKeywordsAlarmRules added in v0.0.68

func GenReqDefForListKeywordsAlarmRules() *def.HttpRequestDef

func GenReqDefForListLogGroups

func GenReqDefForListLogGroups() *def.HttpRequestDef

func GenReqDefForListLogHistogram added in v0.0.71

func GenReqDefForListLogHistogram() *def.HttpRequestDef

func GenReqDefForListLogStream

func GenReqDefForListLogStream() *def.HttpRequestDef

func GenReqDefForListLogStreams added in v0.0.69

func GenReqDefForListLogStreams() *def.HttpRequestDef

func GenReqDefForListLogs added in v0.0.51

func GenReqDefForListLogs() *def.HttpRequestDef

func GenReqDefForListNotificationTemplate added in v0.0.69

func GenReqDefForListNotificationTemplate() *def.HttpRequestDef

func GenReqDefForListNotificationTemplates added in v0.0.69

func GenReqDefForListNotificationTemplates() *def.HttpRequestDef

func GenReqDefForListNotificationTopics added in v0.0.68

func GenReqDefForListNotificationTopics() *def.HttpRequestDef

func GenReqDefForListQueryStructuredLogs added in v0.0.51

func GenReqDefForListQueryStructuredLogs() *def.HttpRequestDef

func GenReqDefForListSqlAlarmRules added in v0.0.68

func GenReqDefForListSqlAlarmRules() *def.HttpRequestDef

func GenReqDefForListStructTemplate added in v0.0.78

func GenReqDefForListStructTemplate() *def.HttpRequestDef

func GenReqDefForListStructuredLogsWithTimeRange added in v0.0.51

func GenReqDefForListStructuredLogsWithTimeRange() *def.HttpRequestDef

func GenReqDefForListTransfers added in v0.0.69

func GenReqDefForListTransfers() *def.HttpRequestDef

func GenReqDefForRegisterDmsKafkaInstance added in v0.0.69

func GenReqDefForRegisterDmsKafkaInstance() *def.HttpRequestDef

func GenReqDefForShowAomMappingRule added in v0.0.68

func GenReqDefForShowAomMappingRule() *def.HttpRequestDef

func GenReqDefForShowAomMappingRules added in v0.0.68

func GenReqDefForShowAomMappingRules() *def.HttpRequestDef

func GenReqDefForShowNotificationTemplate added in v0.0.69

func GenReqDefForShowNotificationTemplate() *def.HttpRequestDef

func GenReqDefForShowStructTemplate added in v0.0.68

func GenReqDefForShowStructTemplate() *def.HttpRequestDef

func GenReqDefForUpdateAccessConfig added in v0.0.71

func GenReqDefForUpdateAccessConfig() *def.HttpRequestDef

func GenReqDefForUpdateAlarmRuleStatus added in v0.0.69

func GenReqDefForUpdateAlarmRuleStatus() *def.HttpRequestDef

func GenReqDefForUpdateAomMappingRules added in v0.0.68

func GenReqDefForUpdateAomMappingRules() *def.HttpRequestDef

func GenReqDefForUpdateHostGroup added in v0.0.71

func GenReqDefForUpdateHostGroup() *def.HttpRequestDef

func GenReqDefForUpdateKeywordsAlarmRule added in v0.0.68

func GenReqDefForUpdateKeywordsAlarmRule() *def.HttpRequestDef

func GenReqDefForUpdateLogGroup

func GenReqDefForUpdateLogGroup() *def.HttpRequestDef

func GenReqDefForUpdateNotificationTemplate added in v0.0.69

func GenReqDefForUpdateNotificationTemplate() *def.HttpRequestDef

func GenReqDefForUpdateSqlAlarmRule added in v0.0.68

func GenReqDefForUpdateSqlAlarmRule() *def.HttpRequestDef

func GenReqDefForUpdateStructConfig added in v0.0.78

func GenReqDefForUpdateStructConfig() *def.HttpRequestDef

func GenReqDefForUpdateStructTemplate added in v0.0.68

func GenReqDefForUpdateStructTemplate() *def.HttpRequestDef

func GenReqDefForUpdateTransfer added in v0.0.69

func GenReqDefForUpdateTransfer() *def.HttpRequestDef

func LtsClientBuilder

func LtsClientBuilder() *http_client.HcHttpClientBuilder

Types

type CreateAccessConfigInvoker added in v0.0.90

type CreateAccessConfigInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateAccessConfigInvoker) Invoke added in v0.0.90

type CreateAomMappingRulesInvoker added in v0.0.90

type CreateAomMappingRulesInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateAomMappingRulesInvoker) Invoke added in v0.0.90

type CreateHostGroupInvoker added in v0.0.90

type CreateHostGroupInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateHostGroupInvoker) Invoke added in v0.0.90

type CreateKeywordsAlarmRuleInvoker added in v0.0.90

type CreateKeywordsAlarmRuleInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateKeywordsAlarmRuleInvoker) Invoke added in v0.0.90

type CreateLogDumpObsInvoker added in v0.0.90

type CreateLogDumpObsInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateLogDumpObsInvoker) Invoke added in v0.0.90

type CreateLogGroupInvoker added in v0.0.90

type CreateLogGroupInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateLogGroupInvoker) Invoke added in v0.0.90

type CreateLogStreamInvoker added in v0.0.90

type CreateLogStreamInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateLogStreamInvoker) Invoke added in v0.0.90

type CreateNotificationTemplateInvoker added in v0.0.90

type CreateNotificationTemplateInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateNotificationTemplateInvoker) Invoke added in v0.0.90

type CreateSqlAlarmRuleInvoker added in v0.0.90

type CreateSqlAlarmRuleInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateSqlAlarmRuleInvoker) Invoke added in v0.0.90

type CreateStructConfigInvoker added in v0.0.90

type CreateStructConfigInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateStructConfigInvoker) Invoke added in v0.0.90

type CreateStructTemplateInvoker added in v0.0.90

type CreateStructTemplateInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateStructTemplateInvoker) Invoke added in v0.0.90

type CreateTransferInvoker added in v0.0.90

type CreateTransferInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateTransferInvoker) Invoke added in v0.0.90

type DeleteAccessConfigInvoker added in v0.0.90

type DeleteAccessConfigInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteAccessConfigInvoker) Invoke added in v0.0.90

type DeleteActiveAlarmsInvoker added in v0.0.90

type DeleteActiveAlarmsInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteActiveAlarmsInvoker) Invoke added in v0.0.90

type DeleteAomMappingRulesInvoker added in v0.0.90

type DeleteAomMappingRulesInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteAomMappingRulesInvoker) Invoke added in v0.0.90

type DeleteHostGroupInvoker added in v0.0.90

type DeleteHostGroupInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteHostGroupInvoker) Invoke added in v0.0.90

type DeleteKeywordsAlarmRuleInvoker added in v0.0.90

type DeleteKeywordsAlarmRuleInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteKeywordsAlarmRuleInvoker) Invoke added in v0.0.90

type DeleteLogGroupInvoker added in v0.0.90

type DeleteLogGroupInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteLogGroupInvoker) Invoke added in v0.0.90

type DeleteLogStreamInvoker added in v0.0.90

type DeleteLogStreamInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteLogStreamInvoker) Invoke added in v0.0.90

type DeleteNotificationTemplateInvoker added in v0.0.90

type DeleteNotificationTemplateInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteNotificationTemplateInvoker) Invoke added in v0.0.90

type DeleteSqlAlarmRuleInvoker added in v0.0.90

type DeleteSqlAlarmRuleInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteSqlAlarmRuleInvoker) Invoke added in v0.0.90

type DeleteStructTemplateInvoker added in v0.0.90

type DeleteStructTemplateInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteStructTemplateInvoker) Invoke added in v0.0.90

type DeleteTransferInvoker added in v0.0.90

type DeleteTransferInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteTransferInvoker) Invoke added in v0.0.90

type DisableLogCollectionInvoker added in v0.0.90

type DisableLogCollectionInvoker struct {
	*invoker.BaseInvoker
}

func (*DisableLogCollectionInvoker) Invoke added in v0.0.90

type EnableLogCollectionInvoker added in v0.0.90

type EnableLogCollectionInvoker struct {
	*invoker.BaseInvoker
}

func (*EnableLogCollectionInvoker) Invoke added in v0.0.90

type ListAccessConfigInvoker added in v0.0.90

type ListAccessConfigInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAccessConfigInvoker) Invoke added in v0.0.90

type ListActiveOrHistoryAlarmsInvoker added in v0.0.90

type ListActiveOrHistoryAlarmsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListActiveOrHistoryAlarmsInvoker) Invoke added in v0.0.90

type ListBreifStructTemplateInvoker added in v0.0.90

type ListBreifStructTemplateInvoker struct {
	*invoker.BaseInvoker
}

func (*ListBreifStructTemplateInvoker) Invoke added in v0.0.90

type ListChartsInvoker added in v0.0.90

type ListChartsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListChartsInvoker) Invoke added in v0.0.90

type ListHostGroupInvoker added in v0.0.90

type ListHostGroupInvoker struct {
	*invoker.BaseInvoker
}

func (*ListHostGroupInvoker) Invoke added in v0.0.90

type ListHostInvoker added in v0.0.90

type ListHostInvoker struct {
	*invoker.BaseInvoker
}

func (*ListHostInvoker) Invoke added in v0.0.90

func (i *ListHostInvoker) Invoke() (*model.ListHostResponse, error)

type ListKeywordsAlarmRulesInvoker added in v0.0.90

type ListKeywordsAlarmRulesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListKeywordsAlarmRulesInvoker) Invoke added in v0.0.90

type ListLogGroupsInvoker added in v0.0.90

type ListLogGroupsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListLogGroupsInvoker) Invoke added in v0.0.90

type ListLogHistogramInvoker added in v0.0.90

type ListLogHistogramInvoker struct {
	*invoker.BaseInvoker
}

func (*ListLogHistogramInvoker) Invoke added in v0.0.90

type ListLogStreamInvoker added in v0.0.90

type ListLogStreamInvoker struct {
	*invoker.BaseInvoker
}

func (*ListLogStreamInvoker) Invoke added in v0.0.90

type ListLogStreamsInvoker added in v0.0.90

type ListLogStreamsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListLogStreamsInvoker) Invoke added in v0.0.90

type ListLogsInvoker added in v0.0.90

type ListLogsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListLogsInvoker) Invoke added in v0.0.90

func (i *ListLogsInvoker) Invoke() (*model.ListLogsResponse, error)

type ListNotificationTemplateInvoker added in v0.0.90

type ListNotificationTemplateInvoker struct {
	*invoker.BaseInvoker
}

func (*ListNotificationTemplateInvoker) Invoke added in v0.0.90

type ListNotificationTemplatesInvoker added in v0.0.90

type ListNotificationTemplatesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListNotificationTemplatesInvoker) Invoke added in v0.0.90

type ListNotificationTopicsInvoker added in v0.0.90

type ListNotificationTopicsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListNotificationTopicsInvoker) Invoke added in v0.0.90

type ListQueryStructuredLogsInvoker added in v0.0.90

type ListQueryStructuredLogsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListQueryStructuredLogsInvoker) Invoke added in v0.0.90

type ListSqlAlarmRulesInvoker added in v0.0.90

type ListSqlAlarmRulesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListSqlAlarmRulesInvoker) Invoke added in v0.0.90

type ListStructTemplateInvoker added in v0.0.90

type ListStructTemplateInvoker struct {
	*invoker.BaseInvoker
}

func (*ListStructTemplateInvoker) Invoke added in v0.0.90

type ListStructuredLogsWithTimeRangeInvoker added in v0.0.90

type ListStructuredLogsWithTimeRangeInvoker struct {
	*invoker.BaseInvoker
}

func (*ListStructuredLogsWithTimeRangeInvoker) Invoke added in v0.0.90

type ListTransfersInvoker added in v0.0.90

type ListTransfersInvoker struct {
	*invoker.BaseInvoker
}

func (*ListTransfersInvoker) Invoke added in v0.0.90

type LtsClient

type LtsClient struct {
	HcClient *http_client.HcHttpClient
}

func NewLtsClient

func NewLtsClient(hcClient *http_client.HcHttpClient) *LtsClient

func (*LtsClient) CreateAccessConfig added in v0.0.71

func (c *LtsClient) CreateAccessConfig(request *model.CreateAccessConfigRequest) (*model.CreateAccessConfigResponse, error)

CreateAccessConfig 创建日志接入

创建日志接入

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*LtsClient) CreateAccessConfigInvoker added in v0.0.90

func (c *LtsClient) CreateAccessConfigInvoker(request *model.CreateAccessConfigRequest) *CreateAccessConfigInvoker

CreateAccessConfigInvoker 创建日志接入

func (*LtsClient) CreateAomMappingRules added in v0.0.68

CreateAomMappingRules 创建接入规则

该接口用于创建aom日志接入lts规则

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*LtsClient) CreateAomMappingRulesInvoker added in v0.0.90

func (c *LtsClient) CreateAomMappingRulesInvoker(request *model.CreateAomMappingRulesRequest) *CreateAomMappingRulesInvoker

CreateAomMappingRulesInvoker 创建接入规则

func (*LtsClient) CreateHostGroup added in v0.0.71

func (c *LtsClient) CreateHostGroup(request *model.CreateHostGroupRequest) (*model.CreateHostGroupResponse, error)

CreateHostGroup 创建主机组

创建主机组

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*LtsClient) CreateHostGroupInvoker added in v0.0.90

func (c *LtsClient) CreateHostGroupInvoker(request *model.CreateHostGroupRequest) *CreateHostGroupInvoker

CreateHostGroupInvoker 创建主机组

func (*LtsClient) CreateKeywordsAlarmRule added in v0.0.68

CreateKeywordsAlarmRule 创建关键词告警规则

该接口用于创建关键词告警,目前每个帐户最多可以创建共200个关键词告警与SQL告警。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*LtsClient) CreateKeywordsAlarmRuleInvoker added in v0.0.90

func (c *LtsClient) CreateKeywordsAlarmRuleInvoker(request *model.CreateKeywordsAlarmRuleRequest) *CreateKeywordsAlarmRuleInvoker

CreateKeywordsAlarmRuleInvoker 创建关键词告警规则

func (*LtsClient) CreateLogDumpObs

func (c *LtsClient) CreateLogDumpObs(request *model.CreateLogDumpObsRequest) (*model.CreateLogDumpObsResponse, error)

CreateLogDumpObs 创建日志转储(旧版)

该接口用于将指定的一个或多个日志流的日志转储到OBS服务。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*LtsClient) CreateLogDumpObsInvoker added in v0.0.90

func (c *LtsClient) CreateLogDumpObsInvoker(request *model.CreateLogDumpObsRequest) *CreateLogDumpObsInvoker

CreateLogDumpObsInvoker 创建日志转储(旧版)

func (*LtsClient) CreateLogGroup

func (c *LtsClient) CreateLogGroup(request *model.CreateLogGroupRequest) (*model.CreateLogGroupResponse, error)

CreateLogGroup 创建日志组

该接口用于创建一个日志组

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*LtsClient) CreateLogGroupInvoker added in v0.0.90

func (c *LtsClient) CreateLogGroupInvoker(request *model.CreateLogGroupRequest) *CreateLogGroupInvoker

CreateLogGroupInvoker 创建日志组

func (*LtsClient) CreateLogStream

func (c *LtsClient) CreateLogStream(request *model.CreateLogStreamRequest) (*model.CreateLogStreamResponse, error)

CreateLogStream 创建日志流

该接口用于创建某个指定日志组下的日志流

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*LtsClient) CreateLogStreamInvoker added in v0.0.90

func (c *LtsClient) CreateLogStreamInvoker(request *model.CreateLogStreamRequest) *CreateLogStreamInvoker

CreateLogStreamInvoker 创建日志流

func (*LtsClient) CreateNotificationTemplate added in v0.0.69

CreateNotificationTemplate 创建消息模板

该接口用于创建通知模板,目前每个帐户最多可以创建共100个通知模板,创建后名称不可修改。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*LtsClient) CreateNotificationTemplateInvoker added in v0.0.90

func (c *LtsClient) CreateNotificationTemplateInvoker(request *model.CreateNotificationTemplateRequest) *CreateNotificationTemplateInvoker

CreateNotificationTemplateInvoker 创建消息模板

func (*LtsClient) CreateSqlAlarmRule added in v0.0.68

func (c *LtsClient) CreateSqlAlarmRule(request *model.CreateSqlAlarmRuleRequest) (*model.CreateSqlAlarmRuleResponse, error)

CreateSqlAlarmRule 创建SQL告警规则

该接口用于创建SQL告警,目前每个帐户最多可以创建共200个关键词告警与SQL告警

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*LtsClient) CreateSqlAlarmRuleInvoker added in v0.0.90

func (c *LtsClient) CreateSqlAlarmRuleInvoker(request *model.CreateSqlAlarmRuleRequest) *CreateSqlAlarmRuleInvoker

CreateSqlAlarmRuleInvoker 创建SQL告警规则

func (*LtsClient) CreateStructConfig added in v0.0.78

func (c *LtsClient) CreateStructConfig(request *model.CreateStructConfigRequest) (*model.CreateStructConfigResponse, error)

CreateStructConfig 通过结构化模板创建结构化配置(新)

该接口通过结构化模板创建结构化配置。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*LtsClient) CreateStructConfigInvoker added in v0.0.90

func (c *LtsClient) CreateStructConfigInvoker(request *model.CreateStructConfigRequest) *CreateStructConfigInvoker

CreateStructConfigInvoker 通过结构化模板创建结构化配置(新)

func (*LtsClient) CreateStructTemplate added in v0.0.68

CreateStructTemplate 创建结构化配置

该接口用于创建指定日志流下的结构化配置。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*LtsClient) CreateStructTemplateInvoker added in v0.0.90

func (c *LtsClient) CreateStructTemplateInvoker(request *model.CreateStructTemplateRequest) *CreateStructTemplateInvoker

CreateStructTemplateInvoker 创建结构化配置

func (*LtsClient) CreateTransfer added in v0.0.69

func (c *LtsClient) CreateTransfer(request *model.CreateTransferRequest) (*model.CreateTransferResponse, error)

CreateTransfer 创建日志转储(新版)

该接口用于创建OBS转储,DIS转储,DMS转储。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*LtsClient) CreateTransferInvoker added in v0.0.90

func (c *LtsClient) CreateTransferInvoker(request *model.CreateTransferRequest) *CreateTransferInvoker

CreateTransferInvoker 创建日志转储(新版)

func (*LtsClient) DeleteAccessConfig added in v0.0.71

func (c *LtsClient) DeleteAccessConfig(request *model.DeleteAccessConfigRequest) (*model.DeleteAccessConfigResponse, error)

DeleteAccessConfig 删除日志接入

删除日志接入

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*LtsClient) DeleteAccessConfigInvoker added in v0.0.90

func (c *LtsClient) DeleteAccessConfigInvoker(request *model.DeleteAccessConfigRequest) *DeleteAccessConfigInvoker

DeleteAccessConfigInvoker 删除日志接入

func (*LtsClient) DeleteActiveAlarms added in v0.0.68

func (c *LtsClient) DeleteActiveAlarms(request *model.DeleteActiveAlarmsRequest) (*model.DeleteActiveAlarmsResponse, error)

DeleteActiveAlarms 删除活动告警

该接口用于删除活动告警

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*LtsClient) DeleteActiveAlarmsInvoker added in v0.0.90

func (c *LtsClient) DeleteActiveAlarmsInvoker(request *model.DeleteActiveAlarmsRequest) *DeleteActiveAlarmsInvoker

DeleteActiveAlarmsInvoker 删除活动告警

func (*LtsClient) DeleteAomMappingRules added in v0.0.68

DeleteAomMappingRules 删除接入规则

该接口用于删除lts接入规则。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*LtsClient) DeleteAomMappingRulesInvoker added in v0.0.90

func (c *LtsClient) DeleteAomMappingRulesInvoker(request *model.DeleteAomMappingRulesRequest) *DeleteAomMappingRulesInvoker

DeleteAomMappingRulesInvoker 删除接入规则

func (*LtsClient) DeleteHostGroup added in v0.0.71

func (c *LtsClient) DeleteHostGroup(request *model.DeleteHostGroupRequest) (*model.DeleteHostGroupResponse, error)

DeleteHostGroup 删除主机组

删除主机组

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*LtsClient) DeleteHostGroupInvoker added in v0.0.90

func (c *LtsClient) DeleteHostGroupInvoker(request *model.DeleteHostGroupRequest) *DeleteHostGroupInvoker

DeleteHostGroupInvoker 删除主机组

func (*LtsClient) DeleteKeywordsAlarmRule added in v0.0.68

DeleteKeywordsAlarmRule 删除关键词告警规则

该接口用于删除关键词告警。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*LtsClient) DeleteKeywordsAlarmRuleInvoker added in v0.0.90

func (c *LtsClient) DeleteKeywordsAlarmRuleInvoker(request *model.DeleteKeywordsAlarmRuleRequest) *DeleteKeywordsAlarmRuleInvoker

DeleteKeywordsAlarmRuleInvoker 删除关键词告警规则

func (*LtsClient) DeleteLogGroup

func (c *LtsClient) DeleteLogGroup(request *model.DeleteLogGroupRequest) (*model.DeleteLogGroupResponse, error)

DeleteLogGroup 删除日志组

该接口用于删除指定日志组。当日志组中的日志流配置了日志转储,需要取消日志转储后才可删除。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*LtsClient) DeleteLogGroupInvoker added in v0.0.90

func (c *LtsClient) DeleteLogGroupInvoker(request *model.DeleteLogGroupRequest) *DeleteLogGroupInvoker

DeleteLogGroupInvoker 删除日志组

func (*LtsClient) DeleteLogStream

func (c *LtsClient) DeleteLogStream(request *model.DeleteLogStreamRequest) (*model.DeleteLogStreamResponse, error)

DeleteLogStream 删除日志流

该接口用于删除指定日志组下的指定日志流。当该日志流配置了日志转储,需要取消日志转储后才可删除。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*LtsClient) DeleteLogStreamInvoker added in v0.0.90

func (c *LtsClient) DeleteLogStreamInvoker(request *model.DeleteLogStreamRequest) *DeleteLogStreamInvoker

DeleteLogStreamInvoker 删除日志流

func (*LtsClient) DeleteNotificationTemplate added in v0.0.69

DeleteNotificationTemplate 删除消息模板

该接口用于删除通知模板。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*LtsClient) DeleteNotificationTemplateInvoker added in v0.0.90

func (c *LtsClient) DeleteNotificationTemplateInvoker(request *model.DeleteNotificationTemplateRequest) *DeleteNotificationTemplateInvoker

DeleteNotificationTemplateInvoker 删除消息模板

func (*LtsClient) DeleteSqlAlarmRule added in v0.0.68

func (c *LtsClient) DeleteSqlAlarmRule(request *model.DeleteSqlAlarmRuleRequest) (*model.DeleteSqlAlarmRuleResponse, error)

DeleteSqlAlarmRule 删除SQL告警规则

该接口用于删除SQL告警

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*LtsClient) DeleteSqlAlarmRuleInvoker added in v0.0.90

func (c *LtsClient) DeleteSqlAlarmRuleInvoker(request *model.DeleteSqlAlarmRuleRequest) *DeleteSqlAlarmRuleInvoker

DeleteSqlAlarmRuleInvoker 删除SQL告警规则

func (*LtsClient) DeleteStructTemplate added in v0.0.68

DeleteStructTemplate 删除结构化配置

该接口用于删除指定日志流下的结构化配置。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*LtsClient) DeleteStructTemplateInvoker added in v0.0.90

func (c *LtsClient) DeleteStructTemplateInvoker(request *model.DeleteStructTemplateRequest) *DeleteStructTemplateInvoker

DeleteStructTemplateInvoker 删除结构化配置

func (*LtsClient) DeleteTransfer added in v0.0.69

func (c *LtsClient) DeleteTransfer(request *model.DeleteTransferRequest) (*model.DeleteTransferResponse, error)

DeleteTransfer 删除日志转储

该接口用于删除OBS转储,DIS转储,DMS转储。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*LtsClient) DeleteTransferInvoker added in v0.0.90

func (c *LtsClient) DeleteTransferInvoker(request *model.DeleteTransferRequest) *DeleteTransferInvoker

DeleteTransferInvoker 删除日志转储

func (*LtsClient) DisableLogCollection

DisableLogCollection 关闭超额采集开关

该接口用于将超额采集日志功能关闭。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*LtsClient) DisableLogCollectionInvoker added in v0.0.90

func (c *LtsClient) DisableLogCollectionInvoker(request *model.DisableLogCollectionRequest) *DisableLogCollectionInvoker

DisableLogCollectionInvoker 关闭超额采集开关

func (*LtsClient) EnableLogCollection

EnableLogCollection 打开超额采集开关

该接口用于将超额采集日志功能打开。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*LtsClient) EnableLogCollectionInvoker added in v0.0.90

func (c *LtsClient) EnableLogCollectionInvoker(request *model.EnableLogCollectionRequest) *EnableLogCollectionInvoker

EnableLogCollectionInvoker 打开超额采集开关

func (*LtsClient) ListAccessConfig added in v0.0.71

func (c *LtsClient) ListAccessConfig(request *model.ListAccessConfigRequest) (*model.ListAccessConfigResponse, error)

ListAccessConfig 查询日志接入

查询日志接入列表

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*LtsClient) ListAccessConfigInvoker added in v0.0.90

func (c *LtsClient) ListAccessConfigInvoker(request *model.ListAccessConfigRequest) *ListAccessConfigInvoker

ListAccessConfigInvoker 查询日志接入

func (*LtsClient) ListActiveOrHistoryAlarms added in v0.0.68

ListActiveOrHistoryAlarms 查询活动或历史告警列表

该接口用于查询告警列表

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*LtsClient) ListActiveOrHistoryAlarmsInvoker added in v0.0.90

func (c *LtsClient) ListActiveOrHistoryAlarmsInvoker(request *model.ListActiveOrHistoryAlarmsRequest) *ListActiveOrHistoryAlarmsInvoker

ListActiveOrHistoryAlarmsInvoker 查询活动或历史告警列表

func (*LtsClient) ListBreifStructTemplate added in v0.0.78

ListBreifStructTemplate 查询结构化模板简略列表

该接口用于查询结构化模板简略列表。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*LtsClient) ListBreifStructTemplateInvoker added in v0.0.90

func (c *LtsClient) ListBreifStructTemplateInvoker(request *model.ListBreifStructTemplateRequest) *ListBreifStructTemplateInvoker

ListBreifStructTemplateInvoker 查询结构化模板简略列表

func (*LtsClient) ListCharts added in v0.0.68

func (c *LtsClient) ListCharts(request *model.ListChartsRequest) (*model.ListChartsResponse, error)

ListCharts 查询日志流图表

该接口用于查询日志流图表

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*LtsClient) ListChartsInvoker added in v0.0.90

func (c *LtsClient) ListChartsInvoker(request *model.ListChartsRequest) *ListChartsInvoker

ListChartsInvoker 查询日志流图表

func (*LtsClient) ListHost added in v0.0.71

func (c *LtsClient) ListHost(request *model.ListHostRequest) (*model.ListHostResponse, error)

ListHost 查询主机信息

查询主机列表

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*LtsClient) ListHostGroup added in v0.0.71

func (c *LtsClient) ListHostGroup(request *model.ListHostGroupRequest) (*model.ListHostGroupResponse, error)

ListHostGroup 查询主机组

查询主机组列表

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*LtsClient) ListHostGroupInvoker added in v0.0.90

func (c *LtsClient) ListHostGroupInvoker(request *model.ListHostGroupRequest) *ListHostGroupInvoker

ListHostGroupInvoker 查询主机组

func (*LtsClient) ListHostInvoker added in v0.0.90

func (c *LtsClient) ListHostInvoker(request *model.ListHostRequest) *ListHostInvoker

ListHostInvoker 查询主机信息

func (*LtsClient) ListKeywordsAlarmRules added in v0.0.68

ListKeywordsAlarmRules 查询关键词告警规则

该接口用于查询关键词告警。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*LtsClient) ListKeywordsAlarmRulesInvoker added in v0.0.90

func (c *LtsClient) ListKeywordsAlarmRulesInvoker(request *model.ListKeywordsAlarmRulesRequest) *ListKeywordsAlarmRulesInvoker

ListKeywordsAlarmRulesInvoker 查询关键词告警规则

func (*LtsClient) ListLogGroups

func (c *LtsClient) ListLogGroups(request *model.ListLogGroupsRequest) (*model.ListLogGroupsResponse, error)

ListLogGroups 查询账号下所有日志组

该接口用于查询账号下所有日志组。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*LtsClient) ListLogGroupsInvoker added in v0.0.90

func (c *LtsClient) ListLogGroupsInvoker(request *model.ListLogGroupsRequest) *ListLogGroupsInvoker

ListLogGroupsInvoker 查询账号下所有日志组

func (*LtsClient) ListLogHistogram added in v0.0.71

func (c *LtsClient) ListLogHistogram(request *model.ListLogHistogramRequest) (*model.ListLogHistogramResponse, error)

ListLogHistogram 查询日志直方图

查询关键词搜索条数

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*LtsClient) ListLogHistogramInvoker added in v0.0.90

func (c *LtsClient) ListLogHistogramInvoker(request *model.ListLogHistogramRequest) *ListLogHistogramInvoker

ListLogHistogramInvoker 查询日志直方图

func (*LtsClient) ListLogStream

func (c *LtsClient) ListLogStream(request *model.ListLogStreamRequest) (*model.ListLogStreamResponse, error)

ListLogStream 查询指定日志组下的所有日志流

该接口用于查询指定日志组下的所有日志流信息。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*LtsClient) ListLogStreamInvoker added in v0.0.90

func (c *LtsClient) ListLogStreamInvoker(request *model.ListLogStreamRequest) *ListLogStreamInvoker

ListLogStreamInvoker 查询指定日志组下的所有日志流

func (*LtsClient) ListLogStreams added in v0.0.69

func (c *LtsClient) ListLogStreams(request *model.ListLogStreamsRequest) (*model.ListLogStreamsResponse, error)

ListLogStreams 查询日志流信息

该接口用于查询LTS日志流信息。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*LtsClient) ListLogStreamsInvoker added in v0.0.90

func (c *LtsClient) ListLogStreamsInvoker(request *model.ListLogStreamsRequest) *ListLogStreamsInvoker

ListLogStreamsInvoker 查询日志流信息

func (*LtsClient) ListLogs added in v0.0.51

func (c *LtsClient) ListLogs(request *model.ListLogsRequest) (*model.ListLogsResponse, error)

ListLogs 查询日志

该接口用于查询指定日志流下的日志内容。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*LtsClient) ListLogsInvoker added in v0.0.90

func (c *LtsClient) ListLogsInvoker(request *model.ListLogsRequest) *ListLogsInvoker

ListLogsInvoker 查询日志

func (*LtsClient) ListNotificationTemplate added in v0.0.69

ListNotificationTemplate 预览消息模板邮件格式

该接口用于预览通知模板邮件格式

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*LtsClient) ListNotificationTemplateInvoker added in v0.0.90

func (c *LtsClient) ListNotificationTemplateInvoker(request *model.ListNotificationTemplateRequest) *ListNotificationTemplateInvoker

ListNotificationTemplateInvoker 预览消息模板邮件格式

func (*LtsClient) ListNotificationTemplates added in v0.0.69

ListNotificationTemplates 查询消息模板

该接口用于查询通知模板。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*LtsClient) ListNotificationTemplatesInvoker added in v0.0.90

func (c *LtsClient) ListNotificationTemplatesInvoker(request *model.ListNotificationTemplatesRequest) *ListNotificationTemplatesInvoker

ListNotificationTemplatesInvoker 查询消息模板

func (*LtsClient) ListNotificationTopics added in v0.0.68

ListNotificationTopics 查询SMN主题

该接口用于查询SMN主题

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*LtsClient) ListNotificationTopicsInvoker added in v0.0.90

func (c *LtsClient) ListNotificationTopicsInvoker(request *model.ListNotificationTopicsRequest) *ListNotificationTopicsInvoker

ListNotificationTopicsInvoker 查询SMN主题

func (*LtsClient) ListQueryStructuredLogs added in v0.0.51

ListQueryStructuredLogs 查询结构化日志

该接口用于查询指定日志流下的结构化日志内容。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*LtsClient) ListQueryStructuredLogsInvoker added in v0.0.90

func (c *LtsClient) ListQueryStructuredLogsInvoker(request *model.ListQueryStructuredLogsRequest) *ListQueryStructuredLogsInvoker

ListQueryStructuredLogsInvoker 查询结构化日志

func (*LtsClient) ListSqlAlarmRules added in v0.0.68

func (c *LtsClient) ListSqlAlarmRules(request *model.ListSqlAlarmRulesRequest) (*model.ListSqlAlarmRulesResponse, error)

ListSqlAlarmRules 查询SQL告警规则

该接口用于查询SQL告警

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*LtsClient) ListSqlAlarmRulesInvoker added in v0.0.90

func (c *LtsClient) ListSqlAlarmRulesInvoker(request *model.ListSqlAlarmRulesRequest) *ListSqlAlarmRulesInvoker

ListSqlAlarmRulesInvoker 查询SQL告警规则

func (*LtsClient) ListStructTemplate added in v0.0.78

func (c *LtsClient) ListStructTemplate(request *model.ListStructTemplateRequest) (*model.ListStructTemplateResponse, error)

ListStructTemplate 查询结构化模板

该接口用于查询结构化模板。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*LtsClient) ListStructTemplateInvoker added in v0.0.90

func (c *LtsClient) ListStructTemplateInvoker(request *model.ListStructTemplateRequest) *ListStructTemplateInvoker

ListStructTemplateInvoker 查询结构化模板

func (*LtsClient) ListStructuredLogsWithTimeRange added in v0.0.51

ListStructuredLogsWithTimeRange 查询结构化日志(新版)

该接口用于查询指定日志流下的结构化日志内容(新版)。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*LtsClient) ListStructuredLogsWithTimeRangeInvoker added in v0.0.90

func (c *LtsClient) ListStructuredLogsWithTimeRangeInvoker(request *model.ListStructuredLogsWithTimeRangeRequest) *ListStructuredLogsWithTimeRangeInvoker

ListStructuredLogsWithTimeRangeInvoker 查询结构化日志(新版)

func (*LtsClient) ListTransfers added in v0.0.69

func (c *LtsClient) ListTransfers(request *model.ListTransfersRequest) (*model.ListTransfersResponse, error)

ListTransfers 查询日志转储

该接口用于查询OBS转储,DIS转储,DMS转储配置。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*LtsClient) ListTransfersInvoker added in v0.0.90

func (c *LtsClient) ListTransfersInvoker(request *model.ListTransfersRequest) *ListTransfersInvoker

ListTransfersInvoker 查询日志转储

func (*LtsClient) RegisterDmsKafkaInstance added in v0.0.69

RegisterDmsKafkaInstance 注册DMS kafka实例

该接口用于注册DMS kafka实例。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*LtsClient) RegisterDmsKafkaInstanceInvoker added in v0.0.90

func (c *LtsClient) RegisterDmsKafkaInstanceInvoker(request *model.RegisterDmsKafkaInstanceRequest) *RegisterDmsKafkaInstanceInvoker

RegisterDmsKafkaInstanceInvoker 注册DMS kafka实例

func (*LtsClient) ShowAomMappingRule added in v0.0.68

func (c *LtsClient) ShowAomMappingRule(request *model.ShowAomMappingRuleRequest) (*model.ShowAomMappingRuleResponse, error)

ShowAomMappingRule 查询单个接入规则

该接口用于查询单个aom日志接入lts

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*LtsClient) ShowAomMappingRuleInvoker added in v0.0.90

func (c *LtsClient) ShowAomMappingRuleInvoker(request *model.ShowAomMappingRuleRequest) *ShowAomMappingRuleInvoker

ShowAomMappingRuleInvoker 查询单个接入规则

func (*LtsClient) ShowAomMappingRules added in v0.0.68

ShowAomMappingRules 查询所有接入规则

该接口用于查询aom日志所有接入lts规则

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*LtsClient) ShowAomMappingRulesInvoker added in v0.0.90

func (c *LtsClient) ShowAomMappingRulesInvoker(request *model.ShowAomMappingRulesRequest) *ShowAomMappingRulesInvoker

ShowAomMappingRulesInvoker 查询所有接入规则

func (*LtsClient) ShowNotificationTemplate added in v0.0.69

ShowNotificationTemplate 查询单个消息模板

该接口用于查询单个通知模板

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*LtsClient) ShowNotificationTemplateInvoker added in v0.0.90

func (c *LtsClient) ShowNotificationTemplateInvoker(request *model.ShowNotificationTemplateRequest) *ShowNotificationTemplateInvoker

ShowNotificationTemplateInvoker 查询单个消息模板

func (*LtsClient) ShowStructTemplate added in v0.0.68

func (c *LtsClient) ShowStructTemplate(request *model.ShowStructTemplateRequest) (*model.ShowStructTemplateResponse, error)

ShowStructTemplate 查询结构化配置

该接口用于查询指定日志流下的结构化配置内容。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*LtsClient) ShowStructTemplateInvoker added in v0.0.90

func (c *LtsClient) ShowStructTemplateInvoker(request *model.ShowStructTemplateRequest) *ShowStructTemplateInvoker

ShowStructTemplateInvoker 查询结构化配置

func (*LtsClient) UpdateAccessConfig added in v0.0.71

func (c *LtsClient) UpdateAccessConfig(request *model.UpdateAccessConfigRequest) (*model.UpdateAccessConfigResponse, error)

UpdateAccessConfig 修改日志接入

修改日志接入

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*LtsClient) UpdateAccessConfigInvoker added in v0.0.90

func (c *LtsClient) UpdateAccessConfigInvoker(request *model.UpdateAccessConfigRequest) *UpdateAccessConfigInvoker

UpdateAccessConfigInvoker 修改日志接入

func (*LtsClient) UpdateAlarmRuleStatus added in v0.0.69

UpdateAlarmRuleStatus 切换告警规则状态

改变告警规则状态

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*LtsClient) UpdateAlarmRuleStatusInvoker added in v0.0.90

func (c *LtsClient) UpdateAlarmRuleStatusInvoker(request *model.UpdateAlarmRuleStatusRequest) *UpdateAlarmRuleStatusInvoker

UpdateAlarmRuleStatusInvoker 切换告警规则状态

func (*LtsClient) UpdateAomMappingRules added in v0.0.68

UpdateAomMappingRules 修改接入规则

该接口用于修改接入规则

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*LtsClient) UpdateAomMappingRulesInvoker added in v0.0.90

func (c *LtsClient) UpdateAomMappingRulesInvoker(request *model.UpdateAomMappingRulesRequest) *UpdateAomMappingRulesInvoker

UpdateAomMappingRulesInvoker 修改接入规则

func (*LtsClient) UpdateHostGroup added in v0.0.71

func (c *LtsClient) UpdateHostGroup(request *model.UpdateHostGroupRequest) (*model.UpdateHostGroupResponse, error)

UpdateHostGroup 修改主机组

修改主机组

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*LtsClient) UpdateHostGroupInvoker added in v0.0.90

func (c *LtsClient) UpdateHostGroupInvoker(request *model.UpdateHostGroupRequest) *UpdateHostGroupInvoker

UpdateHostGroupInvoker 修改主机组

func (*LtsClient) UpdateKeywordsAlarmRule added in v0.0.68

UpdateKeywordsAlarmRule 修改关键词告警规则

该接口用于修改关键词告警。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*LtsClient) UpdateKeywordsAlarmRuleInvoker added in v0.0.90

func (c *LtsClient) UpdateKeywordsAlarmRuleInvoker(request *model.UpdateKeywordsAlarmRuleRequest) *UpdateKeywordsAlarmRuleInvoker

UpdateKeywordsAlarmRuleInvoker 修改关键词告警规则

func (*LtsClient) UpdateLogGroup

func (c *LtsClient) UpdateLogGroup(request *model.UpdateLogGroupRequest) (*model.UpdateLogGroupResponse, error)

UpdateLogGroup 修改日志组

该接口用于修改指定日志组下的日志存储时长。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*LtsClient) UpdateLogGroupInvoker added in v0.0.90

func (c *LtsClient) UpdateLogGroupInvoker(request *model.UpdateLogGroupRequest) *UpdateLogGroupInvoker

UpdateLogGroupInvoker 修改日志组

func (*LtsClient) UpdateNotificationTemplate added in v0.0.69

UpdateNotificationTemplate 修改消息模板

该接口用于修改通知模板,根据名称进行修改。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*LtsClient) UpdateNotificationTemplateInvoker added in v0.0.90

func (c *LtsClient) UpdateNotificationTemplateInvoker(request *model.UpdateNotificationTemplateRequest) *UpdateNotificationTemplateInvoker

UpdateNotificationTemplateInvoker 修改消息模板

func (*LtsClient) UpdateSqlAlarmRule added in v0.0.68

func (c *LtsClient) UpdateSqlAlarmRule(request *model.UpdateSqlAlarmRuleRequest) (*model.UpdateSqlAlarmRuleResponse, error)

UpdateSqlAlarmRule 修改SQL告警规则

该接口用于修改SQL告警

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*LtsClient) UpdateSqlAlarmRuleInvoker added in v0.0.90

func (c *LtsClient) UpdateSqlAlarmRuleInvoker(request *model.UpdateSqlAlarmRuleRequest) *UpdateSqlAlarmRuleInvoker

UpdateSqlAlarmRuleInvoker 修改SQL告警规则

func (*LtsClient) UpdateStructConfig added in v0.0.78

func (c *LtsClient) UpdateStructConfig(request *model.UpdateStructConfigRequest) (*model.UpdateStructConfigResponse, error)

UpdateStructConfig 通过结构化模板修改结构化配置(新)

该接口通过结构化模板修改结构化配置

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*LtsClient) UpdateStructConfigInvoker added in v0.0.90

func (c *LtsClient) UpdateStructConfigInvoker(request *model.UpdateStructConfigRequest) *UpdateStructConfigInvoker

UpdateStructConfigInvoker 通过结构化模板修改结构化配置(新)

func (*LtsClient) UpdateStructTemplate added in v0.0.68

UpdateStructTemplate 修改结构化配置

该接口用于修改指定日志流下的结构化配置。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*LtsClient) UpdateStructTemplateInvoker added in v0.0.90

func (c *LtsClient) UpdateStructTemplateInvoker(request *model.UpdateStructTemplateRequest) *UpdateStructTemplateInvoker

UpdateStructTemplateInvoker 修改结构化配置

func (*LtsClient) UpdateTransfer added in v0.0.69

func (c *LtsClient) UpdateTransfer(request *model.UpdateTransferRequest) (*model.UpdateTransferResponse, error)

UpdateTransfer 更新日志转储

该接口用于更新OBS转储,DIS转储,DMS转储。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*LtsClient) UpdateTransferInvoker added in v0.0.90

func (c *LtsClient) UpdateTransferInvoker(request *model.UpdateTransferRequest) *UpdateTransferInvoker

UpdateTransferInvoker 更新日志转储

type RegisterDmsKafkaInstanceInvoker added in v0.0.90

type RegisterDmsKafkaInstanceInvoker struct {
	*invoker.BaseInvoker
}

func (*RegisterDmsKafkaInstanceInvoker) Invoke added in v0.0.90

type ShowAomMappingRuleInvoker added in v0.0.90

type ShowAomMappingRuleInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowAomMappingRuleInvoker) Invoke added in v0.0.90

type ShowAomMappingRulesInvoker added in v0.0.90

type ShowAomMappingRulesInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowAomMappingRulesInvoker) Invoke added in v0.0.90

type ShowNotificationTemplateInvoker added in v0.0.90

type ShowNotificationTemplateInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowNotificationTemplateInvoker) Invoke added in v0.0.90

type ShowStructTemplateInvoker added in v0.0.90

type ShowStructTemplateInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowStructTemplateInvoker) Invoke added in v0.0.90

type UpdateAccessConfigInvoker added in v0.0.90

type UpdateAccessConfigInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateAccessConfigInvoker) Invoke added in v0.0.90

type UpdateAlarmRuleStatusInvoker added in v0.0.90

type UpdateAlarmRuleStatusInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateAlarmRuleStatusInvoker) Invoke added in v0.0.90

type UpdateAomMappingRulesInvoker added in v0.0.90

type UpdateAomMappingRulesInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateAomMappingRulesInvoker) Invoke added in v0.0.90

type UpdateHostGroupInvoker added in v0.0.90

type UpdateHostGroupInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateHostGroupInvoker) Invoke added in v0.0.90

type UpdateKeywordsAlarmRuleInvoker added in v0.0.90

type UpdateKeywordsAlarmRuleInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateKeywordsAlarmRuleInvoker) Invoke added in v0.0.90

type UpdateLogGroupInvoker added in v0.0.90

type UpdateLogGroupInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateLogGroupInvoker) Invoke added in v0.0.90

type UpdateNotificationTemplateInvoker added in v0.0.90

type UpdateNotificationTemplateInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateNotificationTemplateInvoker) Invoke added in v0.0.90

type UpdateSqlAlarmRuleInvoker added in v0.0.90

type UpdateSqlAlarmRuleInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateSqlAlarmRuleInvoker) Invoke added in v0.0.90

type UpdateStructConfigInvoker added in v0.0.90

type UpdateStructConfigInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateStructConfigInvoker) Invoke added in v0.0.90

type UpdateStructTemplateInvoker added in v0.0.90

type UpdateStructTemplateInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateStructTemplateInvoker) Invoke added in v0.0.90

type UpdateTransferInvoker added in v0.0.90

type UpdateTransferInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateTransferInvoker) Invoke added in v0.0.90

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL