v1

package
v0.1.110 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 15, 2024 License: Apache-2.0, BSD-2-Clause, BSD-3-Clause Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CaeClientBuilder

func CaeClientBuilder() *httpclient.HcHttpClientBuilder

func GenReqDefForCreateAgency

func GenReqDefForCreateAgency() *def.HttpRequestDef

func GenReqDefForCreateApplication

func GenReqDefForCreateApplication() *def.HttpRequestDef

func GenReqDefForCreateCertificate added in v0.1.48

func GenReqDefForCreateCertificate() *def.HttpRequestDef

func GenReqDefForCreateComponent

func GenReqDefForCreateComponent() *def.HttpRequestDef

func GenReqDefForCreateComponentConfiguration

func GenReqDefForCreateComponentConfiguration() *def.HttpRequestDef

func GenReqDefForCreateComponentWithConfiguration added in v0.1.100

func GenReqDefForCreateComponentWithConfiguration() *def.HttpRequestDef

func GenReqDefForCreateDomain added in v0.1.48

func GenReqDefForCreateDomain() *def.HttpRequestDef

func GenReqDefForCreateEnvironment

func GenReqDefForCreateEnvironment() *def.HttpRequestDef

func GenReqDefForCreateMonitorSystem added in v0.1.72

func GenReqDefForCreateMonitorSystem() *def.HttpRequestDef

func GenReqDefForCreateNoticeRule added in v0.1.99

func GenReqDefForCreateNoticeRule() *def.HttpRequestDef

func GenReqDefForCreateTimerRule added in v0.1.48

func GenReqDefForCreateTimerRule() *def.HttpRequestDef

func GenReqDefForCreateVolume

func GenReqDefForCreateVolume() *def.HttpRequestDef

func GenReqDefForCreateVpcEgress added in v0.1.95

func GenReqDefForCreateVpcEgress() *def.HttpRequestDef

func GenReqDefForDeleteApplication

func GenReqDefForDeleteApplication() *def.HttpRequestDef

func GenReqDefForDeleteCertificate added in v0.1.48

func GenReqDefForDeleteCertificate() *def.HttpRequestDef

func GenReqDefForDeleteComponent

func GenReqDefForDeleteComponent() *def.HttpRequestDef

func GenReqDefForDeleteComponentConfiguration

func GenReqDefForDeleteComponentConfiguration() *def.HttpRequestDef

func GenReqDefForDeleteDomain added in v0.1.48

func GenReqDefForDeleteDomain() *def.HttpRequestDef

func GenReqDefForDeleteEnvironment

func GenReqDefForDeleteEnvironment() *def.HttpRequestDef

func GenReqDefForDeleteNoticeRule added in v0.1.99

func GenReqDefForDeleteNoticeRule() *def.HttpRequestDef

func GenReqDefForDeleteTimerRule added in v0.1.48

func GenReqDefForDeleteTimerRule() *def.HttpRequestDef

func GenReqDefForDeleteVolume

func GenReqDefForDeleteVolume() *def.HttpRequestDef

func GenReqDefForDeleteVpcEgress added in v0.1.95

func GenReqDefForDeleteVpcEgress() *def.HttpRequestDef

func GenReqDefForExecuteAction

func GenReqDefForExecuteAction() *def.HttpRequestDef

func GenReqDefForListAgencies added in v0.1.48

func GenReqDefForListAgencies() *def.HttpRequestDef

func GenReqDefForListApplications

func GenReqDefForListApplications() *def.HttpRequestDef

func GenReqDefForListCertificates added in v0.1.48

func GenReqDefForListCertificates() *def.HttpRequestDef

func GenReqDefForListComponentConfigurations added in v0.1.48

func GenReqDefForListComponentConfigurations() *def.HttpRequestDef

func GenReqDefForListComponentEvents added in v0.1.48

func GenReqDefForListComponentEvents() *def.HttpRequestDef

func GenReqDefForListComponentInstances added in v0.1.48

func GenReqDefForListComponentInstances() *def.HttpRequestDef

func GenReqDefForListComponentSnapshots

func GenReqDefForListComponentSnapshots() *def.HttpRequestDef

func GenReqDefForListComponents

func GenReqDefForListComponents() *def.HttpRequestDef

func GenReqDefForListDomains added in v0.1.48

func GenReqDefForListDomains() *def.HttpRequestDef

func GenReqDefForListEips added in v0.1.58

func GenReqDefForListEips() *def.HttpRequestDef

func GenReqDefForListEnvironments

func GenReqDefForListEnvironments() *def.HttpRequestDef

func GenReqDefForListNoticeRules added in v0.1.99

func GenReqDefForListNoticeRules() *def.HttpRequestDef

func GenReqDefForListTimerRules added in v0.1.48

func GenReqDefForListTimerRules() *def.HttpRequestDef

func GenReqDefForListVolumes

func GenReqDefForListVolumes() *def.HttpRequestDef

func GenReqDefForListVpcEgress added in v0.1.95

func GenReqDefForListVpcEgress() *def.HttpRequestDef

func GenReqDefForRetryJob

func GenReqDefForRetryJob() *def.HttpRequestDef

func GenReqDefForShowApplication

