model

package
v0.0.78 Latest Latest
Warning

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

Go to latest
Published: Feb 25, 2022 License: Apache-2.0, BSD-2-Clause, BSD-3-Clause Imports: 2 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ActionReq added in v0.0.78

type ActionReq struct {
	Action *string `json:"action,omitempty"`
}

func (ActionReq) String added in v0.0.78

func (o ActionReq) String() string

type Actions

type Actions struct {
	Id *string `json:"id,omitempty"`

	ActionType *string `json:"actionType,omitempty"`

	ConfContent *string `json:"confContent,omitempty"`

	Status *string `json:"status,omitempty"`

	UpdateAt *string `json:"updateAt,omitempty"`

	ErrorMsg *string `json:"errorMsg,omitempty"`

	Message *string `json:"message,omitempty"`
}

func (Actions) String

func (o Actions) String() string

type AddFavoriteReq

type AddFavoriteReq struct {
	Name string `json:"name"`

	Template *AddFavoriteReqTemplate `json:"template"`
}

func (AddFavoriteReq) String

func (o AddFavoriteReq) String() string

type AddFavoriteReqTemplate

type AddFavoriteReqTemplate struct {
	TemplateName string `json:"templateName"`

	Desc *string `json:"desc,omitempty"`
}

func (AddFavoriteReqTemplate) String

func (o AddFavoriteReqTemplate) String() string

type AddFavoriteRequest

type AddFavoriteRequest struct {
	ClusterId string `json:"cluster_id"`

	Body *AddFavoriteReq `json:"body,omitempty"`
}

Request Object

func (AddFavoriteRequest) String

func (o AddFavoriteRequest) String() string

type AddFavoriteResponse

type AddFavoriteResponse struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (AddFavoriteResponse) String

func (o AddFavoriteResponse) String() string

type AddressAndPorts

type AddressAndPorts struct {
	Address string `json:"address"`

	Port *int32 `json:"port,omitempty"`
}

func (AddressAndPorts) String

func (o AddressAndPorts) String() string

type BatchAddOrDeleteTagOnClusterReq

type BatchAddOrDeleteTagOnClusterReq struct {
	Action string `json:"action"`

	Tags []TagList `json:"tags"`

	SysTags *[]SysTags `json:"sysTags,omitempty"`
}

func (BatchAddOrDeleteTagOnClusterReq) String

type BindPublicReq

type BindPublicReq struct {
	Eip *BindPublicReqEip `json:"eip"`

	IsAutoPay *int32 `json:"isAutoPay,omitempty"`
}

func (BindPublicReq) String

func (o BindPublicReq) String() string

type BindPublicReqEip

type BindPublicReqEip struct {
	BandWidth *BindPublicReqEipBandWidth `json:"bandWidth"`

	IsAutoPay *int32 `json:"isAutoPay,omitempty"`
}

弹性IP信息。

func (BindPublicReqEip) String

func (o BindPublicReqEip) String() string

type BindPublicReqEipBandWidth

type BindPublicReqEipBandWidth struct {
	Size int32 `json:"size"`
}

公网带宽信息。

func (BindPublicReqEipBandWidth) String

func (o BindPublicReqEipBandWidth) String() string

type ClusterDetailActionProgress added in v0.0.78

type ClusterDetailActionProgress struct {
	Creating *string `json:"CREATING,omitempty"`
}

集群行为进度,显示创建和扩容进度的百分比。

func (ClusterDetailActionProgress) String added in v0.0.78

type ClusterDetailDatastore added in v0.0.78

type ClusterDetailDatastore struct {
	Type *string `json:"type,omitempty"`

	Version *string `json:"version,omitempty"`
}

数据搜索引擎类型。

func (ClusterDetailDatastore) String added in v0.0.78

func (o ClusterDetailDatastore) String() string

type ClusterDetailFailedReasons added in v0.0.78

type ClusterDetailFailedReasons struct {
	ErrorCode *string `json:"error_code,omitempty"`

	ErrorMsg *string `json:"error_msg,omitempty"`
}

失败原因。如果集群处于正常状态,则不返回该参数。

func (ClusterDetailFailedReasons) String added in v0.0.78

type ClusterDetailInstances added in v0.0.78

type ClusterDetailInstances struct {
	Status *string `json:"status,omitempty"`

	Type *string `json:"type,omitempty"`

	Id *string `json:"id,omitempty"`

	Name *string `json:"name,omitempty"`

	SpecCode *string `json:"specCode,omitempty"`

	AzCode *string `json:"azCode,omitempty"`
}

节点对象。

func (ClusterDetailInstances) String added in v0.0.78

func (o ClusterDetailInstances) String() string

type ClusterDetailTags added in v0.0.78

type ClusterDetailTags struct {
	Key *string `json:"key,omitempty"`

	Value *string `json:"value,omitempty"`
}

集群标签。

func (ClusterDetailTags) String added in v0.0.78

func (o ClusterDetailTags) String() string

type ClusterList

type ClusterList struct {
	Datastore *ClusterListDatastore `json:"datastore,omitempty"`

	Instances *[]ClusterListInstances `json:"instances,omitempty"`

	Updated *string `json:"updated,omitempty"`

	Name *string `json:"name,omitempty"`

	Created *string `json:"created,omitempty"`

	Id *string `json:"id,omitempty"`

	Status *string `json:"status,omitempty"`

	Endpoint *string `json:"endpoint,omitempty"`

	ActionProgress *ClusterListActionProgress `json:"actionProgress,omitempty"`

	Actions *[]string `json:"actions,omitempty"`

	FailedReasons *ClusterListFailedReasons `json:"failed_reasons,omitempty"`

	AuthorityEnable *bool `json:"authorityEnable,omitempty"`

	VpcId *string `json:"vpcId,omitempty"`

	SubnetId *string `json:"subnetId,omitempty"`

	SecurityGroupId *string `json:"securityGroupId,omitempty"`

	EnterpriseProjectId *string `json:"enterprise_project_id,omitempty"`

	Period *bool `json:"period,omitempty"`

	HttpsEnable *bool `json:"httpsEnable,omitempty"`

	Tags *[]ClusterListTags `json:"tags,omitempty"`
}

集群对象。

func (ClusterList) String

func (o ClusterList) String() string

type ClusterListActionProgress

type ClusterListActionProgress struct {
	Creating *string `json:"CREATING,omitempty"`
}

集群行为进度,显示创建和扩容进度的百分比。CREATING表示创建的百分比。

func (ClusterListActionProgress) String

func (o ClusterListActionProgress) String() string

type ClusterListDatastore

type ClusterListDatastore struct {
	Type *string `json:"type,omitempty"`

	Version *string `json:"version,omitempty"`
}

数据搜索引擎类型。

func (ClusterListDatastore) String

func (o ClusterListDatastore) String() string

type ClusterListFailedReasons

type ClusterListFailedReasons struct {
	ErrorCode *string `json:"error_code,omitempty"`

	ErrorMsg *string `json:"error_msg,omitempty"`
}

失败原因。如果集群处于正常状态,则不返回该参数。

func (ClusterListFailedReasons) String

func (o ClusterListFailedReasons) String() string

type ClusterListInstances

type ClusterListInstances struct {
	Status *string `json:"status,omitempty"`

	Type *string `json:"type,omitempty"`

	Id *string `json:"id,omitempty"`

	Name *string `json:"name,omitempty"`

	SpecCode *string `json:"specCode,omitempty"`

	AzCode *string `json:"azCode,omitempty"`
}

节点对象。

func (ClusterListInstances) String

func (o ClusterListInstances) String() string

type ClusterListTags

type ClusterListTags struct {
	Key *string `json:"key,omitempty"`

	Value *string `json:"value,omitempty"`
}

集群标签。

func (ClusterListTags) String

func (o ClusterListTags) String() string

type ClusterLogRecord added in v0.0.78

type ClusterLogRecord struct {
	Id *string `json:"id,omitempty"`

	ClusterId *string `json:"clusterId,omitempty"`

	CreateAt *string `json:"createAt,omitempty"`

	LogPath *string `json:"logPath,omitempty"`

	Status *string `json:"status,omitempty"`

	FinishedAt *int64 `json:"finishedAt,omitempty"`

	JobTypes *string `json:"jobTypes,omitempty"`

	FailedMsg *string `json:"failedMsg,omitempty"`

	JobId *string `json:"jobId,omitempty"`
}

