Documentation
¶
Overview ¶
Package secagentiface provides an interface to enable mocking the SEC_AGENT service client for testing your code.
It is important to note that this interface will have breaking changes when the service model is updated and adds new API operations, paginators, and waiters.
Index ¶
- Constants
- type AddIMConfigInput
- func (s AddIMConfigInput) GoString() string
- func (s *AddIMConfigInput) SetNotifyPlatform(v string) *AddIMConfigInput
- func (s *AddIMConfigInput) SetNotifyRange(v []*string) *AddIMConfigInput
- func (s *AddIMConfigInput) SetRebotName(v string) *AddIMConfigInput
- func (s *AddIMConfigInput) SetSignature(v string) *AddIMConfigInput
- func (s *AddIMConfigInput) SetWebhook(v string) *AddIMConfigInput
- func (s AddIMConfigInput) String() string
- func (s *AddIMConfigInput) Validate() error
- type AddIMConfigOutput
- type AddSyslogConfigInput
- type AddSyslogConfigOutput
- type AuthConfigListForGetResourceAuthConfigOutput
- func (s AuthConfigListForGetResourceAuthConfigOutput) GoString() string
- func (s *AuthConfigListForGetResourceAuthConfigOutput) SetAuthParams(v []*AuthParamForGetResourceAuthConfigOutput) *AuthConfigListForGetResourceAuthConfigOutput
- func (s *AuthConfigListForGetResourceAuthConfigOutput) SetAuthType(v string) *AuthConfigListForGetResourceAuthConfigOutput
- func (s *AuthConfigListForGetResourceAuthConfigOutput) SetAuthTypeName(v string) *AuthConfigListForGetResourceAuthConfigOutput
- func (s AuthConfigListForGetResourceAuthConfigOutput) String() string
- type AuthParamForGetResourceAuthConfigOutput
- func (s AuthParamForGetResourceAuthConfigOutput) GoString() string
- func (s *AuthParamForGetResourceAuthConfigOutput) SetEnums(v []*string) *AuthParamForGetResourceAuthConfigOutput
- func (s *AuthParamForGetResourceAuthConfigOutput) SetParamKey(v string) *AuthParamForGetResourceAuthConfigOutput
- func (s *AuthParamForGetResourceAuthConfigOutput) SetParamName(v string) *AuthParamForGetResourceAuthConfigOutput
- func (s *AuthParamForGetResourceAuthConfigOutput) SetParamTips(v string) *AuthParamForGetResourceAuthConfigOutput
- func (s AuthParamForGetResourceAuthConfigOutput) String() string
- type CheckIMConfigInput
- type CheckIMConfigOutput
- type CheckIMConfigParamsInput
- func (s CheckIMConfigParamsInput) GoString() string
- func (s *CheckIMConfigParamsInput) SetNotifyPlatform(v string) *CheckIMConfigParamsInput
- func (s *CheckIMConfigParamsInput) SetSignature(v string) *CheckIMConfigParamsInput
- func (s *CheckIMConfigParamsInput) SetWebhook(v string) *CheckIMConfigParamsInput
- func (s CheckIMConfigParamsInput) String() string
- func (s *CheckIMConfigParamsInput) Validate() error
- type CheckIMConfigParamsOutput
- type ConfigDataForAddSyslogConfigInput
- func (s ConfigDataForAddSyslogConfigInput) GoString() string
- func (s *ConfigDataForAddSyslogConfigInput) SetAPIKey(v string) *ConfigDataForAddSyslogConfigInput
- func (s *ConfigDataForAddSyslogConfigInput) SetApplicationUIDs(v []*string) *ConfigDataForAddSyslogConfigInput
- func (s *ConfigDataForAddSyslogConfigInput) SetDataSourceName(v string) *ConfigDataForAddSyslogConfigInput
- func (s ConfigDataForAddSyslogConfigInput) String() string
- type ConfigDataForGenLogStashConfigInput
- func (s ConfigDataForGenLogStashConfigInput) GoString() string
- func (s *ConfigDataForGenLogStashConfigInput) SetAPIKey(v string) *ConfigDataForGenLogStashConfigInput
- func (s *ConfigDataForGenLogStashConfigInput) SetApplicationUIDs(v []*string) *ConfigDataForGenLogStashConfigInput
- func (s *ConfigDataForGenLogStashConfigInput) SetDataSourceName(v string) *ConfigDataForGenLogStashConfigInput
- func (s ConfigDataForGenLogStashConfigInput) String() string
- type ConfigDataForUpdateSyslogConfigInput
- func (s ConfigDataForUpdateSyslogConfigInput) GoString() string
- func (s *ConfigDataForUpdateSyslogConfigInput) SetAPIKey(v string) *ConfigDataForUpdateSyslogConfigInput
- func (s *ConfigDataForUpdateSyslogConfigInput) SetApplicationUIDs(v []*string) *ConfigDataForUpdateSyslogConfigInput
- func (s *ConfigDataForUpdateSyslogConfigInput) SetDataSourceName(v string) *ConfigDataForUpdateSyslogConfigInput
- func (s ConfigDataForUpdateSyslogConfigInput) String() string
- type ConfigDataListForListSyslogConfigOutput
- func (s ConfigDataListForListSyslogConfigOutput) GoString() string
- func (s *ConfigDataListForListSyslogConfigOutput) SetAPIKey(v string) *ConfigDataListForListSyslogConfigOutput
- func (s *ConfigDataListForListSyslogConfigOutput) SetApplicationUIDs(v []*string) *ConfigDataListForListSyslogConfigOutput
- func (s *ConfigDataListForListSyslogConfigOutput) SetDataSourceName(v string) *ConfigDataListForListSyslogConfigOutput
- func (s ConfigDataListForListSyslogConfigOutput) String() string
- type DelSyslogConfigInput
- type DelSyslogConfigOutput
- type DeleteIMConfigInput
- type DeleteIMConfigOutput
- type DescribeAlarmStatOverviewV2Input
- func (s DescribeAlarmStatOverviewV2Input) GoString() string
- func (s *DescribeAlarmStatOverviewV2Input) SetStatScopeType(v string) *DescribeAlarmStatOverviewV2Input
- func (s *DescribeAlarmStatOverviewV2Input) SetTrendRangeEndSec(v int64) *DescribeAlarmStatOverviewV2Input
- func (s *DescribeAlarmStatOverviewV2Input) SetTrendRangeStartSec(v int64) *DescribeAlarmStatOverviewV2Input
- func (s DescribeAlarmStatOverviewV2Input) String() string
- type DescribeAlarmStatOverviewV2Output
- func (s DescribeAlarmStatOverviewV2Output) GoString() string
- func (s *DescribeAlarmStatOverviewV2Output) SetAnalysisAttemptedCount(v int64) *DescribeAlarmStatOverviewV2Output
- func (s *DescribeAlarmStatOverviewV2Output) SetAnalysisFalseCount(v int64) *DescribeAlarmStatOverviewV2Output
- func (s *DescribeAlarmStatOverviewV2Output) SetAnalysisPendingCount(v int64) *DescribeAlarmStatOverviewV2Output
- func (s *DescribeAlarmStatOverviewV2Output) SetAnalysisSuspiciousCount(v int64) *DescribeAlarmStatOverviewV2Output
- func (s *DescribeAlarmStatOverviewV2Output) SetAnalysisTrueCount(v int64) *DescribeAlarmStatOverviewV2Output
- func (s *DescribeAlarmStatOverviewV2Output) SetAutoDecideRate(v float64) *DescribeAlarmStatOverviewV2Output
- func (s *DescribeAlarmStatOverviewV2Output) SetDiscoverHiddenCount(v int64) *DescribeAlarmStatOverviewV2Output
- func (s *DescribeAlarmStatOverviewV2Output) SetIOCIntelCount(v int64) *DescribeAlarmStatOverviewV2Output
- func (s *DescribeAlarmStatOverviewV2Output) SetPriorityFocusCount(v int64) *DescribeAlarmStatOverviewV2Output
- func (s *DescribeAlarmStatOverviewV2Output) SetReduceRate(v float64) *DescribeAlarmStatOverviewV2Output
- func (s *DescribeAlarmStatOverviewV2Output) SetRiskStageAutomaticProcessCompleteCount(v int64) *DescribeAlarmStatOverviewV2Output
- func (s *DescribeAlarmStatOverviewV2Output) SetRiskTotalCount(v int64) *DescribeAlarmStatOverviewV2Output
- func (s *DescribeAlarmStatOverviewV2Output) SetValidAlarmCount(v int64) *DescribeAlarmStatOverviewV2Output
- func (s DescribeAlarmStatOverviewV2Output) String() string
- type EditIMConfigInput
- func (s EditIMConfigInput) GoString() string
- func (s *EditIMConfigInput) SetIMConfigUID(v string) *EditIMConfigInput
- func (s *EditIMConfigInput) SetNotifyPlatform(v string) *EditIMConfigInput
- func (s *EditIMConfigInput) SetNotifyRange(v []*string) *EditIMConfigInput
- func (s *EditIMConfigInput) SetRebotName(v string) *EditIMConfigInput
- func (s *EditIMConfigInput) SetSignature(v string) *EditIMConfigInput
- func (s *EditIMConfigInput) SetWebhook(v string) *EditIMConfigInput
- func (s EditIMConfigInput) String() string
- func (s *EditIMConfigInput) Validate() error
- type EditIMConfigOutput
- type EditIMConfigStatusInput
- func (s EditIMConfigStatusInput) GoString() string
- func (s *EditIMConfigStatusInput) SetIMConfigUID(v string) *EditIMConfigStatusInput
- func (s *EditIMConfigStatusInput) SetStatus(v string) *EditIMConfigStatusInput
- func (s EditIMConfigStatusInput) String() string
- func (s *EditIMConfigStatusInput) Validate() error
- type EditIMConfigStatusOutput
- type EvidenceChainDetailForGetAlarmDetailOutput
- func (s EvidenceChainDetailForGetAlarmDetailOutput) GoString() string
- func (s *EvidenceChainDetailForGetAlarmDetailOutput) SetActionAdvice(v string) *EvidenceChainDetailForGetAlarmDetailOutput
- func (s *EvidenceChainDetailForGetAlarmDetailOutput) SetAlarmRawData(v string) *EvidenceChainDetailForGetAlarmDetailOutput
- func (s *EvidenceChainDetailForGetAlarmDetailOutput) SetAnalysisEndTime(v int64) *EvidenceChainDetailForGetAlarmDetailOutput
- func (s *EvidenceChainDetailForGetAlarmDetailOutput) SetAnalysisStartTime(v int64) *EvidenceChainDetailForGetAlarmDetailOutput
- func (s *EvidenceChainDetailForGetAlarmDetailOutput) SetCriticalAttribute(v string) *EvidenceChainDetailForGetAlarmDetailOutput
- func (s *EvidenceChainDetailForGetAlarmDetailOutput) SetEventSummarize(v string) *EvidenceChainDetailForGetAlarmDetailOutput
- func (s *EvidenceChainDetailForGetAlarmDetailOutput) SetEvidences(v *EvidencesForGetAlarmDetailOutput) *EvidenceChainDetailForGetAlarmDetailOutput
- func (s *EvidenceChainDetailForGetAlarmDetailOutput) SetFeedback(v *FeedbackForGetAlarmDetailOutput) *EvidenceChainDetailForGetAlarmDetailOutput
- func (s *EvidenceChainDetailForGetAlarmDetailOutput) SetFinalAnalysisResult(v string) *EvidenceChainDetailForGetAlarmDetailOutput
- func (s *EvidenceChainDetailForGetAlarmDetailOutput) SetFindings(v *FindingsForGetAlarmDetailOutput) *EvidenceChainDetailForGetAlarmDetailOutput
- func (s *EvidenceChainDetailForGetAlarmDetailOutput) SetFirstAnalysisResult(v string) *EvidenceChainDetailForGetAlarmDetailOutput
- func (s *EvidenceChainDetailForGetAlarmDetailOutput) SetFormattedAlarm(v string) *EvidenceChainDetailForGetAlarmDetailOutput
- func (s *EvidenceChainDetailForGetAlarmDetailOutput) SetIOCData(v *IOCDataForGetAlarmDetailOutput) *EvidenceChainDetailForGetAlarmDetailOutput
- func (s *EvidenceChainDetailForGetAlarmDetailOutput) SetKillChain(v string) *EvidenceChainDetailForGetAlarmDetailOutput
- func (s *EvidenceChainDetailForGetAlarmDetailOutput) SetPlanningSurveyPath(v *PlanningSurveyPathForGetAlarmDetailOutput) *EvidenceChainDetailForGetAlarmDetailOutput
- func (s *EvidenceChainDetailForGetAlarmDetailOutput) SetProductName(v string) *EvidenceChainDetailForGetAlarmDetailOutput
- func (s *EvidenceChainDetailForGetAlarmDetailOutput) SetRagDetail(v *RagDetailForGetAlarmDetailOutput) *EvidenceChainDetailForGetAlarmDetailOutput
- func (s EvidenceChainDetailForGetAlarmDetailOutput) String() string
- type EvidenceForGetAlarmDetailOutput
- func (s EvidenceForGetAlarmDetailOutput) GoString() string
- func (s *EvidenceForGetAlarmDetailOutput) SetAdopReason(v string) *EvidenceForGetAlarmDetailOutput
- func (s *EvidenceForGetAlarmDetailOutput) SetName(v string) *EvidenceForGetAlarmDetailOutput
- func (s EvidenceForGetAlarmDetailOutput) String() string
- type EvidencesForGetAlarmDetailOutput
- type FeedbackForGetAlarmDetailOutput
- func (s FeedbackForGetAlarmDetailOutput) GoString() string
- func (s *FeedbackForGetAlarmDetailOutput) SetFeedbackComplement(v string) *FeedbackForGetAlarmDetailOutput
- func (s *FeedbackForGetAlarmDetailOutput) SetFeedbackIOCFeature(v string) *FeedbackForGetAlarmDetailOutput
- func (s *FeedbackForGetAlarmDetailOutput) SetFeedbackResult(v string) *FeedbackForGetAlarmDetailOutput
- func (s *FeedbackForGetAlarmDetailOutput) SetFeedbackTag(v []*string) *FeedbackForGetAlarmDetailOutput
- func (s FeedbackForGetAlarmDetailOutput) String() string
- type FindingForGetAlarmDetailOutput
- func (s FindingForGetAlarmDetailOutput) GoString() string
- func (s *FindingForGetAlarmDetailOutput) SetAdoptReason(v string) *FindingForGetAlarmDetailOutput
- func (s *FindingForGetAlarmDetailOutput) SetName(v string) *FindingForGetAlarmDetailOutput
- func (s FindingForGetAlarmDetailOutput) String() string
- type FindingsForGetAlarmDetailOutput
- type GenLogStashConfigInput
- type GenLogStashConfigOutput
- type GetAlarmDetailInput
- type GetAlarmDetailOutput
- type GetResourceAuthConfigInput
- type GetResourceAuthConfigOutput
- type IOCDataForGetAlarmDetailOutput
- type IOCDetailForGetAlarmDetailOutput
- func (s IOCDetailForGetAlarmDetailOutput) GoString() string
- func (s *IOCDetailForGetAlarmDetailOutput) SetID(v string) *IOCDetailForGetAlarmDetailOutput
- func (s *IOCDetailForGetAlarmDetailOutput) SetIsMalicious(v bool) *IOCDetailForGetAlarmDetailOutput
- func (s *IOCDetailForGetAlarmDetailOutput) SetType(v string) *IOCDetailForGetAlarmDetailOutput
- func (s IOCDetailForGetAlarmDetailOutput) String() string
- type ListSyslogConfigInput
- type ListSyslogConfigOutput
- type PlanningSurveyPathDetailForGetAlarmDetailOutput
- func (s PlanningSurveyPathDetailForGetAlarmDetailOutput) GoString() string
- func (s *PlanningSurveyPathDetailForGetAlarmDetailOutput) SetToolName(v string) *PlanningSurveyPathDetailForGetAlarmDetailOutput
- func (s *PlanningSurveyPathDetailForGetAlarmDetailOutput) SetToolParas(v *ToolParasForGetAlarmDetailOutput) *PlanningSurveyPathDetailForGetAlarmDetailOutput
- func (s *PlanningSurveyPathDetailForGetAlarmDetailOutput) SetToolRes(v string) *PlanningSurveyPathDetailForGetAlarmDetailOutput
- func (s PlanningSurveyPathDetailForGetAlarmDetailOutput) String() string
- type PlanningSurveyPathForGetAlarmDetailOutput
- func (s PlanningSurveyPathForGetAlarmDetailOutput) GoString() string
- func (s *PlanningSurveyPathForGetAlarmDetailOutput) SetPlanningSurveyPathDetail(v []*PlanningSurveyPathDetailForGetAlarmDetailOutput) *PlanningSurveyPathForGetAlarmDetailOutput
- func (s PlanningSurveyPathForGetAlarmDetailOutput) String() string
- type RagDetailForGetAlarmDetailOutput
- func (s RagDetailForGetAlarmDetailOutput) GoString() string
- func (s *RagDetailForGetAlarmDetailOutput) SetInference(v string) *RagDetailForGetAlarmDetailOutput
- func (s *RagDetailForGetAlarmDetailOutput) SetResult(v string) *RagDetailForGetAlarmDetailOutput
- func (s RagDetailForGetAlarmDetailOutput) String() string
- type SECAGENT
- func (c *SECAGENT) AddIMConfig(input *AddIMConfigInput) (*AddIMConfigOutput, error)
- func (c *SECAGENT) AddIMConfigCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *SECAGENT) AddIMConfigCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *SECAGENT) AddIMConfigCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *SECAGENT) AddIMConfigRequest(input *AddIMConfigInput) (req *request.Request, output *AddIMConfigOutput)
- func (c *SECAGENT) AddIMConfigWithContext(ctx volcengine.Context, input *AddIMConfigInput, opts ...request.Option) (*AddIMConfigOutput, error)
- func (c *SECAGENT) AddSyslogConfig(input *AddSyslogConfigInput) (*AddSyslogConfigOutput, error)
- func (c *SECAGENT) AddSyslogConfigCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *SECAGENT) AddSyslogConfigCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *SECAGENT) AddSyslogConfigCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *SECAGENT) AddSyslogConfigRequest(input *AddSyslogConfigInput) (req *request.Request, output *AddSyslogConfigOutput)
- func (c *SECAGENT) AddSyslogConfigWithContext(ctx volcengine.Context, input *AddSyslogConfigInput, opts ...request.Option) (*AddSyslogConfigOutput, error)
- func (c *SECAGENT) CheckIMConfig(input *CheckIMConfigInput) (*CheckIMConfigOutput, error)
- func (c *SECAGENT) CheckIMConfigCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *SECAGENT) CheckIMConfigCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *SECAGENT) CheckIMConfigCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *SECAGENT) CheckIMConfigParams(input *CheckIMConfigParamsInput) (*CheckIMConfigParamsOutput, error)
- func (c *SECAGENT) CheckIMConfigParamsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *SECAGENT) CheckIMConfigParamsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *SECAGENT) CheckIMConfigParamsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *SECAGENT) CheckIMConfigParamsRequest(input *CheckIMConfigParamsInput) (req *request.Request, output *CheckIMConfigParamsOutput)
- func (c *SECAGENT) CheckIMConfigParamsWithContext(ctx volcengine.Context, input *CheckIMConfigParamsInput, ...) (*CheckIMConfigParamsOutput, error)
- func (c *SECAGENT) CheckIMConfigRequest(input *CheckIMConfigInput) (req *request.Request, output *CheckIMConfigOutput)
- func (c *SECAGENT) CheckIMConfigWithContext(ctx volcengine.Context, input *CheckIMConfigInput, opts ...request.Option) (*CheckIMConfigOutput, error)
- func (c *SECAGENT) DelSyslogConfig(input *DelSyslogConfigInput) (*DelSyslogConfigOutput, error)
- func (c *SECAGENT) DelSyslogConfigCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *SECAGENT) DelSyslogConfigCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *SECAGENT) DelSyslogConfigCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *SECAGENT) DelSyslogConfigRequest(input *DelSyslogConfigInput) (req *request.Request, output *DelSyslogConfigOutput)
- func (c *SECAGENT) DelSyslogConfigWithContext(ctx volcengine.Context, input *DelSyslogConfigInput, opts ...request.Option) (*DelSyslogConfigOutput, error)
- func (c *SECAGENT) DeleteIMConfig(input *DeleteIMConfigInput) (*DeleteIMConfigOutput, error)
- func (c *SECAGENT) DeleteIMConfigCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *SECAGENT) DeleteIMConfigCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *SECAGENT) DeleteIMConfigCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *SECAGENT) DeleteIMConfigRequest(input *DeleteIMConfigInput) (req *request.Request, output *DeleteIMConfigOutput)
- func (c *SECAGENT) DeleteIMConfigWithContext(ctx volcengine.Context, input *DeleteIMConfigInput, opts ...request.Option) (*DeleteIMConfigOutput, error)
- func (c *SECAGENT) DescribeAlarmStatOverviewV2(input *DescribeAlarmStatOverviewV2Input) (*DescribeAlarmStatOverviewV2Output, error)
- func (c *SECAGENT) DescribeAlarmStatOverviewV2Common(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *SECAGENT) DescribeAlarmStatOverviewV2CommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *SECAGENT) DescribeAlarmStatOverviewV2CommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *SECAGENT) DescribeAlarmStatOverviewV2Request(input *DescribeAlarmStatOverviewV2Input) (req *request.Request, output *DescribeAlarmStatOverviewV2Output)
- func (c *SECAGENT) DescribeAlarmStatOverviewV2WithContext(ctx volcengine.Context, input *DescribeAlarmStatOverviewV2Input, ...) (*DescribeAlarmStatOverviewV2Output, error)
- func (c *SECAGENT) EditIMConfig(input *EditIMConfigInput) (*EditIMConfigOutput, error)
- func (c *SECAGENT) EditIMConfigCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *SECAGENT) EditIMConfigCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *SECAGENT) EditIMConfigCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *SECAGENT) EditIMConfigRequest(input *EditIMConfigInput) (req *request.Request, output *EditIMConfigOutput)
- func (c *SECAGENT) EditIMConfigStatus(input *EditIMConfigStatusInput) (*EditIMConfigStatusOutput, error)
- func (c *SECAGENT) EditIMConfigStatusCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *SECAGENT) EditIMConfigStatusCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *SECAGENT) EditIMConfigStatusCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *SECAGENT) EditIMConfigStatusRequest(input *EditIMConfigStatusInput) (req *request.Request, output *EditIMConfigStatusOutput)
- func (c *SECAGENT) EditIMConfigStatusWithContext(ctx volcengine.Context, input *EditIMConfigStatusInput, opts ...request.Option) (*EditIMConfigStatusOutput, error)
- func (c *SECAGENT) EditIMConfigWithContext(ctx volcengine.Context, input *EditIMConfigInput, opts ...request.Option) (*EditIMConfigOutput, error)
- func (c *SECAGENT) GenLogStashConfig(input *GenLogStashConfigInput) (*GenLogStashConfigOutput, error)
- func (c *SECAGENT) GenLogStashConfigCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *SECAGENT) GenLogStashConfigCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *SECAGENT) GenLogStashConfigCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *SECAGENT) GenLogStashConfigRequest(input *GenLogStashConfigInput) (req *request.Request, output *GenLogStashConfigOutput)
- func (c *SECAGENT) GenLogStashConfigWithContext(ctx volcengine.Context, input *GenLogStashConfigInput, opts ...request.Option) (*GenLogStashConfigOutput, error)
- func (c *SECAGENT) GetAlarmDetail(input *GetAlarmDetailInput) (*GetAlarmDetailOutput, error)
- func (c *SECAGENT) GetAlarmDetailCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *SECAGENT) GetAlarmDetailCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *SECAGENT) GetAlarmDetailCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *SECAGENT) GetAlarmDetailRequest(input *GetAlarmDetailInput) (req *request.Request, output *GetAlarmDetailOutput)
- func (c *SECAGENT) GetAlarmDetailWithContext(ctx volcengine.Context, input *GetAlarmDetailInput, opts ...request.Option) (*GetAlarmDetailOutput, error)
- func (c *SECAGENT) GetResourceAuthConfig(input *GetResourceAuthConfigInput) (*GetResourceAuthConfigOutput, error)
- func (c *SECAGENT) GetResourceAuthConfigCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *SECAGENT) GetResourceAuthConfigCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *SECAGENT) GetResourceAuthConfigCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *SECAGENT) GetResourceAuthConfigRequest(input *GetResourceAuthConfigInput) (req *request.Request, output *GetResourceAuthConfigOutput)
- func (c *SECAGENT) GetResourceAuthConfigWithContext(ctx volcengine.Context, input *GetResourceAuthConfigInput, ...) (*GetResourceAuthConfigOutput, error)
- func (c *SECAGENT) ListSyslogConfig(input *ListSyslogConfigInput) (*ListSyslogConfigOutput, error)
- func (c *SECAGENT) ListSyslogConfigCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *SECAGENT) ListSyslogConfigCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *SECAGENT) ListSyslogConfigCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *SECAGENT) ListSyslogConfigRequest(input *ListSyslogConfigInput) (req *request.Request, output *ListSyslogConfigOutput)
- func (c *SECAGENT) ListSyslogConfigWithContext(ctx volcengine.Context, input *ListSyslogConfigInput, opts ...request.Option) (*ListSyslogConfigOutput, error)
- func (c *SECAGENT) UpdateSyslogConfig(input *UpdateSyslogConfigInput) (*UpdateSyslogConfigOutput, error)
- func (c *SECAGENT) UpdateSyslogConfigCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *SECAGENT) UpdateSyslogConfigCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *SECAGENT) UpdateSyslogConfigCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *SECAGENT) UpdateSyslogConfigRequest(input *UpdateSyslogConfigInput) (req *request.Request, output *UpdateSyslogConfigOutput)
- func (c *SECAGENT) UpdateSyslogConfigWithContext(ctx volcengine.Context, input *UpdateSyslogConfigInput, opts ...request.Option) (*UpdateSyslogConfigOutput, error)
- func (c *SECAGENT) UpsertAlarmFeedbackWithRag(input *UpsertAlarmFeedbackWithRagInput) (*UpsertAlarmFeedbackWithRagOutput, error)
- func (c *SECAGENT) UpsertAlarmFeedbackWithRagCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *SECAGENT) UpsertAlarmFeedbackWithRagCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *SECAGENT) UpsertAlarmFeedbackWithRagCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *SECAGENT) UpsertAlarmFeedbackWithRagRequest(input *UpsertAlarmFeedbackWithRagInput) (req *request.Request, output *UpsertAlarmFeedbackWithRagOutput)
- func (c *SECAGENT) UpsertAlarmFeedbackWithRagWithContext(ctx volcengine.Context, input *UpsertAlarmFeedbackWithRagInput, ...) (*UpsertAlarmFeedbackWithRagOutput, error)
- type SECAGENTAPI
- type ToolParasForGetAlarmDetailOutput
- func (s ToolParasForGetAlarmDetailOutput) GoString() string
- func (s *ToolParasForGetAlarmDetailOutput) SetID(v string) *ToolParasForGetAlarmDetailOutput
- func (s *ToolParasForGetAlarmDetailOutput) SetSearchKey(v string) *ToolParasForGetAlarmDetailOutput
- func (s *ToolParasForGetAlarmDetailOutput) SetType(v string) *ToolParasForGetAlarmDetailOutput
- func (s ToolParasForGetAlarmDetailOutput) String() string
- type UpdateSyslogConfigInput
- func (s UpdateSyslogConfigInput) GoString() string
- func (s *UpdateSyslogConfigInput) SetConfigData(v *ConfigDataForUpdateSyslogConfigInput) *UpdateSyslogConfigInput
- func (s *UpdateSyslogConfigInput) SetDataSourceName(v string) *UpdateSyslogConfigInput
- func (s UpdateSyslogConfigInput) String() string
- func (s *UpdateSyslogConfigInput) Validate() error
- type UpdateSyslogConfigOutput
- type UpsertAlarmFeedbackWithRagInput
- func (s UpsertAlarmFeedbackWithRagInput) GoString() string
- func (s *UpsertAlarmFeedbackWithRagInput) SetAlarmID(v string) *UpsertAlarmFeedbackWithRagInput
- func (s *UpsertAlarmFeedbackWithRagInput) SetAnalysisRecordUUID(v string) *UpsertAlarmFeedbackWithRagInput
- func (s *UpsertAlarmFeedbackWithRagInput) SetFeedbackComplement(v string) *UpsertAlarmFeedbackWithRagInput
- func (s *UpsertAlarmFeedbackWithRagInput) SetFeedbackIOCFeature(v string) *UpsertAlarmFeedbackWithRagInput
- func (s *UpsertAlarmFeedbackWithRagInput) SetFeedbackResult(v string) *UpsertAlarmFeedbackWithRagInput
- func (s *UpsertAlarmFeedbackWithRagInput) SetFeedbackTag(v []*string) *UpsertAlarmFeedbackWithRagInput
- func (s UpsertAlarmFeedbackWithRagInput) String() string
- func (s *UpsertAlarmFeedbackWithRagInput) Validate() error
- type UpsertAlarmFeedbackWithRagOutput
Constants ¶
const ( ServiceName = "sec_agent" // Name of service. EndpointsID = ServiceName // ID to lookup a service endpoint with. ServiceID = "sec_agent" // ServiceID is a unique identifer of a specific service. )
Service information constants
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddIMConfigInput ¶
type AddIMConfigInput struct {
// NotifyPlatform is a required field
NotifyPlatform *string `type:"string" json:",omitempty" required:"true"`
NotifyRange []*string `type:"list" json:",omitempty"`
// RebotName is a required field
RebotName *string `type:"string" json:",omitempty" required:"true"`
// Signature is a required field
Signature *string `type:"string" json:",omitempty" required:"true"`
// Webhook is a required field
Webhook *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (AddIMConfigInput) GoString ¶
func (s AddIMConfigInput) GoString() string
GoString returns the string representation
func (*AddIMConfigInput) SetNotifyPlatform ¶
func (s *AddIMConfigInput) SetNotifyPlatform(v string) *AddIMConfigInput
SetNotifyPlatform sets the NotifyPlatform field's value.
func (*AddIMConfigInput) SetNotifyRange ¶
func (s *AddIMConfigInput) SetNotifyRange(v []*string) *AddIMConfigInput
SetNotifyRange sets the NotifyRange field's value.
func (*AddIMConfigInput) SetRebotName ¶
func (s *AddIMConfigInput) SetRebotName(v string) *AddIMConfigInput
SetRebotName sets the RebotName field's value.
func (*AddIMConfigInput) SetSignature ¶
func (s *AddIMConfigInput) SetSignature(v string) *AddIMConfigInput
SetSignature sets the Signature field's value.
func (*AddIMConfigInput) SetWebhook ¶
func (s *AddIMConfigInput) SetWebhook(v string) *AddIMConfigInput
SetWebhook sets the Webhook field's value.
func (AddIMConfigInput) String ¶
func (s AddIMConfigInput) String() string
String returns the string representation
func (*AddIMConfigInput) Validate ¶
func (s *AddIMConfigInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AddIMConfigOutput ¶
type AddIMConfigOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (AddIMConfigOutput) GoString ¶
func (s AddIMConfigOutput) GoString() string
GoString returns the string representation
func (AddIMConfigOutput) String ¶
func (s AddIMConfigOutput) String() string
String returns the string representation
type AddSyslogConfigInput ¶
type AddSyslogConfigInput struct {
ConfigData *ConfigDataForAddSyslogConfigInput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (AddSyslogConfigInput) GoString ¶
func (s AddSyslogConfigInput) GoString() string
GoString returns the string representation
func (*AddSyslogConfigInput) SetConfigData ¶
func (s *AddSyslogConfigInput) SetConfigData(v *ConfigDataForAddSyslogConfigInput) *AddSyslogConfigInput
SetConfigData sets the ConfigData field's value.
func (AddSyslogConfigInput) String ¶
func (s AddSyslogConfigInput) String() string
String returns the string representation
type AddSyslogConfigOutput ¶
type AddSyslogConfigOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (AddSyslogConfigOutput) GoString ¶
func (s AddSyslogConfigOutput) GoString() string
GoString returns the string representation
func (AddSyslogConfigOutput) String ¶
func (s AddSyslogConfigOutput) String() string
String returns the string representation
type AuthConfigListForGetResourceAuthConfigOutput ¶
type AuthConfigListForGetResourceAuthConfigOutput struct {
AuthParams []*AuthParamForGetResourceAuthConfigOutput `type:"list" json:",omitempty"`
AuthType *string `type:"string" json:",omitempty"`
AuthTypeName *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (AuthConfigListForGetResourceAuthConfigOutput) GoString ¶
func (s AuthConfigListForGetResourceAuthConfigOutput) GoString() string
GoString returns the string representation
func (*AuthConfigListForGetResourceAuthConfigOutput) SetAuthParams ¶
func (s *AuthConfigListForGetResourceAuthConfigOutput) SetAuthParams(v []*AuthParamForGetResourceAuthConfigOutput) *AuthConfigListForGetResourceAuthConfigOutput
SetAuthParams sets the AuthParams field's value.
func (*AuthConfigListForGetResourceAuthConfigOutput) SetAuthType ¶
func (s *AuthConfigListForGetResourceAuthConfigOutput) SetAuthType(v string) *AuthConfigListForGetResourceAuthConfigOutput
SetAuthType sets the AuthType field's value.
func (*AuthConfigListForGetResourceAuthConfigOutput) SetAuthTypeName ¶
func (s *AuthConfigListForGetResourceAuthConfigOutput) SetAuthTypeName(v string) *AuthConfigListForGetResourceAuthConfigOutput
SetAuthTypeName sets the AuthTypeName field's value.
func (AuthConfigListForGetResourceAuthConfigOutput) String ¶
func (s AuthConfigListForGetResourceAuthConfigOutput) String() string
String returns the string representation
type AuthParamForGetResourceAuthConfigOutput ¶
type AuthParamForGetResourceAuthConfigOutput struct {
Enums []*string `type:"list" json:",omitempty"`
ParamKey *string `type:"string" json:",omitempty"`
ParamName *string `type:"string" json:",omitempty"`
ParamTips *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (AuthParamForGetResourceAuthConfigOutput) GoString ¶
func (s AuthParamForGetResourceAuthConfigOutput) GoString() string
GoString returns the string representation
func (*AuthParamForGetResourceAuthConfigOutput) SetEnums ¶
func (s *AuthParamForGetResourceAuthConfigOutput) SetEnums(v []*string) *AuthParamForGetResourceAuthConfigOutput
SetEnums sets the Enums field's value.
func (*AuthParamForGetResourceAuthConfigOutput) SetParamKey ¶
func (s *AuthParamForGetResourceAuthConfigOutput) SetParamKey(v string) *AuthParamForGetResourceAuthConfigOutput
SetParamKey sets the ParamKey field's value.
func (*AuthParamForGetResourceAuthConfigOutput) SetParamName ¶
func (s *AuthParamForGetResourceAuthConfigOutput) SetParamName(v string) *AuthParamForGetResourceAuthConfigOutput
SetParamName sets the ParamName field's value.
func (*AuthParamForGetResourceAuthConfigOutput) SetParamTips ¶
func (s *AuthParamForGetResourceAuthConfigOutput) SetParamTips(v string) *AuthParamForGetResourceAuthConfigOutput
SetParamTips sets the ParamTips field's value.
func (AuthParamForGetResourceAuthConfigOutput) String ¶
func (s AuthParamForGetResourceAuthConfigOutput) String() string
String returns the string representation
type CheckIMConfigInput ¶
type CheckIMConfigInput struct {
// IMConfigUID is a required field
IMConfigUID *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (CheckIMConfigInput) GoString ¶
func (s CheckIMConfigInput) GoString() string
GoString returns the string representation
func (*CheckIMConfigInput) SetIMConfigUID ¶
func (s *CheckIMConfigInput) SetIMConfigUID(v string) *CheckIMConfigInput
SetIMConfigUID sets the IMConfigUID field's value.
func (CheckIMConfigInput) String ¶
func (s CheckIMConfigInput) String() string
String returns the string representation
func (*CheckIMConfigInput) Validate ¶
func (s *CheckIMConfigInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CheckIMConfigOutput ¶
type CheckIMConfigOutput struct {
Metadata *response.ResponseMetadata
IsPass *bool `type:"boolean" json:",omitempty"`
Message *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (CheckIMConfigOutput) GoString ¶
func (s CheckIMConfigOutput) GoString() string
GoString returns the string representation
func (*CheckIMConfigOutput) SetIsPass ¶
func (s *CheckIMConfigOutput) SetIsPass(v bool) *CheckIMConfigOutput
SetIsPass sets the IsPass field's value.
func (*CheckIMConfigOutput) SetMessage ¶
func (s *CheckIMConfigOutput) SetMessage(v string) *CheckIMConfigOutput
SetMessage sets the Message field's value.
func (CheckIMConfigOutput) String ¶
func (s CheckIMConfigOutput) String() string
String returns the string representation
type CheckIMConfigParamsInput ¶
type CheckIMConfigParamsInput struct {
// NotifyPlatform is a required field
NotifyPlatform *string `type:"string" json:",omitempty" required:"true"`
// Signature is a required field
Signature *string `type:"string" json:",omitempty" required:"true"`
// Webhook is a required field
Webhook *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (CheckIMConfigParamsInput) GoString ¶
func (s CheckIMConfigParamsInput) GoString() string
GoString returns the string representation
func (*CheckIMConfigParamsInput) SetNotifyPlatform ¶
func (s *CheckIMConfigParamsInput) SetNotifyPlatform(v string) *CheckIMConfigParamsInput
SetNotifyPlatform sets the NotifyPlatform field's value.
func (*CheckIMConfigParamsInput) SetSignature ¶
func (s *CheckIMConfigParamsInput) SetSignature(v string) *CheckIMConfigParamsInput
SetSignature sets the Signature field's value.
func (*CheckIMConfigParamsInput) SetWebhook ¶
func (s *CheckIMConfigParamsInput) SetWebhook(v string) *CheckIMConfigParamsInput
SetWebhook sets the Webhook field's value.
func (CheckIMConfigParamsInput) String ¶
func (s CheckIMConfigParamsInput) String() string
String returns the string representation
func (*CheckIMConfigParamsInput) Validate ¶
func (s *CheckIMConfigParamsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CheckIMConfigParamsOutput ¶
type CheckIMConfigParamsOutput struct {
Metadata *response.ResponseMetadata
IsPass *bool `type:"boolean" json:",omitempty"`
Message *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (CheckIMConfigParamsOutput) GoString ¶
func (s CheckIMConfigParamsOutput) GoString() string
GoString returns the string representation
func (*CheckIMConfigParamsOutput) SetIsPass ¶
func (s *CheckIMConfigParamsOutput) SetIsPass(v bool) *CheckIMConfigParamsOutput
SetIsPass sets the IsPass field's value.
func (*CheckIMConfigParamsOutput) SetMessage ¶
func (s *CheckIMConfigParamsOutput) SetMessage(v string) *CheckIMConfigParamsOutput
SetMessage sets the Message field's value.
func (CheckIMConfigParamsOutput) String ¶
func (s CheckIMConfigParamsOutput) String() string
String returns the string representation
type ConfigDataForAddSyslogConfigInput ¶
type ConfigDataForAddSyslogConfigInput struct {
APIKey *string `type:"string" json:",omitempty"`
ApplicationUIDs []*string `type:"list" json:",omitempty"`
DataSourceName *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ConfigDataForAddSyslogConfigInput) GoString ¶
func (s ConfigDataForAddSyslogConfigInput) GoString() string
GoString returns the string representation
func (*ConfigDataForAddSyslogConfigInput) SetAPIKey ¶
func (s *ConfigDataForAddSyslogConfigInput) SetAPIKey(v string) *ConfigDataForAddSyslogConfigInput
SetAPIKey sets the APIKey field's value.
func (*ConfigDataForAddSyslogConfigInput) SetApplicationUIDs ¶
func (s *ConfigDataForAddSyslogConfigInput) SetApplicationUIDs(v []*string) *ConfigDataForAddSyslogConfigInput
SetApplicationUIDs sets the ApplicationUIDs field's value.
func (*ConfigDataForAddSyslogConfigInput) SetDataSourceName ¶
func (s *ConfigDataForAddSyslogConfigInput) SetDataSourceName(v string) *ConfigDataForAddSyslogConfigInput
SetDataSourceName sets the DataSourceName field's value.
func (ConfigDataForAddSyslogConfigInput) String ¶
func (s ConfigDataForAddSyslogConfigInput) String() string
String returns the string representation
type ConfigDataForGenLogStashConfigInput ¶
type ConfigDataForGenLogStashConfigInput struct {
APIKey *string `type:"string" json:",omitempty"`
ApplicationUIDs []*string `type:"list" json:",omitempty"`
DataSourceName *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ConfigDataForGenLogStashConfigInput) GoString ¶
func (s ConfigDataForGenLogStashConfigInput) GoString() string
GoString returns the string representation
func (*ConfigDataForGenLogStashConfigInput) SetAPIKey ¶
func (s *ConfigDataForGenLogStashConfigInput) SetAPIKey(v string) *ConfigDataForGenLogStashConfigInput
SetAPIKey sets the APIKey field's value.
func (*ConfigDataForGenLogStashConfigInput) SetApplicationUIDs ¶
func (s *ConfigDataForGenLogStashConfigInput) SetApplicationUIDs(v []*string) *ConfigDataForGenLogStashConfigInput
SetApplicationUIDs sets the ApplicationUIDs field's value.
func (*ConfigDataForGenLogStashConfigInput) SetDataSourceName ¶
func (s *ConfigDataForGenLogStashConfigInput) SetDataSourceName(v string) *ConfigDataForGenLogStashConfigInput
SetDataSourceName sets the DataSourceName field's value.
func (ConfigDataForGenLogStashConfigInput) String ¶
func (s ConfigDataForGenLogStashConfigInput) String() string
String returns the string representation
type ConfigDataForUpdateSyslogConfigInput ¶
type ConfigDataForUpdateSyslogConfigInput struct {
APIKey *string `type:"string" json:",omitempty"`
ApplicationUIDs []*string `type:"list" json:",omitempty"`
DataSourceName *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ConfigDataForUpdateSyslogConfigInput) GoString ¶
func (s ConfigDataForUpdateSyslogConfigInput) GoString() string
GoString returns the string representation
func (*ConfigDataForUpdateSyslogConfigInput) SetAPIKey ¶
func (s *ConfigDataForUpdateSyslogConfigInput) SetAPIKey(v string) *ConfigDataForUpdateSyslogConfigInput
SetAPIKey sets the APIKey field's value.
func (*ConfigDataForUpdateSyslogConfigInput) SetApplicationUIDs ¶
func (s *ConfigDataForUpdateSyslogConfigInput) SetApplicationUIDs(v []*string) *ConfigDataForUpdateSyslogConfigInput
SetApplicationUIDs sets the ApplicationUIDs field's value.
func (*ConfigDataForUpdateSyslogConfigInput) SetDataSourceName ¶
func (s *ConfigDataForUpdateSyslogConfigInput) SetDataSourceName(v string) *ConfigDataForUpdateSyslogConfigInput
SetDataSourceName sets the DataSourceName field's value.
func (ConfigDataForUpdateSyslogConfigInput) String ¶
func (s ConfigDataForUpdateSyslogConfigInput) String() string
String returns the string representation
type ConfigDataListForListSyslogConfigOutput ¶
type ConfigDataListForListSyslogConfigOutput struct {
APIKey *string `type:"string" json:",omitempty"`
ApplicationUIDs []*string `type:"list" json:",omitempty"`
DataSourceName *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ConfigDataListForListSyslogConfigOutput) GoString ¶
func (s ConfigDataListForListSyslogConfigOutput) GoString() string
GoString returns the string representation
func (*ConfigDataListForListSyslogConfigOutput) SetAPIKey ¶
func (s *ConfigDataListForListSyslogConfigOutput) SetAPIKey(v string) *ConfigDataListForListSyslogConfigOutput
SetAPIKey sets the APIKey field's value.
func (*ConfigDataListForListSyslogConfigOutput) SetApplicationUIDs ¶
func (s *ConfigDataListForListSyslogConfigOutput) SetApplicationUIDs(v []*string) *ConfigDataListForListSyslogConfigOutput
SetApplicationUIDs sets the ApplicationUIDs field's value.
func (*ConfigDataListForListSyslogConfigOutput) SetDataSourceName ¶
func (s *ConfigDataListForListSyslogConfigOutput) SetDataSourceName(v string) *ConfigDataListForListSyslogConfigOutput
SetDataSourceName sets the DataSourceName field's value.
func (ConfigDataListForListSyslogConfigOutput) String ¶
func (s ConfigDataListForListSyslogConfigOutput) String() string
String returns the string representation
type DelSyslogConfigInput ¶
type DelSyslogConfigInput struct {
// DataSourceName is a required field
DataSourceName *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (DelSyslogConfigInput) GoString ¶
func (s DelSyslogConfigInput) GoString() string
GoString returns the string representation
func (*DelSyslogConfigInput) SetDataSourceName ¶
func (s *DelSyslogConfigInput) SetDataSourceName(v string) *DelSyslogConfigInput
SetDataSourceName sets the DataSourceName field's value.
func (DelSyslogConfigInput) String ¶
func (s DelSyslogConfigInput) String() string
String returns the string representation
func (*DelSyslogConfigInput) Validate ¶
func (s *DelSyslogConfigInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DelSyslogConfigOutput ¶
type DelSyslogConfigOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (DelSyslogConfigOutput) GoString ¶
func (s DelSyslogConfigOutput) GoString() string
GoString returns the string representation
func (DelSyslogConfigOutput) String ¶
func (s DelSyslogConfigOutput) String() string
String returns the string representation
type DeleteIMConfigInput ¶
type DeleteIMConfigInput struct {
// IMConfigUID is a required field
IMConfigUID *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (DeleteIMConfigInput) GoString ¶
func (s DeleteIMConfigInput) GoString() string
GoString returns the string representation
func (*DeleteIMConfigInput) SetIMConfigUID ¶
func (s *DeleteIMConfigInput) SetIMConfigUID(v string) *DeleteIMConfigInput
SetIMConfigUID sets the IMConfigUID field's value.
func (DeleteIMConfigInput) String ¶
func (s DeleteIMConfigInput) String() string
String returns the string representation
func (*DeleteIMConfigInput) Validate ¶
func (s *DeleteIMConfigInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteIMConfigOutput ¶
type DeleteIMConfigOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (DeleteIMConfigOutput) GoString ¶
func (s DeleteIMConfigOutput) GoString() string
GoString returns the string representation
func (DeleteIMConfigOutput) String ¶
func (s DeleteIMConfigOutput) String() string
String returns the string representation
type DescribeAlarmStatOverviewV2Input ¶
type DescribeAlarmStatOverviewV2Input struct {
StatScopeType *string `type:"string" json:",omitempty"`
TrendRangeEndSec *int64 `type:"int64" json:",omitempty"`
TrendRangeStartSec *int64 `type:"int64" json:",omitempty"`
// contains filtered or unexported fields
}
func (DescribeAlarmStatOverviewV2Input) GoString ¶
func (s DescribeAlarmStatOverviewV2Input) GoString() string
GoString returns the string representation
func (*DescribeAlarmStatOverviewV2Input) SetStatScopeType ¶
func (s *DescribeAlarmStatOverviewV2Input) SetStatScopeType(v string) *DescribeAlarmStatOverviewV2Input
SetStatScopeType sets the StatScopeType field's value.
func (*DescribeAlarmStatOverviewV2Input) SetTrendRangeEndSec ¶
func (s *DescribeAlarmStatOverviewV2Input) SetTrendRangeEndSec(v int64) *DescribeAlarmStatOverviewV2Input
SetTrendRangeEndSec sets the TrendRangeEndSec field's value.
func (*DescribeAlarmStatOverviewV2Input) SetTrendRangeStartSec ¶
func (s *DescribeAlarmStatOverviewV2Input) SetTrendRangeStartSec(v int64) *DescribeAlarmStatOverviewV2Input
SetTrendRangeStartSec sets the TrendRangeStartSec field's value.
func (DescribeAlarmStatOverviewV2Input) String ¶
func (s DescribeAlarmStatOverviewV2Input) String() string
String returns the string representation
type DescribeAlarmStatOverviewV2Output ¶
type DescribeAlarmStatOverviewV2Output struct {
Metadata *response.ResponseMetadata
AnalysisAttemptedCount *int64 `type:"int64" json:",omitempty"`
AnalysisFalseCount *int64 `type:"int64" json:",omitempty"`
AnalysisPendingCount *int64 `type:"int64" json:",omitempty"`
AnalysisSuspiciousCount *int64 `type:"int64" json:",omitempty"`
AnalysisTrueCount *int64 `type:"int64" json:",omitempty"`
AutoDecideRate *float64 `type:"float" json:",omitempty"`
DiscoverHiddenCount *int64 `type:"int64" json:",omitempty"`
IOCIntelCount *int64 `type:"int64" json:",omitempty"`
PriorityFocusCount *int64 `type:"int64" json:",omitempty"`
ReduceRate *float64 `type:"float" json:",omitempty"`
RiskStageAutomaticProcessCompleteCount *int64 `type:"int64" json:",omitempty"`
RiskTotalCount *int64 `type:"int64" json:",omitempty"`
ValidAlarmCount *int64 `type:"int64" json:",omitempty"`
// contains filtered or unexported fields
}
func (DescribeAlarmStatOverviewV2Output) GoString ¶
func (s DescribeAlarmStatOverviewV2Output) GoString() string
GoString returns the string representation
func (*DescribeAlarmStatOverviewV2Output) SetAnalysisAttemptedCount ¶
func (s *DescribeAlarmStatOverviewV2Output) SetAnalysisAttemptedCount(v int64) *DescribeAlarmStatOverviewV2Output
SetAnalysisAttemptedCount sets the AnalysisAttemptedCount field's value.
func (*DescribeAlarmStatOverviewV2Output) SetAnalysisFalseCount ¶
func (s *DescribeAlarmStatOverviewV2Output) SetAnalysisFalseCount(v int64) *DescribeAlarmStatOverviewV2Output
SetAnalysisFalseCount sets the AnalysisFalseCount field's value.
func (*DescribeAlarmStatOverviewV2Output) SetAnalysisPendingCount ¶
func (s *DescribeAlarmStatOverviewV2Output) SetAnalysisPendingCount(v int64) *DescribeAlarmStatOverviewV2Output
SetAnalysisPendingCount sets the AnalysisPendingCount field's value.
func (*DescribeAlarmStatOverviewV2Output) SetAnalysisSuspiciousCount ¶
func (s *DescribeAlarmStatOverviewV2Output) SetAnalysisSuspiciousCount(v int64) *DescribeAlarmStatOverviewV2Output
SetAnalysisSuspiciousCount sets the AnalysisSuspiciousCount field's value.
func (*DescribeAlarmStatOverviewV2Output) SetAnalysisTrueCount ¶
func (s *DescribeAlarmStatOverviewV2Output) SetAnalysisTrueCount(v int64) *DescribeAlarmStatOverviewV2Output
SetAnalysisTrueCount sets the AnalysisTrueCount field's value.
func (*DescribeAlarmStatOverviewV2Output) SetAutoDecideRate ¶
func (s *DescribeAlarmStatOverviewV2Output) SetAutoDecideRate(v float64) *DescribeAlarmStatOverviewV2Output
SetAutoDecideRate sets the AutoDecideRate field's value.
func (*DescribeAlarmStatOverviewV2Output) SetDiscoverHiddenCount ¶
func (s *DescribeAlarmStatOverviewV2Output) SetDiscoverHiddenCount(v int64) *DescribeAlarmStatOverviewV2Output
SetDiscoverHiddenCount sets the DiscoverHiddenCount field's value.
func (*DescribeAlarmStatOverviewV2Output) SetIOCIntelCount ¶
func (s *DescribeAlarmStatOverviewV2Output) SetIOCIntelCount(v int64) *DescribeAlarmStatOverviewV2Output
SetIOCIntelCount sets the IOCIntelCount field's value.
func (*DescribeAlarmStatOverviewV2Output) SetPriorityFocusCount ¶
func (s *DescribeAlarmStatOverviewV2Output) SetPriorityFocusCount(v int64) *DescribeAlarmStatOverviewV2Output
SetPriorityFocusCount sets the PriorityFocusCount field's value.
func (*DescribeAlarmStatOverviewV2Output) SetReduceRate ¶
func (s *DescribeAlarmStatOverviewV2Output) SetReduceRate(v float64) *DescribeAlarmStatOverviewV2Output
SetReduceRate sets the ReduceRate field's value.
func (*DescribeAlarmStatOverviewV2Output) SetRiskStageAutomaticProcessCompleteCount ¶
func (s *DescribeAlarmStatOverviewV2Output) SetRiskStageAutomaticProcessCompleteCount(v int64) *DescribeAlarmStatOverviewV2Output
SetRiskStageAutomaticProcessCompleteCount sets the RiskStageAutomaticProcessCompleteCount field's value.
func (*DescribeAlarmStatOverviewV2Output) SetRiskTotalCount ¶
func (s *DescribeAlarmStatOverviewV2Output) SetRiskTotalCount(v int64) *DescribeAlarmStatOverviewV2Output
SetRiskTotalCount sets the RiskTotalCount field's value.
func (*DescribeAlarmStatOverviewV2Output) SetValidAlarmCount ¶
func (s *DescribeAlarmStatOverviewV2Output) SetValidAlarmCount(v int64) *DescribeAlarmStatOverviewV2Output
SetValidAlarmCount sets the ValidAlarmCount field's value.
func (DescribeAlarmStatOverviewV2Output) String ¶
func (s DescribeAlarmStatOverviewV2Output) String() string
String returns the string representation
type EditIMConfigInput ¶
type EditIMConfigInput struct {
// IMConfigUID is a required field
IMConfigUID *string `type:"string" json:",omitempty" required:"true"`
NotifyPlatform *string `type:"string" json:",omitempty"`
NotifyRange []*string `type:"list" json:",omitempty"`
RebotName *string `type:"string" json:",omitempty"`
Signature *string `type:"string" json:",omitempty"`
Webhook *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (EditIMConfigInput) GoString ¶
func (s EditIMConfigInput) GoString() string
GoString returns the string representation
func (*EditIMConfigInput) SetIMConfigUID ¶
func (s *EditIMConfigInput) SetIMConfigUID(v string) *EditIMConfigInput
SetIMConfigUID sets the IMConfigUID field's value.
func (*EditIMConfigInput) SetNotifyPlatform ¶
func (s *EditIMConfigInput) SetNotifyPlatform(v string) *EditIMConfigInput
SetNotifyPlatform sets the NotifyPlatform field's value.
func (*EditIMConfigInput) SetNotifyRange ¶
func (s *EditIMConfigInput) SetNotifyRange(v []*string) *EditIMConfigInput
SetNotifyRange sets the NotifyRange field's value.
func (*EditIMConfigInput) SetRebotName ¶
func (s *EditIMConfigInput) SetRebotName(v string) *EditIMConfigInput
SetRebotName sets the RebotName field's value.
func (*EditIMConfigInput) SetSignature ¶
func (s *EditIMConfigInput) SetSignature(v string) *EditIMConfigInput
SetSignature sets the Signature field's value.
func (*EditIMConfigInput) SetWebhook ¶
func (s *EditIMConfigInput) SetWebhook(v string) *EditIMConfigInput
SetWebhook sets the Webhook field's value.
func (EditIMConfigInput) String ¶
func (s EditIMConfigInput) String() string
String returns the string representation
func (*EditIMConfigInput) Validate ¶
func (s *EditIMConfigInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type EditIMConfigOutput ¶
type EditIMConfigOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (EditIMConfigOutput) GoString ¶
func (s EditIMConfigOutput) GoString() string
GoString returns the string representation
func (EditIMConfigOutput) String ¶
func (s EditIMConfigOutput) String() string
String returns the string representation
type EditIMConfigStatusInput ¶
type EditIMConfigStatusInput struct {
// IMConfigUID is a required field
IMConfigUID *string `type:"string" json:",omitempty" required:"true"`
// Status is a required field
Status *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (EditIMConfigStatusInput) GoString ¶
func (s EditIMConfigStatusInput) GoString() string
GoString returns the string representation
func (*EditIMConfigStatusInput) SetIMConfigUID ¶
func (s *EditIMConfigStatusInput) SetIMConfigUID(v string) *EditIMConfigStatusInput
SetIMConfigUID sets the IMConfigUID field's value.
func (*EditIMConfigStatusInput) SetStatus ¶
func (s *EditIMConfigStatusInput) SetStatus(v string) *EditIMConfigStatusInput
SetStatus sets the Status field's value.
func (EditIMConfigStatusInput) String ¶
func (s EditIMConfigStatusInput) String() string
String returns the string representation
func (*EditIMConfigStatusInput) Validate ¶
func (s *EditIMConfigStatusInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type EditIMConfigStatusOutput ¶
type EditIMConfigStatusOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (EditIMConfigStatusOutput) GoString ¶
func (s EditIMConfigStatusOutput) GoString() string
GoString returns the string representation
func (EditIMConfigStatusOutput) String ¶
func (s EditIMConfigStatusOutput) String() string
String returns the string representation
type EvidenceChainDetailForGetAlarmDetailOutput ¶
type EvidenceChainDetailForGetAlarmDetailOutput struct {
ActionAdvice *string `type:"string" json:",omitempty"`
AlarmRawData *string `type:"string" json:",omitempty"`
AnalysisEndTime *int64 `type:"int64" json:",omitempty"`
AnalysisStartTime *int64 `type:"int64" json:",omitempty"`
CriticalAttribute *string `type:"string" json:",omitempty"`
EventSummarize *string `type:"string" json:",omitempty"`
Evidences *EvidencesForGetAlarmDetailOutput `type:"structure" json:",omitempty"`
Feedback *FeedbackForGetAlarmDetailOutput `type:"structure" json:",omitempty"`
FinalAnalysisResult *string `type:"string" json:",omitempty"`
Findings *FindingsForGetAlarmDetailOutput `type:"structure" json:",omitempty"`
FirstAnalysisResult *string `type:"string" json:",omitempty"`
FormattedAlarm *string `type:"string" json:",omitempty"`
IOCData *IOCDataForGetAlarmDetailOutput `type:"structure" json:",omitempty"`
KillChain *string `type:"string" json:",omitempty"`
PlanningSurveyPath *PlanningSurveyPathForGetAlarmDetailOutput `type:"structure" json:",omitempty"`
ProductName *string `type:"string" json:",omitempty"`
RagDetail *RagDetailForGetAlarmDetailOutput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (EvidenceChainDetailForGetAlarmDetailOutput) GoString ¶
func (s EvidenceChainDetailForGetAlarmDetailOutput) GoString() string
GoString returns the string representation
func (*EvidenceChainDetailForGetAlarmDetailOutput) SetActionAdvice ¶
func (s *EvidenceChainDetailForGetAlarmDetailOutput) SetActionAdvice(v string) *EvidenceChainDetailForGetAlarmDetailOutput
SetActionAdvice sets the ActionAdvice field's value.
func (*EvidenceChainDetailForGetAlarmDetailOutput) SetAlarmRawData ¶
func (s *EvidenceChainDetailForGetAlarmDetailOutput) SetAlarmRawData(v string) *EvidenceChainDetailForGetAlarmDetailOutput
SetAlarmRawData sets the AlarmRawData field's value.
func (*EvidenceChainDetailForGetAlarmDetailOutput) SetAnalysisEndTime ¶
func (s *EvidenceChainDetailForGetAlarmDetailOutput) SetAnalysisEndTime(v int64) *EvidenceChainDetailForGetAlarmDetailOutput
SetAnalysisEndTime sets the AnalysisEndTime field's value.
func (*EvidenceChainDetailForGetAlarmDetailOutput) SetAnalysisStartTime ¶
func (s *EvidenceChainDetailForGetAlarmDetailOutput) SetAnalysisStartTime(v int64) *EvidenceChainDetailForGetAlarmDetailOutput
SetAnalysisStartTime sets the AnalysisStartTime field's value.
func (*EvidenceChainDetailForGetAlarmDetailOutput) SetCriticalAttribute ¶
func (s *EvidenceChainDetailForGetAlarmDetailOutput) SetCriticalAttribute(v string) *EvidenceChainDetailForGetAlarmDetailOutput
SetCriticalAttribute sets the CriticalAttribute field's value.
func (*EvidenceChainDetailForGetAlarmDetailOutput) SetEventSummarize ¶
func (s *EvidenceChainDetailForGetAlarmDetailOutput) SetEventSummarize(v string) *EvidenceChainDetailForGetAlarmDetailOutput
SetEventSummarize sets the EventSummarize field's value.
func (*EvidenceChainDetailForGetAlarmDetailOutput) SetEvidences ¶
func (s *EvidenceChainDetailForGetAlarmDetailOutput) SetEvidences(v *EvidencesForGetAlarmDetailOutput) *EvidenceChainDetailForGetAlarmDetailOutput
SetEvidences sets the Evidences field's value.
func (*EvidenceChainDetailForGetAlarmDetailOutput) SetFeedback ¶
func (s *EvidenceChainDetailForGetAlarmDetailOutput) SetFeedback(v *FeedbackForGetAlarmDetailOutput) *EvidenceChainDetailForGetAlarmDetailOutput
SetFeedback sets the Feedback field's value.
func (*EvidenceChainDetailForGetAlarmDetailOutput) SetFinalAnalysisResult ¶
func (s *EvidenceChainDetailForGetAlarmDetailOutput) SetFinalAnalysisResult(v string) *EvidenceChainDetailForGetAlarmDetailOutput
SetFinalAnalysisResult sets the FinalAnalysisResult field's value.
func (*EvidenceChainDetailForGetAlarmDetailOutput) SetFindings ¶
func (s *EvidenceChainDetailForGetAlarmDetailOutput) SetFindings(v *FindingsForGetAlarmDetailOutput) *EvidenceChainDetailForGetAlarmDetailOutput
SetFindings sets the Findings field's value.
func (*EvidenceChainDetailForGetAlarmDetailOutput) SetFirstAnalysisResult ¶
func (s *EvidenceChainDetailForGetAlarmDetailOutput) SetFirstAnalysisResult(v string) *EvidenceChainDetailForGetAlarmDetailOutput
SetFirstAnalysisResult sets the FirstAnalysisResult field's value.
func (*EvidenceChainDetailForGetAlarmDetailOutput) SetFormattedAlarm ¶
func (s *EvidenceChainDetailForGetAlarmDetailOutput) SetFormattedAlarm(v string) *EvidenceChainDetailForGetAlarmDetailOutput
SetFormattedAlarm sets the FormattedAlarm field's value.
func (*EvidenceChainDetailForGetAlarmDetailOutput) SetIOCData ¶
func (s *EvidenceChainDetailForGetAlarmDetailOutput) SetIOCData(v *IOCDataForGetAlarmDetailOutput) *EvidenceChainDetailForGetAlarmDetailOutput
SetIOCData sets the IOCData field's value.
func (*EvidenceChainDetailForGetAlarmDetailOutput) SetKillChain ¶
func (s *EvidenceChainDetailForGetAlarmDetailOutput) SetKillChain(v string) *EvidenceChainDetailForGetAlarmDetailOutput
SetKillChain sets the KillChain field's value.
func (*EvidenceChainDetailForGetAlarmDetailOutput) SetPlanningSurveyPath ¶
func (s *EvidenceChainDetailForGetAlarmDetailOutput) SetPlanningSurveyPath(v *PlanningSurveyPathForGetAlarmDetailOutput) *EvidenceChainDetailForGetAlarmDetailOutput
SetPlanningSurveyPath sets the PlanningSurveyPath field's value.
func (*EvidenceChainDetailForGetAlarmDetailOutput) SetProductName ¶
func (s *EvidenceChainDetailForGetAlarmDetailOutput) SetProductName(v string) *EvidenceChainDetailForGetAlarmDetailOutput
SetProductName sets the ProductName field's value.
func (*EvidenceChainDetailForGetAlarmDetailOutput) SetRagDetail ¶
func (s *EvidenceChainDetailForGetAlarmDetailOutput) SetRagDetail(v *RagDetailForGetAlarmDetailOutput) *EvidenceChainDetailForGetAlarmDetailOutput
SetRagDetail sets the RagDetail field's value.
func (EvidenceChainDetailForGetAlarmDetailOutput) String ¶
func (s EvidenceChainDetailForGetAlarmDetailOutput) String() string
String returns the string representation
type EvidenceForGetAlarmDetailOutput ¶
type EvidenceForGetAlarmDetailOutput struct {
AdopReason *string `type:"string" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (EvidenceForGetAlarmDetailOutput) GoString ¶
func (s EvidenceForGetAlarmDetailOutput) GoString() string
GoString returns the string representation
func (*EvidenceForGetAlarmDetailOutput) SetAdopReason ¶
func (s *EvidenceForGetAlarmDetailOutput) SetAdopReason(v string) *EvidenceForGetAlarmDetailOutput
SetAdopReason sets the AdopReason field's value.
func (*EvidenceForGetAlarmDetailOutput) SetName ¶
func (s *EvidenceForGetAlarmDetailOutput) SetName(v string) *EvidenceForGetAlarmDetailOutput
SetName sets the Name field's value.
func (EvidenceForGetAlarmDetailOutput) String ¶
func (s EvidenceForGetAlarmDetailOutput) String() string
String returns the string representation
type EvidencesForGetAlarmDetailOutput ¶
type EvidencesForGetAlarmDetailOutput struct {
Evidence []*EvidenceForGetAlarmDetailOutput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (EvidencesForGetAlarmDetailOutput) GoString ¶
func (s EvidencesForGetAlarmDetailOutput) GoString() string
GoString returns the string representation
func (*EvidencesForGetAlarmDetailOutput) SetEvidence ¶
func (s *EvidencesForGetAlarmDetailOutput) SetEvidence(v []*EvidenceForGetAlarmDetailOutput) *EvidencesForGetAlarmDetailOutput
SetEvidence sets the Evidence field's value.
func (EvidencesForGetAlarmDetailOutput) String ¶
func (s EvidencesForGetAlarmDetailOutput) String() string
String returns the string representation
type FeedbackForGetAlarmDetailOutput ¶
type FeedbackForGetAlarmDetailOutput struct {
FeedbackComplement *string `type:"string" json:",omitempty"`
FeedbackIOCFeature *string `type:"string" json:",omitempty"`
FeedbackResult *string `type:"string" json:",omitempty"`
FeedbackTag []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (FeedbackForGetAlarmDetailOutput) GoString ¶
func (s FeedbackForGetAlarmDetailOutput) GoString() string
GoString returns the string representation
func (*FeedbackForGetAlarmDetailOutput) SetFeedbackComplement ¶
func (s *FeedbackForGetAlarmDetailOutput) SetFeedbackComplement(v string) *FeedbackForGetAlarmDetailOutput
SetFeedbackComplement sets the FeedbackComplement field's value.
func (*FeedbackForGetAlarmDetailOutput) SetFeedbackIOCFeature ¶
func (s *FeedbackForGetAlarmDetailOutput) SetFeedbackIOCFeature(v string) *FeedbackForGetAlarmDetailOutput
SetFeedbackIOCFeature sets the FeedbackIOCFeature field's value.
func (*FeedbackForGetAlarmDetailOutput) SetFeedbackResult ¶
func (s *FeedbackForGetAlarmDetailOutput) SetFeedbackResult(v string) *FeedbackForGetAlarmDetailOutput
SetFeedbackResult sets the FeedbackResult field's value.
func (*FeedbackForGetAlarmDetailOutput) SetFeedbackTag ¶
func (s *FeedbackForGetAlarmDetailOutput) SetFeedbackTag(v []*string) *FeedbackForGetAlarmDetailOutput
SetFeedbackTag sets the FeedbackTag field's value.
func (FeedbackForGetAlarmDetailOutput) String ¶
func (s FeedbackForGetAlarmDetailOutput) String() string
String returns the string representation
type FindingForGetAlarmDetailOutput ¶
type FindingForGetAlarmDetailOutput struct {
AdoptReason *string `type:"string" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (FindingForGetAlarmDetailOutput) GoString ¶
func (s FindingForGetAlarmDetailOutput) GoString() string
GoString returns the string representation
func (*FindingForGetAlarmDetailOutput) SetAdoptReason ¶
func (s *FindingForGetAlarmDetailOutput) SetAdoptReason(v string) *FindingForGetAlarmDetailOutput
SetAdoptReason sets the AdoptReason field's value.
func (*FindingForGetAlarmDetailOutput) SetName ¶
func (s *FindingForGetAlarmDetailOutput) SetName(v string) *FindingForGetAlarmDetailOutput
SetName sets the Name field's value.
func (FindingForGetAlarmDetailOutput) String ¶
func (s FindingForGetAlarmDetailOutput) String() string
String returns the string representation
type FindingsForGetAlarmDetailOutput ¶
type FindingsForGetAlarmDetailOutput struct {
Finding []*FindingForGetAlarmDetailOutput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (FindingsForGetAlarmDetailOutput) GoString ¶
func (s FindingsForGetAlarmDetailOutput) GoString() string
GoString returns the string representation
func (*FindingsForGetAlarmDetailOutput) SetFinding ¶
func (s *FindingsForGetAlarmDetailOutput) SetFinding(v []*FindingForGetAlarmDetailOutput) *FindingsForGetAlarmDetailOutput
SetFinding sets the Finding field's value.
func (FindingsForGetAlarmDetailOutput) String ¶
func (s FindingsForGetAlarmDetailOutput) String() string
String returns the string representation
type GenLogStashConfigInput ¶
type GenLogStashConfigInput struct {
ConfigData *ConfigDataForGenLogStashConfigInput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (GenLogStashConfigInput) GoString ¶
func (s GenLogStashConfigInput) GoString() string
GoString returns the string representation
func (*GenLogStashConfigInput) SetConfigData ¶
func (s *GenLogStashConfigInput) SetConfigData(v *ConfigDataForGenLogStashConfigInput) *GenLogStashConfigInput
SetConfigData sets the ConfigData field's value.
func (GenLogStashConfigInput) String ¶
func (s GenLogStashConfigInput) String() string
String returns the string representation
type GenLogStashConfigOutput ¶
type GenLogStashConfigOutput struct {
Metadata *response.ResponseMetadata
LogStashConfigContent *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (GenLogStashConfigOutput) GoString ¶
func (s GenLogStashConfigOutput) GoString() string
GoString returns the string representation
func (*GenLogStashConfigOutput) SetLogStashConfigContent ¶
func (s *GenLogStashConfigOutput) SetLogStashConfigContent(v string) *GenLogStashConfigOutput
SetLogStashConfigContent sets the LogStashConfigContent field's value.
func (GenLogStashConfigOutput) String ¶
func (s GenLogStashConfigOutput) String() string
String returns the string representation
type GetAlarmDetailInput ¶
type GetAlarmDetailInput struct {
// AnalysisRecordUUID is a required field
AnalysisRecordUUID *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (GetAlarmDetailInput) GoString ¶
func (s GetAlarmDetailInput) GoString() string
GoString returns the string representation
func (*GetAlarmDetailInput) SetAnalysisRecordUUID ¶
func (s *GetAlarmDetailInput) SetAnalysisRecordUUID(v string) *GetAlarmDetailInput
SetAnalysisRecordUUID sets the AnalysisRecordUUID field's value.
func (GetAlarmDetailInput) String ¶
func (s GetAlarmDetailInput) String() string
String returns the string representation
func (*GetAlarmDetailInput) Validate ¶
func (s *GetAlarmDetailInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetAlarmDetailOutput ¶
type GetAlarmDetailOutput struct {
Metadata *response.ResponseMetadata
EvidenceChainDetail *EvidenceChainDetailForGetAlarmDetailOutput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (GetAlarmDetailOutput) GoString ¶
func (s GetAlarmDetailOutput) GoString() string
GoString returns the string representation
func (*GetAlarmDetailOutput) SetEvidenceChainDetail ¶
func (s *GetAlarmDetailOutput) SetEvidenceChainDetail(v *EvidenceChainDetailForGetAlarmDetailOutput) *GetAlarmDetailOutput
SetEvidenceChainDetail sets the EvidenceChainDetail field's value.
func (GetAlarmDetailOutput) String ¶
func (s GetAlarmDetailOutput) String() string
String returns the string representation
type GetResourceAuthConfigInput ¶
type GetResourceAuthConfigInput struct {
// ApplicationID is a required field
ApplicationID *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (GetResourceAuthConfigInput) GoString ¶
func (s GetResourceAuthConfigInput) GoString() string
GoString returns the string representation
func (*GetResourceAuthConfigInput) SetApplicationID ¶
func (s *GetResourceAuthConfigInput) SetApplicationID(v string) *GetResourceAuthConfigInput
SetApplicationID sets the ApplicationID field's value.
func (GetResourceAuthConfigInput) String ¶
func (s GetResourceAuthConfigInput) String() string
String returns the string representation
func (*GetResourceAuthConfigInput) Validate ¶
func (s *GetResourceAuthConfigInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetResourceAuthConfigOutput ¶
type GetResourceAuthConfigOutput struct {
Metadata *response.ResponseMetadata
AuthConfigList []*AuthConfigListForGetResourceAuthConfigOutput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (GetResourceAuthConfigOutput) GoString ¶
func (s GetResourceAuthConfigOutput) GoString() string
GoString returns the string representation
func (*GetResourceAuthConfigOutput) SetAuthConfigList ¶
func (s *GetResourceAuthConfigOutput) SetAuthConfigList(v []*AuthConfigListForGetResourceAuthConfigOutput) *GetResourceAuthConfigOutput
SetAuthConfigList sets the AuthConfigList field's value.
func (GetResourceAuthConfigOutput) String ¶
func (s GetResourceAuthConfigOutput) String() string
String returns the string representation
type IOCDataForGetAlarmDetailOutput ¶
type IOCDataForGetAlarmDetailOutput struct {
IOCDetail []*IOCDetailForGetAlarmDetailOutput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (IOCDataForGetAlarmDetailOutput) GoString ¶
func (s IOCDataForGetAlarmDetailOutput) GoString() string
GoString returns the string representation
func (*IOCDataForGetAlarmDetailOutput) SetIOCDetail ¶
func (s *IOCDataForGetAlarmDetailOutput) SetIOCDetail(v []*IOCDetailForGetAlarmDetailOutput) *IOCDataForGetAlarmDetailOutput
SetIOCDetail sets the IOCDetail field's value.
func (IOCDataForGetAlarmDetailOutput) String ¶
func (s IOCDataForGetAlarmDetailOutput) String() string
String returns the string representation
type IOCDetailForGetAlarmDetailOutput ¶
type IOCDetailForGetAlarmDetailOutput struct {
ID *string `type:"string" json:",omitempty"`
IsMalicious *bool `type:"boolean" json:",omitempty"`
Type *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (IOCDetailForGetAlarmDetailOutput) GoString ¶
func (s IOCDetailForGetAlarmDetailOutput) GoString() string
GoString returns the string representation
func (*IOCDetailForGetAlarmDetailOutput) SetID ¶
func (s *IOCDetailForGetAlarmDetailOutput) SetID(v string) *IOCDetailForGetAlarmDetailOutput
SetID sets the ID field's value.
func (*IOCDetailForGetAlarmDetailOutput) SetIsMalicious ¶
func (s *IOCDetailForGetAlarmDetailOutput) SetIsMalicious(v bool) *IOCDetailForGetAlarmDetailOutput
SetIsMalicious sets the IsMalicious field's value.
func (*IOCDetailForGetAlarmDetailOutput) SetType ¶
func (s *IOCDetailForGetAlarmDetailOutput) SetType(v string) *IOCDetailForGetAlarmDetailOutput
SetType sets the Type field's value.
func (IOCDetailForGetAlarmDetailOutput) String ¶
func (s IOCDetailForGetAlarmDetailOutput) String() string
String returns the string representation
type ListSyslogConfigInput ¶
type ListSyslogConfigInput struct {
// contains filtered or unexported fields
}
func (ListSyslogConfigInput) GoString ¶
func (s ListSyslogConfigInput) GoString() string
GoString returns the string representation
func (ListSyslogConfigInput) String ¶
func (s ListSyslogConfigInput) String() string
String returns the string representation
type ListSyslogConfigOutput ¶
type ListSyslogConfigOutput struct {
Metadata *response.ResponseMetadata
ConfigDataList []*ConfigDataListForListSyslogConfigOutput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListSyslogConfigOutput) GoString ¶
func (s ListSyslogConfigOutput) GoString() string
GoString returns the string representation
func (*ListSyslogConfigOutput) SetConfigDataList ¶
func (s *ListSyslogConfigOutput) SetConfigDataList(v []*ConfigDataListForListSyslogConfigOutput) *ListSyslogConfigOutput
SetConfigDataList sets the ConfigDataList field's value.
func (ListSyslogConfigOutput) String ¶
func (s ListSyslogConfigOutput) String() string
String returns the string representation
type PlanningSurveyPathDetailForGetAlarmDetailOutput ¶
type PlanningSurveyPathDetailForGetAlarmDetailOutput struct {
ToolName *string `type:"string" json:",omitempty"`
ToolParas *ToolParasForGetAlarmDetailOutput `type:"structure" json:",omitempty"`
ToolRes *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (PlanningSurveyPathDetailForGetAlarmDetailOutput) GoString ¶
func (s PlanningSurveyPathDetailForGetAlarmDetailOutput) GoString() string
GoString returns the string representation
func (*PlanningSurveyPathDetailForGetAlarmDetailOutput) SetToolName ¶
func (s *PlanningSurveyPathDetailForGetAlarmDetailOutput) SetToolName(v string) *PlanningSurveyPathDetailForGetAlarmDetailOutput
SetToolName sets the ToolName field's value.
func (*PlanningSurveyPathDetailForGetAlarmDetailOutput) SetToolParas ¶
func (s *PlanningSurveyPathDetailForGetAlarmDetailOutput) SetToolParas(v *ToolParasForGetAlarmDetailOutput) *PlanningSurveyPathDetailForGetAlarmDetailOutput
SetToolParas sets the ToolParas field's value.
func (*PlanningSurveyPathDetailForGetAlarmDetailOutput) SetToolRes ¶
func (s *PlanningSurveyPathDetailForGetAlarmDetailOutput) SetToolRes(v string) *PlanningSurveyPathDetailForGetAlarmDetailOutput
SetToolRes sets the ToolRes field's value.
func (PlanningSurveyPathDetailForGetAlarmDetailOutput) String ¶
func (s PlanningSurveyPathDetailForGetAlarmDetailOutput) String() string
String returns the string representation
type PlanningSurveyPathForGetAlarmDetailOutput ¶
type PlanningSurveyPathForGetAlarmDetailOutput struct {
PlanningSurveyPathDetail []*PlanningSurveyPathDetailForGetAlarmDetailOutput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (PlanningSurveyPathForGetAlarmDetailOutput) GoString ¶
func (s PlanningSurveyPathForGetAlarmDetailOutput) GoString() string
GoString returns the string representation
func (*PlanningSurveyPathForGetAlarmDetailOutput) SetPlanningSurveyPathDetail ¶
func (s *PlanningSurveyPathForGetAlarmDetailOutput) SetPlanningSurveyPathDetail(v []*PlanningSurveyPathDetailForGetAlarmDetailOutput) *PlanningSurveyPathForGetAlarmDetailOutput
SetPlanningSurveyPathDetail sets the PlanningSurveyPathDetail field's value.
func (PlanningSurveyPathForGetAlarmDetailOutput) String ¶
func (s PlanningSurveyPathForGetAlarmDetailOutput) String() string
String returns the string representation
type RagDetailForGetAlarmDetailOutput ¶
type RagDetailForGetAlarmDetailOutput struct {
Inference *string `type:"string" json:",omitempty"`
Result *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (RagDetailForGetAlarmDetailOutput) GoString ¶
func (s RagDetailForGetAlarmDetailOutput) GoString() string
GoString returns the string representation
func (*RagDetailForGetAlarmDetailOutput) SetInference ¶
func (s *RagDetailForGetAlarmDetailOutput) SetInference(v string) *RagDetailForGetAlarmDetailOutput
SetInference sets the Inference field's value.
func (*RagDetailForGetAlarmDetailOutput) SetResult ¶
func (s *RagDetailForGetAlarmDetailOutput) SetResult(v string) *RagDetailForGetAlarmDetailOutput
SetResult sets the Result field's value.
func (RagDetailForGetAlarmDetailOutput) String ¶
func (s RagDetailForGetAlarmDetailOutput) String() string
String returns the string representation
type SECAGENT ¶
SECAGENT provides the API operation methods for making requests to SEC_AGENT. See this package's package overview docs for details on the service.
SECAGENT methods are safe to use concurrently. It is not safe to modify mutate any of the struct's properties though.
func New ¶
func New(p client.ConfigProvider, cfgs ...*volcengine.Config) *SECAGENT
New create int can support ssl or region locate set
func (*SECAGENT) AddIMConfig ¶
func (c *SECAGENT) AddIMConfig(input *AddIMConfigInput) (*AddIMConfigOutput, error)
AddIMConfig API operation for SEC_AGENT.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for SEC_AGENT's API operation AddIMConfig for usage and error information.
func (*SECAGENT) AddIMConfigCommon ¶
func (c *SECAGENT) AddIMConfigCommon(input *map[string]interface{}) (*map[string]interface{}, error)
AddIMConfigCommon API operation for SEC_AGENT.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for SEC_AGENT's API operation AddIMConfigCommon for usage and error information.
func (*SECAGENT) AddIMConfigCommonRequest ¶
func (c *SECAGENT) AddIMConfigCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
AddIMConfigCommonRequest generates a "volcengine/request.Request" representing the client's request for the AddIMConfigCommon operation. The "output" return value will be populated with the AddIMConfigCommon request's response once the request completes successfully.
Use "Send" method on the returned AddIMConfigCommon Request to send the API call to the service. the "output" return value is not valid until after AddIMConfigCommon Send returns without error.
See AddIMConfigCommon for more information on using the AddIMConfigCommon API call, and error handling.
// Example sending a request using the AddIMConfigCommonRequest method.
req, resp := client.AddIMConfigCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*SECAGENT) AddIMConfigCommonWithContext ¶
func (c *SECAGENT) AddIMConfigCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
AddIMConfigCommonWithContext is the same as AddIMConfigCommon with the addition of the ability to pass a context and additional request options.
See AddIMConfigCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*SECAGENT) AddIMConfigRequest ¶
func (c *SECAGENT) AddIMConfigRequest(input *AddIMConfigInput) (req *request.Request, output *AddIMConfigOutput)
AddIMConfigRequest generates a "volcengine/request.Request" representing the client's request for the AddIMConfig operation. The "output" return value will be populated with the AddIMConfigCommon request's response once the request completes successfully.
Use "Send" method on the returned AddIMConfigCommon Request to send the API call to the service. the "output" return value is not valid until after AddIMConfigCommon Send returns without error.
See AddIMConfig for more information on using the AddIMConfig API call, and error handling.
// Example sending a request using the AddIMConfigRequest method.
req, resp := client.AddIMConfigRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*SECAGENT) AddIMConfigWithContext ¶
func (c *SECAGENT) AddIMConfigWithContext(ctx volcengine.Context, input *AddIMConfigInput, opts ...request.Option) (*AddIMConfigOutput, error)
AddIMConfigWithContext is the same as AddIMConfig with the addition of the ability to pass a context and additional request options.
See AddIMConfig for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*SECAGENT) AddSyslogConfig ¶
func (c *SECAGENT) AddSyslogConfig(input *AddSyslogConfigInput) (*AddSyslogConfigOutput, error)
AddSyslogConfig API operation for SEC_AGENT.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for SEC_AGENT's API operation AddSyslogConfig for usage and error information.
func (*SECAGENT) AddSyslogConfigCommon ¶
func (c *SECAGENT) AddSyslogConfigCommon(input *map[string]interface{}) (*map[string]interface{}, error)
AddSyslogConfigCommon API operation for SEC_AGENT.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for SEC_AGENT's API operation AddSyslogConfigCommon for usage and error information.
func (*SECAGENT) AddSyslogConfigCommonRequest ¶
func (c *SECAGENT) AddSyslogConfigCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
AddSyslogConfigCommonRequest generates a "volcengine/request.Request" representing the client's request for the AddSyslogConfigCommon operation. The "output" return value will be populated with the AddSyslogConfigCommon request's response once the request completes successfully.
Use "Send" method on the returned AddSyslogConfigCommon Request to send the API call to the service. the "output" return value is not valid until after AddSyslogConfigCommon Send returns without error.
See AddSyslogConfigCommon for more information on using the AddSyslogConfigCommon API call, and error handling.
// Example sending a request using the AddSyslogConfigCommonRequest method.
req, resp := client.AddSyslogConfigCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*SECAGENT) AddSyslogConfigCommonWithContext ¶
func (c *SECAGENT) AddSyslogConfigCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
AddSyslogConfigCommonWithContext is the same as AddSyslogConfigCommon with the addition of the ability to pass a context and additional request options.
See AddSyslogConfigCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*SECAGENT) AddSyslogConfigRequest ¶
func (c *SECAGENT) AddSyslogConfigRequest(input *AddSyslogConfigInput) (req *request.Request, output *AddSyslogConfigOutput)
AddSyslogConfigRequest generates a "volcengine/request.Request" representing the client's request for the AddSyslogConfig operation. The "output" return value will be populated with the AddSyslogConfigCommon request's response once the request completes successfully.
Use "Send" method on the returned AddSyslogConfigCommon Request to send the API call to the service. the "output" return value is not valid until after AddSyslogConfigCommon Send returns without error.
See AddSyslogConfig for more information on using the AddSyslogConfig API call, and error handling.
// Example sending a request using the AddSyslogConfigRequest method.
req, resp := client.AddSyslogConfigRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*SECAGENT) AddSyslogConfigWithContext ¶
func (c *SECAGENT) AddSyslogConfigWithContext(ctx volcengine.Context, input *AddSyslogConfigInput, opts ...request.Option) (*AddSyslogConfigOutput, error)
AddSyslogConfigWithContext is the same as AddSyslogConfig with the addition of the ability to pass a context and additional request options.
See AddSyslogConfig for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*SECAGENT) CheckIMConfig ¶
func (c *SECAGENT) CheckIMConfig(input *CheckIMConfigInput) (*CheckIMConfigOutput, error)
CheckIMConfig API operation for SEC_AGENT.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for SEC_AGENT's API operation CheckIMConfig for usage and error information.
func (*SECAGENT) CheckIMConfigCommon ¶
func (c *SECAGENT) CheckIMConfigCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CheckIMConfigCommon API operation for SEC_AGENT.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for SEC_AGENT's API operation CheckIMConfigCommon for usage and error information.
func (*SECAGENT) CheckIMConfigCommonRequest ¶
func (c *SECAGENT) CheckIMConfigCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CheckIMConfigCommonRequest generates a "volcengine/request.Request" representing the client's request for the CheckIMConfigCommon operation. The "output" return value will be populated with the CheckIMConfigCommon request's response once the request completes successfully.
Use "Send" method on the returned CheckIMConfigCommon Request to send the API call to the service. the "output" return value is not valid until after CheckIMConfigCommon Send returns without error.
See CheckIMConfigCommon for more information on using the CheckIMConfigCommon API call, and error handling.
// Example sending a request using the CheckIMConfigCommonRequest method.
req, resp := client.CheckIMConfigCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*SECAGENT) CheckIMConfigCommonWithContext ¶
func (c *SECAGENT) CheckIMConfigCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CheckIMConfigCommonWithContext is the same as CheckIMConfigCommon with the addition of the ability to pass a context and additional request options.
See CheckIMConfigCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*SECAGENT) CheckIMConfigParams ¶
func (c *SECAGENT) CheckIMConfigParams(input *CheckIMConfigParamsInput) (*CheckIMConfigParamsOutput, error)
CheckIMConfigParams API operation for SEC_AGENT.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for SEC_AGENT's API operation CheckIMConfigParams for usage and error information.
func (*SECAGENT) CheckIMConfigParamsCommon ¶
func (c *SECAGENT) CheckIMConfigParamsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CheckIMConfigParamsCommon API operation for SEC_AGENT.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for SEC_AGENT's API operation CheckIMConfigParamsCommon for usage and error information.
func (*SECAGENT) CheckIMConfigParamsCommonRequest ¶
func (c *SECAGENT) CheckIMConfigParamsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CheckIMConfigParamsCommonRequest generates a "volcengine/request.Request" representing the client's request for the CheckIMConfigParamsCommon operation. The "output" return value will be populated with the CheckIMConfigParamsCommon request's response once the request completes successfully.
Use "Send" method on the returned CheckIMConfigParamsCommon Request to send the API call to the service. the "output" return value is not valid until after CheckIMConfigParamsCommon Send returns without error.
See CheckIMConfigParamsCommon for more information on using the CheckIMConfigParamsCommon API call, and error handling.
// Example sending a request using the CheckIMConfigParamsCommonRequest method.
req, resp := client.CheckIMConfigParamsCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*SECAGENT) CheckIMConfigParamsCommonWithContext ¶
func (c *SECAGENT) CheckIMConfigParamsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CheckIMConfigParamsCommonWithContext is the same as CheckIMConfigParamsCommon with the addition of the ability to pass a context and additional request options.
See CheckIMConfigParamsCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*SECAGENT) CheckIMConfigParamsRequest ¶
func (c *SECAGENT) CheckIMConfigParamsRequest(input *CheckIMConfigParamsInput) (req *request.Request, output *CheckIMConfigParamsOutput)
CheckIMConfigParamsRequest generates a "volcengine/request.Request" representing the client's request for the CheckIMConfigParams operation. The "output" return value will be populated with the CheckIMConfigParamsCommon request's response once the request completes successfully.
Use "Send" method on the returned CheckIMConfigParamsCommon Request to send the API call to the service. the "output" return value is not valid until after CheckIMConfigParamsCommon Send returns without error.
See CheckIMConfigParams for more information on using the CheckIMConfigParams API call, and error handling.
// Example sending a request using the CheckIMConfigParamsRequest method.
req, resp := client.CheckIMConfigParamsRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*SECAGENT) CheckIMConfigParamsWithContext ¶
func (c *SECAGENT) CheckIMConfigParamsWithContext(ctx volcengine.Context, input *CheckIMConfigParamsInput, opts ...request.Option) (*CheckIMConfigParamsOutput, error)
CheckIMConfigParamsWithContext is the same as CheckIMConfigParams with the addition of the ability to pass a context and additional request options.
See CheckIMConfigParams for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*SECAGENT) CheckIMConfigRequest ¶
func (c *SECAGENT) CheckIMConfigRequest(input *CheckIMConfigInput) (req *request.Request, output *CheckIMConfigOutput)
CheckIMConfigRequest generates a "volcengine/request.Request" representing the client's request for the CheckIMConfig operation. The "output" return value will be populated with the CheckIMConfigCommon request's response once the request completes successfully.
Use "Send" method on the returned CheckIMConfigCommon Request to send the API call to the service. the "output" return value is not valid until after CheckIMConfigCommon Send returns without error.
See CheckIMConfig for more information on using the CheckIMConfig API call, and error handling.
// Example sending a request using the CheckIMConfigRequest method.
req, resp := client.CheckIMConfigRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*SECAGENT) CheckIMConfigWithContext ¶
func (c *SECAGENT) CheckIMConfigWithContext(ctx volcengine.Context, input *CheckIMConfigInput, opts ...request.Option) (*CheckIMConfigOutput, error)
CheckIMConfigWithContext is the same as CheckIMConfig with the addition of the ability to pass a context and additional request options.
See CheckIMConfig for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*SECAGENT) DelSyslogConfig ¶
func (c *SECAGENT) DelSyslogConfig(input *DelSyslogConfigInput) (*DelSyslogConfigOutput, error)
DelSyslogConfig API operation for SEC_AGENT.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for SEC_AGENT's API operation DelSyslogConfig for usage and error information.
func (*SECAGENT) DelSyslogConfigCommon ¶
func (c *SECAGENT) DelSyslogConfigCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DelSyslogConfigCommon API operation for SEC_AGENT.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for SEC_AGENT's API operation DelSyslogConfigCommon for usage and error information.
func (*SECAGENT) DelSyslogConfigCommonRequest ¶
func (c *SECAGENT) DelSyslogConfigCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DelSyslogConfigCommonRequest generates a "volcengine/request.Request" representing the client's request for the DelSyslogConfigCommon operation. The "output" return value will be populated with the DelSyslogConfigCommon request's response once the request completes successfully.
Use "Send" method on the returned DelSyslogConfigCommon Request to send the API call to the service. the "output" return value is not valid until after DelSyslogConfigCommon Send returns without error.
See DelSyslogConfigCommon for more information on using the DelSyslogConfigCommon API call, and error handling.
// Example sending a request using the DelSyslogConfigCommonRequest method.
req, resp := client.DelSyslogConfigCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*SECAGENT) DelSyslogConfigCommonWithContext ¶
func (c *SECAGENT) DelSyslogConfigCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DelSyslogConfigCommonWithContext is the same as DelSyslogConfigCommon with the addition of the ability to pass a context and additional request options.
See DelSyslogConfigCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*SECAGENT) DelSyslogConfigRequest ¶
func (c *SECAGENT) DelSyslogConfigRequest(input *DelSyslogConfigInput) (req *request.Request, output *DelSyslogConfigOutput)
DelSyslogConfigRequest generates a "volcengine/request.Request" representing the client's request for the DelSyslogConfig operation. The "output" return value will be populated with the DelSyslogConfigCommon request's response once the request completes successfully.
Use "Send" method on the returned DelSyslogConfigCommon Request to send the API call to the service. the "output" return value is not valid until after DelSyslogConfigCommon Send returns without error.
See DelSyslogConfig for more information on using the DelSyslogConfig API call, and error handling.
// Example sending a request using the DelSyslogConfigRequest method.
req, resp := client.DelSyslogConfigRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*SECAGENT) DelSyslogConfigWithContext ¶
func (c *SECAGENT) DelSyslogConfigWithContext(ctx volcengine.Context, input *DelSyslogConfigInput, opts ...request.Option) (*DelSyslogConfigOutput, error)
DelSyslogConfigWithContext is the same as DelSyslogConfig with the addition of the ability to pass a context and additional request options.
See DelSyslogConfig for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*SECAGENT) DeleteIMConfig ¶
func (c *SECAGENT) DeleteIMConfig(input *DeleteIMConfigInput) (*DeleteIMConfigOutput, error)
DeleteIMConfig API operation for SEC_AGENT.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for SEC_AGENT's API operation DeleteIMConfig for usage and error information.
func (*SECAGENT) DeleteIMConfigCommon ¶
func (c *SECAGENT) DeleteIMConfigCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DeleteIMConfigCommon API operation for SEC_AGENT.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for SEC_AGENT's API operation DeleteIMConfigCommon for usage and error information.
func (*SECAGENT) DeleteIMConfigCommonRequest ¶
func (c *SECAGENT) DeleteIMConfigCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteIMConfigCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteIMConfigCommon operation. The "output" return value will be populated with the DeleteIMConfigCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteIMConfigCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteIMConfigCommon Send returns without error.
See DeleteIMConfigCommon for more information on using the DeleteIMConfigCommon API call, and error handling.
// Example sending a request using the DeleteIMConfigCommonRequest method.
req, resp := client.DeleteIMConfigCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*SECAGENT) DeleteIMConfigCommonWithContext ¶
func (c *SECAGENT) DeleteIMConfigCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteIMConfigCommonWithContext is the same as DeleteIMConfigCommon with the addition of the ability to pass a context and additional request options.
See DeleteIMConfigCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*SECAGENT) DeleteIMConfigRequest ¶
func (c *SECAGENT) DeleteIMConfigRequest(input *DeleteIMConfigInput) (req *request.Request, output *DeleteIMConfigOutput)
DeleteIMConfigRequest generates a "volcengine/request.Request" representing the client's request for the DeleteIMConfig operation. The "output" return value will be populated with the DeleteIMConfigCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteIMConfigCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteIMConfigCommon Send returns without error.
See DeleteIMConfig for more information on using the DeleteIMConfig API call, and error handling.
// Example sending a request using the DeleteIMConfigRequest method.
req, resp := client.DeleteIMConfigRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*SECAGENT) DeleteIMConfigWithContext ¶
func (c *SECAGENT) DeleteIMConfigWithContext(ctx volcengine.Context, input *DeleteIMConfigInput, opts ...request.Option) (*DeleteIMConfigOutput, error)
DeleteIMConfigWithContext is the same as DeleteIMConfig with the addition of the ability to pass a context and additional request options.
See DeleteIMConfig for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*SECAGENT) DescribeAlarmStatOverviewV2 ¶
func (c *SECAGENT) DescribeAlarmStatOverviewV2(input *DescribeAlarmStatOverviewV2Input) (*DescribeAlarmStatOverviewV2Output, error)
DescribeAlarmStatOverviewV2 API operation for SEC_AGENT.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for SEC_AGENT's API operation DescribeAlarmStatOverviewV2 for usage and error information.
func (*SECAGENT) DescribeAlarmStatOverviewV2Common ¶
func (c *SECAGENT) DescribeAlarmStatOverviewV2Common(input *map[string]interface{}) (*map[string]interface{}, error)
DescribeAlarmStatOverviewV2Common API operation for SEC_AGENT.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for SEC_AGENT's API operation DescribeAlarmStatOverviewV2Common for usage and error information.
func (*SECAGENT) DescribeAlarmStatOverviewV2CommonRequest ¶
func (c *SECAGENT) DescribeAlarmStatOverviewV2CommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescribeAlarmStatOverviewV2CommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeAlarmStatOverviewV2Common operation. The "output" return value will be populated with the DescribeAlarmStatOverviewV2Common request's response once the request completes successfully.
Use "Send" method on the returned DescribeAlarmStatOverviewV2Common Request to send the API call to the service. the "output" return value is not valid until after DescribeAlarmStatOverviewV2Common Send returns without error.
See DescribeAlarmStatOverviewV2Common for more information on using the DescribeAlarmStatOverviewV2Common API call, and error handling.
// Example sending a request using the DescribeAlarmStatOverviewV2CommonRequest method.
req, resp := client.DescribeAlarmStatOverviewV2CommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*SECAGENT) DescribeAlarmStatOverviewV2CommonWithContext ¶
func (c *SECAGENT) DescribeAlarmStatOverviewV2CommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DescribeAlarmStatOverviewV2CommonWithContext is the same as DescribeAlarmStatOverviewV2Common with the addition of the ability to pass a context and additional request options.
See DescribeAlarmStatOverviewV2Common for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*SECAGENT) DescribeAlarmStatOverviewV2Request ¶
func (c *SECAGENT) DescribeAlarmStatOverviewV2Request(input *DescribeAlarmStatOverviewV2Input) (req *request.Request, output *DescribeAlarmStatOverviewV2Output)
DescribeAlarmStatOverviewV2Request generates a "volcengine/request.Request" representing the client's request for the DescribeAlarmStatOverviewV2 operation. The "output" return value will be populated with the DescribeAlarmStatOverviewV2Common request's response once the request completes successfully.
Use "Send" method on the returned DescribeAlarmStatOverviewV2Common Request to send the API call to the service. the "output" return value is not valid until after DescribeAlarmStatOverviewV2Common Send returns without error.
See DescribeAlarmStatOverviewV2 for more information on using the DescribeAlarmStatOverviewV2 API call, and error handling.
// Example sending a request using the DescribeAlarmStatOverviewV2Request method.
req, resp := client.DescribeAlarmStatOverviewV2Request(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*SECAGENT) DescribeAlarmStatOverviewV2WithContext ¶
func (c *SECAGENT) DescribeAlarmStatOverviewV2WithContext(ctx volcengine.Context, input *DescribeAlarmStatOverviewV2Input, opts ...request.Option) (*DescribeAlarmStatOverviewV2Output, error)
DescribeAlarmStatOverviewV2WithContext is the same as DescribeAlarmStatOverviewV2 with the addition of the ability to pass a context and additional request options.
See DescribeAlarmStatOverviewV2 for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*SECAGENT) EditIMConfig ¶
func (c *SECAGENT) EditIMConfig(input *EditIMConfigInput) (*EditIMConfigOutput, error)
EditIMConfig API operation for SEC_AGENT.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for SEC_AGENT's API operation EditIMConfig for usage and error information.
func (*SECAGENT) EditIMConfigCommon ¶
func (c *SECAGENT) EditIMConfigCommon(input *map[string]interface{}) (*map[string]interface{}, error)
EditIMConfigCommon API operation for SEC_AGENT.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for SEC_AGENT's API operation EditIMConfigCommon for usage and error information.
func (*SECAGENT) EditIMConfigCommonRequest ¶
func (c *SECAGENT) EditIMConfigCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
EditIMConfigCommonRequest generates a "volcengine/request.Request" representing the client's request for the EditIMConfigCommon operation. The "output" return value will be populated with the EditIMConfigCommon request's response once the request completes successfully.
Use "Send" method on the returned EditIMConfigCommon Request to send the API call to the service. the "output" return value is not valid until after EditIMConfigCommon Send returns without error.
See EditIMConfigCommon for more information on using the EditIMConfigCommon API call, and error handling.
// Example sending a request using the EditIMConfigCommonRequest method.
req, resp := client.EditIMConfigCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*SECAGENT) EditIMConfigCommonWithContext ¶
func (c *SECAGENT) EditIMConfigCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
EditIMConfigCommonWithContext is the same as EditIMConfigCommon with the addition of the ability to pass a context and additional request options.
See EditIMConfigCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*SECAGENT) EditIMConfigRequest ¶
func (c *SECAGENT) EditIMConfigRequest(input *EditIMConfigInput) (req *request.Request, output *EditIMConfigOutput)
EditIMConfigRequest generates a "volcengine/request.Request" representing the client's request for the EditIMConfig operation. The "output" return value will be populated with the EditIMConfigCommon request's response once the request completes successfully.
Use "Send" method on the returned EditIMConfigCommon Request to send the API call to the service. the "output" return value is not valid until after EditIMConfigCommon Send returns without error.
See EditIMConfig for more information on using the EditIMConfig API call, and error handling.
// Example sending a request using the EditIMConfigRequest method.
req, resp := client.EditIMConfigRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*SECAGENT) EditIMConfigStatus ¶
func (c *SECAGENT) EditIMConfigStatus(input *EditIMConfigStatusInput) (*EditIMConfigStatusOutput, error)
EditIMConfigStatus API operation for SEC_AGENT.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for SEC_AGENT's API operation EditIMConfigStatus for usage and error information.
func (*SECAGENT) EditIMConfigStatusCommon ¶
func (c *SECAGENT) EditIMConfigStatusCommon(input *map[string]interface{}) (*map[string]interface{}, error)
EditIMConfigStatusCommon API operation for SEC_AGENT.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for SEC_AGENT's API operation EditIMConfigStatusCommon for usage and error information.
func (*SECAGENT) EditIMConfigStatusCommonRequest ¶
func (c *SECAGENT) EditIMConfigStatusCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
EditIMConfigStatusCommonRequest generates a "volcengine/request.Request" representing the client's request for the EditIMConfigStatusCommon operation. The "output" return value will be populated with the EditIMConfigStatusCommon request's response once the request completes successfully.
Use "Send" method on the returned EditIMConfigStatusCommon Request to send the API call to the service. the "output" return value is not valid until after EditIMConfigStatusCommon Send returns without error.
See EditIMConfigStatusCommon for more information on using the EditIMConfigStatusCommon API call, and error handling.
// Example sending a request using the EditIMConfigStatusCommonRequest method.
req, resp := client.EditIMConfigStatusCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*SECAGENT) EditIMConfigStatusCommonWithContext ¶
func (c *SECAGENT) EditIMConfigStatusCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
EditIMConfigStatusCommonWithContext is the same as EditIMConfigStatusCommon with the addition of the ability to pass a context and additional request options.
See EditIMConfigStatusCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*SECAGENT) EditIMConfigStatusRequest ¶
func (c *SECAGENT) EditIMConfigStatusRequest(input *EditIMConfigStatusInput) (req *request.Request, output *EditIMConfigStatusOutput)
EditIMConfigStatusRequest generates a "volcengine/request.Request" representing the client's request for the EditIMConfigStatus operation. The "output" return value will be populated with the EditIMConfigStatusCommon request's response once the request completes successfully.
Use "Send" method on the returned EditIMConfigStatusCommon Request to send the API call to the service. the "output" return value is not valid until after EditIMConfigStatusCommon Send returns without error.
See EditIMConfigStatus for more information on using the EditIMConfigStatus API call, and error handling.
// Example sending a request using the EditIMConfigStatusRequest method.
req, resp := client.EditIMConfigStatusRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*SECAGENT) EditIMConfigStatusWithContext ¶
func (c *SECAGENT) EditIMConfigStatusWithContext(ctx volcengine.Context, input *EditIMConfigStatusInput, opts ...request.Option) (*EditIMConfigStatusOutput, error)
EditIMConfigStatusWithContext is the same as EditIMConfigStatus with the addition of the ability to pass a context and additional request options.
See EditIMConfigStatus for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*SECAGENT) EditIMConfigWithContext ¶
func (c *SECAGENT) EditIMConfigWithContext(ctx volcengine.Context, input *EditIMConfigInput, opts ...request.Option) (*EditIMConfigOutput, error)
EditIMConfigWithContext is the same as EditIMConfig with the addition of the ability to pass a context and additional request options.
See EditIMConfig for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*SECAGENT) GenLogStashConfig ¶
func (c *SECAGENT) GenLogStashConfig(input *GenLogStashConfigInput) (*GenLogStashConfigOutput, error)
GenLogStashConfig API operation for SEC_AGENT.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for SEC_AGENT's API operation GenLogStashConfig for usage and error information.
func (*SECAGENT) GenLogStashConfigCommon ¶
func (c *SECAGENT) GenLogStashConfigCommon(input *map[string]interface{}) (*map[string]interface{}, error)
GenLogStashConfigCommon API operation for SEC_AGENT.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for SEC_AGENT's API operation GenLogStashConfigCommon for usage and error information.
func (*SECAGENT) GenLogStashConfigCommonRequest ¶
func (c *SECAGENT) GenLogStashConfigCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
GenLogStashConfigCommonRequest generates a "volcengine/request.Request" representing the client's request for the GenLogStashConfigCommon operation. The "output" return value will be populated with the GenLogStashConfigCommon request's response once the request completes successfully.
Use "Send" method on the returned GenLogStashConfigCommon Request to send the API call to the service. the "output" return value is not valid until after GenLogStashConfigCommon Send returns without error.
See GenLogStashConfigCommon for more information on using the GenLogStashConfigCommon API call, and error handling.
// Example sending a request using the GenLogStashConfigCommonRequest method.
req, resp := client.GenLogStashConfigCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*SECAGENT) GenLogStashConfigCommonWithContext ¶
func (c *SECAGENT) GenLogStashConfigCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
GenLogStashConfigCommonWithContext is the same as GenLogStashConfigCommon with the addition of the ability to pass a context and additional request options.
See GenLogStashConfigCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*SECAGENT) GenLogStashConfigRequest ¶
func (c *SECAGENT) GenLogStashConfigRequest(input *GenLogStashConfigInput) (req *request.Request, output *GenLogStashConfigOutput)
GenLogStashConfigRequest generates a "volcengine/request.Request" representing the client's request for the GenLogStashConfig operation. The "output" return value will be populated with the GenLogStashConfigCommon request's response once the request completes successfully.
Use "Send" method on the returned GenLogStashConfigCommon Request to send the API call to the service. the "output" return value is not valid until after GenLogStashConfigCommon Send returns without error.
See GenLogStashConfig for more information on using the GenLogStashConfig API call, and error handling.
// Example sending a request using the GenLogStashConfigRequest method.
req, resp := client.GenLogStashConfigRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*SECAGENT) GenLogStashConfigWithContext ¶
func (c *SECAGENT) GenLogStashConfigWithContext(ctx volcengine.Context, input *GenLogStashConfigInput, opts ...request.Option) (*GenLogStashConfigOutput, error)
GenLogStashConfigWithContext is the same as GenLogStashConfig with the addition of the ability to pass a context and additional request options.
See GenLogStashConfig for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*SECAGENT) GetAlarmDetail ¶
func (c *SECAGENT) GetAlarmDetail(input *GetAlarmDetailInput) (*GetAlarmDetailOutput, error)
GetAlarmDetail API operation for SEC_AGENT.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for SEC_AGENT's API operation GetAlarmDetail for usage and error information.
func (*SECAGENT) GetAlarmDetailCommon ¶
func (c *SECAGENT) GetAlarmDetailCommon(input *map[string]interface{}) (*map[string]interface{}, error)
GetAlarmDetailCommon API operation for SEC_AGENT.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for SEC_AGENT's API operation GetAlarmDetailCommon for usage and error information.
func (*SECAGENT) GetAlarmDetailCommonRequest ¶
func (c *SECAGENT) GetAlarmDetailCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
GetAlarmDetailCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetAlarmDetailCommon operation. The "output" return value will be populated with the GetAlarmDetailCommon request's response once the request completes successfully.
Use "Send" method on the returned GetAlarmDetailCommon Request to send the API call to the service. the "output" return value is not valid until after GetAlarmDetailCommon Send returns without error.
See GetAlarmDetailCommon for more information on using the GetAlarmDetailCommon API call, and error handling.
// Example sending a request using the GetAlarmDetailCommonRequest method.
req, resp := client.GetAlarmDetailCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*SECAGENT) GetAlarmDetailCommonWithContext ¶
func (c *SECAGENT) GetAlarmDetailCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
GetAlarmDetailCommonWithContext is the same as GetAlarmDetailCommon with the addition of the ability to pass a context and additional request options.
See GetAlarmDetailCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*SECAGENT) GetAlarmDetailRequest ¶
func (c *SECAGENT) GetAlarmDetailRequest(input *GetAlarmDetailInput) (req *request.Request, output *GetAlarmDetailOutput)
GetAlarmDetailRequest generates a "volcengine/request.Request" representing the client's request for the GetAlarmDetail operation. The "output" return value will be populated with the GetAlarmDetailCommon request's response once the request completes successfully.
Use "Send" method on the returned GetAlarmDetailCommon Request to send the API call to the service. the "output" return value is not valid until after GetAlarmDetailCommon Send returns without error.
See GetAlarmDetail for more information on using the GetAlarmDetail API call, and error handling.
// Example sending a request using the GetAlarmDetailRequest method.
req, resp := client.GetAlarmDetailRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*SECAGENT) GetAlarmDetailWithContext ¶
func (c *SECAGENT) GetAlarmDetailWithContext(ctx volcengine.Context, input *GetAlarmDetailInput, opts ...request.Option) (*GetAlarmDetailOutput, error)
GetAlarmDetailWithContext is the same as GetAlarmDetail with the addition of the ability to pass a context and additional request options.
See GetAlarmDetail for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*SECAGENT) GetResourceAuthConfig ¶
func (c *SECAGENT) GetResourceAuthConfig(input *GetResourceAuthConfigInput) (*GetResourceAuthConfigOutput, error)
GetResourceAuthConfig API operation for SEC_AGENT.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for SEC_AGENT's API operation GetResourceAuthConfig for usage and error information.
func (*SECAGENT) GetResourceAuthConfigCommon ¶
func (c *SECAGENT) GetResourceAuthConfigCommon(input *map[string]interface{}) (*map[string]interface{}, error)
GetResourceAuthConfigCommon API operation for SEC_AGENT.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for SEC_AGENT's API operation GetResourceAuthConfigCommon for usage and error information.
func (*SECAGENT) GetResourceAuthConfigCommonRequest ¶
func (c *SECAGENT) GetResourceAuthConfigCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
GetResourceAuthConfigCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetResourceAuthConfigCommon operation. The "output" return value will be populated with the GetResourceAuthConfigCommon request's response once the request completes successfully.
Use "Send" method on the returned GetResourceAuthConfigCommon Request to send the API call to the service. the "output" return value is not valid until after GetResourceAuthConfigCommon Send returns without error.
See GetResourceAuthConfigCommon for more information on using the GetResourceAuthConfigCommon API call, and error handling.
// Example sending a request using the GetResourceAuthConfigCommonRequest method.
req, resp := client.GetResourceAuthConfigCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*SECAGENT) GetResourceAuthConfigCommonWithContext ¶
func (c *SECAGENT) GetResourceAuthConfigCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
GetResourceAuthConfigCommonWithContext is the same as GetResourceAuthConfigCommon with the addition of the ability to pass a context and additional request options.
See GetResourceAuthConfigCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*SECAGENT) GetResourceAuthConfigRequest ¶
func (c *SECAGENT) GetResourceAuthConfigRequest(input *GetResourceAuthConfigInput) (req *request.Request, output *GetResourceAuthConfigOutput)
GetResourceAuthConfigRequest generates a "volcengine/request.Request" representing the client's request for the GetResourceAuthConfig operation. The "output" return value will be populated with the GetResourceAuthConfigCommon request's response once the request completes successfully.
Use "Send" method on the returned GetResourceAuthConfigCommon Request to send the API call to the service. the "output" return value is not valid until after GetResourceAuthConfigCommon Send returns without error.
See GetResourceAuthConfig for more information on using the GetResourceAuthConfig API call, and error handling.
// Example sending a request using the GetResourceAuthConfigRequest method.
req, resp := client.GetResourceAuthConfigRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*SECAGENT) GetResourceAuthConfigWithContext ¶
func (c *SECAGENT) GetResourceAuthConfigWithContext(ctx volcengine.Context, input *GetResourceAuthConfigInput, opts ...request.Option) (*GetResourceAuthConfigOutput, error)
GetResourceAuthConfigWithContext is the same as GetResourceAuthConfig with the addition of the ability to pass a context and additional request options.
See GetResourceAuthConfig for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*SECAGENT) ListSyslogConfig ¶
func (c *SECAGENT) ListSyslogConfig(input *ListSyslogConfigInput) (*ListSyslogConfigOutput, error)
ListSyslogConfig API operation for SEC_AGENT.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for SEC_AGENT's API operation ListSyslogConfig for usage and error information.
func (*SECAGENT) ListSyslogConfigCommon ¶
func (c *SECAGENT) ListSyslogConfigCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ListSyslogConfigCommon API operation for SEC_AGENT.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for SEC_AGENT's API operation ListSyslogConfigCommon for usage and error information.
func (*SECAGENT) ListSyslogConfigCommonRequest ¶
func (c *SECAGENT) ListSyslogConfigCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListSyslogConfigCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListSyslogConfigCommon operation. The "output" return value will be populated with the ListSyslogConfigCommon request's response once the request completes successfully.
Use "Send" method on the returned ListSyslogConfigCommon Request to send the API call to the service. the "output" return value is not valid until after ListSyslogConfigCommon Send returns without error.
See ListSyslogConfigCommon for more information on using the ListSyslogConfigCommon API call, and error handling.
// Example sending a request using the ListSyslogConfigCommonRequest method.
req, resp := client.ListSyslogConfigCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*SECAGENT) ListSyslogConfigCommonWithContext ¶
func (c *SECAGENT) ListSyslogConfigCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListSyslogConfigCommonWithContext is the same as ListSyslogConfigCommon with the addition of the ability to pass a context and additional request options.
See ListSyslogConfigCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*SECAGENT) ListSyslogConfigRequest ¶
func (c *SECAGENT) ListSyslogConfigRequest(input *ListSyslogConfigInput) (req *request.Request, output *ListSyslogConfigOutput)
ListSyslogConfigRequest generates a "volcengine/request.Request" representing the client's request for the ListSyslogConfig operation. The "output" return value will be populated with the ListSyslogConfigCommon request's response once the request completes successfully.
Use "Send" method on the returned ListSyslogConfigCommon Request to send the API call to the service. the "output" return value is not valid until after ListSyslogConfigCommon Send returns without error.
See ListSyslogConfig for more information on using the ListSyslogConfig API call, and error handling.
// Example sending a request using the ListSyslogConfigRequest method.
req, resp := client.ListSyslogConfigRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*SECAGENT) ListSyslogConfigWithContext ¶
func (c *SECAGENT) ListSyslogConfigWithContext(ctx volcengine.Context, input *ListSyslogConfigInput, opts ...request.Option) (*ListSyslogConfigOutput, error)
ListSyslogConfigWithContext is the same as ListSyslogConfig with the addition of the ability to pass a context and additional request options.
See ListSyslogConfig for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*SECAGENT) UpdateSyslogConfig ¶
func (c *SECAGENT) UpdateSyslogConfig(input *UpdateSyslogConfigInput) (*UpdateSyslogConfigOutput, error)
UpdateSyslogConfig API operation for SEC_AGENT.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for SEC_AGENT's API operation UpdateSyslogConfig for usage and error information.
func (*SECAGENT) UpdateSyslogConfigCommon ¶
func (c *SECAGENT) UpdateSyslogConfigCommon(input *map[string]interface{}) (*map[string]interface{}, error)
UpdateSyslogConfigCommon API operation for SEC_AGENT.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for SEC_AGENT's API operation UpdateSyslogConfigCommon for usage and error information.
func (*SECAGENT) UpdateSyslogConfigCommonRequest ¶
func (c *SECAGENT) UpdateSyslogConfigCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UpdateSyslogConfigCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateSyslogConfigCommon operation. The "output" return value will be populated with the UpdateSyslogConfigCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateSyslogConfigCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateSyslogConfigCommon Send returns without error.
See UpdateSyslogConfigCommon for more information on using the UpdateSyslogConfigCommon API call, and error handling.
// Example sending a request using the UpdateSyslogConfigCommonRequest method.
req, resp := client.UpdateSyslogConfigCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*SECAGENT) UpdateSyslogConfigCommonWithContext ¶
func (c *SECAGENT) UpdateSyslogConfigCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UpdateSyslogConfigCommonWithContext is the same as UpdateSyslogConfigCommon with the addition of the ability to pass a context and additional request options.
See UpdateSyslogConfigCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*SECAGENT) UpdateSyslogConfigRequest ¶
func (c *SECAGENT) UpdateSyslogConfigRequest(input *UpdateSyslogConfigInput) (req *request.Request, output *UpdateSyslogConfigOutput)
UpdateSyslogConfigRequest generates a "volcengine/request.Request" representing the client's request for the UpdateSyslogConfig operation. The "output" return value will be populated with the UpdateSyslogConfigCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateSyslogConfigCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateSyslogConfigCommon Send returns without error.
See UpdateSyslogConfig for more information on using the UpdateSyslogConfig API call, and error handling.
// Example sending a request using the UpdateSyslogConfigRequest method.
req, resp := client.UpdateSyslogConfigRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*SECAGENT) UpdateSyslogConfigWithContext ¶
func (c *SECAGENT) UpdateSyslogConfigWithContext(ctx volcengine.Context, input *UpdateSyslogConfigInput, opts ...request.Option) (*UpdateSyslogConfigOutput, error)
UpdateSyslogConfigWithContext is the same as UpdateSyslogConfig with the addition of the ability to pass a context and additional request options.
See UpdateSyslogConfig for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*SECAGENT) UpsertAlarmFeedbackWithRag ¶
func (c *SECAGENT) UpsertAlarmFeedbackWithRag(input *UpsertAlarmFeedbackWithRagInput) (*UpsertAlarmFeedbackWithRagOutput, error)
UpsertAlarmFeedbackWithRag API operation for SEC_AGENT.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for SEC_AGENT's API operation UpsertAlarmFeedbackWithRag for usage and error information.
func (*SECAGENT) UpsertAlarmFeedbackWithRagCommon ¶
func (c *SECAGENT) UpsertAlarmFeedbackWithRagCommon(input *map[string]interface{}) (*map[string]interface{}, error)
UpsertAlarmFeedbackWithRagCommon API operation for SEC_AGENT.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for SEC_AGENT's API operation UpsertAlarmFeedbackWithRagCommon for usage and error information.
func (*SECAGENT) UpsertAlarmFeedbackWithRagCommonRequest ¶
func (c *SECAGENT) UpsertAlarmFeedbackWithRagCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UpsertAlarmFeedbackWithRagCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpsertAlarmFeedbackWithRagCommon operation. The "output" return value will be populated with the UpsertAlarmFeedbackWithRagCommon request's response once the request completes successfully.
Use "Send" method on the returned UpsertAlarmFeedbackWithRagCommon Request to send the API call to the service. the "output" return value is not valid until after UpsertAlarmFeedbackWithRagCommon Send returns without error.
See UpsertAlarmFeedbackWithRagCommon for more information on using the UpsertAlarmFeedbackWithRagCommon API call, and error handling.
// Example sending a request using the UpsertAlarmFeedbackWithRagCommonRequest method.
req, resp := client.UpsertAlarmFeedbackWithRagCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*SECAGENT) UpsertAlarmFeedbackWithRagCommonWithContext ¶
func (c *SECAGENT) UpsertAlarmFeedbackWithRagCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UpsertAlarmFeedbackWithRagCommonWithContext is the same as UpsertAlarmFeedbackWithRagCommon with the addition of the ability to pass a context and additional request options.
See UpsertAlarmFeedbackWithRagCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*SECAGENT) UpsertAlarmFeedbackWithRagRequest ¶
func (c *SECAGENT) UpsertAlarmFeedbackWithRagRequest(input *UpsertAlarmFeedbackWithRagInput) (req *request.Request, output *UpsertAlarmFeedbackWithRagOutput)
UpsertAlarmFeedbackWithRagRequest generates a "volcengine/request.Request" representing the client's request for the UpsertAlarmFeedbackWithRag operation. The "output" return value will be populated with the UpsertAlarmFeedbackWithRagCommon request's response once the request completes successfully.
Use "Send" method on the returned UpsertAlarmFeedbackWithRagCommon Request to send the API call to the service. the "output" return value is not valid until after UpsertAlarmFeedbackWithRagCommon Send returns without error.
See UpsertAlarmFeedbackWithRag for more information on using the UpsertAlarmFeedbackWithRag API call, and error handling.
// Example sending a request using the UpsertAlarmFeedbackWithRagRequest method.
req, resp := client.UpsertAlarmFeedbackWithRagRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*SECAGENT) UpsertAlarmFeedbackWithRagWithContext ¶
func (c *SECAGENT) UpsertAlarmFeedbackWithRagWithContext(ctx volcengine.Context, input *UpsertAlarmFeedbackWithRagInput, opts ...request.Option) (*UpsertAlarmFeedbackWithRagOutput, error)
UpsertAlarmFeedbackWithRagWithContext is the same as UpsertAlarmFeedbackWithRag with the addition of the ability to pass a context and additional request options.
See UpsertAlarmFeedbackWithRag for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
type SECAGENTAPI ¶
type SECAGENTAPI interface {
AddIMConfigCommon(*map[string]interface{}) (*map[string]interface{}, error)
AddIMConfigCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
AddIMConfigCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
AddIMConfig(*AddIMConfigInput) (*AddIMConfigOutput, error)
AddIMConfigWithContext(volcengine.Context, *AddIMConfigInput, ...request.Option) (*AddIMConfigOutput, error)
AddIMConfigRequest(*AddIMConfigInput) (*request.Request, *AddIMConfigOutput)
AddSyslogConfigCommon(*map[string]interface{}) (*map[string]interface{}, error)
AddSyslogConfigCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
AddSyslogConfigCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
AddSyslogConfig(*AddSyslogConfigInput) (*AddSyslogConfigOutput, error)
AddSyslogConfigWithContext(volcengine.Context, *AddSyslogConfigInput, ...request.Option) (*AddSyslogConfigOutput, error)
AddSyslogConfigRequest(*AddSyslogConfigInput) (*request.Request, *AddSyslogConfigOutput)
CheckIMConfigCommon(*map[string]interface{}) (*map[string]interface{}, error)
CheckIMConfigCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CheckIMConfigCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CheckIMConfig(*CheckIMConfigInput) (*CheckIMConfigOutput, error)
CheckIMConfigWithContext(volcengine.Context, *CheckIMConfigInput, ...request.Option) (*CheckIMConfigOutput, error)
CheckIMConfigRequest(*CheckIMConfigInput) (*request.Request, *CheckIMConfigOutput)
CheckIMConfigParamsCommon(*map[string]interface{}) (*map[string]interface{}, error)
CheckIMConfigParamsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CheckIMConfigParamsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CheckIMConfigParams(*CheckIMConfigParamsInput) (*CheckIMConfigParamsOutput, error)
CheckIMConfigParamsWithContext(volcengine.Context, *CheckIMConfigParamsInput, ...request.Option) (*CheckIMConfigParamsOutput, error)
CheckIMConfigParamsRequest(*CheckIMConfigParamsInput) (*request.Request, *CheckIMConfigParamsOutput)
DelSyslogConfigCommon(*map[string]interface{}) (*map[string]interface{}, error)
DelSyslogConfigCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DelSyslogConfigCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DelSyslogConfig(*DelSyslogConfigInput) (*DelSyslogConfigOutput, error)
DelSyslogConfigWithContext(volcengine.Context, *DelSyslogConfigInput, ...request.Option) (*DelSyslogConfigOutput, error)
DelSyslogConfigRequest(*DelSyslogConfigInput) (*request.Request, *DelSyslogConfigOutput)
DeleteIMConfigCommon(*map[string]interface{}) (*map[string]interface{}, error)
DeleteIMConfigCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DeleteIMConfigCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DeleteIMConfig(*DeleteIMConfigInput) (*DeleteIMConfigOutput, error)
DeleteIMConfigWithContext(volcengine.Context, *DeleteIMConfigInput, ...request.Option) (*DeleteIMConfigOutput, error)
DeleteIMConfigRequest(*DeleteIMConfigInput) (*request.Request, *DeleteIMConfigOutput)
DescribeAlarmStatOverviewV2Common(*map[string]interface{}) (*map[string]interface{}, error)
DescribeAlarmStatOverviewV2CommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DescribeAlarmStatOverviewV2CommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DescribeAlarmStatOverviewV2(*DescribeAlarmStatOverviewV2Input) (*DescribeAlarmStatOverviewV2Output, error)
DescribeAlarmStatOverviewV2WithContext(volcengine.Context, *DescribeAlarmStatOverviewV2Input, ...request.Option) (*DescribeAlarmStatOverviewV2Output, error)
DescribeAlarmStatOverviewV2Request(*DescribeAlarmStatOverviewV2Input) (*request.Request, *DescribeAlarmStatOverviewV2Output)
EditIMConfigCommon(*map[string]interface{}) (*map[string]interface{}, error)
EditIMConfigCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
EditIMConfigCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
EditIMConfig(*EditIMConfigInput) (*EditIMConfigOutput, error)
EditIMConfigWithContext(volcengine.Context, *EditIMConfigInput, ...request.Option) (*EditIMConfigOutput, error)
EditIMConfigRequest(*EditIMConfigInput) (*request.Request, *EditIMConfigOutput)
EditIMConfigStatusCommon(*map[string]interface{}) (*map[string]interface{}, error)
EditIMConfigStatusCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
EditIMConfigStatusCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
EditIMConfigStatus(*EditIMConfigStatusInput) (*EditIMConfigStatusOutput, error)
EditIMConfigStatusWithContext(volcengine.Context, *EditIMConfigStatusInput, ...request.Option) (*EditIMConfigStatusOutput, error)
EditIMConfigStatusRequest(*EditIMConfigStatusInput) (*request.Request, *EditIMConfigStatusOutput)
GenLogStashConfigCommon(*map[string]interface{}) (*map[string]interface{}, error)
GenLogStashConfigCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
GenLogStashConfigCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
GenLogStashConfig(*GenLogStashConfigInput) (*GenLogStashConfigOutput, error)
GenLogStashConfigWithContext(volcengine.Context, *GenLogStashConfigInput, ...request.Option) (*GenLogStashConfigOutput, error)
GenLogStashConfigRequest(*GenLogStashConfigInput) (*request.Request, *GenLogStashConfigOutput)
GetAlarmDetailCommon(*map[string]interface{}) (*map[string]interface{}, error)
GetAlarmDetailCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
GetAlarmDetailCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
GetAlarmDetail(*GetAlarmDetailInput) (*GetAlarmDetailOutput, error)
GetAlarmDetailWithContext(volcengine.Context, *GetAlarmDetailInput, ...request.Option) (*GetAlarmDetailOutput, error)
GetAlarmDetailRequest(*GetAlarmDetailInput) (*request.Request, *GetAlarmDetailOutput)
GetResourceAuthConfigCommon(*map[string]interface{}) (*map[string]interface{}, error)
GetResourceAuthConfigCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
GetResourceAuthConfigCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
GetResourceAuthConfig(*GetResourceAuthConfigInput) (*GetResourceAuthConfigOutput, error)
GetResourceAuthConfigWithContext(volcengine.Context, *GetResourceAuthConfigInput, ...request.Option) (*GetResourceAuthConfigOutput, error)
GetResourceAuthConfigRequest(*GetResourceAuthConfigInput) (*request.Request, *GetResourceAuthConfigOutput)
ListSyslogConfigCommon(*map[string]interface{}) (*map[string]interface{}, error)
ListSyslogConfigCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ListSyslogConfigCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ListSyslogConfig(*ListSyslogConfigInput) (*ListSyslogConfigOutput, error)
ListSyslogConfigWithContext(volcengine.Context, *ListSyslogConfigInput, ...request.Option) (*ListSyslogConfigOutput, error)
ListSyslogConfigRequest(*ListSyslogConfigInput) (*request.Request, *ListSyslogConfigOutput)
UpdateSyslogConfigCommon(*map[string]interface{}) (*map[string]interface{}, error)
UpdateSyslogConfigCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
UpdateSyslogConfigCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
UpdateSyslogConfig(*UpdateSyslogConfigInput) (*UpdateSyslogConfigOutput, error)
UpdateSyslogConfigWithContext(volcengine.Context, *UpdateSyslogConfigInput, ...request.Option) (*UpdateSyslogConfigOutput, error)
UpdateSyslogConfigRequest(*UpdateSyslogConfigInput) (*request.Request, *UpdateSyslogConfigOutput)
UpsertAlarmFeedbackWithRagCommon(*map[string]interface{}) (*map[string]interface{}, error)
UpsertAlarmFeedbackWithRagCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
UpsertAlarmFeedbackWithRagCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
UpsertAlarmFeedbackWithRag(*UpsertAlarmFeedbackWithRagInput) (*UpsertAlarmFeedbackWithRagOutput, error)
UpsertAlarmFeedbackWithRagWithContext(volcengine.Context, *UpsertAlarmFeedbackWithRagInput, ...request.Option) (*UpsertAlarmFeedbackWithRagOutput, error)
UpsertAlarmFeedbackWithRagRequest(*UpsertAlarmFeedbackWithRagInput) (*request.Request, *UpsertAlarmFeedbackWithRagOutput)
}
SECAGENTAPI provides an interface to enable mocking the secagent.SECAGENT service client's API operation,
// volcengine sdk func uses an SDK service client to make a request to
// SEC_AGENT.
func myFunc(svc SECAGENTAPI) bool {
// Make svc.AddIMConfig request
}
func main() {
sess := session.New()
svc := secagent.New(sess)
myFunc(svc)
}
type ToolParasForGetAlarmDetailOutput ¶
type ToolParasForGetAlarmDetailOutput struct {
ID *string `type:"string" json:",omitempty"`
SearchKey *string `type:"string" json:",omitempty"`
Type *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ToolParasForGetAlarmDetailOutput) GoString ¶
func (s ToolParasForGetAlarmDetailOutput) GoString() string
GoString returns the string representation
func (*ToolParasForGetAlarmDetailOutput) SetID ¶
func (s *ToolParasForGetAlarmDetailOutput) SetID(v string) *ToolParasForGetAlarmDetailOutput
SetID sets the ID field's value.
func (*ToolParasForGetAlarmDetailOutput) SetSearchKey ¶
func (s *ToolParasForGetAlarmDetailOutput) SetSearchKey(v string) *ToolParasForGetAlarmDetailOutput
SetSearchKey sets the SearchKey field's value.
func (*ToolParasForGetAlarmDetailOutput) SetType ¶
func (s *ToolParasForGetAlarmDetailOutput) SetType(v string) *ToolParasForGetAlarmDetailOutput
SetType sets the Type field's value.
func (ToolParasForGetAlarmDetailOutput) String ¶
func (s ToolParasForGetAlarmDetailOutput) String() string
String returns the string representation
type UpdateSyslogConfigInput ¶
type UpdateSyslogConfigInput struct {
ConfigData *ConfigDataForUpdateSyslogConfigInput `type:"structure" json:",omitempty"`
// DataSourceName is a required field
DataSourceName *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (UpdateSyslogConfigInput) GoString ¶
func (s UpdateSyslogConfigInput) GoString() string
GoString returns the string representation
func (*UpdateSyslogConfigInput) SetConfigData ¶
func (s *UpdateSyslogConfigInput) SetConfigData(v *ConfigDataForUpdateSyslogConfigInput) *UpdateSyslogConfigInput
SetConfigData sets the ConfigData field's value.
func (*UpdateSyslogConfigInput) SetDataSourceName ¶
func (s *UpdateSyslogConfigInput) SetDataSourceName(v string) *UpdateSyslogConfigInput
SetDataSourceName sets the DataSourceName field's value.
func (UpdateSyslogConfigInput) String ¶
func (s UpdateSyslogConfigInput) String() string
String returns the string representation
func (*UpdateSyslogConfigInput) Validate ¶
func (s *UpdateSyslogConfigInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateSyslogConfigOutput ¶
type UpdateSyslogConfigOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (UpdateSyslogConfigOutput) GoString ¶
func (s UpdateSyslogConfigOutput) GoString() string
GoString returns the string representation
func (UpdateSyslogConfigOutput) String ¶
func (s UpdateSyslogConfigOutput) String() string
String returns the string representation
type UpsertAlarmFeedbackWithRagInput ¶
type UpsertAlarmFeedbackWithRagInput struct {
// AlarmID is a required field
AlarmID *string `type:"string" json:",omitempty" required:"true"`
// AnalysisRecordUUID is a required field
AnalysisRecordUUID *string `type:"string" json:",omitempty" required:"true"`
// FeedbackComplement is a required field
FeedbackComplement *string `type:"string" json:",omitempty" required:"true"`
// FeedbackIOCFeature is a required field
FeedbackIOCFeature *string `type:"string" json:",omitempty" required:"true"`
// FeedbackResult is a required field
FeedbackResult *string `type:"string" json:",omitempty" required:"true"`
FeedbackTag []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (UpsertAlarmFeedbackWithRagInput) GoString ¶
func (s UpsertAlarmFeedbackWithRagInput) GoString() string
GoString returns the string representation
func (*UpsertAlarmFeedbackWithRagInput) SetAlarmID ¶
func (s *UpsertAlarmFeedbackWithRagInput) SetAlarmID(v string) *UpsertAlarmFeedbackWithRagInput
SetAlarmID sets the AlarmID field's value.
func (*UpsertAlarmFeedbackWithRagInput) SetAnalysisRecordUUID ¶
func (s *UpsertAlarmFeedbackWithRagInput) SetAnalysisRecordUUID(v string) *UpsertAlarmFeedbackWithRagInput
SetAnalysisRecordUUID sets the AnalysisRecordUUID field's value.
func (*UpsertAlarmFeedbackWithRagInput) SetFeedbackComplement ¶
func (s *UpsertAlarmFeedbackWithRagInput) SetFeedbackComplement(v string) *UpsertAlarmFeedbackWithRagInput
SetFeedbackComplement sets the FeedbackComplement field's value.
func (*UpsertAlarmFeedbackWithRagInput) SetFeedbackIOCFeature ¶
func (s *UpsertAlarmFeedbackWithRagInput) SetFeedbackIOCFeature(v string) *UpsertAlarmFeedbackWithRagInput
SetFeedbackIOCFeature sets the FeedbackIOCFeature field's value.
func (*UpsertAlarmFeedbackWithRagInput) SetFeedbackResult ¶
func (s *UpsertAlarmFeedbackWithRagInput) SetFeedbackResult(v string) *UpsertAlarmFeedbackWithRagInput
SetFeedbackResult sets the FeedbackResult field's value.
func (*UpsertAlarmFeedbackWithRagInput) SetFeedbackTag ¶
func (s *UpsertAlarmFeedbackWithRagInput) SetFeedbackTag(v []*string) *UpsertAlarmFeedbackWithRagInput
SetFeedbackTag sets the FeedbackTag field's value.
func (UpsertAlarmFeedbackWithRagInput) String ¶
func (s UpsertAlarmFeedbackWithRagInput) String() string
String returns the string representation
func (*UpsertAlarmFeedbackWithRagInput) Validate ¶
func (s *UpsertAlarmFeedbackWithRagInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpsertAlarmFeedbackWithRagOutput ¶
type UpsertAlarmFeedbackWithRagOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (UpsertAlarmFeedbackWithRagOutput) GoString ¶
func (s UpsertAlarmFeedbackWithRagOutput) GoString() string
GoString returns the string representation
func (UpsertAlarmFeedbackWithRagOutput) String ¶
func (s UpsertAlarmFeedbackWithRagOutput) String() string
String returns the string representation
Source Files
¶
- api_add_im_config.go
- api_add_syslog_config.go
- api_check_im_config.go
- api_check_im_config_params.go
- api_del_syslog_config.go
- api_delete_im_config.go
- api_describe_alarm_stat_overview_v2.go
- api_edit_im_config.go
- api_edit_im_config_status.go
- api_gen_log_stash_config.go
- api_get_alarm_detail.go
- api_get_resource_auth_config.go
- api_list_syslog_config.go
- api_update_syslog_config.go
- api_upsert_alarm_feedback_with_rag.go
- interface_secagent.go
- service_secagent.go