func GenReqDefForShowApplication() *def.HttpRequestDef

func GenReqDefForShowComponent

func GenReqDefForShowComponent() *def.HttpRequestDef

func GenReqDefForShowExecutionResult added in v0.1.48

func GenReqDefForShowExecutionResult() *def.HttpRequestDef

func GenReqDefForShowJob

func GenReqDefForShowJob() *def.HttpRequestDef

func GenReqDefForShowMonitorSystem added in v0.1.72

func GenReqDefForShowMonitorSystem() *def.HttpRequestDef

func GenReqDefForShowNoticeRule added in v0.1.99

func GenReqDefForShowNoticeRule() *def.HttpRequestDef

func GenReqDefForUpdateCertificate added in v0.1.48

func GenReqDefForUpdateCertificate() *def.HttpRequestDef

func GenReqDefForUpdateComponent

func GenReqDefForUpdateComponent() *def.HttpRequestDef

func GenReqDefForUpdateEip added in v0.1.58

func GenReqDefForUpdateEip() *def.HttpRequestDef

func GenReqDefForUpdateMonitorSystem added in v0.1.72

func GenReqDefForUpdateMonitorSystem() *def.HttpRequestDef

func GenReqDefForUpdateNoticeRule added in v0.1.99

func GenReqDefForUpdateNoticeRule() *def.HttpRequestDef

func GenReqDefForUpdateTimerRule added in v0.1.48

func GenReqDefForUpdateTimerRule() *def.HttpRequestDef

Types

type CaeClient

type CaeClient struct {
	HcClient *httpclient.HcHttpClient
}

func NewCaeClient

func NewCaeClient(hcClient *httpclient.HcHttpClient) *CaeClient

func (*CaeClient) CreateAgency

func (c *CaeClient) CreateAgency(request *model.CreateAgencyRequest) (*model.CreateAgencyResponse, error)

CreateAgency 创建委托

创建委托。

Please refer to HUAWEI cloud API Explorer for details.

func (*CaeClient) CreateAgencyInvoker

func (c *CaeClient) CreateAgencyInvoker(request *model.CreateAgencyRequest) *CreateAgencyInvoker

CreateAgencyInvoker 创建委托

func (*CaeClient) CreateApplication

func (c *CaeClient) CreateApplication(request *model.CreateApplicationRequest) (*model.CreateApplicationResponse, error)

CreateApplication 创建应用

创建应用。

Please refer to HUAWEI cloud API Explorer for details.

func (*CaeClient) CreateApplicationInvoker

func (c *CaeClient) CreateApplicationInvoker(request *model.CreateApplicationRequest) *CreateApplicationInvoker

CreateApplicationInvoker 创建应用

func (*CaeClient) CreateCertificate added in v0.1.48

func (c *CaeClient) CreateCertificate(request *model.CreateCertificateRequest) (*model.CreateCertificateResponse, error)

CreateCertificate 创建证书

创建证书。

Please refer to HUAWEI cloud API Explorer for details.

func (*CaeClient) CreateCertificateInvoker added in v0.1.48

func (c *CaeClient) CreateCertificateInvoker(request *model.CreateCertificateRequest) *CreateCertificateInvoker

CreateCertificateInvoker 创建证书

func (*CaeClient) CreateComponent

func (c *CaeClient) CreateComponent(request *model.CreateComponentRequest) (*model.CreateComponentResponse, error)

CreateComponent 创建组件

创建组件。

Please refer to HUAWEI cloud API Explorer for details.

func (*CaeClient) CreateComponentConfiguration

CreateComponentConfiguration 创建组件配置

创建组件配置。

Please refer to HUAWEI cloud API Explorer for details.

func (*CaeClient) CreateComponentConfigurationInvoker

func (c *CaeClient) CreateComponentConfigurationInvoker(request *model.CreateComponentConfigurationRequest) *CreateComponentConfigurationInvoker

CreateComponentConfigurationInvoker 创建组件配置

func (*CaeClient) CreateComponentInvoker

func (c *CaeClient) CreateComponentInvoker(request *model.CreateComponentRequest) *CreateComponentInvoker

CreateComponentInvoker 创建组件

func (*CaeClient) CreateComponentWithConfiguration added in v0.1.100

CreateComponentWithConfiguration 创建、生效配置并部署组件

创建、生效配置并部署组件。

Please refer to HUAWEI cloud API Explorer for details.

func (*CaeClient) CreateComponentWithConfigurationInvoker added in v0.1.100

func (c *CaeClient) CreateComponentWithConfigurationInvoker(request *model.CreateComponentWithConfigurationRequest) *CreateComponentWithConfigurationInvoker

CreateComponentWithConfigurationInvoker 创建、生效配置并部署组件

func (*CaeClient) CreateDomain added in v0.1.48

func (c *CaeClient) CreateDomain(request *model.CreateDomainRequest) (*model.CreateDomainResponse, error)

CreateDomain 创建域名

创建域名。

Please refer to HUAWEI cloud API Explorer for details.

func (*CaeClient) CreateDomainInvoker added in v0.1.48

func (c *CaeClient) CreateDomainInvoker(request *model.CreateDomainRequest) *CreateDomainInvoker

CreateDomainInvoker 创建域名