集群日志记录实体对象。

func (ClusterLogRecord) String added in v0.0.78

func (o ClusterLogRecord) String() string

type ConfigList

type ConfigList struct {
	Id *string `json:"id,omitempty"`

	ClusterId *string `json:"clusterId,omitempty"`

	CreateAt *interface{} `json:"createAt,omitempty"`

	Status *string `json:"status,omitempty"`

	FinishedAt *interface{} `json:"finishedAt,omitempty"`

	ModifyDeleteReset *string `json:"modifyDeleteReset,omitempty"`

	FailedMsg *string `json:"failedMsg,omitempty"`
}

func (ConfigList) String

func (o ConfigList) String() string

type Confs

type Confs struct {
	Name *string `json:"name,omitempty"`

	Status *string `json:"status,omitempty"`

	ConfContent *string `json:"confContent,omitempty"`

	Setting *Setting `json:"setting,omitempty"`

	UpdateAt *string `json:"updateAt,omitempty"`
}

func (Confs) String

func (o Confs) String() string

type Connections

type Connections struct {
	Id *string `json:"id,omitempty"`

	Status *string `json:"status,omitempty"`

	MaxSession *string `json:"maxSession,omitempty"`

	SpecificationName *string `json:"specificationName,omitempty"`

	CreatedAt *string `json:"created_at,omitempty"`

	UpdateAt *string `json:"update_at,omitempty"`

	DomainId *string `json:"domain_id,omitempty"`
}

连接信息。

func (Connections) String

func (o Connections) String() string

type CreateAutoCreatePolicyRequest

type CreateAutoCreatePolicyRequest struct {
	ClusterId string `json:"cluster_id"`

	Body *SetRdsBackupCnfReq `json:"body,omitempty"`
}

Request Object

func (CreateAutoCreatePolicyRequest) String

type CreateAutoCreatePolicyResponse

type CreateAutoCreatePolicyResponse struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (CreateAutoCreatePolicyResponse) String

type CreateBindPublicRequest

type CreateBindPublicRequest struct {
	ClusterId string `json:"cluster_id"`

	Body *BindPublicReq `json:"body,omitempty"`
}

Request Object

func (CreateBindPublicRequest) String

func (o CreateBindPublicRequest) String() string

type CreateBindPublicResponse

