Documentation ¶
Index ¶
- func CloudIDEClientBuilder() *http_client.HcHttpClientBuilder
- func GenReqDefForCheckInstanceAccess() *def.HttpRequestDef
- func GenReqDefForCheckName() *def.HttpRequestDef
- func GenReqDefForCreateExtensionAuthorization() *def.HttpRequestDef
- func GenReqDefForCreateInstance() *def.HttpRequestDef
- func GenReqDefForCreateInstanceBy3rd() *def.HttpRequestDef
- func GenReqDefForDeleteInstance() *def.HttpRequestDef
- func GenReqDefForListInstances() *def.HttpRequestDef
- func GenReqDefForListOrgInstances() *def.HttpRequestDef
- func GenReqDefForListProjectTemplates() *def.HttpRequestDef
- func GenReqDefForListStacks() *def.HttpRequestDef
- func GenReqDefForShowAccountStatus() *def.HttpRequestDef
- func GenReqDefForShowExtensionAuthorization() *def.HttpRequestDef
- func GenReqDefForShowInstance() *def.HttpRequestDef
- func GenReqDefForShowPrice() *def.HttpRequestDef
- func GenReqDefForStartInstance() *def.HttpRequestDef
- func GenReqDefForStopInstance() *def.HttpRequestDef
- func GenReqDefForUpdateInstance() *def.HttpRequestDef
- func GenReqDefForUpdateInstanceActivity() *def.HttpRequestDef
- type CheckInstanceAccessInvoker
- type CheckNameInvoker
- type CloudIDEClient
- func (c *CloudIDEClient) CheckInstanceAccess(request *model.CheckInstanceAccessRequest) (*model.CheckInstanceAccessResponse, error)
- func (c *CloudIDEClient) CheckInstanceAccessInvoker(request *model.CheckInstanceAccessRequest) *CheckInstanceAccessInvoker
- func (c *CloudIDEClient) CheckName(request *model.CheckNameRequest) (*model.CheckNameResponse, error)
- func (c *CloudIDEClient) CheckNameInvoker(request *model.CheckNameRequest) *CheckNameInvoker
- func (c *CloudIDEClient) CreateExtensionAuthorization(request *model.CreateExtensionAuthorizationRequest) (*model.CreateExtensionAuthorizationResponse, error)
- func (c *CloudIDEClient) CreateExtensionAuthorizationInvoker(request *model.CreateExtensionAuthorizationRequest) *CreateExtensionAuthorizationInvoker
- func (c *CloudIDEClient) CreateInstance(request *model.CreateInstanceRequest) (*model.CreateInstanceResponse, error)
- func (c *CloudIDEClient) CreateInstanceBy3rd(request *model.CreateInstanceBy3rdRequest) (*model.CreateInstanceBy3rdResponse, error)
- func (c *CloudIDEClient) CreateInstanceBy3rdInvoker(request *model.CreateInstanceBy3rdRequest) *CreateInstanceBy3rdInvoker
- func (c *CloudIDEClient) CreateInstanceInvoker(request *model.CreateInstanceRequest) *CreateInstanceInvoker
- func (c *CloudIDEClient) DeleteInstance(request *model.DeleteInstanceRequest) (*model.DeleteInstanceResponse, error)
- func (c *CloudIDEClient) DeleteInstanceInvoker(request *model.DeleteInstanceRequest) *DeleteInstanceInvoker
- func (c *CloudIDEClient) ListInstances(request *model.ListInstancesRequest) (*model.ListInstancesResponse, error)
- func (c *CloudIDEClient) ListInstancesInvoker(request *model.ListInstancesRequest) *ListInstancesInvoker
- func (c *CloudIDEClient) ListOrgInstances(request *model.ListOrgInstancesRequest) (*model.ListOrgInstancesResponse, error)
- func (c *CloudIDEClient) ListOrgInstancesInvoker(request *model.ListOrgInstancesRequest) *ListOrgInstancesInvoker
- func (c *CloudIDEClient) ListProjectTemplates(request *model.ListProjectTemplatesRequest) (*model.ListProjectTemplatesResponse, error)
- func (c *CloudIDEClient) ListProjectTemplatesInvoker(request *model.ListProjectTemplatesRequest) *ListProjectTemplatesInvoker
- func (c *CloudIDEClient) ListStacks(request *model.ListStacksRequest) (*model.ListStacksResponse, error)
- func (c *CloudIDEClient) ListStacksInvoker(request *model.ListStacksRequest) *ListStacksInvoker
- func (c *CloudIDEClient) ShowAccountStatus(request *model.ShowAccountStatusRequest) (*model.ShowAccountStatusResponse, error)
- func (c *CloudIDEClient) ShowAccountStatusInvoker(request *model.ShowAccountStatusRequest) *ShowAccountStatusInvoker
- func (c *CloudIDEClient) ShowExtensionAuthorization(request *model.ShowExtensionAuthorizationRequest) (*model.ShowExtensionAuthorizationResponse, error)
- func (c *CloudIDEClient) ShowExtensionAuthorizationInvoker(request *model.ShowExtensionAuthorizationRequest) *ShowExtensionAuthorizationInvoker
- func (c *CloudIDEClient) ShowInstance(request *model.ShowInstanceRequest) (*model.ShowInstanceResponse, error)
- func (c *CloudIDEClient) ShowInstanceInvoker(request *model.ShowInstanceRequest) *ShowInstanceInvoker
- func (c *CloudIDEClient) ShowPrice(request *model.ShowPriceRequest) (*model.ShowPriceResponse, error)
- func (c *CloudIDEClient) ShowPriceInvoker(request *model.ShowPriceRequest) *ShowPriceInvoker
- func (c *CloudIDEClient) StartInstance(request *model.StartInstanceRequest) (*model.StartInstanceResponse, error)
- func (c *CloudIDEClient) StartInstanceInvoker(request *model.StartInstanceRequest) *StartInstanceInvoker
- func (c *CloudIDEClient) StopInstance(request *model.StopInstanceRequest) (*model.StopInstanceResponse, error)
- func (c *CloudIDEClient) StopInstanceInvoker(request *model.StopInstanceRequest) *StopInstanceInvoker
- func (c *CloudIDEClient) UpdateInstance(request *model.UpdateInstanceRequest) (*model.UpdateInstanceResponse, error)
- func (c *CloudIDEClient) UpdateInstanceActivity(request *model.UpdateInstanceActivityRequest) (*model.UpdateInstanceActivityResponse, error)
- func (c *CloudIDEClient) UpdateInstanceActivityInvoker(request *model.UpdateInstanceActivityRequest) *UpdateInstanceActivityInvoker
- func (c *CloudIDEClient) UpdateInstanceInvoker(request *model.UpdateInstanceRequest) *UpdateInstanceInvoker
- type CreateExtensionAuthorizationInvoker
- type CreateInstanceBy3rdInvoker
- type CreateInstanceInvoker
- type DeleteInstanceInvoker
- type ListInstancesInvoker
- type ListOrgInstancesInvoker
- type ListProjectTemplatesInvoker
- type ListStacksInvoker
- type ShowAccountStatusInvoker
- type ShowExtensionAuthorizationInvoker
- type ShowInstanceInvoker
- type ShowPriceInvoker
- type StartInstanceInvoker
- type StopInstanceInvoker
- type UpdateInstanceActivityInvoker
- type UpdateInstanceInvoker
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CloudIDEClientBuilder ¶
func CloudIDEClientBuilder() *http_client.HcHttpClientBuilder
func GenReqDefForCheckInstanceAccess ¶ added in v0.0.71
func GenReqDefForCheckInstanceAccess() *def.HttpRequestDef
func GenReqDefForCheckName ¶
func GenReqDefForCheckName() *def.HttpRequestDef
func GenReqDefForCreateExtensionAuthorization ¶ added in v0.0.71
func GenReqDefForCreateExtensionAuthorization() *def.HttpRequestDef
func GenReqDefForCreateInstance ¶
func GenReqDefForCreateInstance() *def.HttpRequestDef
func GenReqDefForCreateInstanceBy3rd ¶
func GenReqDefForCreateInstanceBy3rd() *def.HttpRequestDef
func GenReqDefForDeleteInstance ¶
func GenReqDefForDeleteInstance() *def.HttpRequestDef
func GenReqDefForListInstances ¶
func GenReqDefForListInstances() *def.HttpRequestDef
func GenReqDefForListOrgInstances ¶
func GenReqDefForListOrgInstances() *def.HttpRequestDef
func GenReqDefForListProjectTemplates ¶
func GenReqDefForListProjectTemplates() *def.HttpRequestDef
func GenReqDefForListStacks ¶ added in v0.0.74
func GenReqDefForListStacks() *def.HttpRequestDef
func GenReqDefForShowAccountStatus ¶
func GenReqDefForShowAccountStatus() *def.HttpRequestDef
func GenReqDefForShowExtensionAuthorization ¶ added in v0.0.71
func GenReqDefForShowExtensionAuthorization() *def.HttpRequestDef
func GenReqDefForShowInstance ¶
func GenReqDefForShowInstance() *def.HttpRequestDef
func GenReqDefForShowPrice ¶
func GenReqDefForShowPrice() *def.HttpRequestDef
func GenReqDefForStartInstance ¶
func GenReqDefForStartInstance() *def.HttpRequestDef
func GenReqDefForStopInstance ¶
func GenReqDefForStopInstance() *def.HttpRequestDef
func GenReqDefForUpdateInstance ¶
func GenReqDefForUpdateInstance() *def.HttpRequestDef
func GenReqDefForUpdateInstanceActivity ¶ added in v0.0.71
func GenReqDefForUpdateInstanceActivity() *def.HttpRequestDef
Types ¶
type CheckInstanceAccessInvoker ¶ added in v0.0.90
type CheckInstanceAccessInvoker struct {
*invoker.BaseInvoker
}
func (*CheckInstanceAccessInvoker) Invoke ¶ added in v0.0.90
func (i *CheckInstanceAccessInvoker) Invoke() (*model.CheckInstanceAccessResponse, error)
type CheckNameInvoker ¶ added in v0.0.90
type CheckNameInvoker struct {
*invoker.BaseInvoker
}
func (*CheckNameInvoker) Invoke ¶ added in v0.0.90
func (i *CheckNameInvoker) Invoke() (*model.CheckNameResponse, error)
type CloudIDEClient ¶
type CloudIDEClient struct {
HcClient *http_client.HcHttpClient
}
func NewCloudIDEClient ¶
func NewCloudIDEClient(hcClient *http_client.HcHttpClient) *CloudIDEClient
func (*CloudIDEClient) CheckInstanceAccess ¶ added in v0.0.71
func (c *CloudIDEClient) CheckInstanceAccess(request *model.CheckInstanceAccessRequest) (*model.CheckInstanceAccessResponse, error)
CheckInstanceAccess 查询用户是否有权限访问某个IDE实例
查询用户是否有权限访问某个IDE实例
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*CloudIDEClient) CheckInstanceAccessInvoker ¶ added in v0.0.90
func (c *CloudIDEClient) CheckInstanceAccessInvoker(request *model.CheckInstanceAccessRequest) *CheckInstanceAccessInvoker
CheckInstanceAccessInvoker 查询用户是否有权限访问某个IDE实例
func (*CloudIDEClient) CheckName ¶
func (c *CloudIDEClient) CheckName(request *model.CheckNameRequest) (*model.CheckNameResponse, error)
CheckName 查询IDE实例名是否重复
查询IDE实例名是否重复
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*CloudIDEClient) CheckNameInvoker ¶ added in v0.0.90
func (c *CloudIDEClient) CheckNameInvoker(request *model.CheckNameRequest) *CheckNameInvoker
CheckNameInvoker 查询IDE实例名是否重复
func (*CloudIDEClient) CreateExtensionAuthorization ¶ added in v0.0.71
func (c *CloudIDEClient) CreateExtensionAuthorization(request *model.CreateExtensionAuthorizationRequest) (*model.CreateExtensionAuthorizationResponse, error)
CreateExtensionAuthorization 设置ide实例对插件的授权
设置ide实例对插件的授权。同意、不同意、未知(下次重新询问)
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*CloudIDEClient) CreateExtensionAuthorizationInvoker ¶ added in v0.0.90
func (c *CloudIDEClient) CreateExtensionAuthorizationInvoker(request *model.CreateExtensionAuthorizationRequest) *CreateExtensionAuthorizationInvoker
CreateExtensionAuthorizationInvoker 设置ide实例对插件的授权
func (*CloudIDEClient) CreateInstance ¶
func (c *CloudIDEClient) CreateInstance(request *model.CreateInstanceRequest) (*model.CreateInstanceResponse, error)
CreateInstance 创建IDE实例
创建IDE实例
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*CloudIDEClient) CreateInstanceBy3rd ¶
func (c *CloudIDEClient) CreateInstanceBy3rd(request *model.CreateInstanceBy3rdRequest) (*model.CreateInstanceBy3rdResponse, error)
CreateInstanceBy3rd 外部第三方集成商创建IDE实例
创建IDE实例
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*CloudIDEClient) CreateInstanceBy3rdInvoker ¶ added in v0.0.90
func (c *CloudIDEClient) CreateInstanceBy3rdInvoker(request *model.CreateInstanceBy3rdRequest) *CreateInstanceBy3rdInvoker
CreateInstanceBy3rdInvoker 外部第三方集成商创建IDE实例
func (*CloudIDEClient) CreateInstanceInvoker ¶ added in v0.0.90
func (c *CloudIDEClient) CreateInstanceInvoker(request *model.CreateInstanceRequest) *CreateInstanceInvoker
CreateInstanceInvoker 创建IDE实例
func (*CloudIDEClient) DeleteInstance ¶
func (c *CloudIDEClient) DeleteInstance(request *model.DeleteInstanceRequest) (*model.DeleteInstanceResponse, error)
DeleteInstance 删除IDE实例
删除IDE实例(同时删除磁盘数据)
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*CloudIDEClient) DeleteInstanceInvoker ¶ added in v0.0.90
func (c *CloudIDEClient) DeleteInstanceInvoker(request *model.DeleteInstanceRequest) *DeleteInstanceInvoker
DeleteInstanceInvoker 删除IDE实例
func (*CloudIDEClient) ListInstances ¶
func (c *CloudIDEClient) ListInstances(request *model.ListInstancesRequest) (*model.ListInstancesResponse, error)
ListInstances 查询IDE实例列表
查询IDE实例列表
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*CloudIDEClient) ListInstancesInvoker ¶ added in v0.0.90
func (c *CloudIDEClient) ListInstancesInvoker(request *model.ListInstancesRequest) *ListInstancesInvoker
ListInstancesInvoker 查询IDE实例列表
func (*CloudIDEClient) ListOrgInstances ¶
func (c *CloudIDEClient) ListOrgInstances(request *model.ListOrgInstancesRequest) (*model.ListOrgInstancesResponse, error)
ListOrgInstances 查询某个租户下的IDE实例列表
查询某个租户下的IDE实例列表
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*CloudIDEClient) ListOrgInstancesInvoker ¶ added in v0.0.90
func (c *CloudIDEClient) ListOrgInstancesInvoker(request *model.ListOrgInstancesRequest) *ListOrgInstancesInvoker
ListOrgInstancesInvoker 查询某个租户下的IDE实例列表
func (*CloudIDEClient) ListProjectTemplates ¶
func (c *CloudIDEClient) ListProjectTemplates(request *model.ListProjectTemplatesRequest) (*model.ListProjectTemplatesResponse, error)
ListProjectTemplates 查询技术栈模板工程
查询技术栈模板工程
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*CloudIDEClient) ListProjectTemplatesInvoker ¶ added in v0.0.90
func (c *CloudIDEClient) ListProjectTemplatesInvoker(request *model.ListProjectTemplatesRequest) *ListProjectTemplatesInvoker
ListProjectTemplatesInvoker 查询技术栈模板工程
func (*CloudIDEClient) ListStacks ¶ added in v0.0.74
func (c *CloudIDEClient) ListStacks(request *model.ListStacksRequest) (*model.ListStacksResponse, error)
ListStacks 按region获取标签所有技术栈
按region获取标签所有技术栈
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*CloudIDEClient) ListStacksInvoker ¶ added in v0.0.90
func (c *CloudIDEClient) ListStacksInvoker(request *model.ListStacksRequest) *ListStacksInvoker
ListStacksInvoker 按region获取标签所有技术栈
func (*CloudIDEClient) ShowAccountStatus ¶
func (c *CloudIDEClient) ShowAccountStatus(request *model.ShowAccountStatusRequest) (*model.ShowAccountStatusResponse, error)
ShowAccountStatus 查询当前帐号访问权限
查询当前帐号访问权限
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*CloudIDEClient) ShowAccountStatusInvoker ¶ added in v0.0.90
func (c *CloudIDEClient) ShowAccountStatusInvoker(request *model.ShowAccountStatusRequest) *ShowAccountStatusInvoker
ShowAccountStatusInvoker 查询当前帐号访问权限
func (*CloudIDEClient) ShowExtensionAuthorization ¶ added in v0.0.71
func (c *CloudIDEClient) ShowExtensionAuthorization(request *model.ShowExtensionAuthorizationRequest) (*model.ShowExtensionAuthorizationResponse, error)
ShowExtensionAuthorization 查询ide实例对插件的授权情况
查询ide实例对插件的授权情况,同意授权的插件能在ide实例内携带登陆用户的token调用第三方服务
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*CloudIDEClient) ShowExtensionAuthorizationInvoker ¶ added in v0.0.90
func (c *CloudIDEClient) ShowExtensionAuthorizationInvoker(request *model.ShowExtensionAuthorizationRequest) *ShowExtensionAuthorizationInvoker
ShowExtensionAuthorizationInvoker 查询ide实例对插件的授权情况
func (*CloudIDEClient) ShowInstance ¶
func (c *CloudIDEClient) ShowInstance(request *model.ShowInstanceRequest) (*model.ShowInstanceResponse, error)
ShowInstance 查询某个IDE实例
查询某个IDE实例
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*CloudIDEClient) ShowInstanceInvoker ¶ added in v0.0.90
func (c *CloudIDEClient) ShowInstanceInvoker(request *model.ShowInstanceRequest) *ShowInstanceInvoker
ShowInstanceInvoker 查询某个IDE实例
func (*CloudIDEClient) ShowPrice ¶
func (c *CloudIDEClient) ShowPrice(request *model.ShowPriceRequest) (*model.ShowPriceResponse, error)
ShowPrice 获取技术栈计费信息
获取技术栈计费信息
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*CloudIDEClient) ShowPriceInvoker ¶ added in v0.0.90
func (c *CloudIDEClient) ShowPriceInvoker(request *model.ShowPriceRequest) *ShowPriceInvoker
ShowPriceInvoker 获取技术栈计费信息
func (*CloudIDEClient) StartInstance ¶
func (c *CloudIDEClient) StartInstance(request *model.StartInstanceRequest) (*model.StartInstanceResponse, error)
StartInstance 启动IDE实例
启动IDE实例
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*CloudIDEClient) StartInstanceInvoker ¶ added in v0.0.90
func (c *CloudIDEClient) StartInstanceInvoker(request *model.StartInstanceRequest) *StartInstanceInvoker
StartInstanceInvoker 启动IDE实例
func (*CloudIDEClient) StopInstance ¶
func (c *CloudIDEClient) StopInstance(request *model.StopInstanceRequest) (*model.StopInstanceResponse, error)
StopInstance 停止IDE实例
停止IDE实例(不删除磁盘数据)
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*CloudIDEClient) StopInstanceInvoker ¶ added in v0.0.90
func (c *CloudIDEClient) StopInstanceInvoker(request *model.StopInstanceRequest) *StopInstanceInvoker
StopInstanceInvoker 停止IDE实例
func (*CloudIDEClient) UpdateInstance ¶
func (c *CloudIDEClient) UpdateInstance(request *model.UpdateInstanceRequest) (*model.UpdateInstanceResponse, error)
UpdateInstance 修改IDE实例
修改IDE实例
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*CloudIDEClient) UpdateInstanceActivity ¶ added in v0.0.71
func (c *CloudIDEClient) UpdateInstanceActivity(request *model.UpdateInstanceActivityRequest) (*model.UpdateInstanceActivityResponse, error)
UpdateInstanceActivity 刷新IDE实例活跃状态
刷新IDE实例活跃状态,超过该实例设置的过期时间后实例自动关闭。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*CloudIDEClient) UpdateInstanceActivityInvoker ¶ added in v0.0.90
func (c *CloudIDEClient) UpdateInstanceActivityInvoker(request *model.UpdateInstanceActivityRequest) *UpdateInstanceActivityInvoker
UpdateInstanceActivityInvoker 刷新IDE实例活跃状态
func (*CloudIDEClient) UpdateInstanceInvoker ¶ added in v0.0.90
func (c *CloudIDEClient) UpdateInstanceInvoker(request *model.UpdateInstanceRequest) *UpdateInstanceInvoker
UpdateInstanceInvoker 修改IDE实例
type CreateExtensionAuthorizationInvoker ¶ added in v0.0.90
type CreateExtensionAuthorizationInvoker struct {
*invoker.BaseInvoker
}
func (*CreateExtensionAuthorizationInvoker) Invoke ¶ added in v0.0.90
func (i *CreateExtensionAuthorizationInvoker) Invoke() (*model.CreateExtensionAuthorizationResponse, error)
type CreateInstanceBy3rdInvoker ¶ added in v0.0.90
type CreateInstanceBy3rdInvoker struct {
*invoker.BaseInvoker
}
func (*CreateInstanceBy3rdInvoker) Invoke ¶ added in v0.0.90
func (i *CreateInstanceBy3rdInvoker) Invoke() (*model.CreateInstanceBy3rdResponse, error)
type CreateInstanceInvoker ¶ added in v0.0.90
type CreateInstanceInvoker struct {
*invoker.BaseInvoker
}
func (*CreateInstanceInvoker) Invoke ¶ added in v0.0.90
func (i *CreateInstanceInvoker) Invoke() (*model.CreateInstanceResponse, error)
type DeleteInstanceInvoker ¶ added in v0.0.90
type DeleteInstanceInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteInstanceInvoker) Invoke ¶ added in v0.0.90
func (i *DeleteInstanceInvoker) Invoke() (*model.DeleteInstanceResponse, error)
type ListInstancesInvoker ¶ added in v0.0.90
type ListInstancesInvoker struct {
*invoker.BaseInvoker
}
func (*ListInstancesInvoker) Invoke ¶ added in v0.0.90
func (i *ListInstancesInvoker) Invoke() (*model.ListInstancesResponse, error)
type ListOrgInstancesInvoker ¶ added in v0.0.90
type ListOrgInstancesInvoker struct {
*invoker.BaseInvoker
}
func (*ListOrgInstancesInvoker) Invoke ¶ added in v0.0.90
func (i *ListOrgInstancesInvoker) Invoke() (*model.ListOrgInstancesResponse, error)
type ListProjectTemplatesInvoker ¶ added in v0.0.90
type ListProjectTemplatesInvoker struct {
*invoker.BaseInvoker
}
func (*ListProjectTemplatesInvoker) Invoke ¶ added in v0.0.90
func (i *ListProjectTemplatesInvoker) Invoke() (*model.ListProjectTemplatesResponse, error)
type ListStacksInvoker ¶ added in v0.0.90
type ListStacksInvoker struct {
*invoker.BaseInvoker
}
func (*ListStacksInvoker) Invoke ¶ added in v0.0.90
func (i *ListStacksInvoker) Invoke() (*model.ListStacksResponse, error)
type ShowAccountStatusInvoker ¶ added in v0.0.90
type ShowAccountStatusInvoker struct {
*invoker.BaseInvoker
}
func (*ShowAccountStatusInvoker) Invoke ¶ added in v0.0.90
func (i *ShowAccountStatusInvoker) Invoke() (*model.ShowAccountStatusResponse, error)
type ShowExtensionAuthorizationInvoker ¶ added in v0.0.90
type ShowExtensionAuthorizationInvoker struct {
*invoker.BaseInvoker
}
func (*ShowExtensionAuthorizationInvoker) Invoke ¶ added in v0.0.90
func (i *ShowExtensionAuthorizationInvoker) Invoke() (*model.ShowExtensionAuthorizationResponse, error)
type ShowInstanceInvoker ¶ added in v0.0.90
type ShowInstanceInvoker struct {
*invoker.BaseInvoker
}
func (*ShowInstanceInvoker) Invoke ¶ added in v0.0.90
func (i *ShowInstanceInvoker) Invoke() (*model.ShowInstanceResponse, error)
type ShowPriceInvoker ¶ added in v0.0.90
type ShowPriceInvoker struct {
*invoker.BaseInvoker
}
func (*ShowPriceInvoker) Invoke ¶ added in v0.0.90
func (i *ShowPriceInvoker) Invoke() (*model.ShowPriceResponse, error)
type StartInstanceInvoker ¶ added in v0.0.90
type StartInstanceInvoker struct {
*invoker.BaseInvoker
}
func (*StartInstanceInvoker) Invoke ¶ added in v0.0.90
func (i *StartInstanceInvoker) Invoke() (*model.StartInstanceResponse, error)
type StopInstanceInvoker ¶ added in v0.0.90
type StopInstanceInvoker struct {
*invoker.BaseInvoker
}
func (*StopInstanceInvoker) Invoke ¶ added in v0.0.90
func (i *StopInstanceInvoker) Invoke() (*model.StopInstanceResponse, error)
type UpdateInstanceActivityInvoker ¶ added in v0.0.90
type UpdateInstanceActivityInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateInstanceActivityInvoker) Invoke ¶ added in v0.0.90
func (i *UpdateInstanceActivityInvoker) Invoke() (*model.UpdateInstanceActivityResponse, error)
type UpdateInstanceInvoker ¶ added in v0.0.90
type UpdateInstanceInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateInstanceInvoker) Invoke ¶ added in v0.0.90
func (i *UpdateInstanceInvoker) Invoke() (*model.UpdateInstanceResponse, error)