func (*CaeClient) CreateEnvironment

func (c *CaeClient) CreateEnvironment(request *model.CreateEnvironmentRequest) (*model.CreateEnvironmentResponse, error)

CreateEnvironment 创建环境

创建环境。

Please refer to HUAWEI cloud API Explorer for details.

func (*CaeClient) CreateEnvironmentInvoker

func (c *CaeClient) CreateEnvironmentInvoker(request *model.CreateEnvironmentRequest) *CreateEnvironmentInvoker

CreateEnvironmentInvoker 创建环境

func (*CaeClient) CreateMonitorSystem added in v0.1.72

CreateMonitorSystem 创建监控系统配置

创建监控系统配置。

Please refer to HUAWEI cloud API Explorer for details.

func (*CaeClient) CreateMonitorSystemInvoker added in v0.1.72

func (c *CaeClient) CreateMonitorSystemInvoker(request *model.CreateMonitorSystemRequest) *CreateMonitorSystemInvoker

CreateMonitorSystemInvoker 创建监控系统配置

func (*CaeClient) CreateNoticeRule added in v0.1.99

func (c *CaeClient) CreateNoticeRule(request *model.CreateNoticeRuleRequest) (*model.CreateNoticeRuleResponse, error)

CreateNoticeRule 创建事件通知规则。

创建事件通知规则。

Please refer to HUAWEI cloud API Explorer for details.

func (*CaeClient) CreateNoticeRuleInvoker added in v0.1.99

func (c *CaeClient) CreateNoticeRuleInvoker(request *model.CreateNoticeRuleRequest) *CreateNoticeRuleInvoker

CreateNoticeRuleInvoker 创建事件通知规则。

func (*CaeClient) CreateTimerRule added in v0.1.48

func (c *CaeClient) CreateTimerRule(request *model.CreateTimerRuleRequest) (*model.CreateTimerRuleResponse, error)

CreateTimerRule 创建定时启停规则

创建定时启停规则。

Please refer to HUAWEI cloud API Explorer for details.

func (*CaeClient) CreateTimerRuleInvoker added in v0.1.48

func (c *CaeClient) CreateTimerRuleInvoker(request *model.CreateTimerRuleRequest) *CreateTimerRuleInvoker

CreateTimerRuleInvoker 创建定时启停规则

func (*CaeClient) CreateVolume

func (c *CaeClient) CreateVolume(request *model.CreateVolumeRequest) (*model.CreateVolumeResponse, error)

CreateVolume 授权云存储

授权云存储。

Please refer to HUAWEI cloud API Explorer for details.

func (*CaeClient) CreateVolumeInvoker

func (c *CaeClient) CreateVolumeInvoker(request *model.CreateVolumeRequest) *CreateVolumeInvoker

CreateVolumeInvoker 授权云存储

func (*CaeClient) CreateVpcEgress added in v0.1.95

func (c *CaeClient) CreateVpcEgress(request *model.CreateVpcEgressRequest) (*model.CreateVpcEgressResponse, error)

CreateVpcEgress 创建CAE环境访问VPC配置

创建CAE环境访问VPC配置。

Please refer to HUAWEI cloud API Explorer for details.

func (*CaeClient) CreateVpcEgressInvoker added in v0.1.95

func (c *CaeClient) CreateVpcEgressInvoker(request *model.CreateVpcEgressRequest) *CreateVpcEgressInvoker

CreateVpcEgressInvoker 创建CAE环境访问VPC配置

func (*CaeClient) DeleteApplication

func (c *CaeClient) DeleteApplication(request *model.DeleteApplicationRequest) (*model.DeleteApplicationResponse, error)

DeleteApplication 删除应用

删除应用。

Please refer to HUAWEI cloud API Explorer for details.

func (*CaeClient) DeleteApplicationInvoker

func (c *CaeClient) DeleteApplicationInvoker(request *model.DeleteApplicationRequest) *DeleteApplicationInvoker

DeleteApplicationInvoker 删除应用

func (*CaeClient) DeleteCertificate added in v0.1.48

func (c *CaeClient) DeleteCertificate(request *model.DeleteCertificateRequest) (*model.DeleteCertificateResponse, error)

DeleteCertificate 删除证书

删除证书。

Please refer to HUAWEI cloud API Explorer for details.

func (*CaeClient) DeleteCertificateInvoker added in v0.1.48

func (c *CaeClient) DeleteCertificateInvoker(request *model.DeleteCertificateRequest) *DeleteCertificateInvoker

DeleteCertificateInvoker 删除证书

func (*CaeClient) DeleteComponent

func (c *CaeClient) DeleteComponent(request *model.DeleteComponentRequest) (*model.DeleteComponentResponse, error)

DeleteComponent 删除组件

删除组件。

Please refer to HUAWEI cloud API Explorer for details.

func (*CaeClient) DeleteComponentConfiguration

DeleteComponentConfiguration 删除组件配置

删除组件配置。

Please refer to HUAWEI cloud API Explorer for details.

func (*CaeClient) DeleteComponentConfigurationInvoker

func (c *CaeClient) DeleteComponentConfigurationInvoker(request *model.DeleteComponentConfigurationRequest) *DeleteComponentConfigurationInvoker

