Documentation ¶
Index ¶
- func ApmClientBuilder() *http_client.HcHttpClientBuilder
- func GenReqDefForListAkSk() *def.HttpRequestDef
- func GenReqDefForListBusiness() *def.HttpRequestDef
- func GenReqDefForListEnvMonitorItem() *def.HttpRequestDef
- func GenReqDefForSaveMonitorItemConfig() *def.HttpRequestDef
- func GenReqDefForSearchApplication() *def.HttpRequestDef
- func GenReqDefForShowMasterAddress() *def.HttpRequestDef
- type ApmClient
- func (c *ApmClient) ListAkSk(request *model.ListAkSkRequest) (*model.ListAkSkResponse, error)
- func (c *ApmClient) ListAkSkInvoker(request *model.ListAkSkRequest) *ListAkSkInvoker
- func (c *ApmClient) ListBusiness(request *model.ListBusinessRequest) (*model.ListBusinessResponse, error)
- func (c *ApmClient) ListBusinessInvoker(request *model.ListBusinessRequest) *ListBusinessInvoker
- func (c *ApmClient) ListEnvMonitorItem(request *model.ListEnvMonitorItemRequest) (*model.ListEnvMonitorItemResponse, error)
- func (c *ApmClient) ListEnvMonitorItemInvoker(request *model.ListEnvMonitorItemRequest) *ListEnvMonitorItemInvoker
- func (c *ApmClient) SaveMonitorItemConfig(request *model.SaveMonitorItemConfigRequest) (*model.SaveMonitorItemConfigResponse, error)
- func (c *ApmClient) SaveMonitorItemConfigInvoker(request *model.SaveMonitorItemConfigRequest) *SaveMonitorItemConfigInvoker
- func (c *ApmClient) SearchApplication(request *model.SearchApplicationRequest) (*model.SearchApplicationResponse, error)
- func (c *ApmClient) SearchApplicationInvoker(request *model.SearchApplicationRequest) *SearchApplicationInvoker
- func (c *ApmClient) ShowMasterAddress(request *model.ShowMasterAddressRequest) (*model.ShowMasterAddressResponse, error)
- func (c *ApmClient) ShowMasterAddressInvoker(request *model.ShowMasterAddressRequest) *ShowMasterAddressInvoker
- type ListAkSkInvoker
- type ListBusinessInvoker
- type ListEnvMonitorItemInvoker
- type SaveMonitorItemConfigInvoker
- type SearchApplicationInvoker
- type ShowMasterAddressInvoker
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ApmClientBuilder ¶
func ApmClientBuilder() *http_client.HcHttpClientBuilder
func GenReqDefForListAkSk ¶ added in v0.0.71
func GenReqDefForListAkSk() *def.HttpRequestDef
func GenReqDefForListBusiness ¶
func GenReqDefForListBusiness() *def.HttpRequestDef
func GenReqDefForListEnvMonitorItem ¶ added in v0.0.97
func GenReqDefForListEnvMonitorItem() *def.HttpRequestDef
func GenReqDefForSaveMonitorItemConfig ¶ added in v0.0.97
func GenReqDefForSaveMonitorItemConfig() *def.HttpRequestDef
func GenReqDefForSearchApplication ¶ added in v0.0.97
func GenReqDefForSearchApplication() *def.HttpRequestDef
func GenReqDefForShowMasterAddress ¶ added in v0.0.71
func GenReqDefForShowMasterAddress() *def.HttpRequestDef
Types ¶
type ApmClient ¶
type ApmClient struct {
HcClient *http_client.HcHttpClient
}
func NewApmClient ¶
func NewApmClient(hcClient *http_client.HcHttpClient) *ApmClient
func (*ApmClient) ListAkSk ¶ added in v0.0.71
func (c *ApmClient) ListAkSk(request *model.ListAkSkRequest) (*model.ListAkSkResponse, error)
ListAkSk 获取ak/sk
获取该用户创建的ak/sk列表。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*ApmClient) ListAkSkInvoker ¶ added in v0.0.90
func (c *ApmClient) ListAkSkInvoker(request *model.ListAkSkRequest) *ListAkSkInvoker
ListAkSkInvoker 获取ak/sk
func (*ApmClient) ListBusiness ¶
func (c *ApmClient) ListBusiness(request *model.ListBusinessRequest) (*model.ListBusinessResponse, error)
ListBusiness 查询业务列表
该接口用于查询对应用户下的业务。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*ApmClient) ListBusinessInvoker ¶ added in v0.0.90
func (c *ApmClient) ListBusinessInvoker(request *model.ListBusinessRequest) *ListBusinessInvoker
ListBusinessInvoker 查询业务列表
func (*ApmClient) ListEnvMonitorItem ¶ added in v0.0.97
func (c *ApmClient) ListEnvMonitorItem(request *model.ListEnvMonitorItemRequest) (*model.ListEnvMonitorItemResponse, error)
ListEnvMonitorItem
查询监控项列表
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*ApmClient) ListEnvMonitorItemInvoker ¶ added in v0.0.97
func (c *ApmClient) ListEnvMonitorItemInvoker(request *model.ListEnvMonitorItemRequest) *ListEnvMonitorItemInvoker
ListEnvMonitorItemInvoker
func (*ApmClient) SaveMonitorItemConfig ¶ added in v0.0.97
func (c *ApmClient) SaveMonitorItemConfig(request *model.SaveMonitorItemConfigRequest) (*model.SaveMonitorItemConfigResponse, error)
SaveMonitorItemConfig 保存监控项
保存监控项
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*ApmClient) SaveMonitorItemConfigInvoker ¶ added in v0.0.97
func (c *ApmClient) SaveMonitorItemConfigInvoker(request *model.SaveMonitorItemConfigRequest) *SaveMonitorItemConfigInvoker
SaveMonitorItemConfigInvoker 保存监控项
func (*ApmClient) SearchApplication ¶ added in v0.0.97
func (c *ApmClient) SearchApplication(request *model.SearchApplicationRequest) (*model.SearchApplicationResponse, error)
SearchApplication 对指定区域下的应用和环境及其探针情况进行搜索
对指定区域下的应用和环境及其探针情况进行搜索
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*ApmClient) SearchApplicationInvoker ¶ added in v0.0.97
func (c *ApmClient) SearchApplicationInvoker(request *model.SearchApplicationRequest) *SearchApplicationInvoker
SearchApplicationInvoker 对指定区域下的应用和环境及其探针情况进行搜索
func (*ApmClient) ShowMasterAddress ¶ added in v0.0.71
func (c *ApmClient) ShowMasterAddress(request *model.ShowMasterAddressRequest) (*model.ShowMasterAddressResponse, error)
ShowMasterAddress 查询master地址
根据region名称获取该名称下的master服务podlb地址信息。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*ApmClient) ShowMasterAddressInvoker ¶ added in v0.0.90
func (c *ApmClient) ShowMasterAddressInvoker(request *model.ShowMasterAddressRequest) *ShowMasterAddressInvoker
ShowMasterAddressInvoker 查询master地址
type ListAkSkInvoker ¶ added in v0.0.90
type ListAkSkInvoker struct {
*invoker.BaseInvoker
}
func (*ListAkSkInvoker) Invoke ¶ added in v0.0.90
func (i *ListAkSkInvoker) Invoke() (*model.ListAkSkResponse, error)
type ListBusinessInvoker ¶ added in v0.0.90
type ListBusinessInvoker struct {
*invoker.BaseInvoker
}
func (*ListBusinessInvoker) Invoke ¶ added in v0.0.90
func (i *ListBusinessInvoker) Invoke() (*model.ListBusinessResponse, error)
type ListEnvMonitorItemInvoker ¶ added in v0.0.97
type ListEnvMonitorItemInvoker struct {
*invoker.BaseInvoker
}
func (*ListEnvMonitorItemInvoker) Invoke ¶ added in v0.0.97
func (i *ListEnvMonitorItemInvoker) Invoke() (*model.ListEnvMonitorItemResponse, error)
type SaveMonitorItemConfigInvoker ¶ added in v0.0.97
type SaveMonitorItemConfigInvoker struct {
*invoker.BaseInvoker
}
func (*SaveMonitorItemConfigInvoker) Invoke ¶ added in v0.0.97
func (i *SaveMonitorItemConfigInvoker) Invoke() (*model.SaveMonitorItemConfigResponse, error)
type SearchApplicationInvoker ¶ added in v0.0.97
type SearchApplicationInvoker struct {
*invoker.BaseInvoker
}
func (*SearchApplicationInvoker) Invoke ¶ added in v0.0.97
func (i *SearchApplicationInvoker) Invoke() (*model.SearchApplicationResponse, error)
type ShowMasterAddressInvoker ¶ added in v0.0.90
type ShowMasterAddressInvoker struct {
*invoker.BaseInvoker
}
func (*ShowMasterAddressInvoker) Invoke ¶ added in v0.0.90
func (i *ShowMasterAddressInvoker) Invoke() (*model.ShowMasterAddressResponse, error)