Documentation
¶
Index ¶
- Variables
- func GetEndpointMap() map[string]string
- func GetEndpointType() string
- func SetClientProperty(client *Client, propertyName string, propertyValue interface{})
- func SetEndpointDataToClient(client *Client)
- type AddGrafanaRequest
- type AddGrafanaResponse
- type AddIntegrationRequest
- type AddIntegrationResponse
- type AlarmContext
- type AlarmHistories
- type AlarmHistory
- type Alert
- type AlertRule
- type AlertRuleEntity
- type AlertRules
- type AlertTemplate
- type AlertTemplates
- type AlertWay
- type AlertWays
- type Alerts
- type Annotation
- type AnnotationsInCreatePrometheusAlertRule
- type AnnotationsInDescribePrometheusAlertRule
- type AnnotationsInListPrometheusAlertRules
- type AnnotationsInListPrometheusAlertTemplates
- type AnnotationsInUpdatePrometheusAlertRule
- type ApplyScenarioRequest
- type ApplyScenarioResponse
- type ArmsScenarios
- type ArmsScenariosItem
- type CheckDataConsistencyRequest
- type CheckDataConsistencyResponse
- type CheckServiceLinkedRoleForDeletingRequest
- type CheckServiceLinkedRoleForDeletingResponse
- type CheckServiceStatusRequest
- type CheckServiceStatusResponse
- type Client
- func NewClient() (client *Client, err error)
- func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
- func NewClientWithEcsRamRole(regionId string, roleName string) (client *Client, err error)
- func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
- func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)
- func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
- func NewClientWithRamRoleArnAndPolicy(regionId string, ...) (client *Client, err error)
- func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
- func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
- func (client *Client) AddGrafana(request *AddGrafanaRequest) (response *AddGrafanaResponse, err error)
- func (client *Client) AddGrafanaWithCallback(request *AddGrafanaRequest, ...) <-chan int
- func (client *Client) AddGrafanaWithChan(request *AddGrafanaRequest) (<-chan *AddGrafanaResponse, <-chan error)
- func (client *Client) AddIntegration(request *AddIntegrationRequest) (response *AddIntegrationResponse, err error)
- func (client *Client) AddIntegrationWithCallback(request *AddIntegrationRequest, ...) <-chan int
- func (client *Client) AddIntegrationWithChan(request *AddIntegrationRequest) (<-chan *AddIntegrationResponse, <-chan error)
- func (client *Client) ApplyScenario(request *ApplyScenarioRequest) (response *ApplyScenarioResponse, err error)
- func (client *Client) ApplyScenarioWithCallback(request *ApplyScenarioRequest, ...) <-chan int
- func (client *Client) ApplyScenarioWithChan(request *ApplyScenarioRequest) (<-chan *ApplyScenarioResponse, <-chan error)
- func (client *Client) CheckDataConsistency(request *CheckDataConsistencyRequest) (response *CheckDataConsistencyResponse, err error)
- func (client *Client) CheckDataConsistencyWithCallback(request *CheckDataConsistencyRequest, ...) <-chan int
- func (client *Client) CheckDataConsistencyWithChan(request *CheckDataConsistencyRequest) (<-chan *CheckDataConsistencyResponse, <-chan error)
- func (client *Client) CheckServiceLinkedRoleForDeleting(request *CheckServiceLinkedRoleForDeletingRequest) (response *CheckServiceLinkedRoleForDeletingResponse, err error)
- func (client *Client) CheckServiceLinkedRoleForDeletingWithCallback(request *CheckServiceLinkedRoleForDeletingRequest, ...) <-chan int
- func (client *Client) CheckServiceLinkedRoleForDeletingWithChan(request *CheckServiceLinkedRoleForDeletingRequest) (<-chan *CheckServiceLinkedRoleForDeletingResponse, <-chan error)
- func (client *Client) CheckServiceStatus(request *CheckServiceStatusRequest) (response *CheckServiceStatusResponse, err error)
- func (client *Client) CheckServiceStatusWithCallback(request *CheckServiceStatusRequest, ...) <-chan int
- func (client *Client) CheckServiceStatusWithChan(request *CheckServiceStatusRequest) (<-chan *CheckServiceStatusResponse, <-chan error)
- func (client *Client) ConfigApp(request *ConfigAppRequest) (response *ConfigAppResponse, err error)
- func (client *Client) ConfigAppWithCallback(request *ConfigAppRequest, ...) <-chan int
- func (client *Client) ConfigAppWithChan(request *ConfigAppRequest) (<-chan *ConfigAppResponse, <-chan error)
- func (client *Client) CreateAlertContact(request *CreateAlertContactRequest) (response *CreateAlertContactResponse, err error)
- func (client *Client) CreateAlertContactGroup(request *CreateAlertContactGroupRequest) (response *CreateAlertContactGroupResponse, err error)
- func (client *Client) CreateAlertContactGroupWithCallback(request *CreateAlertContactGroupRequest, ...) <-chan int
- func (client *Client) CreateAlertContactGroupWithChan(request *CreateAlertContactGroupRequest) (<-chan *CreateAlertContactGroupResponse, <-chan error)
- func (client *Client) CreateAlertContactWithCallback(request *CreateAlertContactRequest, ...) <-chan int
- func (client *Client) CreateAlertContactWithChan(request *CreateAlertContactRequest) (<-chan *CreateAlertContactResponse, <-chan error)
- func (client *Client) CreateAlertTemplate(request *CreateAlertTemplateRequest) (response *CreateAlertTemplateResponse, err error)
- func (client *Client) CreateAlertTemplateWithCallback(request *CreateAlertTemplateRequest, ...) <-chan int
- func (client *Client) CreateAlertTemplateWithChan(request *CreateAlertTemplateRequest) (<-chan *CreateAlertTemplateResponse, <-chan error)
- func (client *Client) CreateDispatchRule(request *CreateDispatchRuleRequest) (response *CreateDispatchRuleResponse, err error)
- func (client *Client) CreateDispatchRuleWithCallback(request *CreateDispatchRuleRequest, ...) <-chan int
- func (client *Client) CreateDispatchRuleWithChan(request *CreateDispatchRuleRequest) (<-chan *CreateDispatchRuleResponse, <-chan error)
- func (client *Client) CreatePrometheusAlertRule(request *CreatePrometheusAlertRuleRequest) (response *CreatePrometheusAlertRuleResponse, err error)
- func (client *Client) CreatePrometheusAlertRuleWithCallback(request *CreatePrometheusAlertRuleRequest, ...) <-chan int
- func (client *Client) CreatePrometheusAlertRuleWithChan(request *CreatePrometheusAlertRuleRequest) (<-chan *CreatePrometheusAlertRuleResponse, <-chan error)
- func (client *Client) CreateRetcodeApp(request *CreateRetcodeAppRequest) (response *CreateRetcodeAppResponse, err error)
- func (client *Client) CreateRetcodeAppWithCallback(request *CreateRetcodeAppRequest, ...) <-chan int
- func (client *Client) CreateRetcodeAppWithChan(request *CreateRetcodeAppRequest) (<-chan *CreateRetcodeAppResponse, <-chan error)
- func (client *Client) CreateWebhook(request *CreateWebhookRequest) (response *CreateWebhookResponse, err error)
- func (client *Client) CreateWebhookWithCallback(request *CreateWebhookRequest, ...) <-chan int
- func (client *Client) CreateWebhookWithChan(request *CreateWebhookRequest) (<-chan *CreateWebhookResponse, <-chan error)
- func (client *Client) CreateWehook(request *CreateWehookRequest) (response *CreateWehookResponse, err error)
- func (client *Client) CreateWehookWithCallback(request *CreateWehookRequest, ...) <-chan int
- func (client *Client) CreateWehookWithChan(request *CreateWehookRequest) (<-chan *CreateWehookResponse, <-chan error)
- func (client *Client) DeleteAlertContact(request *DeleteAlertContactRequest) (response *DeleteAlertContactResponse, err error)
- func (client *Client) DeleteAlertContactGroup(request *DeleteAlertContactGroupRequest) (response *DeleteAlertContactGroupResponse, err error)
- func (client *Client) DeleteAlertContactGroupWithCallback(request *DeleteAlertContactGroupRequest, ...) <-chan int
- func (client *Client) DeleteAlertContactGroupWithChan(request *DeleteAlertContactGroupRequest) (<-chan *DeleteAlertContactGroupResponse, <-chan error)
- func (client *Client) DeleteAlertContactWithCallback(request *DeleteAlertContactRequest, ...) <-chan int
- func (client *Client) DeleteAlertContactWithChan(request *DeleteAlertContactRequest) (<-chan *DeleteAlertContactResponse, <-chan error)
- func (client *Client) DeleteAlertRules(request *DeleteAlertRulesRequest) (response *DeleteAlertRulesResponse, err error)
- func (client *Client) DeleteAlertRulesWithCallback(request *DeleteAlertRulesRequest, ...) <-chan int
- func (client *Client) DeleteAlertRulesWithChan(request *DeleteAlertRulesRequest) (<-chan *DeleteAlertRulesResponse, <-chan error)
- func (client *Client) DeleteAlertTemplate(request *DeleteAlertTemplateRequest) (response *DeleteAlertTemplateResponse, err error)
- func (client *Client) DeleteAlertTemplateWithCallback(request *DeleteAlertTemplateRequest, ...) <-chan int
- func (client *Client) DeleteAlertTemplateWithChan(request *DeleteAlertTemplateRequest) (<-chan *DeleteAlertTemplateResponse, <-chan error)
- func (client *Client) DeleteDispatchRule(request *DeleteDispatchRuleRequest) (response *DeleteDispatchRuleResponse, err error)
- func (client *Client) DeleteDispatchRuleWithCallback(request *DeleteDispatchRuleRequest, ...) <-chan int
- func (client *Client) DeleteDispatchRuleWithChan(request *DeleteDispatchRuleRequest) (<-chan *DeleteDispatchRuleResponse, <-chan error)
- func (client *Client) DeleteGrafanaResource(request *DeleteGrafanaResourceRequest) (response *DeleteGrafanaResourceResponse, err error)
- func (client *Client) DeleteGrafanaResourceWithCallback(request *DeleteGrafanaResourceRequest, ...) <-chan int
- func (client *Client) DeleteGrafanaResourceWithChan(request *DeleteGrafanaResourceRequest) (<-chan *DeleteGrafanaResourceResponse, <-chan error)
- func (client *Client) DeletePrometheusAlertRule(request *DeletePrometheusAlertRuleRequest) (response *DeletePrometheusAlertRuleResponse, err error)
- func (client *Client) DeletePrometheusAlertRuleWithCallback(request *DeletePrometheusAlertRuleRequest, ...) <-chan int
- func (client *Client) DeletePrometheusAlertRuleWithChan(request *DeletePrometheusAlertRuleRequest) (<-chan *DeletePrometheusAlertRuleResponse, <-chan error)
- func (client *Client) DeleteRetcodeApp(request *DeleteRetcodeAppRequest) (response *DeleteRetcodeAppResponse, err error)
- func (client *Client) DeleteRetcodeAppWithCallback(request *DeleteRetcodeAppRequest, ...) <-chan int
- func (client *Client) DeleteRetcodeAppWithChan(request *DeleteRetcodeAppRequest) (<-chan *DeleteRetcodeAppResponse, <-chan error)
- func (client *Client) DeleteScenario(request *DeleteScenarioRequest) (response *DeleteScenarioResponse, err error)
- func (client *Client) DeleteScenarioWithCallback(request *DeleteScenarioRequest, ...) <-chan int
- func (client *Client) DeleteScenarioWithChan(request *DeleteScenarioRequest) (<-chan *DeleteScenarioResponse, <-chan error)
- func (client *Client) DeleteTraceApp(request *DeleteTraceAppRequest) (response *DeleteTraceAppResponse, err error)
- func (client *Client) DeleteTraceAppWithCallback(request *DeleteTraceAppRequest, ...) <-chan int
- func (client *Client) DeleteTraceAppWithChan(request *DeleteTraceAppRequest) (<-chan *DeleteTraceAppResponse, <-chan error)
- func (client *Client) DescribeDispatchRule(request *DescribeDispatchRuleRequest) (response *DescribeDispatchRuleResponse, err error)
- func (client *Client) DescribeDispatchRuleWithCallback(request *DescribeDispatchRuleRequest, ...) <-chan int
- func (client *Client) DescribeDispatchRuleWithChan(request *DescribeDispatchRuleRequest) (<-chan *DescribeDispatchRuleResponse, <-chan error)
- func (client *Client) DescribePrometheusAlertRule(request *DescribePrometheusAlertRuleRequest) (response *DescribePrometheusAlertRuleResponse, err error)
- func (client *Client) DescribePrometheusAlertRuleWithCallback(request *DescribePrometheusAlertRuleRequest, ...) <-chan int
- func (client *Client) DescribePrometheusAlertRuleWithChan(request *DescribePrometheusAlertRuleRequest) (<-chan *DescribePrometheusAlertRuleResponse, <-chan error)
- func (client *Client) DescribeTraceLicenseKey(request *DescribeTraceLicenseKeyRequest) (response *DescribeTraceLicenseKeyResponse, err error)
- func (client *Client) DescribeTraceLicenseKeyWithCallback(request *DescribeTraceLicenseKeyRequest, ...) <-chan int
- func (client *Client) DescribeTraceLicenseKeyWithChan(request *DescribeTraceLicenseKeyRequest) (<-chan *DescribeTraceLicenseKeyResponse, <-chan error)
- func (client *Client) DescribeTraceLocation(request *DescribeTraceLocationRequest) (response *DescribeTraceLocationResponse, err error)
- func (client *Client) DescribeTraceLocationWithCallback(request *DescribeTraceLocationRequest, ...) <-chan int
- func (client *Client) DescribeTraceLocationWithChan(request *DescribeTraceLocationRequest) (<-chan *DescribeTraceLocationResponse, <-chan error)
- func (client *Client) DisableAlertTemplate(request *DisableAlertTemplateRequest) (response *DisableAlertTemplateResponse, err error)
- func (client *Client) DisableAlertTemplateWithCallback(request *DisableAlertTemplateRequest, ...) <-chan int
- func (client *Client) DisableAlertTemplateWithChan(request *DisableAlertTemplateRequest) (<-chan *DisableAlertTemplateResponse, <-chan error)
- func (client *Client) EnableAlertTemplate(request *EnableAlertTemplateRequest) (response *EnableAlertTemplateResponse, err error)
- func (client *Client) EnableAlertTemplateWithCallback(request *EnableAlertTemplateRequest, ...) <-chan int
- func (client *Client) EnableAlertTemplateWithChan(request *EnableAlertTemplateRequest) (<-chan *EnableAlertTemplateResponse, <-chan error)
- func (client *Client) ExportPrometheusRules(request *ExportPrometheusRulesRequest) (response *ExportPrometheusRulesResponse, err error)
- func (client *Client) ExportPrometheusRulesWithCallback(request *ExportPrometheusRulesRequest, ...) <-chan int
- func (client *Client) ExportPrometheusRulesWithChan(request *ExportPrometheusRulesRequest) (<-chan *ExportPrometheusRulesResponse, <-chan error)
- func (client *Client) GetAgentDownloadUrl(request *GetAgentDownloadUrlRequest) (response *GetAgentDownloadUrlResponse, err error)
- func (client *Client) GetAgentDownloadUrlWithCallback(request *GetAgentDownloadUrlRequest, ...) <-chan int
- func (client *Client) GetAgentDownloadUrlWithChan(request *GetAgentDownloadUrlRequest) (<-chan *GetAgentDownloadUrlResponse, <-chan error)
- func (client *Client) GetAppApiByPage(request *GetAppApiByPageRequest) (response *GetAppApiByPageResponse, err error)
- func (client *Client) GetAppApiByPageWithCallback(request *GetAppApiByPageRequest, ...) <-chan int
- func (client *Client) GetAppApiByPageWithChan(request *GetAppApiByPageRequest) (<-chan *GetAppApiByPageResponse, <-chan error)
- func (client *Client) GetArmsConsoleUrl(request *GetArmsConsoleUrlRequest) (response *GetArmsConsoleUrlResponse, err error)
- func (client *Client) GetArmsConsoleUrlWithCallback(request *GetArmsConsoleUrlRequest, ...) <-chan int
- func (client *Client) GetArmsConsoleUrlWithChan(request *GetArmsConsoleUrlRequest) (<-chan *GetArmsConsoleUrlResponse, <-chan error)
- func (client *Client) GetConsistencySnapshot(request *GetConsistencySnapshotRequest) (response *GetConsistencySnapshotResponse, err error)
- func (client *Client) GetConsistencySnapshotWithCallback(request *GetConsistencySnapshotRequest, ...) <-chan int
- func (client *Client) GetConsistencySnapshotWithChan(request *GetConsistencySnapshotRequest) (<-chan *GetConsistencySnapshotResponse, <-chan error)
- func (client *Client) GetIntegrationToken(request *GetIntegrationTokenRequest) (response *GetIntegrationTokenResponse, err error)
- func (client *Client) GetIntegrationTokenWithCallback(request *GetIntegrationTokenRequest, ...) <-chan int
- func (client *Client) GetIntegrationTokenWithChan(request *GetIntegrationTokenRequest) (<-chan *GetIntegrationTokenResponse, <-chan error)
- func (client *Client) GetMultipleTrace(request *GetMultipleTraceRequest) (response *GetMultipleTraceResponse, err error)
- func (client *Client) GetMultipleTraceWithCallback(request *GetMultipleTraceRequest, ...) <-chan int
- func (client *Client) GetMultipleTraceWithChan(request *GetMultipleTraceRequest) (<-chan *GetMultipleTraceResponse, <-chan error)
- func (client *Client) GetPrometheusApiToken(request *GetPrometheusApiTokenRequest) (response *GetPrometheusApiTokenResponse, err error)
- func (client *Client) GetPrometheusApiTokenWithCallback(request *GetPrometheusApiTokenRequest, ...) <-chan int
- func (client *Client) GetPrometheusApiTokenWithChan(request *GetPrometheusApiTokenRequest) (<-chan *GetPrometheusApiTokenResponse, <-chan error)
- func (client *Client) GetPrometheusRemoteActionToken(request *GetPrometheusRemoteActionTokenRequest) (response *GetPrometheusRemoteActionTokenResponse, err error)
- func (client *Client) GetPrometheusRemoteActionTokenWithCallback(request *GetPrometheusRemoteActionTokenRequest, ...) <-chan int
- func (client *Client) GetPrometheusRemoteActionTokenWithChan(request *GetPrometheusRemoteActionTokenRequest) (<-chan *GetPrometheusRemoteActionTokenResponse, <-chan error)
- func (client *Client) GetRetcodeShareUrl(request *GetRetcodeShareUrlRequest) (response *GetRetcodeShareUrlResponse, err error)
- func (client *Client) GetRetcodeShareUrlWithCallback(request *GetRetcodeShareUrlRequest, ...) <-chan int
- func (client *Client) GetRetcodeShareUrlWithChan(request *GetRetcodeShareUrlRequest) (<-chan *GetRetcodeShareUrlResponse, <-chan error)
- func (client *Client) GetStack(request *GetStackRequest) (response *GetStackResponse, err error)
- func (client *Client) GetStackWithCallback(request *GetStackRequest, callback func(response *GetStackResponse, err error)) <-chan int
- func (client *Client) GetStackWithChan(request *GetStackRequest) (<-chan *GetStackResponse, <-chan error)
- func (client *Client) GetTrace(request *GetTraceRequest) (response *GetTraceResponse, err error)
- func (client *Client) GetTraceApp(request *GetTraceAppRequest) (response *GetTraceAppResponse, err error)
- func (client *Client) GetTraceAppWithCallback(request *GetTraceAppRequest, ...) <-chan int
- func (client *Client) GetTraceAppWithChan(request *GetTraceAppRequest) (<-chan *GetTraceAppResponse, <-chan error)
- func (client *Client) GetTraceWithCallback(request *GetTraceRequest, callback func(response *GetTraceResponse, err error)) <-chan int
- func (client *Client) GetTraceWithChan(request *GetTraceRequest) (<-chan *GetTraceResponse, <-chan error)
- func (client *Client) ImportAppAlertRules(request *ImportAppAlertRulesRequest) (response *ImportAppAlertRulesResponse, err error)
- func (client *Client) ImportAppAlertRulesWithCallback(request *ImportAppAlertRulesRequest, ...) <-chan int
- func (client *Client) ImportAppAlertRulesWithChan(request *ImportAppAlertRulesRequest) (<-chan *ImportAppAlertRulesResponse, <-chan error)
- func (client *Client) ImportCustomAlertRules(request *ImportCustomAlertRulesRequest) (response *ImportCustomAlertRulesResponse, err error)
- func (client *Client) ImportCustomAlertRulesWithCallback(request *ImportCustomAlertRulesRequest, ...) <-chan int
- func (client *Client) ImportCustomAlertRulesWithChan(request *ImportCustomAlertRulesRequest) (<-chan *ImportCustomAlertRulesResponse, <-chan error)
- func (client *Client) ImportPrometheusRules(request *ImportPrometheusRulesRequest) (response *ImportPrometheusRulesResponse, err error)
- func (client *Client) ImportPrometheusRulesWithCallback(request *ImportPrometheusRulesRequest, ...) <-chan int
- func (client *Client) ImportPrometheusRulesWithChan(request *ImportPrometheusRulesRequest) (<-chan *ImportPrometheusRulesResponse, <-chan error)
- func (client *Client) InstallCmsExporter(request *InstallCmsExporterRequest) (response *InstallCmsExporterResponse, err error)
- func (client *Client) InstallCmsExporterWithCallback(request *InstallCmsExporterRequest, ...) <-chan int
- func (client *Client) InstallCmsExporterWithChan(request *InstallCmsExporterRequest) (<-chan *InstallCmsExporterResponse, <-chan error)
- func (client *Client) InstallEventer(request *InstallEventerRequest) (response *InstallEventerResponse, err error)
- func (client *Client) InstallEventerWithCallback(request *InstallEventerRequest, ...) <-chan int
- func (client *Client) InstallEventerWithChan(request *InstallEventerRequest) (<-chan *InstallEventerResponse, <-chan error)
- func (client *Client) ListActivatedAlerts(request *ListActivatedAlertsRequest) (response *ListActivatedAlertsResponse, err error)
- func (client *Client) ListActivatedAlertsWithCallback(request *ListActivatedAlertsRequest, ...) <-chan int
- func (client *Client) ListActivatedAlertsWithChan(request *ListActivatedAlertsRequest) (<-chan *ListActivatedAlertsResponse, <-chan error)
- func (client *Client) ListAlertTemplates(request *ListAlertTemplatesRequest) (response *ListAlertTemplatesResponse, err error)
- func (client *Client) ListAlertTemplatesWithCallback(request *ListAlertTemplatesRequest, ...) <-chan int
- func (client *Client) ListAlertTemplatesWithChan(request *ListAlertTemplatesRequest) (<-chan *ListAlertTemplatesResponse, <-chan error)
- func (client *Client) ListClusterFromGrafana(request *ListClusterFromGrafanaRequest) (response *ListClusterFromGrafanaResponse, err error)
- func (client *Client) ListClusterFromGrafanaWithCallback(request *ListClusterFromGrafanaRequest, ...) <-chan int
- func (client *Client) ListClusterFromGrafanaWithChan(request *ListClusterFromGrafanaRequest) (<-chan *ListClusterFromGrafanaResponse, <-chan error)
- func (client *Client) ListDashboards(request *ListDashboardsRequest) (response *ListDashboardsResponse, err error)
- func (client *Client) ListDashboardsWithCallback(request *ListDashboardsRequest, ...) <-chan int
- func (client *Client) ListDashboardsWithChan(request *ListDashboardsRequest) (<-chan *ListDashboardsResponse, <-chan error)
- func (client *Client) ListDispatchRule(request *ListDispatchRuleRequest) (response *ListDispatchRuleResponse, err error)
- func (client *Client) ListDispatchRuleWithCallback(request *ListDispatchRuleRequest, ...) <-chan int
- func (client *Client) ListDispatchRuleWithChan(request *ListDispatchRuleRequest) (<-chan *ListDispatchRuleResponse, <-chan error)
- func (client *Client) ListPromClusters(request *ListPromClustersRequest) (response *ListPromClustersResponse, err error)
- func (client *Client) ListPromClustersWithCallback(request *ListPromClustersRequest, ...) <-chan int
- func (client *Client) ListPromClustersWithChan(request *ListPromClustersRequest) (<-chan *ListPromClustersResponse, <-chan error)
- func (client *Client) ListPrometheusAlertRules(request *ListPrometheusAlertRulesRequest) (response *ListPrometheusAlertRulesResponse, err error)
- func (client *Client) ListPrometheusAlertRulesWithCallback(request *ListPrometheusAlertRulesRequest, ...) <-chan int
- func (client *Client) ListPrometheusAlertRulesWithChan(request *ListPrometheusAlertRulesRequest) (<-chan *ListPrometheusAlertRulesResponse, <-chan error)
- func (client *Client) ListPrometheusAlertTemplates(request *ListPrometheusAlertTemplatesRequest) (response *ListPrometheusAlertTemplatesResponse, err error)
- func (client *Client) ListPrometheusAlertTemplatesWithCallback(request *ListPrometheusAlertTemplatesRequest, ...) <-chan int
- func (client *Client) ListPrometheusAlertTemplatesWithChan(request *ListPrometheusAlertTemplatesRequest) (<-chan *ListPrometheusAlertTemplatesResponse, <-chan error)
- func (client *Client) ListRetcodeApps(request *ListRetcodeAppsRequest) (response *ListRetcodeAppsResponse, err error)
- func (client *Client) ListRetcodeAppsWithCallback(request *ListRetcodeAppsRequest, ...) <-chan int
- func (client *Client) ListRetcodeAppsWithChan(request *ListRetcodeAppsRequest) (<-chan *ListRetcodeAppsResponse, <-chan error)
- func (client *Client) ListScenario(request *ListScenarioRequest) (response *ListScenarioResponse, err error)
- func (client *Client) ListScenarioWithCallback(request *ListScenarioRequest, ...) <-chan int
- func (client *Client) ListScenarioWithChan(request *ListScenarioRequest) (<-chan *ListScenarioResponse, <-chan error)
- func (client *Client) ListServerlessTopNApps(request *ListServerlessTopNAppsRequest) (response *ListServerlessTopNAppsResponse, err error)
- func (client *Client) ListServerlessTopNAppsWithCallback(request *ListServerlessTopNAppsRequest, ...) <-chan int
- func (client *Client) ListServerlessTopNAppsWithChan(request *ListServerlessTopNAppsRequest) (<-chan *ListServerlessTopNAppsResponse, <-chan error)
- func (client *Client) ListTraceApps(request *ListTraceAppsRequest) (response *ListTraceAppsResponse, err error)
- func (client *Client) ListTraceAppsWithCallback(request *ListTraceAppsRequest, ...) <-chan int
- func (client *Client) ListTraceAppsWithChan(request *ListTraceAppsRequest) (<-chan *ListTraceAppsResponse, <-chan error)
- func (client *Client) OpenArmsDefaultSLR(request *OpenArmsDefaultSLRRequest) (response *OpenArmsDefaultSLRResponse, err error)
- func (client *Client) OpenArmsDefaultSLRWithCallback(request *OpenArmsDefaultSLRRequest, ...) <-chan int
- func (client *Client) OpenArmsDefaultSLRWithChan(request *OpenArmsDefaultSLRRequest) (<-chan *OpenArmsDefaultSLRResponse, <-chan error)
- func (client *Client) OpenArmsService(request *OpenArmsServiceRequest) (response *OpenArmsServiceResponse, err error)
- func (client *Client) OpenArmsServiceSecondVersion(request *OpenArmsServiceSecondVersionRequest) (response *OpenArmsServiceSecondVersionResponse, err error)
- func (client *Client) OpenArmsServiceSecondVersionWithCallback(request *OpenArmsServiceSecondVersionRequest, ...) <-chan int
- func (client *Client) OpenArmsServiceSecondVersionWithChan(request *OpenArmsServiceSecondVersionRequest) (<-chan *OpenArmsServiceSecondVersionResponse, <-chan error)
- func (client *Client) OpenArmsServiceWithCallback(request *OpenArmsServiceRequest, ...) <-chan int
- func (client *Client) OpenArmsServiceWithChan(request *OpenArmsServiceRequest) (<-chan *OpenArmsServiceResponse, <-chan error)
- func (client *Client) OpenVCluster(request *OpenVClusterRequest) (response *OpenVClusterResponse, err error)
- func (client *Client) OpenVClusterWithCallback(request *OpenVClusterRequest, ...) <-chan int
- func (client *Client) OpenVClusterWithChan(request *OpenVClusterRequest) (<-chan *OpenVClusterResponse, <-chan error)
- func (client *Client) OpenXtraceDefaultSLR(request *OpenXtraceDefaultSLRRequest) (response *OpenXtraceDefaultSLRResponse, err error)
- func (client *Client) OpenXtraceDefaultSLRWithCallback(request *OpenXtraceDefaultSLRRequest, ...) <-chan int
- func (client *Client) OpenXtraceDefaultSLRWithChan(request *OpenXtraceDefaultSLRRequest) (<-chan *OpenXtraceDefaultSLRResponse, <-chan error)
- func (client *Client) QueryDataset(request *QueryDatasetRequest) (response *QueryDatasetResponse, err error)
- func (client *Client) QueryDatasetWithCallback(request *QueryDatasetRequest, ...) <-chan int
- func (client *Client) QueryDatasetWithChan(request *QueryDatasetRequest) (<-chan *QueryDatasetResponse, <-chan error)
- func (client *Client) QueryMetric(request *QueryMetricRequest) (response *QueryMetricResponse, err error)
- func (client *Client) QueryMetricByPage(request *QueryMetricByPageRequest) (response *QueryMetricByPageResponse, err error)
- func (client *Client) QueryMetricByPageWithCallback(request *QueryMetricByPageRequest, ...) <-chan int
- func (client *Client) QueryMetricByPageWithChan(request *QueryMetricByPageRequest) (<-chan *QueryMetricByPageResponse, <-chan error)
- func (client *Client) QueryMetricWithCallback(request *QueryMetricRequest, ...) <-chan int
- func (client *Client) QueryMetricWithChan(request *QueryMetricRequest) (<-chan *QueryMetricResponse, <-chan error)
- func (client *Client) QueryPromInstallStatus(request *QueryPromInstallStatusRequest) (response *QueryPromInstallStatusResponse, err error)
- func (client *Client) QueryPromInstallStatusWithCallback(request *QueryPromInstallStatusRequest, ...) <-chan int
- func (client *Client) QueryPromInstallStatusWithChan(request *QueryPromInstallStatusRequest) (<-chan *QueryPromInstallStatusResponse, <-chan error)
- func (client *Client) SaveTraceAppConfig(request *SaveTraceAppConfigRequest) (response *SaveTraceAppConfigResponse, err error)
- func (client *Client) SaveTraceAppConfigWithCallback(request *SaveTraceAppConfigRequest, ...) <-chan int
- func (client *Client) SaveTraceAppConfigWithChan(request *SaveTraceAppConfigRequest) (<-chan *SaveTraceAppConfigResponse, <-chan error)
- func (client *Client) SearchAlertContact(request *SearchAlertContactRequest) (response *SearchAlertContactResponse, err error)
- func (client *Client) SearchAlertContactGroup(request *SearchAlertContactGroupRequest) (response *SearchAlertContactGroupResponse, err error)
- func (client *Client) SearchAlertContactGroupWithCallback(request *SearchAlertContactGroupRequest, ...) <-chan int
- func (client *Client) SearchAlertContactGroupWithChan(request *SearchAlertContactGroupRequest) (<-chan *SearchAlertContactGroupResponse, <-chan error)
- func (client *Client) SearchAlertContactWithCallback(request *SearchAlertContactRequest, ...) <-chan int
- func (client *Client) SearchAlertContactWithChan(request *SearchAlertContactRequest) (<-chan *SearchAlertContactResponse, <-chan error)
- func (client *Client) SearchAlertHistories(request *SearchAlertHistoriesRequest) (response *SearchAlertHistoriesResponse, err error)
- func (client *Client) SearchAlertHistoriesWithCallback(request *SearchAlertHistoriesRequest, ...) <-chan int
- func (client *Client) SearchAlertHistoriesWithChan(request *SearchAlertHistoriesRequest) (<-chan *SearchAlertHistoriesResponse, <-chan error)
- func (client *Client) SearchAlertRules(request *SearchAlertRulesRequest) (response *SearchAlertRulesResponse, err error)
- func (client *Client) SearchAlertRulesWithCallback(request *SearchAlertRulesRequest, ...) <-chan int
- func (client *Client) SearchAlertRulesWithChan(request *SearchAlertRulesRequest) (<-chan *SearchAlertRulesResponse, <-chan error)
- func (client *Client) SearchEvents(request *SearchEventsRequest) (response *SearchEventsResponse, err error)
- func (client *Client) SearchEventsWithCallback(request *SearchEventsRequest, ...) <-chan int
- func (client *Client) SearchEventsWithChan(request *SearchEventsRequest) (<-chan *SearchEventsResponse, <-chan error)
- func (client *Client) SearchRetcodeAppByPage(request *SearchRetcodeAppByPageRequest) (response *SearchRetcodeAppByPageResponse, err error)
- func (client *Client) SearchRetcodeAppByPageWithCallback(request *SearchRetcodeAppByPageRequest, ...) <-chan int
- func (client *Client) SearchRetcodeAppByPageWithChan(request *SearchRetcodeAppByPageRequest) (<-chan *SearchRetcodeAppByPageResponse, <-chan error)
- func (client *Client) SearchTraceAppByName(request *SearchTraceAppByNameRequest) (response *SearchTraceAppByNameResponse, err error)
- func (client *Client) SearchTraceAppByNameWithCallback(request *SearchTraceAppByNameRequest, ...) <-chan int
- func (client *Client) SearchTraceAppByNameWithChan(request *SearchTraceAppByNameRequest) (<-chan *SearchTraceAppByNameResponse, <-chan error)
- func (client *Client) SearchTraceAppByPage(request *SearchTraceAppByPageRequest) (response *SearchTraceAppByPageResponse, err error)
- func (client *Client) SearchTraceAppByPageWithCallback(request *SearchTraceAppByPageRequest, ...) <-chan int
- func (client *Client) SearchTraceAppByPageWithChan(request *SearchTraceAppByPageRequest) (<-chan *SearchTraceAppByPageResponse, <-chan error)
- func (client *Client) SearchTraces(request *SearchTracesRequest) (response *SearchTracesResponse, err error)
- func (client *Client) SearchTracesByPage(request *SearchTracesByPageRequest) (response *SearchTracesByPageResponse, err error)
- func (client *Client) SearchTracesByPageWithCallback(request *SearchTracesByPageRequest, ...) <-chan int
- func (client *Client) SearchTracesByPageWithChan(request *SearchTracesByPageRequest) (<-chan *SearchTracesByPageResponse, <-chan error)
- func (client *Client) SearchTracesWithCallback(request *SearchTracesRequest, ...) <-chan int
- func (client *Client) SearchTracesWithChan(request *SearchTracesRequest) (<-chan *SearchTracesResponse, <-chan error)
- func (client *Client) SendCustomIncidents(request *SendCustomIncidentsRequest) (response *SendCustomIncidentsResponse, err error)
- func (client *Client) SendCustomIncidentsWithCallback(request *SendCustomIncidentsRequest, ...) <-chan int
- func (client *Client) SendCustomIncidentsWithChan(request *SendCustomIncidentsRequest) (<-chan *SendCustomIncidentsResponse, <-chan error)
- func (client *Client) SendMseIncident(request *SendMseIncidentRequest) (response *SendMseIncidentResponse, err error)
- func (client *Client) SendMseIncidentWithCallback(request *SendMseIncidentRequest, ...) <-chan int
- func (client *Client) SendMseIncidentWithChan(request *SendMseIncidentRequest) (<-chan *SendMseIncidentResponse, <-chan error)
- func (client *Client) SetRetcodeShareStatus(request *SetRetcodeShareStatusRequest) (response *SetRetcodeShareStatusResponse, err error)
- func (client *Client) SetRetcodeShareStatusWithCallback(request *SetRetcodeShareStatusRequest, ...) <-chan int
- func (client *Client) SetRetcodeShareStatusWithChan(request *SetRetcodeShareStatusRequest) (<-chan *SetRetcodeShareStatusResponse, <-chan error)
- func (client *Client) StartAlert(request *StartAlertRequest) (response *StartAlertResponse, err error)
- func (client *Client) StartAlertWithCallback(request *StartAlertRequest, ...) <-chan int
- func (client *Client) StartAlertWithChan(request *StartAlertRequest) (<-chan *StartAlertResponse, <-chan error)
- func (client *Client) StopAlert(request *StopAlertRequest) (response *StopAlertResponse, err error)
- func (client *Client) StopAlertWithCallback(request *StopAlertRequest, ...) <-chan int
- func (client *Client) StopAlertWithChan(request *StopAlertRequest) (<-chan *StopAlertResponse, <-chan error)
- func (client *Client) UninstallPromCluster(request *UninstallPromClusterRequest) (response *UninstallPromClusterResponse, err error)
- func (client *Client) UninstallPromClusterWithCallback(request *UninstallPromClusterRequest, ...) <-chan int
- func (client *Client) UninstallPromClusterWithChan(request *UninstallPromClusterRequest) (<-chan *UninstallPromClusterResponse, <-chan error)
- func (client *Client) UpdateAlertContact(request *UpdateAlertContactRequest) (response *UpdateAlertContactResponse, err error)
- func (client *Client) UpdateAlertContactGroup(request *UpdateAlertContactGroupRequest) (response *UpdateAlertContactGroupResponse, err error)
- func (client *Client) UpdateAlertContactGroupWithCallback(request *UpdateAlertContactGroupRequest, ...) <-chan int
- func (client *Client) UpdateAlertContactGroupWithChan(request *UpdateAlertContactGroupRequest) (<-chan *UpdateAlertContactGroupResponse, <-chan error)
- func (client *Client) UpdateAlertContactWithCallback(request *UpdateAlertContactRequest, ...) <-chan int
- func (client *Client) UpdateAlertContactWithChan(request *UpdateAlertContactRequest) (<-chan *UpdateAlertContactResponse, <-chan error)
- func (client *Client) UpdateAlertRule(request *UpdateAlertRuleRequest) (response *UpdateAlertRuleResponse, err error)
- func (client *Client) UpdateAlertRuleWithCallback(request *UpdateAlertRuleRequest, ...) <-chan int
- func (client *Client) UpdateAlertRuleWithChan(request *UpdateAlertRuleRequest) (<-chan *UpdateAlertRuleResponse, <-chan error)
- func (client *Client) UpdateAlertTemplate(request *UpdateAlertTemplateRequest) (response *UpdateAlertTemplateResponse, err error)
- func (client *Client) UpdateAlertTemplateWithCallback(request *UpdateAlertTemplateRequest, ...) <-chan int
- func (client *Client) UpdateAlertTemplateWithChan(request *UpdateAlertTemplateRequest) (<-chan *UpdateAlertTemplateResponse, <-chan error)
- func (client *Client) UpdateDispatchRule(request *UpdateDispatchRuleRequest) (response *UpdateDispatchRuleResponse, err error)
- func (client *Client) UpdateDispatchRuleWithCallback(request *UpdateDispatchRuleRequest, ...) <-chan int
- func (client *Client) UpdateDispatchRuleWithChan(request *UpdateDispatchRuleRequest) (<-chan *UpdateDispatchRuleResponse, <-chan error)
- func (client *Client) UpdatePrometheusAlertRule(request *UpdatePrometheusAlertRuleRequest) (response *UpdatePrometheusAlertRuleResponse, err error)
- func (client *Client) UpdatePrometheusAlertRuleWithCallback(request *UpdatePrometheusAlertRuleRequest, ...) <-chan int
- func (client *Client) UpdatePrometheusAlertRuleWithChan(request *UpdatePrometheusAlertRuleRequest) (<-chan *UpdatePrometheusAlertRuleResponse, <-chan error)
- func (client *Client) UpdateWebhook(request *UpdateWebhookRequest) (response *UpdateWebhookResponse, err error)
- func (client *Client) UpdateWebhookWithCallback(request *UpdateWebhookRequest, ...) <-chan int
- func (client *Client) UpdateWebhookWithChan(request *UpdateWebhookRequest) (<-chan *UpdateWebhookResponse, <-chan error)
- type ConfigAppRequest
- type ConfigAppResponse
- type Contact
- type ContactGroup
- type ContactGroups
- type ContactsInSearchAlertContact
- type ContactsInSearchAlertContactGroup
- type CreateAlertContactGroupRequest
- type CreateAlertContactGroupResponse
- type CreateAlertContactRequest
- type CreateAlertContactResponse
- type CreateAlertTemplateRequest
- type CreateAlertTemplateResponse
- type CreateDispatchRuleRequest
- type CreateDispatchRuleResponse
- type CreatePrometheusAlertRuleRequest
- type CreatePrometheusAlertRuleResponse
- type CreateRetcodeAppRequest
- type CreateRetcodeAppResponse
- type CreateWebhookRequest
- type CreateWebhookResponse
- type CreateWehookRequest
- type CreateWehookResponse
- type DashboardVos
- type DashboardVosItem
- type Data
- type DataInListServerlessTopNApps
- type DataInQueryMetricByPage
- type DataItem
- type DeleteAlertContactGroupRequest
- type DeleteAlertContactGroupResponse
- type DeleteAlertContactRequest
- type DeleteAlertContactResponse
- type DeleteAlertRulesRequest
- type DeleteAlertRulesResponse
- type DeleteAlertTemplateRequest
- type DeleteAlertTemplateResponse
- type DeleteDispatchRuleRequest
- type DeleteDispatchRuleResponse
- type DeleteGrafanaResourceRequest
- type DeleteGrafanaResourceResponse
- type DeletePrometheusAlertRuleRequest
- type DeletePrometheusAlertRuleResponse
- type DeleteRetcodeAppRequest
- type DeleteRetcodeAppResponse
- type DeleteScenarioRequest
- type DeleteScenarioResponse
- type DeleteTraceAppRequest
- type DeleteTraceAppResponse
- type DescribeDispatchRuleRequest
- type DescribeDispatchRuleResponse
- type DescribePrometheusAlertRuleRequest
- type DescribePrometheusAlertRuleResponse
- type DescribeTraceLicenseKeyRequest
- type DescribeTraceLicenseKeyResponse
- type DescribeTraceLocationRequest
- type DescribeTraceLocationResponse
- type Dimension
- type Dimensions
- type DisableAlertTemplateRequest
- type DisableAlertTemplateResponse
- type DispatchRule
- type DispatchRuleInListActivatedAlerts
- type DispatchRulesInListActivatedAlerts
- type DispatchRulesInListDispatchRule
- type EnableAlertTemplateRequest
- type EnableAlertTemplateResponse
- type Event
- type EventItem
- type ExportPrometheusRulesRequest
- type ExportPrometheusRulesResponse
- type ExtInfo
- type GetAgentDownloadUrlRequest
- type GetAgentDownloadUrlResponse
- type GetAppApiByPageRequest
- type GetAppApiByPageResponse
- type GetArmsConsoleUrlRequest
- type GetArmsConsoleUrlResponse
- type GetConsistencySnapshotRequest
- type GetConsistencySnapshotResponse
- type GetIntegrationTokenRequest
- type GetIntegrationTokenResponse
- type GetMultipleTraceRequest
- type GetMultipleTraceResponse
- type GetPrometheusApiTokenRequest
- type GetPrometheusApiTokenResponse
- type GetPrometheusRemoteActionTokenRequest
- type GetPrometheusRemoteActionTokenResponse
- type GetRetcodeShareUrlRequest
- type GetRetcodeShareUrlResponse
- type GetStackRequest
- type GetStackResponse
- type GetTraceAppRequest
- type GetTraceAppResponse
- type GetTraceRequest
- type GetTraceResponse
- type GroupRule
- type GroupRules
- type GroupingFields
- type ImportAppAlertRulesRequest
- type ImportAppAlertRulesResponse
- type ImportCustomAlertRulesRequest
- type ImportCustomAlertRulesResponse
- type ImportPrometheusRulesRequest
- type ImportPrometheusRulesResponse
- type InstallCmsExporterRequest
- type InstallCmsExporterResponse
- type InstallEventerRequest
- type InstallEventerResponse
- type ItemsInGetAppApiByPage
- type ItemsInQueryMetricByPage
- type Label
- type LabelMatchExpression
- type LabelMatchExpressionGrid
- type LabelMatchExpressionGroup
- type LabelMatchExpressionGroupsInCreateAlertTemplate
- type LabelMatchExpressionGroupsInDescribeDispatchRule
- type LabelMatchExpressionGroupsInListAlertTemplates
- type LabelMatchExpressionsInCreateAlertTemplate
- type LabelMatchExpressionsInDescribeDispatchRule
- type LabelMatchExpressionsInListAlertTemplates
- type LabelsInCreatePrometheusAlertRule
- type LabelsInDescribePrometheusAlertRule
- type LabelsInGetTraceApp
- type LabelsInListPrometheusAlertRules
- type LabelsInListPrometheusAlertTemplates
- type LabelsInListTraceApps
- type LabelsInSearchTraceAppByName
- type LabelsInSearchTraceAppByPage
- type LabelsInUpdatePrometheusAlertRule
- type Links
- type ListActivatedAlertsRequest
- type ListActivatedAlertsResponse
- type ListAlertTemplatesRequest
- type ListAlertTemplatesResponse
- type ListClusterFromGrafanaRequest
- type ListClusterFromGrafanaResponse
- type ListDashboardsRequest
- type ListDashboardsResponse
- type ListDispatchRuleRequest
- type ListDispatchRuleResponse
- type ListPromClustersRequest
- type ListPromClustersResponse
- type ListPrometheusAlertRulesRequest
- type ListPrometheusAlertRulesResponse
- type ListPrometheusAlertTemplatesRequest
- type ListPrometheusAlertTemplatesResponse
- type ListRetcodeAppsRequest
- type ListRetcodeAppsResponse
- type ListScenarioRequest
- type ListScenarioResponse
- type ListServerlessTopNAppsRequest
- type ListServerlessTopNAppsResponse
- type ListTraceAppsRequest
- type ListTraceAppsResponse
- type LogEvent
- type LogEventListInGetMultipleTrace
- type LogEventListInGetTrace
- type MetricParam
- type MultiCallChainInfo
- type MultiCallChainInfos
- type Notice
- type NotifyChannels
- type NotifyObject
- type NotifyObjects
- type NotifyRule
- type NotifyRules
- type OpenArmsDefaultSLRRequest
- type OpenArmsDefaultSLRResponse
- type OpenArmsServiceRequest
- type OpenArmsServiceResponse
- type OpenArmsServiceSecondVersionRequest
- type OpenArmsServiceSecondVersionResponse
- type OpenVClusterRequest
- type OpenVClusterResponse
- type OpenXtraceDefaultSLRRequest
- type OpenXtraceDefaultSLRResponse
- type Page
- type PageBean
- type PromCluster
- type PromClusterListInListClusterFromGrafana
- type PromClusterListInListPromClusters
- type PrometheusAlertRule
- type PrometheusAlertRules
- type PrometheusAlertTemplate
- type PrometheusAlertTemplates
- type QueryDatasetDimensions
- type QueryDatasetOptionalDims
- type QueryDatasetRequest
- type QueryDatasetRequiredDims
- type QueryDatasetResponse
- type QueryMetricByPageFilters
- type QueryMetricByPageRequest
- type QueryMetricByPageResponse
- type QueryMetricFilters
- type QueryMetricRequest
- type QueryMetricResponse
- type QueryPromInstallStatusRequest
- type QueryPromInstallStatusResponse
- type RegionConfig
- type RegionConfigs
- type Resources
- type RetcodeApp
- type RetcodeAppDataBean
- type RetcodeAppsInListRetcodeApps
- type RetcodeAppsInSearchRetcodeAppByPage
- type RoleUsages
- type RoleUsagesItem
- type Rule
- type Rules
- type SaveTraceAppConfigRequest
- type SaveTraceAppConfigResponse
- type SaveTraceAppConfigSettings
- type SearchAlertContactGroupRequest
- type SearchAlertContactGroupResponse
- type SearchAlertContactRequest
- type SearchAlertContactResponse
- type SearchAlertHistoriesRequest
- type SearchAlertHistoriesResponse
- type SearchAlertRulesRequest
- type SearchAlertRulesResponse
- type SearchEventsRequest
- type SearchEventsResponse
- type SearchRetcodeAppByPageRequest
- type SearchRetcodeAppByPageResponse
- type SearchTraceAppByNameRequest
- type SearchTraceAppByNameResponse
- type SearchTraceAppByPageRequest
- type SearchTraceAppByPageResponse
- type SearchTracesByPageExclusionFilters
- type SearchTracesByPageRequest
- type SearchTracesByPageResponse
- type SearchTracesExclusionFilters
- type SearchTracesRequest
- type SearchTracesResponse
- type SearchTracesTag
- type SendCustomIncidentsRequest
- type SendCustomIncidentsResponse
- type SendMseIncidentRequest
- type SendMseIncidentResponse
- type SetRetcodeShareStatusRequest
- type SetRetcodeShareStatusResponse
- type Span
- type SpansInGetMultipleTrace
- type SpansInGetTrace
- type StackInfo
- type StackInfoItem
- type StartAlertRequest
- type StartAlertResponse
- type StopAlertRequest
- type StopAlertResponse
- type TagEntry
- type TagEntryListInGetMultipleTrace
- type TagEntryListInGetTrace
- type Tags
- type TraceApp
- type TraceAppsInListTraceApps
- type TraceAppsInSearchTraceAppByName
- type TraceAppsInSearchTraceAppByPage
- type TraceInfo
- type TraceInfosInSearchTraces
- type TraceInfosInSearchTracesByPage
- type UninstallPromClusterRequest
- type UninstallPromClusterResponse
- type UpdateAlertContactGroupRequest
- type UpdateAlertContactGroupResponse
- type UpdateAlertContactRequest
- type UpdateAlertContactResponse
- type UpdateAlertRuleRequest
- type UpdateAlertRuleResponse
- type UpdateAlertTemplateRequest
- type UpdateAlertTemplateResponse
- type UpdateDispatchRuleRequest
- type UpdateDispatchRuleResponse
- type UpdatePrometheusAlertRuleRequest
- type UpdatePrometheusAlertRuleResponse
- type UpdateWebhookRequest
- type UpdateWebhookResponse
Constants ¶
This section is empty.
Variables ¶
var EndpointMap map[string]string
EndpointMap Endpoint Data
var EndpointType = "regional"
EndpointType regional or central
Functions ¶
func SetClientProperty ¶
SetClientProperty Set Property by Reflect
func SetEndpointDataToClient ¶
func SetEndpointDataToClient(client *Client)
SetEndpointDataToClient Set EndpointMap and ENdpointType
Types ¶
type AddGrafanaRequest ¶ added in v1.61.106
type AddGrafanaRequest struct { *requests.RpcRequest Integration string `position:"Query" name:"Integration"` ClusterId string `position:"Query" name:"ClusterId"` }
AddGrafanaRequest is the request struct for api AddGrafana
func CreateAddGrafanaRequest ¶ added in v1.61.106
func CreateAddGrafanaRequest() (request *AddGrafanaRequest)
CreateAddGrafanaRequest creates a request to invoke AddGrafana API
type AddGrafanaResponse ¶ added in v1.61.106
type AddGrafanaResponse struct { *responses.BaseResponse Data string `json:"Data" xml:"Data"` RequestId string `json:"RequestId" xml:"RequestId"` }
AddGrafanaResponse is the response struct for api AddGrafana
func CreateAddGrafanaResponse ¶ added in v1.61.106
func CreateAddGrafanaResponse() (response *AddGrafanaResponse)
CreateAddGrafanaResponse creates a response to parse from AddGrafana response
type AddIntegrationRequest ¶ added in v1.61.106
type AddIntegrationRequest struct { *requests.RpcRequest Integration string `position:"Query" name:"Integration"` ClusterId string `position:"Query" name:"ClusterId"` }
AddIntegrationRequest is the request struct for api AddIntegration
func CreateAddIntegrationRequest ¶ added in v1.61.106
func CreateAddIntegrationRequest() (request *AddIntegrationRequest)
CreateAddIntegrationRequest creates a request to invoke AddIntegration API
type AddIntegrationResponse ¶ added in v1.61.106
type AddIntegrationResponse struct { *responses.BaseResponse Data string `json:"Data" xml:"Data"` RequestId string `json:"RequestId" xml:"RequestId"` }
AddIntegrationResponse is the response struct for api AddIntegration
func CreateAddIntegrationResponse ¶ added in v1.61.106
func CreateAddIntegrationResponse() (response *AddIntegrationResponse)
CreateAddIntegrationResponse creates a response to parse from AddIntegration response
type AlarmContext ¶ added in v1.61.90
type AlarmContext struct { AlarmContentTemplate string `json:"AlarmContentTemplate" xml:"AlarmContentTemplate"` SubTitle string `json:"SubTitle" xml:"SubTitle"` AlarmContentSubTitle string `json:"AlarmContentSubTitle" xml:"AlarmContentSubTitle"` Content string `json:"Content" xml:"Content"` }
AlarmContext is a nested struct in arms response
type AlarmHistories ¶ added in v1.61.90
type AlarmHistories struct {
AlarmHistory []AlarmHistory `json:"AlarmHistory" xml:"AlarmHistory"`
}
AlarmHistories is a nested struct in arms response
type AlarmHistory ¶ added in v1.61.90
type AlarmHistory struct { AlarmTime int64 `json:"AlarmTime" xml:"AlarmTime"` StrategyId string `json:"StrategyId" xml:"StrategyId"` AlarmResponseCode int `json:"AlarmResponseCode" xml:"AlarmResponseCode"` Emails string `json:"Emails" xml:"Emails"` UserId string `json:"UserId" xml:"UserId"` AlarmSources string `json:"AlarmSources" xml:"AlarmSources"` AlarmContent string `json:"AlarmContent" xml:"AlarmContent"` Phones string `json:"Phones" xml:"Phones"` AlarmType int `json:"AlarmType" xml:"AlarmType"` Target string `json:"Target" xml:"Target"` Id int64 `json:"Id" xml:"Id"` }
AlarmHistory is a nested struct in arms response
type Alert ¶ added in v1.61.1056
type Alert struct { Status string `json:"Status" xml:"Status"` Severity string `json:"Severity" xml:"Severity"` IntegrationName string `json:"IntegrationName" xml:"IntegrationName"` CreateTime int64 `json:"CreateTime" xml:"CreateTime"` Message string `json:"Message" xml:"Message"` AlertType string `json:"AlertType" xml:"AlertType"` InvolvedObjectName string `json:"InvolvedObjectName" xml:"InvolvedObjectName"` AlertName string `json:"AlertName" xml:"AlertName"` Count int `json:"Count" xml:"Count"` ExpandFields map[string]interface{} `json:"ExpandFields" xml:"ExpandFields"` EndsAt int64 `json:"EndsAt" xml:"EndsAt"` InvolvedObjectKind string `json:"InvolvedObjectKind" xml:"InvolvedObjectKind"` IntegrationType string `json:"IntegrationType" xml:"IntegrationType"` StartsAt int64 `json:"StartsAt" xml:"StartsAt"` AlertId string `json:"AlertId" xml:"AlertId"` DispatchRules []DispatchRuleInListActivatedAlerts `json:"DispatchRules" xml:"DispatchRules"` }
Alert is a nested struct in arms response
type AlertRule ¶ added in v1.61.90
type AlertRule struct { Operator string `json:"Operator" xml:"Operator"` Rules []Rule `json:"Rules" xml:"Rules"` }
AlertRule is a nested struct in arms response
type AlertRuleEntity ¶ added in v1.61.91
type AlertRuleEntity struct { Status string `json:"Status" xml:"Status"` UpdateTime int64 `json:"UpdateTime" xml:"UpdateTime"` ContactGroupIdList string `json:"ContactGroupIdList" xml:"ContactGroupIdList"` AlertTitle string `json:"AlertTitle" xml:"AlertTitle"` CreateTime int64 `json:"CreateTime" xml:"CreateTime"` UserId string `json:"UserId" xml:"UserId"` AlertVersion int `json:"AlertVersion" xml:"AlertVersion"` AlertType int `json:"AlertType" xml:"AlertType"` ContactGroupIds string `json:"ContactGroupIds" xml:"ContactGroupIds"` Config string `json:"Config" xml:"Config"` RegionId string `json:"RegionId" xml:"RegionId"` AlertLevel string `json:"AlertLevel" xml:"AlertLevel"` TaskStatus string `json:"TaskStatus" xml:"TaskStatus"` Title string `json:"Title" xml:"Title"` TaskId int64 `json:"TaskId" xml:"TaskId"` Id int64 `json:"Id" xml:"Id"` AlertWays []string `json:"AlertWays" xml:"AlertWays"` AlertWay []string `json:"AlertWay" xml:"AlertWay"` AlarmContext AlarmContext `json:"AlarmContext" xml:"AlarmContext"` AlertRule AlertRule `json:"AlertRule" xml:"AlertRule"` MetricParam MetricParam `json:"MetricParam" xml:"MetricParam"` Notice Notice `json:"Notice" xml:"Notice"` }
AlertRuleEntity is a nested struct in arms response
type AlertRules ¶ added in v1.61.90
type AlertRules struct {
AlertRuleEntity []AlertRuleEntity `json:"AlertRuleEntity" xml:"AlertRuleEntity"`
}
AlertRules is a nested struct in arms response
type AlertTemplate ¶ added in v1.61.1056
type AlertTemplate struct { Annotations map[string]interface{} `json:"Annotations" xml:"Annotations"` Name string `json:"Name" xml:"Name"` Id int `json:"Id" xml:"Id"` AlertProvider string `json:"AlertProvider" xml:"AlertProvider"` Status bool `json:"Status" xml:"Status"` Message string `json:"Message" xml:"Message"` ParentId int `json:"ParentId" xml:"ParentId"` Public bool `json:"Public" xml:"Public"` Labels map[string]interface{} `json:"Labels" xml:"Labels"` UserId string `json:"UserId" xml:"UserId"` Rule string `json:"Rule" xml:"Rule"` Type string `json:"Type" xml:"Type"` TemplateProvider string `json:"TemplateProvider" xml:"TemplateProvider"` LabelMatchExpressionGrid LabelMatchExpressionGrid `json:"LabelMatchExpressionGrid" xml:"LabelMatchExpressionGrid"` }
AlertTemplate is a nested struct in arms response
type AlertTemplates ¶ added in v1.61.1056
type AlertTemplates struct {
AlertTemplate []AlertTemplate `json:"AlertTemplate" xml:"AlertTemplate"`
}
AlertTemplates is a nested struct in arms response
type AlertWay ¶ added in v1.61.370
type AlertWay struct {
NocWay []string `json:"NocWay" xml:"NocWay"`
}
AlertWay is a nested struct in arms response
type AlertWays ¶ added in v1.61.90
type AlertWays struct {
AlertWay []string `json:"AlertWay" xml:"AlertWay"`
}
AlertWays is a nested struct in arms response
type Alerts ¶ added in v1.61.1056
type Alerts struct {
Alert []Alert `json:"Alert" xml:"Alert"`
}
Alerts is a nested struct in arms response
type Annotation ¶ added in v1.61.1056
type Annotation struct { Name string `json:"Name" xml:"Name"` Value string `json:"Value" xml:"Value"` }
Annotation is a nested struct in arms response
type AnnotationsInCreatePrometheusAlertRule ¶ added in v1.61.1056
type AnnotationsInCreatePrometheusAlertRule struct {
Annotation []Annotation `json:"Annotation" xml:"Annotation"`
}
AnnotationsInCreatePrometheusAlertRule is a nested struct in arms response
type AnnotationsInDescribePrometheusAlertRule ¶ added in v1.61.1056
type AnnotationsInDescribePrometheusAlertRule struct {
Annotation []Annotation `json:"Annotation" xml:"Annotation"`
}
AnnotationsInDescribePrometheusAlertRule is a nested struct in arms response
type AnnotationsInListPrometheusAlertRules ¶ added in v1.61.1056
type AnnotationsInListPrometheusAlertRules struct {
Annotation []Annotation `json:"Annotation" xml:"Annotation"`
}
AnnotationsInListPrometheusAlertRules is a nested struct in arms response
type AnnotationsInListPrometheusAlertTemplates ¶ added in v1.61.1056
type AnnotationsInListPrometheusAlertTemplates struct {
Annotation []Annotation `json:"Annotation" xml:"Annotation"`
}
AnnotationsInListPrometheusAlertTemplates is a nested struct in arms response
type AnnotationsInUpdatePrometheusAlertRule ¶ added in v1.61.1056
type AnnotationsInUpdatePrometheusAlertRule struct {
Annotation []Annotation `json:"Annotation" xml:"Annotation"`
}
AnnotationsInUpdatePrometheusAlertRule is a nested struct in arms response
type ApplyScenarioRequest ¶ added in v1.61.777
type ApplyScenarioRequest struct { *requests.RpcRequest SnForce requests.Boolean `position:"Query" name:"SnForce"` Sign string `position:"Query" name:"Sign"` SnStat requests.Boolean `position:"Query" name:"SnStat"` Scenario string `position:"Query" name:"Scenario"` SnDump requests.Boolean `position:"Query" name:"SnDump"` AppId string `position:"Query" name:"AppId"` Name string `position:"Query" name:"Name"` SnTransfer requests.Boolean `position:"Query" name:"SnTransfer"` UpdateOption requests.Boolean `position:"Query" name:"UpdateOption"` Config string `position:"Query" name:"Config"` }
ApplyScenarioRequest is the request struct for api ApplyScenario
func CreateApplyScenarioRequest ¶ added in v1.61.777
func CreateApplyScenarioRequest() (request *ApplyScenarioRequest)
CreateApplyScenarioRequest creates a request to invoke ApplyScenario API
type ApplyScenarioResponse ¶ added in v1.61.777
type ApplyScenarioResponse struct { *responses.BaseResponse Result string `json:"Result" xml:"Result"` RequestId string `json:"RequestId" xml:"RequestId"` }
ApplyScenarioResponse is the response struct for api ApplyScenario
func CreateApplyScenarioResponse ¶ added in v1.61.777
func CreateApplyScenarioResponse() (response *ApplyScenarioResponse)
CreateApplyScenarioResponse creates a response to parse from ApplyScenario response
type ArmsScenarios ¶ added in v1.61.777
type ArmsScenarios struct {
ArmsScenariosItem []ArmsScenariosItem `json:"ArmsScenarios" xml:"ArmsScenarios"`
}
ArmsScenarios is a nested struct in arms response
type ArmsScenariosItem ¶ added in v1.61.777
type ArmsScenariosItem struct { UpdateTime string `json:"UpdateTime" xml:"UpdateTime"` AppId string `json:"AppId" xml:"AppId"` Sign string `json:"Sign" xml:"Sign"` CreateTime string `json:"CreateTime" xml:"CreateTime"` UserId string `json:"UserId" xml:"UserId"` Extensions string `json:"Extensions" xml:"Extensions"` Name string `json:"Name" xml:"Name"` Id int64 `json:"Id" xml:"Id"` RegionId string `json:"RegionId" xml:"RegionId"` }
ArmsScenariosItem is a nested struct in arms response
type CheckDataConsistencyRequest ¶ added in v1.61.147
type CheckDataConsistencyRequest struct { *requests.RpcRequest CurrentTimestamp requests.Integer `position:"Query" name:"CurrentTimestamp"` AppType string `position:"Query" name:"AppType"` Pid string `position:"Query" name:"Pid"` ProxyUserId string `position:"Query" name:"ProxyUserId"` }
CheckDataConsistencyRequest is the request struct for api CheckDataConsistency
func CreateCheckDataConsistencyRequest ¶ added in v1.61.147
func CreateCheckDataConsistencyRequest() (request *CheckDataConsistencyRequest)
CreateCheckDataConsistencyRequest creates a request to invoke CheckDataConsistency API
type CheckDataConsistencyResponse ¶ added in v1.61.147
type CheckDataConsistencyResponse struct { *responses.BaseResponse IsDataConsistency bool `json:"IsDataConsistency" xml:"IsDataConsistency"` RequestId string `json:"RequestId" xml:"RequestId"` }
CheckDataConsistencyResponse is the response struct for api CheckDataConsistency
func CreateCheckDataConsistencyResponse ¶ added in v1.61.147
func CreateCheckDataConsistencyResponse() (response *CheckDataConsistencyResponse)
CreateCheckDataConsistencyResponse creates a response to parse from CheckDataConsistency response
type CheckServiceLinkedRoleForDeletingRequest ¶ added in v1.61.208
type CheckServiceLinkedRoleForDeletingRequest struct { *requests.RpcRequest SPIRegionId string `position:"Query" name:"SPIRegionId"` RoleArn string `position:"Query" name:"RoleArn"` DeletionTaskId string `position:"Query" name:"DeletionTaskId"` ServiceName string `position:"Query" name:"ServiceName"` }
CheckServiceLinkedRoleForDeletingRequest is the request struct for api CheckServiceLinkedRoleForDeleting
func CreateCheckServiceLinkedRoleForDeletingRequest ¶ added in v1.61.208
func CreateCheckServiceLinkedRoleForDeletingRequest() (request *CheckServiceLinkedRoleForDeletingRequest)
CreateCheckServiceLinkedRoleForDeletingRequest creates a request to invoke CheckServiceLinkedRoleForDeleting API
type CheckServiceLinkedRoleForDeletingResponse ¶ added in v1.61.208
type CheckServiceLinkedRoleForDeletingResponse struct { *responses.BaseResponse Deletable bool `json:"Deletable" xml:"Deletable"` RequestId string `json:"RequestId" xml:"RequestId"` RoleUsages []RoleUsagesItem `json:"RoleUsages" xml:"RoleUsages"` }
CheckServiceLinkedRoleForDeletingResponse is the response struct for api CheckServiceLinkedRoleForDeleting
func CreateCheckServiceLinkedRoleForDeletingResponse ¶ added in v1.61.208
func CreateCheckServiceLinkedRoleForDeletingResponse() (response *CheckServiceLinkedRoleForDeletingResponse)
CreateCheckServiceLinkedRoleForDeletingResponse creates a response to parse from CheckServiceLinkedRoleForDeleting response
type CheckServiceStatusRequest ¶ added in v1.61.947
type CheckServiceStatusRequest struct { *requests.RpcRequest SvcCode string `position:"Query" name:"SvcCode"` }
CheckServiceStatusRequest is the request struct for api CheckServiceStatus
func CreateCheckServiceStatusRequest ¶ added in v1.61.947
func CreateCheckServiceStatusRequest() (request *CheckServiceStatusRequest)
CreateCheckServiceStatusRequest creates a request to invoke CheckServiceStatus API
type CheckServiceStatusResponse ¶ added in v1.61.947
type CheckServiceStatusResponse struct { *responses.BaseResponse Data string `json:"Data" xml:"Data"` RequestId string `json:"RequestId" xml:"RequestId"` }
CheckServiceStatusResponse is the response struct for api CheckServiceStatus
func CreateCheckServiceStatusResponse ¶ added in v1.61.947
func CreateCheckServiceStatusResponse() (response *CheckServiceStatusResponse)
CreateCheckServiceStatusResponse creates a response to parse from CheckServiceStatus response
type Client ¶
Client is the sdk client struct, each func corresponds to an OpenAPI
func NewClientWithAccessKey ¶
func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
NewClientWithAccessKey is a shortcut to create sdk client with accesskey usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithEcsRamRole ¶
NewClientWithEcsRamRole is a shortcut to create sdk client with ecs ram role usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithOptions ¶
func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
NewClientWithOptions creates a sdk client with regionId/sdkConfig/credential this is the common api to create a sdk client
func NewClientWithProvider ¶
func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)
NewClientWithProvider creates a sdk client with providers usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRamRoleArn ¶
func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRamRoleArnAndPolicy ¶
func NewClientWithRamRoleArnAndPolicy(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName, policy string) (client *Client, err error)
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn and policy usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRsaKeyPair ¶
func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
NewClientWithRsaKeyPair is a shortcut to create sdk client with rsa key pair usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithStsToken ¶
func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
NewClientWithStsToken is a shortcut to create sdk client with sts token usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func (*Client) AddGrafana ¶ added in v1.61.106
func (client *Client) AddGrafana(request *AddGrafanaRequest) (response *AddGrafanaResponse, err error)
AddGrafana invokes the arms.AddGrafana API synchronously
func (*Client) AddGrafanaWithCallback ¶ added in v1.61.106
func (client *Client) AddGrafanaWithCallback(request *AddGrafanaRequest, callback func(response *AddGrafanaResponse, err error)) <-chan int
AddGrafanaWithCallback invokes the arms.AddGrafana API asynchronously
func (*Client) AddGrafanaWithChan ¶ added in v1.61.106
func (client *Client) AddGrafanaWithChan(request *AddGrafanaRequest) (<-chan *AddGrafanaResponse, <-chan error)
AddGrafanaWithChan invokes the arms.AddGrafana API asynchronously
func (*Client) AddIntegration ¶ added in v1.61.106
func (client *Client) AddIntegration(request *AddIntegrationRequest) (response *AddIntegrationResponse, err error)
AddIntegration invokes the arms.AddIntegration API synchronously
func (*Client) AddIntegrationWithCallback ¶ added in v1.61.106
func (client *Client) AddIntegrationWithCallback(request *AddIntegrationRequest, callback func(response *AddIntegrationResponse, err error)) <-chan int
AddIntegrationWithCallback invokes the arms.AddIntegration API asynchronously
func (*Client) AddIntegrationWithChan ¶ added in v1.61.106
func (client *Client) AddIntegrationWithChan(request *AddIntegrationRequest) (<-chan *AddIntegrationResponse, <-chan error)
AddIntegrationWithChan invokes the arms.AddIntegration API asynchronously
func (*Client) ApplyScenario ¶ added in v1.61.777
func (client *Client) ApplyScenario(request *ApplyScenarioRequest) (response *ApplyScenarioResponse, err error)
ApplyScenario invokes the arms.ApplyScenario API synchronously
func (*Client) ApplyScenarioWithCallback ¶ added in v1.61.777
func (client *Client) ApplyScenarioWithCallback(request *ApplyScenarioRequest, callback func(response *ApplyScenarioResponse, err error)) <-chan int
ApplyScenarioWithCallback invokes the arms.ApplyScenario API asynchronously
func (*Client) ApplyScenarioWithChan ¶ added in v1.61.777
func (client *Client) ApplyScenarioWithChan(request *ApplyScenarioRequest) (<-chan *ApplyScenarioResponse, <-chan error)
ApplyScenarioWithChan invokes the arms.ApplyScenario API asynchronously
func (*Client) CheckDataConsistency ¶ added in v1.61.147
func (client *Client) CheckDataConsistency(request *CheckDataConsistencyRequest) (response *CheckDataConsistencyResponse, err error)
CheckDataConsistency invokes the arms.CheckDataConsistency API synchronously
func (*Client) CheckDataConsistencyWithCallback ¶ added in v1.61.147
func (client *Client) CheckDataConsistencyWithCallback(request *CheckDataConsistencyRequest, callback func(response *CheckDataConsistencyResponse, err error)) <-chan int
CheckDataConsistencyWithCallback invokes the arms.CheckDataConsistency API asynchronously
func (*Client) CheckDataConsistencyWithChan ¶ added in v1.61.147
func (client *Client) CheckDataConsistencyWithChan(request *CheckDataConsistencyRequest) (<-chan *CheckDataConsistencyResponse, <-chan error)
CheckDataConsistencyWithChan invokes the arms.CheckDataConsistency API asynchronously
func (*Client) CheckServiceLinkedRoleForDeleting ¶ added in v1.61.208
func (client *Client) CheckServiceLinkedRoleForDeleting(request *CheckServiceLinkedRoleForDeletingRequest) (response *CheckServiceLinkedRoleForDeletingResponse, err error)
CheckServiceLinkedRoleForDeleting invokes the arms.CheckServiceLinkedRoleForDeleting API synchronously
func (*Client) CheckServiceLinkedRoleForDeletingWithCallback ¶ added in v1.61.208
func (client *Client) CheckServiceLinkedRoleForDeletingWithCallback(request *CheckServiceLinkedRoleForDeletingRequest, callback func(response *CheckServiceLinkedRoleForDeletingResponse, err error)) <-chan int
CheckServiceLinkedRoleForDeletingWithCallback invokes the arms.CheckServiceLinkedRoleForDeleting API asynchronously
func (*Client) CheckServiceLinkedRoleForDeletingWithChan ¶ added in v1.61.208
func (client *Client) CheckServiceLinkedRoleForDeletingWithChan(request *CheckServiceLinkedRoleForDeletingRequest) (<-chan *CheckServiceLinkedRoleForDeletingResponse, <-chan error)
CheckServiceLinkedRoleForDeletingWithChan invokes the arms.CheckServiceLinkedRoleForDeleting API asynchronously
func (*Client) CheckServiceStatus ¶ added in v1.61.947
func (client *Client) CheckServiceStatus(request *CheckServiceStatusRequest) (response *CheckServiceStatusResponse, err error)
CheckServiceStatus invokes the arms.CheckServiceStatus API synchronously
func (*Client) CheckServiceStatusWithCallback ¶ added in v1.61.947
func (client *Client) CheckServiceStatusWithCallback(request *CheckServiceStatusRequest, callback func(response *CheckServiceStatusResponse, err error)) <-chan int
CheckServiceStatusWithCallback invokes the arms.CheckServiceStatus API asynchronously
func (*Client) CheckServiceStatusWithChan ¶ added in v1.61.947
func (client *Client) CheckServiceStatusWithChan(request *CheckServiceStatusRequest) (<-chan *CheckServiceStatusResponse, <-chan error)
CheckServiceStatusWithChan invokes the arms.CheckServiceStatus API asynchronously
func (*Client) ConfigApp ¶ added in v1.61.328
func (client *Client) ConfigApp(request *ConfigAppRequest) (response *ConfigAppResponse, err error)
ConfigApp invokes the arms.ConfigApp API synchronously
func (*Client) ConfigAppWithCallback ¶ added in v1.61.328
func (client *Client) ConfigAppWithCallback(request *ConfigAppRequest, callback func(response *ConfigAppResponse, err error)) <-chan int
ConfigAppWithCallback invokes the arms.ConfigApp API asynchronously
func (*Client) ConfigAppWithChan ¶ added in v1.61.328
func (client *Client) ConfigAppWithChan(request *ConfigAppRequest) (<-chan *ConfigAppResponse, <-chan error)
ConfigAppWithChan invokes the arms.ConfigApp API asynchronously
func (*Client) CreateAlertContact ¶
func (client *Client) CreateAlertContact(request *CreateAlertContactRequest) (response *CreateAlertContactResponse, err error)
CreateAlertContact invokes the arms.CreateAlertContact API synchronously
func (*Client) CreateAlertContactGroup ¶
func (client *Client) CreateAlertContactGroup(request *CreateAlertContactGroupRequest) (response *CreateAlertContactGroupResponse, err error)
CreateAlertContactGroup invokes the arms.CreateAlertContactGroup API synchronously
func (*Client) CreateAlertContactGroupWithCallback ¶
func (client *Client) CreateAlertContactGroupWithCallback(request *CreateAlertContactGroupRequest, callback func(response *CreateAlertContactGroupResponse, err error)) <-chan int
CreateAlertContactGroupWithCallback invokes the arms.CreateAlertContactGroup API asynchronously
func (*Client) CreateAlertContactGroupWithChan ¶
func (client *Client) CreateAlertContactGroupWithChan(request *CreateAlertContactGroupRequest) (<-chan *CreateAlertContactGroupResponse, <-chan error)
CreateAlertContactGroupWithChan invokes the arms.CreateAlertContactGroup API asynchronously
func (*Client) CreateAlertContactWithCallback ¶
func (client *Client) CreateAlertContactWithCallback(request *CreateAlertContactRequest, callback func(response *CreateAlertContactResponse, err error)) <-chan int
CreateAlertContactWithCallback invokes the arms.CreateAlertContact API asynchronously
func (*Client) CreateAlertContactWithChan ¶
func (client *Client) CreateAlertContactWithChan(request *CreateAlertContactRequest) (<-chan *CreateAlertContactResponse, <-chan error)
CreateAlertContactWithChan invokes the arms.CreateAlertContact API asynchronously
func (*Client) CreateAlertTemplate ¶ added in v1.61.1056
func (client *Client) CreateAlertTemplate(request *CreateAlertTemplateRequest) (response *CreateAlertTemplateResponse, err error)
CreateAlertTemplate invokes the arms.CreateAlertTemplate API synchronously
func (*Client) CreateAlertTemplateWithCallback ¶ added in v1.61.1056
func (client *Client) CreateAlertTemplateWithCallback(request *CreateAlertTemplateRequest, callback func(response *CreateAlertTemplateResponse, err error)) <-chan int
CreateAlertTemplateWithCallback invokes the arms.CreateAlertTemplate API asynchronously
func (*Client) CreateAlertTemplateWithChan ¶ added in v1.61.1056
func (client *Client) CreateAlertTemplateWithChan(request *CreateAlertTemplateRequest) (<-chan *CreateAlertTemplateResponse, <-chan error)
CreateAlertTemplateWithChan invokes the arms.CreateAlertTemplate API asynchronously
func (*Client) CreateDispatchRule ¶ added in v1.61.947
func (client *Client) CreateDispatchRule(request *CreateDispatchRuleRequest) (response *CreateDispatchRuleResponse, err error)
CreateDispatchRule invokes the arms.CreateDispatchRule API synchronously
func (*Client) CreateDispatchRuleWithCallback ¶ added in v1.61.947
func (client *Client) CreateDispatchRuleWithCallback(request *CreateDispatchRuleRequest, callback func(response *CreateDispatchRuleResponse, err error)) <-chan int
CreateDispatchRuleWithCallback invokes the arms.CreateDispatchRule API asynchronously
func (*Client) CreateDispatchRuleWithChan ¶ added in v1.61.947
func (client *Client) CreateDispatchRuleWithChan(request *CreateDispatchRuleRequest) (<-chan *CreateDispatchRuleResponse, <-chan error)
CreateDispatchRuleWithChan invokes the arms.CreateDispatchRule API asynchronously
func (*Client) CreatePrometheusAlertRule ¶ added in v1.61.1056
func (client *Client) CreatePrometheusAlertRule(request *CreatePrometheusAlertRuleRequest) (response *CreatePrometheusAlertRuleResponse, err error)
CreatePrometheusAlertRule invokes the arms.CreatePrometheusAlertRule API synchronously
func (*Client) CreatePrometheusAlertRuleWithCallback ¶ added in v1.61.1056
func (client *Client) CreatePrometheusAlertRuleWithCallback(request *CreatePrometheusAlertRuleRequest, callback func(response *CreatePrometheusAlertRuleResponse, err error)) <-chan int
CreatePrometheusAlertRuleWithCallback invokes the arms.CreatePrometheusAlertRule API asynchronously
func (*Client) CreatePrometheusAlertRuleWithChan ¶ added in v1.61.1056
func (client *Client) CreatePrometheusAlertRuleWithChan(request *CreatePrometheusAlertRuleRequest) (<-chan *CreatePrometheusAlertRuleResponse, <-chan error)
CreatePrometheusAlertRuleWithChan invokes the arms.CreatePrometheusAlertRule API asynchronously
func (*Client) CreateRetcodeApp ¶
func (client *Client) CreateRetcodeApp(request *CreateRetcodeAppRequest) (response *CreateRetcodeAppResponse, err error)
CreateRetcodeApp invokes the arms.CreateRetcodeApp API synchronously
func (*Client) CreateRetcodeAppWithCallback ¶
func (client *Client) CreateRetcodeAppWithCallback(request *CreateRetcodeAppRequest, callback func(response *CreateRetcodeAppResponse, err error)) <-chan int
CreateRetcodeAppWithCallback invokes the arms.CreateRetcodeApp API asynchronously
func (*Client) CreateRetcodeAppWithChan ¶
func (client *Client) CreateRetcodeAppWithChan(request *CreateRetcodeAppRequest) (<-chan *CreateRetcodeAppResponse, <-chan error)
CreateRetcodeAppWithChan invokes the arms.CreateRetcodeApp API asynchronously
func (*Client) CreateWebhook ¶ added in v1.61.1056
func (client *Client) CreateWebhook(request *CreateWebhookRequest) (response *CreateWebhookResponse, err error)
CreateWebhook invokes the arms.CreateWebhook API synchronously
func (*Client) CreateWebhookWithCallback ¶ added in v1.61.1056
func (client *Client) CreateWebhookWithCallback(request *CreateWebhookRequest, callback func(response *CreateWebhookResponse, err error)) <-chan int
CreateWebhookWithCallback invokes the arms.CreateWebhook API asynchronously
func (*Client) CreateWebhookWithChan ¶ added in v1.61.1056
func (client *Client) CreateWebhookWithChan(request *CreateWebhookRequest) (<-chan *CreateWebhookResponse, <-chan error)
CreateWebhookWithChan invokes the arms.CreateWebhook API asynchronously
func (*Client) CreateWehook ¶ added in v1.61.571
func (client *Client) CreateWehook(request *CreateWehookRequest) (response *CreateWehookResponse, err error)
CreateWehook invokes the arms.CreateWehook API synchronously
func (*Client) CreateWehookWithCallback ¶ added in v1.61.571
func (client *Client) CreateWehookWithCallback(request *CreateWehookRequest, callback func(response *CreateWehookResponse, err error)) <-chan int
CreateWehookWithCallback invokes the arms.CreateWehook API asynchronously
func (*Client) CreateWehookWithChan ¶ added in v1.61.571
func (client *Client) CreateWehookWithChan(request *CreateWehookRequest) (<-chan *CreateWehookResponse, <-chan error)
CreateWehookWithChan invokes the arms.CreateWehook API asynchronously
func (*Client) DeleteAlertContact ¶ added in v1.61.90
func (client *Client) DeleteAlertContact(request *DeleteAlertContactRequest) (response *DeleteAlertContactResponse, err error)
DeleteAlertContact invokes the arms.DeleteAlertContact API synchronously
func (*Client) DeleteAlertContactGroup ¶ added in v1.61.90
func (client *Client) DeleteAlertContactGroup(request *DeleteAlertContactGroupRequest) (response *DeleteAlertContactGroupResponse, err error)
DeleteAlertContactGroup invokes the arms.DeleteAlertContactGroup API synchronously
func (*Client) DeleteAlertContactGroupWithCallback ¶ added in v1.61.90
func (client *Client) DeleteAlertContactGroupWithCallback(request *DeleteAlertContactGroupRequest, callback func(response *DeleteAlertContactGroupResponse, err error)) <-chan int
DeleteAlertContactGroupWithCallback invokes the arms.DeleteAlertContactGroup API asynchronously
func (*Client) DeleteAlertContactGroupWithChan ¶ added in v1.61.90
func (client *Client) DeleteAlertContactGroupWithChan(request *DeleteAlertContactGroupRequest) (<-chan *DeleteAlertContactGroupResponse, <-chan error)
DeleteAlertContactGroupWithChan invokes the arms.DeleteAlertContactGroup API asynchronously
func (*Client) DeleteAlertContactWithCallback ¶ added in v1.61.90
func (client *Client) DeleteAlertContactWithCallback(request *DeleteAlertContactRequest, callback func(response *DeleteAlertContactResponse, err error)) <-chan int
DeleteAlertContactWithCallback invokes the arms.DeleteAlertContact API asynchronously
func (*Client) DeleteAlertContactWithChan ¶ added in v1.61.90
func (client *Client) DeleteAlertContactWithChan(request *DeleteAlertContactRequest) (<-chan *DeleteAlertContactResponse, <-chan error)
DeleteAlertContactWithChan invokes the arms.DeleteAlertContact API asynchronously
func (*Client) DeleteAlertRules ¶ added in v1.61.90
func (client *Client) DeleteAlertRules(request *DeleteAlertRulesRequest) (response *DeleteAlertRulesResponse, err error)
DeleteAlertRules invokes the arms.DeleteAlertRules API synchronously
func (*Client) DeleteAlertRulesWithCallback ¶ added in v1.61.90
func (client *Client) DeleteAlertRulesWithCallback(request *DeleteAlertRulesRequest, callback func(response *DeleteAlertRulesResponse, err error)) <-chan int
DeleteAlertRulesWithCallback invokes the arms.DeleteAlertRules API asynchronously
func (*Client) DeleteAlertRulesWithChan ¶ added in v1.61.90
func (client *Client) DeleteAlertRulesWithChan(request *DeleteAlertRulesRequest) (<-chan *DeleteAlertRulesResponse, <-chan error)
DeleteAlertRulesWithChan invokes the arms.DeleteAlertRules API asynchronously
func (*Client) DeleteAlertTemplate ¶ added in v1.61.1056
func (client *Client) DeleteAlertTemplate(request *DeleteAlertTemplateRequest) (response *DeleteAlertTemplateResponse, err error)
DeleteAlertTemplate invokes the arms.DeleteAlertTemplate API synchronously
func (*Client) DeleteAlertTemplateWithCallback ¶ added in v1.61.1056
func (client *Client) DeleteAlertTemplateWithCallback(request *DeleteAlertTemplateRequest, callback func(response *DeleteAlertTemplateResponse, err error)) <-chan int
DeleteAlertTemplateWithCallback invokes the arms.DeleteAlertTemplate API asynchronously
func (*Client) DeleteAlertTemplateWithChan ¶ added in v1.61.1056
func (client *Client) DeleteAlertTemplateWithChan(request *DeleteAlertTemplateRequest) (<-chan *DeleteAlertTemplateResponse, <-chan error)
DeleteAlertTemplateWithChan invokes the arms.DeleteAlertTemplate API asynchronously
func (*Client) DeleteDispatchRule ¶ added in v1.61.947
func (client *Client) DeleteDispatchRule(request *DeleteDispatchRuleRequest) (response *DeleteDispatchRuleResponse, err error)
DeleteDispatchRule invokes the arms.DeleteDispatchRule API synchronously
func (*Client) DeleteDispatchRuleWithCallback ¶ added in v1.61.947
func (client *Client) DeleteDispatchRuleWithCallback(request *DeleteDispatchRuleRequest, callback func(response *DeleteDispatchRuleResponse, err error)) <-chan int
DeleteDispatchRuleWithCallback invokes the arms.DeleteDispatchRule API asynchronously
func (*Client) DeleteDispatchRuleWithChan ¶ added in v1.61.947
func (client *Client) DeleteDispatchRuleWithChan(request *DeleteDispatchRuleRequest) (<-chan *DeleteDispatchRuleResponse, <-chan error)
DeleteDispatchRuleWithChan invokes the arms.DeleteDispatchRule API asynchronously
func (*Client) DeleteGrafanaResource ¶ added in v1.61.1056
func (client *Client) DeleteGrafanaResource(request *DeleteGrafanaResourceRequest) (response *DeleteGrafanaResourceResponse, err error)
DeleteGrafanaResource invokes the arms.DeleteGrafanaResource API synchronously
func (*Client) DeleteGrafanaResourceWithCallback ¶ added in v1.61.1056
func (client *Client) DeleteGrafanaResourceWithCallback(request *DeleteGrafanaResourceRequest, callback func(response *DeleteGrafanaResourceResponse, err error)) <-chan int
DeleteGrafanaResourceWithCallback invokes the arms.DeleteGrafanaResource API asynchronously
func (*Client) DeleteGrafanaResourceWithChan ¶ added in v1.61.1056
func (client *Client) DeleteGrafanaResourceWithChan(request *DeleteGrafanaResourceRequest) (<-chan *DeleteGrafanaResourceResponse, <-chan error)
DeleteGrafanaResourceWithChan invokes the arms.DeleteGrafanaResource API asynchronously
func (*Client) DeletePrometheusAlertRule ¶ added in v1.61.1056
func (client *Client) DeletePrometheusAlertRule(request *DeletePrometheusAlertRuleRequest) (response *DeletePrometheusAlertRuleResponse, err error)
DeletePrometheusAlertRule invokes the arms.DeletePrometheusAlertRule API synchronously
func (*Client) DeletePrometheusAlertRuleWithCallback ¶ added in v1.61.1056
func (client *Client) DeletePrometheusAlertRuleWithCallback(request *DeletePrometheusAlertRuleRequest, callback func(response *DeletePrometheusAlertRuleResponse, err error)) <-chan int
DeletePrometheusAlertRuleWithCallback invokes the arms.DeletePrometheusAlertRule API asynchronously
func (*Client) DeletePrometheusAlertRuleWithChan ¶ added in v1.61.1056
func (client *Client) DeletePrometheusAlertRuleWithChan(request *DeletePrometheusAlertRuleRequest) (<-chan *DeletePrometheusAlertRuleResponse, <-chan error)
DeletePrometheusAlertRuleWithChan invokes the arms.DeletePrometheusAlertRule API asynchronously
func (*Client) DeleteRetcodeApp ¶
func (client *Client) DeleteRetcodeApp(request *DeleteRetcodeAppRequest) (response *DeleteRetcodeAppResponse, err error)
DeleteRetcodeApp invokes the arms.DeleteRetcodeApp API synchronously
func (*Client) DeleteRetcodeAppWithCallback ¶
func (client *Client) DeleteRetcodeAppWithCallback(request *DeleteRetcodeAppRequest, callback func(response *DeleteRetcodeAppResponse, err error)) <-chan int
DeleteRetcodeAppWithCallback invokes the arms.DeleteRetcodeApp API asynchronously
func (*Client) DeleteRetcodeAppWithChan ¶
func (client *Client) DeleteRetcodeAppWithChan(request *DeleteRetcodeAppRequest) (<-chan *DeleteRetcodeAppResponse, <-chan error)
DeleteRetcodeAppWithChan invokes the arms.DeleteRetcodeApp API asynchronously
func (*Client) DeleteScenario ¶ added in v1.61.777
func (client *Client) DeleteScenario(request *DeleteScenarioRequest) (response *DeleteScenarioResponse, err error)
DeleteScenario invokes the arms.DeleteScenario API synchronously
func (*Client) DeleteScenarioWithCallback ¶ added in v1.61.777
func (client *Client) DeleteScenarioWithCallback(request *DeleteScenarioRequest, callback func(response *DeleteScenarioResponse, err error)) <-chan int
DeleteScenarioWithCallback invokes the arms.DeleteScenario API asynchronously
func (*Client) DeleteScenarioWithChan ¶ added in v1.61.777
func (client *Client) DeleteScenarioWithChan(request *DeleteScenarioRequest) (<-chan *DeleteScenarioResponse, <-chan error)
DeleteScenarioWithChan invokes the arms.DeleteScenario API asynchronously
func (*Client) DeleteTraceApp ¶ added in v1.61.244
func (client *Client) DeleteTraceApp(request *DeleteTraceAppRequest) (response *DeleteTraceAppResponse, err error)
DeleteTraceApp invokes the arms.DeleteTraceApp API synchronously
func (*Client) DeleteTraceAppWithCallback ¶ added in v1.61.244
func (client *Client) DeleteTraceAppWithCallback(request *DeleteTraceAppRequest, callback func(response *DeleteTraceAppResponse, err error)) <-chan int
DeleteTraceAppWithCallback invokes the arms.DeleteTraceApp API asynchronously
func (*Client) DeleteTraceAppWithChan ¶ added in v1.61.244
func (client *Client) DeleteTraceAppWithChan(request *DeleteTraceAppRequest) (<-chan *DeleteTraceAppResponse, <-chan error)
DeleteTraceAppWithChan invokes the arms.DeleteTraceApp API asynchronously
func (*Client) DescribeDispatchRule ¶ added in v1.61.678
func (client *Client) DescribeDispatchRule(request *DescribeDispatchRuleRequest) (response *DescribeDispatchRuleResponse, err error)
DescribeDispatchRule invokes the arms.DescribeDispatchRule API synchronously
func (*Client) DescribeDispatchRuleWithCallback ¶ added in v1.61.678
func (client *Client) DescribeDispatchRuleWithCallback(request *DescribeDispatchRuleRequest, callback func(response *DescribeDispatchRuleResponse, err error)) <-chan int
DescribeDispatchRuleWithCallback invokes the arms.DescribeDispatchRule API asynchronously
func (*Client) DescribeDispatchRuleWithChan ¶ added in v1.61.678
func (client *Client) DescribeDispatchRuleWithChan(request *DescribeDispatchRuleRequest) (<-chan *DescribeDispatchRuleResponse, <-chan error)
DescribeDispatchRuleWithChan invokes the arms.DescribeDispatchRule API asynchronously
func (*Client) DescribePrometheusAlertRule ¶ added in v1.61.1056
func (client *Client) DescribePrometheusAlertRule(request *DescribePrometheusAlertRuleRequest) (response *DescribePrometheusAlertRuleResponse, err error)
DescribePrometheusAlertRule invokes the arms.DescribePrometheusAlertRule API synchronously
func (*Client) DescribePrometheusAlertRuleWithCallback ¶ added in v1.61.1056
func (client *Client) DescribePrometheusAlertRuleWithCallback(request *DescribePrometheusAlertRuleRequest, callback func(response *DescribePrometheusAlertRuleResponse, err error)) <-chan int
DescribePrometheusAlertRuleWithCallback invokes the arms.DescribePrometheusAlertRule API asynchronously
func (*Client) DescribePrometheusAlertRuleWithChan ¶ added in v1.61.1056
func (client *Client) DescribePrometheusAlertRuleWithChan(request *DescribePrometheusAlertRuleRequest) (<-chan *DescribePrometheusAlertRuleResponse, <-chan error)
DescribePrometheusAlertRuleWithChan invokes the arms.DescribePrometheusAlertRule API asynchronously
func (*Client) DescribeTraceLicenseKey ¶ added in v1.61.244
func (client *Client) DescribeTraceLicenseKey(request *DescribeTraceLicenseKeyRequest) (response *DescribeTraceLicenseKeyResponse, err error)
DescribeTraceLicenseKey invokes the arms.DescribeTraceLicenseKey API synchronously
func (*Client) DescribeTraceLicenseKeyWithCallback ¶ added in v1.61.244
func (client *Client) DescribeTraceLicenseKeyWithCallback(request *DescribeTraceLicenseKeyRequest, callback func(response *DescribeTraceLicenseKeyResponse, err error)) <-chan int
DescribeTraceLicenseKeyWithCallback invokes the arms.DescribeTraceLicenseKey API asynchronously
func (*Client) DescribeTraceLicenseKeyWithChan ¶ added in v1.61.244
func (client *Client) DescribeTraceLicenseKeyWithChan(request *DescribeTraceLicenseKeyRequest) (<-chan *DescribeTraceLicenseKeyResponse, <-chan error)
DescribeTraceLicenseKeyWithChan invokes the arms.DescribeTraceLicenseKey API asynchronously
func (*Client) DescribeTraceLocation ¶ added in v1.61.244
func (client *Client) DescribeTraceLocation(request *DescribeTraceLocationRequest) (response *DescribeTraceLocationResponse, err error)
DescribeTraceLocation invokes the arms.DescribeTraceLocation API synchronously
func (*Client) DescribeTraceLocationWithCallback ¶ added in v1.61.244
func (client *Client) DescribeTraceLocationWithCallback(request *DescribeTraceLocationRequest, callback func(response *DescribeTraceLocationResponse, err error)) <-chan int
DescribeTraceLocationWithCallback invokes the arms.DescribeTraceLocation API asynchronously
func (*Client) DescribeTraceLocationWithChan ¶ added in v1.61.244
func (client *Client) DescribeTraceLocationWithChan(request *DescribeTraceLocationRequest) (<-chan *DescribeTraceLocationResponse, <-chan error)
DescribeTraceLocationWithChan invokes the arms.DescribeTraceLocation API asynchronously
func (*Client) DisableAlertTemplate ¶ added in v1.61.1056
func (client *Client) DisableAlertTemplate(request *DisableAlertTemplateRequest) (response *DisableAlertTemplateResponse, err error)
DisableAlertTemplate invokes the arms.DisableAlertTemplate API synchronously
func (*Client) DisableAlertTemplateWithCallback ¶ added in v1.61.1056
func (client *Client) DisableAlertTemplateWithCallback(request *DisableAlertTemplateRequest, callback func(response *DisableAlertTemplateResponse, err error)) <-chan int
DisableAlertTemplateWithCallback invokes the arms.DisableAlertTemplate API asynchronously
func (*Client) DisableAlertTemplateWithChan ¶ added in v1.61.1056
func (client *Client) DisableAlertTemplateWithChan(request *DisableAlertTemplateRequest) (<-chan *DisableAlertTemplateResponse, <-chan error)
DisableAlertTemplateWithChan invokes the arms.DisableAlertTemplate API asynchronously
func (*Client) EnableAlertTemplate ¶ added in v1.61.1056
func (client *Client) EnableAlertTemplate(request *EnableAlertTemplateRequest) (response *EnableAlertTemplateResponse, err error)
EnableAlertTemplate invokes the arms.EnableAlertTemplate API synchronously
func (*Client) EnableAlertTemplateWithCallback ¶ added in v1.61.1056
func (client *Client) EnableAlertTemplateWithCallback(request *EnableAlertTemplateRequest, callback func(response *EnableAlertTemplateResponse, err error)) <-chan int
EnableAlertTemplateWithCallback invokes the arms.EnableAlertTemplate API asynchronously
func (*Client) EnableAlertTemplateWithChan ¶ added in v1.61.1056
func (client *Client) EnableAlertTemplateWithChan(request *EnableAlertTemplateRequest) (<-chan *EnableAlertTemplateResponse, <-chan error)
EnableAlertTemplateWithChan invokes the arms.EnableAlertTemplate API asynchronously
func (*Client) ExportPrometheusRules ¶ added in v1.61.678
func (client *Client) ExportPrometheusRules(request *ExportPrometheusRulesRequest) (response *ExportPrometheusRulesResponse, err error)
ExportPrometheusRules invokes the arms.ExportPrometheusRules API synchronously
func (*Client) ExportPrometheusRulesWithCallback ¶ added in v1.61.678
func (client *Client) ExportPrometheusRulesWithCallback(request *ExportPrometheusRulesRequest, callback func(response *ExportPrometheusRulesResponse, err error)) <-chan int
ExportPrometheusRulesWithCallback invokes the arms.ExportPrometheusRules API asynchronously
func (*Client) ExportPrometheusRulesWithChan ¶ added in v1.61.678
func (client *Client) ExportPrometheusRulesWithChan(request *ExportPrometheusRulesRequest) (<-chan *ExportPrometheusRulesResponse, <-chan error)
ExportPrometheusRulesWithChan invokes the arms.ExportPrometheusRules API asynchronously
func (*Client) GetAgentDownloadUrl ¶ added in v1.61.779
func (client *Client) GetAgentDownloadUrl(request *GetAgentDownloadUrlRequest) (response *GetAgentDownloadUrlResponse, err error)
GetAgentDownloadUrl invokes the arms.GetAgentDownloadUrl API synchronously
func (*Client) GetAgentDownloadUrlWithCallback ¶ added in v1.61.779
func (client *Client) GetAgentDownloadUrlWithCallback(request *GetAgentDownloadUrlRequest, callback func(response *GetAgentDownloadUrlResponse, err error)) <-chan int
GetAgentDownloadUrlWithCallback invokes the arms.GetAgentDownloadUrl API asynchronously
func (*Client) GetAgentDownloadUrlWithChan ¶ added in v1.61.779
func (client *Client) GetAgentDownloadUrlWithChan(request *GetAgentDownloadUrlRequest) (<-chan *GetAgentDownloadUrlResponse, <-chan error)
GetAgentDownloadUrlWithChan invokes the arms.GetAgentDownloadUrl API asynchronously
func (*Client) GetAppApiByPage ¶ added in v1.61.434
func (client *Client) GetAppApiByPage(request *GetAppApiByPageRequest) (response *GetAppApiByPageResponse, err error)
GetAppApiByPage invokes the arms.GetAppApiByPage API synchronously
func (*Client) GetAppApiByPageWithCallback ¶ added in v1.61.434
func (client *Client) GetAppApiByPageWithCallback(request *GetAppApiByPageRequest, callback func(response *GetAppApiByPageResponse, err error)) <-chan int
GetAppApiByPageWithCallback invokes the arms.GetAppApiByPage API asynchronously
func (*Client) GetAppApiByPageWithChan ¶ added in v1.61.434
func (client *Client) GetAppApiByPageWithChan(request *GetAppApiByPageRequest) (<-chan *GetAppApiByPageResponse, <-chan error)
GetAppApiByPageWithChan invokes the arms.GetAppApiByPage API asynchronously
func (*Client) GetArmsConsoleUrl ¶ added in v1.61.1131
func (client *Client) GetArmsConsoleUrl(request *GetArmsConsoleUrlRequest) (response *GetArmsConsoleUrlResponse, err error)
GetArmsConsoleUrl invokes the arms.GetArmsConsoleUrl API synchronously
func (*Client) GetArmsConsoleUrlWithCallback ¶ added in v1.61.1131
func (client *Client) GetArmsConsoleUrlWithCallback(request *GetArmsConsoleUrlRequest, callback func(response *GetArmsConsoleUrlResponse, err error)) <-chan int
GetArmsConsoleUrlWithCallback invokes the arms.GetArmsConsoleUrl API asynchronously
func (*Client) GetArmsConsoleUrlWithChan ¶ added in v1.61.1131
func (client *Client) GetArmsConsoleUrlWithChan(request *GetArmsConsoleUrlRequest) (<-chan *GetArmsConsoleUrlResponse, <-chan error)
GetArmsConsoleUrlWithChan invokes the arms.GetArmsConsoleUrl API asynchronously
func (*Client) GetConsistencySnapshot ¶ added in v1.61.147
func (client *Client) GetConsistencySnapshot(request *GetConsistencySnapshotRequest) (response *GetConsistencySnapshotResponse, err error)
GetConsistencySnapshot invokes the arms.GetConsistencySnapshot API synchronously
func (*Client) GetConsistencySnapshotWithCallback ¶ added in v1.61.147
func (client *Client) GetConsistencySnapshotWithCallback(request *GetConsistencySnapshotRequest, callback func(response *GetConsistencySnapshotResponse, err error)) <-chan int
GetConsistencySnapshotWithCallback invokes the arms.GetConsistencySnapshot API asynchronously
func (*Client) GetConsistencySnapshotWithChan ¶ added in v1.61.147
func (client *Client) GetConsistencySnapshotWithChan(request *GetConsistencySnapshotRequest) (<-chan *GetConsistencySnapshotResponse, <-chan error)
GetConsistencySnapshotWithChan invokes the arms.GetConsistencySnapshot API asynchronously
func (*Client) GetIntegrationToken ¶ added in v1.61.714
func (client *Client) GetIntegrationToken(request *GetIntegrationTokenRequest) (response *GetIntegrationTokenResponse, err error)
GetIntegrationToken invokes the arms.GetIntegrationToken API synchronously
func (*Client) GetIntegrationTokenWithCallback ¶ added in v1.61.714
func (client *Client) GetIntegrationTokenWithCallback(request *GetIntegrationTokenRequest, callback func(response *GetIntegrationTokenResponse, err error)) <-chan int
GetIntegrationTokenWithCallback invokes the arms.GetIntegrationToken API asynchronously
func (*Client) GetIntegrationTokenWithChan ¶ added in v1.61.714
func (client *Client) GetIntegrationTokenWithChan(request *GetIntegrationTokenRequest) (<-chan *GetIntegrationTokenResponse, <-chan error)
GetIntegrationTokenWithChan invokes the arms.GetIntegrationToken API asynchronously
func (*Client) GetMultipleTrace ¶ added in v1.61.265
func (client *Client) GetMultipleTrace(request *GetMultipleTraceRequest) (response *GetMultipleTraceResponse, err error)
GetMultipleTrace invokes the arms.GetMultipleTrace API synchronously
func (*Client) GetMultipleTraceWithCallback ¶ added in v1.61.265
func (client *Client) GetMultipleTraceWithCallback(request *GetMultipleTraceRequest, callback func(response *GetMultipleTraceResponse, err error)) <-chan int
GetMultipleTraceWithCallback invokes the arms.GetMultipleTrace API asynchronously
func (*Client) GetMultipleTraceWithChan ¶ added in v1.61.265
func (client *Client) GetMultipleTraceWithChan(request *GetMultipleTraceRequest) (<-chan *GetMultipleTraceResponse, <-chan error)
GetMultipleTraceWithChan invokes the arms.GetMultipleTrace API asynchronously
func (*Client) GetPrometheusApiToken ¶ added in v1.61.90
func (client *Client) GetPrometheusApiToken(request *GetPrometheusApiTokenRequest) (response *GetPrometheusApiTokenResponse, err error)
GetPrometheusApiToken invokes the arms.GetPrometheusApiToken API synchronously
func (*Client) GetPrometheusApiTokenWithCallback ¶ added in v1.61.90
func (client *Client) GetPrometheusApiTokenWithCallback(request *GetPrometheusApiTokenRequest, callback func(response *GetPrometheusApiTokenResponse, err error)) <-chan int
GetPrometheusApiTokenWithCallback invokes the arms.GetPrometheusApiToken API asynchronously
func (*Client) GetPrometheusApiTokenWithChan ¶ added in v1.61.90
func (client *Client) GetPrometheusApiTokenWithChan(request *GetPrometheusApiTokenRequest) (<-chan *GetPrometheusApiTokenResponse, <-chan error)
GetPrometheusApiTokenWithChan invokes the arms.GetPrometheusApiToken API asynchronously
func (*Client) GetPrometheusRemoteActionToken ¶ added in v1.62.55
func (client *Client) GetPrometheusRemoteActionToken(request *GetPrometheusRemoteActionTokenRequest) (response *GetPrometheusRemoteActionTokenResponse, err error)
GetPrometheusRemoteActionToken invokes the arms.GetPrometheusRemoteActionToken API synchronously
func (*Client) GetPrometheusRemoteActionTokenWithCallback ¶ added in v1.62.55
func (client *Client) GetPrometheusRemoteActionTokenWithCallback(request *GetPrometheusRemoteActionTokenRequest, callback func(response *GetPrometheusRemoteActionTokenResponse, err error)) <-chan int
GetPrometheusRemoteActionTokenWithCallback invokes the arms.GetPrometheusRemoteActionToken API asynchronously
func (*Client) GetPrometheusRemoteActionTokenWithChan ¶ added in v1.62.55
func (client *Client) GetPrometheusRemoteActionTokenWithChan(request *GetPrometheusRemoteActionTokenRequest) (<-chan *GetPrometheusRemoteActionTokenResponse, <-chan error)
GetPrometheusRemoteActionTokenWithChan invokes the arms.GetPrometheusRemoteActionToken API asynchronously
func (*Client) GetRetcodeShareUrl ¶ added in v1.61.90
func (client *Client) GetRetcodeShareUrl(request *GetRetcodeShareUrlRequest) (response *GetRetcodeShareUrlResponse, err error)
GetRetcodeShareUrl invokes the arms.GetRetcodeShareUrl API synchronously
func (*Client) GetRetcodeShareUrlWithCallback ¶ added in v1.61.90
func (client *Client) GetRetcodeShareUrlWithCallback(request *GetRetcodeShareUrlRequest, callback func(response *GetRetcodeShareUrlResponse, err error)) <-chan int
GetRetcodeShareUrlWithCallback invokes the arms.GetRetcodeShareUrl API asynchronously
func (*Client) GetRetcodeShareUrlWithChan ¶ added in v1.61.90
func (client *Client) GetRetcodeShareUrlWithChan(request *GetRetcodeShareUrlRequest) (<-chan *GetRetcodeShareUrlResponse, <-chan error)
GetRetcodeShareUrlWithChan invokes the arms.GetRetcodeShareUrl API asynchronously
func (*Client) GetStack ¶ added in v1.61.265
func (client *Client) GetStack(request *GetStackRequest) (response *GetStackResponse, err error)
GetStack invokes the arms.GetStack API synchronously
func (*Client) GetStackWithCallback ¶ added in v1.61.265
func (client *Client) GetStackWithCallback(request *GetStackRequest, callback func(response *GetStackResponse, err error)) <-chan int
GetStackWithCallback invokes the arms.GetStack API asynchronously
func (*Client) GetStackWithChan ¶ added in v1.61.265
func (client *Client) GetStackWithChan(request *GetStackRequest) (<-chan *GetStackResponse, <-chan error)
GetStackWithChan invokes the arms.GetStack API asynchronously
func (*Client) GetTrace ¶ added in v1.61.90
func (client *Client) GetTrace(request *GetTraceRequest) (response *GetTraceResponse, err error)
GetTrace invokes the arms.GetTrace API synchronously
func (*Client) GetTraceApp ¶ added in v1.61.420
func (client *Client) GetTraceApp(request *GetTraceAppRequest) (response *GetTraceAppResponse, err error)
GetTraceApp invokes the arms.GetTraceApp API synchronously
func (*Client) GetTraceAppWithCallback ¶ added in v1.61.420
func (client *Client) GetTraceAppWithCallback(request *GetTraceAppRequest, callback func(response *GetTraceAppResponse, err error)) <-chan int
GetTraceAppWithCallback invokes the arms.GetTraceApp API asynchronously
func (*Client) GetTraceAppWithChan ¶ added in v1.61.420
func (client *Client) GetTraceAppWithChan(request *GetTraceAppRequest) (<-chan *GetTraceAppResponse, <-chan error)
GetTraceAppWithChan invokes the arms.GetTraceApp API asynchronously
func (*Client) GetTraceWithCallback ¶ added in v1.61.90
func (client *Client) GetTraceWithCallback(request *GetTraceRequest, callback func(response *GetTraceResponse, err error)) <-chan int
GetTraceWithCallback invokes the arms.GetTrace API asynchronously
func (*Client) GetTraceWithChan ¶ added in v1.61.90
func (client *Client) GetTraceWithChan(request *GetTraceRequest) (<-chan *GetTraceResponse, <-chan error)
GetTraceWithChan invokes the arms.GetTrace API asynchronously
func (*Client) ImportAppAlertRules ¶
func (client *Client) ImportAppAlertRules(request *ImportAppAlertRulesRequest) (response *ImportAppAlertRulesResponse, err error)
ImportAppAlertRules invokes the arms.ImportAppAlertRules API synchronously
func (*Client) ImportAppAlertRulesWithCallback ¶
func (client *Client) ImportAppAlertRulesWithCallback(request *ImportAppAlertRulesRequest, callback func(response *ImportAppAlertRulesResponse, err error)) <-chan int
ImportAppAlertRulesWithCallback invokes the arms.ImportAppAlertRules API asynchronously
func (*Client) ImportAppAlertRulesWithChan ¶
func (client *Client) ImportAppAlertRulesWithChan(request *ImportAppAlertRulesRequest) (<-chan *ImportAppAlertRulesResponse, <-chan error)
ImportAppAlertRulesWithChan invokes the arms.ImportAppAlertRules API asynchronously
func (*Client) ImportCustomAlertRules ¶ added in v1.61.90
func (client *Client) ImportCustomAlertRules(request *ImportCustomAlertRulesRequest) (response *ImportCustomAlertRulesResponse, err error)
ImportCustomAlertRules invokes the arms.ImportCustomAlertRules API synchronously
func (*Client) ImportCustomAlertRulesWithCallback ¶ added in v1.61.90
func (client *Client) ImportCustomAlertRulesWithCallback(request *ImportCustomAlertRulesRequest, callback func(response *ImportCustomAlertRulesResponse, err error)) <-chan int
ImportCustomAlertRulesWithCallback invokes the arms.ImportCustomAlertRules API asynchronously
func (*Client) ImportCustomAlertRulesWithChan ¶ added in v1.61.90
func (client *Client) ImportCustomAlertRulesWithChan(request *ImportCustomAlertRulesRequest) (<-chan *ImportCustomAlertRulesResponse, <-chan error)
ImportCustomAlertRulesWithChan invokes the arms.ImportCustomAlertRules API asynchronously
func (*Client) ImportPrometheusRules ¶ added in v1.61.678
func (client *Client) ImportPrometheusRules(request *ImportPrometheusRulesRequest) (response *ImportPrometheusRulesResponse, err error)
ImportPrometheusRules invokes the arms.ImportPrometheusRules API synchronously
func (*Client) ImportPrometheusRulesWithCallback ¶ added in v1.61.678
func (client *Client) ImportPrometheusRulesWithCallback(request *ImportPrometheusRulesRequest, callback func(response *ImportPrometheusRulesResponse, err error)) <-chan int
ImportPrometheusRulesWithCallback invokes the arms.ImportPrometheusRules API asynchronously
func (*Client) ImportPrometheusRulesWithChan ¶ added in v1.61.678
func (client *Client) ImportPrometheusRulesWithChan(request *ImportPrometheusRulesRequest) (<-chan *ImportPrometheusRulesResponse, <-chan error)
ImportPrometheusRulesWithChan invokes the arms.ImportPrometheusRules API asynchronously
func (*Client) InstallCmsExporter ¶ added in v1.61.1600
func (client *Client) InstallCmsExporter(request *InstallCmsExporterRequest) (response *InstallCmsExporterResponse, err error)
InstallCmsExporter invokes the arms.InstallCmsExporter API synchronously
func (*Client) InstallCmsExporterWithCallback ¶ added in v1.61.1600
func (client *Client) InstallCmsExporterWithCallback(request *InstallCmsExporterRequest, callback func(response *InstallCmsExporterResponse, err error)) <-chan int
InstallCmsExporterWithCallback invokes the arms.InstallCmsExporter API asynchronously
func (*Client) InstallCmsExporterWithChan ¶ added in v1.61.1600
func (client *Client) InstallCmsExporterWithChan(request *InstallCmsExporterRequest) (<-chan *InstallCmsExporterResponse, <-chan error)
InstallCmsExporterWithChan invokes the arms.InstallCmsExporter API asynchronously
func (*Client) InstallEventer ¶ added in v1.62.55
func (client *Client) InstallEventer(request *InstallEventerRequest) (response *InstallEventerResponse, err error)
InstallEventer invokes the arms.InstallEventer API synchronously
func (*Client) InstallEventerWithCallback ¶ added in v1.62.55
func (client *Client) InstallEventerWithCallback(request *InstallEventerRequest, callback func(response *InstallEventerResponse, err error)) <-chan int
InstallEventerWithCallback invokes the arms.InstallEventer API asynchronously
func (*Client) InstallEventerWithChan ¶ added in v1.62.55
func (client *Client) InstallEventerWithChan(request *InstallEventerRequest) (<-chan *InstallEventerResponse, <-chan error)
InstallEventerWithChan invokes the arms.InstallEventer API asynchronously
func (*Client) ListActivatedAlerts ¶ added in v1.61.1056
func (client *Client) ListActivatedAlerts(request *ListActivatedAlertsRequest) (response *ListActivatedAlertsResponse, err error)
ListActivatedAlerts invokes the arms.ListActivatedAlerts API synchronously
func (*Client) ListActivatedAlertsWithCallback ¶ added in v1.61.1056
func (client *Client) ListActivatedAlertsWithCallback(request *ListActivatedAlertsRequest, callback func(response *ListActivatedAlertsResponse, err error)) <-chan int
ListActivatedAlertsWithCallback invokes the arms.ListActivatedAlerts API asynchronously
func (*Client) ListActivatedAlertsWithChan ¶ added in v1.61.1056
func (client *Client) ListActivatedAlertsWithChan(request *ListActivatedAlertsRequest) (<-chan *ListActivatedAlertsResponse, <-chan error)
ListActivatedAlertsWithChan invokes the arms.ListActivatedAlerts API asynchronously
func (*Client) ListAlertTemplates ¶ added in v1.61.1056
func (client *Client) ListAlertTemplates(request *ListAlertTemplatesRequest) (response *ListAlertTemplatesResponse, err error)
ListAlertTemplates invokes the arms.ListAlertTemplates API synchronously
func (*Client) ListAlertTemplatesWithCallback ¶ added in v1.61.1056
func (client *Client) ListAlertTemplatesWithCallback(request *ListAlertTemplatesRequest, callback func(response *ListAlertTemplatesResponse, err error)) <-chan int
ListAlertTemplatesWithCallback invokes the arms.ListAlertTemplates API asynchronously
func (*Client) ListAlertTemplatesWithChan ¶ added in v1.61.1056
func (client *Client) ListAlertTemplatesWithChan(request *ListAlertTemplatesRequest) (<-chan *ListAlertTemplatesResponse, <-chan error)
ListAlertTemplatesWithChan invokes the arms.ListAlertTemplates API asynchronously
func (*Client) ListClusterFromGrafana ¶ added in v1.61.90
func (client *Client) ListClusterFromGrafana(request *ListClusterFromGrafanaRequest) (response *ListClusterFromGrafanaResponse, err error)
ListClusterFromGrafana invokes the arms.ListClusterFromGrafana API synchronously
func (*Client) ListClusterFromGrafanaWithCallback ¶ added in v1.61.90
func (client *Client) ListClusterFromGrafanaWithCallback(request *ListClusterFromGrafanaRequest, callback func(response *ListClusterFromGrafanaResponse, err error)) <-chan int
ListClusterFromGrafanaWithCallback invokes the arms.ListClusterFromGrafana API asynchronously
func (*Client) ListClusterFromGrafanaWithChan ¶ added in v1.61.90
func (client *Client) ListClusterFromGrafanaWithChan(request *ListClusterFromGrafanaRequest) (<-chan *ListClusterFromGrafanaResponse, <-chan error)
ListClusterFromGrafanaWithChan invokes the arms.ListClusterFromGrafana API asynchronously
func (*Client) ListDashboards ¶ added in v1.61.167
func (client *Client) ListDashboards(request *ListDashboardsRequest) (response *ListDashboardsResponse, err error)
ListDashboards invokes the arms.ListDashboards API synchronously
func (*Client) ListDashboardsWithCallback ¶ added in v1.61.167
func (client *Client) ListDashboardsWithCallback(request *ListDashboardsRequest, callback func(response *ListDashboardsResponse, err error)) <-chan int
ListDashboardsWithCallback invokes the arms.ListDashboards API asynchronously
func (*Client) ListDashboardsWithChan ¶ added in v1.61.167
func (client *Client) ListDashboardsWithChan(request *ListDashboardsRequest) (<-chan *ListDashboardsResponse, <-chan error)
ListDashboardsWithChan invokes the arms.ListDashboards API asynchronously
func (*Client) ListDispatchRule ¶ added in v1.61.947
func (client *Client) ListDispatchRule(request *ListDispatchRuleRequest) (response *ListDispatchRuleResponse, err error)
ListDispatchRule invokes the arms.ListDispatchRule API synchronously
func (*Client) ListDispatchRuleWithCallback ¶ added in v1.61.947
func (client *Client) ListDispatchRuleWithCallback(request *ListDispatchRuleRequest, callback func(response *ListDispatchRuleResponse, err error)) <-chan int
ListDispatchRuleWithCallback invokes the arms.ListDispatchRule API asynchronously
func (*Client) ListDispatchRuleWithChan ¶ added in v1.61.947
func (client *Client) ListDispatchRuleWithChan(request *ListDispatchRuleRequest) (<-chan *ListDispatchRuleResponse, <-chan error)
ListDispatchRuleWithChan invokes the arms.ListDispatchRule API asynchronously
func (*Client) ListPromClusters ¶ added in v1.61.90
func (client *Client) ListPromClusters(request *ListPromClustersRequest) (response *ListPromClustersResponse, err error)
ListPromClusters invokes the arms.ListPromClusters API synchronously
func (*Client) ListPromClustersWithCallback ¶ added in v1.61.90
func (client *Client) ListPromClustersWithCallback(request *ListPromClustersRequest, callback func(response *ListPromClustersResponse, err error)) <-chan int
ListPromClustersWithCallback invokes the arms.ListPromClusters API asynchronously
func (*Client) ListPromClustersWithChan ¶ added in v1.61.90
func (client *Client) ListPromClustersWithChan(request *ListPromClustersRequest) (<-chan *ListPromClustersResponse, <-chan error)
ListPromClustersWithChan invokes the arms.ListPromClusters API asynchronously
func (*Client) ListPrometheusAlertRules ¶ added in v1.61.1056
func (client *Client) ListPrometheusAlertRules(request *ListPrometheusAlertRulesRequest) (response *ListPrometheusAlertRulesResponse, err error)
ListPrometheusAlertRules invokes the arms.ListPrometheusAlertRules API synchronously
func (*Client) ListPrometheusAlertRulesWithCallback ¶ added in v1.61.1056
func (client *Client) ListPrometheusAlertRulesWithCallback(request *ListPrometheusAlertRulesRequest, callback func(response *ListPrometheusAlertRulesResponse, err error)) <-chan int
ListPrometheusAlertRulesWithCallback invokes the arms.ListPrometheusAlertRules API asynchronously
func (*Client) ListPrometheusAlertRulesWithChan ¶ added in v1.61.1056
func (client *Client) ListPrometheusAlertRulesWithChan(request *ListPrometheusAlertRulesRequest) (<-chan *ListPrometheusAlertRulesResponse, <-chan error)
ListPrometheusAlertRulesWithChan invokes the arms.ListPrometheusAlertRules API asynchronously
func (*Client) ListPrometheusAlertTemplates ¶ added in v1.61.1056
func (client *Client) ListPrometheusAlertTemplates(request *ListPrometheusAlertTemplatesRequest) (response *ListPrometheusAlertTemplatesResponse, err error)
ListPrometheusAlertTemplates invokes the arms.ListPrometheusAlertTemplates API synchronously
func (*Client) ListPrometheusAlertTemplatesWithCallback ¶ added in v1.61.1056
func (client *Client) ListPrometheusAlertTemplatesWithCallback(request *ListPrometheusAlertTemplatesRequest, callback func(response *ListPrometheusAlertTemplatesResponse, err error)) <-chan int
ListPrometheusAlertTemplatesWithCallback invokes the arms.ListPrometheusAlertTemplates API asynchronously
func (*Client) ListPrometheusAlertTemplatesWithChan ¶ added in v1.61.1056
func (client *Client) ListPrometheusAlertTemplatesWithChan(request *ListPrometheusAlertTemplatesRequest) (<-chan *ListPrometheusAlertTemplatesResponse, <-chan error)
ListPrometheusAlertTemplatesWithChan invokes the arms.ListPrometheusAlertTemplates API asynchronously
func (*Client) ListRetcodeApps ¶
func (client *Client) ListRetcodeApps(request *ListRetcodeAppsRequest) (response *ListRetcodeAppsResponse, err error)
ListRetcodeApps invokes the arms.ListRetcodeApps API synchronously
func (*Client) ListRetcodeAppsWithCallback ¶
func (client *Client) ListRetcodeAppsWithCallback(request *ListRetcodeAppsRequest, callback func(response *ListRetcodeAppsResponse, err error)) <-chan int
ListRetcodeAppsWithCallback invokes the arms.ListRetcodeApps API asynchronously
func (*Client) ListRetcodeAppsWithChan ¶
func (client *Client) ListRetcodeAppsWithChan(request *ListRetcodeAppsRequest) (<-chan *ListRetcodeAppsResponse, <-chan error)
ListRetcodeAppsWithChan invokes the arms.ListRetcodeApps API asynchronously
func (*Client) ListScenario ¶ added in v1.61.777
func (client *Client) ListScenario(request *ListScenarioRequest) (response *ListScenarioResponse, err error)
ListScenario invokes the arms.ListScenario API synchronously
func (*Client) ListScenarioWithCallback ¶ added in v1.61.777
func (client *Client) ListScenarioWithCallback(request *ListScenarioRequest, callback func(response *ListScenarioResponse, err error)) <-chan int
ListScenarioWithCallback invokes the arms.ListScenario API asynchronously
func (*Client) ListScenarioWithChan ¶ added in v1.61.777
func (client *Client) ListScenarioWithChan(request *ListScenarioRequest) (<-chan *ListScenarioResponse, <-chan error)
ListScenarioWithChan invokes the arms.ListScenario API asynchronously
func (*Client) ListServerlessTopNApps ¶ added in v1.61.953
func (client *Client) ListServerlessTopNApps(request *ListServerlessTopNAppsRequest) (response *ListServerlessTopNAppsResponse, err error)
ListServerlessTopNApps invokes the arms.ListServerlessTopNApps API synchronously
func (*Client) ListServerlessTopNAppsWithCallback ¶ added in v1.61.953
func (client *Client) ListServerlessTopNAppsWithCallback(request *ListServerlessTopNAppsRequest, callback func(response *ListServerlessTopNAppsResponse, err error)) <-chan int
ListServerlessTopNAppsWithCallback invokes the arms.ListServerlessTopNApps API asynchronously
func (*Client) ListServerlessTopNAppsWithChan ¶ added in v1.61.953
func (client *Client) ListServerlessTopNAppsWithChan(request *ListServerlessTopNAppsRequest) (<-chan *ListServerlessTopNAppsResponse, <-chan error)
ListServerlessTopNAppsWithChan invokes the arms.ListServerlessTopNApps API asynchronously
func (*Client) ListTraceApps ¶
func (client *Client) ListTraceApps(request *ListTraceAppsRequest) (response *ListTraceAppsResponse, err error)
ListTraceApps invokes the arms.ListTraceApps API synchronously
func (*Client) ListTraceAppsWithCallback ¶
func (client *Client) ListTraceAppsWithCallback(request *ListTraceAppsRequest, callback func(response *ListTraceAppsResponse, err error)) <-chan int
ListTraceAppsWithCallback invokes the arms.ListTraceApps API asynchronously
func (*Client) ListTraceAppsWithChan ¶
func (client *Client) ListTraceAppsWithChan(request *ListTraceAppsRequest) (<-chan *ListTraceAppsResponse, <-chan error)
ListTraceAppsWithChan invokes the arms.ListTraceApps API asynchronously
func (*Client) OpenArmsDefaultSLR ¶ added in v1.61.1056
func (client *Client) OpenArmsDefaultSLR(request *OpenArmsDefaultSLRRequest) (response *OpenArmsDefaultSLRResponse, err error)
OpenArmsDefaultSLR invokes the arms.OpenArmsDefaultSLR API synchronously
func (*Client) OpenArmsDefaultSLRWithCallback ¶ added in v1.61.1056
func (client *Client) OpenArmsDefaultSLRWithCallback(request *OpenArmsDefaultSLRRequest, callback func(response *OpenArmsDefaultSLRResponse, err error)) <-chan int
OpenArmsDefaultSLRWithCallback invokes the arms.OpenArmsDefaultSLR API asynchronously
func (*Client) OpenArmsDefaultSLRWithChan ¶ added in v1.61.1056
func (client *Client) OpenArmsDefaultSLRWithChan(request *OpenArmsDefaultSLRRequest) (<-chan *OpenArmsDefaultSLRResponse, <-chan error)
OpenArmsDefaultSLRWithChan invokes the arms.OpenArmsDefaultSLR API asynchronously
func (*Client) OpenArmsService ¶ added in v1.61.719
func (client *Client) OpenArmsService(request *OpenArmsServiceRequest) (response *OpenArmsServiceResponse, err error)
OpenArmsService invokes the arms.OpenArmsService API synchronously
func (*Client) OpenArmsServiceSecondVersion ¶ added in v1.61.1060
func (client *Client) OpenArmsServiceSecondVersion(request *OpenArmsServiceSecondVersionRequest) (response *OpenArmsServiceSecondVersionResponse, err error)
OpenArmsServiceSecondVersion invokes the arms.OpenArmsServiceSecondVersion API synchronously
func (*Client) OpenArmsServiceSecondVersionWithCallback ¶ added in v1.61.1060
func (client *Client) OpenArmsServiceSecondVersionWithCallback(request *OpenArmsServiceSecondVersionRequest, callback func(response *OpenArmsServiceSecondVersionResponse, err error)) <-chan int
OpenArmsServiceSecondVersionWithCallback invokes the arms.OpenArmsServiceSecondVersion API asynchronously
func (*Client) OpenArmsServiceSecondVersionWithChan ¶ added in v1.61.1060
func (client *Client) OpenArmsServiceSecondVersionWithChan(request *OpenArmsServiceSecondVersionRequest) (<-chan *OpenArmsServiceSecondVersionResponse, <-chan error)
OpenArmsServiceSecondVersionWithChan invokes the arms.OpenArmsServiceSecondVersion API asynchronously
func (*Client) OpenArmsServiceWithCallback ¶ added in v1.61.719
func (client *Client) OpenArmsServiceWithCallback(request *OpenArmsServiceRequest, callback func(response *OpenArmsServiceResponse, err error)) <-chan int
OpenArmsServiceWithCallback invokes the arms.OpenArmsService API asynchronously
func (*Client) OpenArmsServiceWithChan ¶ added in v1.61.719
func (client *Client) OpenArmsServiceWithChan(request *OpenArmsServiceRequest) (<-chan *OpenArmsServiceResponse, <-chan error)
OpenArmsServiceWithChan invokes the arms.OpenArmsService API asynchronously
func (*Client) OpenVCluster ¶ added in v1.61.947
func (client *Client) OpenVCluster(request *OpenVClusterRequest) (response *OpenVClusterResponse, err error)
OpenVCluster invokes the arms.OpenVCluster API synchronously
func (*Client) OpenVClusterWithCallback ¶ added in v1.61.947
func (client *Client) OpenVClusterWithCallback(request *OpenVClusterRequest, callback func(response *OpenVClusterResponse, err error)) <-chan int
OpenVClusterWithCallback invokes the arms.OpenVCluster API asynchronously
func (*Client) OpenVClusterWithChan ¶ added in v1.61.947
func (client *Client) OpenVClusterWithChan(request *OpenVClusterRequest) (<-chan *OpenVClusterResponse, <-chan error)
OpenVClusterWithChan invokes the arms.OpenVCluster API asynchronously
func (*Client) OpenXtraceDefaultSLR ¶ added in v1.61.1056
func (client *Client) OpenXtraceDefaultSLR(request *OpenXtraceDefaultSLRRequest) (response *OpenXtraceDefaultSLRResponse, err error)
OpenXtraceDefaultSLR invokes the arms.OpenXtraceDefaultSLR API synchronously
func (*Client) OpenXtraceDefaultSLRWithCallback ¶ added in v1.61.1056
func (client *Client) OpenXtraceDefaultSLRWithCallback(request *OpenXtraceDefaultSLRRequest, callback func(response *OpenXtraceDefaultSLRResponse, err error)) <-chan int
OpenXtraceDefaultSLRWithCallback invokes the arms.OpenXtraceDefaultSLR API asynchronously
func (*Client) OpenXtraceDefaultSLRWithChan ¶ added in v1.61.1056
func (client *Client) OpenXtraceDefaultSLRWithChan(request *OpenXtraceDefaultSLRRequest) (<-chan *OpenXtraceDefaultSLRResponse, <-chan error)
OpenXtraceDefaultSLRWithChan invokes the arms.OpenXtraceDefaultSLR API asynchronously
func (*Client) QueryDataset ¶
func (client *Client) QueryDataset(request *QueryDatasetRequest) (response *QueryDatasetResponse, err error)
QueryDataset invokes the arms.QueryDataset API synchronously
func (*Client) QueryDatasetWithCallback ¶
func (client *Client) QueryDatasetWithCallback(request *QueryDatasetRequest, callback func(response *QueryDatasetResponse, err error)) <-chan int
QueryDatasetWithCallback invokes the arms.QueryDataset API asynchronously
func (*Client) QueryDatasetWithChan ¶
func (client *Client) QueryDatasetWithChan(request *QueryDatasetRequest) (<-chan *QueryDatasetResponse, <-chan error)
QueryDatasetWithChan invokes the arms.QueryDataset API asynchronously
func (*Client) QueryMetric ¶
func (client *Client) QueryMetric(request *QueryMetricRequest) (response *QueryMetricResponse, err error)
QueryMetric invokes the arms.QueryMetric API synchronously
func (*Client) QueryMetricByPage ¶ added in v1.61.434
func (client *Client) QueryMetricByPage(request *QueryMetricByPageRequest) (response *QueryMetricByPageResponse, err error)
QueryMetricByPage invokes the arms.QueryMetricByPage API synchronously
func (*Client) QueryMetricByPageWithCallback ¶ added in v1.61.434
func (client *Client) QueryMetricByPageWithCallback(request *QueryMetricByPageRequest, callback func(response *QueryMetricByPageResponse, err error)) <-chan int
QueryMetricByPageWithCallback invokes the arms.QueryMetricByPage API asynchronously
func (*Client) QueryMetricByPageWithChan ¶ added in v1.61.434
func (client *Client) QueryMetricByPageWithChan(request *QueryMetricByPageRequest) (<-chan *QueryMetricByPageResponse, <-chan error)
QueryMetricByPageWithChan invokes the arms.QueryMetricByPage API asynchronously
func (*Client) QueryMetricWithCallback ¶
func (client *Client) QueryMetricWithCallback(request *QueryMetricRequest, callback func(response *QueryMetricResponse, err error)) <-chan int
QueryMetricWithCallback invokes the arms.QueryMetric API asynchronously
func (*Client) QueryMetricWithChan ¶
func (client *Client) QueryMetricWithChan(request *QueryMetricRequest) (<-chan *QueryMetricResponse, <-chan error)
QueryMetricWithChan invokes the arms.QueryMetric API asynchronously
func (*Client) QueryPromInstallStatus ¶ added in v1.61.1200
func (client *Client) QueryPromInstallStatus(request *QueryPromInstallStatusRequest) (response *QueryPromInstallStatusResponse, err error)
QueryPromInstallStatus invokes the arms.QueryPromInstallStatus API synchronously
func (*Client) QueryPromInstallStatusWithCallback ¶ added in v1.61.1200
func (client *Client) QueryPromInstallStatusWithCallback(request *QueryPromInstallStatusRequest, callback func(response *QueryPromInstallStatusResponse, err error)) <-chan int
QueryPromInstallStatusWithCallback invokes the arms.QueryPromInstallStatus API asynchronously
func (*Client) QueryPromInstallStatusWithChan ¶ added in v1.61.1200
func (client *Client) QueryPromInstallStatusWithChan(request *QueryPromInstallStatusRequest) (<-chan *QueryPromInstallStatusResponse, <-chan error)
QueryPromInstallStatusWithChan invokes the arms.QueryPromInstallStatus API asynchronously
func (*Client) SaveTraceAppConfig ¶ added in v1.61.571
func (client *Client) SaveTraceAppConfig(request *SaveTraceAppConfigRequest) (response *SaveTraceAppConfigResponse, err error)
SaveTraceAppConfig invokes the arms.SaveTraceAppConfig API synchronously
func (*Client) SaveTraceAppConfigWithCallback ¶ added in v1.61.571
func (client *Client) SaveTraceAppConfigWithCallback(request *SaveTraceAppConfigRequest, callback func(response *SaveTraceAppConfigResponse, err error)) <-chan int
SaveTraceAppConfigWithCallback invokes the arms.SaveTraceAppConfig API asynchronously
func (*Client) SaveTraceAppConfigWithChan ¶ added in v1.61.571
func (client *Client) SaveTraceAppConfigWithChan(request *SaveTraceAppConfigRequest) (<-chan *SaveTraceAppConfigResponse, <-chan error)
SaveTraceAppConfigWithChan invokes the arms.SaveTraceAppConfig API asynchronously
func (*Client) SearchAlertContact ¶
func (client *Client) SearchAlertContact(request *SearchAlertContactRequest) (response *SearchAlertContactResponse, err error)
SearchAlertContact invokes the arms.SearchAlertContact API synchronously
func (*Client) SearchAlertContactGroup ¶
func (client *Client) SearchAlertContactGroup(request *SearchAlertContactGroupRequest) (response *SearchAlertContactGroupResponse, err error)
SearchAlertContactGroup invokes the arms.SearchAlertContactGroup API synchronously
func (*Client) SearchAlertContactGroupWithCallback ¶
func (client *Client) SearchAlertContactGroupWithCallback(request *SearchAlertContactGroupRequest, callback func(response *SearchAlertContactGroupResponse, err error)) <-chan int
SearchAlertContactGroupWithCallback invokes the arms.SearchAlertContactGroup API asynchronously
func (*Client) SearchAlertContactGroupWithChan ¶
func (client *Client) SearchAlertContactGroupWithChan(request *SearchAlertContactGroupRequest) (<-chan *SearchAlertContactGroupResponse, <-chan error)
SearchAlertContactGroupWithChan invokes the arms.SearchAlertContactGroup API asynchronously
func (*Client) SearchAlertContactWithCallback ¶
func (client *Client) SearchAlertContactWithCallback(request *SearchAlertContactRequest, callback func(response *SearchAlertContactResponse, err error)) <-chan int
SearchAlertContactWithCallback invokes the arms.SearchAlertContact API asynchronously
func (*Client) SearchAlertContactWithChan ¶
func (client *Client) SearchAlertContactWithChan(request *SearchAlertContactRequest) (<-chan *SearchAlertContactResponse, <-chan error)
SearchAlertContactWithChan invokes the arms.SearchAlertContact API asynchronously
func (*Client) SearchAlertHistories ¶ added in v1.61.90
func (client *Client) SearchAlertHistories(request *SearchAlertHistoriesRequest) (response *SearchAlertHistoriesResponse, err error)
SearchAlertHistories invokes the arms.SearchAlertHistories API synchronously
func (*Client) SearchAlertHistoriesWithCallback ¶ added in v1.61.90
func (client *Client) SearchAlertHistoriesWithCallback(request *SearchAlertHistoriesRequest, callback func(response *SearchAlertHistoriesResponse, err error)) <-chan int
SearchAlertHistoriesWithCallback invokes the arms.SearchAlertHistories API asynchronously
func (*Client) SearchAlertHistoriesWithChan ¶ added in v1.61.90
func (client *Client) SearchAlertHistoriesWithChan(request *SearchAlertHistoriesRequest) (<-chan *SearchAlertHistoriesResponse, <-chan error)
SearchAlertHistoriesWithChan invokes the arms.SearchAlertHistories API asynchronously
func (*Client) SearchAlertRules ¶ added in v1.61.90
func (client *Client) SearchAlertRules(request *SearchAlertRulesRequest) (response *SearchAlertRulesResponse, err error)
SearchAlertRules invokes the arms.SearchAlertRules API synchronously
func (*Client) SearchAlertRulesWithCallback ¶ added in v1.61.90
func (client *Client) SearchAlertRulesWithCallback(request *SearchAlertRulesRequest, callback func(response *SearchAlertRulesResponse, err error)) <-chan int
SearchAlertRulesWithCallback invokes the arms.SearchAlertRules API asynchronously
func (*Client) SearchAlertRulesWithChan ¶ added in v1.61.90
func (client *Client) SearchAlertRulesWithChan(request *SearchAlertRulesRequest) (<-chan *SearchAlertRulesResponse, <-chan error)
SearchAlertRulesWithChan invokes the arms.SearchAlertRules API asynchronously
func (*Client) SearchEvents ¶ added in v1.61.90
func (client *Client) SearchEvents(request *SearchEventsRequest) (response *SearchEventsResponse, err error)
SearchEvents invokes the arms.SearchEvents API synchronously
func (*Client) SearchEventsWithCallback ¶ added in v1.61.90
func (client *Client) SearchEventsWithCallback(request *SearchEventsRequest, callback func(response *SearchEventsResponse, err error)) <-chan int
SearchEventsWithCallback invokes the arms.SearchEvents API asynchronously
func (*Client) SearchEventsWithChan ¶ added in v1.61.90
func (client *Client) SearchEventsWithChan(request *SearchEventsRequest) (<-chan *SearchEventsResponse, <-chan error)
SearchEventsWithChan invokes the arms.SearchEvents API asynchronously
func (*Client) SearchRetcodeAppByPage ¶
func (client *Client) SearchRetcodeAppByPage(request *SearchRetcodeAppByPageRequest) (response *SearchRetcodeAppByPageResponse, err error)
SearchRetcodeAppByPage invokes the arms.SearchRetcodeAppByPage API synchronously
func (*Client) SearchRetcodeAppByPageWithCallback ¶
func (client *Client) SearchRetcodeAppByPageWithCallback(request *SearchRetcodeAppByPageRequest, callback func(response *SearchRetcodeAppByPageResponse, err error)) <-chan int
SearchRetcodeAppByPageWithCallback invokes the arms.SearchRetcodeAppByPage API asynchronously
func (*Client) SearchRetcodeAppByPageWithChan ¶
func (client *Client) SearchRetcodeAppByPageWithChan(request *SearchRetcodeAppByPageRequest) (<-chan *SearchRetcodeAppByPageResponse, <-chan error)
SearchRetcodeAppByPageWithChan invokes the arms.SearchRetcodeAppByPage API asynchronously
func (*Client) SearchTraceAppByName ¶
func (client *Client) SearchTraceAppByName(request *SearchTraceAppByNameRequest) (response *SearchTraceAppByNameResponse, err error)
SearchTraceAppByName invokes the arms.SearchTraceAppByName API synchronously
func (*Client) SearchTraceAppByNameWithCallback ¶
func (client *Client) SearchTraceAppByNameWithCallback(request *SearchTraceAppByNameRequest, callback func(response *SearchTraceAppByNameResponse, err error)) <-chan int
SearchTraceAppByNameWithCallback invokes the arms.SearchTraceAppByName API asynchronously
func (*Client) SearchTraceAppByNameWithChan ¶
func (client *Client) SearchTraceAppByNameWithChan(request *SearchTraceAppByNameRequest) (<-chan *SearchTraceAppByNameResponse, <-chan error)
SearchTraceAppByNameWithChan invokes the arms.SearchTraceAppByName API asynchronously
func (*Client) SearchTraceAppByPage ¶
func (client *Client) SearchTraceAppByPage(request *SearchTraceAppByPageRequest) (response *SearchTraceAppByPageResponse, err error)
SearchTraceAppByPage invokes the arms.SearchTraceAppByPage API synchronously
func (*Client) SearchTraceAppByPageWithCallback ¶
func (client *Client) SearchTraceAppByPageWithCallback(request *SearchTraceAppByPageRequest, callback func(response *SearchTraceAppByPageResponse, err error)) <-chan int
SearchTraceAppByPageWithCallback invokes the arms.SearchTraceAppByPage API asynchronously
func (*Client) SearchTraceAppByPageWithChan ¶
func (client *Client) SearchTraceAppByPageWithChan(request *SearchTraceAppByPageRequest) (<-chan *SearchTraceAppByPageResponse, <-chan error)
SearchTraceAppByPageWithChan invokes the arms.SearchTraceAppByPage API asynchronously
func (*Client) SearchTraces ¶ added in v1.61.90
func (client *Client) SearchTraces(request *SearchTracesRequest) (response *SearchTracesResponse, err error)
SearchTraces invokes the arms.SearchTraces API synchronously
func (*Client) SearchTracesByPage ¶ added in v1.61.265
func (client *Client) SearchTracesByPage(request *SearchTracesByPageRequest) (response *SearchTracesByPageResponse, err error)
SearchTracesByPage invokes the arms.SearchTracesByPage API synchronously
func (*Client) SearchTracesByPageWithCallback ¶ added in v1.61.265
func (client *Client) SearchTracesByPageWithCallback(request *SearchTracesByPageRequest, callback func(response *SearchTracesByPageResponse, err error)) <-chan int
SearchTracesByPageWithCallback invokes the arms.SearchTracesByPage API asynchronously
func (*Client) SearchTracesByPageWithChan ¶ added in v1.61.265
func (client *Client) SearchTracesByPageWithChan(request *SearchTracesByPageRequest) (<-chan *SearchTracesByPageResponse, <-chan error)
SearchTracesByPageWithChan invokes the arms.SearchTracesByPage API asynchronously
func (*Client) SearchTracesWithCallback ¶ added in v1.61.90
func (client *Client) SearchTracesWithCallback(request *SearchTracesRequest, callback func(response *SearchTracesResponse, err error)) <-chan int
SearchTracesWithCallback invokes the arms.SearchTraces API asynchronously
func (*Client) SearchTracesWithChan ¶ added in v1.61.90
func (client *Client) SearchTracesWithChan(request *SearchTracesRequest) (<-chan *SearchTracesResponse, <-chan error)
SearchTracesWithChan invokes the arms.SearchTraces API asynchronously
func (*Client) SendCustomIncidents ¶ added in v1.61.714
func (client *Client) SendCustomIncidents(request *SendCustomIncidentsRequest) (response *SendCustomIncidentsResponse, err error)
SendCustomIncidents invokes the arms.SendCustomIncidents API synchronously
func (*Client) SendCustomIncidentsWithCallback ¶ added in v1.61.714
func (client *Client) SendCustomIncidentsWithCallback(request *SendCustomIncidentsRequest, callback func(response *SendCustomIncidentsResponse, err error)) <-chan int
SendCustomIncidentsWithCallback invokes the arms.SendCustomIncidents API asynchronously
func (*Client) SendCustomIncidentsWithChan ¶ added in v1.61.714
func (client *Client) SendCustomIncidentsWithChan(request *SendCustomIncidentsRequest) (<-chan *SendCustomIncidentsResponse, <-chan error)
SendCustomIncidentsWithChan invokes the arms.SendCustomIncidents API asynchronously
func (*Client) SendMseIncident ¶ added in v1.61.678
func (client *Client) SendMseIncident(request *SendMseIncidentRequest) (response *SendMseIncidentResponse, err error)
SendMseIncident invokes the arms.SendMseIncident API synchronously
func (*Client) SendMseIncidentWithCallback ¶ added in v1.61.678
func (client *Client) SendMseIncidentWithCallback(request *SendMseIncidentRequest, callback func(response *SendMseIncidentResponse, err error)) <-chan int
SendMseIncidentWithCallback invokes the arms.SendMseIncident API asynchronously
func (*Client) SendMseIncidentWithChan ¶ added in v1.61.678
func (client *Client) SendMseIncidentWithChan(request *SendMseIncidentRequest) (<-chan *SendMseIncidentResponse, <-chan error)
SendMseIncidentWithChan invokes the arms.SendMseIncident API asynchronously
func (*Client) SetRetcodeShareStatus ¶ added in v1.61.90
func (client *Client) SetRetcodeShareStatus(request *SetRetcodeShareStatusRequest) (response *SetRetcodeShareStatusResponse, err error)
SetRetcodeShareStatus invokes the arms.SetRetcodeShareStatus API synchronously
func (*Client) SetRetcodeShareStatusWithCallback ¶ added in v1.61.90
func (client *Client) SetRetcodeShareStatusWithCallback(request *SetRetcodeShareStatusRequest, callback func(response *SetRetcodeShareStatusResponse, err error)) <-chan int
SetRetcodeShareStatusWithCallback invokes the arms.SetRetcodeShareStatus API asynchronously
func (*Client) SetRetcodeShareStatusWithChan ¶ added in v1.61.90
func (client *Client) SetRetcodeShareStatusWithChan(request *SetRetcodeShareStatusRequest) (<-chan *SetRetcodeShareStatusResponse, <-chan error)
SetRetcodeShareStatusWithChan invokes the arms.SetRetcodeShareStatus API asynchronously
func (*Client) StartAlert ¶ added in v1.61.90
func (client *Client) StartAlert(request *StartAlertRequest) (response *StartAlertResponse, err error)
StartAlert invokes the arms.StartAlert API synchronously
func (*Client) StartAlertWithCallback ¶ added in v1.61.90
func (client *Client) StartAlertWithCallback(request *StartAlertRequest, callback func(response *StartAlertResponse, err error)) <-chan int
StartAlertWithCallback invokes the arms.StartAlert API asynchronously
func (*Client) StartAlertWithChan ¶ added in v1.61.90
func (client *Client) StartAlertWithChan(request *StartAlertRequest) (<-chan *StartAlertResponse, <-chan error)
StartAlertWithChan invokes the arms.StartAlert API asynchronously
func (*Client) StopAlert ¶ added in v1.61.90
func (client *Client) StopAlert(request *StopAlertRequest) (response *StopAlertResponse, err error)
StopAlert invokes the arms.StopAlert API synchronously
func (*Client) StopAlertWithCallback ¶ added in v1.61.90
func (client *Client) StopAlertWithCallback(request *StopAlertRequest, callback func(response *StopAlertResponse, err error)) <-chan int
StopAlertWithCallback invokes the arms.StopAlert API asynchronously
func (*Client) StopAlertWithChan ¶ added in v1.61.90
func (client *Client) StopAlertWithChan(request *StopAlertRequest) (<-chan *StopAlertResponse, <-chan error)
StopAlertWithChan invokes the arms.StopAlert API asynchronously
func (*Client) UninstallPromCluster ¶ added in v1.61.1200
func (client *Client) UninstallPromCluster(request *UninstallPromClusterRequest) (response *UninstallPromClusterResponse, err error)
UninstallPromCluster invokes the arms.UninstallPromCluster API synchronously
func (*Client) UninstallPromClusterWithCallback ¶ added in v1.61.1200
func (client *Client) UninstallPromClusterWithCallback(request *UninstallPromClusterRequest, callback func(response *UninstallPromClusterResponse, err error)) <-chan int
UninstallPromClusterWithCallback invokes the arms.UninstallPromCluster API asynchronously
func (*Client) UninstallPromClusterWithChan ¶ added in v1.61.1200
func (client *Client) UninstallPromClusterWithChan(request *UninstallPromClusterRequest) (<-chan *UninstallPromClusterResponse, <-chan error)
UninstallPromClusterWithChan invokes the arms.UninstallPromCluster API asynchronously
func (*Client) UpdateAlertContact ¶ added in v1.61.90
func (client *Client) UpdateAlertContact(request *UpdateAlertContactRequest) (response *UpdateAlertContactResponse, err error)
UpdateAlertContact invokes the arms.UpdateAlertContact API synchronously
func (*Client) UpdateAlertContactGroup ¶ added in v1.61.90
func (client *Client) UpdateAlertContactGroup(request *UpdateAlertContactGroupRequest) (response *UpdateAlertContactGroupResponse, err error)
UpdateAlertContactGroup invokes the arms.UpdateAlertContactGroup API synchronously
func (*Client) UpdateAlertContactGroupWithCallback ¶ added in v1.61.90
func (client *Client) UpdateAlertContactGroupWithCallback(request *UpdateAlertContactGroupRequest, callback func(response *UpdateAlertContactGroupResponse, err error)) <-chan int
UpdateAlertContactGroupWithCallback invokes the arms.UpdateAlertContactGroup API asynchronously
func (*Client) UpdateAlertContactGroupWithChan ¶ added in v1.61.90
func (client *Client) UpdateAlertContactGroupWithChan(request *UpdateAlertContactGroupRequest) (<-chan *UpdateAlertContactGroupResponse, <-chan error)
UpdateAlertContactGroupWithChan invokes the arms.UpdateAlertContactGroup API asynchronously
func (*Client) UpdateAlertContactWithCallback ¶ added in v1.61.90
func (client *Client) UpdateAlertContactWithCallback(request *UpdateAlertContactRequest, callback func(response *UpdateAlertContactResponse, err error)) <-chan int
UpdateAlertContactWithCallback invokes the arms.UpdateAlertContact API asynchronously
func (*Client) UpdateAlertContactWithChan ¶ added in v1.61.90
func (client *Client) UpdateAlertContactWithChan(request *UpdateAlertContactRequest) (<-chan *UpdateAlertContactResponse, <-chan error)
UpdateAlertContactWithChan invokes the arms.UpdateAlertContact API asynchronously
func (*Client) UpdateAlertRule ¶ added in v1.61.90
func (client *Client) UpdateAlertRule(request *UpdateAlertRuleRequest) (response *UpdateAlertRuleResponse, err error)
UpdateAlertRule invokes the arms.UpdateAlertRule API synchronously
func (*Client) UpdateAlertRuleWithCallback ¶ added in v1.61.90
func (client *Client) UpdateAlertRuleWithCallback(request *UpdateAlertRuleRequest, callback func(response *UpdateAlertRuleResponse, err error)) <-chan int
UpdateAlertRuleWithCallback invokes the arms.UpdateAlertRule API asynchronously
func (*Client) UpdateAlertRuleWithChan ¶ added in v1.61.90
func (client *Client) UpdateAlertRuleWithChan(request *UpdateAlertRuleRequest) (<-chan *UpdateAlertRuleResponse, <-chan error)
UpdateAlertRuleWithChan invokes the arms.UpdateAlertRule API asynchronously
func (*Client) UpdateAlertTemplate ¶ added in v1.61.1056
func (client *Client) UpdateAlertTemplate(request *UpdateAlertTemplateRequest) (response *UpdateAlertTemplateResponse, err error)
UpdateAlertTemplate invokes the arms.UpdateAlertTemplate API synchronously
func (*Client) UpdateAlertTemplateWithCallback ¶ added in v1.61.1056
func (client *Client) UpdateAlertTemplateWithCallback(request *UpdateAlertTemplateRequest, callback func(response *UpdateAlertTemplateResponse, err error)) <-chan int
UpdateAlertTemplateWithCallback invokes the arms.UpdateAlertTemplate API asynchronously
func (*Client) UpdateAlertTemplateWithChan ¶ added in v1.61.1056
func (client *Client) UpdateAlertTemplateWithChan(request *UpdateAlertTemplateRequest) (<-chan *UpdateAlertTemplateResponse, <-chan error)
UpdateAlertTemplateWithChan invokes the arms.UpdateAlertTemplate API asynchronously
func (*Client) UpdateDispatchRule ¶ added in v1.61.947
func (client *Client) UpdateDispatchRule(request *UpdateDispatchRuleRequest) (response *UpdateDispatchRuleResponse, err error)
UpdateDispatchRule invokes the arms.UpdateDispatchRule API synchronously
func (*Client) UpdateDispatchRuleWithCallback ¶ added in v1.61.947
func (client *Client) UpdateDispatchRuleWithCallback(request *UpdateDispatchRuleRequest, callback func(response *UpdateDispatchRuleResponse, err error)) <-chan int
UpdateDispatchRuleWithCallback invokes the arms.UpdateDispatchRule API asynchronously
func (*Client) UpdateDispatchRuleWithChan ¶ added in v1.61.947
func (client *Client) UpdateDispatchRuleWithChan(request *UpdateDispatchRuleRequest) (<-chan *UpdateDispatchRuleResponse, <-chan error)
UpdateDispatchRuleWithChan invokes the arms.UpdateDispatchRule API asynchronously
func (*Client) UpdatePrometheusAlertRule ¶ added in v1.61.1056
func (client *Client) UpdatePrometheusAlertRule(request *UpdatePrometheusAlertRuleRequest) (response *UpdatePrometheusAlertRuleResponse, err error)
UpdatePrometheusAlertRule invokes the arms.UpdatePrometheusAlertRule API synchronously
func (*Client) UpdatePrometheusAlertRuleWithCallback ¶ added in v1.61.1056
func (client *Client) UpdatePrometheusAlertRuleWithCallback(request *UpdatePrometheusAlertRuleRequest, callback func(response *UpdatePrometheusAlertRuleResponse, err error)) <-chan int
UpdatePrometheusAlertRuleWithCallback invokes the arms.UpdatePrometheusAlertRule API asynchronously
func (*Client) UpdatePrometheusAlertRuleWithChan ¶ added in v1.61.1056
func (client *Client) UpdatePrometheusAlertRuleWithChan(request *UpdatePrometheusAlertRuleRequest) (<-chan *UpdatePrometheusAlertRuleResponse, <-chan error)
UpdatePrometheusAlertRuleWithChan invokes the arms.UpdatePrometheusAlertRule API asynchronously
func (*Client) UpdateWebhook ¶ added in v1.61.571
func (client *Client) UpdateWebhook(request *UpdateWebhookRequest) (response *UpdateWebhookResponse, err error)
UpdateWebhook invokes the arms.UpdateWebhook API synchronously
func (*Client) UpdateWebhookWithCallback ¶ added in v1.61.571
func (client *Client) UpdateWebhookWithCallback(request *UpdateWebhookRequest, callback func(response *UpdateWebhookResponse, err error)) <-chan int
UpdateWebhookWithCallback invokes the arms.UpdateWebhook API asynchronously
func (*Client) UpdateWebhookWithChan ¶ added in v1.61.571
func (client *Client) UpdateWebhookWithChan(request *UpdateWebhookRequest) (<-chan *UpdateWebhookResponse, <-chan error)
UpdateWebhookWithChan invokes the arms.UpdateWebhook API asynchronously
type ConfigAppRequest ¶ added in v1.61.328
type ConfigAppRequest struct { *requests.RpcRequest AppIds string `position:"Query" name:"AppIds"` Enable string `position:"Query" name:"Enable"` }
ConfigAppRequest is the request struct for api ConfigApp
func CreateConfigAppRequest ¶ added in v1.61.328
func CreateConfigAppRequest() (request *ConfigAppRequest)
CreateConfigAppRequest creates a request to invoke ConfigApp API
type ConfigAppResponse ¶ added in v1.61.328
type ConfigAppResponse struct { *responses.BaseResponse Data string `json:"Data" xml:"Data"` RequestId string `json:"RequestId" xml:"RequestId"` }
ConfigAppResponse is the response struct for api ConfigApp
func CreateConfigAppResponse ¶ added in v1.61.328
func CreateConfigAppResponse() (response *ConfigAppResponse)
CreateConfigAppResponse creates a response to parse from ConfigApp response
type Contact ¶
type Contact struct { ContactName string `json:"ContactName" xml:"ContactName"` Email string `json:"Email" xml:"Email"` UpdateTime int64 `json:"UpdateTime" xml:"UpdateTime"` UserId string `json:"UserId" xml:"UserId"` DingRobot string `json:"DingRobot" xml:"DingRobot"` CreateTime int64 `json:"CreateTime" xml:"CreateTime"` Webhook string `json:"Webhook" xml:"Webhook"` ContactId int64 `json:"ContactId" xml:"ContactId"` Phone string `json:"Phone" xml:"Phone"` SystemNoc bool `json:"SystemNoc" xml:"SystemNoc"` }
Contact is a nested struct in arms response
type ContactGroup ¶
type ContactGroup struct { UpdateTime int64 `json:"UpdateTime" xml:"UpdateTime"` ContactGroupName string `json:"ContactGroupName" xml:"ContactGroupName"` ContactGroupId int64 `json:"ContactGroupId" xml:"ContactGroupId"` CreateTime int64 `json:"CreateTime" xml:"CreateTime"` UserId string `json:"UserId" xml:"UserId"` Contacts []Contact `json:"Contacts" xml:"Contacts"` }
ContactGroup is a nested struct in arms response
type ContactGroups ¶
type ContactGroups struct {
ContactGroup []ContactGroup `json:"ContactGroup" xml:"ContactGroup"`
}
ContactGroups is a nested struct in arms response
type ContactsInSearchAlertContact ¶ added in v1.61.420
type ContactsInSearchAlertContact struct {
Contact []Contact `json:"Contact" xml:"Contact"`
}
ContactsInSearchAlertContact is a nested struct in arms response
type ContactsInSearchAlertContactGroup ¶ added in v1.61.420
type ContactsInSearchAlertContactGroup struct {
Contact []Contact `json:"Contact" xml:"Contact"`
}
ContactsInSearchAlertContactGroup is a nested struct in arms response
type CreateAlertContactGroupRequest ¶
type CreateAlertContactGroupRequest struct { *requests.RpcRequest ContactGroupName string `position:"Query" name:"ContactGroupName"` ProxyUserId string `position:"Query" name:"ProxyUserId"` ContactIds string `position:"Query" name:"ContactIds"` }
CreateAlertContactGroupRequest is the request struct for api CreateAlertContactGroup
func CreateCreateAlertContactGroupRequest ¶
func CreateCreateAlertContactGroupRequest() (request *CreateAlertContactGroupRequest)
CreateCreateAlertContactGroupRequest creates a request to invoke CreateAlertContactGroup API
type CreateAlertContactGroupResponse ¶
type CreateAlertContactGroupResponse struct { *responses.BaseResponse ContactGroupId string `json:"ContactGroupId" xml:"ContactGroupId"` RequestId string `json:"RequestId" xml:"RequestId"` }
CreateAlertContactGroupResponse is the response struct for api CreateAlertContactGroup
func CreateCreateAlertContactGroupResponse ¶
func CreateCreateAlertContactGroupResponse() (response *CreateAlertContactGroupResponse)
CreateCreateAlertContactGroupResponse creates a response to parse from CreateAlertContactGroup response
type CreateAlertContactRequest ¶
type CreateAlertContactRequest struct { *requests.RpcRequest PhoneNum string `position:"Query" name:"PhoneNum"` ProxyUserId string `position:"Query" name:"ProxyUserId"` ContactName string `position:"Query" name:"ContactName"` DingRobotWebhookUrl string `position:"Query" name:"DingRobotWebhookUrl"` Email string `position:"Query" name:"Email"` SystemNoc requests.Boolean `position:"Query" name:"SystemNoc"` }
CreateAlertContactRequest is the request struct for api CreateAlertContact
func CreateCreateAlertContactRequest ¶
func CreateCreateAlertContactRequest() (request *CreateAlertContactRequest)
CreateCreateAlertContactRequest creates a request to invoke CreateAlertContact API
type CreateAlertContactResponse ¶
type CreateAlertContactResponse struct { *responses.BaseResponse ContactId string `json:"ContactId" xml:"ContactId"` RequestId string `json:"RequestId" xml:"RequestId"` }
CreateAlertContactResponse is the response struct for api CreateAlertContact
func CreateCreateAlertContactResponse ¶
func CreateCreateAlertContactResponse() (response *CreateAlertContactResponse)
CreateCreateAlertContactResponse creates a response to parse from CreateAlertContact response
type CreateAlertTemplateRequest ¶ added in v1.61.1056
type CreateAlertTemplateRequest struct { *requests.RpcRequest TemplateProvider string `position:"Query" name:"TemplateProvider"` Annotations string `position:"Query" name:"Annotations"` Rule string `position:"Query" name:"Rule"` ProxyUserId string `position:"Query" name:"ProxyUserId"` Type string `position:"Query" name:"Type"` Message string `position:"Query" name:"Message"` ParentId string `position:"Query" name:"ParentId"` Labels string `position:"Query" name:"Labels"` Name string `position:"Query" name:"Name"` MatchExpressions string `position:"Query" name:"MatchExpressions"` }
CreateAlertTemplateRequest is the request struct for api CreateAlertTemplate
func CreateCreateAlertTemplateRequest ¶ added in v1.61.1056
func CreateCreateAlertTemplateRequest() (request *CreateAlertTemplateRequest)
CreateCreateAlertTemplateRequest creates a request to invoke CreateAlertTemplate API
type CreateAlertTemplateResponse ¶ added in v1.61.1056
type CreateAlertTemplateResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` AlertTemplate AlertTemplate `json:"AlertTemplate" xml:"AlertTemplate"` }
CreateAlertTemplateResponse is the response struct for api CreateAlertTemplate
func CreateCreateAlertTemplateResponse ¶ added in v1.61.1056
func CreateCreateAlertTemplateResponse() (response *CreateAlertTemplateResponse)
CreateCreateAlertTemplateResponse creates a response to parse from CreateAlertTemplate response
type CreateDispatchRuleRequest ¶ added in v1.61.947
type CreateDispatchRuleRequest struct { *requests.RpcRequest DispatchRule string `position:"Query" name:"DispatchRule"` ProxyUserId string `position:"Query" name:"ProxyUserId"` }
CreateDispatchRuleRequest is the request struct for api CreateDispatchRule
func CreateCreateDispatchRuleRequest ¶ added in v1.61.947
func CreateCreateDispatchRuleRequest() (request *CreateDispatchRuleRequest)
CreateCreateDispatchRuleRequest creates a request to invoke CreateDispatchRule API
type CreateDispatchRuleResponse ¶ added in v1.61.947
type CreateDispatchRuleResponse struct { *responses.BaseResponse DispatchRuleId int64 `json:"DispatchRuleId" xml:"DispatchRuleId"` RequestId string `json:"RequestId" xml:"RequestId"` }
CreateDispatchRuleResponse is the response struct for api CreateDispatchRule
func CreateCreateDispatchRuleResponse ¶ added in v1.61.947
func CreateCreateDispatchRuleResponse() (response *CreateDispatchRuleResponse)
CreateCreateDispatchRuleResponse creates a response to parse from CreateDispatchRule response
type CreatePrometheusAlertRuleRequest ¶ added in v1.61.1056
type CreatePrometheusAlertRuleRequest struct { *requests.RpcRequest ProductCode string `position:"Query" name:"ProductCode"` Expression string `position:"Query" name:"Expression"` AlertName string `position:"Query" name:"AlertName"` Annotations string `position:"Query" name:"Annotations"` ClusterId string `position:"Query" name:"ClusterId"` DispatchRuleId requests.Integer `position:"Query" name:"DispatchRuleId"` ProxyUserId string `position:"Query" name:"ProxyUserId"` Type string `position:"Query" name:"Type"` Message string `position:"Query" name:"Message"` Labels string `position:"Query" name:"Labels"` Duration string `position:"Query" name:"Duration"` NotifyType string `position:"Query" name:"NotifyType"` }
CreatePrometheusAlertRuleRequest is the request struct for api CreatePrometheusAlertRule
func CreateCreatePrometheusAlertRuleRequest ¶ added in v1.61.1056
func CreateCreatePrometheusAlertRuleRequest() (request *CreatePrometheusAlertRuleRequest)
CreateCreatePrometheusAlertRuleRequest creates a request to invoke CreatePrometheusAlertRule API
type CreatePrometheusAlertRuleResponse ¶ added in v1.61.1056
type CreatePrometheusAlertRuleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PrometheusAlertRule PrometheusAlertRule `json:"PrometheusAlertRule" xml:"PrometheusAlertRule"` }
CreatePrometheusAlertRuleResponse is the response struct for api CreatePrometheusAlertRule
func CreateCreatePrometheusAlertRuleResponse ¶ added in v1.61.1056
func CreateCreatePrometheusAlertRuleResponse() (response *CreatePrometheusAlertRuleResponse)
CreateCreatePrometheusAlertRuleResponse creates a response to parse from CreatePrometheusAlertRule response
type CreateRetcodeAppRequest ¶
type CreateRetcodeAppRequest struct { *requests.RpcRequest RetcodeAppName string `position:"Query" name:"RetcodeAppName"` RetcodeAppType string `position:"Query" name:"RetcodeAppType"` }
CreateRetcodeAppRequest is the request struct for api CreateRetcodeApp
func CreateCreateRetcodeAppRequest ¶
func CreateCreateRetcodeAppRequest() (request *CreateRetcodeAppRequest)
CreateCreateRetcodeAppRequest creates a request to invoke CreateRetcodeApp API
type CreateRetcodeAppResponse ¶
type CreateRetcodeAppResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` RetcodeAppDataBean RetcodeAppDataBean `json:"RetcodeAppDataBean" xml:"RetcodeAppDataBean"` }
CreateRetcodeAppResponse is the response struct for api CreateRetcodeApp
func CreateCreateRetcodeAppResponse ¶
func CreateCreateRetcodeAppResponse() (response *CreateRetcodeAppResponse)
CreateCreateRetcodeAppResponse creates a response to parse from CreateRetcodeApp response
type CreateWebhookRequest ¶ added in v1.61.1056
type CreateWebhookRequest struct { *requests.RpcRequest HttpHeaders string `position:"Query" name:"HttpHeaders"` Method string `position:"Query" name:"Method"` HttpParams string `position:"Query" name:"HttpParams"` ProxyUserId string `position:"Query" name:"ProxyUserId"` Body string `position:"Query" name:"Body"` Url string `position:"Query" name:"Url"` ContactName string `position:"Query" name:"ContactName"` }
CreateWebhookRequest is the request struct for api CreateWebhook
func CreateCreateWebhookRequest ¶ added in v1.61.1056
func CreateCreateWebhookRequest() (request *CreateWebhookRequest)
CreateCreateWebhookRequest creates a request to invoke CreateWebhook API
type CreateWebhookResponse ¶ added in v1.61.1056
type CreateWebhookResponse struct { *responses.BaseResponse ContactId string `json:"ContactId" xml:"ContactId"` RequestId string `json:"RequestId" xml:"RequestId"` }
CreateWebhookResponse is the response struct for api CreateWebhook
func CreateCreateWebhookResponse ¶ added in v1.61.1056
func CreateCreateWebhookResponse() (response *CreateWebhookResponse)
CreateCreateWebhookResponse creates a response to parse from CreateWebhook response
type CreateWehookRequest ¶ added in v1.61.571
type CreateWehookRequest struct { *requests.RpcRequest HttpHeaders string `position:"Query" name:"HttpHeaders"` Method string `position:"Query" name:"Method"` HttpParams string `position:"Query" name:"HttpParams"` ProxyUserId string `position:"Query" name:"ProxyUserId"` Body string `position:"Query" name:"Body"` Url string `position:"Query" name:"Url"` ContactName string `position:"Query" name:"ContactName"` }
CreateWehookRequest is the request struct for api CreateWehook
func CreateCreateWehookRequest ¶ added in v1.61.571
func CreateCreateWehookRequest() (request *CreateWehookRequest)
CreateCreateWehookRequest creates a request to invoke CreateWehook API
type CreateWehookResponse ¶ added in v1.61.571
type CreateWehookResponse struct { *responses.BaseResponse ContactId string `json:"ContactId" xml:"ContactId"` RequestId string `json:"RequestId" xml:"RequestId"` }
CreateWehookResponse is the response struct for api CreateWehook
func CreateCreateWehookResponse ¶ added in v1.61.571
func CreateCreateWehookResponse() (response *CreateWehookResponse)
CreateCreateWehookResponse creates a response to parse from CreateWehook response
type DashboardVos ¶ added in v1.61.167
type DashboardVos struct {
DashboardVosItem []DashboardVosItem `json:"DashboardVos" xml:"DashboardVos"`
}
DashboardVos is a nested struct in arms response
type DashboardVosItem ¶ added in v1.61.167
type DashboardVosItem struct { Type string `json:"Type" xml:"Type"` Time string `json:"Time" xml:"Time"` NeedUpdate bool `json:"NeedUpdate" xml:"NeedUpdate"` Kind string `json:"Kind" xml:"Kind"` Url string `json:"Url" xml:"Url"` DashboardType string `json:"DashboardType" xml:"DashboardType"` Exporter string `json:"Exporter" xml:"Exporter"` Version string `json:"Version" xml:"Version"` IsArmsExporter bool `json:"IsArmsExporter" xml:"IsArmsExporter"` Title string `json:"Title" xml:"Title"` Name string `json:"Name" xml:"Name"` Id string `json:"Id" xml:"Id"` Uid string `json:"Uid" xml:"Uid"` Tags []string `json:"Tags" xml:"Tags"` }
DashboardVosItem is a nested struct in arms response
type Data ¶ added in v1.61.434
type Data struct { IsControllerInstalled bool `json:"isControllerInstalled" xml:"isControllerInstalled"` Page int `json:"Page" xml:"Page"` Total string `json:"Total" xml:"Total"` PageSize int `json:"PageSize" xml:"PageSize"` Items []map[string]interface{} `json:"Items" xml:"Items"` }
Data is a nested struct in arms response
type DataInListServerlessTopNApps ¶ added in v1.61.953
type DataInListServerlessTopNApps struct {
DataItem []DataItem `json:"Data" xml:"Data"`
}
DataInListServerlessTopNApps is a nested struct in arms response
type DataInQueryMetricByPage ¶ added in v1.61.434
type DataInQueryMetricByPage struct { PageSize int `json:"PageSize" xml:"PageSize"` Total int `json:"Total" xml:"Total"` Page int `json:"Page" xml:"Page"` Items []map[string]interface{} `json:"Items" xml:"Items"` }
DataInQueryMetricByPage is a nested struct in arms response
type DataItem ¶ added in v1.61.953
type DataItem struct { Pid string `json:"Pid" xml:"Pid"` Region string `json:"Region" xml:"Region"` Rt float64 `json:"Rt" xml:"Rt"` Error int `json:"Error" xml:"Error"` Name string `json:"Name" xml:"Name"` Count int `json:"Count" xml:"Count"` }
DataItem is a nested struct in arms response
type DeleteAlertContactGroupRequest ¶ added in v1.61.90
type DeleteAlertContactGroupRequest struct { *requests.RpcRequest ContactGroupId requests.Integer `position:"Query" name:"ContactGroupId"` ProxyUserId string `position:"Query" name:"ProxyUserId"` }
DeleteAlertContactGroupRequest is the request struct for api DeleteAlertContactGroup
func CreateDeleteAlertContactGroupRequest ¶ added in v1.61.90
func CreateDeleteAlertContactGroupRequest() (request *DeleteAlertContactGroupRequest)
CreateDeleteAlertContactGroupRequest creates a request to invoke DeleteAlertContactGroup API
type DeleteAlertContactGroupResponse ¶ added in v1.61.90
type DeleteAlertContactGroupResponse struct { *responses.BaseResponse DeleteAlertContactGroupIsSuccess bool `json:"IsSuccess" xml:"IsSuccess"` RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteAlertContactGroupResponse is the response struct for api DeleteAlertContactGroup
func CreateDeleteAlertContactGroupResponse ¶ added in v1.61.90
func CreateDeleteAlertContactGroupResponse() (response *DeleteAlertContactGroupResponse)
CreateDeleteAlertContactGroupResponse creates a response to parse from DeleteAlertContactGroup response
type DeleteAlertContactRequest ¶ added in v1.61.90
type DeleteAlertContactRequest struct { *requests.RpcRequest ContactId requests.Integer `position:"Query" name:"ContactId"` ProxyUserId string `position:"Query" name:"ProxyUserId"` }
DeleteAlertContactRequest is the request struct for api DeleteAlertContact
func CreateDeleteAlertContactRequest ¶ added in v1.61.90
func CreateDeleteAlertContactRequest() (request *DeleteAlertContactRequest)
CreateDeleteAlertContactRequest creates a request to invoke DeleteAlertContact API
type DeleteAlertContactResponse ¶ added in v1.61.90
type DeleteAlertContactResponse struct { *responses.BaseResponse DeleteAlertContactIsSuccess bool `json:"IsSuccess" xml:"IsSuccess"` RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteAlertContactResponse is the response struct for api DeleteAlertContact
func CreateDeleteAlertContactResponse ¶ added in v1.61.90
func CreateDeleteAlertContactResponse() (response *DeleteAlertContactResponse)
CreateDeleteAlertContactResponse creates a response to parse from DeleteAlertContact response
type DeleteAlertRulesRequest ¶ added in v1.61.90
type DeleteAlertRulesRequest struct { *requests.RpcRequest AlertIds string `position:"Query" name:"AlertIds"` ProxyUserId string `position:"Query" name:"ProxyUserId"` }
DeleteAlertRulesRequest is the request struct for api DeleteAlertRules
func CreateDeleteAlertRulesRequest ¶ added in v1.61.90
func CreateDeleteAlertRulesRequest() (request *DeleteAlertRulesRequest)
CreateDeleteAlertRulesRequest creates a request to invoke DeleteAlertRules API
type DeleteAlertRulesResponse ¶ added in v1.61.90
type DeleteAlertRulesResponse struct { *responses.BaseResponse DeleteAlertRulesIsSuccess bool `json:"IsSuccess" xml:"IsSuccess"` RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteAlertRulesResponse is the response struct for api DeleteAlertRules
func CreateDeleteAlertRulesResponse ¶ added in v1.61.90
func CreateDeleteAlertRulesResponse() (response *DeleteAlertRulesResponse)
CreateDeleteAlertRulesResponse creates a response to parse from DeleteAlertRules response
type DeleteAlertTemplateRequest ¶ added in v1.61.1056
type DeleteAlertTemplateRequest struct { *requests.RpcRequest Id requests.Integer `position:"Query" name:"Id"` ProxyUserId string `position:"Query" name:"ProxyUserId"` }
DeleteAlertTemplateRequest is the request struct for api DeleteAlertTemplate
func CreateDeleteAlertTemplateRequest ¶ added in v1.61.1056
func CreateDeleteAlertTemplateRequest() (request *DeleteAlertTemplateRequest)
CreateDeleteAlertTemplateRequest creates a request to invoke DeleteAlertTemplate API
type DeleteAlertTemplateResponse ¶ added in v1.61.1056
type DeleteAlertTemplateResponse struct { *responses.BaseResponse Success bool `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteAlertTemplateResponse is the response struct for api DeleteAlertTemplate
func CreateDeleteAlertTemplateResponse ¶ added in v1.61.1056
func CreateDeleteAlertTemplateResponse() (response *DeleteAlertTemplateResponse)
CreateDeleteAlertTemplateResponse creates a response to parse from DeleteAlertTemplate response
type DeleteDispatchRuleRequest ¶ added in v1.61.947
type DeleteDispatchRuleRequest struct { *requests.RpcRequest Id string `position:"Query" name:"Id"` ProxyUserId string `position:"Query" name:"ProxyUserId"` }
DeleteDispatchRuleRequest is the request struct for api DeleteDispatchRule
func CreateDeleteDispatchRuleRequest ¶ added in v1.61.947
func CreateDeleteDispatchRuleRequest() (request *DeleteDispatchRuleRequest)
CreateDeleteDispatchRuleRequest creates a request to invoke DeleteDispatchRule API
type DeleteDispatchRuleResponse ¶ added in v1.61.947
type DeleteDispatchRuleResponse struct { *responses.BaseResponse Success bool `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteDispatchRuleResponse is the response struct for api DeleteDispatchRule
func CreateDeleteDispatchRuleResponse ¶ added in v1.61.947
func CreateDeleteDispatchRuleResponse() (response *DeleteDispatchRuleResponse)
CreateDeleteDispatchRuleResponse creates a response to parse from DeleteDispatchRule response
type DeleteGrafanaResourceRequest ¶ added in v1.61.1056
type DeleteGrafanaResourceRequest struct { *requests.RpcRequest ClusterName string `position:"Body" name:"ClusterName"` ClusterId string `position:"Body" name:"ClusterId"` UserId string `position:"Body" name:"UserId"` }
DeleteGrafanaResourceRequest is the request struct for api DeleteGrafanaResource
func CreateDeleteGrafanaResourceRequest ¶ added in v1.61.1056
func CreateDeleteGrafanaResourceRequest() (request *DeleteGrafanaResourceRequest)
CreateDeleteGrafanaResourceRequest creates a request to invoke DeleteGrafanaResource API
type DeleteGrafanaResourceResponse ¶ added in v1.61.1056
type DeleteGrafanaResourceResponse struct { *responses.BaseResponse Data string `json:"Data" xml:"Data"` RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteGrafanaResourceResponse is the response struct for api DeleteGrafanaResource
func CreateDeleteGrafanaResourceResponse ¶ added in v1.61.1056
func CreateDeleteGrafanaResourceResponse() (response *DeleteGrafanaResourceResponse)
CreateDeleteGrafanaResourceResponse creates a response to parse from DeleteGrafanaResource response
type DeletePrometheusAlertRuleRequest ¶ added in v1.61.1056
type DeletePrometheusAlertRuleRequest struct { *requests.RpcRequest AlertId requests.Integer `position:"Query" name:"AlertId"` }
DeletePrometheusAlertRuleRequest is the request struct for api DeletePrometheusAlertRule
func CreateDeletePrometheusAlertRuleRequest ¶ added in v1.61.1056
func CreateDeletePrometheusAlertRuleRequest() (request *DeletePrometheusAlertRuleRequest)
CreateDeletePrometheusAlertRuleRequest creates a request to invoke DeletePrometheusAlertRule API
type DeletePrometheusAlertRuleResponse ¶ added in v1.61.1056
type DeletePrometheusAlertRuleResponse struct { *responses.BaseResponse Success bool `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` }
DeletePrometheusAlertRuleResponse is the response struct for api DeletePrometheusAlertRule
func CreateDeletePrometheusAlertRuleResponse ¶ added in v1.61.1056
func CreateDeletePrometheusAlertRuleResponse() (response *DeletePrometheusAlertRuleResponse)
CreateDeletePrometheusAlertRuleResponse creates a response to parse from DeletePrometheusAlertRule response
type DeleteRetcodeAppRequest ¶
type DeleteRetcodeAppRequest struct { *requests.RpcRequest AppId string `position:"Query" name:"AppId"` }
DeleteRetcodeAppRequest is the request struct for api DeleteRetcodeApp
func CreateDeleteRetcodeAppRequest ¶
func CreateDeleteRetcodeAppRequest() (request *DeleteRetcodeAppRequest)
CreateDeleteRetcodeAppRequest creates a request to invoke DeleteRetcodeApp API
type DeleteRetcodeAppResponse ¶
type DeleteRetcodeAppResponse struct { *responses.BaseResponse Data string `json:"Data" xml:"Data"` RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteRetcodeAppResponse is the response struct for api DeleteRetcodeApp
func CreateDeleteRetcodeAppResponse ¶
func CreateDeleteRetcodeAppResponse() (response *DeleteRetcodeAppResponse)
CreateDeleteRetcodeAppResponse creates a response to parse from DeleteRetcodeApp response
type DeleteScenarioRequest ¶ added in v1.61.777
type DeleteScenarioRequest struct { *requests.RpcRequest ScenarioId requests.Integer `position:"Query" name:"ScenarioId"` }
DeleteScenarioRequest is the request struct for api DeleteScenario
func CreateDeleteScenarioRequest ¶ added in v1.61.777
func CreateDeleteScenarioRequest() (request *DeleteScenarioRequest)
CreateDeleteScenarioRequest creates a request to invoke DeleteScenario API
type DeleteScenarioResponse ¶ added in v1.61.777
type DeleteScenarioResponse struct { *responses.BaseResponse Result bool `json:"Result" xml:"Result"` RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteScenarioResponse is the response struct for api DeleteScenario
func CreateDeleteScenarioResponse ¶ added in v1.61.777
func CreateDeleteScenarioResponse() (response *DeleteScenarioResponse)
CreateDeleteScenarioResponse creates a response to parse from DeleteScenario response
type DeleteTraceAppRequest ¶ added in v1.61.244
type DeleteTraceAppRequest struct { *requests.RpcRequest AppId string `position:"Query" name:"AppId"` Pid string `position:"Query" name:"Pid"` Type string `position:"Query" name:"Type"` }
DeleteTraceAppRequest is the request struct for api DeleteTraceApp
func CreateDeleteTraceAppRequest ¶ added in v1.61.244
func CreateDeleteTraceAppRequest() (request *DeleteTraceAppRequest)
CreateDeleteTraceAppRequest creates a request to invoke DeleteTraceApp API
type DeleteTraceAppResponse ¶ added in v1.61.244
type DeleteTraceAppResponse struct { *responses.BaseResponse Data string `json:"Data" xml:"Data"` RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteTraceAppResponse is the response struct for api DeleteTraceApp
func CreateDeleteTraceAppResponse ¶ added in v1.61.244
func CreateDeleteTraceAppResponse() (response *DeleteTraceAppResponse)
CreateDeleteTraceAppResponse creates a response to parse from DeleteTraceApp response
type DescribeDispatchRuleRequest ¶ added in v1.61.678
type DescribeDispatchRuleRequest struct { *requests.RpcRequest Id string `position:"Query" name:"Id"` ProxyUserId string `position:"Query" name:"ProxyUserId"` }
DescribeDispatchRuleRequest is the request struct for api DescribeDispatchRule
func CreateDescribeDispatchRuleRequest ¶ added in v1.61.678
func CreateDescribeDispatchRuleRequest() (request *DescribeDispatchRuleRequest)
CreateDescribeDispatchRuleRequest creates a request to invoke DescribeDispatchRule API
type DescribeDispatchRuleResponse ¶ added in v1.61.678
type DescribeDispatchRuleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` DispatchRule DispatchRule `json:"DispatchRule" xml:"DispatchRule"` }
DescribeDispatchRuleResponse is the response struct for api DescribeDispatchRule
func CreateDescribeDispatchRuleResponse ¶ added in v1.61.678
func CreateDescribeDispatchRuleResponse() (response *DescribeDispatchRuleResponse)
CreateDescribeDispatchRuleResponse creates a response to parse from DescribeDispatchRule response
type DescribePrometheusAlertRuleRequest ¶ added in v1.61.1056
type DescribePrometheusAlertRuleRequest struct { *requests.RpcRequest AlertId requests.Integer `position:"Query" name:"AlertId"` }
DescribePrometheusAlertRuleRequest is the request struct for api DescribePrometheusAlertRule
func CreateDescribePrometheusAlertRuleRequest ¶ added in v1.61.1056
func CreateDescribePrometheusAlertRuleRequest() (request *DescribePrometheusAlertRuleRequest)
CreateDescribePrometheusAlertRuleRequest creates a request to invoke DescribePrometheusAlertRule API
type DescribePrometheusAlertRuleResponse ¶ added in v1.61.1056
type DescribePrometheusAlertRuleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PrometheusAlertRule PrometheusAlertRule `json:"PrometheusAlertRule" xml:"PrometheusAlertRule"` }
DescribePrometheusAlertRuleResponse is the response struct for api DescribePrometheusAlertRule
func CreateDescribePrometheusAlertRuleResponse ¶ added in v1.61.1056
func CreateDescribePrometheusAlertRuleResponse() (response *DescribePrometheusAlertRuleResponse)
CreateDescribePrometheusAlertRuleResponse creates a response to parse from DescribePrometheusAlertRule response
type DescribeTraceLicenseKeyRequest ¶ added in v1.61.244
type DescribeTraceLicenseKeyRequest struct {
*requests.RpcRequest
}
DescribeTraceLicenseKeyRequest is the request struct for api DescribeTraceLicenseKey
func CreateDescribeTraceLicenseKeyRequest ¶ added in v1.61.244
func CreateDescribeTraceLicenseKeyRequest() (request *DescribeTraceLicenseKeyRequest)
CreateDescribeTraceLicenseKeyRequest creates a request to invoke DescribeTraceLicenseKey API
type DescribeTraceLicenseKeyResponse ¶ added in v1.61.244
type DescribeTraceLicenseKeyResponse struct { *responses.BaseResponse LicenseKey string `json:"LicenseKey" xml:"LicenseKey"` RequestId string `json:"RequestId" xml:"RequestId"` }
DescribeTraceLicenseKeyResponse is the response struct for api DescribeTraceLicenseKey
func CreateDescribeTraceLicenseKeyResponse ¶ added in v1.61.244
func CreateDescribeTraceLicenseKeyResponse() (response *DescribeTraceLicenseKeyResponse)
CreateDescribeTraceLicenseKeyResponse creates a response to parse from DescribeTraceLicenseKey response
type DescribeTraceLocationRequest ¶ added in v1.61.244
type DescribeTraceLocationRequest struct {
*requests.RpcRequest
}
DescribeTraceLocationRequest is the request struct for api DescribeTraceLocation
func CreateDescribeTraceLocationRequest ¶ added in v1.61.244
func CreateDescribeTraceLocationRequest() (request *DescribeTraceLocationRequest)
CreateDescribeTraceLocationRequest creates a request to invoke DescribeTraceLocation API
type DescribeTraceLocationResponse ¶ added in v1.61.244
type DescribeTraceLocationResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` RegionConfigs []RegionConfig `json:"RegionConfigs" xml:"RegionConfigs"` }
DescribeTraceLocationResponse is the response struct for api DescribeTraceLocation
func CreateDescribeTraceLocationResponse ¶ added in v1.61.244
func CreateDescribeTraceLocationResponse() (response *DescribeTraceLocationResponse)
CreateDescribeTraceLocationResponse creates a response to parse from DescribeTraceLocation response
type Dimension ¶ added in v1.61.90
type Dimension struct { Key string `json:"Key" xml:"Key"` Type string `json:"Type" xml:"Type"` Value string `json:"Value" xml:"Value"` }
Dimension is a nested struct in arms response
type Dimensions ¶ added in v1.61.90
type Dimensions struct {
Dimension []Dimension `json:"Dimension" xml:"Dimension"`
}
Dimensions is a nested struct in arms response
type DisableAlertTemplateRequest ¶ added in v1.61.1056
type DisableAlertTemplateRequest struct { *requests.RpcRequest Id requests.Integer `position:"Query" name:"Id"` ProxyUserId string `position:"Query" name:"ProxyUserId"` }
DisableAlertTemplateRequest is the request struct for api DisableAlertTemplate
func CreateDisableAlertTemplateRequest ¶ added in v1.61.1056
func CreateDisableAlertTemplateRequest() (request *DisableAlertTemplateRequest)
CreateDisableAlertTemplateRequest creates a request to invoke DisableAlertTemplate API
type DisableAlertTemplateResponse ¶ added in v1.61.1056
type DisableAlertTemplateResponse struct { *responses.BaseResponse Success bool `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` }
DisableAlertTemplateResponse is the response struct for api DisableAlertTemplate
func CreateDisableAlertTemplateResponse ¶ added in v1.61.1056
func CreateDisableAlertTemplateResponse() (response *DisableAlertTemplateResponse)
CreateDisableAlertTemplateResponse creates a response to parse from DisableAlertTemplate response
type DispatchRule ¶ added in v1.61.678
type DispatchRule struct { Name string `json:"Name" xml:"Name"` State string `json:"State" xml:"State"` RuleId int64 `json:"RuleId" xml:"RuleId"` LabelMatchExpressionGrid LabelMatchExpressionGrid `json:"LabelMatchExpressionGrid" xml:"LabelMatchExpressionGrid"` GroupRules []GroupRule `json:"GroupRules" xml:"GroupRules"` NotifyRules []NotifyRule `json:"NotifyRules" xml:"NotifyRules"` }
DispatchRule is a nested struct in arms response
type DispatchRuleInListActivatedAlerts ¶ added in v1.61.1056
type DispatchRuleInListActivatedAlerts struct { RuleId int `json:"RuleId" xml:"RuleId"` RuleName string `json:"RuleName" xml:"RuleName"` }
DispatchRuleInListActivatedAlerts is a nested struct in arms response
type DispatchRulesInListActivatedAlerts ¶ added in v1.61.1056
type DispatchRulesInListActivatedAlerts struct {
DispatchRule []DispatchRuleInListActivatedAlerts `json:"DispatchRule" xml:"DispatchRule"`
}
DispatchRulesInListActivatedAlerts is a nested struct in arms response
type DispatchRulesInListDispatchRule ¶ added in v1.61.1056
type DispatchRulesInListDispatchRule struct {
DispatchRule []DispatchRule `json:"DispatchRule" xml:"DispatchRule"`
}
DispatchRulesInListDispatchRule is a nested struct in arms response
type EnableAlertTemplateRequest ¶ added in v1.61.1056
type EnableAlertTemplateRequest struct { *requests.RpcRequest Id requests.Integer `position:"Query" name:"Id"` ProxyUserId string `position:"Query" name:"ProxyUserId"` }
EnableAlertTemplateRequest is the request struct for api EnableAlertTemplate
func CreateEnableAlertTemplateRequest ¶ added in v1.61.1056
func CreateEnableAlertTemplateRequest() (request *EnableAlertTemplateRequest)
CreateEnableAlertTemplateRequest creates a request to invoke EnableAlertTemplate API
type EnableAlertTemplateResponse ¶ added in v1.61.1056
type EnableAlertTemplateResponse struct { *responses.BaseResponse Success bool `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` }
EnableAlertTemplateResponse is the response struct for api EnableAlertTemplate
func CreateEnableAlertTemplateResponse ¶ added in v1.61.1056
func CreateEnableAlertTemplateResponse() (response *EnableAlertTemplateResponse)
CreateEnableAlertTemplateResponse creates a response to parse from EnableAlertTemplate response
type Event ¶ added in v1.61.90
type Event struct {
EventItem []EventItem `json:"Event" xml:"Event"`
}
Event is a nested struct in arms response
type EventItem ¶ added in v1.61.90
type EventItem struct { EventTime int64 `json:"EventTime" xml:"EventTime"` EventLevel string `json:"EventLevel" xml:"EventLevel"` AlertRule string `json:"AlertRule" xml:"AlertRule"` Message string `json:"Message" xml:"Message"` AlertType int `json:"AlertType" xml:"AlertType"` AlertName string `json:"AlertName" xml:"AlertName"` Id int64 `json:"Id" xml:"Id"` AlertId int64 `json:"AlertId" xml:"AlertId"` Links []string `json:"Links" xml:"Links"` }
EventItem is a nested struct in arms response
type ExportPrometheusRulesRequest ¶ added in v1.61.678
type ExportPrometheusRulesRequest struct { *requests.RpcRequest NameSpace string `position:"Query" name:"NameSpace"` Name string `position:"Query" name:"Name"` ClusterId string `position:"Query" name:"ClusterId"` }
ExportPrometheusRulesRequest is the request struct for api ExportPrometheusRules
func CreateExportPrometheusRulesRequest ¶ added in v1.61.678
func CreateExportPrometheusRulesRequest() (request *ExportPrometheusRulesRequest)
CreateExportPrometheusRulesRequest creates a request to invoke ExportPrometheusRules API
type ExportPrometheusRulesResponse ¶ added in v1.61.678
type ExportPrometheusRulesResponse struct { *responses.BaseResponse Data string `json:"Data" xml:"Data"` RequestId string `json:"RequestId" xml:"RequestId"` }
ExportPrometheusRulesResponse is the response struct for api ExportPrometheusRules
func CreateExportPrometheusRulesResponse ¶ added in v1.61.678
func CreateExportPrometheusRulesResponse() (response *ExportPrometheusRulesResponse)
CreateExportPrometheusRulesResponse creates a response to parse from ExportPrometheusRules response
type GetAgentDownloadUrlRequest ¶ added in v1.61.779
type GetAgentDownloadUrlRequest struct {
*requests.RpcRequest
}
GetAgentDownloadUrlRequest is the request struct for api GetAgentDownloadUrl
func CreateGetAgentDownloadUrlRequest ¶ added in v1.61.779
func CreateGetAgentDownloadUrlRequest() (request *GetAgentDownloadUrlRequest)
CreateGetAgentDownloadUrlRequest creates a request to invoke GetAgentDownloadUrl API
type GetAgentDownloadUrlResponse ¶ added in v1.61.779
type GetAgentDownloadUrlResponse struct { *responses.BaseResponse ArmsAgentDownloadUrl string `json:"ArmsAgentDownloadUrl" xml:"ArmsAgentDownloadUrl"` RequestId string `json:"RequestId" xml:"RequestId"` }
GetAgentDownloadUrlResponse is the response struct for api GetAgentDownloadUrl
func CreateGetAgentDownloadUrlResponse ¶ added in v1.61.779
func CreateGetAgentDownloadUrlResponse() (response *GetAgentDownloadUrlResponse)
CreateGetAgentDownloadUrlResponse creates a response to parse from GetAgentDownloadUrl response
type GetAppApiByPageRequest ¶ added in v1.61.434
type GetAppApiByPageRequest struct { *requests.RpcRequest EndTime requests.Integer `position:"Query" name:"EndTime"` CurrentPage requests.Integer `position:"Query" name:"CurrentPage"` PId string `position:"Query" name:"PId"` StartTime requests.Integer `position:"Query" name:"StartTime"` PageSize requests.Integer `position:"Query" name:"PageSize"` IntervalMills requests.Integer `position:"Query" name:"IntervalMills"` }
GetAppApiByPageRequest is the request struct for api GetAppApiByPage
func CreateGetAppApiByPageRequest ¶ added in v1.61.434
func CreateGetAppApiByPageRequest() (request *GetAppApiByPageRequest)
CreateGetAppApiByPageRequest creates a request to invoke GetAppApiByPage API
type GetAppApiByPageResponse ¶ added in v1.61.434
type GetAppApiByPageResponse struct { *responses.BaseResponse Code int `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Data Data `json:"Data" xml:"Data"` }
GetAppApiByPageResponse is the response struct for api GetAppApiByPage
func CreateGetAppApiByPageResponse ¶ added in v1.61.434
func CreateGetAppApiByPageResponse() (response *GetAppApiByPageResponse)
CreateGetAppApiByPageResponse creates a response to parse from GetAppApiByPage response
type GetArmsConsoleUrlRequest ¶ added in v1.61.1131
type GetArmsConsoleUrlRequest struct {
*requests.RpcRequest
}
GetArmsConsoleUrlRequest is the request struct for api GetArmsConsoleUrl
func CreateGetArmsConsoleUrlRequest ¶ added in v1.61.1131
func CreateGetArmsConsoleUrlRequest() (request *GetArmsConsoleUrlRequest)
CreateGetArmsConsoleUrlRequest creates a request to invoke GetArmsConsoleUrl API
type GetArmsConsoleUrlResponse ¶ added in v1.61.1131
type GetArmsConsoleUrlResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ArmsConsoleUrl string `json:"ArmsConsoleUrl" xml:"ArmsConsoleUrl"` }
GetArmsConsoleUrlResponse is the response struct for api GetArmsConsoleUrl
func CreateGetArmsConsoleUrlResponse ¶ added in v1.61.1131
func CreateGetArmsConsoleUrlResponse() (response *GetArmsConsoleUrlResponse)
CreateGetArmsConsoleUrlResponse creates a response to parse from GetArmsConsoleUrl response
type GetConsistencySnapshotRequest ¶ added in v1.61.147
type GetConsistencySnapshotRequest struct { *requests.RpcRequest CurrentTimestamp requests.Integer `position:"Query" name:"CurrentTimestamp"` AppType string `position:"Query" name:"AppType"` Pid string `position:"Query" name:"Pid"` ProxyUserId string `position:"Query" name:"ProxyUserId"` }
GetConsistencySnapshotRequest is the request struct for api GetConsistencySnapshot
func CreateGetConsistencySnapshotRequest ¶ added in v1.61.147
func CreateGetConsistencySnapshotRequest() (request *GetConsistencySnapshotRequest)
CreateGetConsistencySnapshotRequest creates a request to invoke GetConsistencySnapshot API
type GetConsistencySnapshotResponse ¶ added in v1.61.147
type GetConsistencySnapshotResponse struct { *responses.BaseResponse ConsistencyResultJsonStr string `json:"ConsistencyResultJsonStr" xml:"ConsistencyResultJsonStr"` RequestId string `json:"RequestId" xml:"RequestId"` }
GetConsistencySnapshotResponse is the response struct for api GetConsistencySnapshot
func CreateGetConsistencySnapshotResponse ¶ added in v1.61.147
func CreateGetConsistencySnapshotResponse() (response *GetConsistencySnapshotResponse)
CreateGetConsistencySnapshotResponse creates a response to parse from GetConsistencySnapshot response
type GetIntegrationTokenRequest ¶ added in v1.61.714
type GetIntegrationTokenRequest struct { *requests.RpcRequest ProxyUserId string `position:"Query" name:"ProxyUserId"` ProductType string `position:"Query" name:"ProductType"` }
GetIntegrationTokenRequest is the request struct for api GetIntegrationToken
func CreateGetIntegrationTokenRequest ¶ added in v1.61.714
func CreateGetIntegrationTokenRequest() (request *GetIntegrationTokenRequest)
CreateGetIntegrationTokenRequest creates a request to invoke GetIntegrationToken API
type GetIntegrationTokenResponse ¶ added in v1.61.714
type GetIntegrationTokenResponse struct { *responses.BaseResponse Token string `json:"Token" xml:"Token"` RequestId string `json:"RequestId" xml:"RequestId"` }
GetIntegrationTokenResponse is the response struct for api GetIntegrationToken
func CreateGetIntegrationTokenResponse ¶ added in v1.61.714
func CreateGetIntegrationTokenResponse() (response *GetIntegrationTokenResponse)
CreateGetIntegrationTokenResponse creates a response to parse from GetIntegrationToken response
type GetMultipleTraceRequest ¶ added in v1.61.265
type GetMultipleTraceRequest struct { *requests.RpcRequest TraceIDs *[]string `position:"Query" name:"TraceIDs" type:"Repeated"` }
GetMultipleTraceRequest is the request struct for api GetMultipleTrace
func CreateGetMultipleTraceRequest ¶ added in v1.61.265
func CreateGetMultipleTraceRequest() (request *GetMultipleTraceRequest)
CreateGetMultipleTraceRequest creates a request to invoke GetMultipleTrace API
type GetMultipleTraceResponse ¶ added in v1.61.265
type GetMultipleTraceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` MultiCallChainInfos []MultiCallChainInfo `json:"MultiCallChainInfos" xml:"MultiCallChainInfos"` }
GetMultipleTraceResponse is the response struct for api GetMultipleTrace
func CreateGetMultipleTraceResponse ¶ added in v1.61.265
func CreateGetMultipleTraceResponse() (response *GetMultipleTraceResponse)
CreateGetMultipleTraceResponse creates a response to parse from GetMultipleTrace response
type GetPrometheusApiTokenRequest ¶ added in v1.61.90
type GetPrometheusApiTokenRequest struct {
*requests.RpcRequest
}
GetPrometheusApiTokenRequest is the request struct for api GetPrometheusApiToken
func CreateGetPrometheusApiTokenRequest ¶ added in v1.61.90
func CreateGetPrometheusApiTokenRequest() (request *GetPrometheusApiTokenRequest)
CreateGetPrometheusApiTokenRequest creates a request to invoke GetPrometheusApiToken API
type GetPrometheusApiTokenResponse ¶ added in v1.61.90
type GetPrometheusApiTokenResponse struct { *responses.BaseResponse Token string `json:"Token" xml:"Token"` RequestId string `json:"RequestId" xml:"RequestId"` }
GetPrometheusApiTokenResponse is the response struct for api GetPrometheusApiToken
func CreateGetPrometheusApiTokenResponse ¶ added in v1.61.90
func CreateGetPrometheusApiTokenResponse() (response *GetPrometheusApiTokenResponse)
CreateGetPrometheusApiTokenResponse creates a response to parse from GetPrometheusApiToken response
type GetPrometheusRemoteActionTokenRequest ¶ added in v1.62.55
type GetPrometheusRemoteActionTokenRequest struct { *requests.RpcRequest ClusterId string `position:"Query" name:"ClusterId"` }
GetPrometheusRemoteActionTokenRequest is the request struct for api GetPrometheusRemoteActionToken
func CreateGetPrometheusRemoteActionTokenRequest ¶ added in v1.62.55
func CreateGetPrometheusRemoteActionTokenRequest() (request *GetPrometheusRemoteActionTokenRequest)
CreateGetPrometheusRemoteActionTokenRequest creates a request to invoke GetPrometheusRemoteActionToken API
type GetPrometheusRemoteActionTokenResponse ¶ added in v1.62.55
type GetPrometheusRemoteActionTokenResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data string `json:"data" xml:"data"` }
GetPrometheusRemoteActionTokenResponse is the response struct for api GetPrometheusRemoteActionToken
func CreateGetPrometheusRemoteActionTokenResponse ¶ added in v1.62.55
func CreateGetPrometheusRemoteActionTokenResponse() (response *GetPrometheusRemoteActionTokenResponse)
CreateGetPrometheusRemoteActionTokenResponse creates a response to parse from GetPrometheusRemoteActionToken response
type GetRetcodeShareUrlRequest ¶ added in v1.61.90
type GetRetcodeShareUrlRequest struct {}
GetRetcodeShareUrlRequest is the request struct for api GetRetcodeShareUrl
func CreateGetRetcodeShareUrlRequest ¶ added in v1.61.90
func CreateGetRetcodeShareUrlRequest() (request *GetRetcodeShareUrlRequest)
CreateGetRetcodeShareUrlRequest creates a request to invoke GetRetcodeShareUrl API
type GetRetcodeShareUrlResponse ¶ added in v1.61.90
type GetRetcodeShareUrlResponse struct {}
GetRetcodeShareUrlResponse is the response struct for api GetRetcodeShareUrl
func CreateGetRetcodeShareUrlResponse ¶ added in v1.61.90
func CreateGetRetcodeShareUrlResponse() (response *GetRetcodeShareUrlResponse)
CreateGetRetcodeShareUrlResponse creates a response to parse from GetRetcodeShareUrl response
type GetStackRequest ¶ added in v1.61.265
type GetStackRequest struct { *requests.RpcRequest TraceID string `position:"Query" name:"TraceID"` RpcID string `position:"Query" name:"RpcID"` Pid string `position:"Query" name:"Pid"` }
GetStackRequest is the request struct for api GetStack
func CreateGetStackRequest ¶ added in v1.61.265
func CreateGetStackRequest() (request *GetStackRequest)
CreateGetStackRequest creates a request to invoke GetStack API
type GetStackResponse ¶ added in v1.61.265
type GetStackResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` StackInfo []StackInfoItem `json:"StackInfo" xml:"StackInfo"` }
GetStackResponse is the response struct for api GetStack
func CreateGetStackResponse ¶ added in v1.61.265
func CreateGetStackResponse() (response *GetStackResponse)
CreateGetStackResponse creates a response to parse from GetStack response
type GetTraceAppRequest ¶ added in v1.61.420
type GetTraceAppRequest struct { *requests.RpcRequest Pid string `position:"Query" name:"Pid"` }
GetTraceAppRequest is the request struct for api GetTraceApp
func CreateGetTraceAppRequest ¶ added in v1.61.420
func CreateGetTraceAppRequest() (request *GetTraceAppRequest)
CreateGetTraceAppRequest creates a request to invoke GetTraceApp API
type GetTraceAppResponse ¶ added in v1.61.420
type GetTraceAppResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TraceApp TraceApp `json:"TraceApp" xml:"TraceApp"` }
GetTraceAppResponse is the response struct for api GetTraceApp
func CreateGetTraceAppResponse ¶ added in v1.61.420
func CreateGetTraceAppResponse() (response *GetTraceAppResponse)
CreateGetTraceAppResponse creates a response to parse from GetTraceApp response
type GetTraceRequest ¶ added in v1.61.90
type GetTraceRequest struct { *requests.RpcRequest TraceID string `position:"Query" name:"TraceID"` EndTime requests.Integer `position:"Query" name:"EndTime"` StartTime requests.Integer `position:"Query" name:"StartTime"` }
GetTraceRequest is the request struct for api GetTrace
func CreateGetTraceRequest ¶ added in v1.61.90
func CreateGetTraceRequest() (request *GetTraceRequest)
CreateGetTraceRequest creates a request to invoke GetTrace API
type GetTraceResponse ¶ added in v1.61.90
type GetTraceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Spans []Span `json:"Spans" xml:"Spans"` }
GetTraceResponse is the response struct for api GetTrace
func CreateGetTraceResponse ¶ added in v1.61.90
func CreateGetTraceResponse() (response *GetTraceResponse)
CreateGetTraceResponse creates a response to parse from GetTrace response
type GroupRule ¶ added in v1.61.678
type GroupRule struct { GroupId int64 `json:"GroupId" xml:"GroupId"` GroupWaitTime int64 `json:"GroupWaitTime" xml:"GroupWaitTime"` GroupInterval int64 `json:"GroupInterval" xml:"GroupInterval"` GroupingFields []string `json:"GroupingFields" xml:"GroupingFields"` }
GroupRule is a nested struct in arms response
type GroupRules ¶ added in v1.61.678
type GroupRules struct {
GroupRule []GroupRule `json:"GroupRule" xml:"GroupRule"`
}
GroupRules is a nested struct in arms response
type GroupingFields ¶ added in v1.61.678
type GroupingFields struct {
GroupingField []string `json:"GroupingField" xml:"GroupingField"`
}
GroupingFields is a nested struct in arms response
type ImportAppAlertRulesRequest ¶
type ImportAppAlertRulesRequest struct { *requests.RpcRequest IsAutoStart requests.Boolean `position:"Query" name:"IsAutoStart"` ProxyUserId string `position:"Query" name:"ProxyUserId"` ContactGroupIds string `position:"Query" name:"ContactGroupIds"` Pids string `position:"Query" name:"Pids"` TemplageAlertConfig string `position:"Query" name:"TemplageAlertConfig"` TemplateAlertId string `position:"Query" name:"TemplateAlertId"` }
ImportAppAlertRulesRequest is the request struct for api ImportAppAlertRules
func CreateImportAppAlertRulesRequest ¶
func CreateImportAppAlertRulesRequest() (request *ImportAppAlertRulesRequest)
CreateImportAppAlertRulesRequest creates a request to invoke ImportAppAlertRules API
type ImportAppAlertRulesResponse ¶
type ImportAppAlertRulesResponse struct { *responses.BaseResponse Data string `json:"Data" xml:"Data"` RequestId string `json:"RequestId" xml:"RequestId"` }
ImportAppAlertRulesResponse is the response struct for api ImportAppAlertRules
func CreateImportAppAlertRulesResponse ¶
func CreateImportAppAlertRulesResponse() (response *ImportAppAlertRulesResponse)
CreateImportAppAlertRulesResponse creates a response to parse from ImportAppAlertRules response
type ImportCustomAlertRulesRequest ¶ added in v1.61.90
type ImportCustomAlertRulesRequest struct { *requests.RpcRequest IsAutoStart requests.Boolean `position:"Query" name:"IsAutoStart"` ProxyUserId string `position:"Query" name:"ProxyUserId"` ContactGroupIds string `position:"Query" name:"ContactGroupIds"` TemplateAlertConfig string `position:"Query" name:"TemplateAlertConfig"` TemplageAlertConfig string `position:"Query" name:"TemplageAlertConfig"` }
ImportCustomAlertRulesRequest is the request struct for api ImportCustomAlertRules
func CreateImportCustomAlertRulesRequest ¶ added in v1.61.90
func CreateImportCustomAlertRulesRequest() (request *ImportCustomAlertRulesRequest)
CreateImportCustomAlertRulesRequest creates a request to invoke ImportCustomAlertRules API
type ImportCustomAlertRulesResponse ¶ added in v1.61.90
type ImportCustomAlertRulesResponse struct { *responses.BaseResponse Data string `json:"Data" xml:"Data"` RequestId string `json:"RequestId" xml:"RequestId"` }
ImportCustomAlertRulesResponse is the response struct for api ImportCustomAlertRules
func CreateImportCustomAlertRulesResponse ¶ added in v1.61.90
func CreateImportCustomAlertRulesResponse() (response *ImportCustomAlertRulesResponse)
CreateImportCustomAlertRulesResponse creates a response to parse from ImportCustomAlertRules response
type ImportPrometheusRulesRequest ¶ added in v1.61.678
type ImportPrometheusRulesRequest struct { *requests.RpcRequest NameSpace string `position:"Query" name:"NameSpace"` Name string `position:"Query" name:"Name"` ClusterId string `position:"Query" name:"ClusterId"` Content string `position:"Query" name:"Content"` }
ImportPrometheusRulesRequest is the request struct for api ImportPrometheusRules
func CreateImportPrometheusRulesRequest ¶ added in v1.61.678
func CreateImportPrometheusRulesRequest() (request *ImportPrometheusRulesRequest)
CreateImportPrometheusRulesRequest creates a request to invoke ImportPrometheusRules API
type ImportPrometheusRulesResponse ¶ added in v1.61.678
type ImportPrometheusRulesResponse struct { *responses.BaseResponse Data string `json:"Data" xml:"Data"` RequestId string `json:"RequestId" xml:"RequestId"` }
ImportPrometheusRulesResponse is the response struct for api ImportPrometheusRules
func CreateImportPrometheusRulesResponse ¶ added in v1.61.678
func CreateImportPrometheusRulesResponse() (response *ImportPrometheusRulesResponse)
CreateImportPrometheusRulesResponse creates a response to parse from ImportPrometheusRules response
type InstallCmsExporterRequest ¶ added in v1.61.1600
type InstallCmsExporterRequest struct { *requests.RpcRequest ClusterId string `position:"Query" name:"ClusterId"` CmsArgs string `position:"Query" name:"CmsArgs"` }
InstallCmsExporterRequest is the request struct for api InstallCmsExporter
func CreateInstallCmsExporterRequest ¶ added in v1.61.1600
func CreateInstallCmsExporterRequest() (request *InstallCmsExporterRequest)
CreateInstallCmsExporterRequest creates a request to invoke InstallCmsExporter API
type InstallCmsExporterResponse ¶ added in v1.61.1600
type InstallCmsExporterResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
InstallCmsExporterResponse is the response struct for api InstallCmsExporter
func CreateInstallCmsExporterResponse ¶ added in v1.61.1600
func CreateInstallCmsExporterResponse() (response *InstallCmsExporterResponse)
CreateInstallCmsExporterResponse creates a response to parse from InstallCmsExporter response
type InstallEventerRequest ¶ added in v1.62.55
type InstallEventerRequest struct { *requests.RpcRequest ClusterId string `position:"Query" name:"ClusterId"` ProxyUserId string `position:"Query" name:"ProxyUserId"` }
InstallEventerRequest is the request struct for api InstallEventer
func CreateInstallEventerRequest ¶ added in v1.62.55
func CreateInstallEventerRequest() (request *InstallEventerRequest)
CreateInstallEventerRequest creates a request to invoke InstallEventer API
type InstallEventerResponse ¶ added in v1.62.55
type InstallEventerResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data string `json:"Data" xml:"Data"` }
InstallEventerResponse is the response struct for api InstallEventer
func CreateInstallEventerResponse ¶ added in v1.62.55
func CreateInstallEventerResponse() (response *InstallEventerResponse)
CreateInstallEventerResponse creates a response to parse from InstallEventer response
type ItemsInGetAppApiByPage ¶ added in v1.61.434
type ItemsInGetAppApiByPage struct {
Items []map[string]interface{} `json:"Items" xml:"Items"`
}
ItemsInGetAppApiByPage is a nested struct in arms response
type ItemsInQueryMetricByPage ¶ added in v1.61.434
type ItemsInQueryMetricByPage struct {
Items []map[string]interface{} `json:"Items" xml:"Items"`
}
ItemsInQueryMetricByPage is a nested struct in arms response
type LabelMatchExpression ¶ added in v1.61.678
type LabelMatchExpression struct { Key string `json:"Key" xml:"Key"` Value string `json:"Value" xml:"Value"` Operator string `json:"Operator" xml:"Operator"` }
LabelMatchExpression is a nested struct in arms response
type LabelMatchExpressionGrid ¶ added in v1.61.678
type LabelMatchExpressionGrid struct {
LabelMatchExpressionGroups []LabelMatchExpressionGroup `json:"LabelMatchExpressionGroups" xml:"LabelMatchExpressionGroups"`
}
LabelMatchExpressionGrid is a nested struct in arms response
type LabelMatchExpressionGroup ¶ added in v1.61.678
type LabelMatchExpressionGroup struct {
LabelMatchExpressions []LabelMatchExpression `json:"LabelMatchExpressions" xml:"LabelMatchExpressions"`
}
LabelMatchExpressionGroup is a nested struct in arms response
type LabelMatchExpressionGroupsInCreateAlertTemplate ¶ added in v1.61.1056
type LabelMatchExpressionGroupsInCreateAlertTemplate struct {
LabelMatchExpressionGroup []LabelMatchExpressionGroup `json:"LabelMatchExpressionGroup" xml:"LabelMatchExpressionGroup"`
}
LabelMatchExpressionGroupsInCreateAlertTemplate is a nested struct in arms response
type LabelMatchExpressionGroupsInDescribeDispatchRule ¶ added in v1.61.1056
type LabelMatchExpressionGroupsInDescribeDispatchRule struct {
LabelMatchExpressionGroup []LabelMatchExpressionGroup `json:"LabelMatchExpressionGroup" xml:"LabelMatchExpressionGroup"`
}
LabelMatchExpressionGroupsInDescribeDispatchRule is a nested struct in arms response
type LabelMatchExpressionGroupsInListAlertTemplates ¶ added in v1.61.1056
type LabelMatchExpressionGroupsInListAlertTemplates struct {
LabelMatchExpressionGroup []LabelMatchExpressionGroup `json:"LabelMatchExpressionGroup" xml:"LabelMatchExpressionGroup"`
}
LabelMatchExpressionGroupsInListAlertTemplates is a nested struct in arms response
type LabelMatchExpressionsInCreateAlertTemplate ¶ added in v1.61.1056
type LabelMatchExpressionsInCreateAlertTemplate struct {
LabelMatchExpression []LabelMatchExpression `json:"LabelMatchExpression" xml:"LabelMatchExpression"`
}
LabelMatchExpressionsInCreateAlertTemplate is a nested struct in arms response
type LabelMatchExpressionsInDescribeDispatchRule ¶ added in v1.61.1056
type LabelMatchExpressionsInDescribeDispatchRule struct {
LabelMatchExpression []LabelMatchExpression `json:"LabelMatchExpression" xml:"LabelMatchExpression"`
}
LabelMatchExpressionsInDescribeDispatchRule is a nested struct in arms response
type LabelMatchExpressionsInListAlertTemplates ¶ added in v1.61.1056
type LabelMatchExpressionsInListAlertTemplates struct {
LabelMatchExpression []LabelMatchExpression `json:"LabelMatchExpression" xml:"LabelMatchExpression"`
}
LabelMatchExpressionsInListAlertTemplates is a nested struct in arms response
type LabelsInCreatePrometheusAlertRule ¶ added in v1.61.1056
type LabelsInCreatePrometheusAlertRule struct {
Label []Label `json:"Label" xml:"Label"`
}
LabelsInCreatePrometheusAlertRule is a nested struct in arms response
type LabelsInDescribePrometheusAlertRule ¶ added in v1.61.1056
type LabelsInDescribePrometheusAlertRule struct {
Label []Label `json:"Label" xml:"Label"`
}
LabelsInDescribePrometheusAlertRule is a nested struct in arms response
type LabelsInGetTraceApp ¶ added in v1.61.420
type LabelsInGetTraceApp struct {
Labels []string `json:"Labels" xml:"Labels"`
}
LabelsInGetTraceApp is a nested struct in arms response
type LabelsInListPrometheusAlertRules ¶ added in v1.61.1056
type LabelsInListPrometheusAlertRules struct {
Label []Label `json:"Label" xml:"Label"`
}
LabelsInListPrometheusAlertRules is a nested struct in arms response
type LabelsInListPrometheusAlertTemplates ¶ added in v1.61.1056
type LabelsInListPrometheusAlertTemplates struct {
Label []Label `json:"Label" xml:"Label"`
}
LabelsInListPrometheusAlertTemplates is a nested struct in arms response
type LabelsInListTraceApps ¶ added in v1.61.353
type LabelsInListTraceApps struct {
Labels []string `json:"Labels" xml:"Labels"`
}
LabelsInListTraceApps is a nested struct in arms response
type LabelsInSearchTraceAppByName ¶ added in v1.61.353
type LabelsInSearchTraceAppByName struct {
Labels []string `json:"Labels" xml:"Labels"`
}
LabelsInSearchTraceAppByName is a nested struct in arms response
type LabelsInSearchTraceAppByPage ¶ added in v1.61.353
type LabelsInSearchTraceAppByPage struct {
Labels []string `json:"Labels" xml:"Labels"`
}
LabelsInSearchTraceAppByPage is a nested struct in arms response
type LabelsInUpdatePrometheusAlertRule ¶ added in v1.61.1056
type LabelsInUpdatePrometheusAlertRule struct {
Label []Label `json:"Label" xml:"Label"`
}
LabelsInUpdatePrometheusAlertRule is a nested struct in arms response
type Links ¶ added in v1.61.90
type Links struct {
Link []string `json:"Link" xml:"Link"`
}
Links is a nested struct in arms response
type ListActivatedAlertsRequest ¶ added in v1.61.1056
type ListActivatedAlertsRequest struct { *requests.RpcRequest Filter string `position:"Query" name:"Filter"` PageSize requests.Integer `position:"Query" name:"PageSize"` CurrentPage requests.Integer `position:"Query" name:"CurrentPage"` ProxyUserId string `position:"Query" name:"ProxyUserId"` }
ListActivatedAlertsRequest is the request struct for api ListActivatedAlerts
func CreateListActivatedAlertsRequest ¶ added in v1.61.1056
func CreateListActivatedAlertsRequest() (request *ListActivatedAlertsRequest)
CreateListActivatedAlertsRequest creates a request to invoke ListActivatedAlerts API
type ListActivatedAlertsResponse ¶ added in v1.61.1056
type ListActivatedAlertsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Page Page `json:"Page" xml:"Page"` }
ListActivatedAlertsResponse is the response struct for api ListActivatedAlerts
func CreateListActivatedAlertsResponse ¶ added in v1.61.1056
func CreateListActivatedAlertsResponse() (response *ListActivatedAlertsResponse)
CreateListActivatedAlertsResponse creates a response to parse from ListActivatedAlerts response
type ListAlertTemplatesRequest ¶ added in v1.61.1056
type ListAlertTemplatesRequest struct { *requests.RpcRequest AlertProvider string `position:"Query" name:"AlertProvider"` TemplateProvider string `position:"Query" name:"TemplateProvider"` ProxyUserId string `position:"Query" name:"ProxyUserId"` Type string `position:"Query" name:"Type"` Labels string `position:"Query" name:"Labels"` Name string `position:"Query" name:"Name"` Status requests.Boolean `position:"Query" name:"Status"` }
ListAlertTemplatesRequest is the request struct for api ListAlertTemplates
func CreateListAlertTemplatesRequest ¶ added in v1.61.1056
func CreateListAlertTemplatesRequest() (request *ListAlertTemplatesRequest)
CreateListAlertTemplatesRequest creates a request to invoke ListAlertTemplates API
type ListAlertTemplatesResponse ¶ added in v1.61.1056
type ListAlertTemplatesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` AlertTemplates []AlertTemplate `json:"AlertTemplates" xml:"AlertTemplates"` }
ListAlertTemplatesResponse is the response struct for api ListAlertTemplates
func CreateListAlertTemplatesResponse ¶ added in v1.61.1056
func CreateListAlertTemplatesResponse() (response *ListAlertTemplatesResponse)
CreateListAlertTemplatesResponse creates a response to parse from ListAlertTemplates response
type ListClusterFromGrafanaRequest ¶ added in v1.61.90
type ListClusterFromGrafanaRequest struct {
*requests.RpcRequest
}
ListClusterFromGrafanaRequest is the request struct for api ListClusterFromGrafana
func CreateListClusterFromGrafanaRequest ¶ added in v1.61.90
func CreateListClusterFromGrafanaRequest() (request *ListClusterFromGrafanaRequest)
CreateListClusterFromGrafanaRequest creates a request to invoke ListClusterFromGrafana API
type ListClusterFromGrafanaResponse ¶ added in v1.61.90
type ListClusterFromGrafanaResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PromClusterList []PromCluster `json:"PromClusterList" xml:"PromClusterList"` }
ListClusterFromGrafanaResponse is the response struct for api ListClusterFromGrafana
func CreateListClusterFromGrafanaResponse ¶ added in v1.61.90
func CreateListClusterFromGrafanaResponse() (response *ListClusterFromGrafanaResponse)
CreateListClusterFromGrafanaResponse creates a response to parse from ListClusterFromGrafana response
type ListDashboardsRequest ¶ added in v1.61.167
type ListDashboardsRequest struct { *requests.RpcRequest DashboardName string `position:"Query" name:"DashboardName"` Product string `position:"Query" name:"Product"` RecreateSwitch requests.Boolean `position:"Query" name:"RecreateSwitch"` ClusterId string `position:"Query" name:"ClusterId"` Title string `position:"Query" name:"Title"` ClusterType string `position:"Query" name:"ClusterType"` }
ListDashboardsRequest is the request struct for api ListDashboards
func CreateListDashboardsRequest ¶ added in v1.61.167
func CreateListDashboardsRequest() (request *ListDashboardsRequest)
CreateListDashboardsRequest creates a request to invoke ListDashboards API
type ListDashboardsResponse ¶ added in v1.61.167
type ListDashboardsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` DashboardVos []DashboardVosItem `json:"DashboardVos" xml:"DashboardVos"` }
ListDashboardsResponse is the response struct for api ListDashboards
func CreateListDashboardsResponse ¶ added in v1.61.167
func CreateListDashboardsResponse() (response *ListDashboardsResponse)
CreateListDashboardsResponse creates a response to parse from ListDashboards response
type ListDispatchRuleRequest ¶ added in v1.61.947
type ListDispatchRuleRequest struct { *requests.RpcRequest System requests.Boolean `position:"Query" name:"System"` Name string `position:"Query" name:"Name"` ProxyUserId string `position:"Query" name:"ProxyUserId"` }
ListDispatchRuleRequest is the request struct for api ListDispatchRule
func CreateListDispatchRuleRequest ¶ added in v1.61.947
func CreateListDispatchRuleRequest() (request *ListDispatchRuleRequest)
CreateListDispatchRuleRequest creates a request to invoke ListDispatchRule API
type ListDispatchRuleResponse ¶ added in v1.61.947
type ListDispatchRuleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` DispatchRules []DispatchRule `json:"DispatchRules" xml:"DispatchRules"` }
ListDispatchRuleResponse is the response struct for api ListDispatchRule
func CreateListDispatchRuleResponse ¶ added in v1.61.947
func CreateListDispatchRuleResponse() (response *ListDispatchRuleResponse)
CreateListDispatchRuleResponse creates a response to parse from ListDispatchRule response
type ListPromClustersRequest ¶ added in v1.61.90
type ListPromClustersRequest struct {
*requests.RpcRequest
}
ListPromClustersRequest is the request struct for api ListPromClusters
func CreateListPromClustersRequest ¶ added in v1.61.90
func CreateListPromClustersRequest() (request *ListPromClustersRequest)
CreateListPromClustersRequest creates a request to invoke ListPromClusters API
type ListPromClustersResponse ¶ added in v1.61.90
type ListPromClustersResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PromClusterList []PromCluster `json:"PromClusterList" xml:"PromClusterList"` }
ListPromClustersResponse is the response struct for api ListPromClusters
func CreateListPromClustersResponse ¶ added in v1.61.90
func CreateListPromClustersResponse() (response *ListPromClustersResponse)
CreateListPromClustersResponse creates a response to parse from ListPromClusters response
type ListPrometheusAlertRulesRequest ¶ added in v1.61.1056
type ListPrometheusAlertRulesRequest struct { *requests.RpcRequest ClusterId string `position:"Query" name:"ClusterId"` ProxyUserId string `position:"Query" name:"ProxyUserId"` Type string `position:"Query" name:"Type"` Name string `position:"Query" name:"Name"` MatchExpressions string `position:"Query" name:"MatchExpressions"` Status requests.Integer `position:"Query" name:"Status"` }
ListPrometheusAlertRulesRequest is the request struct for api ListPrometheusAlertRules
func CreateListPrometheusAlertRulesRequest ¶ added in v1.61.1056
func CreateListPrometheusAlertRulesRequest() (request *ListPrometheusAlertRulesRequest)
CreateListPrometheusAlertRulesRequest creates a request to invoke ListPrometheusAlertRules API
type ListPrometheusAlertRulesResponse ¶ added in v1.61.1056
type ListPrometheusAlertRulesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PrometheusAlertRules []PrometheusAlertRule `json:"PrometheusAlertRules" xml:"PrometheusAlertRules"` }
ListPrometheusAlertRulesResponse is the response struct for api ListPrometheusAlertRules
func CreateListPrometheusAlertRulesResponse ¶ added in v1.61.1056
func CreateListPrometheusAlertRulesResponse() (response *ListPrometheusAlertRulesResponse)
CreateListPrometheusAlertRulesResponse creates a response to parse from ListPrometheusAlertRules response
type ListPrometheusAlertTemplatesRequest ¶ added in v1.61.1056
type ListPrometheusAlertTemplatesRequest struct { *requests.RpcRequest ProductCode string `position:"Query" name:"ProductCode"` ClusterId string `position:"Query" name:"ClusterId"` ProxyUserId string `position:"Query" name:"ProxyUserId"` }
ListPrometheusAlertTemplatesRequest is the request struct for api ListPrometheusAlertTemplates
func CreateListPrometheusAlertTemplatesRequest ¶ added in v1.61.1056
func CreateListPrometheusAlertTemplatesRequest() (request *ListPrometheusAlertTemplatesRequest)
CreateListPrometheusAlertTemplatesRequest creates a request to invoke ListPrometheusAlertTemplates API
type ListPrometheusAlertTemplatesResponse ¶ added in v1.61.1056
type ListPrometheusAlertTemplatesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PrometheusAlertTemplates []PrometheusAlertTemplate `json:"PrometheusAlertTemplates" xml:"PrometheusAlertTemplates"` }
ListPrometheusAlertTemplatesResponse is the response struct for api ListPrometheusAlertTemplates
func CreateListPrometheusAlertTemplatesResponse ¶ added in v1.61.1056
func CreateListPrometheusAlertTemplatesResponse() (response *ListPrometheusAlertTemplatesResponse)
CreateListPrometheusAlertTemplatesResponse creates a response to parse from ListPrometheusAlertTemplates response
type ListRetcodeAppsRequest ¶
type ListRetcodeAppsRequest struct { *requests.RpcRequest SecurityToken string `position:"Query" name:"SecurityToken"` }
ListRetcodeAppsRequest is the request struct for api ListRetcodeApps
func CreateListRetcodeAppsRequest ¶
func CreateListRetcodeAppsRequest() (request *ListRetcodeAppsRequest)
CreateListRetcodeAppsRequest creates a request to invoke ListRetcodeApps API
type ListRetcodeAppsResponse ¶
type ListRetcodeAppsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` RetcodeApps []RetcodeApp `json:"RetcodeApps" xml:"RetcodeApps"` }
ListRetcodeAppsResponse is the response struct for api ListRetcodeApps
func CreateListRetcodeAppsResponse ¶
func CreateListRetcodeAppsResponse() (response *ListRetcodeAppsResponse)
CreateListRetcodeAppsResponse creates a response to parse from ListRetcodeApps response
type ListScenarioRequest ¶ added in v1.61.777
type ListScenarioRequest struct { *requests.RpcRequest Scenario string `position:"Query" name:"Scenario"` AppId string `position:"Query" name:"AppId"` Name string `position:"Query" name:"Name"` Sign string `position:"Query" name:"Sign"` }
ListScenarioRequest is the request struct for api ListScenario
func CreateListScenarioRequest ¶ added in v1.61.777
func CreateListScenarioRequest() (request *ListScenarioRequest)
CreateListScenarioRequest creates a request to invoke ListScenario API
type ListScenarioResponse ¶ added in v1.61.777
type ListScenarioResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ArmsScenarios []ArmsScenariosItem `json:"ArmsScenarios" xml:"ArmsScenarios"` }
ListScenarioResponse is the response struct for api ListScenario
func CreateListScenarioResponse ¶ added in v1.61.777
func CreateListScenarioResponse() (response *ListScenarioResponse)
CreateListScenarioResponse creates a response to parse from ListScenario response
type ListServerlessTopNAppsRequest ¶ added in v1.61.953
type ListServerlessTopNAppsRequest struct { *requests.RpcRequest Limit requests.Integer `position:"Query" name:"Limit"` OrderBy string `position:"Query" name:"OrderBy"` EndTime requests.Integer `position:"Query" name:"EndTime"` StartTime requests.Integer `position:"Query" name:"StartTime"` }
ListServerlessTopNAppsRequest is the request struct for api ListServerlessTopNApps
func CreateListServerlessTopNAppsRequest ¶ added in v1.61.953
func CreateListServerlessTopNAppsRequest() (request *ListServerlessTopNAppsRequest)
CreateListServerlessTopNAppsRequest creates a request to invoke ListServerlessTopNApps API
type ListServerlessTopNAppsResponse ¶ added in v1.61.953
type ListServerlessTopNAppsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data []DataItem `json:"Data" xml:"Data"` }
ListServerlessTopNAppsResponse is the response struct for api ListServerlessTopNApps
func CreateListServerlessTopNAppsResponse ¶ added in v1.61.953
func CreateListServerlessTopNAppsResponse() (response *ListServerlessTopNAppsResponse)
CreateListServerlessTopNAppsResponse creates a response to parse from ListServerlessTopNApps response
type ListTraceAppsRequest ¶
type ListTraceAppsRequest struct {
*requests.RpcRequest
}
ListTraceAppsRequest is the request struct for api ListTraceApps
func CreateListTraceAppsRequest ¶
func CreateListTraceAppsRequest() (request *ListTraceAppsRequest)
CreateListTraceAppsRequest creates a request to invoke ListTraceApps API
type ListTraceAppsResponse ¶
type ListTraceAppsResponse struct { *responses.BaseResponse Code int `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` TraceApps []TraceApp `json:"TraceApps" xml:"TraceApps"` }
ListTraceAppsResponse is the response struct for api ListTraceApps
func CreateListTraceAppsResponse ¶
func CreateListTraceAppsResponse() (response *ListTraceAppsResponse)
CreateListTraceAppsResponse creates a response to parse from ListTraceApps response
type LogEvent ¶ added in v1.61.90
type LogEvent struct { Timestamp int64 `json:"Timestamp" xml:"Timestamp"` TagEntryList []TagEntry `json:"TagEntryList" xml:"TagEntryList"` }
LogEvent is a nested struct in arms response
type LogEventListInGetMultipleTrace ¶ added in v1.61.265
type LogEventListInGetMultipleTrace struct {
LogEvent []LogEvent `json:"LogEvent" xml:"LogEvent"`
}
LogEventListInGetMultipleTrace is a nested struct in arms response
type LogEventListInGetTrace ¶ added in v1.61.265
type LogEventListInGetTrace struct {
LogEvent []LogEvent `json:"LogEvent" xml:"LogEvent"`
}
LogEventListInGetTrace is a nested struct in arms response
type MetricParam ¶ added in v1.61.90
type MetricParam struct { Type string `json:"Type" xml:"Type"` AppGroupId string `json:"AppGroupId" xml:"AppGroupId"` AppId string `json:"AppId" xml:"AppId"` Pid string `json:"Pid" xml:"Pid"` Dimensions []Dimension `json:"Dimensions" xml:"Dimensions"` }
MetricParam is a nested struct in arms response
type MultiCallChainInfo ¶ added in v1.61.265
type MultiCallChainInfo struct { TraceID string `json:"TraceID" xml:"TraceID"` Spans []Span `json:"Spans" xml:"Spans"` }
MultiCallChainInfo is a nested struct in arms response
type MultiCallChainInfos ¶ added in v1.61.265
type MultiCallChainInfos struct {
MultiCallChainInfo []MultiCallChainInfo `json:"MultiCallChainInfo" xml:"MultiCallChainInfo"`
}
MultiCallChainInfos is a nested struct in arms response
type Notice ¶ added in v1.61.90
type Notice struct { EndTime int64 `json:"EndTime" xml:"EndTime"` NoticeEndTime int64 `json:"NoticeEndTime" xml:"NoticeEndTime"` StartTime int64 `json:"StartTime" xml:"StartTime"` NoticeStartTime int64 `json:"NoticeStartTime" xml:"NoticeStartTime"` }
Notice is a nested struct in arms response
type NotifyChannels ¶ added in v1.61.678
type NotifyChannels struct {
NotifyChannel []string `json:"NotifyChannel" xml:"NotifyChannel"`
}
NotifyChannels is a nested struct in arms response
type NotifyObject ¶ added in v1.61.678
type NotifyObject struct { NotifyObjectId string `json:"NotifyObjectId" xml:"NotifyObjectId"` NotifyType string `json:"NotifyType" xml:"NotifyType"` Name string `json:"Name" xml:"Name"` }
NotifyObject is a nested struct in arms response
type NotifyObjects ¶ added in v1.61.678
type NotifyObjects struct {
NotifyObject []NotifyObject `json:"NotifyObject" xml:"NotifyObject"`
}
NotifyObjects is a nested struct in arms response
type NotifyRule ¶ added in v1.61.678
type NotifyRule struct { NotifyChannels []string `json:"NotifyChannels" xml:"NotifyChannels"` NotifyObjects []NotifyObject `json:"NotifyObjects" xml:"NotifyObjects"` }
NotifyRule is a nested struct in arms response
type NotifyRules ¶ added in v1.61.678
type NotifyRules struct {
NotifyRule []NotifyRule `json:"NotifyRule" xml:"NotifyRule"`
}
NotifyRules is a nested struct in arms response
type OpenArmsDefaultSLRRequest ¶ added in v1.61.1056
type OpenArmsDefaultSLRRequest struct {
*requests.RpcRequest
}
OpenArmsDefaultSLRRequest is the request struct for api OpenArmsDefaultSLR
func CreateOpenArmsDefaultSLRRequest ¶ added in v1.61.1056
func CreateOpenArmsDefaultSLRRequest() (request *OpenArmsDefaultSLRRequest)
CreateOpenArmsDefaultSLRRequest creates a request to invoke OpenArmsDefaultSLR API
type OpenArmsDefaultSLRResponse ¶ added in v1.61.1056
type OpenArmsDefaultSLRResponse struct { *responses.BaseResponse Data string `json:"Data" xml:"Data"` RequestId string `json:"RequestId" xml:"RequestId"` }
OpenArmsDefaultSLRResponse is the response struct for api OpenArmsDefaultSLR
func CreateOpenArmsDefaultSLRResponse ¶ added in v1.61.1056
func CreateOpenArmsDefaultSLRResponse() (response *OpenArmsDefaultSLRResponse)
CreateOpenArmsDefaultSLRResponse creates a response to parse from OpenArmsDefaultSLR response
type OpenArmsServiceRequest ¶ added in v1.61.719
type OpenArmsServiceRequest struct { *requests.RpcRequest OwnerId requests.Integer `position:"Query" name:"OwnerId"` Type string `position:"Query" name:"Type"` }
OpenArmsServiceRequest is the request struct for api OpenArmsService
func CreateOpenArmsServiceRequest ¶ added in v1.61.719
func CreateOpenArmsServiceRequest() (request *OpenArmsServiceRequest)
CreateOpenArmsServiceRequest creates a request to invoke OpenArmsService API
type OpenArmsServiceResponse ¶ added in v1.61.719
type OpenArmsServiceResponse struct { *responses.BaseResponse OrderId string `json:"OrderId" xml:"OrderId"` RequestId string `json:"RequestId" xml:"RequestId"` }
OpenArmsServiceResponse is the response struct for api OpenArmsService
func CreateOpenArmsServiceResponse ¶ added in v1.61.719
func CreateOpenArmsServiceResponse() (response *OpenArmsServiceResponse)
CreateOpenArmsServiceResponse creates a response to parse from OpenArmsService response
type OpenArmsServiceSecondVersionRequest ¶ added in v1.61.1060
type OpenArmsServiceSecondVersionRequest struct { *requests.RpcRequest Type string `position:"Query" name:"Type"` }
OpenArmsServiceSecondVersionRequest is the request struct for api OpenArmsServiceSecondVersion
func CreateOpenArmsServiceSecondVersionRequest ¶ added in v1.61.1060
func CreateOpenArmsServiceSecondVersionRequest() (request *OpenArmsServiceSecondVersionRequest)
CreateOpenArmsServiceSecondVersionRequest creates a request to invoke OpenArmsServiceSecondVersion API
type OpenArmsServiceSecondVersionResponse ¶ added in v1.61.1060
type OpenArmsServiceSecondVersionResponse struct { *responses.BaseResponse OrderId string `json:"OrderId" xml:"OrderId"` RequestId string `json:"RequestId" xml:"RequestId"` }
OpenArmsServiceSecondVersionResponse is the response struct for api OpenArmsServiceSecondVersion
func CreateOpenArmsServiceSecondVersionResponse ¶ added in v1.61.1060
func CreateOpenArmsServiceSecondVersionResponse() (response *OpenArmsServiceSecondVersionResponse)
CreateOpenArmsServiceSecondVersionResponse creates a response to parse from OpenArmsServiceSecondVersion response
type OpenVClusterRequest ¶ added in v1.61.947
type OpenVClusterRequest struct { *requests.RpcRequest ClusterType string `position:"Query" name:"ClusterType"` Product string `position:"Query" name:"Product"` RecreateSwitch requests.Boolean `position:"Query" name:"RecreateSwitch"` Length requests.Integer `position:"Query" name:"Length"` }
OpenVClusterRequest is the request struct for api OpenVCluster
func CreateOpenVClusterRequest ¶ added in v1.61.947
func CreateOpenVClusterRequest() (request *OpenVClusterRequest)
CreateOpenVClusterRequest creates a request to invoke OpenVCluster API
type OpenVClusterResponse ¶ added in v1.61.947
type OpenVClusterResponse struct { *responses.BaseResponse Data string `json:"Data" xml:"Data"` RequestId string `json:"RequestId" xml:"RequestId"` }
OpenVClusterResponse is the response struct for api OpenVCluster
func CreateOpenVClusterResponse ¶ added in v1.61.947
func CreateOpenVClusterResponse() (response *OpenVClusterResponse)
CreateOpenVClusterResponse creates a response to parse from OpenVCluster response
type OpenXtraceDefaultSLRRequest ¶ added in v1.61.1056
type OpenXtraceDefaultSLRRequest struct {
*requests.RpcRequest
}
OpenXtraceDefaultSLRRequest is the request struct for api OpenXtraceDefaultSLR
func CreateOpenXtraceDefaultSLRRequest ¶ added in v1.61.1056
func CreateOpenXtraceDefaultSLRRequest() (request *OpenXtraceDefaultSLRRequest)
CreateOpenXtraceDefaultSLRRequest creates a request to invoke OpenXtraceDefaultSLR API
type OpenXtraceDefaultSLRResponse ¶ added in v1.61.1056
type OpenXtraceDefaultSLRResponse struct { *responses.BaseResponse Data string `json:"Data" xml:"Data"` RequestId string `json:"RequestId" xml:"RequestId"` }
OpenXtraceDefaultSLRResponse is the response struct for api OpenXtraceDefaultSLR
func CreateOpenXtraceDefaultSLRResponse ¶ added in v1.61.1056
func CreateOpenXtraceDefaultSLRResponse() (response *OpenXtraceDefaultSLRResponse)
CreateOpenXtraceDefaultSLRResponse creates a response to parse from OpenXtraceDefaultSLR response
type Page ¶ added in v1.61.1056
type Page struct { PageSize int `json:"PageSize" xml:"PageSize"` Total int `json:"Total" xml:"Total"` Page int `json:"Page" xml:"Page"` Alerts []Alert `json:"Alerts" xml:"Alerts"` }
Page is a nested struct in arms response
type PageBean ¶
type PageBean struct { Total int `json:"Total" xml:"Total"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` AlarmHistories []AlarmHistory `json:"AlarmHistories" xml:"AlarmHistories"` Event []EventItem `json:"Event" xml:"Event"` Contacts []Contact `json:"Contacts" xml:"Contacts"` TraceApps []TraceApp `json:"TraceApps" xml:"TraceApps"` AlertRules []AlertRuleEntity `json:"AlertRules" xml:"AlertRules"` RetcodeApps []RetcodeApp `json:"RetcodeApps" xml:"RetcodeApps"` TraceInfos []TraceInfo `json:"TraceInfos" xml:"TraceInfos"` }
PageBean is a nested struct in arms response
type PromCluster ¶ added in v1.61.90
type PromCluster struct { ClusterId string `json:"ClusterId" xml:"ClusterId"` ClusterType string `json:"ClusterType" xml:"ClusterType"` NodeNum int `json:"NodeNum" xml:"NodeNum"` UpdateTime int64 `json:"UpdateTime" xml:"UpdateTime"` Id int64 `json:"Id" xml:"Id"` Options string `json:"Options" xml:"Options"` CreateTime int64 `json:"CreateTime" xml:"CreateTime"` Extra string `json:"Extra" xml:"Extra"` ControllerId string `json:"ControllerId" xml:"ControllerId"` PluginsJsonArray string `json:"PluginsJsonArray" xml:"PluginsJsonArray"` AgentStatus string `json:"AgentStatus" xml:"AgentStatus"` IsControllerInstalled bool `json:"IsControllerInstalled" xml:"IsControllerInstalled"` RegionId string `json:"RegionId" xml:"RegionId"` UserId string `json:"UserId" xml:"UserId"` ClusterName string `json:"ClusterName" xml:"ClusterName"` LastHeartBeatTime int64 `json:"LastHeartBeatTime" xml:"LastHeartBeatTime"` StateJson string `json:"StateJson" xml:"StateJson"` InstallTime int64 `json:"InstallTime" xml:"InstallTime"` }
PromCluster is a nested struct in arms response
type PromClusterListInListClusterFromGrafana ¶ added in v1.61.90
type PromClusterListInListClusterFromGrafana struct {
PromCluster []PromCluster `json:"PromCluster" xml:"PromCluster"`
}
PromClusterListInListClusterFromGrafana is a nested struct in arms response
type PromClusterListInListPromClusters ¶ added in v1.61.90
type PromClusterListInListPromClusters struct {
PromCluster []PromCluster `json:"PromCluster" xml:"PromCluster"`
}
PromClusterListInListPromClusters is a nested struct in arms response
type PrometheusAlertRule ¶ added in v1.61.1056
type PrometheusAlertRule struct { ClusterId string `json:"ClusterId" xml:"ClusterId"` Status int `json:"Status" xml:"Status"` Message string `json:"Message" xml:"Message"` NotifyType string `json:"NotifyType" xml:"NotifyType"` Duration string `json:"Duration" xml:"Duration"` Expression string `json:"Expression" xml:"Expression"` DispatchRuleId int64 `json:"DispatchRuleId" xml:"DispatchRuleId"` Type string `json:"Type" xml:"Type"` AlertName string `json:"AlertName" xml:"AlertName"` AlertId int64 `json:"AlertId" xml:"AlertId"` Labels []Label `json:"Labels" xml:"Labels"` Annotations []Annotation `json:"Annotations" xml:"Annotations"` }
PrometheusAlertRule is a nested struct in arms response
type PrometheusAlertRules ¶ added in v1.61.1056
type PrometheusAlertRules struct {
PrometheusAlertRule []PrometheusAlertRule `json:"PrometheusAlertRule" xml:"PrometheusAlertRule"`
}
PrometheusAlertRules is a nested struct in arms response
type PrometheusAlertTemplate ¶ added in v1.61.1056
type PrometheusAlertTemplate struct { Type string `json:"Type" xml:"Type"` Description string `json:"Description" xml:"Description"` Expression string `json:"Expression" xml:"Expression"` Version string `json:"Version" xml:"Version"` Duration string `json:"Duration" xml:"Duration"` AlertName string `json:"AlertName" xml:"AlertName"` Labels []Label `json:"Labels" xml:"Labels"` Annotations []Annotation `json:"Annotations" xml:"Annotations"` }
PrometheusAlertTemplate is a nested struct in arms response
type PrometheusAlertTemplates ¶ added in v1.61.1056
type PrometheusAlertTemplates struct {
PrometheusAlertTemplate []PrometheusAlertTemplate `json:"PrometheusAlertTemplate" xml:"PrometheusAlertTemplate"`
}
PrometheusAlertTemplates is a nested struct in arms response
type QueryDatasetDimensions ¶
type QueryDatasetDimensions struct { Type string `name:"Type"` Value string `name:"Value"` Key string `name:"Key"` }
QueryDatasetDimensions is a repeated param struct in QueryDatasetRequest
type QueryDatasetOptionalDims ¶
type QueryDatasetOptionalDims struct { Type string `name:"Type"` Value string `name:"Value"` Key string `name:"Key"` }
QueryDatasetOptionalDims is a repeated param struct in QueryDatasetRequest
type QueryDatasetRequest ¶
type QueryDatasetRequest struct { *requests.RpcRequest DateStr string `position:"Query" name:"DateStr"` MinTime requests.Integer `position:"Query" name:"MinTime"` ProxyUserId string `position:"Query" name:"ProxyUserId"` ReduceTail requests.Boolean `position:"Query" name:"ReduceTail"` MaxTime requests.Integer `position:"Query" name:"MaxTime"` OptionalDims *[]QueryDatasetOptionalDims `position:"Query" name:"OptionalDims" type:"Repeated"` Measures *[]string `position:"Query" name:"Measures" type:"Repeated"` IntervalInSec requests.Integer `position:"Query" name:"IntervalInSec"` IsDrillDown requests.Boolean `position:"Query" name:"IsDrillDown"` HungryMode requests.Boolean `position:"Query" name:"HungryMode"` OrderByKey string `position:"Query" name:"OrderByKey"` Limit requests.Integer `position:"Query" name:"Limit"` DatasetId requests.Integer `position:"Query" name:"DatasetId"` RequiredDims *[]QueryDatasetRequiredDims `position:"Query" name:"RequiredDims" type:"Repeated"` Dimensions *[]QueryDatasetDimensions `position:"Query" name:"Dimensions" type:"Repeated"` }
QueryDatasetRequest is the request struct for api QueryDataset
func CreateQueryDatasetRequest ¶
func CreateQueryDatasetRequest() (request *QueryDatasetRequest)
CreateQueryDatasetRequest creates a request to invoke QueryDataset API
type QueryDatasetRequiredDims ¶
type QueryDatasetRequiredDims struct { Type string `name:"Type"` Value string `name:"Value"` Key string `name:"Key"` }
QueryDatasetRequiredDims is a repeated param struct in QueryDatasetRequest
type QueryDatasetResponse ¶
type QueryDatasetResponse struct { *responses.BaseResponse Data string `json:"Data" xml:"Data"` RequestId string `json:"RequestId" xml:"RequestId"` }
QueryDatasetResponse is the response struct for api QueryDataset
func CreateQueryDatasetResponse ¶
func CreateQueryDatasetResponse() (response *QueryDatasetResponse)
CreateQueryDatasetResponse creates a response to parse from QueryDataset response
type QueryMetricByPageFilters ¶ added in v1.61.434
QueryMetricByPageFilters is a repeated param struct in QueryMetricByPageRequest
type QueryMetricByPageRequest ¶ added in v1.61.434
type QueryMetricByPageRequest struct { *requests.RpcRequest ConsistencyQueryStrategy string `position:"Query" name:"ConsistencyQueryStrategy"` EndTime requests.Integer `position:"Query" name:"EndTime"` OrderBy string `position:"Query" name:"OrderBy"` CurrentPage requests.Integer `position:"Query" name:"CurrentPage"` StartTime requests.Integer `position:"Query" name:"StartTime"` ConsistencyDataKey string `position:"Query" name:"ConsistencyDataKey"` Filters *[]QueryMetricByPageFilters `position:"Query" name:"Filters" type:"Repeated"` ProxyUserId string `position:"Query" name:"ProxyUserId"` Measures *[]string `position:"Query" name:"Measures" type:"Repeated"` IntervalInSec requests.Integer `position:"Query" name:"IntervalInSec"` Metric string `position:"Query" name:"Metric"` CustomFilters *[]string `position:"Query" name:"CustomFilters" type:"Repeated"` PageSize requests.Integer `position:"Query" name:"PageSize"` Order string `position:"Query" name:"Order"` Dimensions *[]string `position:"Query" name:"Dimensions" type:"Repeated"` }
QueryMetricByPageRequest is the request struct for api QueryMetricByPage
func CreateQueryMetricByPageRequest ¶ added in v1.61.434
func CreateQueryMetricByPageRequest() (request *QueryMetricByPageRequest)
CreateQueryMetricByPageRequest creates a request to invoke QueryMetricByPage API
type QueryMetricByPageResponse ¶ added in v1.61.434
type QueryMetricByPageResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Data DataInQueryMetricByPage `json:"Data" xml:"Data"` }
QueryMetricByPageResponse is the response struct for api QueryMetricByPage
func CreateQueryMetricByPageResponse ¶ added in v1.61.434
func CreateQueryMetricByPageResponse() (response *QueryMetricByPageResponse)
CreateQueryMetricByPageResponse creates a response to parse from QueryMetricByPage response
type QueryMetricFilters ¶
QueryMetricFilters is a repeated param struct in QueryMetricRequest
type QueryMetricRequest ¶
type QueryMetricRequest struct { *requests.RpcRequest ConsistencyQueryStrategy string `position:"Query" name:"ConsistencyQueryStrategy"` EndTime requests.Integer `position:"Query" name:"EndTime"` OrderBy string `position:"Query" name:"OrderBy"` StartTime requests.Integer `position:"Query" name:"StartTime"` ConsistencyDataKey string `position:"Query" name:"ConsistencyDataKey"` Filters *[]QueryMetricFilters `position:"Query" name:"Filters" type:"Repeated"` ProxyUserId string `position:"Query" name:"ProxyUserId"` Measures *[]string `position:"Query" name:"Measures" type:"Repeated"` IntervalInSec requests.Integer `position:"Query" name:"IntervalInSec"` Metric string `position:"Query" name:"Metric"` Limit requests.Integer `position:"Query" name:"Limit"` Order string `position:"Query" name:"Order"` Dimensions *[]string `position:"Query" name:"Dimensions" type:"Repeated"` }
QueryMetricRequest is the request struct for api QueryMetric
func CreateQueryMetricRequest ¶
func CreateQueryMetricRequest() (request *QueryMetricRequest)
CreateQueryMetricRequest creates a request to invoke QueryMetric API
type QueryMetricResponse ¶
type QueryMetricResponse struct { *responses.BaseResponse Data string `json:"Data" xml:"Data"` RequestId string `json:"RequestId" xml:"RequestId"` }
QueryMetricResponse is the response struct for api QueryMetric
func CreateQueryMetricResponse ¶
func CreateQueryMetricResponse() (response *QueryMetricResponse)
CreateQueryMetricResponse creates a response to parse from QueryMetric response
type QueryPromInstallStatusRequest ¶ added in v1.61.1200
type QueryPromInstallStatusRequest struct { *requests.RpcRequest ClusterId string `position:"Query" name:"ClusterId"` }
QueryPromInstallStatusRequest is the request struct for api QueryPromInstallStatus
func CreateQueryPromInstallStatusRequest ¶ added in v1.61.1200
func CreateQueryPromInstallStatusRequest() (request *QueryPromInstallStatusRequest)
CreateQueryPromInstallStatusRequest creates a request to invoke QueryPromInstallStatus API
type QueryPromInstallStatusResponse ¶ added in v1.61.1200
type QueryPromInstallStatusResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"data" xml:"data"` }
QueryPromInstallStatusResponse is the response struct for api QueryPromInstallStatus
func CreateQueryPromInstallStatusResponse ¶ added in v1.61.1200
func CreateQueryPromInstallStatusResponse() (response *QueryPromInstallStatusResponse)
CreateQueryPromInstallStatusResponse creates a response to parse from QueryPromInstallStatus response
type RegionConfig ¶ added in v1.61.244
type RegionConfig struct { Url string `json:"Url" xml:"Url"` RegionNo string `json:"RegionNo" xml:"RegionNo"` }
RegionConfig is a nested struct in arms response
type RegionConfigs ¶ added in v1.61.244
type RegionConfigs struct {
RegionConfig []RegionConfig `json:"RegionConfig" xml:"RegionConfig"`
}
RegionConfigs is a nested struct in arms response
type Resources ¶ added in v1.61.208
type Resources struct {
Resources []string `json:"Resources" xml:"Resources"`
}
Resources is a nested struct in arms response
type RetcodeApp ¶
type RetcodeApp struct { AppId int64 `json:"AppId" xml:"AppId"` RegionId string `json:"RegionId" xml:"RegionId"` UpdateTime int64 `json:"UpdateTime" xml:"UpdateTime"` Pid string `json:"Pid" xml:"Pid"` UserId string `json:"UserId" xml:"UserId"` CreateTime int64 `json:"CreateTime" xml:"CreateTime"` AppName string `json:"AppName" xml:"AppName"` Type string `json:"Type" xml:"Type"` }
RetcodeApp is a nested struct in arms response
type RetcodeAppDataBean ¶
type RetcodeAppDataBean struct { Pid string `json:"Pid" xml:"Pid"` AppId int64 `json:"AppId" xml:"AppId"` }
RetcodeAppDataBean is a nested struct in arms response
type RetcodeAppsInListRetcodeApps ¶
type RetcodeAppsInListRetcodeApps struct {
RetcodeApp []RetcodeApp `json:"RetcodeApp" xml:"RetcodeApp"`
}
RetcodeAppsInListRetcodeApps is a nested struct in arms response
type RetcodeAppsInSearchRetcodeAppByPage ¶
type RetcodeAppsInSearchRetcodeAppByPage struct {
RetcodeApp []RetcodeApp `json:"RetcodeApp" xml:"RetcodeApp"`
}
RetcodeAppsInSearchRetcodeAppByPage is a nested struct in arms response
type RoleUsages ¶ added in v1.61.208
type RoleUsages struct {
RoleUsagesItem []RoleUsagesItem `json:"RoleUsages" xml:"RoleUsages"`
}
RoleUsages is a nested struct in arms response
type RoleUsagesItem ¶ added in v1.61.208
type RoleUsagesItem struct { Region string `json:"Region" xml:"Region"` Resources []string `json:"Resources" xml:"Resources"` }
RoleUsagesItem is a nested struct in arms response
type Rule ¶ added in v1.61.90
type Rule struct { Measure string `json:"Measure" xml:"Measure"` Value float64 `json:"Value" xml:"Value"` Aggregates string `json:"Aggregates" xml:"Aggregates"` NValue int `json:"NValue" xml:"NValue"` Operator string `json:"Operator" xml:"Operator"` Alias string `json:"Alias" xml:"Alias"` }
Rule is a nested struct in arms response
type Rules ¶ added in v1.61.90
type Rules struct {
Rule []Rule `json:"Rule" xml:"Rule"`
}
Rules is a nested struct in arms response
type SaveTraceAppConfigRequest ¶ added in v1.61.571
type SaveTraceAppConfigRequest struct { *requests.RpcRequest Settings *[]SaveTraceAppConfigSettings `position:"Query" name:"Settings" type:"Repeated"` Pid string `position:"Query" name:"Pid"` }
SaveTraceAppConfigRequest is the request struct for api SaveTraceAppConfig
func CreateSaveTraceAppConfigRequest ¶ added in v1.61.571
func CreateSaveTraceAppConfigRequest() (request *SaveTraceAppConfigRequest)
CreateSaveTraceAppConfigRequest creates a request to invoke SaveTraceAppConfig API
type SaveTraceAppConfigResponse ¶ added in v1.61.571
type SaveTraceAppConfigResponse struct { *responses.BaseResponse Data string `json:"Data" xml:"Data"` RequestId string `json:"RequestId" xml:"RequestId"` }
SaveTraceAppConfigResponse is the response struct for api SaveTraceAppConfig
func CreateSaveTraceAppConfigResponse ¶ added in v1.61.571
func CreateSaveTraceAppConfigResponse() (response *SaveTraceAppConfigResponse)
CreateSaveTraceAppConfigResponse creates a response to parse from SaveTraceAppConfig response
type SaveTraceAppConfigSettings ¶ added in v1.61.571
SaveTraceAppConfigSettings is a repeated param struct in SaveTraceAppConfigRequest
type SearchAlertContactGroupRequest ¶
type SearchAlertContactGroupRequest struct { *requests.RpcRequest ContactId requests.Integer `position:"Query" name:"ContactId"` IsDetail requests.Boolean `position:"Query" name:"IsDetail"` ContactGroupName string `position:"Query" name:"ContactGroupName"` ProxyUserId string `position:"Query" name:"ProxyUserId"` ContactName string `position:"Query" name:"ContactName"` ContactGroupIds string `position:"Query" name:"ContactGroupIds"` }
SearchAlertContactGroupRequest is the request struct for api SearchAlertContactGroup
func CreateSearchAlertContactGroupRequest ¶
func CreateSearchAlertContactGroupRequest() (request *SearchAlertContactGroupRequest)
CreateSearchAlertContactGroupRequest creates a request to invoke SearchAlertContactGroup API
type SearchAlertContactGroupResponse ¶
type SearchAlertContactGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ContactGroups []ContactGroup `json:"ContactGroups" xml:"ContactGroups"` }
SearchAlertContactGroupResponse is the response struct for api SearchAlertContactGroup
func CreateSearchAlertContactGroupResponse ¶
func CreateSearchAlertContactGroupResponse() (response *SearchAlertContactGroupResponse)
CreateSearchAlertContactGroupResponse creates a response to parse from SearchAlertContactGroup response
type SearchAlertContactRequest ¶
type SearchAlertContactRequest struct { *requests.RpcRequest CurrentPage string `position:"Query" name:"CurrentPage"` ProxyUserId string `position:"Query" name:"ProxyUserId"` ContactIds string `position:"Query" name:"ContactIds"` ContactName string `position:"Query" name:"ContactName"` Phone string `position:"Query" name:"Phone"` PageSize string `position:"Query" name:"PageSize"` Email string `position:"Query" name:"Email"` }
SearchAlertContactRequest is the request struct for api SearchAlertContact
func CreateSearchAlertContactRequest ¶
func CreateSearchAlertContactRequest() (request *SearchAlertContactRequest)
CreateSearchAlertContactRequest creates a request to invoke SearchAlertContact API
type SearchAlertContactResponse ¶
type SearchAlertContactResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PageBean PageBean `json:"PageBean" xml:"PageBean"` }
SearchAlertContactResponse is the response struct for api SearchAlertContact
func CreateSearchAlertContactResponse ¶
func CreateSearchAlertContactResponse() (response *SearchAlertContactResponse)
CreateSearchAlertContactResponse creates a response to parse from SearchAlertContact response
type SearchAlertHistoriesRequest ¶ added in v1.61.90
type SearchAlertHistoriesRequest struct { *requests.RpcRequest EndTime requests.Integer `position:"Query" name:"EndTime"` CurrentPage requests.Integer `position:"Query" name:"CurrentPage"` StartTime requests.Integer `position:"Query" name:"StartTime"` ProxyUserId string `position:"Query" name:"ProxyUserId"` AlertType requests.Integer `position:"Query" name:"AlertType"` PageSize requests.Integer `position:"Query" name:"PageSize"` AlertId requests.Integer `position:"Query" name:"AlertId"` }
SearchAlertHistoriesRequest is the request struct for api SearchAlertHistories
func CreateSearchAlertHistoriesRequest ¶ added in v1.61.90
func CreateSearchAlertHistoriesRequest() (request *SearchAlertHistoriesRequest)
CreateSearchAlertHistoriesRequest creates a request to invoke SearchAlertHistories API
type SearchAlertHistoriesResponse ¶ added in v1.61.90
type SearchAlertHistoriesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PageBean PageBean `json:"PageBean" xml:"PageBean"` }
SearchAlertHistoriesResponse is the response struct for api SearchAlertHistories
func CreateSearchAlertHistoriesResponse ¶ added in v1.61.90
func CreateSearchAlertHistoriesResponse() (response *SearchAlertHistoriesResponse)
CreateSearchAlertHistoriesResponse creates a response to parse from SearchAlertHistories response
type SearchAlertRulesRequest ¶ added in v1.61.90
type SearchAlertRulesRequest struct { *requests.RpcRequest AppType string `position:"Query" name:"AppType"` CurrentPage requests.Integer `position:"Query" name:"CurrentPage"` Pid string `position:"Query" name:"Pid"` ProxyUserId string `position:"Query" name:"ProxyUserId"` Title string `position:"Query" name:"Title"` Type string `position:"Query" name:"Type"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
SearchAlertRulesRequest is the request struct for api SearchAlertRules
func CreateSearchAlertRulesRequest ¶ added in v1.61.90
func CreateSearchAlertRulesRequest() (request *SearchAlertRulesRequest)
CreateSearchAlertRulesRequest creates a request to invoke SearchAlertRules API
type SearchAlertRulesResponse ¶ added in v1.61.90
type SearchAlertRulesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PageBean PageBean `json:"PageBean" xml:"PageBean"` }
SearchAlertRulesResponse is the response struct for api SearchAlertRules
func CreateSearchAlertRulesResponse ¶ added in v1.61.90
func CreateSearchAlertRulesResponse() (response *SearchAlertRulesResponse)
CreateSearchAlertRulesResponse creates a response to parse from SearchAlertRules response
type SearchEventsRequest ¶ added in v1.61.90
type SearchEventsRequest struct { *requests.RpcRequest IsTrigger requests.Integer `position:"Query" name:"IsTrigger"` AppType string `position:"Query" name:"AppType"` EndTime requests.Integer `position:"Query" name:"EndTime"` Pid string `position:"Query" name:"Pid"` CurrentPage requests.Integer `position:"Query" name:"CurrentPage"` StartTime requests.Integer `position:"Query" name:"StartTime"` ProxyUserId string `position:"Query" name:"ProxyUserId"` AlertType requests.Integer `position:"Query" name:"AlertType"` PageSize requests.Integer `position:"Query" name:"PageSize"` AlertId requests.Integer `position:"Query" name:"AlertId"` }
SearchEventsRequest is the request struct for api SearchEvents
func CreateSearchEventsRequest ¶ added in v1.61.90
func CreateSearchEventsRequest() (request *SearchEventsRequest)
CreateSearchEventsRequest creates a request to invoke SearchEvents API
type SearchEventsResponse ¶ added in v1.61.90
type SearchEventsResponse struct { *responses.BaseResponse IsTrigger int `json:"IsTrigger" xml:"IsTrigger"` RequestId string `json:"RequestId" xml:"RequestId"` PageBean PageBean `json:"PageBean" xml:"PageBean"` }
SearchEventsResponse is the response struct for api SearchEvents
func CreateSearchEventsResponse ¶ added in v1.61.90
func CreateSearchEventsResponse() (response *SearchEventsResponse)
CreateSearchEventsResponse creates a response to parse from SearchEvents response
type SearchRetcodeAppByPageRequest ¶
type SearchRetcodeAppByPageRequest struct { *requests.RpcRequest RetcodeAppName string `position:"Query" name:"RetcodeAppName"` PageSize requests.Integer `position:"Query" name:"PageSize"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` }
SearchRetcodeAppByPageRequest is the request struct for api SearchRetcodeAppByPage
func CreateSearchRetcodeAppByPageRequest ¶
func CreateSearchRetcodeAppByPageRequest() (request *SearchRetcodeAppByPageRequest)
CreateSearchRetcodeAppByPageRequest creates a request to invoke SearchRetcodeAppByPage API
type SearchRetcodeAppByPageResponse ¶
type SearchRetcodeAppByPageResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PageBean PageBean `json:"PageBean" xml:"PageBean"` }
SearchRetcodeAppByPageResponse is the response struct for api SearchRetcodeAppByPage
func CreateSearchRetcodeAppByPageResponse ¶
func CreateSearchRetcodeAppByPageResponse() (response *SearchRetcodeAppByPageResponse)
CreateSearchRetcodeAppByPageResponse creates a response to parse from SearchRetcodeAppByPage response
type SearchTraceAppByNameRequest ¶
type SearchTraceAppByNameRequest struct { *requests.RpcRequest TraceAppName string `position:"Query" name:"TraceAppName"` }
SearchTraceAppByNameRequest is the request struct for api SearchTraceAppByName
func CreateSearchTraceAppByNameRequest ¶
func CreateSearchTraceAppByNameRequest() (request *SearchTraceAppByNameRequest)
CreateSearchTraceAppByNameRequest creates a request to invoke SearchTraceAppByName API
type SearchTraceAppByNameResponse ¶
type SearchTraceAppByNameResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TraceApps []TraceApp `json:"TraceApps" xml:"TraceApps"` }
SearchTraceAppByNameResponse is the response struct for api SearchTraceAppByName
func CreateSearchTraceAppByNameResponse ¶
func CreateSearchTraceAppByNameResponse() (response *SearchTraceAppByNameResponse)
CreateSearchTraceAppByNameResponse creates a response to parse from SearchTraceAppByName response
type SearchTraceAppByPageRequest ¶
type SearchTraceAppByPageRequest struct { *requests.RpcRequest TraceAppName string `position:"Query" name:"TraceAppName"` PageSize requests.Integer `position:"Query" name:"PageSize"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` }
SearchTraceAppByPageRequest is the request struct for api SearchTraceAppByPage
func CreateSearchTraceAppByPageRequest ¶
func CreateSearchTraceAppByPageRequest() (request *SearchTraceAppByPageRequest)
CreateSearchTraceAppByPageRequest creates a request to invoke SearchTraceAppByPage API
type SearchTraceAppByPageResponse ¶
type SearchTraceAppByPageResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PageBean PageBean `json:"PageBean" xml:"PageBean"` }
SearchTraceAppByPageResponse is the response struct for api SearchTraceAppByPage
func CreateSearchTraceAppByPageResponse ¶
func CreateSearchTraceAppByPageResponse() (response *SearchTraceAppByPageResponse)
CreateSearchTraceAppByPageResponse creates a response to parse from SearchTraceAppByPage response
type SearchTracesByPageExclusionFilters ¶ added in v1.61.265
type SearchTracesByPageExclusionFilters struct { Value string `name:"Value"` Key string `name:"Key"` }
SearchTracesByPageExclusionFilters is a repeated param struct in SearchTracesByPageRequest
type SearchTracesByPageRequest ¶ added in v1.61.265
type SearchTracesByPageRequest struct { *requests.RpcRequest EndTime requests.Integer `position:"Query" name:"EndTime"` StartTime requests.Integer `position:"Query" name:"StartTime"` Reverse requests.Boolean `position:"Query" name:"Reverse"` MinDuration requests.Integer `position:"Query" name:"MinDuration"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` ServiceIp string `position:"Query" name:"ServiceIp"` ExclusionFilters *[]SearchTracesByPageExclusionFilters `position:"Query" name:"ExclusionFilters" type:"Repeated"` OperationName string `position:"Query" name:"OperationName"` PageSize requests.Integer `position:"Query" name:"PageSize"` ServiceName string `position:"Query" name:"ServiceName"` }
SearchTracesByPageRequest is the request struct for api SearchTracesByPage
func CreateSearchTracesByPageRequest ¶ added in v1.61.265
func CreateSearchTracesByPageRequest() (request *SearchTracesByPageRequest)
CreateSearchTracesByPageRequest creates a request to invoke SearchTracesByPage API
type SearchTracesByPageResponse ¶ added in v1.61.265
type SearchTracesByPageResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PageBean PageBean `json:"PageBean" xml:"PageBean"` }
SearchTracesByPageResponse is the response struct for api SearchTracesByPage
func CreateSearchTracesByPageResponse ¶ added in v1.61.265
func CreateSearchTracesByPageResponse() (response *SearchTracesByPageResponse)
CreateSearchTracesByPageResponse creates a response to parse from SearchTracesByPage response
type SearchTracesExclusionFilters ¶ added in v1.61.231
SearchTracesExclusionFilters is a repeated param struct in SearchTracesRequest
type SearchTracesRequest ¶ added in v1.61.90
type SearchTracesRequest struct { *requests.RpcRequest EndTime requests.Integer `position:"Query" name:"EndTime"` StartTime requests.Integer `position:"Query" name:"StartTime"` Reverse requests.Boolean `position:"Query" name:"Reverse"` MinDuration requests.Integer `position:"Query" name:"MinDuration"` ServiceIp string `position:"Query" name:"ServiceIp"` ExclusionFilters *[]SearchTracesExclusionFilters `position:"Query" name:"ExclusionFilters" type:"Repeated"` OperationName string `position:"Query" name:"OperationName"` ServiceName string `position:"Query" name:"ServiceName"` Tag *[]SearchTracesTag `position:"Query" name:"Tag" type:"Repeated"` }
SearchTracesRequest is the request struct for api SearchTraces
func CreateSearchTracesRequest ¶ added in v1.61.90
func CreateSearchTracesRequest() (request *SearchTracesRequest)
CreateSearchTracesRequest creates a request to invoke SearchTraces API
type SearchTracesResponse ¶ added in v1.61.90
type SearchTracesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TraceInfos []TraceInfo `json:"TraceInfos" xml:"TraceInfos"` }
SearchTracesResponse is the response struct for api SearchTraces
func CreateSearchTracesResponse ¶ added in v1.61.90
func CreateSearchTracesResponse() (response *SearchTracesResponse)
CreateSearchTracesResponse creates a response to parse from SearchTraces response
type SearchTracesTag ¶ added in v1.61.90
SearchTracesTag is a repeated param struct in SearchTracesRequest
type SendCustomIncidentsRequest ¶ added in v1.61.714
type SendCustomIncidentsRequest struct { *requests.RpcRequest Incidents string `position:"Query" name:"Incidents"` ProxyUserId string `position:"Query" name:"ProxyUserId"` ProductType string `position:"Query" name:"ProductType"` }
SendCustomIncidentsRequest is the request struct for api SendCustomIncidents
func CreateSendCustomIncidentsRequest ¶ added in v1.61.714
func CreateSendCustomIncidentsRequest() (request *SendCustomIncidentsRequest)
CreateSendCustomIncidentsRequest creates a request to invoke SendCustomIncidents API
type SendCustomIncidentsResponse ¶ added in v1.61.714
type SendCustomIncidentsResponse struct { *responses.BaseResponse Success bool `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` }
SendCustomIncidentsResponse is the response struct for api SendCustomIncidents
func CreateSendCustomIncidentsResponse ¶ added in v1.61.714
func CreateSendCustomIncidentsResponse() (response *SendCustomIncidentsResponse)
CreateSendCustomIncidentsResponse creates a response to parse from SendCustomIncidents response
type SendMseIncidentRequest ¶ added in v1.61.678
type SendMseIncidentRequest struct { *requests.RpcRequest Incidents string `position:"Query" name:"Incidents"` ProxyUserId string `position:"Query" name:"ProxyUserId"` }
SendMseIncidentRequest is the request struct for api SendMseIncident
func CreateSendMseIncidentRequest ¶ added in v1.61.678
func CreateSendMseIncidentRequest() (request *SendMseIncidentRequest)
CreateSendMseIncidentRequest creates a request to invoke SendMseIncident API
type SendMseIncidentResponse ¶ added in v1.61.678
type SendMseIncidentResponse struct { *responses.BaseResponse Success bool `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` }
SendMseIncidentResponse is the response struct for api SendMseIncident
func CreateSendMseIncidentResponse ¶ added in v1.61.678
func CreateSendMseIncidentResponse() (response *SendMseIncidentResponse)
CreateSendMseIncidentResponse creates a response to parse from SendMseIncident response
type SetRetcodeShareStatusRequest ¶ added in v1.61.90
type SetRetcodeShareStatusRequest struct {}
SetRetcodeShareStatusRequest is the request struct for api SetRetcodeShareStatus
func CreateSetRetcodeShareStatusRequest ¶ added in v1.61.90
func CreateSetRetcodeShareStatusRequest() (request *SetRetcodeShareStatusRequest)
CreateSetRetcodeShareStatusRequest creates a request to invoke SetRetcodeShareStatus API
type SetRetcodeShareStatusResponse ¶ added in v1.61.90
type SetRetcodeShareStatusResponse struct {}
SetRetcodeShareStatusResponse is the response struct for api SetRetcodeShareStatus
func CreateSetRetcodeShareStatusResponse ¶ added in v1.61.90
func CreateSetRetcodeShareStatusResponse() (response *SetRetcodeShareStatusResponse)
CreateSetRetcodeShareStatusResponse creates a response to parse from SetRetcodeShareStatus response
type Span ¶ added in v1.61.90
type Span struct { ResultCode string `json:"ResultCode" xml:"ResultCode"` RpcType int `json:"RpcType" xml:"RpcType"` Timestamp int64 `json:"Timestamp" xml:"Timestamp"` RpcId string `json:"RpcId" xml:"RpcId"` SpanId string `json:"SpanId" xml:"SpanId"` HaveStack bool `json:"HaveStack" xml:"HaveStack"` TraceID string `json:"TraceID" xml:"TraceID"` ParentSpanId string `json:"ParentSpanId" xml:"ParentSpanId"` OperationName string `json:"OperationName" xml:"OperationName"` Duration int64 `json:"Duration" xml:"Duration"` ServiceName string `json:"ServiceName" xml:"ServiceName"` ServiceIp string `json:"ServiceIp" xml:"ServiceIp"` LogEventList []LogEvent `json:"LogEventList" xml:"LogEventList"` TagEntryList []TagEntry `json:"TagEntryList" xml:"TagEntryList"` }
Span is a nested struct in arms response
type SpansInGetMultipleTrace ¶ added in v1.61.265
type SpansInGetMultipleTrace struct {
Span []Span `json:"Span" xml:"Span"`
}
SpansInGetMultipleTrace is a nested struct in arms response
type SpansInGetTrace ¶ added in v1.61.265
type SpansInGetTrace struct {
Span []Span `json:"Span" xml:"Span"`
}
SpansInGetTrace is a nested struct in arms response
type StackInfo ¶ added in v1.61.265
type StackInfo struct {
StackInfoItem []StackInfoItem `json:"StackInfo" xml:"StackInfo"`
}
StackInfo is a nested struct in arms response
type StackInfoItem ¶ added in v1.61.265
type StackInfoItem struct { StartTime int64 `json:"StartTime" xml:"StartTime"` Exception string `json:"Exception" xml:"Exception"` Api string `json:"Api" xml:"Api"` Line string `json:"Line" xml:"Line"` Duration int64 `json:"Duration" xml:"Duration"` RpcId string `json:"RpcId" xml:"RpcId"` ServiceName string `json:"ServiceName" xml:"ServiceName"` ExtInfo ExtInfo `json:"ExtInfo" xml:"ExtInfo"` }
StackInfoItem is a nested struct in arms response
type StartAlertRequest ¶ added in v1.61.90
type StartAlertRequest struct { *requests.RpcRequest AlertId string `position:"Query" name:"AlertId"` ProxyUserId string `position:"Query" name:"ProxyUserId"` }
StartAlertRequest is the request struct for api StartAlert
func CreateStartAlertRequest ¶ added in v1.61.90
func CreateStartAlertRequest() (request *StartAlertRequest)
CreateStartAlertRequest creates a request to invoke StartAlert API
type StartAlertResponse ¶ added in v1.61.90
type StartAlertResponse struct { *responses.BaseResponse StartAlertIsSuccess bool `json:"IsSuccess" xml:"IsSuccess"` RequestId string `json:"RequestId" xml:"RequestId"` }
StartAlertResponse is the response struct for api StartAlert
func CreateStartAlertResponse ¶ added in v1.61.90
func CreateStartAlertResponse() (response *StartAlertResponse)
CreateStartAlertResponse creates a response to parse from StartAlert response
type StopAlertRequest ¶ added in v1.61.90
type StopAlertRequest struct { *requests.RpcRequest AlertId string `position:"Query" name:"AlertId"` ProxyUserId string `position:"Query" name:"ProxyUserId"` }
StopAlertRequest is the request struct for api StopAlert
func CreateStopAlertRequest ¶ added in v1.61.90
func CreateStopAlertRequest() (request *StopAlertRequest)
CreateStopAlertRequest creates a request to invoke StopAlert API
type StopAlertResponse ¶ added in v1.61.90
type StopAlertResponse struct { *responses.BaseResponse StopAlertIsSuccess bool `json:"IsSuccess" xml:"IsSuccess"` RequestId string `json:"RequestId" xml:"RequestId"` }
StopAlertResponse is the response struct for api StopAlert
func CreateStopAlertResponse ¶ added in v1.61.90
func CreateStopAlertResponse() (response *StopAlertResponse)
CreateStopAlertResponse creates a response to parse from StopAlert response
type TagEntryListInGetMultipleTrace ¶ added in v1.61.265
type TagEntryListInGetMultipleTrace struct {
TagEntry []TagEntry `json:"TagEntry" xml:"TagEntry"`
}
TagEntryListInGetMultipleTrace is a nested struct in arms response
type TagEntryListInGetTrace ¶ added in v1.61.90
type TagEntryListInGetTrace struct {
TagEntry []TagEntry `json:"TagEntry" xml:"TagEntry"`
}
TagEntryListInGetTrace is a nested struct in arms response
type Tags ¶ added in v1.61.167
type Tags struct {
Tags []string `json:"Tags" xml:"Tags"`
}
Tags is a nested struct in arms response
type TraceApp ¶
type TraceApp struct { Show bool `json:"Show" xml:"Show"` AppId int64 `json:"AppId" xml:"AppId"` RegionId string `json:"RegionId" xml:"RegionId"` UpdateTime int64 `json:"UpdateTime" xml:"UpdateTime"` Pid string `json:"Pid" xml:"Pid"` UserId string `json:"UserId" xml:"UserId"` CreateTime int64 `json:"CreateTime" xml:"CreateTime"` AppName string `json:"AppName" xml:"AppName"` Type string `json:"Type" xml:"Type"` Labels []string `json:"Labels" xml:"Labels"` }
TraceApp is a nested struct in arms response
type TraceAppsInListTraceApps ¶
type TraceAppsInListTraceApps struct {
TraceApp []TraceApp `json:"TraceApp" xml:"TraceApp"`
}
TraceAppsInListTraceApps is a nested struct in arms response
type TraceAppsInSearchTraceAppByName ¶
type TraceAppsInSearchTraceAppByName struct {
TraceApp []TraceApp `json:"TraceApp" xml:"TraceApp"`
}
TraceAppsInSearchTraceAppByName is a nested struct in arms response
type TraceAppsInSearchTraceAppByPage ¶
type TraceAppsInSearchTraceAppByPage struct {
TraceApp []TraceApp `json:"TraceApp" xml:"TraceApp"`
}
TraceAppsInSearchTraceAppByPage is a nested struct in arms response
type TraceInfo ¶ added in v1.61.90
type TraceInfo struct { Timestamp int64 `json:"Timestamp" xml:"Timestamp"` TraceID string `json:"TraceID" xml:"TraceID"` OperationName string `json:"OperationName" xml:"OperationName"` Duration int64 `json:"Duration" xml:"Duration"` ServiceName string `json:"ServiceName" xml:"ServiceName"` ServiceIp string `json:"ServiceIp" xml:"ServiceIp"` }
TraceInfo is a nested struct in arms response
type TraceInfosInSearchTraces ¶ added in v1.61.265
type TraceInfosInSearchTraces struct {
TraceInfo []TraceInfo `json:"TraceInfo" xml:"TraceInfo"`
}
TraceInfosInSearchTraces is a nested struct in arms response
type TraceInfosInSearchTracesByPage ¶ added in v1.61.265
type TraceInfosInSearchTracesByPage struct {
TraceInfo []TraceInfo `json:"TraceInfo" xml:"TraceInfo"`
}
TraceInfosInSearchTracesByPage is a nested struct in arms response
type UninstallPromClusterRequest ¶ added in v1.61.1200
type UninstallPromClusterRequest struct { *requests.RpcRequest ClusterId string `position:"Query" name:"ClusterId"` }
UninstallPromClusterRequest is the request struct for api UninstallPromCluster
func CreateUninstallPromClusterRequest ¶ added in v1.61.1200
func CreateUninstallPromClusterRequest() (request *UninstallPromClusterRequest)
CreateUninstallPromClusterRequest creates a request to invoke UninstallPromCluster API
type UninstallPromClusterResponse ¶ added in v1.61.1200
type UninstallPromClusterResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data bool `json:"data" xml:"data"` }
UninstallPromClusterResponse is the response struct for api UninstallPromCluster
func CreateUninstallPromClusterResponse ¶ added in v1.61.1200
func CreateUninstallPromClusterResponse() (response *UninstallPromClusterResponse)
CreateUninstallPromClusterResponse creates a response to parse from UninstallPromCluster response
type UpdateAlertContactGroupRequest ¶ added in v1.61.90
type UpdateAlertContactGroupRequest struct { *requests.RpcRequest ContactGroupId requests.Integer `position:"Query" name:"ContactGroupId"` ContactGroupName string `position:"Query" name:"ContactGroupName"` ProxyUserId string `position:"Query" name:"ProxyUserId"` ContactIds string `position:"Query" name:"ContactIds"` }
UpdateAlertContactGroupRequest is the request struct for api UpdateAlertContactGroup
func CreateUpdateAlertContactGroupRequest ¶ added in v1.61.90
func CreateUpdateAlertContactGroupRequest() (request *UpdateAlertContactGroupRequest)
CreateUpdateAlertContactGroupRequest creates a request to invoke UpdateAlertContactGroup API
type UpdateAlertContactGroupResponse ¶ added in v1.61.90
type UpdateAlertContactGroupResponse struct { *responses.BaseResponse UpdateAlertContactGroupIsSuccess bool `json:"IsSuccess" xml:"IsSuccess"` RequestId string `json:"RequestId" xml:"RequestId"` }
UpdateAlertContactGroupResponse is the response struct for api UpdateAlertContactGroup
func CreateUpdateAlertContactGroupResponse ¶ added in v1.61.90
func CreateUpdateAlertContactGroupResponse() (response *UpdateAlertContactGroupResponse)
CreateUpdateAlertContactGroupResponse creates a response to parse from UpdateAlertContactGroup response
type UpdateAlertContactRequest ¶ added in v1.61.90
type UpdateAlertContactRequest struct { *requests.RpcRequest ContactId requests.Integer `position:"Query" name:"ContactId"` PhoneNum string `position:"Query" name:"PhoneNum"` ProxyUserId string `position:"Query" name:"ProxyUserId"` ContactName string `position:"Query" name:"ContactName"` DingRobotWebhookUrl string `position:"Query" name:"DingRobotWebhookUrl"` Email string `position:"Query" name:"Email"` SystemNoc requests.Boolean `position:"Query" name:"SystemNoc"` }
UpdateAlertContactRequest is the request struct for api UpdateAlertContact
func CreateUpdateAlertContactRequest ¶ added in v1.61.90
func CreateUpdateAlertContactRequest() (request *UpdateAlertContactRequest)
CreateUpdateAlertContactRequest creates a request to invoke UpdateAlertContact API
type UpdateAlertContactResponse ¶ added in v1.61.90
type UpdateAlertContactResponse struct { *responses.BaseResponse UpdateAlertContactIsSuccess bool `json:"IsSuccess" xml:"IsSuccess"` RequestId string `json:"RequestId" xml:"RequestId"` }
UpdateAlertContactResponse is the response struct for api UpdateAlertContact
func CreateUpdateAlertContactResponse ¶ added in v1.61.90
func CreateUpdateAlertContactResponse() (response *UpdateAlertContactResponse)
CreateUpdateAlertContactResponse creates a response to parse from UpdateAlertContact response
type UpdateAlertRuleRequest ¶ added in v1.61.90
type UpdateAlertRuleRequest struct { *requests.RpcRequest IsAutoStart requests.Boolean `position:"Query" name:"IsAutoStart"` ProxyUserId string `position:"Query" name:"ProxyUserId"` ContactGroupIds string `position:"Query" name:"ContactGroupIds"` AlertId requests.Integer `position:"Query" name:"AlertId"` TemplageAlertConfig string `position:"Query" name:"TemplageAlertConfig"` }
UpdateAlertRuleRequest is the request struct for api UpdateAlertRule
func CreateUpdateAlertRuleRequest ¶ added in v1.61.90
func CreateUpdateAlertRuleRequest() (request *UpdateAlertRuleRequest)
CreateUpdateAlertRuleRequest creates a request to invoke UpdateAlertRule API
type UpdateAlertRuleResponse ¶ added in v1.61.90
type UpdateAlertRuleResponse struct { *responses.BaseResponse Data string `json:"Data" xml:"Data"` RequestId string `json:"RequestId" xml:"RequestId"` AlertId int64 `json:"AlertId" xml:"AlertId"` }
UpdateAlertRuleResponse is the response struct for api UpdateAlertRule
func CreateUpdateAlertRuleResponse ¶ added in v1.61.90
func CreateUpdateAlertRuleResponse() (response *UpdateAlertRuleResponse)
CreateUpdateAlertRuleResponse creates a response to parse from UpdateAlertRule response
type UpdateAlertTemplateRequest ¶ added in v1.61.1056
type UpdateAlertTemplateRequest struct { *requests.RpcRequest Annotations string `position:"Query" name:"Annotations"` Rule string `position:"Query" name:"Rule"` ProxyUserId string `position:"Query" name:"ProxyUserId"` Type string `position:"Query" name:"Type"` Message string `position:"Query" name:"Message"` Labels string `position:"Query" name:"Labels"` Name string `position:"Query" name:"Name"` Id requests.Integer `position:"Query" name:"Id"` MatchExpressions string `position:"Query" name:"MatchExpressions"` Status requests.Boolean `position:"Query" name:"Status"` }
UpdateAlertTemplateRequest is the request struct for api UpdateAlertTemplate
func CreateUpdateAlertTemplateRequest ¶ added in v1.61.1056
func CreateUpdateAlertTemplateRequest() (request *UpdateAlertTemplateRequest)
CreateUpdateAlertTemplateRequest creates a request to invoke UpdateAlertTemplate API
type UpdateAlertTemplateResponse ¶ added in v1.61.1056
type UpdateAlertTemplateResponse struct { *responses.BaseResponse Success bool `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` }
UpdateAlertTemplateResponse is the response struct for api UpdateAlertTemplate
func CreateUpdateAlertTemplateResponse ¶ added in v1.61.1056
func CreateUpdateAlertTemplateResponse() (response *UpdateAlertTemplateResponse)
CreateUpdateAlertTemplateResponse creates a response to parse from UpdateAlertTemplate response
type UpdateDispatchRuleRequest ¶ added in v1.61.947
type UpdateDispatchRuleRequest struct { *requests.RpcRequest DispatchRule string `position:"Query" name:"DispatchRule"` ProxyUserId string `position:"Query" name:"ProxyUserId"` }
UpdateDispatchRuleRequest is the request struct for api UpdateDispatchRule
func CreateUpdateDispatchRuleRequest ¶ added in v1.61.947
func CreateUpdateDispatchRuleRequest() (request *UpdateDispatchRuleRequest)
CreateUpdateDispatchRuleRequest creates a request to invoke UpdateDispatchRule API
type UpdateDispatchRuleResponse ¶ added in v1.61.947
type UpdateDispatchRuleResponse struct { *responses.BaseResponse Success bool `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` }
UpdateDispatchRuleResponse is the response struct for api UpdateDispatchRule
func CreateUpdateDispatchRuleResponse ¶ added in v1.61.947
func CreateUpdateDispatchRuleResponse() (response *UpdateDispatchRuleResponse)
CreateUpdateDispatchRuleResponse creates a response to parse from UpdateDispatchRule response
type UpdatePrometheusAlertRuleRequest ¶ added in v1.61.1056
type UpdatePrometheusAlertRuleRequest struct { *requests.RpcRequest Expression string `position:"Query" name:"Expression"` AlertName string `position:"Query" name:"AlertName"` Annotations string `position:"Query" name:"Annotations"` ClusterId string `position:"Query" name:"ClusterId"` DispatchRuleId requests.Integer `position:"Query" name:"DispatchRuleId"` ProxyUserId string `position:"Query" name:"ProxyUserId"` Type string `position:"Query" name:"Type"` Message string `position:"Query" name:"Message"` Labels string `position:"Query" name:"Labels"` Duration string `position:"Query" name:"Duration"` AlertId requests.Integer `position:"Query" name:"AlertId"` NotifyType string `position:"Query" name:"NotifyType"` }
UpdatePrometheusAlertRuleRequest is the request struct for api UpdatePrometheusAlertRule
func CreateUpdatePrometheusAlertRuleRequest ¶ added in v1.61.1056
func CreateUpdatePrometheusAlertRuleRequest() (request *UpdatePrometheusAlertRuleRequest)
CreateUpdatePrometheusAlertRuleRequest creates a request to invoke UpdatePrometheusAlertRule API
type UpdatePrometheusAlertRuleResponse ¶ added in v1.61.1056
type UpdatePrometheusAlertRuleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PrometheusAlertRule PrometheusAlertRule `json:"PrometheusAlertRule" xml:"PrometheusAlertRule"` }
UpdatePrometheusAlertRuleResponse is the response struct for api UpdatePrometheusAlertRule
func CreateUpdatePrometheusAlertRuleResponse ¶ added in v1.61.1056
func CreateUpdatePrometheusAlertRuleResponse() (response *UpdatePrometheusAlertRuleResponse)
CreateUpdatePrometheusAlertRuleResponse creates a response to parse from UpdatePrometheusAlertRule response
type UpdateWebhookRequest ¶ added in v1.61.571
type UpdateWebhookRequest struct { *requests.RpcRequest HttpHeaders string `position:"Query" name:"HttpHeaders"` Method string `position:"Query" name:"Method"` ContactId requests.Integer `position:"Query" name:"ContactId"` HttpParams string `position:"Query" name:"HttpParams"` ProxyUserId string `position:"Query" name:"ProxyUserId"` Body string `position:"Query" name:"Body"` Url string `position:"Query" name:"Url"` ContactName string `position:"Query" name:"ContactName"` }
UpdateWebhookRequest is the request struct for api UpdateWebhook
func CreateUpdateWebhookRequest ¶ added in v1.61.571
func CreateUpdateWebhookRequest() (request *UpdateWebhookRequest)
CreateUpdateWebhookRequest creates a request to invoke UpdateWebhook API
type UpdateWebhookResponse ¶ added in v1.61.571
type UpdateWebhookResponse struct { *responses.BaseResponse UpdateWebhookIsSuccess bool `json:"IsSuccess" xml:"IsSuccess"` RequestId string `json:"RequestId" xml:"RequestId"` }
UpdateWebhookResponse is the response struct for api UpdateWebhook
func CreateUpdateWebhookResponse ¶ added in v1.61.571
func CreateUpdateWebhookResponse() (response *UpdateWebhookResponse)
CreateUpdateWebhookResponse creates a response to parse from UpdateWebhook response
Source Files
¶
- add_grafana.go
- add_integration.go
- apply_scenario.go
- check_data_consistency.go
- check_service_linked_role_for_deleting.go
- check_service_status.go
- client.go
- config_app.go
- create_alert_contact.go
- create_alert_contact_group.go
- create_alert_template.go
- create_dispatch_rule.go
- create_prometheus_alert_rule.go
- create_retcode_app.go
- create_webhook.go
- create_wehook.go
- delete_alert_contact.go
- delete_alert_contact_group.go
- delete_alert_rules.go
- delete_alert_template.go
- delete_dispatch_rule.go
- delete_grafana_resource.go
- delete_prometheus_alert_rule.go
- delete_retcode_app.go
- delete_scenario.go
- delete_trace_app.go
- describe_dispatch_rule.go
- describe_prometheus_alert_rule.go
- describe_trace_license_key.go
- describe_trace_location.go
- disable_alert_template.go
- enable_alert_template.go
- endpoint.go
- export_prometheus_rules.go
- get_agent_download_url.go
- get_app_api_by_page.go
- get_arms_console_url.go
- get_consistency_snapshot.go
- get_integration_token.go
- get_multiple_trace.go
- get_prometheus_api_token.go
- get_prometheus_remote_action_token.go
- get_retcode_share_url.go
- get_stack.go
- get_trace.go
- get_trace_app.go
- import_app_alert_rules.go
- import_custom_alert_rules.go
- import_prometheus_rules.go
- install_cms_exporter.go
- install_eventer.go
- list_activated_alerts.go
- list_alert_templates.go
- list_cluster_from_grafana.go
- list_dashboards.go
- list_dispatch_rule.go
- list_prom_clusters.go
- list_prometheus_alert_rules.go
- list_prometheus_alert_templates.go
- list_retcode_apps.go
- list_scenario.go
- list_serverless_top_n_apps.go
- list_trace_apps.go
- open_arms_default_slr.go
- open_arms_service.go
- open_arms_service_second_version.go
- open_v_cluster.go
- open_xtrace_default_slr.go
- query_dataset.go
- query_metric.go
- query_metric_by_page.go
- query_prom_install_status.go
- save_trace_app_config.go
- search_alert_contact.go
- search_alert_contact_group.go
- search_alert_histories.go
- search_alert_rules.go
- search_events.go
- search_retcode_app_by_page.go
- search_trace_app_by_name.go
- search_trace_app_by_page.go
- search_traces.go
- search_traces_by_page.go
- send_custom_incidents.go
- send_mse_incident.go
- set_retcode_share_status.go
- start_alert.go
- stop_alert.go
- struct_alarm_context.go
- struct_alarm_histories.go
- struct_alarm_history.go
- struct_alert.go
- struct_alert_rule.go
- struct_alert_rule_entity.go
- struct_alert_rules.go
- struct_alert_template.go
- struct_alert_templates.go
- struct_alert_way.go
- struct_alert_ways.go
- struct_alerts.go
- struct_annotation.go
- struct_annotations_in_create_prometheus_alert_rule.go
- struct_annotations_in_describe_prometheus_alert_rule.go
- struct_annotations_in_list_prometheus_alert_rules.go
- struct_annotations_in_list_prometheus_alert_templates.go
- struct_annotations_in_update_prometheus_alert_rule.go
- struct_arms_scenarios_.go
- struct_arms_scenarios_item.go
- struct_contact.go
- struct_contact_group.go
- struct_contact_groups.go
- struct_contacts_in_search_alert_contact.go
- struct_contacts_in_search_alert_contact_group.go
- struct_dashboard_vos.go
- struct_dashboard_vos_item.go
- struct_data.go
- struct_data_in_list_serverless_top_n_apps.go
- struct_data_in_query_metric_by_page.go
- struct_data_item.go
- struct_dimension.go
- struct_dimensions.go
- struct_dispatch_rule.go
- struct_dispatch_rule_in_list_activated_alerts.go
- struct_dispatch_rules_in_list_activated_alerts.go
- struct_dispatch_rules_in_list_dispatch_rule.go
- struct_event.go
- struct_event_item.go
- struct_ext_info.go
- struct_group_rule.go
- struct_group_rules.go
- struct_grouping_fields.go
- struct_items_in_get_app_api_by_page.go
- struct_items_in_query_metric_by_page.go
- struct_label.go
- struct_label_match_expression.go
- struct_label_match_expression_grid.go
- struct_label_match_expression_group.go
- struct_label_match_expression_groups_in_create_alert_template.go
- struct_label_match_expression_groups_in_describe_dispatch_rule.go
- struct_label_match_expression_groups_in_list_alert_templates.go
- struct_label_match_expressions_in_create_alert_template.go
- struct_label_match_expressions_in_describe_dispatch_rule.go
- struct_label_match_expressions_in_list_alert_templates.go
- struct_labels_in_create_prometheus_alert_rule.go
- struct_labels_in_describe_prometheus_alert_rule.go
- struct_labels_in_get_trace_app.go
- struct_labels_in_list_prometheus_alert_rules.go
- struct_labels_in_list_prometheus_alert_templates.go
- struct_labels_in_list_trace_apps.go
- struct_labels_in_search_trace_app_by_name.go
- struct_labels_in_search_trace_app_by_page.go
- struct_labels_in_update_prometheus_alert_rule.go
- struct_links.go
- struct_log_event.go
- struct_log_event_list_in_get_multiple_trace.go
- struct_log_event_list_in_get_trace.go
- struct_metric_param.go
- struct_multi_call_chain_info.go
- struct_multi_call_chain_infos.go
- struct_notice.go
- struct_notify_channels.go
- struct_notify_object.go
- struct_notify_objects.go
- struct_notify_rule.go
- struct_notify_rules.go
- struct_page.go
- struct_page_bean.go
- struct_prom_cluster.go
- struct_prom_cluster_list_in_list_cluster_from_grafana.go
- struct_prom_cluster_list_in_list_prom_clusters.go
- struct_prometheus_alert_rule.go
- struct_prometheus_alert_rules.go
- struct_prometheus_alert_template.go
- struct_prometheus_alert_templates.go
- struct_region_config.go
- struct_region_configs.go
- struct_resources.go
- struct_retcode_app.go
- struct_retcode_app_data_bean.go
- struct_retcode_apps_in_list_retcode_apps.go
- struct_retcode_apps_in_search_retcode_app_by_page.go
- struct_role_usages.go
- struct_role_usages_item.go
- struct_rule.go
- struct_rules.go
- struct_span.go
- struct_spans_in_get_multiple_trace.go
- struct_spans_in_get_trace.go
- struct_stack_info.go
- struct_stack_info_item.go
- struct_tag_entry.go
- struct_tag_entry_list_in_get_multiple_trace.go
- struct_tag_entry_list_in_get_trace.go
- struct_tags.go
- struct_trace_app.go
- struct_trace_apps_in_list_trace_apps.go
- struct_trace_apps_in_search_trace_app_by_name.go
- struct_trace_apps_in_search_trace_app_by_page.go
- struct_trace_info.go
- struct_trace_infos_in_search_traces.go
- struct_trace_infos_in_search_traces_by_page.go
- uninstall_prom_cluster.go
- update_alert_contact.go
- update_alert_contact_group.go
- update_alert_rule.go
- update_alert_template.go
- update_dispatch_rule.go
- update_prometheus_alert_rule.go
- update_webhook.go