DeleteComponentConfigurationInvoker 删除组件配置

func (*CaeClient) DeleteComponentInvoker

func (c *CaeClient) DeleteComponentInvoker(request *model.DeleteComponentRequest) *DeleteComponentInvoker

DeleteComponentInvoker 删除组件

func (*CaeClient) DeleteDomain added in v0.1.48

func (c *CaeClient) DeleteDomain(request *model.DeleteDomainRequest) (*model.DeleteDomainResponse, error)

DeleteDomain 删除域名

删除域名。

Please refer to HUAWEI cloud API Explorer for details.

func (*CaeClient) DeleteDomainInvoker added in v0.1.48

func (c *CaeClient) DeleteDomainInvoker(request *model.DeleteDomainRequest) *DeleteDomainInvoker

DeleteDomainInvoker 删除域名

func (*CaeClient) DeleteEnvironment

func (c *CaeClient) DeleteEnvironment(request *model.DeleteEnvironmentRequest) (*model.DeleteEnvironmentResponse, error)

DeleteEnvironment 删除环境

删除环境。

Please refer to HUAWEI cloud API Explorer for details.

func (*CaeClient) DeleteEnvironmentInvoker

func (c *CaeClient) DeleteEnvironmentInvoker(request *model.DeleteEnvironmentRequest) *DeleteEnvironmentInvoker

DeleteEnvironmentInvoker 删除环境

func (*CaeClient) DeleteNoticeRule added in v0.1.99

func (c *CaeClient) DeleteNoticeRule(request *model.DeleteNoticeRuleRequest) (*model.DeleteNoticeRuleResponse, error)

DeleteNoticeRule 删除事件通知规则。

删除事件通知规则。

Please refer to HUAWEI cloud API Explorer for details.

func (*CaeClient) DeleteNoticeRuleInvoker added in v0.1.99

func (c *CaeClient) DeleteNoticeRuleInvoker(request *model.DeleteNoticeRuleRequest) *DeleteNoticeRuleInvoker

DeleteNoticeRuleInvoker 删除事件通知规则。

func (*CaeClient) DeleteTimerRule added in v0.1.48

func (c *CaeClient) DeleteTimerRule(request *model.DeleteTimerRuleRequest) (*model.DeleteTimerRuleResponse, error)

DeleteTimerRule 删除定时启停规则

删除定时启停规则。

Please refer to HUAWEI cloud API Explorer for details.

func (*CaeClient) DeleteTimerRuleInvoker added in v0.1.48

func (c *CaeClient) DeleteTimerRuleInvoker(request *model.DeleteTimerRuleRequest) *DeleteTimerRuleInvoker

DeleteTimerRuleInvoker 删除定时启停规则

func (*CaeClient) DeleteVolume

func (c *CaeClient) DeleteVolume(request *model.DeleteVolumeRequest) (*model.DeleteVolumeResponse, error)

DeleteVolume 解绑云存储

解绑云存储。

Please refer to HUAWEI cloud API Explorer for details.

func (*CaeClient) DeleteVolumeInvoker

func (c *CaeClient) DeleteVolumeInvoker(request *model.DeleteVolumeRequest) *DeleteVolumeInvoker

DeleteVolumeInvoker 解绑云存储

func (*CaeClient) DeleteVpcEgress added in v0.1.95

func (c *CaeClient) DeleteVpcEgress(request *model.DeleteVpcEgressRequest) (*model.DeleteVpcEgressResponse, error)

DeleteVpcEgress 删除CAE环境访问VPC配置

删除CAE环境访问VPC配置。

Please refer to HUAWEI cloud API Explorer for details.

func (*CaeClient) DeleteVpcEgressInvoker added in v0.1.95

func (c *CaeClient) DeleteVpcEgressInvoker(request *model.DeleteVpcEgressRequest) *DeleteVpcEgressInvoker

DeleteVpcEgressInvoker 删除CAE环境访问VPC配置

func (*CaeClient) ExecuteAction

func (c *CaeClient) ExecuteAction(request *model.ExecuteActionRequest) (*model.ExecuteActionResponse, error)

ExecuteAction 操作组件

对组件执行指定操作,如部署、升级、重启、停止、启动、伸缩、配置、回滚。

Please refer to HUAWEI cloud API Explorer for details.

func (*CaeClient) ExecuteActionInvoker

func (c *CaeClient) ExecuteActionInvoker(request *model.ExecuteActionRequest) *ExecuteActionInvoker

ExecuteActionInvoker 操作组件

func (*CaeClient) ListAgencies added in v0.1.48

func (c *CaeClient) ListAgencies(request *model.ListAgenciesRequest) (*model.ListAgenciesResponse, error)

ListAgencies 获取委托列表

获取委托列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*CaeClient) ListAgenciesInvoker added in v0.1.48

func (c *CaeClient) ListAgenciesInvoker(request *model.ListAgenciesRequest) *ListAgenciesInvoker

ListAgenciesInvoker 获取委托列表

func (*CaeClient) ListApplications

func (c *CaeClient) ListApplications(request *model.ListApplicationsRequest) (*model.ListApplicationsResponse, error)

ListApplications 获取应用列表