type CreateBindPublicResponse struct {
	Action         *string `json:"action,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (CreateBindPublicResponse) String

func (o CreateBindPublicResponse) String() string

type CreateClusterBackupStrategyBody

type CreateClusterBackupStrategyBody struct {
	Period string `json:"period"`

	Prefix string `json:"prefix"`

	Keepday int32 `json:"keepday"`

	Bucket *string `json:"bucket,omitempty"`

	BasePath *string `json:"basePath,omitempty"`

	Agency *string `json:"agency,omitempty"`
}

开启自动创建快照策略。 说明:当backupStrategy参数配置不为空时,才会开启自动创建快照策略。

func (CreateClusterBackupStrategyBody) String

type CreateClusterBody

type CreateClusterBody struct {
	Name string `json:"name"`

	BackupStrategy *CreateClusterBackupStrategyBody `json:"backupStrategy,omitempty"`

	InstanceNum int32 `json:"instanceNum"`

	Instance *CreateClusterInstanceBody `json:"instance"`

	EnterpriseProjectId *string `json:"enterprise_project_id,omitempty"`

	Tags *[]CreateClusterTagsBody `json:"tags,omitempty"`

	Datastore *CreateClusterDatastoreBody `json:"datastore"`

	PayInfo *PayInfoBody `json:"payInfo,omitempty"`
}

集群对象。

func (CreateClusterBody) String

func (o CreateClusterBody) String() string

type CreateClusterClusterResponse

type CreateClusterClusterResponse struct {
	Id *string `json:"id,omitempty"`

	Name *string `json:"name,omitempty"`
}

集群对象。

func (CreateClusterClusterResponse) String

type CreateClusterDatastoreBody

type CreateClusterDatastoreBody struct {
	Version string `json:"version"`

	Type string `json:"type"`
}

数据搜索引擎类型。

func (CreateClusterDatastoreBody) String

type CreateClusterInstanceBody

type CreateClusterInstanceBody struct {
	FlavorRef string `json:"flavorRef"`

	Volume *CreateClusterInstanceVolumeBody `json:"volume"`

	Nics *CreateClusterInstanceNicsBody `json:"nics"`

	AvailabilityZone *string `json:"availability_zone,omitempty"`
}

实例对象。

func (CreateClusterInstanceBody) String

func (o CreateClusterInstanceBody) String() string

type CreateClusterInstanceNicsBody

type CreateClusterInstanceNicsBody struct {
	VpcId string `json:"vpcId"`

	NetId string `json:"netId"`

	SecurityGroupId string `json:"securityGroupId"`
}

子网信息。

func (CreateClusterInstanceNicsBody) String

type CreateClusterInstanceVolumeBody

type CreateClusterInstanceVolumeBody struct {
	VolumeType string `json:"volume_type"`

	Size int32 `json:"size"`
}

volume信息。当flavorRef选择的是本地盘规格时不需要填写,本地盘规格可以通过获取实例规格列表接口获取。目前支持的本地盘规格有: - ess.spec-i3small - ess.spec-i3medium - ess.spec-i3.8xlarge.8 - ess.spec-ds.xlarge.8 - ess.spec-ds.2xlarge.8 - ess.spec-ds.4xlarge.8

func (CreateClusterInstanceVolumeBody) String

type CreateClusterReq

type CreateClusterReq struct {
	Cluster *CreateClusterBody `json:"cluster"`
}

func (CreateClusterReq) String

func (o CreateClusterReq) String() string

type CreateClusterRequest

type CreateClusterRequest struct {
	Body *CreateClusterReq `json:"body,omitempty"`
}

Request Object

func (CreateClusterRequest) String

func (o CreateClusterRequest) String() string

type CreateClusterResponse

type CreateClusterResponse struct {
	Cluster        *CreateClusterClusterResponse `json:"cluster,omitempty"`
	HttpStatusCode int                           `json:"-"`
}

Response Object

func (CreateClusterResponse) String

func (o CreateClusterResponse) String() string

type CreateClusterTagsBody

type CreateClusterTagsBody struct {
	Key string `json:"key"`

	Value string `json:"value"`
}

集群标签。 关于标签特性的详细信息,请参见[《标签管理产品介绍》](https://support.huaweicloud.com/productdesc-tms/zh-cn_topic_0071335169.html)。

func (CreateClusterTagsBody) String

func (o CreateClusterTagsBody) String() string

type CreateClustersTagsRequest

type CreateClustersTagsRequest struct {
	ClusterId string `json:"cluster_id"`

	Body *TagReq `json:"body,omitempty"`
}

Request Object

func (CreateClustersTagsRequest) String

func (o CreateClustersTagsRequest) String() string

type CreateClustersTagsResponse

type CreateClustersTagsResponse struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (CreateClustersTagsResponse) String

type CreateCnfReq

type CreateCnfReq struct {
	Name string `json:"name"`

	ConfContent string `json:"confContent"`

	Setting *Setting `json:"setting"`
}

func (CreateCnfReq) String

func (o CreateCnfReq) String() string

type CreateCnfRequest

type CreateCnfRequest struct {
	ClusterId string `json:"cluster_id"`

	Body *CreateCnfReq `json:"body,omitempty"`
}

Request Object

func (CreateCnfRequest) String

func (o CreateCnfRequest) String() string

type CreateCnfResponse

type CreateCnfResponse struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (CreateCnfResponse) String

func (o CreateCnfResponse) String() string

type CreateLoadIkThesaurusRequest

type CreateLoadIkThesaurusRequest struct {
	ClusterId string `json:"cluster_id"`

	Body *LoadCustomThesaurusReq `json:"body,omitempty"`
}

Request Object

func (CreateLoadIkThesaurusRequest) String

type CreateLoadIkThesaurusResponse

type CreateLoadIkThesaurusResponse struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (CreateLoadIkThesaurusResponse) String

type CreateLogBackupRequest

type CreateLogBackupRequest struct {
	ClusterId string `json:"cluster_id"`
}

Request Object

func (CreateLogBackupRequest) String

func (o CreateLogBackupRequest) String() string

type CreateLogBackupResponse

type CreateLogBackupResponse struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (CreateLogBackupResponse) String

func (o CreateLogBackupResponse) String() string

type CreateSnapshotReq

type CreateSnapshotReq struct {
	Name string `json:"name"`

	Description *string `json:"description,omitempty"`

	Indices *string `json:"indices,omitempty"`
}

func (CreateSnapshotReq) String

func (o CreateSnapshotReq) String() string

type CreateSnapshotRequest

type CreateSnapshotRequest struct {
	ClusterId string `json:"cluster_id"`

	Body *CreateSnapshotReq `json:"body,omitempty"`
}

Request Object

func (CreateSnapshotRequest) String

func (o CreateSnapshotRequest) String() string

type CreateSnapshotResponse

type CreateSnapshotResponse struct {
	Name *string `json:"name,omitempty"`

	Description *string `json:"description,omitempty"`

	Indices        *string `json:"indices,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (CreateSnapshotResponse) String

func (o CreateSnapshotResponse) String() string

type CustomTemplates

type CustomTemplates struct {
	Id *string `json:"id,omitempty"`

	Name *string `json:"name,omitempty"`

	ConfContent *string `json:"confContent,omitempty"`

	Desc *string `json:"desc,omitempty"`
}

func (CustomTemplates) String

func (o CustomTemplates) String() string

type DeleteClusterRequest

type DeleteClusterRequest struct {
	ClusterId string `json:"cluster_id"`
}

Request Object

func (DeleteClusterRequest) String

func (o DeleteClusterRequest) String() string

type DeleteClusterResponse

type DeleteClusterResponse struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (DeleteClusterResponse) String

func (o DeleteClusterResponse) String() string

type DeleteClustersTagsRequest

type DeleteClustersTagsRequest struct {
	ClusterId string `json:"cluster_id"`

	Key string `json:"key"`
}

Request Object

func (DeleteClustersTagsRequest) String

func (o DeleteClustersTagsRequest) String() string

type DeleteClustersTagsResponse

type DeleteClustersTagsResponse struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (DeleteClustersTagsResponse) String

type DeleteConfReq

type DeleteConfReq struct {
	Name string `json:"name"`
}

func (DeleteConfReq) String

func (o DeleteConfReq) String() string

type DeleteConfRequest

type DeleteConfRequest struct {
	ClusterId string `json:"cluster_id"`

	Body *DeleteConfReq `json:"body,omitempty"`
}

Request Object

func (DeleteConfRequest) String

func (o DeleteConfRequest) String() string

type DeleteConfResponse

type DeleteConfResponse struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (DeleteConfResponse) String

func (o DeleteConfResponse) String() string

type DeleteIkThesaurusRequest

type DeleteIkThesaurusRequest struct {
	ClusterId string `json:"cluster_id"`
}

Request Object

func (DeleteIkThesaurusRequest) String

func (o DeleteIkThesaurusRequest) String() string

type DeleteIkThesaurusResponse

type DeleteIkThesaurusResponse struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (DeleteIkThesaurusResponse) String

func (o DeleteIkThesaurusResponse) String() string

type DeleteSnapshotRequest

type DeleteSnapshotRequest struct {
	ClusterId string `json:"cluster_id"`

	SnapshotId string `json:"snapshot_id"`
}

Request Object

func (DeleteSnapshotRequest) String

func (o DeleteSnapshotRequest) String() string

type DeleteSnapshotResponse

type DeleteSnapshotResponse struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (DeleteSnapshotResponse) String

func (o DeleteSnapshotResponse) String() string

type DeleteTemplateReq

type DeleteTemplateReq struct {
	Name string `json:"name"`
}

func (DeleteTemplateReq) String

func (o DeleteTemplateReq) String() string

type DeleteTemplateRequest

type DeleteTemplateRequest struct {
	ClusterId string `json:"cluster_id"`

	Body *DeleteTemplateReq `json:"body,omitempty"`
}

Request Object

func (DeleteTemplateRequest) String

func (o DeleteTemplateRequest) String() string

type DeleteTemplateResponse

type DeleteTemplateResponse struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (DeleteTemplateResponse) String

func (o DeleteTemplateResponse) String() string

type EsflavorsVersionsFlavorsResp

type EsflavorsVersionsFlavorsResp struct {
	Ram *int32 `json:"ram,omitempty"`

	Cpu *int32 `json:"cpu,omitempty"`

	Name *string `json:"name,omitempty"`

	Region *string `json:"region,omitempty"`

	Diskrange *string `json:"diskrange,omitempty"`

	FlavorId *string `json:"flavor_id,omitempty"`
}

规格。

func (EsflavorsVersionsFlavorsResp) String

type EsflavorsVersionsResp

type EsflavorsVersionsResp struct {
	Version *string `json:"version,omitempty"`

	Flavors *[]EsflavorsVersionsFlavorsResp `json:"flavors,omitempty"`
}

引擎列表。

func (EsflavorsVersionsResp) String

func (o EsflavorsVersionsResp) String() string

type ExtendClusterGrowReq

type ExtendClusterGrowReq struct {
	ModifySize int32 `json:"modifySize"`
}

集群扩容请求详细描述。

func (ExtendClusterGrowReq) String

func (o ExtendClusterGrowReq) String() string

type ExtendClusterReq

type ExtendClusterReq struct {
	Grow *ExtendClusterGrowReq `json:"grow"`

	IsAutoPay *int32 `json:"isAutoPay,omitempty"`
}

func (ExtendClusterReq) String

func (o ExtendClusterReq) String() string

type GetLogBackupReq

type GetLogBackupReq struct {
	InstanceName string `json:"instanceName"`

	Level string `json:"level"`

	LogType string `json:"logType"`
}

func (GetLogBackupReq) String

func (o GetLogBackupReq) String() string

type ListActionsRequest

type ListActionsRequest struct {
	ClusterId string `json:"cluster_id"`
}

Request Object

func (ListActionsRequest) String

func (o ListActionsRequest) String() string

type ListActionsResponse

type ListActionsResponse struct {
	Actions        *[]Actions `json:"actions,omitempty"`
	HttpStatusCode int        `json:"-"`
}

Response Object

func (ListActionsResponse) String

func (o ListActionsResponse) String() string

type ListClustersDetailsRequest

type ListClustersDetailsRequest struct {
	Start *int32 `json:"start,omitempty"`

	Limit *int32 `json:"limit,omitempty"`
}

Request Object

func (ListClustersDetailsRequest) String

type ListClustersDetailsResponse

type ListClustersDetailsResponse struct {
	Clusters       *[]ClusterList `json:"clusters,omitempty"`
	HttpStatusCode int            `json:"-"`
}

Response Object

func (ListClustersDetailsResponse) String

type ListClustersTagsRequest

type ListClustersTagsRequest struct {
}

Request Object

func (ListClustersTagsRequest) String

func (o ListClustersTagsRequest) String() string

type ListClustersTagsResponse

type ListClustersTagsResponse struct {
	Tags           *[]ShowAllTagsTagsResp `json:"tags,omitempty"`
	HttpStatusCode int                    `json:"-"`
}

Response Object

func (ListClustersTagsResponse) String

func (o ListClustersTagsResponse) String() string

type ListConfsRequest

type ListConfsRequest struct {
	ClusterId string `json:"cluster_id"`
}

Request Object

func (ListConfsRequest) String

func (o ListConfsRequest) String() string

type ListConfsResponse

type ListConfsResponse struct {
	Confs          *[]Confs `json:"confs,omitempty"`
	HttpStatusCode int      `json:"-"`
}

Response Object

func (ListConfsResponse) String

func (o ListConfsResponse) String() string

type ListFlavorsRequest

type ListFlavorsRequest struct {
}

Request Object

func (ListFlavorsRequest) String

func (o ListFlavorsRequest) String() string

type ListFlavorsResponse

type ListFlavorsResponse struct {
	Versions       *[]EsflavorsVersionsResp `json:"versions,omitempty"`
	HttpStatusCode int                      `json:"-"`
}

Response Object

func (ListFlavorsResponse) String

func (o ListFlavorsResponse) String() string

type ListLogsJobRequest added in v0.0.78

type ListLogsJobRequest struct {
	ClusterId string `json:"cluster_id"`
}

Request Object

func (ListLogsJobRequest) String added in v0.0.78

func (o ListLogsJobRequest) String() string

type ListLogsJobResponse added in v0.0.78

type ListLogsJobResponse struct {
	ClusterLogRecord *[]ClusterLogRecord `json:"clusterLogRecord,omitempty"`
	HttpStatusCode   int                 `json:"-"`
}

Response Object

func (ListLogsJobResponse) String added in v0.0.78

func (o ListLogsJobResponse) String() string

type ListPipelinesRequest

type ListPipelinesRequest struct {
	ClusterId string `json:"cluster_id"`
}

Request Object

func (ListPipelinesRequest) String

func (o ListPipelinesRequest) String() string

type ListPipelinesResponse

type ListPipelinesResponse struct {
	Pipelines      *[]Pipelines `json:"pipelines,omitempty"`
	HttpStatusCode int          `json:"-"`
}

Response Object

func (ListPipelinesResponse) String

func (o ListPipelinesResponse) String() string

type ListSnapshotBackupsDatastoreResp

type ListSnapshotBackupsDatastoreResp struct {
	Type *string `json:"type,omitempty"`

	Version *string `json:"version,omitempty"`
}

数据搜索引擎类型。

func (ListSnapshotBackupsDatastoreResp) String

type ListSnapshotBackupsResp

type ListSnapshotBackupsResp struct {
	Created *string `json:"created,omitempty"`

	Datastore *ListSnapshotBackupsDatastoreResp `json:"datastore,omitempty"`

	Description *string `json:"description,omitempty"`

	Id *string `json:"id,omitempty"`

	ClusterId *string `json:"clusterId,omitempty"`

	ClusterName *string `json:"clusterName,omitempty"`

	Name *string `json:"name,omitempty"`

	Status *string `json:"status,omitempty"`

	Updated *string `json:"updated,omitempty"`

	BackupType *string `json:"backupType,omitempty"`

	BackupMethod *string `json:"backupMethod,omitempty"`

	BackupExpectedStartTime *string `json:"backupExpectedStartTime,omitempty"`

	BackupKeepDay *int32 `json:"backupKeepDay,omitempty"`

	BackupPeriod *string `json:"backupPeriod,omitempty"`

	Indices *string `json:"indices,omitempty"`

	TotalShards *int32 `json:"totalShards,omitempty"`

	FailedShards *int32 `json:"failedShards,omitempty"`

	Version *string `json:"version,omitempty"`

	RestoreStatus *string `json:"restoreStatus,omitempty"`

	StartTime *int64 `json:"startTime,omitempty"`

	EndTime *int64 `json:"endTime,omitempty"`

	BucketName *string `json:"bucketName,omitempty"`
}

快照对象。

func (ListSnapshotBackupsResp) String

func (o ListSnapshotBackupsResp) String() string

type ListSnapshotsRequest

type ListSnapshotsRequest struct {
	ClusterId string `json:"cluster_id"`
}

Request Object

func (ListSnapshotsRequest) String

func (o ListSnapshotsRequest) String() string

type ListSnapshotsResponse

type ListSnapshotsResponse struct {
	Backups        *[]ListSnapshotBackupsResp `json:"backups,omitempty"`
	HttpStatusCode int                        `json:"-"`
}

Response Object

func (ListSnapshotsResponse) String

func (o ListSnapshotsResponse) String() string

type ListTemplatesRequest

type ListTemplatesRequest struct {
	Type *string `json:"type,omitempty"`
}

Request Object

func (ListTemplatesRequest) String

func (o ListTemplatesRequest) String() string

type ListTemplatesResponse

type ListTemplatesResponse struct {
	SystemTemplates *[]SystemTemplates `json:"systemTemplates,omitempty"`

	CustomTemplates *[]CustomTemplates `json:"customTemplates,omitempty"`
	HttpStatusCode  int                `json:"-"`
}

Response Object

func (ListTemplatesResponse) String

func (o ListTemplatesResponse) String() string

type ListYmlsJobRequest

type ListYmlsJobRequest struct {
	ClusterId string `json:"cluster_id"`
}

Request Object

func (ListYmlsJobRequest) String

func (o ListYmlsJobRequest) String() string

type ListYmlsJobResponse

type ListYmlsJobResponse struct {
	ConfigList     *[]ConfigList `json:"configList,omitempty"`
	HttpStatusCode int           `json:"-"`
}

Response Object

func (ListYmlsJobResponse) String

func (o ListYmlsJobResponse) String() string

type ListYmlsRequest

type ListYmlsRequest struct {
	ClusterId string `json:"cluster_id"`
}

Request Object

func (ListYmlsRequest) String

func (o ListYmlsRequest) String() string

type ListYmlsResponse

type ListYmlsResponse struct {
	ConfigList     *[]ConfigList `json:"configList,omitempty"`
	HttpStatusCode int           `json:"-"`
}

Response Object

func (ListYmlsResponse) String

func (o ListYmlsResponse) String() string

type LoadCustomThesaurusReq

type LoadCustomThesaurusReq struct {
	BucketName string `json:"bucketName"`

	MainObject string `json:"mainObject"`

	StopObject string `json:"stopObject"`

	SynonymObject string `json:"synonymObject"`
}

func (LoadCustomThesaurusReq) String

func (o LoadCustomThesaurusReq) String() string

type LogConfiguration

type LogConfiguration struct {
	Id *string `json:"id,omitempty"`

	ClusterId *string `json:"clusterId,omitempty"`

	ObsBucket *string `json:"obsBucket,omitempty"`

	Agency *string `json:"agency,omitempty"`

	UpdateAt *int64 `json:"updateAt,omitempty"`

	BasePath *string `json:"basePath,omitempty"`

	AutoEnable *bool `json:"autoEnable,omitempty"`

	Period *string `json:"period,omitempty"`

	LogSwitch *bool `json:"logSwitch,omitempty"`
}

func (LogConfiguration) String

func (o LogConfiguration) String() string

type LogList

type LogList struct {
	Content *string `json:"content,omitempty"`

	Date *string `json:"date,omitempty"`

	Level *string `json:"level,omitempty"`
}

日志列表。

func (LogList) String

func (o LogList) String() string

type PayInfoBody

type PayInfoBody struct {
	PayModel int32 `json:"payModel"`

	Period int32 `json:"period"`

	IsAutoRenew *int32 `json:"isAutoRenew,omitempty"`

	IsAutoPay *int32 `json:"isAutoPay,omitempty"`
}

包周期集群相关参数订购包周期集群时使用。

func (PayInfoBody) String

func (o PayInfoBody) String() string

type PeriodReq

type PeriodReq struct {
	PeriodType int32 `json:"periodType"`

	PeriodNum int32 `json:"periodNum"`

	IsAutoRenew *int32 `json:"isAutoRenew,omitempty"`

	IsAutoPay *int32 `json:"isAutoPay,omitempty"`

	ConsoleURL *string `json:"consoleURL,omitempty"`
}

func (PeriodReq) String

func (o PeriodReq) String() string

type Pipelines

type Pipelines struct {
	Name *string `json:"name,omitempty"`

	Status *string `json:"status,omitempty"`

	KeepAlive *bool `json:"keepAlive,omitempty"`

	Events *string `json:"events,omitempty"`

	UpdateAt *string `json:"updateAt,omitempty"`
}

func (Pipelines) String

func (o Pipelines) String() string

type ResetPasswordReq

type ResetPasswordReq struct {
	Newpassword string `json:"newpassword"`
}

func (ResetPasswordReq) String

func (o ResetPasswordReq) String() string

type ResetPasswordRequest

type ResetPasswordRequest struct {
	ClusterId string `json:"cluster_id"`

	Body *ResetPasswordReq `json:"body,omitempty"`
}

Request Object

func (ResetPasswordRequest) String

func (o ResetPasswordRequest) String() string

type ResetPasswordResponse

type ResetPasswordResponse struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (ResetPasswordResponse) String

func (o ResetPasswordResponse) String() string

type RestartClusterRequest

type RestartClusterRequest struct {
	ClusterId string `json:"cluster_id"`
}

Request Object

func (RestartClusterRequest) String

func (o RestartClusterRequest) String() string

type RestartClusterResponse

type RestartClusterResponse struct {
	JobId          *[]string `json:"jobId,omitempty"`
	HttpStatusCode int       `json:"-"`
}

Response Object

func (RestartClusterResponse) String

func (o RestartClusterResponse) String() string

type RestoreSnapshotReq

type RestoreSnapshotReq struct {
	TargetCluster string `json:"targetCluster"`

	Indices *string `json:"indices,omitempty"`

	RenamePattern *string `json:"renamePattern,omitempty"`

	RenameReplacement *string `json:"renameReplacement,omitempty"`
}

func (RestoreSnapshotReq) String

func (o RestoreSnapshotReq) String() string

type RestoreSnapshotRequest

type RestoreSnapshotRequest struct {
	ClusterId string `json:"cluster_id"`

	SnapshotId string `json:"snapshot_id"`

	Body *RestoreSnapshotReq `json:"body,omitempty"`
}

Request Object

func (RestoreSnapshotRequest) String

func (o RestoreSnapshotRequest) String() string

type RestoreSnapshotResponse

type RestoreSnapshotResponse struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (RestoreSnapshotResponse) String

func (o RestoreSnapshotResponse) String() string

type Result

type Result struct {
	Address *string `json:"address,omitempty"`

	Port *int32 `json:"port,omitempty"`

	Status *int32 `json:"status,omitempty"`
}

func (Result) String

func (o Result) String() string

type RoleExtendGrowReq

type RoleExtendGrowReq struct {
	Type string `json:"type"`

	Nodesize int32 `json:"nodesize"`

	Disksize int32 `json:"disksize"`
}

集群扩容请求详细描述。

func (RoleExtendGrowReq) String

func (o RoleExtendGrowReq) String() string

type RoleExtendReq

type RoleExtendReq struct {
	Grow []RoleExtendGrowReq `json:"grow"`

	IsAutoPay *int32 `json:"isAutoPay,omitempty"`
}

func (RoleExtendReq) String

func (o RoleExtendReq) String() string

type SetRdsBackupCnfReq

type SetRdsBackupCnfReq struct {
	Prefix string `json:"prefix"`

	Period string `json:"period"`

	Keepday int32 `json:"keepday"`

	Enable string `json:"enable"`

	DeleteAuto *string `json:"deleteAuto,omitempty"`
}

func (SetRdsBackupCnfReq) String

func (o SetRdsBackupCnfReq) String() string

type Setting

type Setting struct {
	Workers *int32 `json:"workers,omitempty"`

	BatchSize *int32 `json:"batchSize,omitempty"`

	BatchDelayMs *int32 `json:"batchDelayMs,omitempty"`

	QueueType string `json:"queueType"`

	QueueCheckPointWrites *int32 `json:"queueCheckPointWrites,omitempty"`

	QueueMaxBytesMb *int32 `json:"queueMaxBytesMb,omitempty"`
}

func (Setting) String

func (o Setting) String() string

type ShowAllTagsTagsResp

type ShowAllTagsTagsResp struct {
	Key *string `json:"key,omitempty"`

	Values *[]string `json:"values,omitempty"`
}

集群标签。

func (ShowAllTagsTagsResp) String

func (o ShowAllTagsTagsResp) String() string

type ShowAutoCreatePolicyRequest

type ShowAutoCreatePolicyRequest struct {
	ClusterId string `json:"cluster_id"`
}

Request Object

func (ShowAutoCreatePolicyRequest) String

type ShowAutoCreatePolicyResponse

type ShowAutoCreatePolicyResponse struct {
	Keepday *int32 `json:"keepday,omitempty"`

	Period *string `json:"period,omitempty"`

	Prefix *string `json:"prefix,omitempty"`

	Bucket *string `json:"bucket,omitempty"`

	BasePath *string `json:"basePath,omitempty"`

	Agency *string `json:"agency,omitempty"`

	Enable         *string `json:"enable,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (ShowAutoCreatePolicyResponse) String

type ShowClusterDetailRequest added in v0.0.78

type ShowClusterDetailRequest struct {
	ClusterId string `json:"cluster_id"`
}

Request Object

func (ShowClusterDetailRequest) String added in v0.0.78

func (o ShowClusterDetailRequest) String() string

type ShowClusterDetailResponse added in v0.0.78

type ShowClusterDetailResponse struct {
	Datastore *ClusterDetailDatastore `json:"datastore,omitempty"`

	Instances *[]ClusterDetailInstances `json:"instances,omitempty"`

	Updated *string `json:"updated,omitempty"`

	Name *string `json:"name,omitempty"`

	Created *string `json:"created,omitempty"`

	Id *string `json:"id,omitempty"`

	Status *string `json:"status,omitempty"`

	Endpoint *string `json:"endpoint,omitempty"`

	ActionProgress *ClusterDetailActionProgress `json:"actionProgress,omitempty"`

	Actions *[]ActionReq `json:"actions,omitempty"`

	FailedReasons *ClusterDetailFailedReasons `json:"failed_reasons,omitempty"`

	AuthorityEnable *bool `json:"authorityEnable,omitempty"`

	HttpsEnable *bool `json:"httpsEnable,omitempty"`

	EnterpriseProjectId *string `json:"enterprise_project_id,omitempty"`

	Tags           *[]ClusterDetailTags `json:"tags,omitempty"`
	HttpStatusCode int                  `json:"-"`
}

Response Object

func (ShowClusterDetailResponse) String added in v0.0.78

func (o ShowClusterDetailResponse) String() string

type ShowClusterTagRequest

type ShowClusterTagRequest struct {
	ClusterId string `json:"cluster_id"`
}

Request Object

func (ShowClusterTagRequest) String

func (o ShowClusterTagRequest) String() string

type ShowClusterTagResponse

type ShowClusterTagResponse struct {
	Tags           *[]ShowTagsTagsResp `json:"tags,omitempty"`
	HttpStatusCode int                 `json:"-"`
}

Response Object

func (ShowClusterTagResponse) String

func (o ShowClusterTagResponse) String() string

type ShowGetConfDetailRequest

type ShowGetConfDetailRequest struct {
	ClusterId string `json:"cluster_id"`

	Name string `json:"name"`
}

Request Object

func (ShowGetConfDetailRequest) String

func (o ShowGetConfDetailRequest) String() string

type ShowGetConfDetailResponse

type ShowGetConfDetailResponse struct {
	Name *string `json:"name,omitempty"`

	Status *string `json:"status,omitempty"`

	ConfContent *string `json:"confContent,omitempty"`

	Setting *Setting `json:"setting,omitempty"`

	UpdateAt       *string `json:"updateAt,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (ShowGetConfDetailResponse) String

func (o ShowGetConfDetailResponse) String() string

type ShowGetLogSettingRequest

type ShowGetLogSettingRequest struct {
	ClusterId string `json:"cluster_id"`
}

Request Object

func (ShowGetLogSettingRequest) String

func (o ShowGetLogSettingRequest) String() string

type ShowGetLogSettingResponse

type ShowGetLogSettingResponse struct {
	LogConfiguration *LogConfiguration `json:"logConfiguration,omitempty"`
	HttpStatusCode   int               `json:"-"`
}

Response Object

func (ShowGetLogSettingResponse) String

func (o ShowGetLogSettingResponse) String() string

type ShowIkThesaurusRequest

type ShowIkThesaurusRequest struct {
	ClusterId string `json:"cluster_id"`
}

Request Object

func (ShowIkThesaurusRequest) String

func (o ShowIkThesaurusRequest) String() string

type ShowIkThesaurusResponse

type ShowIkThesaurusResponse struct {
	Status *string `json:"status,omitempty"`

	Bucket *string `json:"bucket,omitempty"`

	MainObj *string `json:"mainObj,omitempty"`

	StopObj *string `json:"stopObj,omitempty"`

	SynonymObj *string `json:"synonymObj,omitempty"`

	UpdateTime *string `json:"updateTime,omitempty"`

	UpdateDetails *string `json:"updateDetails,omitempty"`

	ClusterId *string `json:"clusterId,omitempty"`

	OperateStatus *string `json:"operateStatus,omitempty"`

	Id             *string `json:"id,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (ShowIkThesaurusResponse) String

func (o ShowIkThesaurusResponse) String() string

type ShowLogBackupRequest

type ShowLogBackupRequest struct {
	ClusterId string `json:"cluster_id"`

	Body *GetLogBackupReq `json:"body,omitempty"`
}

Request Object

func (ShowLogBackupRequest) String

func (o ShowLogBackupRequest) String() string

type ShowLogBackupResponse

type ShowLogBackupResponse struct {
	LogList        *[]LogList `json:"logList,omitempty"`
	HttpStatusCode int        `json:"-"`
}

Response Object

func (ShowLogBackupResponse) String

func (o ShowLogBackupResponse) String() string

type ShowTagsTagsResp

type ShowTagsTagsResp struct {
	Key *string `json:"key,omitempty"`

	Value *string `json:"value,omitempty"`
}

集群标签。

func (ShowTagsTagsResp) String

func (o ShowTagsTagsResp) String() string

type ShowVpcepConnectionRequest

type ShowVpcepConnectionRequest struct {
	ClusterId string `json:"cluster_id"`
}

Request Object

func (ShowVpcepConnectionRequest) String

type ShowVpcepConnectionResponse

type ShowVpcepConnectionResponse struct {
	Connections *[]Connections `json:"connections,omitempty"`

	VpcepUpdateSwitch *bool `json:"vpcepUpdateSwitch,omitempty"`

	TotalCount     *int32 `json:"total_count,omitempty"`
	HttpStatusCode int    `json:"-"`
}

Response Object

func (ShowVpcepConnectionResponse) String

type ShrinkClusterReq added in v0.0.78

type ShrinkClusterReq struct {
	Shrink []ShrinkNodeReq `json:"shrink"`
}

func (ShrinkClusterReq) String added in v0.0.78

func (o ShrinkClusterReq) String() string

type ShrinkNodeReq added in v0.0.78

type ShrinkNodeReq struct {
	ReducedNodeNum int32 `json:"reducedNodeNum"`

	Type string `json:"type"`
}

func (ShrinkNodeReq) String added in v0.0.78

func (o ShrinkNodeReq) String() string

type ShrinkNodesReq added in v0.0.78

type ShrinkNodesReq struct {
	ShrinkNodes []string `json:"shrinkNodes"`
}

func (ShrinkNodesReq) String added in v0.0.78

func (o ShrinkNodesReq) String() string

type StartAutoSettingRequest

type StartAutoSettingRequest struct {
	ClusterId string `json:"cluster_id"`
}

Request Object

func (StartAutoSettingRequest) String

func (o StartAutoSettingRequest) String() string

type StartAutoSettingResponse

type StartAutoSettingResponse struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (StartAutoSettingResponse) String

func (o StartAutoSettingResponse) String() string

type StartConnectivityTestReq

type StartConnectivityTestReq struct {
	AddressAndPorts []AddressAndPorts `json:"addressAndPorts"`
}

func (StartConnectivityTestReq) String

func (o StartConnectivityTestReq) String() string

type StartConnectivityTestRequest

type StartConnectivityTestRequest struct {
	ClusterId string `json:"cluster_id"`

	Body *StartConnectivityTestReq `json:"body,omitempty"`
}

Request Object

func (StartConnectivityTestRequest) String

type StartConnectivityTestResponse

type StartConnectivityTestResponse struct {
	Result         *[]Result `json:"result,omitempty"`
	HttpStatusCode int       `json:"-"`
}

Response Object

func (StartConnectivityTestResponse) String

type StartKibanaPublicReq

type StartKibanaPublicReq struct {
	EipSize int32 `json:"eipSize"`

	ElbWhiteList *StartKibanaPublicReqElbWhitelist `json:"elbWhiteList"`

	IsAutoPay *int32 `json:"isAutoPay,omitempty"`
}

func (StartKibanaPublicReq) String

func (o StartKibanaPublicReq) String() string

type StartKibanaPublicReqElbWhitelist

type StartKibanaPublicReqElbWhitelist struct {
	EnableWhiteList bool `json:"enableWhiteList"`

	WhiteList string `json:"whiteList"`
}

func (StartKibanaPublicReqElbWhitelist) String

type StartKibanaPublicRequest

type StartKibanaPublicRequest struct {
	ClusterId string `json:"cluster_id"`

	Body *StartKibanaPublicReq `json:"body,omitempty"`
}

Request Object

func (StartKibanaPublicRequest) String

func (o StartKibanaPublicRequest) String() string

type StartKibanaPublicResponse

type StartKibanaPublicResponse struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (StartKibanaPublicResponse) String

func (o StartKibanaPublicResponse) String() string

type StartLogAutoBackupPolicyReq

type StartLogAutoBackupPolicyReq struct {
	Period string `json:"period"`
}

func (StartLogAutoBackupPolicyReq) String

type StartLogAutoBackupPolicyRequest

type StartLogAutoBackupPolicyRequest struct {
	ClusterId string `json:"cluster_id"`

	Body *StartLogAutoBackupPolicyReq `json:"body,omitempty"`
}

Request Object

func (StartLogAutoBackupPolicyRequest) String

type StartLogAutoBackupPolicyResponse

type StartLogAutoBackupPolicyResponse struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (StartLogAutoBackupPolicyResponse) String

type StartLogsReq

type StartLogsReq struct {
	Agency string `json:"agency"`

	LogBasePath string `json:"logBasePath"`

	LogBucket string `json:"logBucket"`
}

func (StartLogsReq) String

func (o StartLogsReq) String() string

type StartLogsRequest

type StartLogsRequest struct {
	ClusterId string `json:"cluster_id"`

	Body *StartLogsReq `json:"body,omitempty"`
}

Request Object

func (StartLogsRequest) String

func (o StartLogsRequest) String() string

type StartLogsResponse

type StartLogsResponse struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (StartLogsResponse) String

func (o StartLogsResponse) String() string

type StartPipelineReq

type StartPipelineReq struct {
	KeepAlive *bool `json:"keepAlive,omitempty"`

	Names []string `json:"names"`
}

func (StartPipelineReq) String

func (o StartPipelineReq) String() string

type StartPipelineRequest

type StartPipelineRequest struct {
	ClusterId string `json:"cluster_id"`

	Body *StartPipelineReq `json:"body,omitempty"`
}

Request Object

func (StartPipelineRequest) String

func (o StartPipelineRequest) String() string

type StartPipelineResponse

type StartPipelineResponse struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (StartPipelineResponse) String

func (o StartPipelineResponse) String() string

type StartPublicWhitelistReq

type StartPublicWhitelistReq struct {
	WhiteList string `json:"whiteList"`
}

func (StartPublicWhitelistReq) String

func (o StartPublicWhitelistReq) String() string

type StartPublicWhitelistRequest

type StartPublicWhitelistRequest struct {
	ClusterId string `json:"cluster_id"`

	Body *StartPublicWhitelistReq `json:"body,omitempty"`
}

Request Object

func (StartPublicWhitelistRequest) String

type StartPublicWhitelistResponse

type StartPublicWhitelistResponse struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (StartPublicWhitelistResponse) String

type StartVpecpReq

type StartVpecpReq struct {
	EndpointWithDnsName string `json:"endpointWithDnsName"`
}

func (StartVpecpReq) String

func (o StartVpecpReq) String() string

type StartVpecpRequest

type StartVpecpRequest struct {
	ClusterId string `json:"cluster_id"`

	Body *StartVpecpReq `json:"body,omitempty"`
}

Request Object

func (StartVpecpRequest) String

func (o StartVpecpRequest) String() string

type StartVpecpResponse

type StartVpecpResponse struct {
	Action         *string `json:"action,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (StartVpecpResponse) String

func (o StartVpecpResponse) String() string

type StopLogAutoBackupPolicyRequest

type StopLogAutoBackupPolicyRequest struct {
	ClusterId string `json:"cluster_id"`
}

Request Object

func (StopLogAutoBackupPolicyRequest) String

type StopLogAutoBackupPolicyResponse

type StopLogAutoBackupPolicyResponse struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (StopLogAutoBackupPolicyResponse) String

type StopLogsRequest

type StopLogsRequest struct {
	ClusterId string `json:"cluster_id"`
}

Request Object

func (StopLogsRequest) String

func (o StopLogsRequest) String() string

type StopLogsResponse

type StopLogsResponse struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (StopLogsResponse) String

func (o StopLogsResponse) String() string

type StopPipelineRequest

type StopPipelineRequest struct {
	ClusterId string `json:"cluster_id"`
}

Request Object

func (StopPipelineRequest) String

func (o StopPipelineRequest) String() string

type StopPipelineResponse

type StopPipelineResponse struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (StopPipelineResponse) String

func (o StopPipelineResponse) String() string

type StopPublicKibanaWhitelistRequest

type StopPublicKibanaWhitelistRequest struct {
	ClusterId string `json:"cluster_id"`
}

Request Object

func (StopPublicKibanaWhitelistRequest) String

type StopPublicKibanaWhitelistResponse

type StopPublicKibanaWhitelistResponse struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (StopPublicKibanaWhitelistResponse) String

type StopPublicWhitelistRequest

type StopPublicWhitelistRequest struct {
	ClusterId string `json:"cluster_id"`
}

Request Object

func (StopPublicWhitelistRequest) String

type StopPublicWhitelistResponse

type StopPublicWhitelistResponse struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (StopPublicWhitelistResponse) String

type StopSnapshotRequest

type StopSnapshotRequest struct {
	ClusterId string `json:"cluster_id"`
}

Request Object

func (StopSnapshotRequest) String

func (o StopSnapshotRequest) String() string

type StopSnapshotResponse

type StopSnapshotResponse struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (StopSnapshotResponse) String

func (o StopSnapshotResponse) String() string

type StopVpecpRequest

type StopVpecpRequest struct {
	ClusterId string `json:"cluster_id"`
}

Request Object

func (StopVpecpRequest) String

func (o StopVpecpRequest) String() string

type StopVpecpResponse

type StopVpecpResponse struct {
	Action         *string `json:"action,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (StopVpecpResponse) String

func (o StopVpecpResponse) String() string

type SysTags

type SysTags struct {
	Key string `json:"key"`

	Value string `json:"value"`
}

预定义标签对象。

func (SysTags) String

func (o SysTags) String() string

type SystemTemplates

type SystemTemplates struct {
	Id *string `json:"id,omitempty"`

	Name *string `json:"name,omitempty"`

	ConfContent *string `json:"confContent,omitempty"`

	Desc *string `json:"desc,omitempty"`
}

func (SystemTemplates) String

func (o SystemTemplates) String() string

type Tag

type Tag struct {
	Key string `json:"key"`

	Value string `json:"value"`
}

标签对象。

func (Tag) String

func (o Tag) String() string

type TagList

type TagList struct {
	Tag *TagReq `json:"tag,omitempty"`
}

func (TagList) String

func (o TagList) String() string

type TagReq

type TagReq struct {
	Tag *Tag `json:"tag"`
}

标签对象列表。

func (TagReq) String

func (o TagReq) String() string

type UpdateAlterKibanaRequest

type UpdateAlterKibanaRequest struct {
	ClusterId string `json:"cluster_id"`

	Body *UpdatePublicKibanaBandwidthReq `json:"body,omitempty"`
}

Request Object

func (UpdateAlterKibanaRequest) String

func (o UpdateAlterKibanaRequest) String() string

type UpdateAlterKibanaResponse

type UpdateAlterKibanaResponse struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (UpdateAlterKibanaResponse) String

func (o UpdateAlterKibanaResponse) String() string

type UpdateBatchClustersTagsRequest

type UpdateBatchClustersTagsRequest struct {
	ClusterId string `json:"cluster_id"`

	Body *BatchAddOrDeleteTagOnClusterReq `json:"body,omitempty"`
}

Request Object

func (UpdateBatchClustersTagsRequest) String

type UpdateBatchClustersTagsResponse

type UpdateBatchClustersTagsResponse struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (UpdateBatchClustersTagsResponse) String

type UpdateCloseKibanaRequest

type UpdateCloseKibanaRequest struct {
	ClusterId string `json:"cluster_id"`
}

Request Object

func (UpdateCloseKibanaRequest) String

func (o UpdateCloseKibanaRequest) String() string

type UpdateCloseKibanaResponse

type UpdateCloseKibanaResponse struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (UpdateCloseKibanaResponse) String

func (o UpdateCloseKibanaResponse) String() string

type UpdateClusterNameReq

type UpdateClusterNameReq struct {
	DisplayName string `json:"displayName"`
}

func (UpdateClusterNameReq) String

func (o UpdateClusterNameReq) String() string

type UpdateClusterNameRequest

type UpdateClusterNameRequest struct {
	ClusterId string `json:"cluster_id"`

	Body *UpdateClusterNameReq `json:"body,omitempty"`
}

Request Object

func (UpdateClusterNameRequest) String

func (o UpdateClusterNameRequest) String() string

type UpdateClusterNameResponse

type UpdateClusterNameResponse struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (UpdateClusterNameResponse) String

func (o UpdateClusterNameResponse) String() string

type UpdateCnfRequest

type UpdateCnfRequest struct {
	ClusterId string `json:"cluster_id"`

	Body *CreateCnfReq `json:"body,omitempty"`
}

Request Object

func (UpdateCnfRequest) String

func (o UpdateCnfRequest) String() string

type UpdateCnfResponse

type UpdateCnfResponse struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (UpdateCnfResponse) String

func (o UpdateCnfResponse) String() string

type UpdateExtendClusterRequest

type UpdateExtendClusterRequest struct {
	ClusterId string `json:"cluster_id"`

	Body *ExtendClusterReq `json:"body,omitempty"`
}

Request Object

func (UpdateExtendClusterRequest) String

type UpdateExtendClusterResponse

type UpdateExtendClusterResponse struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (UpdateExtendClusterResponse) String

type UpdateExtendInstanceStorageRequest

type UpdateExtendInstanceStorageRequest struct {
	ClusterId string `json:"cluster_id"`

	Body *RoleExtendReq `json:"body,omitempty"`
}

Request Object

func (UpdateExtendInstanceStorageRequest) String

type UpdateExtendInstanceStorageResponse

type UpdateExtendInstanceStorageResponse struct {
	Id             *string `json:"id,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (UpdateExtendInstanceStorageResponse) String

type UpdateFlavorByTypeRequest added in v0.0.78

type UpdateFlavorByTypeRequest struct {
	ClusterId string `json:"cluster_id"`

	Types string `json:"types"`

	Body *UpdateFlavorReq `json:"body,omitempty"`
}

Request Object

func (UpdateFlavorByTypeRequest) String added in v0.0.78

func (o UpdateFlavorByTypeRequest) String() string

type UpdateFlavorByTypeResponse added in v0.0.78

type UpdateFlavorByTypeResponse struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (UpdateFlavorByTypeResponse) String added in v0.0.78

type UpdateFlavorReq added in v0.0.78

type UpdateFlavorReq struct {
	NeedCheckReplica *bool `json:"needCheckReplica,omitempty"`

	NewFlavorId string `json:"newFlavorId"`

	IsAutoPay *int32 `json:"isAutoPay,omitempty"`
}

func (UpdateFlavorReq) String added in v0.0.78

func (o UpdateFlavorReq) String() string

type UpdateFlavorRequest added in v0.0.78

type UpdateFlavorRequest struct {
	ClusterId string `json:"cluster_id"`

	Body *UpdateFlavorReq `json:"body,omitempty"`
}

Request Object

func (UpdateFlavorRequest) String added in v0.0.78

func (o UpdateFlavorRequest) String() string

type UpdateFlavorResponse added in v0.0.78

type UpdateFlavorResponse struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (UpdateFlavorResponse) String added in v0.0.78

func (o UpdateFlavorResponse) String() string

type UpdateLogSettingReq

type UpdateLogSettingReq struct {
	Agency string `json:"agency"`

	LogBasePath string `json:"logBasePath"`

	LogBucket string `json:"logBucket"`
}

func (UpdateLogSettingReq) String

func (o UpdateLogSettingReq) String() string

type UpdateLogSettingRequest

type UpdateLogSettingRequest struct {
	ClusterId string `json:"cluster_id"`

	Body *UpdateLogSettingReq `json:"body,omitempty"`
}

Request Object

func (UpdateLogSettingRequest) String

func (o UpdateLogSettingRequest) String() string

type UpdateLogSettingResponse

type UpdateLogSettingResponse struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (UpdateLogSettingResponse) String

func (o UpdateLogSettingResponse) String() string

type UpdateOndemandClusterToPeriodRequest

type UpdateOndemandClusterToPeriodRequest struct {
	ClusterId string `json:"cluster_id"`

	Body *PeriodReq `json:"body,omitempty"`
}

Request Object

func (UpdateOndemandClusterToPeriodRequest) String

type UpdateOndemandClusterToPeriodResponse

type UpdateOndemandClusterToPeriodResponse struct {
	OrderId        *string `json:"orderId,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (UpdateOndemandClusterToPeriodResponse) String

type UpdatePublicBandWidthRequest

type UpdatePublicBandWidthRequest struct {
	ClusterId string `json:"cluster_id"`

	Body *BindPublicReqEip `json:"body,omitempty"`
}

Request Object

func (UpdatePublicBandWidthRequest) String

type UpdatePublicBandWidthResponse

type UpdatePublicBandWidthResponse struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (UpdatePublicBandWidthResponse) String

type UpdatePublicKibanaBandwidthReq

type UpdatePublicKibanaBandwidthReq struct {
	BandWidth *UpdatePublicKibanaBandwidthReqBandWidth `json:"bandWidth"`

	IsAutoPay *int32 `json:"isAutoPay,omitempty"`
}

func (UpdatePublicKibanaBandwidthReq) String

type UpdatePublicKibanaBandwidthReqBandWidth

type UpdatePublicKibanaBandwidthReqBandWidth struct {
	Size int32 `json:"size"`
}

带宽。

func (UpdatePublicKibanaBandwidthReqBandWidth) String

type UpdatePublicKibanaWhitelistReq

type UpdatePublicKibanaWhitelistReq struct {
	WhiteList string `json:"whiteList"`
}

func (UpdatePublicKibanaWhitelistReq) String

type UpdatePublicKibanaWhitelistRequest

type UpdatePublicKibanaWhitelistRequest struct {
	ClusterId string `json:"cluster_id"`

	Body *UpdatePublicKibanaWhitelistReq `json:"body,omitempty"`
}

Request Object

func (UpdatePublicKibanaWhitelistRequest) String

type UpdatePublicKibanaWhitelistResponse

type UpdatePublicKibanaWhitelistResponse struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (UpdatePublicKibanaWhitelistResponse) String

type UpdateShrinkClusterRequest added in v0.0.78

type UpdateShrinkClusterRequest struct {
	ClusterId string `json:"cluster_id"`

	Body *ShrinkClusterReq `json:"body,omitempty"`
}

Request Object

func (UpdateShrinkClusterRequest) String added in v0.0.78

type UpdateShrinkClusterResponse added in v0.0.78

type UpdateShrinkClusterResponse struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (UpdateShrinkClusterResponse) String added in v0.0.78

type UpdateShrinkNodesRequest added in v0.0.78

type UpdateShrinkNodesRequest struct {
	ClusterId string `json:"cluster_id"`

	Body *ShrinkNodesReq `json:"body,omitempty"`
}

Request Object

func (UpdateShrinkNodesRequest) String added in v0.0.78

func (o UpdateShrinkNodesRequest) String() string

type UpdateShrinkNodesResponse added in v0.0.78

type UpdateShrinkNodesResponse struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (UpdateShrinkNodesResponse) String added in v0.0.78

func (o UpdateShrinkNodesResponse) String() string

type UpdateSnapshotSettingReq

type UpdateSnapshotSettingReq struct {
	Bucket string `json:"bucket"`

	Agency string `json:"agency"`

	BasePath string `json:"basePath"`
}

func (UpdateSnapshotSettingReq) String

func (o UpdateSnapshotSettingReq) String() string

type UpdateSnapshotSettingRequest

type UpdateSnapshotSettingRequest struct {
	ClusterId string `json:"cluster_id"`

	Body *UpdateSnapshotSettingReq `json:"body,omitempty"`
}

Request Object

func (UpdateSnapshotSettingRequest) String

type UpdateSnapshotSettingResponse

type UpdateSnapshotSettingResponse struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (UpdateSnapshotSettingResponse) String

type UpdateUnbindPublicRequest

type UpdateUnbindPublicRequest struct {
	ClusterId string `json:"cluster_id"`
}

Request Object

func (UpdateUnbindPublicRequest) String

func (o UpdateUnbindPublicRequest) String() string

type UpdateUnbindPublicResponse

type UpdateUnbindPublicResponse struct {
	Action         *string `json:"action,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (UpdateUnbindPublicResponse) String

type UpdateVpcepConnectionReq

type UpdateVpcepConnectionReq struct {
	Action string `json:"action"`

	EndpointIdList []string `json:"endpointIdList"`
}

func (UpdateVpcepConnectionReq) String

func (o UpdateVpcepConnectionReq) String() string

type UpdateVpcepConnectionRequest

type UpdateVpcepConnectionRequest struct {
	ClusterId string `json:"cluster_id"`

	Body *UpdateVpcepConnectionReq `json:"body,omitempty"`
}

Request Object

func (UpdateVpcepConnectionRequest) String

type UpdateVpcepConnectionResponse

type UpdateVpcepConnectionResponse struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (UpdateVpcepConnectionResponse) String

type UpdateVpcepWhitelistReq

type UpdateVpcepWhitelistReq struct {
	VpcPermissions []string `json:"vpcPermissions"`
}

func (UpdateVpcepWhitelistReq) String

func (o UpdateVpcepWhitelistReq) String() string

type UpdateVpcepWhitelistRequest

type UpdateVpcepWhitelistRequest struct {
	ClusterId string `json:"cluster_id"`

	Body *UpdateVpcepWhitelistReq `json:"body,omitempty"`
}

Request Object

func (UpdateVpcepWhitelistRequest) String

type UpdateVpcepWhitelistResponse

type UpdateVpcepWhitelistResponse struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (UpdateVpcepWhitelistResponse) String

type UpdateYmlsReq

type UpdateYmlsReq struct {
	Edit *UpdateYmlsReqEdit `json:"edit"`
}

func (UpdateYmlsReq) String

func (o UpdateYmlsReq) String() string

type UpdateYmlsReqEdit

type UpdateYmlsReqEdit struct {
	Modify *UpdateYmlsReqEditModify `json:"modify"`
}

操作配置信息。

func (UpdateYmlsReqEdit) String

func (o UpdateYmlsReqEdit) String() string

type UpdateYmlsReqEditModify

type UpdateYmlsReqEditModify struct {
	ElasticsearchYml *interface{} `json:"elasticsearch.yml"`
}

配置文件信息。

func (UpdateYmlsReqEditModify) String

func (o UpdateYmlsReqEditModify) String() string

type UpdateYmlsRequest

type UpdateYmlsRequest struct {
	ClusterId string `json:"cluster_id"`

	Body *UpdateYmlsReq `json:"body,omitempty"`
}

Request Object

func (UpdateYmlsRequest) String

func (o UpdateYmlsRequest) String() string

type UpdateYmlsResponse

type UpdateYmlsResponse struct {
	Acknowledged *bool `json:"acknowledged,omitempty"`

	ExternalMessage *string `json:"externalMessage,omitempty"`

	HttpErrorResponse *string `json:"httpErrorResponse,omitempty"`
	HttpStatusCode    int     `json:"-"`
}

Response Object

func (UpdateYmlsResponse) String

func (o UpdateYmlsResponse) String() string

Source Files

Jump to

Keyboard shortcuts

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