Documentation ¶
Index ¶
- func AomClientBuilder() *httpclient.HcHttpClientBuilder
- func GenReqDefForCreateApp() *def.HttpRequestDef
- func GenReqDefForCreateComponent() *def.HttpRequestDef
- func GenReqDefForCreateEnv() *def.HttpRequestDef
- func GenReqDefForCreateSubApp() *def.HttpRequestDef
- func GenReqDefForDeleteApp() *def.HttpRequestDef
- func GenReqDefForDeleteComponent() *def.HttpRequestDef
- func GenReqDefForDeleteEnv() *def.HttpRequestDef
- func GenReqDefForDeleteSubApp() *def.HttpRequestDef
- func GenReqDefForListResourceUnderNode() *def.HttpRequestDef
- func GenReqDefForShowApp() *def.HttpRequestDef
- func GenReqDefForShowAppByName() *def.HttpRequestDef
- func GenReqDefForShowComponent() *def.HttpRequestDef
- func GenReqDefForShowComponentByName() *def.HttpRequestDef
- func GenReqDefForShowEnv() *def.HttpRequestDef
- func GenReqDefForShowEnvByName() *def.HttpRequestDef
- func GenReqDefForUpdateApp() *def.HttpRequestDef
- func GenReqDefForUpdateComponent() *def.HttpRequestDef
- func GenReqDefForUpdateEnv() *def.HttpRequestDef
- func GenReqDefForUpdateSubApp() *def.HttpRequestDef
- type AomClient
- func (c *AomClient) CreateApp(request *model.CreateAppRequest) (*model.CreateAppResponse, error)
- func (c *AomClient) CreateAppInvoker(request *model.CreateAppRequest) *CreateAppInvoker
- func (c *AomClient) CreateComponent(request *model.CreateComponentRequest) (*model.CreateComponentResponse, error)
- func (c *AomClient) CreateComponentInvoker(request *model.CreateComponentRequest) *CreateComponentInvoker
- func (c *AomClient) CreateEnv(request *model.CreateEnvRequest) (*model.CreateEnvResponse, error)
- func (c *AomClient) CreateEnvInvoker(request *model.CreateEnvRequest) *CreateEnvInvoker
- func (c *AomClient) CreateSubApp(request *model.CreateSubAppRequest) (*model.CreateSubAppResponse, error)
- func (c *AomClient) CreateSubAppInvoker(request *model.CreateSubAppRequest) *CreateSubAppInvoker
- func (c *AomClient) DeleteApp(request *model.DeleteAppRequest) (*model.DeleteAppResponse, error)
- func (c *AomClient) DeleteAppInvoker(request *model.DeleteAppRequest) *DeleteAppInvoker
- func (c *AomClient) DeleteComponent(request *model.DeleteComponentRequest) (*model.DeleteComponentResponse, error)
- func (c *AomClient) DeleteComponentInvoker(request *model.DeleteComponentRequest) *DeleteComponentInvoker
- func (c *AomClient) DeleteEnv(request *model.DeleteEnvRequest) (*model.DeleteEnvResponse, error)
- func (c *AomClient) DeleteEnvInvoker(request *model.DeleteEnvRequest) *DeleteEnvInvoker
- func (c *AomClient) DeleteSubApp(request *model.DeleteSubAppRequest) (*model.DeleteSubAppResponse, error)
- func (c *AomClient) DeleteSubAppInvoker(request *model.DeleteSubAppRequest) *DeleteSubAppInvoker
- func (c *AomClient) ListResourceUnderNode(request *model.ListResourceUnderNodeRequest) (*model.ListResourceUnderNodeResponse, error)
- func (c *AomClient) ListResourceUnderNodeInvoker(request *model.ListResourceUnderNodeRequest) *ListResourceUnderNodeInvoker
- func (c *AomClient) ShowApp(request *model.ShowAppRequest) (*model.ShowAppResponse, error)
- func (c *AomClient) ShowAppByName(request *model.ShowAppByNameRequest) (*model.ShowAppByNameResponse, error)
- func (c *AomClient) ShowAppByNameInvoker(request *model.ShowAppByNameRequest) *ShowAppByNameInvoker
- func (c *AomClient) ShowAppInvoker(request *model.ShowAppRequest) *ShowAppInvoker
- func (c *AomClient) ShowComponent(request *model.ShowComponentRequest) (*model.ShowComponentResponse, error)
- func (c *AomClient) ShowComponentByName(request *model.ShowComponentByNameRequest) (*model.ShowComponentByNameResponse, error)
- func (c *AomClient) ShowComponentByNameInvoker(request *model.ShowComponentByNameRequest) *ShowComponentByNameInvoker
- func (c *AomClient) ShowComponentInvoker(request *model.ShowComponentRequest) *ShowComponentInvoker
- func (c *AomClient) ShowEnv(request *model.ShowEnvRequest) (*model.ShowEnvResponse, error)
- func (c *AomClient) ShowEnvByName(request *model.ShowEnvByNameRequest) (*model.ShowEnvByNameResponse, error)
- func (c *AomClient) ShowEnvByNameInvoker(request *model.ShowEnvByNameRequest) *ShowEnvByNameInvoker
- func (c *AomClient) ShowEnvInvoker(request *model.ShowEnvRequest) *ShowEnvInvoker
- func (c *AomClient) UpdateApp(request *model.UpdateAppRequest) (*model.UpdateAppResponse, error)
- func (c *AomClient) UpdateAppInvoker(request *model.UpdateAppRequest) *UpdateAppInvoker
- func (c *AomClient) UpdateComponent(request *model.UpdateComponentRequest) (*model.UpdateComponentResponse, error)
- func (c *AomClient) UpdateComponentInvoker(request *model.UpdateComponentRequest) *UpdateComponentInvoker
- func (c *AomClient) UpdateEnv(request *model.UpdateEnvRequest) (*model.UpdateEnvResponse, error)
- func (c *AomClient) UpdateEnvInvoker(request *model.UpdateEnvRequest) *UpdateEnvInvoker
- func (c *AomClient) UpdateSubApp(request *model.UpdateSubAppRequest) (*model.UpdateSubAppResponse, error)
- func (c *AomClient) UpdateSubAppInvoker(request *model.UpdateSubAppRequest) *UpdateSubAppInvoker
- type CreateAppInvoker
- type CreateComponentInvoker
- type CreateEnvInvoker
- type CreateSubAppInvoker
- type DeleteAppInvoker
- type DeleteComponentInvoker
- type DeleteEnvInvoker
- type DeleteSubAppInvoker
- type ListResourceUnderNodeInvoker
- type ShowAppByNameInvoker
- type ShowAppInvoker
- type ShowComponentByNameInvoker
- type ShowComponentInvoker
- type ShowEnvByNameInvoker
- type ShowEnvInvoker
- type UpdateAppInvoker
- type UpdateComponentInvoker
- type UpdateEnvInvoker
- type UpdateSubAppInvoker
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AomClientBuilder ¶
func AomClientBuilder() *httpclient.HcHttpClientBuilder
func GenReqDefForCreateApp ¶
func GenReqDefForCreateApp() *def.HttpRequestDef
func GenReqDefForCreateComponent ¶
func GenReqDefForCreateComponent() *def.HttpRequestDef
func GenReqDefForCreateEnv ¶
func GenReqDefForCreateEnv() *def.HttpRequestDef
func GenReqDefForCreateSubApp ¶ added in v0.1.62
func GenReqDefForCreateSubApp() *def.HttpRequestDef
func GenReqDefForDeleteApp ¶
func GenReqDefForDeleteApp() *def.HttpRequestDef
func GenReqDefForDeleteComponent ¶
func GenReqDefForDeleteComponent() *def.HttpRequestDef
func GenReqDefForDeleteEnv ¶
func GenReqDefForDeleteEnv() *def.HttpRequestDef
func GenReqDefForDeleteSubApp ¶ added in v0.1.62
func GenReqDefForDeleteSubApp() *def.HttpRequestDef
func GenReqDefForListResourceUnderNode ¶
func GenReqDefForListResourceUnderNode() *def.HttpRequestDef
func GenReqDefForShowApp ¶
func GenReqDefForShowApp() *def.HttpRequestDef
func GenReqDefForShowAppByName ¶
func GenReqDefForShowAppByName() *def.HttpRequestDef
func GenReqDefForShowComponent ¶
func GenReqDefForShowComponent() *def.HttpRequestDef
func GenReqDefForShowComponentByName ¶
func GenReqDefForShowComponentByName() *def.HttpRequestDef
func GenReqDefForShowEnv ¶
func GenReqDefForShowEnv() *def.HttpRequestDef
func GenReqDefForShowEnvByName ¶
func GenReqDefForShowEnvByName() *def.HttpRequestDef
func GenReqDefForUpdateApp ¶
func GenReqDefForUpdateApp() *def.HttpRequestDef
func GenReqDefForUpdateComponent ¶
func GenReqDefForUpdateComponent() *def.HttpRequestDef
func GenReqDefForUpdateEnv ¶
func GenReqDefForUpdateEnv() *def.HttpRequestDef
func GenReqDefForUpdateSubApp ¶ added in v0.1.62
func GenReqDefForUpdateSubApp() *def.HttpRequestDef
Types ¶
type AomClient ¶
type AomClient struct {
HcClient *httpclient.HcHttpClient
}
func NewAomClient ¶
func NewAomClient(hcClient *httpclient.HcHttpClient) *AomClient
func (*AomClient) CreateApp ¶
func (c *AomClient) CreateApp(request *model.CreateAppRequest) (*model.CreateAppResponse, error)
CreateApp 新增应用
该接口用于新增应用。
Please refer to HUAWEI cloud API Explorer for details.
func (*AomClient) CreateAppInvoker ¶
func (c *AomClient) CreateAppInvoker(request *model.CreateAppRequest) *CreateAppInvoker
CreateAppInvoker 新增应用
func (*AomClient) CreateComponent ¶
func (c *AomClient) CreateComponent(request *model.CreateComponentRequest) (*model.CreateComponentResponse, error)
CreateComponent 新增组件
该接口用于新增组件。
Please refer to HUAWEI cloud API Explorer for details.
func (*AomClient) CreateComponentInvoker ¶
func (c *AomClient) CreateComponentInvoker(request *model.CreateComponentRequest) *CreateComponentInvoker
CreateComponentInvoker 新增组件
func (*AomClient) CreateEnv ¶
func (c *AomClient) CreateEnv(request *model.CreateEnvRequest) (*model.CreateEnvResponse, error)
CreateEnv 创建环境
该接口用于创建环境。
Please refer to HUAWEI cloud API Explorer for details.
func (*AomClient) CreateEnvInvoker ¶
func (c *AomClient) CreateEnvInvoker(request *model.CreateEnvRequest) *CreateEnvInvoker
CreateEnvInvoker 创建环境
func (*AomClient) CreateSubApp ¶ added in v0.1.62
func (c *AomClient) CreateSubApp(request *model.CreateSubAppRequest) (*model.CreateSubAppResponse, error)
CreateSubApp 新增子应用
该接口用于新增子应用。
Please refer to HUAWEI cloud API Explorer for details.
func (*AomClient) CreateSubAppInvoker ¶ added in v0.1.62
func (c *AomClient) CreateSubAppInvoker(request *model.CreateSubAppRequest) *CreateSubAppInvoker
CreateSubAppInvoker 新增子应用
func (*AomClient) DeleteApp ¶
func (c *AomClient) DeleteApp(request *model.DeleteAppRequest) (*model.DeleteAppResponse, error)
DeleteApp 删除应用
该接口用于删除应用。
Please refer to HUAWEI cloud API Explorer for details.
func (*AomClient) DeleteAppInvoker ¶
func (c *AomClient) DeleteAppInvoker(request *model.DeleteAppRequest) *DeleteAppInvoker
DeleteAppInvoker 删除应用
func (*AomClient) DeleteComponent ¶
func (c *AomClient) DeleteComponent(request *model.DeleteComponentRequest) (*model.DeleteComponentResponse, error)
DeleteComponent 删除组件
该接口用于删除组件。
Please refer to HUAWEI cloud API Explorer for details.
func (*AomClient) DeleteComponentInvoker ¶
func (c *AomClient) DeleteComponentInvoker(request *model.DeleteComponentRequest) *DeleteComponentInvoker
DeleteComponentInvoker 删除组件
func (*AomClient) DeleteEnv ¶
func (c *AomClient) DeleteEnv(request *model.DeleteEnvRequest) (*model.DeleteEnvResponse, error)
DeleteEnv 删除环境
该接口用于删除环境。
Please refer to HUAWEI cloud API Explorer for details.
func (*AomClient) DeleteEnvInvoker ¶
func (c *AomClient) DeleteEnvInvoker(request *model.DeleteEnvRequest) *DeleteEnvInvoker
DeleteEnvInvoker 删除环境
func (*AomClient) DeleteSubApp ¶ added in v0.1.62
func (c *AomClient) DeleteSubApp(request *model.DeleteSubAppRequest) (*model.DeleteSubAppResponse, error)
DeleteSubApp 删除子应用
该接口用于删除子应用。
Please refer to HUAWEI cloud API Explorer for details.
func (*AomClient) DeleteSubAppInvoker ¶ added in v0.1.62
func (c *AomClient) DeleteSubAppInvoker(request *model.DeleteSubAppRequest) *DeleteSubAppInvoker
DeleteSubAppInvoker 删除子应用
func (*AomClient) ListResourceUnderNode ¶
func (c *AomClient) ListResourceUnderNode(request *model.ListResourceUnderNodeRequest) (*model.ListResourceUnderNodeResponse, error)
ListResourceUnderNode 查询绑定在节点上的资源列表
该接口用于查询绑定在节点上的资源列表。
Please refer to HUAWEI cloud API Explorer for details.
func (*AomClient) ListResourceUnderNodeInvoker ¶
func (c *AomClient) ListResourceUnderNodeInvoker(request *model.ListResourceUnderNodeRequest) *ListResourceUnderNodeInvoker
ListResourceUnderNodeInvoker 查询绑定在节点上的资源列表
func (*AomClient) ShowApp ¶
func (c *AomClient) ShowApp(request *model.ShowAppRequest) (*model.ShowAppResponse, error)
ShowApp 查询应用详情
该接口用于查询应用详情。
Please refer to HUAWEI cloud API Explorer for details.
func (*AomClient) ShowAppByName ¶
func (c *AomClient) ShowAppByName(request *model.ShowAppByNameRequest) (*model.ShowAppByNameResponse, error)
ShowAppByName 根据应用名称查询应用详情
该接口用于查询应用详情。
Please refer to HUAWEI cloud API Explorer for details.
func (*AomClient) ShowAppByNameInvoker ¶
func (c *AomClient) ShowAppByNameInvoker(request *model.ShowAppByNameRequest) *ShowAppByNameInvoker
ShowAppByNameInvoker 根据应用名称查询应用详情
func (*AomClient) ShowAppInvoker ¶
func (c *AomClient) ShowAppInvoker(request *model.ShowAppRequest) *ShowAppInvoker
ShowAppInvoker 查询应用详情
func (*AomClient) ShowComponent ¶
func (c *AomClient) ShowComponent(request *model.ShowComponentRequest) (*model.ShowComponentResponse, error)
ShowComponent 查询组件详情
该接口用于查询组件详情。
Please refer to HUAWEI cloud API Explorer for details.
func (*AomClient) ShowComponentByName ¶
func (c *AomClient) ShowComponentByName(request *model.ShowComponentByNameRequest) (*model.ShowComponentByNameResponse, error)
ShowComponentByName 根据组件名称查询组件详情
该接口用于查询组件详情。
Please refer to HUAWEI cloud API Explorer for details.
func (*AomClient) ShowComponentByNameInvoker ¶
func (c *AomClient) ShowComponentByNameInvoker(request *model.ShowComponentByNameRequest) *ShowComponentByNameInvoker
ShowComponentByNameInvoker 根据组件名称查询组件详情
func (*AomClient) ShowComponentInvoker ¶
func (c *AomClient) ShowComponentInvoker(request *model.ShowComponentRequest) *ShowComponentInvoker
ShowComponentInvoker 查询组件详情
func (*AomClient) ShowEnv ¶
func (c *AomClient) ShowEnv(request *model.ShowEnvRequest) (*model.ShowEnvResponse, error)
ShowEnv 查询环境详情
该接口用于查询环境详情。
Please refer to HUAWEI cloud API Explorer for details.
func (*AomClient) ShowEnvByName ¶
func (c *AomClient) ShowEnvByName(request *model.ShowEnvByNameRequest) (*model.ShowEnvByNameResponse, error)
ShowEnvByName 根据环境名称查询环境详情
该接口用于查询环境详情。
Please refer to HUAWEI cloud API Explorer for details.
func (*AomClient) ShowEnvByNameInvoker ¶
func (c *AomClient) ShowEnvByNameInvoker(request *model.ShowEnvByNameRequest) *ShowEnvByNameInvoker
ShowEnvByNameInvoker 根据环境名称查询环境详情
func (*AomClient) ShowEnvInvoker ¶
func (c *AomClient) ShowEnvInvoker(request *model.ShowEnvRequest) *ShowEnvInvoker
ShowEnvInvoker 查询环境详情
func (*AomClient) UpdateApp ¶
func (c *AomClient) UpdateApp(request *model.UpdateAppRequest) (*model.UpdateAppResponse, error)
UpdateApp 修改应用
该接口用于修改应用。
Please refer to HUAWEI cloud API Explorer for details.
func (*AomClient) UpdateAppInvoker ¶
func (c *AomClient) UpdateAppInvoker(request *model.UpdateAppRequest) *UpdateAppInvoker
UpdateAppInvoker 修改应用
func (*AomClient) UpdateComponent ¶
func (c *AomClient) UpdateComponent(request *model.UpdateComponentRequest) (*model.UpdateComponentResponse, error)
UpdateComponent 修改组件
该接口用于修改组件。
Please refer to HUAWEI cloud API Explorer for details.
func (*AomClient) UpdateComponentInvoker ¶
func (c *AomClient) UpdateComponentInvoker(request *model.UpdateComponentRequest) *UpdateComponentInvoker
UpdateComponentInvoker 修改组件
func (*AomClient) UpdateEnv ¶
func (c *AomClient) UpdateEnv(request *model.UpdateEnvRequest) (*model.UpdateEnvResponse, error)
UpdateEnv 修改环境
该接口用于修改环境。
Please refer to HUAWEI cloud API Explorer for details.
func (*AomClient) UpdateEnvInvoker ¶
func (c *AomClient) UpdateEnvInvoker(request *model.UpdateEnvRequest) *UpdateEnvInvoker
UpdateEnvInvoker 修改环境
func (*AomClient) UpdateSubApp ¶ added in v0.1.62
func (c *AomClient) UpdateSubApp(request *model.UpdateSubAppRequest) (*model.UpdateSubAppResponse, error)
UpdateSubApp 修改子应用
该接口用于修改子应用。
Please refer to HUAWEI cloud API Explorer for details.
func (*AomClient) UpdateSubAppInvoker ¶ added in v0.1.62
func (c *AomClient) UpdateSubAppInvoker(request *model.UpdateSubAppRequest) *UpdateSubAppInvoker
UpdateSubAppInvoker 修改子应用
type CreateAppInvoker ¶
type CreateAppInvoker struct {
*invoker.BaseInvoker
}
func (*CreateAppInvoker) Invoke ¶
func (i *CreateAppInvoker) Invoke() (*model.CreateAppResponse, error)
type CreateComponentInvoker ¶
type CreateComponentInvoker struct {
*invoker.BaseInvoker
}
func (*CreateComponentInvoker) Invoke ¶
func (i *CreateComponentInvoker) Invoke() (*model.CreateComponentResponse, error)
type CreateEnvInvoker ¶
type CreateEnvInvoker struct {
*invoker.BaseInvoker
}
func (*CreateEnvInvoker) Invoke ¶
func (i *CreateEnvInvoker) Invoke() (*model.CreateEnvResponse, error)
type CreateSubAppInvoker ¶ added in v0.1.62
type CreateSubAppInvoker struct {
*invoker.BaseInvoker
}
func (*CreateSubAppInvoker) Invoke ¶ added in v0.1.62
func (i *CreateSubAppInvoker) Invoke() (*model.CreateSubAppResponse, error)
type DeleteAppInvoker ¶
type DeleteAppInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteAppInvoker) Invoke ¶
func (i *DeleteAppInvoker) Invoke() (*model.DeleteAppResponse, error)
type DeleteComponentInvoker ¶
type DeleteComponentInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteComponentInvoker) Invoke ¶
func (i *DeleteComponentInvoker) Invoke() (*model.DeleteComponentResponse, error)
type DeleteEnvInvoker ¶
type DeleteEnvInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteEnvInvoker) Invoke ¶
func (i *DeleteEnvInvoker) Invoke() (*model.DeleteEnvResponse, error)
type DeleteSubAppInvoker ¶ added in v0.1.62
type DeleteSubAppInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteSubAppInvoker) Invoke ¶ added in v0.1.62
func (i *DeleteSubAppInvoker) Invoke() (*model.DeleteSubAppResponse, error)
type ListResourceUnderNodeInvoker ¶
type ListResourceUnderNodeInvoker struct {
*invoker.BaseInvoker
}
func (*ListResourceUnderNodeInvoker) Invoke ¶
func (i *ListResourceUnderNodeInvoker) Invoke() (*model.ListResourceUnderNodeResponse, error)
type ShowAppByNameInvoker ¶
type ShowAppByNameInvoker struct {
*invoker.BaseInvoker
}
func (*ShowAppByNameInvoker) Invoke ¶
func (i *ShowAppByNameInvoker) Invoke() (*model.ShowAppByNameResponse, error)
type ShowAppInvoker ¶
type ShowAppInvoker struct {
*invoker.BaseInvoker
}
func (*ShowAppInvoker) Invoke ¶
func (i *ShowAppInvoker) Invoke() (*model.ShowAppResponse, error)
type ShowComponentByNameInvoker ¶
type ShowComponentByNameInvoker struct {
*invoker.BaseInvoker
}
func (*ShowComponentByNameInvoker) Invoke ¶
func (i *ShowComponentByNameInvoker) Invoke() (*model.ShowComponentByNameResponse, error)
type ShowComponentInvoker ¶
type ShowComponentInvoker struct {
*invoker.BaseInvoker
}
func (*ShowComponentInvoker) Invoke ¶
func (i *ShowComponentInvoker) Invoke() (*model.ShowComponentResponse, error)
type ShowEnvByNameInvoker ¶
type ShowEnvByNameInvoker struct {
*invoker.BaseInvoker
}
func (*ShowEnvByNameInvoker) Invoke ¶
func (i *ShowEnvByNameInvoker) Invoke() (*model.ShowEnvByNameResponse, error)
type ShowEnvInvoker ¶
type ShowEnvInvoker struct {
*invoker.BaseInvoker
}
func (*ShowEnvInvoker) Invoke ¶
func (i *ShowEnvInvoker) Invoke() (*model.ShowEnvResponse, error)
type UpdateAppInvoker ¶
type UpdateAppInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateAppInvoker) Invoke ¶
func (i *UpdateAppInvoker) Invoke() (*model.UpdateAppResponse, error)
type UpdateComponentInvoker ¶
type UpdateComponentInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateComponentInvoker) Invoke ¶
func (i *UpdateComponentInvoker) Invoke() (*model.UpdateComponentResponse, error)
type UpdateEnvInvoker ¶
type UpdateEnvInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateEnvInvoker) Invoke ¶
func (i *UpdateEnvInvoker) Invoke() (*model.UpdateEnvResponse, error)
type UpdateSubAppInvoker ¶ added in v0.1.62
type UpdateSubAppInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateSubAppInvoker) Invoke ¶ added in v0.1.62
func (i *UpdateSubAppInvoker) Invoke() (*model.UpdateSubAppResponse, error)