获取应用列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*CaeClient) ListApplicationsInvoker

func (c *CaeClient) ListApplicationsInvoker(request *model.ListApplicationsRequest) *ListApplicationsInvoker

ListApplicationsInvoker 获取应用列表

func (*CaeClient) ListCertificates added in v0.1.48

func (c *CaeClient) ListCertificates(request *model.ListCertificatesRequest) (*model.ListCertificatesResponse, error)

ListCertificates 获取证书列表

获取证书列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*CaeClient) ListCertificatesInvoker added in v0.1.48

func (c *CaeClient) ListCertificatesInvoker(request *model.ListCertificatesRequest) *ListCertificatesInvoker

ListCertificatesInvoker 获取证书列表

func (*CaeClient) ListComponentConfigurations added in v0.1.48

ListComponentConfigurations 获取组件配置列表

获取组件配置列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*CaeClient) ListComponentConfigurationsInvoker added in v0.1.48

func (c *CaeClient) ListComponentConfigurationsInvoker(request *model.ListComponentConfigurationsRequest) *ListComponentConfigurationsInvoker

ListComponentConfigurationsInvoker 获取组件配置列表

func (*CaeClient) ListComponentEvents added in v0.1.48

ListComponentEvents 获取组件事件列表

获取组件事件列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*CaeClient) ListComponentEventsInvoker added in v0.1.48

func (c *CaeClient) ListComponentEventsInvoker(request *model.ListComponentEventsRequest) *ListComponentEventsInvoker

ListComponentEventsInvoker 获取组件事件列表

func (*CaeClient) ListComponentInstances added in v0.1.48

ListComponentInstances 获取组件实例列表

获取组件实例列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*CaeClient) ListComponentInstancesInvoker added in v0.1.48

func (c *CaeClient) ListComponentInstancesInvoker(request *model.ListComponentInstancesRequest) *ListComponentInstancesInvoker

ListComponentInstancesInvoker 获取组件实例列表

func (*CaeClient) ListComponentSnapshots

ListComponentSnapshots 获取组件快照列表

获取组件快照列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*CaeClient) ListComponentSnapshotsInvoker

func (c *CaeClient) ListComponentSnapshotsInvoker(request *model.ListComponentSnapshotsRequest) *ListComponentSnapshotsInvoker

ListComponentSnapshotsInvoker 获取组件快照列表

func (*CaeClient) ListComponents

func (c *CaeClient) ListComponents(request *model.ListComponentsRequest) (*model.ListComponentsResponse, error)

ListComponents 获取组件列表

获取组件列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*CaeClient) ListComponentsInvoker

func (c *CaeClient) ListComponentsInvoker(request *model.ListComponentsRequest) *ListComponentsInvoker

ListComponentsInvoker 获取组件列表

func (*CaeClient) ListDomains added in v0.1.48

func (c *CaeClient) ListDomains(request *model.ListDomainsRequest) (*model.ListDomainsResponse, error)

ListDomains 获取域名列表

获取域名列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*CaeClient) ListDomainsInvoker added in v0.1.48

func (c *CaeClient) ListDomainsInvoker(request *model.ListDomainsRequest) *ListDomainsInvoker

ListDomainsInvoker 获取域名列表

func (*CaeClient) ListEips added in v0.1.58

func (c *CaeClient) ListEips(request *model.ListEipsRequest) (*model.ListEipsResponse, error)

ListEips 获取集群节点弹性公网IP列表

获取集群节点弹性公网IP列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*CaeClient) ListEipsInvoker added in v0.1.58

func (c *CaeClient) ListEipsInvoker(request *model.ListEipsRequest) *ListEipsInvoker

ListEipsInvoker 获取集群节点弹性公网IP列表

func (*CaeClient) ListEnvironments

func (c *CaeClient) ListEnvironments(request *model.ListEnvironmentsRequest) (*model.ListEnvironmentsResponse, error)

ListEnvironments 获取环境列表

获取环境列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*CaeClient) ListEnvironmentsInvoker

func (c *CaeClient) ListEnvironmentsInvoker(request *model.ListEnvironmentsRequest) *ListEnvironmentsInvoker

ListEnvironmentsInvoker 获取环境列表

func (*CaeClient) ListNoticeRules added in v0.1.99

func (c *CaeClient) ListNoticeRules(request *model.ListNoticeRulesRequest) (*model.ListNoticeRulesResponse, error)

ListNoticeRules 查询事件通知规则列表。

查询事件通知规则列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*CaeClient) ListNoticeRulesInvoker added in v0.1.99

func (c *CaeClient) ListNoticeRulesInvoker(request *model.ListNoticeRulesRequest) *ListNoticeRulesInvoker

ListNoticeRulesInvoker 查询事件通知规则列表。

func (*CaeClient) ListTimerRules added in v0.1.48

func (c *CaeClient) ListTimerRules(request *model.ListTimerRulesRequest) (*model.ListTimerRulesResponse, error)

ListTimerRules 获取定时启停规则列表

获取定时启停规则列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*CaeClient) ListTimerRulesInvoker added in v0.1.48

func (c *CaeClient) ListTimerRulesInvoker(request *model.ListTimerRulesRequest) *ListTimerRulesInvoker

