Documentation ¶
Index ¶
- Variables
- func GetEndpointMap() map[string]string
- func GetEndpointType() string
- func SetClientProperty(client *Client, propertyName string, propertyValue interface{})
- func SetEndpointDataToClient(client *Client)
- type AlarmLog
- type AlarmLogList
- type AppFile
- type AppStatus
- type CentroidItem
- type CentroidItemListInQueryApiDurationDistribution
- type CentroidItemListInQueryLaunchTimeDistribution
- type CentroidItemListInQueryPagePerfDistribution
- 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) GetAlarmLog(request *GetAlarmLogRequest) (response *GetAlarmLogResponse, err error)
- func (client *Client) GetAlarmLogWithCallback(request *GetAlarmLogRequest, ...) <-chan int
- func (client *Client) GetAlarmLogWithChan(request *GetAlarmLogRequest) (<-chan *GetAlarmLogResponse, <-chan error)
- func (client *Client) GetAppDailyDeviceCount(request *GetAppDailyDeviceCountRequest) (response *GetAppDailyDeviceCountResponse, err error)
- func (client *Client) GetAppDailyDeviceCountWithCallback(request *GetAppDailyDeviceCountRequest, ...) <-chan int
- func (client *Client) GetAppDailyDeviceCountWithChan(request *GetAppDailyDeviceCountRequest) (<-chan *GetAppDailyDeviceCountResponse, <-chan error)
- func (client *Client) GetAppFilePolicy(request *GetAppFilePolicyRequest) (response *GetAppFilePolicyResponse, err error)
- func (client *Client) GetAppFilePolicyWithCallback(request *GetAppFilePolicyRequest, ...) <-chan int
- func (client *Client) GetAppFilePolicyWithChan(request *GetAppFilePolicyRequest) (<-chan *GetAppFilePolicyResponse, <-chan error)
- func (client *Client) GetAppMonthlyDeviceCount(request *GetAppMonthlyDeviceCountRequest) (response *GetAppMonthlyDeviceCountResponse, err error)
- func (client *Client) GetAppMonthlyDeviceCountWithCallback(request *GetAppMonthlyDeviceCountRequest, ...) <-chan int
- func (client *Client) GetAppMonthlyDeviceCountWithChan(request *GetAppMonthlyDeviceCountRequest) (<-chan *GetAppMonthlyDeviceCountResponse, <-chan error)
- func (client *Client) GetAppStatus(request *GetAppStatusRequest) (response *GetAppStatusResponse, err error)
- func (client *Client) GetAppStatusWithCallback(request *GetAppStatusRequest, ...) <-chan int
- func (client *Client) GetAppStatusWithChan(request *GetAppStatusRequest) (<-chan *GetAppStatusResponse, <-chan error)
- func (client *Client) GetCrashSummary(request *GetCrashSummaryRequest) (response *GetCrashSummaryResponse, err error)
- func (client *Client) GetCrashSummaryWithCallback(request *GetCrashSummaryRequest, ...) <-chan int
- func (client *Client) GetCrashSummaryWithChan(request *GetCrashSummaryRequest) (<-chan *GetCrashSummaryResponse, <-chan error)
- func (client *Client) GetSdkConfig(request *GetSdkConfigRequest) (response *GetSdkConfigResponse, err error)
- func (client *Client) GetSdkConfigWithCallback(request *GetSdkConfigRequest, ...) <-chan int
- func (client *Client) GetSdkConfigWithChan(request *GetSdkConfigRequest) (<-chan *GetSdkConfigResponse, <-chan error)
- func (client *Client) QueryApiAvgDurationGroupTrend(request *QueryApiAvgDurationGroupTrendRequest) (response *QueryApiAvgDurationGroupTrendResponse, err error)
- func (client *Client) QueryApiAvgDurationGroupTrendWithCallback(request *QueryApiAvgDurationGroupTrendRequest, ...) <-chan int
- func (client *Client) QueryApiAvgDurationGroupTrendWithChan(request *QueryApiAvgDurationGroupTrendRequest) (<-chan *QueryApiAvgDurationGroupTrendResponse, <-chan error)
- func (client *Client) QueryApiAvgDurationTrend(request *QueryApiAvgDurationTrendRequest) (response *QueryApiAvgDurationTrendResponse, err error)
- func (client *Client) QueryApiAvgDurationTrendWithCallback(request *QueryApiAvgDurationTrendRequest, ...) <-chan int
- func (client *Client) QueryApiAvgDurationTrendWithChan(request *QueryApiAvgDurationTrendRequest) (<-chan *QueryApiAvgDurationTrendResponse, <-chan error)
- func (client *Client) QueryApiDurationDistribution(request *QueryApiDurationDistributionRequest) (response *QueryApiDurationDistributionResponse, err error)
- func (client *Client) QueryApiDurationDistributionWithCallback(request *QueryApiDurationDistributionRequest, ...) <-chan int
- func (client *Client) QueryApiDurationDistributionWithChan(request *QueryApiDurationDistributionRequest) (<-chan *QueryApiDurationDistributionResponse, <-chan error)
- func (client *Client) QueryApiErrorGroupTrend(request *QueryApiErrorGroupTrendRequest) (response *QueryApiErrorGroupTrendResponse, err error)
- func (client *Client) QueryApiErrorGroupTrendWithCallback(request *QueryApiErrorGroupTrendRequest, ...) <-chan int
- func (client *Client) QueryApiErrorGroupTrendWithChan(request *QueryApiErrorGroupTrendRequest) (<-chan *QueryApiErrorGroupTrendResponse, <-chan error)
- func (client *Client) QueryApiErrorTrend(request *QueryApiErrorTrendRequest) (response *QueryApiErrorTrendResponse, err error)
- func (client *Client) QueryApiErrorTrendWithCallback(request *QueryApiErrorTrendRequest, ...) <-chan int
- func (client *Client) QueryApiErrorTrendWithChan(request *QueryApiErrorTrendRequest) (<-chan *QueryApiErrorTrendResponse, <-chan error)
- func (client *Client) QueryApiStatusCodeGroupTrend(request *QueryApiStatusCodeGroupTrendRequest) (response *QueryApiStatusCodeGroupTrendResponse, err error)
- func (client *Client) QueryApiStatusCodeGroupTrendWithCallback(request *QueryApiStatusCodeGroupTrendRequest, ...) <-chan int
- func (client *Client) QueryApiStatusCodeGroupTrendWithChan(request *QueryApiStatusCodeGroupTrendRequest) (<-chan *QueryApiStatusCodeGroupTrendResponse, <-chan error)
- func (client *Client) QueryApiStatusCodeTrend(request *QueryApiStatusCodeTrendRequest) (response *QueryApiStatusCodeTrendResponse, err error)
- func (client *Client) QueryApiStatusCodeTrendWithCallback(request *QueryApiStatusCodeTrendRequest, ...) <-chan int
- func (client *Client) QueryApiStatusCodeTrendWithChan(request *QueryApiStatusCodeTrendRequest) (<-chan *QueryApiStatusCodeTrendResponse, <-chan error)
- func (client *Client) QueryCrashTrend(request *QueryCrashTrendRequest) (response *QueryCrashTrendResponse, err error)
- func (client *Client) QueryCrashTrendWithCallback(request *QueryCrashTrendRequest, ...) <-chan int
- func (client *Client) QueryCrashTrendWithChan(request *QueryCrashTrendRequest) (<-chan *QueryCrashTrendResponse, <-chan error)
- func (client *Client) QueryLaunchTimeDistribution(request *QueryLaunchTimeDistributionRequest) (response *QueryLaunchTimeDistributionResponse, err error)
- func (client *Client) QueryLaunchTimeDistributionWithCallback(request *QueryLaunchTimeDistributionRequest, ...) <-chan int
- func (client *Client) QueryLaunchTimeDistributionWithChan(request *QueryLaunchTimeDistributionRequest) (<-chan *QueryLaunchTimeDistributionResponse, <-chan error)
- func (client *Client) QueryLaunchTimeTrend(request *QueryLaunchTimeTrendRequest) (response *QueryLaunchTimeTrendResponse, err error)
- func (client *Client) QueryLaunchTimeTrendGroupByProvince(request *QueryLaunchTimeTrendGroupByProvinceRequest) (response *QueryLaunchTimeTrendGroupByProvinceResponse, err error)
- func (client *Client) QueryLaunchTimeTrendGroupByProvinceWithCallback(request *QueryLaunchTimeTrendGroupByProvinceRequest, ...) <-chan int
- func (client *Client) QueryLaunchTimeTrendGroupByProvinceWithChan(request *QueryLaunchTimeTrendGroupByProvinceRequest) (<-chan *QueryLaunchTimeTrendGroupByProvinceResponse, <-chan error)
- func (client *Client) QueryLaunchTimeTrendWithCallback(request *QueryLaunchTimeTrendRequest, ...) <-chan int
- func (client *Client) QueryLaunchTimeTrendWithCarrier(request *QueryLaunchTimeTrendWithCarrierRequest) (response *QueryLaunchTimeTrendWithCarrierResponse, err error)
- func (client *Client) QueryLaunchTimeTrendWithCarrierWithCallback(request *QueryLaunchTimeTrendWithCarrierRequest, ...) <-chan int
- func (client *Client) QueryLaunchTimeTrendWithCarrierWithChan(request *QueryLaunchTimeTrendWithCarrierRequest) (<-chan *QueryLaunchTimeTrendWithCarrierResponse, <-chan error)
- func (client *Client) QueryLaunchTimeTrendWithChan(request *QueryLaunchTimeTrendRequest) (<-chan *QueryLaunchTimeTrendResponse, <-chan error)
- func (client *Client) QueryPagePerfDistribution(request *QueryPagePerfDistributionRequest) (response *QueryPagePerfDistributionResponse, err error)
- func (client *Client) QueryPagePerfDistributionWithCallback(request *QueryPagePerfDistributionRequest, ...) <-chan int
- func (client *Client) QueryPagePerfDistributionWithChan(request *QueryPagePerfDistributionRequest) (<-chan *QueryPagePerfDistributionResponse, <-chan error)
- func (client *Client) QueryPagePerfTrend(request *QueryPagePerfTrendRequest) (response *QueryPagePerfTrendResponse, err error)
- func (client *Client) QueryPagePerfTrendGroupByPageName(request *QueryPagePerfTrendGroupByPageNameRequest) (response *QueryPagePerfTrendGroupByPageNameResponse, err error)
- func (client *Client) QueryPagePerfTrendGroupByPageNameWithCallback(request *QueryPagePerfTrendGroupByPageNameRequest, ...) <-chan int
- func (client *Client) QueryPagePerfTrendGroupByPageNameWithChan(request *QueryPagePerfTrendGroupByPageNameRequest) (<-chan *QueryPagePerfTrendGroupByPageNameResponse, <-chan error)
- func (client *Client) QueryPagePerfTrendGroupByProvince(request *QueryPagePerfTrendGroupByProvinceRequest) (response *QueryPagePerfTrendGroupByProvinceResponse, err error)
- func (client *Client) QueryPagePerfTrendGroupByProvinceWithCallback(request *QueryPagePerfTrendGroupByProvinceRequest, ...) <-chan int
- func (client *Client) QueryPagePerfTrendGroupByProvinceWithChan(request *QueryPagePerfTrendGroupByProvinceRequest) (<-chan *QueryPagePerfTrendGroupByProvinceResponse, <-chan error)
- func (client *Client) QueryPagePerfTrendWithCallback(request *QueryPagePerfTrendRequest, ...) <-chan int
- func (client *Client) QueryPagePerfTrendWithChan(request *QueryPagePerfTrendRequest) (<-chan *QueryPagePerfTrendResponse, <-chan error)
- func (client *Client) QuerySingleDomainApiAvgDurationGroupTrend(request *QuerySingleDomainApiAvgDurationGroupTrendRequest) (response *QuerySingleDomainApiAvgDurationGroupTrendResponse, err error)
- func (client *Client) QuerySingleDomainApiAvgDurationGroupTrendWithCallback(request *QuerySingleDomainApiAvgDurationGroupTrendRequest, ...) <-chan int
- func (client *Client) QuerySingleDomainApiAvgDurationGroupTrendWithChan(request *QuerySingleDomainApiAvgDurationGroupTrendRequest) (<-chan *QuerySingleDomainApiAvgDurationGroupTrendResponse, <-chan error)
- func (client *Client) QuerySingleDomainApiErrorGroupTrend(request *QuerySingleDomainApiErrorGroupTrendRequest) (response *QuerySingleDomainApiErrorGroupTrendResponse, err error)
- func (client *Client) QuerySingleDomainApiErrorGroupTrendWithCallback(request *QuerySingleDomainApiErrorGroupTrendRequest, ...) <-chan int
- func (client *Client) QuerySingleDomainApiErrorGroupTrendWithChan(request *QuerySingleDomainApiErrorGroupTrendRequest) (<-chan *QuerySingleDomainApiErrorGroupTrendResponse, <-chan error)
- func (client *Client) QuerySingleDomainApiStatusCodeGroupTrend(request *QuerySingleDomainApiStatusCodeGroupTrendRequest) (response *QuerySingleDomainApiStatusCodeGroupTrendResponse, err error)
- func (client *Client) QuerySingleDomainApiStatusCodeGroupTrendWithCallback(request *QuerySingleDomainApiStatusCodeGroupTrendRequest, ...) <-chan int
- func (client *Client) QuerySingleDomainApiStatusCodeGroupTrendWithChan(request *QuerySingleDomainApiStatusCodeGroupTrendRequest) (<-chan *QuerySingleDomainApiStatusCodeGroupTrendResponse, <-chan error)
- func (client *Client) SaveAppFile(request *SaveAppFileRequest) (response *SaveAppFileResponse, err error)
- func (client *Client) SaveAppFileWithCallback(request *SaveAppFileRequest, ...) <-chan int
- func (client *Client) SaveAppFileWithChan(request *SaveAppFileRequest) (<-chan *SaveAppFileResponse, <-chan error)
- type CrashSummaryItem
- type CrashSummaryList
- type DataInQueryApiAvgDurationGroupTrend
- type DataInQueryApiAvgDurationTrend
- type DataInQueryApiDurationDistribution
- type DataInQueryApiErrorGroupTrend
- type DataInQueryApiErrorTrend
- type DataInQueryApiStatusCodeGroupTrend
- type DataInQueryApiStatusCodeTrend
- type DataInQueryCrashTrend
- type DataInQueryLaunchTimeDistribution
- type DataInQueryLaunchTimeTrend
- type DataInQueryLaunchTimeTrendGroupByProvince
- type DataInQueryLaunchTimeTrendWithCarrier
- type DataInQueryPagePerfDistribution
- type DataInQueryPagePerfTrend
- type DataInQueryPagePerfTrendGroupByPageName
- type DataInQueryPagePerfTrendGroupByProvince
- type DataInQuerySingleDomainApiAvgDurationGroupTrend
- type DataInQuerySingleDomainApiErrorGroupTrend
- type DataInQuerySingleDomainApiStatusCodeGroupTrend
- type DeviceCountItem
- type DeviceCountListInGetAppDailyDeviceCount
- type DeviceCountListInGetAppMonthlyDeviceCount
- type ErrorInfo
- type GetAlarmLogRequest
- type GetAlarmLogResponse
- type GetAppDailyDeviceCountRequest
- type GetAppDailyDeviceCountResponse
- type GetAppFilePolicyRequest
- type GetAppFilePolicyResponse
- type GetAppMonthlyDeviceCountRequest
- type GetAppMonthlyDeviceCountResponse
- type GetAppStatusRequest
- type GetAppStatusResponse
- type GetCrashSummaryRequest
- type GetCrashSummaryResponse
- type GetSdkConfigRequest
- type GetSdkConfigResponse
- type MetricResultItem
- type MetricResultListInQueryApiAvgDurationGroupTrend
- type MetricResultListInQueryApiAvgDurationTrend
- type MetricResultListInQueryApiDurationDistribution
- type MetricResultListInQueryApiErrorGroupTrend
- type MetricResultListInQueryApiErrorTrend
- type MetricResultListInQueryApiStatusCodeGroupTrend
- type MetricResultListInQueryApiStatusCodeTrend
- type MetricResultListInQueryCrashTrend
- type MetricResultListInQueryLaunchTimeDistribution
- type MetricResultListInQueryLaunchTimeTrend
- type MetricResultListInQueryLaunchTimeTrendGroupByProvince
- type MetricResultListInQueryLaunchTimeTrendWithCarrier
- type MetricResultListInQueryPagePerfDistribution
- type MetricResultListInQueryPagePerfTrend
- type MetricResultListInQueryPagePerfTrendGroupByPageName
- type MetricResultListInQueryPagePerfTrendGroupByProvince
- type MetricResultListInQuerySingleDomainApiAvgDurationGroupTrend
- type MetricResultListInQuerySingleDomainApiErrorGroupTrend
- type MetricResultListInQuerySingleDomainApiStatusCodeGroupTrend
- type NotifyTypes
- type OSSPolicy
- type Point
- type PointData
- type QueryApiAvgDurationGroupTrendRequest
- type QueryApiAvgDurationGroupTrendResponse
- type QueryApiAvgDurationTrendRequest
- type QueryApiAvgDurationTrendResponse
- type QueryApiDurationDistributionRequest
- type QueryApiDurationDistributionResponse
- type QueryApiErrorGroupTrendRequest
- type QueryApiErrorGroupTrendResponse
- type QueryApiErrorTrendRequest
- type QueryApiErrorTrendResponse
- type QueryApiStatusCodeGroupTrendRequest
- type QueryApiStatusCodeGroupTrendResponse
- type QueryApiStatusCodeTrendRequest
- type QueryApiStatusCodeTrendResponse
- type QueryCrashTrendRequest
- type QueryCrashTrendResponse
- type QueryLaunchTimeDistributionRequest
- type QueryLaunchTimeDistributionResponse
- type QueryLaunchTimeTrendGroupByProvinceRequest
- type QueryLaunchTimeTrendGroupByProvinceResponse
- type QueryLaunchTimeTrendRequest
- type QueryLaunchTimeTrendResponse
- type QueryLaunchTimeTrendWithCarrierRequest
- type QueryLaunchTimeTrendWithCarrierResponse
- type QueryPagePerfDistributionRequest
- type QueryPagePerfDistributionResponse
- type QueryPagePerfTrendGroupByPageNameRequest
- type QueryPagePerfTrendGroupByPageNameResponse
- type QueryPagePerfTrendGroupByProvinceRequest
- type QueryPagePerfTrendGroupByProvinceResponse
- type QueryPagePerfTrendRequest
- type QueryPagePerfTrendResponse
- type QuerySingleDomainApiAvgDurationGroupTrendRequest
- type QuerySingleDomainApiAvgDurationGroupTrendResponse
- type QuerySingleDomainApiErrorGroupTrendRequest
- type QuerySingleDomainApiErrorGroupTrendResponse
- type QuerySingleDomainApiStatusCodeGroupTrendRequest
- type QuerySingleDomainApiStatusCodeGroupTrendResponse
- type SaveAppFileRequest
- type SaveAppFileResponse
- type Subscribers
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 AlarmLog ¶
type AlarmLog struct { AlarmItemName string `json:"AlarmItemName" xml:"AlarmItemName"` AlarmCondition string `json:"AlarmCondition" xml:"AlarmCondition"` OccurrenceTime int64 `json:"OccurrenceTime" xml:"OccurrenceTime"` AlarmContent string `json:"AlarmContent" xml:"AlarmContent"` AppVersion string `json:"AppVersion" xml:"AppVersion"` AlarmItemType string `json:"AlarmItemType" xml:"AlarmItemType"` NotifyTypes []string `json:"NotifyTypes" xml:"NotifyTypes"` Subscribers []string `json:"Subscribers" xml:"Subscribers"` }
AlarmLog is a nested struct in emas_appmonitor response
type AlarmLogList ¶
type AlarmLogList struct {
AlarmLog []AlarmLog `json:"AlarmLog" xml:"AlarmLog"`
}
AlarmLogList is a nested struct in emas_appmonitor response
type AppFile ¶
type AppFile struct { AppVersion string `json:"AppVersion" xml:"AppVersion"` FileName string `json:"FileName" xml:"FileName"` FilePath string `json:"FilePath" xml:"FilePath"` FileType string `json:"FileType" xml:"FileType"` Id int64 `json:"Id" xml:"Id"` UniqueAppId string `json:"UniqueAppId" xml:"UniqueAppId"` }
AppFile is a nested struct in emas_appmonitor response
type AppStatus ¶
type AppStatus struct { CrashStatus bool `json:"CrashStatus" xml:"CrashStatus"` ApmStatus bool `json:"ApmStatus" xml:"ApmStatus"` TlogStatus bool `json:"TlogStatus" xml:"TlogStatus"` }
AppStatus is a nested struct in emas_appmonitor response
type CentroidItem ¶
type CentroidItem struct { Range string `json:"Range" xml:"Range"` Rate float64 `json:"Rate" xml:"Rate"` Value float64 `json:"Value" xml:"Value"` }
CentroidItem is a nested struct in emas_appmonitor response
type CentroidItemListInQueryApiDurationDistribution ¶
type CentroidItemListInQueryApiDurationDistribution struct {
CentroidItem []CentroidItem `json:"CentroidItem" xml:"CentroidItem"`
}
CentroidItemListInQueryApiDurationDistribution is a nested struct in emas_appmonitor response
type CentroidItemListInQueryLaunchTimeDistribution ¶
type CentroidItemListInQueryLaunchTimeDistribution struct {
CentroidItem []CentroidItem `json:"CentroidItem" xml:"CentroidItem"`
}
CentroidItemListInQueryLaunchTimeDistribution is a nested struct in emas_appmonitor response
type CentroidItemListInQueryPagePerfDistribution ¶
type CentroidItemListInQueryPagePerfDistribution struct {
CentroidItem []CentroidItem `json:"CentroidItem" xml:"CentroidItem"`
}
CentroidItemListInQueryPagePerfDistribution is a nested struct in emas_appmonitor 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) GetAlarmLog ¶
func (client *Client) GetAlarmLog(request *GetAlarmLogRequest) (response *GetAlarmLogResponse, err error)
GetAlarmLog invokes the emas_appmonitor.GetAlarmLog API synchronously
func (*Client) GetAlarmLogWithCallback ¶
func (client *Client) GetAlarmLogWithCallback(request *GetAlarmLogRequest, callback func(response *GetAlarmLogResponse, err error)) <-chan int
GetAlarmLogWithCallback invokes the emas_appmonitor.GetAlarmLog API asynchronously
func (*Client) GetAlarmLogWithChan ¶
func (client *Client) GetAlarmLogWithChan(request *GetAlarmLogRequest) (<-chan *GetAlarmLogResponse, <-chan error)
GetAlarmLogWithChan invokes the emas_appmonitor.GetAlarmLog API asynchronously
func (*Client) GetAppDailyDeviceCount ¶
func (client *Client) GetAppDailyDeviceCount(request *GetAppDailyDeviceCountRequest) (response *GetAppDailyDeviceCountResponse, err error)
GetAppDailyDeviceCount invokes the emas_appmonitor.GetAppDailyDeviceCount API synchronously
func (*Client) GetAppDailyDeviceCountWithCallback ¶
func (client *Client) GetAppDailyDeviceCountWithCallback(request *GetAppDailyDeviceCountRequest, callback func(response *GetAppDailyDeviceCountResponse, err error)) <-chan int
GetAppDailyDeviceCountWithCallback invokes the emas_appmonitor.GetAppDailyDeviceCount API asynchronously
func (*Client) GetAppDailyDeviceCountWithChan ¶
func (client *Client) GetAppDailyDeviceCountWithChan(request *GetAppDailyDeviceCountRequest) (<-chan *GetAppDailyDeviceCountResponse, <-chan error)
GetAppDailyDeviceCountWithChan invokes the emas_appmonitor.GetAppDailyDeviceCount API asynchronously
func (*Client) GetAppFilePolicy ¶
func (client *Client) GetAppFilePolicy(request *GetAppFilePolicyRequest) (response *GetAppFilePolicyResponse, err error)
GetAppFilePolicy invokes the emas_appmonitor.GetAppFilePolicy API synchronously
func (*Client) GetAppFilePolicyWithCallback ¶
func (client *Client) GetAppFilePolicyWithCallback(request *GetAppFilePolicyRequest, callback func(response *GetAppFilePolicyResponse, err error)) <-chan int
GetAppFilePolicyWithCallback invokes the emas_appmonitor.GetAppFilePolicy API asynchronously
func (*Client) GetAppFilePolicyWithChan ¶
func (client *Client) GetAppFilePolicyWithChan(request *GetAppFilePolicyRequest) (<-chan *GetAppFilePolicyResponse, <-chan error)
GetAppFilePolicyWithChan invokes the emas_appmonitor.GetAppFilePolicy API asynchronously
func (*Client) GetAppMonthlyDeviceCount ¶
func (client *Client) GetAppMonthlyDeviceCount(request *GetAppMonthlyDeviceCountRequest) (response *GetAppMonthlyDeviceCountResponse, err error)
GetAppMonthlyDeviceCount invokes the emas_appmonitor.GetAppMonthlyDeviceCount API synchronously
func (*Client) GetAppMonthlyDeviceCountWithCallback ¶
func (client *Client) GetAppMonthlyDeviceCountWithCallback(request *GetAppMonthlyDeviceCountRequest, callback func(response *GetAppMonthlyDeviceCountResponse, err error)) <-chan int
GetAppMonthlyDeviceCountWithCallback invokes the emas_appmonitor.GetAppMonthlyDeviceCount API asynchronously
func (*Client) GetAppMonthlyDeviceCountWithChan ¶
func (client *Client) GetAppMonthlyDeviceCountWithChan(request *GetAppMonthlyDeviceCountRequest) (<-chan *GetAppMonthlyDeviceCountResponse, <-chan error)
GetAppMonthlyDeviceCountWithChan invokes the emas_appmonitor.GetAppMonthlyDeviceCount API asynchronously
func (*Client) GetAppStatus ¶
func (client *Client) GetAppStatus(request *GetAppStatusRequest) (response *GetAppStatusResponse, err error)
GetAppStatus invokes the emas_appmonitor.GetAppStatus API synchronously
func (*Client) GetAppStatusWithCallback ¶
func (client *Client) GetAppStatusWithCallback(request *GetAppStatusRequest, callback func(response *GetAppStatusResponse, err error)) <-chan int
GetAppStatusWithCallback invokes the emas_appmonitor.GetAppStatus API asynchronously
func (*Client) GetAppStatusWithChan ¶
func (client *Client) GetAppStatusWithChan(request *GetAppStatusRequest) (<-chan *GetAppStatusResponse, <-chan error)
GetAppStatusWithChan invokes the emas_appmonitor.GetAppStatus API asynchronously
func (*Client) GetCrashSummary ¶
func (client *Client) GetCrashSummary(request *GetCrashSummaryRequest) (response *GetCrashSummaryResponse, err error)
GetCrashSummary invokes the emas_appmonitor.GetCrashSummary API synchronously
func (*Client) GetCrashSummaryWithCallback ¶
func (client *Client) GetCrashSummaryWithCallback(request *GetCrashSummaryRequest, callback func(response *GetCrashSummaryResponse, err error)) <-chan int
GetCrashSummaryWithCallback invokes the emas_appmonitor.GetCrashSummary API asynchronously
func (*Client) GetCrashSummaryWithChan ¶
func (client *Client) GetCrashSummaryWithChan(request *GetCrashSummaryRequest) (<-chan *GetCrashSummaryResponse, <-chan error)
GetCrashSummaryWithChan invokes the emas_appmonitor.GetCrashSummary API asynchronously
func (*Client) GetSdkConfig ¶
func (client *Client) GetSdkConfig(request *GetSdkConfigRequest) (response *GetSdkConfigResponse, err error)
GetSdkConfig invokes the emas_appmonitor.GetSdkConfig API synchronously
func (*Client) GetSdkConfigWithCallback ¶
func (client *Client) GetSdkConfigWithCallback(request *GetSdkConfigRequest, callback func(response *GetSdkConfigResponse, err error)) <-chan int
GetSdkConfigWithCallback invokes the emas_appmonitor.GetSdkConfig API asynchronously
func (*Client) GetSdkConfigWithChan ¶
func (client *Client) GetSdkConfigWithChan(request *GetSdkConfigRequest) (<-chan *GetSdkConfigResponse, <-chan error)
GetSdkConfigWithChan invokes the emas_appmonitor.GetSdkConfig API asynchronously
func (*Client) QueryApiAvgDurationGroupTrend ¶
func (client *Client) QueryApiAvgDurationGroupTrend(request *QueryApiAvgDurationGroupTrendRequest) (response *QueryApiAvgDurationGroupTrendResponse, err error)
QueryApiAvgDurationGroupTrend invokes the emas_appmonitor.QueryApiAvgDurationGroupTrend API synchronously
func (*Client) QueryApiAvgDurationGroupTrendWithCallback ¶
func (client *Client) QueryApiAvgDurationGroupTrendWithCallback(request *QueryApiAvgDurationGroupTrendRequest, callback func(response *QueryApiAvgDurationGroupTrendResponse, err error)) <-chan int
QueryApiAvgDurationGroupTrendWithCallback invokes the emas_appmonitor.QueryApiAvgDurationGroupTrend API asynchronously
func (*Client) QueryApiAvgDurationGroupTrendWithChan ¶
func (client *Client) QueryApiAvgDurationGroupTrendWithChan(request *QueryApiAvgDurationGroupTrendRequest) (<-chan *QueryApiAvgDurationGroupTrendResponse, <-chan error)
QueryApiAvgDurationGroupTrendWithChan invokes the emas_appmonitor.QueryApiAvgDurationGroupTrend API asynchronously
func (*Client) QueryApiAvgDurationTrend ¶
func (client *Client) QueryApiAvgDurationTrend(request *QueryApiAvgDurationTrendRequest) (response *QueryApiAvgDurationTrendResponse, err error)
QueryApiAvgDurationTrend invokes the emas_appmonitor.QueryApiAvgDurationTrend API synchronously
func (*Client) QueryApiAvgDurationTrendWithCallback ¶
func (client *Client) QueryApiAvgDurationTrendWithCallback(request *QueryApiAvgDurationTrendRequest, callback func(response *QueryApiAvgDurationTrendResponse, err error)) <-chan int
QueryApiAvgDurationTrendWithCallback invokes the emas_appmonitor.QueryApiAvgDurationTrend API asynchronously
func (*Client) QueryApiAvgDurationTrendWithChan ¶
func (client *Client) QueryApiAvgDurationTrendWithChan(request *QueryApiAvgDurationTrendRequest) (<-chan *QueryApiAvgDurationTrendResponse, <-chan error)
QueryApiAvgDurationTrendWithChan invokes the emas_appmonitor.QueryApiAvgDurationTrend API asynchronously
func (*Client) QueryApiDurationDistribution ¶
func (client *Client) QueryApiDurationDistribution(request *QueryApiDurationDistributionRequest) (response *QueryApiDurationDistributionResponse, err error)
QueryApiDurationDistribution invokes the emas_appmonitor.QueryApiDurationDistribution API synchronously
func (*Client) QueryApiDurationDistributionWithCallback ¶
func (client *Client) QueryApiDurationDistributionWithCallback(request *QueryApiDurationDistributionRequest, callback func(response *QueryApiDurationDistributionResponse, err error)) <-chan int
QueryApiDurationDistributionWithCallback invokes the emas_appmonitor.QueryApiDurationDistribution API asynchronously
func (*Client) QueryApiDurationDistributionWithChan ¶
func (client *Client) QueryApiDurationDistributionWithChan(request *QueryApiDurationDistributionRequest) (<-chan *QueryApiDurationDistributionResponse, <-chan error)
QueryApiDurationDistributionWithChan invokes the emas_appmonitor.QueryApiDurationDistribution API asynchronously
func (*Client) QueryApiErrorGroupTrend ¶
func (client *Client) QueryApiErrorGroupTrend(request *QueryApiErrorGroupTrendRequest) (response *QueryApiErrorGroupTrendResponse, err error)
QueryApiErrorGroupTrend invokes the emas_appmonitor.QueryApiErrorGroupTrend API synchronously
func (*Client) QueryApiErrorGroupTrendWithCallback ¶
func (client *Client) QueryApiErrorGroupTrendWithCallback(request *QueryApiErrorGroupTrendRequest, callback func(response *QueryApiErrorGroupTrendResponse, err error)) <-chan int
QueryApiErrorGroupTrendWithCallback invokes the emas_appmonitor.QueryApiErrorGroupTrend API asynchronously
func (*Client) QueryApiErrorGroupTrendWithChan ¶
func (client *Client) QueryApiErrorGroupTrendWithChan(request *QueryApiErrorGroupTrendRequest) (<-chan *QueryApiErrorGroupTrendResponse, <-chan error)
QueryApiErrorGroupTrendWithChan invokes the emas_appmonitor.QueryApiErrorGroupTrend API asynchronously
func (*Client) QueryApiErrorTrend ¶
func (client *Client) QueryApiErrorTrend(request *QueryApiErrorTrendRequest) (response *QueryApiErrorTrendResponse, err error)
QueryApiErrorTrend invokes the emas_appmonitor.QueryApiErrorTrend API synchronously
func (*Client) QueryApiErrorTrendWithCallback ¶
func (client *Client) QueryApiErrorTrendWithCallback(request *QueryApiErrorTrendRequest, callback func(response *QueryApiErrorTrendResponse, err error)) <-chan int
QueryApiErrorTrendWithCallback invokes the emas_appmonitor.QueryApiErrorTrend API asynchronously
func (*Client) QueryApiErrorTrendWithChan ¶
func (client *Client) QueryApiErrorTrendWithChan(request *QueryApiErrorTrendRequest) (<-chan *QueryApiErrorTrendResponse, <-chan error)
QueryApiErrorTrendWithChan invokes the emas_appmonitor.QueryApiErrorTrend API asynchronously
func (*Client) QueryApiStatusCodeGroupTrend ¶
func (client *Client) QueryApiStatusCodeGroupTrend(request *QueryApiStatusCodeGroupTrendRequest) (response *QueryApiStatusCodeGroupTrendResponse, err error)
QueryApiStatusCodeGroupTrend invokes the emas_appmonitor.QueryApiStatusCodeGroupTrend API synchronously
func (*Client) QueryApiStatusCodeGroupTrendWithCallback ¶
func (client *Client) QueryApiStatusCodeGroupTrendWithCallback(request *QueryApiStatusCodeGroupTrendRequest, callback func(response *QueryApiStatusCodeGroupTrendResponse, err error)) <-chan int
QueryApiStatusCodeGroupTrendWithCallback invokes the emas_appmonitor.QueryApiStatusCodeGroupTrend API asynchronously
func (*Client) QueryApiStatusCodeGroupTrendWithChan ¶
func (client *Client) QueryApiStatusCodeGroupTrendWithChan(request *QueryApiStatusCodeGroupTrendRequest) (<-chan *QueryApiStatusCodeGroupTrendResponse, <-chan error)
QueryApiStatusCodeGroupTrendWithChan invokes the emas_appmonitor.QueryApiStatusCodeGroupTrend API asynchronously
func (*Client) QueryApiStatusCodeTrend ¶
func (client *Client) QueryApiStatusCodeTrend(request *QueryApiStatusCodeTrendRequest) (response *QueryApiStatusCodeTrendResponse, err error)
QueryApiStatusCodeTrend invokes the emas_appmonitor.QueryApiStatusCodeTrend API synchronously
func (*Client) QueryApiStatusCodeTrendWithCallback ¶
func (client *Client) QueryApiStatusCodeTrendWithCallback(request *QueryApiStatusCodeTrendRequest, callback func(response *QueryApiStatusCodeTrendResponse, err error)) <-chan int
QueryApiStatusCodeTrendWithCallback invokes the emas_appmonitor.QueryApiStatusCodeTrend API asynchronously
func (*Client) QueryApiStatusCodeTrendWithChan ¶
func (client *Client) QueryApiStatusCodeTrendWithChan(request *QueryApiStatusCodeTrendRequest) (<-chan *QueryApiStatusCodeTrendResponse, <-chan error)
QueryApiStatusCodeTrendWithChan invokes the emas_appmonitor.QueryApiStatusCodeTrend API asynchronously
func (*Client) QueryCrashTrend ¶
func (client *Client) QueryCrashTrend(request *QueryCrashTrendRequest) (response *QueryCrashTrendResponse, err error)
QueryCrashTrend invokes the emas_appmonitor.QueryCrashTrend API synchronously
func (*Client) QueryCrashTrendWithCallback ¶
func (client *Client) QueryCrashTrendWithCallback(request *QueryCrashTrendRequest, callback func(response *QueryCrashTrendResponse, err error)) <-chan int
QueryCrashTrendWithCallback invokes the emas_appmonitor.QueryCrashTrend API asynchronously
func (*Client) QueryCrashTrendWithChan ¶
func (client *Client) QueryCrashTrendWithChan(request *QueryCrashTrendRequest) (<-chan *QueryCrashTrendResponse, <-chan error)
QueryCrashTrendWithChan invokes the emas_appmonitor.QueryCrashTrend API asynchronously
func (*Client) QueryLaunchTimeDistribution ¶
func (client *Client) QueryLaunchTimeDistribution(request *QueryLaunchTimeDistributionRequest) (response *QueryLaunchTimeDistributionResponse, err error)
QueryLaunchTimeDistribution invokes the emas_appmonitor.QueryLaunchTimeDistribution API synchronously
func (*Client) QueryLaunchTimeDistributionWithCallback ¶
func (client *Client) QueryLaunchTimeDistributionWithCallback(request *QueryLaunchTimeDistributionRequest, callback func(response *QueryLaunchTimeDistributionResponse, err error)) <-chan int
QueryLaunchTimeDistributionWithCallback invokes the emas_appmonitor.QueryLaunchTimeDistribution API asynchronously
func (*Client) QueryLaunchTimeDistributionWithChan ¶
func (client *Client) QueryLaunchTimeDistributionWithChan(request *QueryLaunchTimeDistributionRequest) (<-chan *QueryLaunchTimeDistributionResponse, <-chan error)
QueryLaunchTimeDistributionWithChan invokes the emas_appmonitor.QueryLaunchTimeDistribution API asynchronously
func (*Client) QueryLaunchTimeTrend ¶
func (client *Client) QueryLaunchTimeTrend(request *QueryLaunchTimeTrendRequest) (response *QueryLaunchTimeTrendResponse, err error)
QueryLaunchTimeTrend invokes the emas_appmonitor.QueryLaunchTimeTrend API synchronously
func (*Client) QueryLaunchTimeTrendGroupByProvince ¶
func (client *Client) QueryLaunchTimeTrendGroupByProvince(request *QueryLaunchTimeTrendGroupByProvinceRequest) (response *QueryLaunchTimeTrendGroupByProvinceResponse, err error)
QueryLaunchTimeTrendGroupByProvince invokes the emas_appmonitor.QueryLaunchTimeTrendGroupByProvince API synchronously
func (*Client) QueryLaunchTimeTrendGroupByProvinceWithCallback ¶
func (client *Client) QueryLaunchTimeTrendGroupByProvinceWithCallback(request *QueryLaunchTimeTrendGroupByProvinceRequest, callback func(response *QueryLaunchTimeTrendGroupByProvinceResponse, err error)) <-chan int
QueryLaunchTimeTrendGroupByProvinceWithCallback invokes the emas_appmonitor.QueryLaunchTimeTrendGroupByProvince API asynchronously
func (*Client) QueryLaunchTimeTrendGroupByProvinceWithChan ¶
func (client *Client) QueryLaunchTimeTrendGroupByProvinceWithChan(request *QueryLaunchTimeTrendGroupByProvinceRequest) (<-chan *QueryLaunchTimeTrendGroupByProvinceResponse, <-chan error)
QueryLaunchTimeTrendGroupByProvinceWithChan invokes the emas_appmonitor.QueryLaunchTimeTrendGroupByProvince API asynchronously
func (*Client) QueryLaunchTimeTrendWithCallback ¶
func (client *Client) QueryLaunchTimeTrendWithCallback(request *QueryLaunchTimeTrendRequest, callback func(response *QueryLaunchTimeTrendResponse, err error)) <-chan int
QueryLaunchTimeTrendWithCallback invokes the emas_appmonitor.QueryLaunchTimeTrend API asynchronously
func (*Client) QueryLaunchTimeTrendWithCarrier ¶
func (client *Client) QueryLaunchTimeTrendWithCarrier(request *QueryLaunchTimeTrendWithCarrierRequest) (response *QueryLaunchTimeTrendWithCarrierResponse, err error)
QueryLaunchTimeTrendWithCarrier invokes the emas_appmonitor.QueryLaunchTimeTrendWithCarrier API synchronously
func (*Client) QueryLaunchTimeTrendWithCarrierWithCallback ¶
func (client *Client) QueryLaunchTimeTrendWithCarrierWithCallback(request *QueryLaunchTimeTrendWithCarrierRequest, callback func(response *QueryLaunchTimeTrendWithCarrierResponse, err error)) <-chan int
QueryLaunchTimeTrendWithCarrierWithCallback invokes the emas_appmonitor.QueryLaunchTimeTrendWithCarrier API asynchronously
func (*Client) QueryLaunchTimeTrendWithCarrierWithChan ¶
func (client *Client) QueryLaunchTimeTrendWithCarrierWithChan(request *QueryLaunchTimeTrendWithCarrierRequest) (<-chan *QueryLaunchTimeTrendWithCarrierResponse, <-chan error)
QueryLaunchTimeTrendWithCarrierWithChan invokes the emas_appmonitor.QueryLaunchTimeTrendWithCarrier API asynchronously
func (*Client) QueryLaunchTimeTrendWithChan ¶
func (client *Client) QueryLaunchTimeTrendWithChan(request *QueryLaunchTimeTrendRequest) (<-chan *QueryLaunchTimeTrendResponse, <-chan error)
QueryLaunchTimeTrendWithChan invokes the emas_appmonitor.QueryLaunchTimeTrend API asynchronously
func (*Client) QueryPagePerfDistribution ¶
func (client *Client) QueryPagePerfDistribution(request *QueryPagePerfDistributionRequest) (response *QueryPagePerfDistributionResponse, err error)
QueryPagePerfDistribution invokes the emas_appmonitor.QueryPagePerfDistribution API synchronously
func (*Client) QueryPagePerfDistributionWithCallback ¶
func (client *Client) QueryPagePerfDistributionWithCallback(request *QueryPagePerfDistributionRequest, callback func(response *QueryPagePerfDistributionResponse, err error)) <-chan int
QueryPagePerfDistributionWithCallback invokes the emas_appmonitor.QueryPagePerfDistribution API asynchronously
func (*Client) QueryPagePerfDistributionWithChan ¶
func (client *Client) QueryPagePerfDistributionWithChan(request *QueryPagePerfDistributionRequest) (<-chan *QueryPagePerfDistributionResponse, <-chan error)
QueryPagePerfDistributionWithChan invokes the emas_appmonitor.QueryPagePerfDistribution API asynchronously
func (*Client) QueryPagePerfTrend ¶
func (client *Client) QueryPagePerfTrend(request *QueryPagePerfTrendRequest) (response *QueryPagePerfTrendResponse, err error)
QueryPagePerfTrend invokes the emas_appmonitor.QueryPagePerfTrend API synchronously
func (*Client) QueryPagePerfTrendGroupByPageName ¶
func (client *Client) QueryPagePerfTrendGroupByPageName(request *QueryPagePerfTrendGroupByPageNameRequest) (response *QueryPagePerfTrendGroupByPageNameResponse, err error)
QueryPagePerfTrendGroupByPageName invokes the emas_appmonitor.QueryPagePerfTrendGroupByPageName API synchronously
func (*Client) QueryPagePerfTrendGroupByPageNameWithCallback ¶
func (client *Client) QueryPagePerfTrendGroupByPageNameWithCallback(request *QueryPagePerfTrendGroupByPageNameRequest, callback func(response *QueryPagePerfTrendGroupByPageNameResponse, err error)) <-chan int
QueryPagePerfTrendGroupByPageNameWithCallback invokes the emas_appmonitor.QueryPagePerfTrendGroupByPageName API asynchronously
func (*Client) QueryPagePerfTrendGroupByPageNameWithChan ¶
func (client *Client) QueryPagePerfTrendGroupByPageNameWithChan(request *QueryPagePerfTrendGroupByPageNameRequest) (<-chan *QueryPagePerfTrendGroupByPageNameResponse, <-chan error)
QueryPagePerfTrendGroupByPageNameWithChan invokes the emas_appmonitor.QueryPagePerfTrendGroupByPageName API asynchronously
func (*Client) QueryPagePerfTrendGroupByProvince ¶
func (client *Client) QueryPagePerfTrendGroupByProvince(request *QueryPagePerfTrendGroupByProvinceRequest) (response *QueryPagePerfTrendGroupByProvinceResponse, err error)
QueryPagePerfTrendGroupByProvince invokes the emas_appmonitor.QueryPagePerfTrendGroupByProvince API synchronously
func (*Client) QueryPagePerfTrendGroupByProvinceWithCallback ¶
func (client *Client) QueryPagePerfTrendGroupByProvinceWithCallback(request *QueryPagePerfTrendGroupByProvinceRequest, callback func(response *QueryPagePerfTrendGroupByProvinceResponse, err error)) <-chan int
QueryPagePerfTrendGroupByProvinceWithCallback invokes the emas_appmonitor.QueryPagePerfTrendGroupByProvince API asynchronously
func (*Client) QueryPagePerfTrendGroupByProvinceWithChan ¶
func (client *Client) QueryPagePerfTrendGroupByProvinceWithChan(request *QueryPagePerfTrendGroupByProvinceRequest) (<-chan *QueryPagePerfTrendGroupByProvinceResponse, <-chan error)
QueryPagePerfTrendGroupByProvinceWithChan invokes the emas_appmonitor.QueryPagePerfTrendGroupByProvince API asynchronously
func (*Client) QueryPagePerfTrendWithCallback ¶
func (client *Client) QueryPagePerfTrendWithCallback(request *QueryPagePerfTrendRequest, callback func(response *QueryPagePerfTrendResponse, err error)) <-chan int
QueryPagePerfTrendWithCallback invokes the emas_appmonitor.QueryPagePerfTrend API asynchronously
func (*Client) QueryPagePerfTrendWithChan ¶
func (client *Client) QueryPagePerfTrendWithChan(request *QueryPagePerfTrendRequest) (<-chan *QueryPagePerfTrendResponse, <-chan error)
QueryPagePerfTrendWithChan invokes the emas_appmonitor.QueryPagePerfTrend API asynchronously
func (*Client) QuerySingleDomainApiAvgDurationGroupTrend ¶
func (client *Client) QuerySingleDomainApiAvgDurationGroupTrend(request *QuerySingleDomainApiAvgDurationGroupTrendRequest) (response *QuerySingleDomainApiAvgDurationGroupTrendResponse, err error)
QuerySingleDomainApiAvgDurationGroupTrend invokes the emas_appmonitor.QuerySingleDomainApiAvgDurationGroupTrend API synchronously
func (*Client) QuerySingleDomainApiAvgDurationGroupTrendWithCallback ¶
func (client *Client) QuerySingleDomainApiAvgDurationGroupTrendWithCallback(request *QuerySingleDomainApiAvgDurationGroupTrendRequest, callback func(response *QuerySingleDomainApiAvgDurationGroupTrendResponse, err error)) <-chan int
QuerySingleDomainApiAvgDurationGroupTrendWithCallback invokes the emas_appmonitor.QuerySingleDomainApiAvgDurationGroupTrend API asynchronously
func (*Client) QuerySingleDomainApiAvgDurationGroupTrendWithChan ¶
func (client *Client) QuerySingleDomainApiAvgDurationGroupTrendWithChan(request *QuerySingleDomainApiAvgDurationGroupTrendRequest) (<-chan *QuerySingleDomainApiAvgDurationGroupTrendResponse, <-chan error)
QuerySingleDomainApiAvgDurationGroupTrendWithChan invokes the emas_appmonitor.QuerySingleDomainApiAvgDurationGroupTrend API asynchronously
func (*Client) QuerySingleDomainApiErrorGroupTrend ¶
func (client *Client) QuerySingleDomainApiErrorGroupTrend(request *QuerySingleDomainApiErrorGroupTrendRequest) (response *QuerySingleDomainApiErrorGroupTrendResponse, err error)
QuerySingleDomainApiErrorGroupTrend invokes the emas_appmonitor.QuerySingleDomainApiErrorGroupTrend API synchronously
func (*Client) QuerySingleDomainApiErrorGroupTrendWithCallback ¶
func (client *Client) QuerySingleDomainApiErrorGroupTrendWithCallback(request *QuerySingleDomainApiErrorGroupTrendRequest, callback func(response *QuerySingleDomainApiErrorGroupTrendResponse, err error)) <-chan int
QuerySingleDomainApiErrorGroupTrendWithCallback invokes the emas_appmonitor.QuerySingleDomainApiErrorGroupTrend API asynchronously
func (*Client) QuerySingleDomainApiErrorGroupTrendWithChan ¶
func (client *Client) QuerySingleDomainApiErrorGroupTrendWithChan(request *QuerySingleDomainApiErrorGroupTrendRequest) (<-chan *QuerySingleDomainApiErrorGroupTrendResponse, <-chan error)
QuerySingleDomainApiErrorGroupTrendWithChan invokes the emas_appmonitor.QuerySingleDomainApiErrorGroupTrend API asynchronously
func (*Client) QuerySingleDomainApiStatusCodeGroupTrend ¶
func (client *Client) QuerySingleDomainApiStatusCodeGroupTrend(request *QuerySingleDomainApiStatusCodeGroupTrendRequest) (response *QuerySingleDomainApiStatusCodeGroupTrendResponse, err error)
QuerySingleDomainApiStatusCodeGroupTrend invokes the emas_appmonitor.QuerySingleDomainApiStatusCodeGroupTrend API synchronously
func (*Client) QuerySingleDomainApiStatusCodeGroupTrendWithCallback ¶
func (client *Client) QuerySingleDomainApiStatusCodeGroupTrendWithCallback(request *QuerySingleDomainApiStatusCodeGroupTrendRequest, callback func(response *QuerySingleDomainApiStatusCodeGroupTrendResponse, err error)) <-chan int
QuerySingleDomainApiStatusCodeGroupTrendWithCallback invokes the emas_appmonitor.QuerySingleDomainApiStatusCodeGroupTrend API asynchronously
func (*Client) QuerySingleDomainApiStatusCodeGroupTrendWithChan ¶
func (client *Client) QuerySingleDomainApiStatusCodeGroupTrendWithChan(request *QuerySingleDomainApiStatusCodeGroupTrendRequest) (<-chan *QuerySingleDomainApiStatusCodeGroupTrendResponse, <-chan error)
QuerySingleDomainApiStatusCodeGroupTrendWithChan invokes the emas_appmonitor.QuerySingleDomainApiStatusCodeGroupTrend API asynchronously
func (*Client) SaveAppFile ¶
func (client *Client) SaveAppFile(request *SaveAppFileRequest) (response *SaveAppFileResponse, err error)
SaveAppFile invokes the emas_appmonitor.SaveAppFile API synchronously
func (*Client) SaveAppFileWithCallback ¶
func (client *Client) SaveAppFileWithCallback(request *SaveAppFileRequest, callback func(response *SaveAppFileResponse, err error)) <-chan int
SaveAppFileWithCallback invokes the emas_appmonitor.SaveAppFile API asynchronously
func (*Client) SaveAppFileWithChan ¶
func (client *Client) SaveAppFileWithChan(request *SaveAppFileRequest) (<-chan *SaveAppFileResponse, <-chan error)
SaveAppFileWithChan invokes the emas_appmonitor.SaveAppFile API asynchronously
type CrashSummaryItem ¶
type CrashSummaryItem struct { CrashId string `json:"CrashId" xml:"CrashId"` CrashName string `json:"CrashName" xml:"CrashName"` ErrorType string `json:"ErrorType" xml:"ErrorType"` CrashRate float64 `json:"CrashRate" xml:"CrashRate"` DevicesAffected int64 `json:"DevicesAffected" xml:"DevicesAffected"` CrashCount int64 `json:"CrashCount" xml:"CrashCount"` DeviceAffectedRate float64 `json:"DeviceAffectedRate" xml:"DeviceAffectedRate"` }
CrashSummaryItem is a nested struct in emas_appmonitor response
type CrashSummaryList ¶
type CrashSummaryList struct {
CrashSummaryItem []CrashSummaryItem `json:"CrashSummaryItem" xml:"CrashSummaryItem"`
}
CrashSummaryList is a nested struct in emas_appmonitor response
type DataInQueryApiAvgDurationGroupTrend ¶
type DataInQueryApiAvgDurationGroupTrend struct {
Point []Point `json:"Point" xml:"Point"`
}
DataInQueryApiAvgDurationGroupTrend is a nested struct in emas_appmonitor response
type DataInQueryApiAvgDurationTrend ¶
type DataInQueryApiAvgDurationTrend struct {
Point []Point `json:"Point" xml:"Point"`
}
DataInQueryApiAvgDurationTrend is a nested struct in emas_appmonitor response
type DataInQueryApiDurationDistribution ¶
type DataInQueryApiDurationDistribution struct {
Point []Point `json:"Point" xml:"Point"`
}
DataInQueryApiDurationDistribution is a nested struct in emas_appmonitor response
type DataInQueryApiErrorGroupTrend ¶
type DataInQueryApiErrorGroupTrend struct {
Point []Point `json:"Point" xml:"Point"`
}
DataInQueryApiErrorGroupTrend is a nested struct in emas_appmonitor response
type DataInQueryApiErrorTrend ¶
type DataInQueryApiErrorTrend struct {
Point []Point `json:"Point" xml:"Point"`
}
DataInQueryApiErrorTrend is a nested struct in emas_appmonitor response
type DataInQueryApiStatusCodeGroupTrend ¶
type DataInQueryApiStatusCodeGroupTrend struct {
Point []Point `json:"Point" xml:"Point"`
}
DataInQueryApiStatusCodeGroupTrend is a nested struct in emas_appmonitor response
type DataInQueryApiStatusCodeTrend ¶
type DataInQueryApiStatusCodeTrend struct {
Point []Point `json:"Point" xml:"Point"`
}
DataInQueryApiStatusCodeTrend is a nested struct in emas_appmonitor response
type DataInQueryCrashTrend ¶
type DataInQueryCrashTrend struct {
Point []Point `json:"Point" xml:"Point"`
}
DataInQueryCrashTrend is a nested struct in emas_appmonitor response
type DataInQueryLaunchTimeDistribution ¶
type DataInQueryLaunchTimeDistribution struct {
Point []Point `json:"Point" xml:"Point"`
}
DataInQueryLaunchTimeDistribution is a nested struct in emas_appmonitor response
type DataInQueryLaunchTimeTrend ¶
type DataInQueryLaunchTimeTrend struct {
Point []Point `json:"Point" xml:"Point"`
}
DataInQueryLaunchTimeTrend is a nested struct in emas_appmonitor response
type DataInQueryLaunchTimeTrendGroupByProvince ¶
type DataInQueryLaunchTimeTrendGroupByProvince struct {
Point []Point `json:"Point" xml:"Point"`
}
DataInQueryLaunchTimeTrendGroupByProvince is a nested struct in emas_appmonitor response
type DataInQueryLaunchTimeTrendWithCarrier ¶
type DataInQueryLaunchTimeTrendWithCarrier struct {
Point []Point `json:"Point" xml:"Point"`
}
DataInQueryLaunchTimeTrendWithCarrier is a nested struct in emas_appmonitor response
type DataInQueryPagePerfDistribution ¶
type DataInQueryPagePerfDistribution struct {
Point []Point `json:"Point" xml:"Point"`
}
DataInQueryPagePerfDistribution is a nested struct in emas_appmonitor response
type DataInQueryPagePerfTrend ¶
type DataInQueryPagePerfTrend struct {
Point []Point `json:"Point" xml:"Point"`
}
DataInQueryPagePerfTrend is a nested struct in emas_appmonitor response
type DataInQueryPagePerfTrendGroupByPageName ¶
type DataInQueryPagePerfTrendGroupByPageName struct {
Point []Point `json:"Point" xml:"Point"`
}
DataInQueryPagePerfTrendGroupByPageName is a nested struct in emas_appmonitor response
type DataInQueryPagePerfTrendGroupByProvince ¶
type DataInQueryPagePerfTrendGroupByProvince struct {
Point []Point `json:"Point" xml:"Point"`
}
DataInQueryPagePerfTrendGroupByProvince is a nested struct in emas_appmonitor response
type DataInQuerySingleDomainApiAvgDurationGroupTrend ¶
type DataInQuerySingleDomainApiAvgDurationGroupTrend struct {
Point []Point `json:"Point" xml:"Point"`
}
DataInQuerySingleDomainApiAvgDurationGroupTrend is a nested struct in emas_appmonitor response
type DataInQuerySingleDomainApiErrorGroupTrend ¶
type DataInQuerySingleDomainApiErrorGroupTrend struct {
Point []Point `json:"Point" xml:"Point"`
}
DataInQuerySingleDomainApiErrorGroupTrend is a nested struct in emas_appmonitor response
type DataInQuerySingleDomainApiStatusCodeGroupTrend ¶
type DataInQuerySingleDomainApiStatusCodeGroupTrend struct {
Point []Point `json:"Point" xml:"Point"`
}
DataInQuerySingleDomainApiStatusCodeGroupTrend is a nested struct in emas_appmonitor response
type DeviceCountItem ¶
type DeviceCountItem struct { DeviceCount int64 `json:"DeviceCount" xml:"DeviceCount"` DateTime int64 `json:"DateTime" xml:"DateTime"` }
DeviceCountItem is a nested struct in emas_appmonitor response
type DeviceCountListInGetAppDailyDeviceCount ¶
type DeviceCountListInGetAppDailyDeviceCount struct {
DeviceCountItem []DeviceCountItem `json:"DeviceCountItem" xml:"DeviceCountItem"`
}
DeviceCountListInGetAppDailyDeviceCount is a nested struct in emas_appmonitor response
type DeviceCountListInGetAppMonthlyDeviceCount ¶
type DeviceCountListInGetAppMonthlyDeviceCount struct {
DeviceCountItem []DeviceCountItem `json:"DeviceCountItem" xml:"DeviceCountItem"`
}
DeviceCountListInGetAppMonthlyDeviceCount is a nested struct in emas_appmonitor response
type ErrorInfo ¶
type ErrorInfo struct { ErrorRatio float64 `json:"ErrorRatio" xml:"ErrorRatio"` ErrorCount int64 `json:"ErrorCount" xml:"ErrorCount"` }
ErrorInfo is a nested struct in emas_appmonitor response
type GetAlarmLogRequest ¶
type GetAlarmLogRequest struct { *requests.RpcRequest AlarmItemType string `position:"Body" name:"AlarmItemType"` PageNumber requests.Integer `position:"Body" name:"PageNumber"` FromDate requests.Integer `position:"Body" name:"FromDate"` PageSize requests.Integer `position:"Body" name:"PageSize"` AlarmItemId string `position:"Body" name:"AlarmItemId"` UniqueAppId string `position:"Body" name:"UniqueAppId"` UntilDate requests.Integer `position:"Body" name:"UntilDate"` }
GetAlarmLogRequest is the request struct for api GetAlarmLog
func CreateGetAlarmLogRequest ¶
func CreateGetAlarmLogRequest() (request *GetAlarmLogRequest)
CreateGetAlarmLogRequest creates a request to invoke GetAlarmLog API
type GetAlarmLogResponse ¶
type GetAlarmLogResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` AlarmLogList []AlarmLog `json:"AlarmLogList" xml:"AlarmLogList"` }
GetAlarmLogResponse is the response struct for api GetAlarmLog
func CreateGetAlarmLogResponse ¶
func CreateGetAlarmLogResponse() (response *GetAlarmLogResponse)
CreateGetAlarmLogResponse creates a response to parse from GetAlarmLog response
type GetAppDailyDeviceCountRequest ¶
type GetAppDailyDeviceCountRequest struct { *requests.RpcRequest UniqueAppId string `position:"Body" name:"UniqueAppId"` FromDateMs requests.Integer `position:"Body" name:"FromDateMs"` Service string `position:"Body" name:"Service"` UntilDateMs requests.Integer `position:"Body" name:"UntilDateMs"` }
GetAppDailyDeviceCountRequest is the request struct for api GetAppDailyDeviceCount
func CreateGetAppDailyDeviceCountRequest ¶
func CreateGetAppDailyDeviceCountRequest() (request *GetAppDailyDeviceCountRequest)
CreateGetAppDailyDeviceCountRequest creates a request to invoke GetAppDailyDeviceCount API
type GetAppDailyDeviceCountResponse ¶
type GetAppDailyDeviceCountResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` DeviceCountList []DeviceCountItem `json:"DeviceCountList" xml:"DeviceCountList"` }
GetAppDailyDeviceCountResponse is the response struct for api GetAppDailyDeviceCount
func CreateGetAppDailyDeviceCountResponse ¶
func CreateGetAppDailyDeviceCountResponse() (response *GetAppDailyDeviceCountResponse)
CreateGetAppDailyDeviceCountResponse creates a response to parse from GetAppDailyDeviceCount response
type GetAppFilePolicyRequest ¶
type GetAppFilePolicyRequest struct { *requests.RpcRequest FileType string `position:"Body" name:"FileType"` UniqueAppId string `position:"Body" name:"UniqueAppId"` }
GetAppFilePolicyRequest is the request struct for api GetAppFilePolicy
func CreateGetAppFilePolicyRequest ¶
func CreateGetAppFilePolicyRequest() (request *GetAppFilePolicyRequest)
CreateGetAppFilePolicyRequest creates a request to invoke GetAppFilePolicy API
type GetAppFilePolicyResponse ¶
type GetAppFilePolicyResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` OSSPolicy OSSPolicy `json:"OSSPolicy" xml:"OSSPolicy"` }
GetAppFilePolicyResponse is the response struct for api GetAppFilePolicy
func CreateGetAppFilePolicyResponse ¶
func CreateGetAppFilePolicyResponse() (response *GetAppFilePolicyResponse)
CreateGetAppFilePolicyResponse creates a response to parse from GetAppFilePolicy response
type GetAppMonthlyDeviceCountRequest ¶
type GetAppMonthlyDeviceCountRequest struct { *requests.RpcRequest UniqueAppId string `position:"Body" name:"UniqueAppId"` FromDateMs requests.Integer `position:"Body" name:"FromDateMs"` Service string `position:"Body" name:"Service"` UntilDateMs requests.Integer `position:"Body" name:"UntilDateMs"` }
GetAppMonthlyDeviceCountRequest is the request struct for api GetAppMonthlyDeviceCount
func CreateGetAppMonthlyDeviceCountRequest ¶
func CreateGetAppMonthlyDeviceCountRequest() (request *GetAppMonthlyDeviceCountRequest)
CreateGetAppMonthlyDeviceCountRequest creates a request to invoke GetAppMonthlyDeviceCount API
type GetAppMonthlyDeviceCountResponse ¶
type GetAppMonthlyDeviceCountResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` DeviceCountList []DeviceCountItem `json:"DeviceCountList" xml:"DeviceCountList"` }
GetAppMonthlyDeviceCountResponse is the response struct for api GetAppMonthlyDeviceCount
func CreateGetAppMonthlyDeviceCountResponse ¶
func CreateGetAppMonthlyDeviceCountResponse() (response *GetAppMonthlyDeviceCountResponse)
CreateGetAppMonthlyDeviceCountResponse creates a response to parse from GetAppMonthlyDeviceCount response
type GetAppStatusRequest ¶
type GetAppStatusRequest struct { *requests.RpcRequest UniqueAppId string `position:"Body" name:"UniqueAppId"` }
GetAppStatusRequest is the request struct for api GetAppStatus
func CreateGetAppStatusRequest ¶
func CreateGetAppStatusRequest() (request *GetAppStatusRequest)
CreateGetAppStatusRequest creates a request to invoke GetAppStatus API
type GetAppStatusResponse ¶
type GetAppStatusResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` AppStatus AppStatus `json:"AppStatus" xml:"AppStatus"` }
GetAppStatusResponse is the response struct for api GetAppStatus
func CreateGetAppStatusResponse ¶
func CreateGetAppStatusResponse() (response *GetAppStatusResponse)
CreateGetAppStatusResponse creates a response to parse from GetAppStatus response
type GetCrashSummaryRequest ¶
type GetCrashSummaryRequest struct { *requests.RpcRequest UniqueAppId string `position:"Body" name:"UniqueAppId"` DateTimeMs requests.Integer `position:"Body" name:"DateTimeMs"` AppVersion string `position:"Body" name:"AppVersion"` }
GetCrashSummaryRequest is the request struct for api GetCrashSummary
func CreateGetCrashSummaryRequest ¶
func CreateGetCrashSummaryRequest() (request *GetCrashSummaryRequest)
CreateGetCrashSummaryRequest creates a request to invoke GetCrashSummary API
type GetCrashSummaryResponse ¶
type GetCrashSummaryResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` CrashSummaryList []CrashSummaryItem `json:"CrashSummaryList" xml:"CrashSummaryList"` }
GetCrashSummaryResponse is the response struct for api GetCrashSummary
func CreateGetCrashSummaryResponse ¶
func CreateGetCrashSummaryResponse() (response *GetCrashSummaryResponse)
CreateGetCrashSummaryResponse creates a response to parse from GetCrashSummary response
type GetSdkConfigRequest ¶
type GetSdkConfigRequest struct { *requests.RpcRequest UniqueAppId string `position:"Body" name:"UniqueAppId"` }
GetSdkConfigRequest is the request struct for api GetSdkConfig
func CreateGetSdkConfigRequest ¶
func CreateGetSdkConfigRequest() (request *GetSdkConfigRequest)
CreateGetSdkConfigRequest creates a request to invoke GetSdkConfig API
type GetSdkConfigResponse ¶
type GetSdkConfigResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` SDKConfig map[string]interface{} `json:"SDKConfig" xml:"SDKConfig"` }
GetSdkConfigResponse is the response struct for api GetSdkConfig
func CreateGetSdkConfigResponse ¶
func CreateGetSdkConfigResponse() (response *GetSdkConfigResponse)
CreateGetSdkConfigResponse creates a response to parse from GetSdkConfig response
type MetricResultItem ¶
type MetricResultItem struct { Tags map[string]interface{} `json:"Tags" xml:"Tags"` Data []Point `json:"Data" xml:"Data"` }
MetricResultItem is a nested struct in emas_appmonitor response
type MetricResultListInQueryApiAvgDurationGroupTrend ¶
type MetricResultListInQueryApiAvgDurationGroupTrend struct {
MetricResultItem []MetricResultItem `json:"MetricResultItem" xml:"MetricResultItem"`
}
MetricResultListInQueryApiAvgDurationGroupTrend is a nested struct in emas_appmonitor response
type MetricResultListInQueryApiAvgDurationTrend ¶
type MetricResultListInQueryApiAvgDurationTrend struct {
MetricResultItem []MetricResultItem `json:"MetricResultItem" xml:"MetricResultItem"`
}
MetricResultListInQueryApiAvgDurationTrend is a nested struct in emas_appmonitor response
type MetricResultListInQueryApiDurationDistribution ¶
type MetricResultListInQueryApiDurationDistribution struct {
MetricResultItem []MetricResultItem `json:"MetricResultItem" xml:"MetricResultItem"`
}
MetricResultListInQueryApiDurationDistribution is a nested struct in emas_appmonitor response
type MetricResultListInQueryApiErrorGroupTrend ¶
type MetricResultListInQueryApiErrorGroupTrend struct {
MetricResultItem []MetricResultItem `json:"MetricResultItem" xml:"MetricResultItem"`
}
MetricResultListInQueryApiErrorGroupTrend is a nested struct in emas_appmonitor response
type MetricResultListInQueryApiErrorTrend ¶
type MetricResultListInQueryApiErrorTrend struct {
MetricResultItem []MetricResultItem `json:"MetricResultItem" xml:"MetricResultItem"`
}
MetricResultListInQueryApiErrorTrend is a nested struct in emas_appmonitor response
type MetricResultListInQueryApiStatusCodeGroupTrend ¶
type MetricResultListInQueryApiStatusCodeGroupTrend struct {
MetricResultItem []MetricResultItem `json:"MetricResultItem" xml:"MetricResultItem"`
}
MetricResultListInQueryApiStatusCodeGroupTrend is a nested struct in emas_appmonitor response
type MetricResultListInQueryApiStatusCodeTrend ¶
type MetricResultListInQueryApiStatusCodeTrend struct {
MetricResultItem []MetricResultItem `json:"MetricResultItem" xml:"MetricResultItem"`
}
MetricResultListInQueryApiStatusCodeTrend is a nested struct in emas_appmonitor response
type MetricResultListInQueryCrashTrend ¶
type MetricResultListInQueryCrashTrend struct {
MetricResultItem []MetricResultItem `json:"MetricResultItem" xml:"MetricResultItem"`
}
MetricResultListInQueryCrashTrend is a nested struct in emas_appmonitor response
type MetricResultListInQueryLaunchTimeDistribution ¶
type MetricResultListInQueryLaunchTimeDistribution struct {
MetricResultItem []MetricResultItem `json:"MetricResultItem" xml:"MetricResultItem"`
}
MetricResultListInQueryLaunchTimeDistribution is a nested struct in emas_appmonitor response
type MetricResultListInQueryLaunchTimeTrend ¶
type MetricResultListInQueryLaunchTimeTrend struct {
MetricResultItem []MetricResultItem `json:"MetricResultItem" xml:"MetricResultItem"`
}
MetricResultListInQueryLaunchTimeTrend is a nested struct in emas_appmonitor response
type MetricResultListInQueryLaunchTimeTrendGroupByProvince ¶
type MetricResultListInQueryLaunchTimeTrendGroupByProvince struct {
MetricResultItem []MetricResultItem `json:"MetricResultItem" xml:"MetricResultItem"`
}
MetricResultListInQueryLaunchTimeTrendGroupByProvince is a nested struct in emas_appmonitor response
type MetricResultListInQueryLaunchTimeTrendWithCarrier ¶
type MetricResultListInQueryLaunchTimeTrendWithCarrier struct {
MetricResultItem []MetricResultItem `json:"MetricResultItem" xml:"MetricResultItem"`
}
MetricResultListInQueryLaunchTimeTrendWithCarrier is a nested struct in emas_appmonitor response
type MetricResultListInQueryPagePerfDistribution ¶
type MetricResultListInQueryPagePerfDistribution struct {
MetricResultItem []MetricResultItem `json:"MetricResultItem" xml:"MetricResultItem"`
}
MetricResultListInQueryPagePerfDistribution is a nested struct in emas_appmonitor response
type MetricResultListInQueryPagePerfTrend ¶
type MetricResultListInQueryPagePerfTrend struct {
MetricResultItem []MetricResultItem `json:"MetricResultItem" xml:"MetricResultItem"`
}
MetricResultListInQueryPagePerfTrend is a nested struct in emas_appmonitor response
type MetricResultListInQueryPagePerfTrendGroupByPageName ¶
type MetricResultListInQueryPagePerfTrendGroupByPageName struct {
MetricResultItem []MetricResultItem `json:"MetricResultItem" xml:"MetricResultItem"`
}
MetricResultListInQueryPagePerfTrendGroupByPageName is a nested struct in emas_appmonitor response
type MetricResultListInQueryPagePerfTrendGroupByProvince ¶
type MetricResultListInQueryPagePerfTrendGroupByProvince struct {
MetricResultItem []MetricResultItem `json:"MetricResultItem" xml:"MetricResultItem"`
}
MetricResultListInQueryPagePerfTrendGroupByProvince is a nested struct in emas_appmonitor response
type MetricResultListInQuerySingleDomainApiAvgDurationGroupTrend ¶
type MetricResultListInQuerySingleDomainApiAvgDurationGroupTrend struct {
MetricResultItem []MetricResultItem `json:"MetricResultItem" xml:"MetricResultItem"`
}
MetricResultListInQuerySingleDomainApiAvgDurationGroupTrend is a nested struct in emas_appmonitor response
type MetricResultListInQuerySingleDomainApiErrorGroupTrend ¶
type MetricResultListInQuerySingleDomainApiErrorGroupTrend struct {
MetricResultItem []MetricResultItem `json:"MetricResultItem" xml:"MetricResultItem"`
}
MetricResultListInQuerySingleDomainApiErrorGroupTrend is a nested struct in emas_appmonitor response
type MetricResultListInQuerySingleDomainApiStatusCodeGroupTrend ¶
type MetricResultListInQuerySingleDomainApiStatusCodeGroupTrend struct {
MetricResultItem []MetricResultItem `json:"MetricResultItem" xml:"MetricResultItem"`
}
MetricResultListInQuerySingleDomainApiStatusCodeGroupTrend is a nested struct in emas_appmonitor response
type NotifyTypes ¶
type NotifyTypes struct {
NotifyType []string `json:"NotifyType" xml:"NotifyType"`
}
NotifyTypes is a nested struct in emas_appmonitor response
type OSSPolicy ¶
type OSSPolicy struct { AccessId string `json:"AccessId" xml:"AccessId"` Directory string `json:"Directory" xml:"Directory"` ExpireSecond string `json:"ExpireSecond" xml:"ExpireSecond"` FileId string `json:"FileId" xml:"FileId"` Host string `json:"Host" xml:"Host"` Policy string `json:"Policy" xml:"Policy"` Signature string `json:"Signature" xml:"Signature"` }
OSSPolicy is a nested struct in emas_appmonitor response
type Point ¶
type Point struct { Time int64 `json:"Time" xml:"Time"` Data float64 `json:"Data" xml:"Data"` ErrorInfo ErrorInfo `json:"ErrorInfo" xml:"ErrorInfo"` PointData PointData `json:"PointData" xml:"PointData"` CentroidItemList []CentroidItem `json:"CentroidItemList" xml:"CentroidItemList"` }
Point is a nested struct in emas_appmonitor response
type PointData ¶
type PointData struct { Status4xxCount int64 `json:"Status4xxCount" xml:"Status4xxCount"` Status5xxCount int64 `json:"Status5xxCount" xml:"Status5xxCount"` StatusNormalCount int64 `json:"StatusNormalCount" xml:"StatusNormalCount"` Status4xxRatio float64 `json:"Status4xxRatio" xml:"Status4xxRatio"` StatusNormalRatio float64 `json:"StatusNormalRatio" xml:"StatusNormalRatio"` Status5xxRatio float64 `json:"Status5xxRatio" xml:"Status5xxRatio"` }
PointData is a nested struct in emas_appmonitor response
type QueryApiAvgDurationGroupTrendRequest ¶
type QueryApiAvgDurationGroupTrendRequest struct { *requests.RpcRequest AppVersionStrategy string `position:"Body" name:"AppVersionStrategy"` StartTime requests.Integer `position:"Body" name:"StartTime"` Group string `position:"Body" name:"Group"` IntervalMinutes requests.Integer `position:"Body" name:"IntervalMinutes"` UniqueAppId string `position:"Body" name:"UniqueAppId"` EndTime requests.Integer `position:"Body" name:"EndTime"` AppVersion *[]string `position:"Body" name:"AppVersion" type:"Repeated"` }
QueryApiAvgDurationGroupTrendRequest is the request struct for api QueryApiAvgDurationGroupTrend
func CreateQueryApiAvgDurationGroupTrendRequest ¶
func CreateQueryApiAvgDurationGroupTrendRequest() (request *QueryApiAvgDurationGroupTrendRequest)
CreateQueryApiAvgDurationGroupTrendRequest creates a request to invoke QueryApiAvgDurationGroupTrend API
type QueryApiAvgDurationGroupTrendResponse ¶
type QueryApiAvgDurationGroupTrendResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` MetricResultList []MetricResultItem `json:"MetricResultList" xml:"MetricResultList"` }
QueryApiAvgDurationGroupTrendResponse is the response struct for api QueryApiAvgDurationGroupTrend
func CreateQueryApiAvgDurationGroupTrendResponse ¶
func CreateQueryApiAvgDurationGroupTrendResponse() (response *QueryApiAvgDurationGroupTrendResponse)
CreateQueryApiAvgDurationGroupTrendResponse creates a response to parse from QueryApiAvgDurationGroupTrend response
type QueryApiAvgDurationTrendRequest ¶
type QueryApiAvgDurationTrendRequest struct { *requests.RpcRequest AppVersionStrategy string `position:"Body" name:"AppVersionStrategy"` StartTime requests.Integer `position:"Body" name:"StartTime"` IntervalMinutes requests.Integer `position:"Body" name:"IntervalMinutes"` UniqueAppId string `position:"Body" name:"UniqueAppId"` Ip *[]string `position:"Body" name:"Ip" type:"Repeated"` EndTime requests.Integer `position:"Body" name:"EndTime"` AppVersion *[]string `position:"Body" name:"AppVersion" type:"Repeated"` UrlPath *[]string `position:"Body" name:"UrlPath" type:"Repeated"` Domain string `position:"Body" name:"Domain"` }
QueryApiAvgDurationTrendRequest is the request struct for api QueryApiAvgDurationTrend
func CreateQueryApiAvgDurationTrendRequest ¶
func CreateQueryApiAvgDurationTrendRequest() (request *QueryApiAvgDurationTrendRequest)
CreateQueryApiAvgDurationTrendRequest creates a request to invoke QueryApiAvgDurationTrend API
type QueryApiAvgDurationTrendResponse ¶
type QueryApiAvgDurationTrendResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` MetricResultList []MetricResultItem `json:"MetricResultList" xml:"MetricResultList"` }
QueryApiAvgDurationTrendResponse is the response struct for api QueryApiAvgDurationTrend
func CreateQueryApiAvgDurationTrendResponse ¶
func CreateQueryApiAvgDurationTrendResponse() (response *QueryApiAvgDurationTrendResponse)
CreateQueryApiAvgDurationTrendResponse creates a response to parse from QueryApiAvgDurationTrend response
type QueryApiDurationDistributionRequest ¶
type QueryApiDurationDistributionRequest struct { *requests.RpcRequest AppVersionStrategy string `position:"Body" name:"AppVersionStrategy"` StartTime requests.Integer `position:"Body" name:"StartTime"` StatType string `position:"Body" name:"StatType"` IntervalMinutes requests.Integer `position:"Body" name:"IntervalMinutes"` UniqueAppId string `position:"Body" name:"UniqueAppId"` Ip *[]string `position:"Body" name:"Ip" type:"Repeated"` EndTime requests.Integer `position:"Body" name:"EndTime"` AppVersion *[]string `position:"Body" name:"AppVersion" type:"Repeated"` UrlPath *[]string `position:"Body" name:"UrlPath" type:"Repeated"` Domain string `position:"Body" name:"Domain"` }
QueryApiDurationDistributionRequest is the request struct for api QueryApiDurationDistribution
func CreateQueryApiDurationDistributionRequest ¶
func CreateQueryApiDurationDistributionRequest() (request *QueryApiDurationDistributionRequest)
CreateQueryApiDurationDistributionRequest creates a request to invoke QueryApiDurationDistribution API
type QueryApiDurationDistributionResponse ¶
type QueryApiDurationDistributionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` MetricResultList []MetricResultItem `json:"MetricResultList" xml:"MetricResultList"` }
QueryApiDurationDistributionResponse is the response struct for api QueryApiDurationDistribution
func CreateQueryApiDurationDistributionResponse ¶
func CreateQueryApiDurationDistributionResponse() (response *QueryApiDurationDistributionResponse)
CreateQueryApiDurationDistributionResponse creates a response to parse from QueryApiDurationDistribution response
type QueryApiErrorGroupTrendRequest ¶
type QueryApiErrorGroupTrendRequest struct { *requests.RpcRequest AppVersionStrategy string `position:"Body" name:"AppVersionStrategy"` StartTime requests.Integer `position:"Body" name:"StartTime"` Group string `position:"Body" name:"Group"` IntervalMinutes requests.Integer `position:"Body" name:"IntervalMinutes"` UniqueAppId string `position:"Body" name:"UniqueAppId"` EndTime requests.Integer `position:"Body" name:"EndTime"` AppVersion *[]string `position:"Body" name:"AppVersion" type:"Repeated"` }
QueryApiErrorGroupTrendRequest is the request struct for api QueryApiErrorGroupTrend
func CreateQueryApiErrorGroupTrendRequest ¶
func CreateQueryApiErrorGroupTrendRequest() (request *QueryApiErrorGroupTrendRequest)
CreateQueryApiErrorGroupTrendRequest creates a request to invoke QueryApiErrorGroupTrend API
type QueryApiErrorGroupTrendResponse ¶
type QueryApiErrorGroupTrendResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` MetricResultList []MetricResultItem `json:"MetricResultList" xml:"MetricResultList"` }
QueryApiErrorGroupTrendResponse is the response struct for api QueryApiErrorGroupTrend
func CreateQueryApiErrorGroupTrendResponse ¶
func CreateQueryApiErrorGroupTrendResponse() (response *QueryApiErrorGroupTrendResponse)
CreateQueryApiErrorGroupTrendResponse creates a response to parse from QueryApiErrorGroupTrend response
type QueryApiErrorTrendRequest ¶
type QueryApiErrorTrendRequest struct { *requests.RpcRequest AppVersionStrategy string `position:"Body" name:"AppVersionStrategy"` StartTime requests.Integer `position:"Body" name:"StartTime"` IntervalMinutes requests.Integer `position:"Body" name:"IntervalMinutes"` UniqueAppId string `position:"Body" name:"UniqueAppId"` Ip *[]string `position:"Body" name:"Ip" type:"Repeated"` EndTime requests.Integer `position:"Body" name:"EndTime"` AppVersion *[]string `position:"Body" name:"AppVersion" type:"Repeated"` UrlPath *[]string `position:"Body" name:"UrlPath" type:"Repeated"` Domain string `position:"Body" name:"Domain"` }
QueryApiErrorTrendRequest is the request struct for api QueryApiErrorTrend
func CreateQueryApiErrorTrendRequest ¶
func CreateQueryApiErrorTrendRequest() (request *QueryApiErrorTrendRequest)
CreateQueryApiErrorTrendRequest creates a request to invoke QueryApiErrorTrend API
type QueryApiErrorTrendResponse ¶
type QueryApiErrorTrendResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` MetricResultList []MetricResultItem `json:"MetricResultList" xml:"MetricResultList"` }
QueryApiErrorTrendResponse is the response struct for api QueryApiErrorTrend
func CreateQueryApiErrorTrendResponse ¶
func CreateQueryApiErrorTrendResponse() (response *QueryApiErrorTrendResponse)
CreateQueryApiErrorTrendResponse creates a response to parse from QueryApiErrorTrend response
type QueryApiStatusCodeGroupTrendRequest ¶
type QueryApiStatusCodeGroupTrendRequest struct { *requests.RpcRequest AppVersionStrategy string `position:"Body" name:"AppVersionStrategy"` StartTime requests.Integer `position:"Body" name:"StartTime"` Group string `position:"Body" name:"Group"` IntervalMinutes requests.Integer `position:"Body" name:"IntervalMinutes"` UniqueAppId string `position:"Body" name:"UniqueAppId"` EndTime requests.Integer `position:"Body" name:"EndTime"` AppVersion *[]string `position:"Body" name:"AppVersion" type:"Repeated"` }
QueryApiStatusCodeGroupTrendRequest is the request struct for api QueryApiStatusCodeGroupTrend
func CreateQueryApiStatusCodeGroupTrendRequest ¶
func CreateQueryApiStatusCodeGroupTrendRequest() (request *QueryApiStatusCodeGroupTrendRequest)
CreateQueryApiStatusCodeGroupTrendRequest creates a request to invoke QueryApiStatusCodeGroupTrend API
type QueryApiStatusCodeGroupTrendResponse ¶
type QueryApiStatusCodeGroupTrendResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` MetricResultList []MetricResultItem `json:"MetricResultList" xml:"MetricResultList"` }
QueryApiStatusCodeGroupTrendResponse is the response struct for api QueryApiStatusCodeGroupTrend
func CreateQueryApiStatusCodeGroupTrendResponse ¶
func CreateQueryApiStatusCodeGroupTrendResponse() (response *QueryApiStatusCodeGroupTrendResponse)
CreateQueryApiStatusCodeGroupTrendResponse creates a response to parse from QueryApiStatusCodeGroupTrend response
type QueryApiStatusCodeTrendRequest ¶
type QueryApiStatusCodeTrendRequest struct { *requests.RpcRequest AppVersionStrategy string `position:"Body" name:"AppVersionStrategy"` StartTime requests.Integer `position:"Body" name:"StartTime"` IntervalMinutes requests.Integer `position:"Body" name:"IntervalMinutes"` UniqueAppId string `position:"Body" name:"UniqueAppId"` Ip *[]string `position:"Body" name:"Ip" type:"Repeated"` EndTime requests.Integer `position:"Body" name:"EndTime"` AppVersion *[]string `position:"Body" name:"AppVersion" type:"Repeated"` UrlPath *[]string `position:"Body" name:"UrlPath" type:"Repeated"` Domain string `position:"Body" name:"Domain"` }
QueryApiStatusCodeTrendRequest is the request struct for api QueryApiStatusCodeTrend
func CreateQueryApiStatusCodeTrendRequest ¶
func CreateQueryApiStatusCodeTrendRequest() (request *QueryApiStatusCodeTrendRequest)
CreateQueryApiStatusCodeTrendRequest creates a request to invoke QueryApiStatusCodeTrend API
type QueryApiStatusCodeTrendResponse ¶
type QueryApiStatusCodeTrendResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` MetricResultList []MetricResultItem `json:"MetricResultList" xml:"MetricResultList"` }
QueryApiStatusCodeTrendResponse is the response struct for api QueryApiStatusCodeTrend
func CreateQueryApiStatusCodeTrendResponse ¶
func CreateQueryApiStatusCodeTrendResponse() (response *QueryApiStatusCodeTrendResponse)
CreateQueryApiStatusCodeTrendResponse creates a response to parse from QueryApiStatusCodeTrend response
type QueryCrashTrendRequest ¶
type QueryCrashTrendRequest struct { *requests.RpcRequest AppVersionStrategy string `position:"Body" name:"AppVersionStrategy"` StartTime requests.Integer `position:"Body" name:"StartTime"` IntervalMinutes requests.Integer `position:"Body" name:"IntervalMinutes"` UniqueAppId string `position:"Body" name:"UniqueAppId"` CrashStatType string `position:"Body" name:"CrashStatType"` EndTime requests.Integer `position:"Body" name:"EndTime"` AppVersion *[]string `position:"Body" name:"AppVersion" type:"Repeated"` ErrorType *[]string `position:"Body" name:"ErrorType" type:"Repeated"` ErrorCategory string `position:"Body" name:"ErrorCategory"` }
QueryCrashTrendRequest is the request struct for api QueryCrashTrend
func CreateQueryCrashTrendRequest ¶
func CreateQueryCrashTrendRequest() (request *QueryCrashTrendRequest)
CreateQueryCrashTrendRequest creates a request to invoke QueryCrashTrend API
type QueryCrashTrendResponse ¶
type QueryCrashTrendResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` MetricResultList []MetricResultItem `json:"MetricResultList" xml:"MetricResultList"` }
QueryCrashTrendResponse is the response struct for api QueryCrashTrend
func CreateQueryCrashTrendResponse ¶
func CreateQueryCrashTrendResponse() (response *QueryCrashTrendResponse)
CreateQueryCrashTrendResponse creates a response to parse from QueryCrashTrend response
type QueryLaunchTimeDistributionRequest ¶
type QueryLaunchTimeDistributionRequest struct { *requests.RpcRequest AppVersionStrategy string `position:"Body" name:"AppVersionStrategy"` StartTime requests.Integer `position:"Body" name:"StartTime"` LaunchType string `position:"Body" name:"LaunchType"` DeviceLevel string `position:"Body" name:"DeviceLevel"` Province *[]string `position:"Body" name:"Province" type:"Repeated"` StatType string `position:"Body" name:"StatType"` IntervalMinutes requests.Integer `position:"Body" name:"IntervalMinutes"` UniqueAppId string `position:"Body" name:"UniqueAppId"` EndTime requests.Integer `position:"Body" name:"EndTime"` AppVersion *[]string `position:"Body" name:"AppVersion" type:"Repeated"` }
QueryLaunchTimeDistributionRequest is the request struct for api QueryLaunchTimeDistribution
func CreateQueryLaunchTimeDistributionRequest ¶
func CreateQueryLaunchTimeDistributionRequest() (request *QueryLaunchTimeDistributionRequest)
CreateQueryLaunchTimeDistributionRequest creates a request to invoke QueryLaunchTimeDistribution API
type QueryLaunchTimeDistributionResponse ¶
type QueryLaunchTimeDistributionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` MetricResultList []MetricResultItem `json:"MetricResultList" xml:"MetricResultList"` }
QueryLaunchTimeDistributionResponse is the response struct for api QueryLaunchTimeDistribution
func CreateQueryLaunchTimeDistributionResponse ¶
func CreateQueryLaunchTimeDistributionResponse() (response *QueryLaunchTimeDistributionResponse)
CreateQueryLaunchTimeDistributionResponse creates a response to parse from QueryLaunchTimeDistribution response
type QueryLaunchTimeTrendGroupByProvinceRequest ¶
type QueryLaunchTimeTrendGroupByProvinceRequest struct { *requests.RpcRequest AppVersionStrategy string `position:"Body" name:"AppVersionStrategy"` StartTime requests.Integer `position:"Body" name:"StartTime"` LaunchType string `position:"Body" name:"LaunchType"` DeviceLevel string `position:"Body" name:"DeviceLevel"` StatType string `position:"Body" name:"StatType"` IntervalMinutes requests.Integer `position:"Body" name:"IntervalMinutes"` UniqueAppId string `position:"Body" name:"UniqueAppId"` EndTime requests.Integer `position:"Body" name:"EndTime"` AppVersion *[]string `position:"Body" name:"AppVersion" type:"Repeated"` GroupByDistrict requests.Boolean `position:"Body" name:"GroupByDistrict"` }
QueryLaunchTimeTrendGroupByProvinceRequest is the request struct for api QueryLaunchTimeTrendGroupByProvince
func CreateQueryLaunchTimeTrendGroupByProvinceRequest ¶
func CreateQueryLaunchTimeTrendGroupByProvinceRequest() (request *QueryLaunchTimeTrendGroupByProvinceRequest)
CreateQueryLaunchTimeTrendGroupByProvinceRequest creates a request to invoke QueryLaunchTimeTrendGroupByProvince API
type QueryLaunchTimeTrendGroupByProvinceResponse ¶
type QueryLaunchTimeTrendGroupByProvinceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` MetricResultList []MetricResultItem `json:"MetricResultList" xml:"MetricResultList"` }
QueryLaunchTimeTrendGroupByProvinceResponse is the response struct for api QueryLaunchTimeTrendGroupByProvince
func CreateQueryLaunchTimeTrendGroupByProvinceResponse ¶
func CreateQueryLaunchTimeTrendGroupByProvinceResponse() (response *QueryLaunchTimeTrendGroupByProvinceResponse)
CreateQueryLaunchTimeTrendGroupByProvinceResponse creates a response to parse from QueryLaunchTimeTrendGroupByProvince response
type QueryLaunchTimeTrendRequest ¶
type QueryLaunchTimeTrendRequest struct { *requests.RpcRequest AppVersionStrategy string `position:"Body" name:"AppVersionStrategy"` StartTime requests.Integer `position:"Body" name:"StartTime"` LaunchType string `position:"Body" name:"LaunchType"` DeviceLevel string `position:"Body" name:"DeviceLevel"` Province *[]string `position:"Body" name:"Province" type:"Repeated"` StatType string `position:"Body" name:"StatType"` IntervalMinutes requests.Integer `position:"Body" name:"IntervalMinutes"` UniqueAppId string `position:"Body" name:"UniqueAppId"` EndTime requests.Integer `position:"Body" name:"EndTime"` AppVersion *[]string `position:"Body" name:"AppVersion" type:"Repeated"` }
QueryLaunchTimeTrendRequest is the request struct for api QueryLaunchTimeTrend
func CreateQueryLaunchTimeTrendRequest ¶
func CreateQueryLaunchTimeTrendRequest() (request *QueryLaunchTimeTrendRequest)
CreateQueryLaunchTimeTrendRequest creates a request to invoke QueryLaunchTimeTrend API
type QueryLaunchTimeTrendResponse ¶
type QueryLaunchTimeTrendResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` MetricResultList []MetricResultItem `json:"MetricResultList" xml:"MetricResultList"` }
QueryLaunchTimeTrendResponse is the response struct for api QueryLaunchTimeTrend
func CreateQueryLaunchTimeTrendResponse ¶
func CreateQueryLaunchTimeTrendResponse() (response *QueryLaunchTimeTrendResponse)
CreateQueryLaunchTimeTrendResponse creates a response to parse from QueryLaunchTimeTrend response
type QueryLaunchTimeTrendWithCarrierRequest ¶
type QueryLaunchTimeTrendWithCarrierRequest struct { *requests.RpcRequest AppVersionStrategy string `position:"Body" name:"AppVersionStrategy"` StartTime requests.Integer `position:"Body" name:"StartTime"` LaunchType string `position:"Body" name:"LaunchType"` StatType string `position:"Body" name:"StatType"` IntervalMinutes requests.Integer `position:"Body" name:"IntervalMinutes"` UniqueAppId string `position:"Body" name:"UniqueAppId"` EndTime requests.Integer `position:"Body" name:"EndTime"` AppVersion *[]string `position:"Body" name:"AppVersion" type:"Repeated"` Carrier *[]string `position:"Body" name:"Carrier" type:"Repeated"` }
QueryLaunchTimeTrendWithCarrierRequest is the request struct for api QueryLaunchTimeTrendWithCarrier
func CreateQueryLaunchTimeTrendWithCarrierRequest ¶
func CreateQueryLaunchTimeTrendWithCarrierRequest() (request *QueryLaunchTimeTrendWithCarrierRequest)
CreateQueryLaunchTimeTrendWithCarrierRequest creates a request to invoke QueryLaunchTimeTrendWithCarrier API
type QueryLaunchTimeTrendWithCarrierResponse ¶
type QueryLaunchTimeTrendWithCarrierResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` MetricResultList []MetricResultItem `json:"MetricResultList" xml:"MetricResultList"` }
QueryLaunchTimeTrendWithCarrierResponse is the response struct for api QueryLaunchTimeTrendWithCarrier
func CreateQueryLaunchTimeTrendWithCarrierResponse ¶
func CreateQueryLaunchTimeTrendWithCarrierResponse() (response *QueryLaunchTimeTrendWithCarrierResponse)
CreateQueryLaunchTimeTrendWithCarrierResponse creates a response to parse from QueryLaunchTimeTrendWithCarrier response
type QueryPagePerfDistributionRequest ¶
type QueryPagePerfDistributionRequest struct { *requests.RpcRequest MetricType string `position:"Body" name:"MetricType"` AppVersionStrategy string `position:"Body" name:"AppVersionStrategy"` StartTime requests.Integer `position:"Body" name:"StartTime"` DeviceLevel string `position:"Body" name:"DeviceLevel"` Province *[]string `position:"Body" name:"Province" type:"Repeated"` StatType string `position:"Body" name:"StatType"` IntervalMinutes requests.Integer `position:"Body" name:"IntervalMinutes"` UniqueAppId string `position:"Body" name:"UniqueAppId"` EndTime requests.Integer `position:"Body" name:"EndTime"` AppVersion *[]string `position:"Body" name:"AppVersion" type:"Repeated"` Page *[]string `position:"Body" name:"Page" type:"Repeated"` }
QueryPagePerfDistributionRequest is the request struct for api QueryPagePerfDistribution
func CreateQueryPagePerfDistributionRequest ¶
func CreateQueryPagePerfDistributionRequest() (request *QueryPagePerfDistributionRequest)
CreateQueryPagePerfDistributionRequest creates a request to invoke QueryPagePerfDistribution API
type QueryPagePerfDistributionResponse ¶
type QueryPagePerfDistributionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` MetricResultList []MetricResultItem `json:"MetricResultList" xml:"MetricResultList"` }
QueryPagePerfDistributionResponse is the response struct for api QueryPagePerfDistribution
func CreateQueryPagePerfDistributionResponse ¶
func CreateQueryPagePerfDistributionResponse() (response *QueryPagePerfDistributionResponse)
CreateQueryPagePerfDistributionResponse creates a response to parse from QueryPagePerfDistribution response
type QueryPagePerfTrendGroupByPageNameRequest ¶
type QueryPagePerfTrendGroupByPageNameRequest struct { *requests.RpcRequest MetricType string `position:"Body" name:"MetricType"` AppVersionStrategy string `position:"Body" name:"AppVersionStrategy"` StartTime requests.Integer `position:"Body" name:"StartTime"` DeviceLevel string `position:"Body" name:"DeviceLevel"` Province *[]string `position:"Body" name:"Province" type:"Repeated"` StatType string `position:"Body" name:"StatType"` IntervalMinutes requests.Integer `position:"Body" name:"IntervalMinutes"` UniqueAppId string `position:"Body" name:"UniqueAppId"` GroupByPageName requests.Boolean `position:"Body" name:"GroupByPageName"` EndTime requests.Integer `position:"Body" name:"EndTime"` AppVersion *[]string `position:"Body" name:"AppVersion" type:"Repeated"` }
QueryPagePerfTrendGroupByPageNameRequest is the request struct for api QueryPagePerfTrendGroupByPageName
func CreateQueryPagePerfTrendGroupByPageNameRequest ¶
func CreateQueryPagePerfTrendGroupByPageNameRequest() (request *QueryPagePerfTrendGroupByPageNameRequest)
CreateQueryPagePerfTrendGroupByPageNameRequest creates a request to invoke QueryPagePerfTrendGroupByPageName API
type QueryPagePerfTrendGroupByPageNameResponse ¶
type QueryPagePerfTrendGroupByPageNameResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` MetricResultList []MetricResultItem `json:"MetricResultList" xml:"MetricResultList"` }
QueryPagePerfTrendGroupByPageNameResponse is the response struct for api QueryPagePerfTrendGroupByPageName
func CreateQueryPagePerfTrendGroupByPageNameResponse ¶
func CreateQueryPagePerfTrendGroupByPageNameResponse() (response *QueryPagePerfTrendGroupByPageNameResponse)
CreateQueryPagePerfTrendGroupByPageNameResponse creates a response to parse from QueryPagePerfTrendGroupByPageName response
type QueryPagePerfTrendGroupByProvinceRequest ¶
type QueryPagePerfTrendGroupByProvinceRequest struct { *requests.RpcRequest MetricType string `position:"Body" name:"MetricType"` AppVersionStrategy string `position:"Body" name:"AppVersionStrategy"` StartTime requests.Integer `position:"Body" name:"StartTime"` DeviceLevel string `position:"Body" name:"DeviceLevel"` StatType string `position:"Body" name:"StatType"` IntervalMinutes requests.Integer `position:"Body" name:"IntervalMinutes"` UniqueAppId string `position:"Body" name:"UniqueAppId"` EndTime requests.Integer `position:"Body" name:"EndTime"` AppVersion *[]string `position:"Body" name:"AppVersion" type:"Repeated"` GroupByDistrict requests.Boolean `position:"Body" name:"GroupByDistrict"` }
QueryPagePerfTrendGroupByProvinceRequest is the request struct for api QueryPagePerfTrendGroupByProvince
func CreateQueryPagePerfTrendGroupByProvinceRequest ¶
func CreateQueryPagePerfTrendGroupByProvinceRequest() (request *QueryPagePerfTrendGroupByProvinceRequest)
CreateQueryPagePerfTrendGroupByProvinceRequest creates a request to invoke QueryPagePerfTrendGroupByProvince API
type QueryPagePerfTrendGroupByProvinceResponse ¶
type QueryPagePerfTrendGroupByProvinceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` MetricResultList []MetricResultItem `json:"MetricResultList" xml:"MetricResultList"` }
QueryPagePerfTrendGroupByProvinceResponse is the response struct for api QueryPagePerfTrendGroupByProvince
func CreateQueryPagePerfTrendGroupByProvinceResponse ¶
func CreateQueryPagePerfTrendGroupByProvinceResponse() (response *QueryPagePerfTrendGroupByProvinceResponse)
CreateQueryPagePerfTrendGroupByProvinceResponse creates a response to parse from QueryPagePerfTrendGroupByProvince response
type QueryPagePerfTrendRequest ¶
type QueryPagePerfTrendRequest struct { *requests.RpcRequest MetricType string `position:"Body" name:"MetricType"` AppVersionStrategy string `position:"Body" name:"AppVersionStrategy"` StartTime requests.Integer `position:"Body" name:"StartTime"` DeviceLevel string `position:"Body" name:"DeviceLevel"` Province *[]string `position:"Body" name:"Province" type:"Repeated"` StatType string `position:"Body" name:"StatType"` IntervalMinutes requests.Integer `position:"Body" name:"IntervalMinutes"` UniqueAppId string `position:"Body" name:"UniqueAppId"` EndTime requests.Integer `position:"Body" name:"EndTime"` AppVersion *[]string `position:"Body" name:"AppVersion" type:"Repeated"` Page *[]string `position:"Body" name:"Page" type:"Repeated"` }
QueryPagePerfTrendRequest is the request struct for api QueryPagePerfTrend
func CreateQueryPagePerfTrendRequest ¶
func CreateQueryPagePerfTrendRequest() (request *QueryPagePerfTrendRequest)
CreateQueryPagePerfTrendRequest creates a request to invoke QueryPagePerfTrend API
type QueryPagePerfTrendResponse ¶
type QueryPagePerfTrendResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` MetricResultList []MetricResultItem `json:"MetricResultList" xml:"MetricResultList"` }
QueryPagePerfTrendResponse is the response struct for api QueryPagePerfTrend
func CreateQueryPagePerfTrendResponse ¶
func CreateQueryPagePerfTrendResponse() (response *QueryPagePerfTrendResponse)
CreateQueryPagePerfTrendResponse creates a response to parse from QueryPagePerfTrend response
type QuerySingleDomainApiAvgDurationGroupTrendRequest ¶
type QuerySingleDomainApiAvgDurationGroupTrendRequest struct { *requests.RpcRequest AppVersionStrategy string `position:"Body" name:"AppVersionStrategy"` StartTime requests.Integer `position:"Body" name:"StartTime"` Group string `position:"Body" name:"Group"` IntervalMinutes requests.Integer `position:"Body" name:"IntervalMinutes"` UniqueAppId string `position:"Body" name:"UniqueAppId"` EndTime requests.Integer `position:"Body" name:"EndTime"` AppVersion *[]string `position:"Body" name:"AppVersion" type:"Repeated"` Domain string `position:"Body" name:"Domain"` }
QuerySingleDomainApiAvgDurationGroupTrendRequest is the request struct for api QuerySingleDomainApiAvgDurationGroupTrend
func CreateQuerySingleDomainApiAvgDurationGroupTrendRequest ¶
func CreateQuerySingleDomainApiAvgDurationGroupTrendRequest() (request *QuerySingleDomainApiAvgDurationGroupTrendRequest)
CreateQuerySingleDomainApiAvgDurationGroupTrendRequest creates a request to invoke QuerySingleDomainApiAvgDurationGroupTrend API
type QuerySingleDomainApiAvgDurationGroupTrendResponse ¶
type QuerySingleDomainApiAvgDurationGroupTrendResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` MetricResultList []MetricResultItem `json:"MetricResultList" xml:"MetricResultList"` }
QuerySingleDomainApiAvgDurationGroupTrendResponse is the response struct for api QuerySingleDomainApiAvgDurationGroupTrend
func CreateQuerySingleDomainApiAvgDurationGroupTrendResponse ¶
func CreateQuerySingleDomainApiAvgDurationGroupTrendResponse() (response *QuerySingleDomainApiAvgDurationGroupTrendResponse)
CreateQuerySingleDomainApiAvgDurationGroupTrendResponse creates a response to parse from QuerySingleDomainApiAvgDurationGroupTrend response
type QuerySingleDomainApiErrorGroupTrendRequest ¶
type QuerySingleDomainApiErrorGroupTrendRequest struct { *requests.RpcRequest AppVersionStrategy string `position:"Body" name:"AppVersionStrategy"` StartTime requests.Integer `position:"Body" name:"StartTime"` Group string `position:"Body" name:"Group"` IntervalMinutes requests.Integer `position:"Body" name:"IntervalMinutes"` UniqueAppId string `position:"Body" name:"UniqueAppId"` EndTime requests.Integer `position:"Body" name:"EndTime"` AppVersion *[]string `position:"Body" name:"AppVersion" type:"Repeated"` Domain string `position:"Body" name:"Domain"` }
QuerySingleDomainApiErrorGroupTrendRequest is the request struct for api QuerySingleDomainApiErrorGroupTrend
func CreateQuerySingleDomainApiErrorGroupTrendRequest ¶
func CreateQuerySingleDomainApiErrorGroupTrendRequest() (request *QuerySingleDomainApiErrorGroupTrendRequest)
CreateQuerySingleDomainApiErrorGroupTrendRequest creates a request to invoke QuerySingleDomainApiErrorGroupTrend API
type QuerySingleDomainApiErrorGroupTrendResponse ¶
type QuerySingleDomainApiErrorGroupTrendResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` MetricResultList []MetricResultItem `json:"MetricResultList" xml:"MetricResultList"` }
QuerySingleDomainApiErrorGroupTrendResponse is the response struct for api QuerySingleDomainApiErrorGroupTrend
func CreateQuerySingleDomainApiErrorGroupTrendResponse ¶
func CreateQuerySingleDomainApiErrorGroupTrendResponse() (response *QuerySingleDomainApiErrorGroupTrendResponse)
CreateQuerySingleDomainApiErrorGroupTrendResponse creates a response to parse from QuerySingleDomainApiErrorGroupTrend response
type QuerySingleDomainApiStatusCodeGroupTrendRequest ¶
type QuerySingleDomainApiStatusCodeGroupTrendRequest struct { *requests.RpcRequest AppVersionStrategy string `position:"Body" name:"AppVersionStrategy"` StartTime requests.Integer `position:"Body" name:"StartTime"` Group string `position:"Body" name:"Group"` IntervalMinutes requests.Integer `position:"Body" name:"IntervalMinutes"` UniqueAppId string `position:"Body" name:"UniqueAppId"` EndTime requests.Integer `position:"Body" name:"EndTime"` AppVersion *[]string `position:"Body" name:"AppVersion" type:"Repeated"` Domain string `position:"Body" name:"Domain"` }
QuerySingleDomainApiStatusCodeGroupTrendRequest is the request struct for api QuerySingleDomainApiStatusCodeGroupTrend
func CreateQuerySingleDomainApiStatusCodeGroupTrendRequest ¶
func CreateQuerySingleDomainApiStatusCodeGroupTrendRequest() (request *QuerySingleDomainApiStatusCodeGroupTrendRequest)
CreateQuerySingleDomainApiStatusCodeGroupTrendRequest creates a request to invoke QuerySingleDomainApiStatusCodeGroupTrend API
type QuerySingleDomainApiStatusCodeGroupTrendResponse ¶
type QuerySingleDomainApiStatusCodeGroupTrendResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` MetricResultList []MetricResultItem `json:"MetricResultList" xml:"MetricResultList"` }
QuerySingleDomainApiStatusCodeGroupTrendResponse is the response struct for api QuerySingleDomainApiStatusCodeGroupTrend
func CreateQuerySingleDomainApiStatusCodeGroupTrendResponse ¶
func CreateQuerySingleDomainApiStatusCodeGroupTrendResponse() (response *QuerySingleDomainApiStatusCodeGroupTrendResponse)
CreateQuerySingleDomainApiStatusCodeGroupTrendResponse creates a response to parse from QuerySingleDomainApiStatusCodeGroupTrend response
type SaveAppFileRequest ¶
type SaveAppFileRequest struct { *requests.RpcRequest FileType string `position:"Body" name:"FileType"` FilePath string `position:"Body" name:"FilePath"` UniqueAppId string `position:"Body" name:"UniqueAppId"` AppVersion string `position:"Body" name:"AppVersion"` FileName string `position:"Body" name:"FileName"` }
SaveAppFileRequest is the request struct for api SaveAppFile
func CreateSaveAppFileRequest ¶
func CreateSaveAppFileRequest() (request *SaveAppFileRequest)
CreateSaveAppFileRequest creates a request to invoke SaveAppFile API
type SaveAppFileResponse ¶
type SaveAppFileResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` AppFile AppFile `json:"AppFile" xml:"AppFile"` }
SaveAppFileResponse is the response struct for api SaveAppFile
func CreateSaveAppFileResponse ¶
func CreateSaveAppFileResponse() (response *SaveAppFileResponse)
CreateSaveAppFileResponse creates a response to parse from SaveAppFile response
type Subscribers ¶
type Subscribers struct {
Subscriber []string `json:"Subscriber" xml:"Subscriber"`
}
Subscribers is a nested struct in emas_appmonitor response
Source Files ¶
- client.go
- endpoint.go
- get_alarm_log.go
- get_app_daily_device_count.go
- get_app_file_policy.go
- get_app_monthly_device_count.go
- get_app_status.go
- get_crash_summary.go
- get_sdk_config.go
- query_api_avg_duration_group_trend.go
- query_api_avg_duration_trend.go
- query_api_duration_distribution.go
- query_api_error_group_trend.go
- query_api_error_trend.go
- query_api_status_code_group_trend.go
- query_api_status_code_trend.go
- query_crash_trend.go
- query_launch_time_distribution.go
- query_launch_time_trend.go
- query_launch_time_trend_group_by_province.go
- query_launch_time_trend_with_carrier.go
- query_page_perf_distribution.go
- query_page_perf_trend.go
- query_page_perf_trend_group_by_page_name.go
- query_page_perf_trend_group_by_province.go
- query_single_domain_api_avg_duration_group_trend.go
- query_single_domain_api_error_group_trend.go
- query_single_domain_api_status_code_group_trend.go
- save_app_file.go
- struct_alarm_log.go
- struct_alarm_log_list.go
- struct_app_file.go
- struct_app_status.go
- struct_centroid_item.go
- struct_centroid_item_list_in_query_api_duration_distribution.go
- struct_centroid_item_list_in_query_launch_time_distribution.go
- struct_centroid_item_list_in_query_page_perf_distribution.go
- struct_crash_summary_item.go
- struct_crash_summary_list.go
- struct_data_in_query_api_avg_duration_group_trend.go
- struct_data_in_query_api_avg_duration_trend.go
- struct_data_in_query_api_duration_distribution.go
- struct_data_in_query_api_error_group_trend.go
- struct_data_in_query_api_error_trend.go
- struct_data_in_query_api_status_code_group_trend.go
- struct_data_in_query_api_status_code_trend.go
- struct_data_in_query_crash_trend.go
- struct_data_in_query_launch_time_distribution.go
- struct_data_in_query_launch_time_trend.go
- struct_data_in_query_launch_time_trend_group_by_province.go
- struct_data_in_query_launch_time_trend_with_carrier.go
- struct_data_in_query_page_perf_distribution.go
- struct_data_in_query_page_perf_trend.go
- struct_data_in_query_page_perf_trend_group_by_page_name.go
- struct_data_in_query_page_perf_trend_group_by_province.go
- struct_data_in_query_single_domain_api_avg_duration_group_trend.go
- struct_data_in_query_single_domain_api_error_group_trend.go
- struct_data_in_query_single_domain_api_status_code_group_trend.go
- struct_device_count_item.go
- struct_device_count_list_in_get_app_daily_device_count.go
- struct_device_count_list_in_get_app_monthly_device_count.go
- struct_error_info.go
- struct_metric_result_item.go
- struct_metric_result_list_in_query_api_avg_duration_group_trend.go
- struct_metric_result_list_in_query_api_avg_duration_trend.go
- struct_metric_result_list_in_query_api_duration_distribution.go
- struct_metric_result_list_in_query_api_error_group_trend.go
- struct_metric_result_list_in_query_api_error_trend.go
- struct_metric_result_list_in_query_api_status_code_group_trend.go
- struct_metric_result_list_in_query_api_status_code_trend.go
- struct_metric_result_list_in_query_crash_trend.go
- struct_metric_result_list_in_query_launch_time_distribution.go
- struct_metric_result_list_in_query_launch_time_trend.go
- struct_metric_result_list_in_query_launch_time_trend_group_by_province.go
- struct_metric_result_list_in_query_launch_time_trend_with_carrier.go
- struct_metric_result_list_in_query_page_perf_distribution.go
- struct_metric_result_list_in_query_page_perf_trend.go
- struct_metric_result_list_in_query_page_perf_trend_group_by_page_name.go
- struct_metric_result_list_in_query_page_perf_trend_group_by_province.go
- struct_metric_result_list_in_query_single_domain_api_avg_duration_group_trend.go
- struct_metric_result_list_in_query_single_domain_api_error_group_trend.go
- struct_metric_result_list_in_query_single_domain_api_status_code_group_trend.go
- struct_notify_types.go
- struct_oss_policy.go
- struct_point.go
- struct_point_data.go
- struct_subscribers.go