ListTimerRulesInvoker 获取定时启停规则列表

func (*CaeClient) ListVolumes

func (c *CaeClient) ListVolumes(request *model.ListVolumesRequest) (*model.ListVolumesResponse, error)

ListVolumes 获取云存储列表

获取云存储列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*CaeClient) ListVolumesInvoker

func (c *CaeClient) ListVolumesInvoker(request *model.ListVolumesRequest) *ListVolumesInvoker

ListVolumesInvoker 获取云存储列表

func (*CaeClient) ListVpcEgress added in v0.1.95

func (c *CaeClient) ListVpcEgress(request *model.ListVpcEgressRequest) (*model.ListVpcEgressResponse, error)

ListVpcEgress 获取CAE环境访问VPC配置

获取CAE环境访问VPC配置。

Please refer to HUAWEI cloud API Explorer for details.

func (*CaeClient) ListVpcEgressInvoker added in v0.1.95

func (c *CaeClient) ListVpcEgressInvoker(request *model.ListVpcEgressRequest) *ListVpcEgressInvoker

ListVpcEgressInvoker 获取CAE环境访问VPC配置

func (*CaeClient) RetryJob

func (c *CaeClient) RetryJob(request *model.RetryJobRequest) (*model.RetryJobResponse, error)

RetryJob 重试任务

重试任务。

Please refer to HUAWEI cloud API Explorer for details.

func (*CaeClient) RetryJobInvoker

func (c *CaeClient) RetryJobInvoker(request *model.RetryJobRequest) *RetryJobInvoker

RetryJobInvoker 重试任务

func (*CaeClient) ShowApplication

func (c *CaeClient) ShowApplication(request *model.ShowApplicationRequest) (*model.ShowApplicationResponse, error)

ShowApplication 获取应用详情

获取应用详情。

Please refer to HUAWEI cloud API Explorer for details.

func (*CaeClient) ShowApplicationInvoker

func (c *CaeClient) ShowApplicationInvoker(request *model.ShowApplicationRequest) *ShowApplicationInvoker

ShowApplicationInvoker 获取应用详情

func (*CaeClient) ShowComponent

func (c *CaeClient) ShowComponent(request *model.ShowComponentRequest) (*model.ShowComponentResponse, error)

ShowComponent 获取组件详情

获取组件详情。

Please refer to HUAWEI cloud API Explorer for details.

func (*CaeClient) ShowComponentInvoker

func (c *CaeClient) ShowComponentInvoker(request *model.ShowComponentRequest) *ShowComponentInvoker

ShowComponentInvoker 获取组件详情

func (*CaeClient) ShowExecutionResult added in v0.1.48

ShowExecutionResult 获取上次定时启停规则的执行情况

获取上次定时启停规则的执行情况。

Please refer to HUAWEI cloud API Explorer for details.

func (*CaeClient) ShowExecutionResultInvoker added in v0.1.48

func (c *CaeClient) ShowExecutionResultInvoker(request *model.ShowExecutionResultRequest) *ShowExecutionResultInvoker

ShowExecutionResultInvoker 获取上次定时启停规则的执行情况

func (*CaeClient) ShowJob

func (c *CaeClient) ShowJob(request *model.ShowJobRequest) (*model.ShowJobResponse, error)

ShowJob 获取任务详情

获取任务详情。

Please refer to HUAWEI cloud API Explorer for details.

func (*CaeClient) ShowJobInvoker

func (c *CaeClient) ShowJobInvoker(request *model.ShowJobRequest) *ShowJobInvoker

ShowJobInvoker 获取任务详情

func (*CaeClient) ShowMonitorSystem added in v0.1.72

func (c *CaeClient) ShowMonitorSystem(request *model.ShowMonitorSystemRequest) (*model.ShowMonitorSystemResponse, error)

ShowMonitorSystem 获取监控系统配置

获取监控系统配置。

Please refer to HUAWEI cloud API Explorer for details.

func (*CaeClient) ShowMonitorSystemInvoker added in v0.1.72

func (c *CaeClient) ShowMonitorSystemInvoker(request *model.ShowMonitorSystemRequest) *ShowMonitorSystemInvoker

ShowMonitorSystemInvoker 获取监控系统配置

func (*CaeClient) ShowNoticeRule added in v0.1.99

func (c *CaeClient) ShowNoticeRule(request *model.ShowNoticeRuleRequest) (*model.ShowNoticeRuleResponse, error)

ShowNoticeRule 查询事件通知规则。

查询事件通知规则。

Please refer to HUAWEI cloud API Explorer for details.

func (*CaeClient) ShowNoticeRuleInvoker added in v0.1.99

func (c *CaeClient) ShowNoticeRuleInvoker(request *model.ShowNoticeRuleRequest) *ShowNoticeRuleInvoker

ShowNoticeRuleInvoker 查询事件通知规则。

func (*CaeClient) UpdateCertificate added in v0.1.48

func (c *CaeClient) UpdateCertificate(request *model.UpdateCertificateRequest) (*model.UpdateCertificateResponse, error)

UpdateCertificate 修改证书

修改证书。

Please refer to HUAWEI cloud API Explorer for details.

func (*CaeClient) UpdateCertificateInvoker added in v0.1.48

func (c *CaeClient) UpdateCertificateInvoker(request *model.UpdateCertificateRequest) *UpdateCertificateInvoker

UpdateCertificateInvoker 修改证书

func (*CaeClient) UpdateComponent

func (c *CaeClient) UpdateComponent(request *model.UpdateComponentRequest) (*model.UpdateComponentResponse, error)

UpdateComponent 更新组件

更新组件。

Please refer to HUAWEI cloud API Explorer for details.

func (*CaeClient) UpdateComponentInvoker

func (c *CaeClient) UpdateComponentInvoker(request *model.UpdateComponentRequest) *UpdateComponentInvoker

UpdateComponentInvoker 更新组件

func (*CaeClient) UpdateEip added in v0.1.58

func (c *CaeClient) UpdateEip(request *model.UpdateEipRequest) (*model.UpdateEipResponse, error)

UpdateEip 修改出入网带宽以及开闭状态

修改出入网带宽以及开闭状态。

Please refer to HUAWEI cloud API Explorer for details.

func (*CaeClient) UpdateEipInvoker added in v0.1.58

func (c *CaeClient) UpdateEipInvoker(request *model.UpdateEipRequest) *UpdateEipInvoker

UpdateEipInvoker 修改出入网带宽以及开闭状态

func (*CaeClient) UpdateMonitorSystem added in v0.1.72

UpdateMonitorSystem 更新监控系统配置

更新监控系统配置。

Please refer to HUAWEI cloud API Explorer for details.

func (*CaeClient) UpdateMonitorSystemInvoker added in v0.1.72

func (c *CaeClient) UpdateMonitorSystemInvoker(request *model.UpdateMonitorSystemRequest) *UpdateMonitorSystemInvoker

UpdateMonitorSystemInvoker 更新监控系统配置

func (*CaeClient) UpdateNoticeRule added in v0.1.99

func (c *CaeClient) UpdateNoticeRule(request *model.UpdateNoticeRuleRequest) (*model.UpdateNoticeRuleResponse, error)

UpdateNoticeRule 修改事件通知规则。

修改事件通知规则。

Please refer to HUAWEI cloud API Explorer for details.

func (*CaeClient) UpdateNoticeRuleInvoker added in v0.1.99

func (c *CaeClient) UpdateNoticeRuleInvoker(request *model.UpdateNoticeRuleRequest) *UpdateNoticeRuleInvoker

UpdateNoticeRuleInvoker 修改事件通知规则。

func (*CaeClient) UpdateTimerRule added in v0.1.48

func (c *CaeClient) UpdateTimerRule(request *model.UpdateTimerRuleRequest) (*model.UpdateTimerRuleResponse, error)

UpdateTimerRule 修改定时启停规则

修改定时启停规则。

Please refer to HUAWEI cloud API Explorer for details.

func (*CaeClient) UpdateTimerRuleInvoker added in v0.1.48

func (c *CaeClient) UpdateTimerRuleInvoker(request *model.UpdateTimerRuleRequest) *UpdateTimerRuleInvoker

UpdateTimerRuleInvoker 修改定时启停规则

type CreateAgencyInvoker

type CreateAgencyInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateAgencyInvoker) Invoke

type CreateApplicationInvoker

type CreateApplicationInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateApplicationInvoker) Invoke

type CreateCertificateInvoker added in v0.1.48

type CreateCertificateInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateCertificateInvoker) Invoke added in v0.1.48

type CreateComponentConfigurationInvoker

type CreateComponentConfigurationInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateComponentConfigurationInvoker) Invoke

type CreateComponentInvoker

type CreateComponentInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateComponentInvoker) Invoke

type CreateComponentWithConfigurationInvoker added in v0.1.100

type CreateComponentWithConfigurationInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateComponentWithConfigurationInvoker) Invoke added in v0.1.100

type CreateDomainInvoker added in v0.1.48

type CreateDomainInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateDomainInvoker) Invoke added in v0.1.48

type CreateEnvironmentInvoker

type CreateEnvironmentInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateEnvironmentInvoker) Invoke

type CreateMonitorSystemInvoker added in v0.1.72

type CreateMonitorSystemInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateMonitorSystemInvoker) Invoke added in v0.1.72

type CreateNoticeRuleInvoker added in v0.1.99

type CreateNoticeRuleInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateNoticeRuleInvoker) Invoke added in v0.1.99

type CreateTimerRuleInvoker added in v0.1.48

type CreateTimerRuleInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateTimerRuleInvoker) Invoke added in v0.1.48

type CreateVolumeInvoker

type CreateVolumeInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateVolumeInvoker) Invoke

type CreateVpcEgressInvoker added in v0.1.95

type CreateVpcEgressInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateVpcEgressInvoker) Invoke added in v0.1.95

type DeleteApplicationInvoker

type DeleteApplicationInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteApplicationInvoker) Invoke

type DeleteCertificateInvoker added in v0.1.48

type DeleteCertificateInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteCertificateInvoker) Invoke added in v0.1.48

type DeleteComponentConfigurationInvoker

type DeleteComponentConfigurationInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteComponentConfigurationInvoker) Invoke

type DeleteComponentInvoker

type DeleteComponentInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteComponentInvoker) Invoke

type DeleteDomainInvoker added in v0.1.48

type DeleteDomainInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteDomainInvoker) Invoke added in v0.1.48

type DeleteEnvironmentInvoker

type DeleteEnvironmentInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteEnvironmentInvoker) Invoke

type DeleteNoticeRuleInvoker added in v0.1.99

type DeleteNoticeRuleInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteNoticeRuleInvoker) Invoke added in v0.1.99

type DeleteTimerRuleInvoker added in v0.1.48

type DeleteTimerRuleInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteTimerRuleInvoker) Invoke added in v0.1.48

type DeleteVolumeInvoker

type DeleteVolumeInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteVolumeInvoker) Invoke

type DeleteVpcEgressInvoker added in v0.1.95

type DeleteVpcEgressInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteVpcEgressInvoker) Invoke added in v0.1.95

type ExecuteActionInvoker

type ExecuteActionInvoker struct {
	*invoker.BaseInvoker
}

func (*ExecuteActionInvoker) Invoke

type ListAgenciesInvoker added in v0.1.48

type ListAgenciesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAgenciesInvoker) Invoke added in v0.1.48

type ListApplicationsInvoker

type ListApplicationsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListApplicationsInvoker) Invoke

type ListCertificatesInvoker added in v0.1.48

type ListCertificatesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListCertificatesInvoker) Invoke added in v0.1.48

type ListComponentConfigurationsInvoker added in v0.1.48

type ListComponentConfigurationsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListComponentConfigurationsInvoker) Invoke added in v0.1.48

type ListComponentEventsInvoker added in v0.1.48

type ListComponentEventsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListComponentEventsInvoker) Invoke added in v0.1.48

type ListComponentInstancesInvoker added in v0.1.48

type ListComponentInstancesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListComponentInstancesInvoker) Invoke added in v0.1.48

type ListComponentSnapshotsInvoker

type ListComponentSnapshotsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListComponentSnapshotsInvoker) Invoke

type ListComponentsInvoker

type ListComponentsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListComponentsInvoker) Invoke

type ListDomainsInvoker added in v0.1.48

type ListDomainsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListDomainsInvoker) Invoke added in v0.1.48

type ListEipsInvoker added in v0.1.58

type ListEipsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListEipsInvoker) Invoke added in v0.1.58

func (i *ListEipsInvoker) Invoke() (*model.ListEipsResponse, error)

type ListEnvironmentsInvoker

type ListEnvironmentsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListEnvironmentsInvoker) Invoke

type ListNoticeRulesInvoker added in v0.1.99

type ListNoticeRulesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListNoticeRulesInvoker) Invoke added in v0.1.99

type ListTimerRulesInvoker added in v0.1.48

type ListTimerRulesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListTimerRulesInvoker) Invoke added in v0.1.48

type ListVolumesInvoker

type ListVolumesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListVolumesInvoker) Invoke

type ListVpcEgressInvoker added in v0.1.95

type ListVpcEgressInvoker struct {
	*invoker.BaseInvoker
}

func (*ListVpcEgressInvoker) Invoke added in v0.1.95

type RetryJobInvoker

type RetryJobInvoker struct {
	*invoker.BaseInvoker
}

func (*RetryJobInvoker) Invoke

func (i *RetryJobInvoker) Invoke() (*model.RetryJobResponse, error)

type ShowApplicationInvoker

type ShowApplicationInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowApplicationInvoker) Invoke

type ShowComponentInvoker

type ShowComponentInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowComponentInvoker) Invoke

type ShowExecutionResultInvoker added in v0.1.48

type ShowExecutionResultInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowExecutionResultInvoker) Invoke added in v0.1.48

type ShowJobInvoker

type ShowJobInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowJobInvoker) Invoke

func (i *ShowJobInvoker) Invoke() (*model.ShowJobResponse, error)

type ShowMonitorSystemInvoker added in v0.1.72

type ShowMonitorSystemInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowMonitorSystemInvoker) Invoke added in v0.1.72

type ShowNoticeRuleInvoker added in v0.1.99

type ShowNoticeRuleInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowNoticeRuleInvoker) Invoke added in v0.1.99

type UpdateCertificateInvoker added in v0.1.48

type UpdateCertificateInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateCertificateInvoker) Invoke added in v0.1.48

type UpdateComponentInvoker

type UpdateComponentInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateComponentInvoker) Invoke

type UpdateEipInvoker added in v0.1.58

type UpdateEipInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateEipInvoker) Invoke added in v0.1.58

type UpdateMonitorSystemInvoker added in v0.1.72

type UpdateMonitorSystemInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateMonitorSystemInvoker) Invoke added in v0.1.72

type UpdateNoticeRuleInvoker added in v0.1.99

type UpdateNoticeRuleInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateNoticeRuleInvoker) Invoke added in v0.1.99

type UpdateTimerRuleInvoker added in v0.1.48

type UpdateTimerRuleInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateTimerRuleInvoker) Invoke added in v0.1.48

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL