hbase

package
v1.61.1038 Latest Latest
Warning

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

Go to latest
Published: Apr 20, 2021 License: Apache-2.0 Imports: 6 Imported by: 10

Documentation

Index

Constants

This section is empty.

Variables

View Source
var EndpointMap map[string]string

EndpointMap Endpoint Data

View Source
var EndpointType = "regional"

EndpointType regional or central

Functions

func GetEndpointMap

func GetEndpointMap() map[string]string

GetEndpointMap Get Endpoint Data Map

func GetEndpointType

func GetEndpointType() string

GetEndpointType Get Endpoint Type Value

func SetClientProperty

func SetClientProperty(client *Client, propertyName string, propertyValue interface{})

SetClientProperty Set Property by Reflect

func SetEndpointDataToClient

func SetEndpointDataToClient(client *Client)

SetEndpointDataToClient Set EndpointMap and ENdpointType

Types

type AddUserHdfsInfoRequest

type AddUserHdfsInfoRequest struct {
	*requests.RpcRequest
	ExtInfo     string `position:"Query" name:"ExtInfo"`
	ClientToken string `position:"Query" name:"ClientToken"`
	ClusterId   string `position:"Query" name:"ClusterId"`
}

AddUserHdfsInfoRequest is the request struct for api AddUserHdfsInfo

func CreateAddUserHdfsInfoRequest

func CreateAddUserHdfsInfoRequest() (request *AddUserHdfsInfoRequest)

CreateAddUserHdfsInfoRequest creates a request to invoke AddUserHdfsInfo API

type AddUserHdfsInfoResponse

type AddUserHdfsInfoResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

AddUserHdfsInfoResponse is the response struct for api AddUserHdfsInfo

func CreateAddUserHdfsInfoResponse

func CreateAddUserHdfsInfoResponse() (response *AddUserHdfsInfoResponse)

CreateAddUserHdfsInfoResponse creates a response to parse from AddUserHdfsInfo response

type AllocatePublicNetworkAddressRequest added in v1.61.797

type AllocatePublicNetworkAddressRequest struct {
	*requests.RpcRequest
	ClientToken string `position:"Query" name:"ClientToken"`
	ClusterId   string `position:"Query" name:"ClusterId"`
}

AllocatePublicNetworkAddressRequest is the request struct for api AllocatePublicNetworkAddress

func CreateAllocatePublicNetworkAddressRequest added in v1.61.797

func CreateAllocatePublicNetworkAddressRequest() (request *AllocatePublicNetworkAddressRequest)

CreateAllocatePublicNetworkAddressRequest creates a request to invoke AllocatePublicNetworkAddress API

type AllocatePublicNetworkAddressResponse added in v1.61.797

type AllocatePublicNetworkAddressResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

AllocatePublicNetworkAddressResponse is the response struct for api AllocatePublicNetworkAddress

func CreateAllocatePublicNetworkAddressResponse added in v1.61.797

func CreateAllocatePublicNetworkAddressResponse() (response *AllocatePublicNetworkAddressResponse)

CreateAllocatePublicNetworkAddressResponse creates a response to parse from AllocatePublicNetworkAddress response

type AvailableCombine added in v1.61.426

type AvailableCombine struct {
	Id    string                                   `json:"Id" xml:"Id"`
	Zones ZonesInDescribeMultiZoneAvailableRegions `json:"Zones" xml:"Zones"`
}

AvailableCombine is a nested struct in hbase response

type AvailableCombines added in v1.61.426

type AvailableCombines struct {
	AvailableCombine []AvailableCombine `json:"AvailableCombine" xml:"AvailableCombine"`
}

AvailableCombines is a nested struct in hbase response

type AvailableZone added in v1.61.151

type AvailableZone struct {
	RegionId         string                                      `json:"RegionId" xml:"RegionId"`
	ZoneId           string                                      `json:"ZoneId" xml:"ZoneId"`
	ZoneCombination  string                                      `json:"ZoneCombination" xml:"ZoneCombination"`
	SupportedEngines SupportedEnginesInDescribeAvailableResource `json:"SupportedEngines" xml:"SupportedEngines"`
	MasterResources  MasterResourcesInDescribeAvailableResource  `json:"MasterResources" xml:"MasterResources"`
}

AvailableZone is a nested struct in hbase response

type AvailableZonesInDescribeAvailableResource added in v1.61.426

type AvailableZonesInDescribeAvailableResource struct {
	AvailableZone []AvailableZone `json:"AvailableZone" xml:"AvailableZone"`
}

AvailableZonesInDescribeAvailableResource is a nested struct in hbase response

type AvailableZonesInDescribeMultiZoneAvailableResource added in v1.61.426

type AvailableZonesInDescribeMultiZoneAvailableResource struct {
	AvailableZone []AvailableZone `json:"AvailableZone" xml:"AvailableZone"`
}

AvailableZonesInDescribeMultiZoneAvailableResource is a nested struct in hbase response

type Backup added in v1.61.797

type Backup struct {
	BackupDBNames      string `json:"BackupDBNames" xml:"BackupDBNames"`
	BackupId           int    `json:"BackupId" xml:"BackupId"`
	BackupStatus       string `json:"BackupStatus" xml:"BackupStatus"`
	BackupStartTime    string `json:"BackupStartTime" xml:"BackupStartTime"`
	BackupEndTime      string `json:"BackupEndTime" xml:"BackupEndTime"`
	BackupType         string `json:"BackupType" xml:"BackupType"`
	BackupMode         string `json:"BackupMode" xml:"BackupMode"`
	BackupMethod       string `json:"BackupMethod" xml:"BackupMethod"`
	BackupDownloadURL  string `json:"BackupDownloadURL" xml:"BackupDownloadURL"`
	BackupSize         string `json:"BackupSize" xml:"BackupSize"`
	BackupStartTimeUTC string `json:"BackupStartTimeUTC" xml:"BackupStartTimeUTC"`
	BackupEndTimeUTC   string `json:"BackupEndTimeUTC" xml:"BackupEndTimeUTC"`
}

Backup is a nested struct in hbase response

type BackupRecord added in v1.61.172

type BackupRecord struct {
	Table     string `json:"Table" xml:"Table"`
	State     string `json:"State" xml:"State"`
	StartTime string `json:"StartTime" xml:"StartTime"`
	EndTime   string `json:"EndTime" xml:"EndTime"`
	Process   string `json:"Process" xml:"Process"`
	DataSize  string `json:"DataSize" xml:"DataSize"`
	Speed     string `json:"Speed" xml:"Speed"`
	Message   string `json:"Message" xml:"Message"`
}

BackupRecord is a nested struct in hbase response

type BackupRecords added in v1.61.172

type BackupRecords struct {
	BackupRecord []BackupRecord `json:"BackupRecord" xml:"BackupRecord"`
}

BackupRecords is a nested struct in hbase response

type Backups added in v1.61.797

type Backups struct {
	Backup []Backup `json:"Backup" xml:"Backup"`
}

Backups is a nested struct in hbase response

type CheckComponentsVersionRequest added in v1.61.797

type CheckComponentsVersionRequest struct {
	*requests.RpcRequest
	Components string `position:"Query" name:"Components"`
	ClusterId  string `position:"Query" name:"ClusterId"`
}

CheckComponentsVersionRequest is the request struct for api CheckComponentsVersion

func CreateCheckComponentsVersionRequest added in v1.61.797

func CreateCheckComponentsVersionRequest() (request *CheckComponentsVersionRequest)

CreateCheckComponentsVersionRequest creates a request to invoke CheckComponentsVersion API

type CheckComponentsVersionResponse added in v1.61.797

type CheckComponentsVersionResponse struct {
	*responses.BaseResponse
	RequestId  string     `json:"RequestId" xml:"RequestId"`
	Components Components `json:"Components" xml:"Components"`
}

CheckComponentsVersionResponse is the response struct for api CheckComponentsVersion

func CreateCheckComponentsVersionResponse added in v1.61.797

func CreateCheckComponentsVersionResponse() (response *CheckComponentsVersionResponse)

CreateCheckComponentsVersionResponse creates a response to parse from CheckComponentsVersion response

type Client

type Client struct {
	sdk.Client
}

Client is the sdk client struct, each func corresponds to an OpenAPI

func NewClient

func NewClient() (client *Client, err error)

NewClient creates a sdk client with environment variables

func NewClientWithAccessKey

func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)

NewClientWithAccessKey is a shortcut to create sdk client with accesskey usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithEcsRamRole

func NewClientWithEcsRamRole(regionId string, roleName string) (client *Client, err error)

NewClientWithEcsRamRole is a shortcut to create sdk client with ecs ram role usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithOptions

func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)

NewClientWithOptions creates a sdk client with regionId/sdkConfig/credential this is the common api to create a sdk client

func NewClientWithProvider

func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)

NewClientWithProvider creates a sdk client with providers usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithRamRoleArn

func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)

NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithRamRoleArnAndPolicy

func NewClientWithRamRoleArnAndPolicy(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName, policy string) (client *Client, err error)

NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn and policy usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithRsaKeyPair

func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)

NewClientWithRsaKeyPair is a shortcut to create sdk client with rsa key pair usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithStsToken

func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)

NewClientWithStsToken is a shortcut to create sdk client with sts token usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func (*Client) AddUserHdfsInfo

func (client *Client) AddUserHdfsInfo(request *AddUserHdfsInfoRequest) (response *AddUserHdfsInfoResponse, err error)

AddUserHdfsInfo invokes the hbase.AddUserHdfsInfo API synchronously

func (*Client) AddUserHdfsInfoWithCallback

func (client *Client) AddUserHdfsInfoWithCallback(request *AddUserHdfsInfoRequest, callback func(response *AddUserHdfsInfoResponse, err error)) <-chan int

AddUserHdfsInfoWithCallback invokes the hbase.AddUserHdfsInfo API asynchronously

func (*Client) AddUserHdfsInfoWithChan

func (client *Client) AddUserHdfsInfoWithChan(request *AddUserHdfsInfoRequest) (<-chan *AddUserHdfsInfoResponse, <-chan error)

AddUserHdfsInfoWithChan invokes the hbase.AddUserHdfsInfo API asynchronously

func (*Client) AllocatePublicNetworkAddress added in v1.61.797

func (client *Client) AllocatePublicNetworkAddress(request *AllocatePublicNetworkAddressRequest) (response *AllocatePublicNetworkAddressResponse, err error)

AllocatePublicNetworkAddress invokes the hbase.AllocatePublicNetworkAddress API synchronously

func (*Client) AllocatePublicNetworkAddressWithCallback added in v1.61.797

func (client *Client) AllocatePublicNetworkAddressWithCallback(request *AllocatePublicNetworkAddressRequest, callback func(response *AllocatePublicNetworkAddressResponse, err error)) <-chan int

AllocatePublicNetworkAddressWithCallback invokes the hbase.AllocatePublicNetworkAddress API asynchronously

func (*Client) AllocatePublicNetworkAddressWithChan added in v1.61.797

func (client *Client) AllocatePublicNetworkAddressWithChan(request *AllocatePublicNetworkAddressRequest) (<-chan *AllocatePublicNetworkAddressResponse, <-chan error)

AllocatePublicNetworkAddressWithChan invokes the hbase.AllocatePublicNetworkAddress API asynchronously

func (*Client) CheckComponentsVersion added in v1.61.797

func (client *Client) CheckComponentsVersion(request *CheckComponentsVersionRequest) (response *CheckComponentsVersionResponse, err error)

CheckComponentsVersion invokes the hbase.CheckComponentsVersion API synchronously

func (*Client) CheckComponentsVersionWithCallback added in v1.61.797

func (client *Client) CheckComponentsVersionWithCallback(request *CheckComponentsVersionRequest, callback func(response *CheckComponentsVersionResponse, err error)) <-chan int

CheckComponentsVersionWithCallback invokes the hbase.CheckComponentsVersion API asynchronously

func (*Client) CheckComponentsVersionWithChan added in v1.61.797

func (client *Client) CheckComponentsVersionWithChan(request *CheckComponentsVersionRequest) (<-chan *CheckComponentsVersionResponse, <-chan error)

CheckComponentsVersionWithChan invokes the hbase.CheckComponentsVersion API asynchronously

func (*Client) CloseBackup added in v1.61.797

func (client *Client) CloseBackup(request *CloseBackupRequest) (response *CloseBackupResponse, err error)

CloseBackup invokes the hbase.CloseBackup API synchronously

func (*Client) CloseBackupWithCallback added in v1.61.797

func (client *Client) CloseBackupWithCallback(request *CloseBackupRequest, callback func(response *CloseBackupResponse, err error)) <-chan int

CloseBackupWithCallback invokes the hbase.CloseBackup API asynchronously

func (*Client) CloseBackupWithChan added in v1.61.797

func (client *Client) CloseBackupWithChan(request *CloseBackupRequest) (<-chan *CloseBackupResponse, <-chan error)

CloseBackupWithChan invokes the hbase.CloseBackup API asynchronously

func (*Client) ConvertInstance

func (client *Client) ConvertInstance(request *ConvertInstanceRequest) (response *ConvertInstanceResponse, err error)

ConvertInstance invokes the hbase.ConvertInstance API synchronously

func (*Client) ConvertInstanceWithCallback

func (client *Client) ConvertInstanceWithCallback(request *ConvertInstanceRequest, callback func(response *ConvertInstanceResponse, err error)) <-chan int

ConvertInstanceWithCallback invokes the hbase.ConvertInstance API asynchronously

func (*Client) ConvertInstanceWithChan

func (client *Client) ConvertInstanceWithChan(request *ConvertInstanceRequest) (<-chan *ConvertInstanceResponse, <-chan error)

ConvertInstanceWithChan invokes the hbase.ConvertInstance API asynchronously

func (*Client) CreateBackupPlan added in v1.61.151

func (client *Client) CreateBackupPlan(request *CreateBackupPlanRequest) (response *CreateBackupPlanResponse, err error)

CreateBackupPlan invokes the hbase.CreateBackupPlan API synchronously

func (*Client) CreateBackupPlanWithCallback added in v1.61.151

func (client *Client) CreateBackupPlanWithCallback(request *CreateBackupPlanRequest, callback func(response *CreateBackupPlanResponse, err error)) <-chan int

CreateBackupPlanWithCallback invokes the hbase.CreateBackupPlan API asynchronously

func (*Client) CreateBackupPlanWithChan added in v1.61.151

func (client *Client) CreateBackupPlanWithChan(request *CreateBackupPlanRequest) (<-chan *CreateBackupPlanResponse, <-chan error)

CreateBackupPlanWithChan invokes the hbase.CreateBackupPlan API asynchronously

func (*Client) CreateCluster added in v1.61.13

func (client *Client) CreateCluster(request *CreateClusterRequest) (response *CreateClusterResponse, err error)

CreateCluster invokes the hbase.CreateCluster API synchronously

func (*Client) CreateClusterWithCallback added in v1.61.13

func (client *Client) CreateClusterWithCallback(request *CreateClusterRequest, callback func(response *CreateClusterResponse, err error)) <-chan int

CreateClusterWithCallback invokes the hbase.CreateCluster API asynchronously

func (*Client) CreateClusterWithChan added in v1.61.13

func (client *Client) CreateClusterWithChan(request *CreateClusterRequest) (<-chan *CreateClusterResponse, <-chan error)

CreateClusterWithChan invokes the hbase.CreateCluster API asynchronously

func (*Client) CreateGlobalResource added in v1.61.797

func (client *Client) CreateGlobalResource(request *CreateGlobalResourceRequest) (response *CreateGlobalResourceResponse, err error)

CreateGlobalResource invokes the hbase.CreateGlobalResource API synchronously

func (*Client) CreateGlobalResourceWithCallback added in v1.61.797

func (client *Client) CreateGlobalResourceWithCallback(request *CreateGlobalResourceRequest, callback func(response *CreateGlobalResourceResponse, err error)) <-chan int

CreateGlobalResourceWithCallback invokes the hbase.CreateGlobalResource API asynchronously

func (*Client) CreateGlobalResourceWithChan added in v1.61.797

func (client *Client) CreateGlobalResourceWithChan(request *CreateGlobalResourceRequest) (<-chan *CreateGlobalResourceResponse, <-chan error)

CreateGlobalResourceWithChan invokes the hbase.CreateGlobalResource API asynchronously

func (*Client) CreateHBaseSlbServer added in v1.61.797

func (client *Client) CreateHBaseSlbServer(request *CreateHBaseSlbServerRequest) (response *CreateHBaseSlbServerResponse, err error)

CreateHBaseSlbServer invokes the hbase.CreateHBaseSlbServer API synchronously

func (*Client) CreateHBaseSlbServerWithCallback added in v1.61.797

func (client *Client) CreateHBaseSlbServerWithCallback(request *CreateHBaseSlbServerRequest, callback func(response *CreateHBaseSlbServerResponse, err error)) <-chan int

CreateHBaseSlbServerWithCallback invokes the hbase.CreateHBaseSlbServer API asynchronously

func (*Client) CreateHBaseSlbServerWithChan added in v1.61.797

func (client *Client) CreateHBaseSlbServerWithChan(request *CreateHBaseSlbServerRequest) (<-chan *CreateHBaseSlbServerResponse, <-chan error)

CreateHBaseSlbServerWithChan invokes the hbase.CreateHBaseSlbServer API asynchronously

func (*Client) CreateHbaseHaSlb added in v1.60.283

func (client *Client) CreateHbaseHaSlb(request *CreateHbaseHaSlbRequest) (response *CreateHbaseHaSlbResponse, err error)

CreateHbaseHaSlb invokes the hbase.CreateHbaseHaSlb API synchronously

func (*Client) CreateHbaseHaSlbWithCallback added in v1.60.283

func (client *Client) CreateHbaseHaSlbWithCallback(request *CreateHbaseHaSlbRequest, callback func(response *CreateHbaseHaSlbResponse, err error)) <-chan int

CreateHbaseHaSlbWithCallback invokes the hbase.CreateHbaseHaSlb API asynchronously

func (*Client) CreateHbaseHaSlbWithChan added in v1.60.283

func (client *Client) CreateHbaseHaSlbWithChan(request *CreateHbaseHaSlbRequest) (<-chan *CreateHbaseHaSlbResponse, <-chan error)

CreateHbaseHaSlbWithChan invokes the hbase.CreateHbaseHaSlb API asynchronously

func (*Client) CreateMultiZoneCluster added in v1.61.223

func (client *Client) CreateMultiZoneCluster(request *CreateMultiZoneClusterRequest) (response *CreateMultiZoneClusterResponse, err error)

CreateMultiZoneCluster invokes the hbase.CreateMultiZoneCluster API synchronously

func (*Client) CreateMultiZoneClusterWithCallback added in v1.61.223

func (client *Client) CreateMultiZoneClusterWithCallback(request *CreateMultiZoneClusterRequest, callback func(response *CreateMultiZoneClusterResponse, err error)) <-chan int

CreateMultiZoneClusterWithCallback invokes the hbase.CreateMultiZoneCluster API asynchronously

func (*Client) CreateMultiZoneClusterWithChan added in v1.61.223

func (client *Client) CreateMultiZoneClusterWithChan(request *CreateMultiZoneClusterRequest) (<-chan *CreateMultiZoneClusterResponse, <-chan error)

CreateMultiZoneClusterWithChan invokes the hbase.CreateMultiZoneCluster API asynchronously

func (*Client) CreateRestorePlan added in v1.61.151

func (client *Client) CreateRestorePlan(request *CreateRestorePlanRequest) (response *CreateRestorePlanResponse, err error)

CreateRestorePlan invokes the hbase.CreateRestorePlan API synchronously

func (*Client) CreateRestorePlanWithCallback added in v1.61.151

func (client *Client) CreateRestorePlanWithCallback(request *CreateRestorePlanRequest, callback func(response *CreateRestorePlanResponse, err error)) <-chan int

CreateRestorePlanWithCallback invokes the hbase.CreateRestorePlan API asynchronously

func (*Client) CreateRestorePlanWithChan added in v1.61.151

func (client *Client) CreateRestorePlanWithChan(request *CreateRestorePlanRequest) (<-chan *CreateRestorePlanResponse, <-chan error)

CreateRestorePlanWithChan invokes the hbase.CreateRestorePlan API asynchronously

func (*Client) CreateServerlessCluster added in v1.61.526

func (client *Client) CreateServerlessCluster(request *CreateServerlessClusterRequest) (response *CreateServerlessClusterResponse, err error)

CreateServerlessCluster invokes the hbase.CreateServerlessCluster API synchronously

func (*Client) CreateServerlessClusterWithCallback added in v1.61.526

func (client *Client) CreateServerlessClusterWithCallback(request *CreateServerlessClusterRequest, callback func(response *CreateServerlessClusterResponse, err error)) <-chan int

CreateServerlessClusterWithCallback invokes the hbase.CreateServerlessCluster API asynchronously

func (*Client) CreateServerlessClusterWithChan added in v1.61.526

func (client *Client) CreateServerlessClusterWithChan(request *CreateServerlessClusterRequest) (<-chan *CreateServerlessClusterResponse, <-chan error)

CreateServerlessClusterWithChan invokes the hbase.CreateServerlessCluster API asynchronously

func (*Client) DeleteGlobalResource added in v1.61.797

func (client *Client) DeleteGlobalResource(request *DeleteGlobalResourceRequest) (response *DeleteGlobalResourceResponse, err error)

DeleteGlobalResource invokes the hbase.DeleteGlobalResource API synchronously

func (*Client) DeleteGlobalResourceWithCallback added in v1.61.797

func (client *Client) DeleteGlobalResourceWithCallback(request *DeleteGlobalResourceRequest, callback func(response *DeleteGlobalResourceResponse, err error)) <-chan int

DeleteGlobalResourceWithCallback invokes the hbase.DeleteGlobalResource API asynchronously

func (*Client) DeleteGlobalResourceWithChan added in v1.61.797

func (client *Client) DeleteGlobalResourceWithChan(request *DeleteGlobalResourceRequest) (<-chan *DeleteGlobalResourceResponse, <-chan error)

DeleteGlobalResourceWithChan invokes the hbase.DeleteGlobalResource API asynchronously

func (*Client) DeleteHBaseHaDB added in v1.61.426

func (client *Client) DeleteHBaseHaDB(request *DeleteHBaseHaDBRequest) (response *DeleteHBaseHaDBResponse, err error)

DeleteHBaseHaDB invokes the hbase.DeleteHBaseHaDB API synchronously

func (*Client) DeleteHBaseHaDBWithCallback added in v1.61.426

func (client *Client) DeleteHBaseHaDBWithCallback(request *DeleteHBaseHaDBRequest, callback func(response *DeleteHBaseHaDBResponse, err error)) <-chan int

DeleteHBaseHaDBWithCallback invokes the hbase.DeleteHBaseHaDB API asynchronously

func (*Client) DeleteHBaseHaDBWithChan added in v1.61.426

func (client *Client) DeleteHBaseHaDBWithChan(request *DeleteHBaseHaDBRequest) (<-chan *DeleteHBaseHaDBResponse, <-chan error)

DeleteHBaseHaDBWithChan invokes the hbase.DeleteHBaseHaDB API asynchronously

func (*Client) DeleteHBaseSlbServer added in v1.61.797

func (client *Client) DeleteHBaseSlbServer(request *DeleteHBaseSlbServerRequest) (response *DeleteHBaseSlbServerResponse, err error)

DeleteHBaseSlbServer invokes the hbase.DeleteHBaseSlbServer API synchronously

func (*Client) DeleteHBaseSlbServerWithCallback added in v1.61.797

func (client *Client) DeleteHBaseSlbServerWithCallback(request *DeleteHBaseSlbServerRequest, callback func(response *DeleteHBaseSlbServerResponse, err error)) <-chan int

DeleteHBaseSlbServerWithCallback invokes the hbase.DeleteHBaseSlbServer API asynchronously

func (*Client) DeleteHBaseSlbServerWithChan added in v1.61.797

func (client *Client) DeleteHBaseSlbServerWithChan(request *DeleteHBaseSlbServerRequest) (<-chan *DeleteHBaseSlbServerResponse, <-chan error)

DeleteHBaseSlbServerWithChan invokes the hbase.DeleteHBaseSlbServer API asynchronously

func (*Client) DeleteHbaseHaSlb added in v1.60.283

func (client *Client) DeleteHbaseHaSlb(request *DeleteHbaseHaSlbRequest) (response *DeleteHbaseHaSlbResponse, err error)

DeleteHbaseHaSlb invokes the hbase.DeleteHbaseHaSlb API synchronously

func (*Client) DeleteHbaseHaSlbWithCallback added in v1.60.283

func (client *Client) DeleteHbaseHaSlbWithCallback(request *DeleteHbaseHaSlbRequest, callback func(response *DeleteHbaseHaSlbResponse, err error)) <-chan int

DeleteHbaseHaSlbWithCallback invokes the hbase.DeleteHbaseHaSlb API asynchronously

func (*Client) DeleteHbaseHaSlbWithChan added in v1.60.283

func (client *Client) DeleteHbaseHaSlbWithChan(request *DeleteHbaseHaSlbRequest) (<-chan *DeleteHbaseHaSlbResponse, <-chan error)

DeleteHbaseHaSlbWithChan invokes the hbase.DeleteHbaseHaSlb API asynchronously

func (*Client) DeleteInstance

func (client *Client) DeleteInstance(request *DeleteInstanceRequest) (response *DeleteInstanceResponse, err error)

DeleteInstance invokes the hbase.DeleteInstance API synchronously

func (*Client) DeleteInstanceWithCallback

func (client *Client) DeleteInstanceWithCallback(request *DeleteInstanceRequest, callback func(response *DeleteInstanceResponse, err error)) <-chan int

DeleteInstanceWithCallback invokes the hbase.DeleteInstance API asynchronously

func (*Client) DeleteInstanceWithChan

func (client *Client) DeleteInstanceWithChan(request *DeleteInstanceRequest) (<-chan *DeleteInstanceResponse, <-chan error)

DeleteInstanceWithChan invokes the hbase.DeleteInstance API asynchronously

func (*Client) DeleteMultiZoneCluster added in v1.61.223

func (client *Client) DeleteMultiZoneCluster(request *DeleteMultiZoneClusterRequest) (response *DeleteMultiZoneClusterResponse, err error)

DeleteMultiZoneCluster invokes the hbase.DeleteMultiZoneCluster API synchronously

func (*Client) DeleteMultiZoneClusterWithCallback added in v1.61.223

func (client *Client) DeleteMultiZoneClusterWithCallback(request *DeleteMultiZoneClusterRequest, callback func(response *DeleteMultiZoneClusterResponse, err error)) <-chan int

DeleteMultiZoneClusterWithCallback invokes the hbase.DeleteMultiZoneCluster API asynchronously

func (*Client) DeleteMultiZoneClusterWithChan added in v1.61.223

func (client *Client) DeleteMultiZoneClusterWithChan(request *DeleteMultiZoneClusterRequest) (<-chan *DeleteMultiZoneClusterResponse, <-chan error)

DeleteMultiZoneClusterWithChan invokes the hbase.DeleteMultiZoneCluster API asynchronously

func (*Client) DeleteServerlessCluster added in v1.61.575

func (client *Client) DeleteServerlessCluster(request *DeleteServerlessClusterRequest) (response *DeleteServerlessClusterResponse, err error)

DeleteServerlessCluster invokes the hbase.DeleteServerlessCluster API synchronously

func (*Client) DeleteServerlessClusterWithCallback added in v1.61.575

func (client *Client) DeleteServerlessClusterWithCallback(request *DeleteServerlessClusterRequest, callback func(response *DeleteServerlessClusterResponse, err error)) <-chan int

DeleteServerlessClusterWithCallback invokes the hbase.DeleteServerlessCluster API asynchronously

func (*Client) DeleteServerlessClusterWithChan added in v1.61.575

func (client *Client) DeleteServerlessClusterWithChan(request *DeleteServerlessClusterRequest) (<-chan *DeleteServerlessClusterResponse, <-chan error)

DeleteServerlessClusterWithChan invokes the hbase.DeleteServerlessCluster API asynchronously

func (*Client) DeleteUserHdfsInfo

func (client *Client) DeleteUserHdfsInfo(request *DeleteUserHdfsInfoRequest) (response *DeleteUserHdfsInfoResponse, err error)

DeleteUserHdfsInfo invokes the hbase.DeleteUserHdfsInfo API synchronously

func (*Client) DeleteUserHdfsInfoWithCallback

func (client *Client) DeleteUserHdfsInfoWithCallback(request *DeleteUserHdfsInfoRequest, callback func(response *DeleteUserHdfsInfoResponse, err error)) <-chan int

DeleteUserHdfsInfoWithCallback invokes the hbase.DeleteUserHdfsInfo API asynchronously

func (*Client) DeleteUserHdfsInfoWithChan

func (client *Client) DeleteUserHdfsInfoWithChan(request *DeleteUserHdfsInfoRequest) (<-chan *DeleteUserHdfsInfoResponse, <-chan error)

DeleteUserHdfsInfoWithChan invokes the hbase.DeleteUserHdfsInfo API asynchronously

func (*Client) DescribeAvailableResource added in v1.61.151

func (client *Client) DescribeAvailableResource(request *DescribeAvailableResourceRequest) (response *DescribeAvailableResourceResponse, err error)

DescribeAvailableResource invokes the hbase.DescribeAvailableResource API synchronously

func (*Client) DescribeAvailableResourceWithCallback added in v1.61.151

func (client *Client) DescribeAvailableResourceWithCallback(request *DescribeAvailableResourceRequest, callback func(response *DescribeAvailableResourceResponse, err error)) <-chan int

DescribeAvailableResourceWithCallback invokes the hbase.DescribeAvailableResource API asynchronously

func (*Client) DescribeAvailableResourceWithChan added in v1.61.151

func (client *Client) DescribeAvailableResourceWithChan(request *DescribeAvailableResourceRequest) (<-chan *DescribeAvailableResourceResponse, <-chan error)

DescribeAvailableResourceWithChan invokes the hbase.DescribeAvailableResource API asynchronously

func (*Client) DescribeBackupPlanConfig added in v1.61.151

func (client *Client) DescribeBackupPlanConfig(request *DescribeBackupPlanConfigRequest) (response *DescribeBackupPlanConfigResponse, err error)

DescribeBackupPlanConfig invokes the hbase.DescribeBackupPlanConfig API synchronously

func (*Client) DescribeBackupPlanConfigWithCallback added in v1.61.151

func (client *Client) DescribeBackupPlanConfigWithCallback(request *DescribeBackupPlanConfigRequest, callback func(response *DescribeBackupPlanConfigResponse, err error)) <-chan int

DescribeBackupPlanConfigWithCallback invokes the hbase.DescribeBackupPlanConfig API asynchronously

func (*Client) DescribeBackupPlanConfigWithChan added in v1.61.151

func (client *Client) DescribeBackupPlanConfigWithChan(request *DescribeBackupPlanConfigRequest) (<-chan *DescribeBackupPlanConfigResponse, <-chan error)

DescribeBackupPlanConfigWithChan invokes the hbase.DescribeBackupPlanConfig API asynchronously

func (*Client) DescribeBackupPolicy added in v1.61.797

func (client *Client) DescribeBackupPolicy(request *DescribeBackupPolicyRequest) (response *DescribeBackupPolicyResponse, err error)

DescribeBackupPolicy invokes the hbase.DescribeBackupPolicy API synchronously

func (*Client) DescribeBackupPolicyWithCallback added in v1.61.797

func (client *Client) DescribeBackupPolicyWithCallback(request *DescribeBackupPolicyRequest, callback func(response *DescribeBackupPolicyResponse, err error)) <-chan int

DescribeBackupPolicyWithCallback invokes the hbase.DescribeBackupPolicy API asynchronously

func (*Client) DescribeBackupPolicyWithChan added in v1.61.797

func (client *Client) DescribeBackupPolicyWithChan(request *DescribeBackupPolicyRequest) (<-chan *DescribeBackupPolicyResponse, <-chan error)

DescribeBackupPolicyWithChan invokes the hbase.DescribeBackupPolicy API asynchronously

func (*Client) DescribeBackupStatus added in v1.61.151

func (client *Client) DescribeBackupStatus(request *DescribeBackupStatusRequest) (response *DescribeBackupStatusResponse, err error)

DescribeBackupStatus invokes the hbase.DescribeBackupStatus API synchronously

func (*Client) DescribeBackupStatusWithCallback added in v1.61.151

func (client *Client) DescribeBackupStatusWithCallback(request *DescribeBackupStatusRequest, callback func(response *DescribeBackupStatusResponse, err error)) <-chan int

DescribeBackupStatusWithCallback invokes the hbase.DescribeBackupStatus API asynchronously

func (*Client) DescribeBackupStatusWithChan added in v1.61.151

func (client *Client) DescribeBackupStatusWithChan(request *DescribeBackupStatusRequest) (<-chan *DescribeBackupStatusResponse, <-chan error)

DescribeBackupStatusWithChan invokes the hbase.DescribeBackupStatus API asynchronously

func (*Client) DescribeBackupSummary added in v1.61.151

func (client *Client) DescribeBackupSummary(request *DescribeBackupSummaryRequest) (response *DescribeBackupSummaryResponse, err error)

DescribeBackupSummary invokes the hbase.DescribeBackupSummary API synchronously

func (*Client) DescribeBackupSummaryWithCallback added in v1.61.151

func (client *Client) DescribeBackupSummaryWithCallback(request *DescribeBackupSummaryRequest, callback func(response *DescribeBackupSummaryResponse, err error)) <-chan int

DescribeBackupSummaryWithCallback invokes the hbase.DescribeBackupSummary API asynchronously

func (*Client) DescribeBackupSummaryWithChan added in v1.61.151

func (client *Client) DescribeBackupSummaryWithChan(request *DescribeBackupSummaryRequest) (<-chan *DescribeBackupSummaryResponse, <-chan error)

DescribeBackupSummaryWithChan invokes the hbase.DescribeBackupSummary API asynchronously

func (*Client) DescribeBackupTables added in v1.61.151

func (client *Client) DescribeBackupTables(request *DescribeBackupTablesRequest) (response *DescribeBackupTablesResponse, err error)

DescribeBackupTables invokes the hbase.DescribeBackupTables API synchronously

func (*Client) DescribeBackupTablesWithCallback added in v1.61.151

func (client *Client) DescribeBackupTablesWithCallback(request *DescribeBackupTablesRequest, callback func(response *DescribeBackupTablesResponse, err error)) <-chan int

DescribeBackupTablesWithCallback invokes the hbase.DescribeBackupTables API asynchronously

func (*Client) DescribeBackupTablesWithChan added in v1.61.151

func (client *Client) DescribeBackupTablesWithChan(request *DescribeBackupTablesRequest) (<-chan *DescribeBackupTablesResponse, <-chan error)

DescribeBackupTablesWithChan invokes the hbase.DescribeBackupTables API asynchronously

func (*Client) DescribeBackups added in v1.61.797

func (client *Client) DescribeBackups(request *DescribeBackupsRequest) (response *DescribeBackupsResponse, err error)

DescribeBackups invokes the hbase.DescribeBackups API synchronously

func (*Client) DescribeBackupsWithCallback added in v1.61.797

func (client *Client) DescribeBackupsWithCallback(request *DescribeBackupsRequest, callback func(response *DescribeBackupsResponse, err error)) <-chan int

DescribeBackupsWithCallback invokes the hbase.DescribeBackups API asynchronously

func (*Client) DescribeBackupsWithChan added in v1.61.797

func (client *Client) DescribeBackupsWithChan(request *DescribeBackupsRequest) (<-chan *DescribeBackupsResponse, <-chan error)

DescribeBackupsWithChan invokes the hbase.DescribeBackups API asynchronously

func (*Client) DescribeClusterConnection added in v1.61.584

func (client *Client) DescribeClusterConnection(request *DescribeClusterConnectionRequest) (response *DescribeClusterConnectionResponse, err error)

DescribeClusterConnection invokes the hbase.DescribeClusterConnection API synchronously

func (*Client) DescribeClusterConnectionWithCallback added in v1.61.584

func (client *Client) DescribeClusterConnectionWithCallback(request *DescribeClusterConnectionRequest, callback func(response *DescribeClusterConnectionResponse, err error)) <-chan int

DescribeClusterConnectionWithCallback invokes the hbase.DescribeClusterConnection API asynchronously

func (*Client) DescribeClusterConnectionWithChan added in v1.61.584

func (client *Client) DescribeClusterConnectionWithChan(request *DescribeClusterConnectionRequest) (<-chan *DescribeClusterConnectionResponse, <-chan error)

DescribeClusterConnectionWithChan invokes the hbase.DescribeClusterConnection API asynchronously

func (*Client) DescribeColdStorage added in v1.61.797

func (client *Client) DescribeColdStorage(request *DescribeColdStorageRequest) (response *DescribeColdStorageResponse, err error)

DescribeColdStorage invokes the hbase.DescribeColdStorage API synchronously

func (*Client) DescribeColdStorageWithCallback added in v1.61.797

func (client *Client) DescribeColdStorageWithCallback(request *DescribeColdStorageRequest, callback func(response *DescribeColdStorageResponse, err error)) <-chan int

DescribeColdStorageWithCallback invokes the hbase.DescribeColdStorage API asynchronously

func (*Client) DescribeColdStorageWithChan added in v1.61.797

func (client *Client) DescribeColdStorageWithChan(request *DescribeColdStorageRequest) (<-chan *DescribeColdStorageResponse, <-chan error)

DescribeColdStorageWithChan invokes the hbase.DescribeColdStorage API asynchronously

func (*Client) DescribeDBInstanceUsage added in v1.60.283

func (client *Client) DescribeDBInstanceUsage(request *DescribeDBInstanceUsageRequest) (response *DescribeDBInstanceUsageResponse, err error)

DescribeDBInstanceUsage invokes the hbase.DescribeDBInstanceUsage API synchronously

func (*Client) DescribeDBInstanceUsageWithCallback added in v1.60.283

func (client *Client) DescribeDBInstanceUsageWithCallback(request *DescribeDBInstanceUsageRequest, callback func(response *DescribeDBInstanceUsageResponse, err error)) <-chan int

DescribeDBInstanceUsageWithCallback invokes the hbase.DescribeDBInstanceUsage API asynchronously

func (*Client) DescribeDBInstanceUsageWithChan added in v1.60.283

func (client *Client) DescribeDBInstanceUsageWithChan(request *DescribeDBInstanceUsageRequest) (<-chan *DescribeDBInstanceUsageResponse, <-chan error)

DescribeDBInstanceUsageWithChan invokes the hbase.DescribeDBInstanceUsage API asynchronously

func (*Client) DescribeDeletedInstances added in v1.61.234

func (client *Client) DescribeDeletedInstances(request *DescribeDeletedInstancesRequest) (response *DescribeDeletedInstancesResponse, err error)

DescribeDeletedInstances invokes the hbase.DescribeDeletedInstances API synchronously

func (*Client) DescribeDeletedInstancesWithCallback added in v1.61.234

func (client *Client) DescribeDeletedInstancesWithCallback(request *DescribeDeletedInstancesRequest, callback func(response *DescribeDeletedInstancesResponse, err error)) <-chan int

DescribeDeletedInstancesWithCallback invokes the hbase.DescribeDeletedInstances API asynchronously

func (*Client) DescribeDeletedInstancesWithChan added in v1.61.234

func (client *Client) DescribeDeletedInstancesWithChan(request *DescribeDeletedInstancesRequest) (<-chan *DescribeDeletedInstancesResponse, <-chan error)

DescribeDeletedInstancesWithChan invokes the hbase.DescribeDeletedInstances API asynchronously

func (*Client) DescribeDiskWarningLine added in v1.61.584

func (client *Client) DescribeDiskWarningLine(request *DescribeDiskWarningLineRequest) (response *DescribeDiskWarningLineResponse, err error)

DescribeDiskWarningLine invokes the hbase.DescribeDiskWarningLine API synchronously

func (*Client) DescribeDiskWarningLineWithCallback added in v1.61.584

func (client *Client) DescribeDiskWarningLineWithCallback(request *DescribeDiskWarningLineRequest, callback func(response *DescribeDiskWarningLineResponse, err error)) <-chan int

DescribeDiskWarningLineWithCallback invokes the hbase.DescribeDiskWarningLine API asynchronously

func (*Client) DescribeDiskWarningLineWithChan added in v1.61.584

func (client *Client) DescribeDiskWarningLineWithChan(request *DescribeDiskWarningLineRequest) (<-chan *DescribeDiskWarningLineResponse, <-chan error)

DescribeDiskWarningLineWithChan invokes the hbase.DescribeDiskWarningLine API asynchronously

func (*Client) DescribeEndpoints

func (client *Client) DescribeEndpoints(request *DescribeEndpointsRequest) (response *DescribeEndpointsResponse, err error)

DescribeEndpoints invokes the hbase.DescribeEndpoints API synchronously

func (*Client) DescribeEndpointsWithCallback

func (client *Client) DescribeEndpointsWithCallback(request *DescribeEndpointsRequest, callback func(response *DescribeEndpointsResponse, err error)) <-chan int

DescribeEndpointsWithCallback invokes the hbase.DescribeEndpoints API asynchronously

func (*Client) DescribeEndpointsWithChan

func (client *Client) DescribeEndpointsWithChan(request *DescribeEndpointsRequest) (<-chan *DescribeEndpointsResponse, <-chan error)

DescribeEndpointsWithChan invokes the hbase.DescribeEndpoints API asynchronously

func (*Client) DescribeInstance

func (client *Client) DescribeInstance(request *DescribeInstanceRequest) (response *DescribeInstanceResponse, err error)

DescribeInstance invokes the hbase.DescribeInstance API synchronously

func (*Client) DescribeInstanceType added in v1.60.283

func (client *Client) DescribeInstanceType(request *DescribeInstanceTypeRequest) (response *DescribeInstanceTypeResponse, err error)

DescribeInstanceType invokes the hbase.DescribeInstanceType API synchronously

func (*Client) DescribeInstanceTypeWithCallback added in v1.60.283

func (client *Client) DescribeInstanceTypeWithCallback(request *DescribeInstanceTypeRequest, callback func(response *DescribeInstanceTypeResponse, err error)) <-chan int

DescribeInstanceTypeWithCallback invokes the hbase.DescribeInstanceType API asynchronously

func (*Client) DescribeInstanceTypeWithChan added in v1.60.283

func (client *Client) DescribeInstanceTypeWithChan(request *DescribeInstanceTypeRequest) (<-chan *DescribeInstanceTypeResponse, <-chan error)

DescribeInstanceTypeWithChan invokes the hbase.DescribeInstanceType API asynchronously

func (*Client) DescribeInstanceWithCallback

func (client *Client) DescribeInstanceWithCallback(request *DescribeInstanceRequest, callback func(response *DescribeInstanceResponse, err error)) <-chan int

DescribeInstanceWithCallback invokes the hbase.DescribeInstance API asynchronously

func (*Client) DescribeInstanceWithChan

func (client *Client) DescribeInstanceWithChan(request *DescribeInstanceRequest) (<-chan *DescribeInstanceResponse, <-chan error)

DescribeInstanceWithChan invokes the hbase.DescribeInstance API asynchronously

func (*Client) DescribeInstances

func (client *Client) DescribeInstances(request *DescribeInstancesRequest) (response *DescribeInstancesResponse, err error)

DescribeInstances invokes the hbase.DescribeInstances API synchronously

func (*Client) DescribeInstancesWithCallback

func (client *Client) DescribeInstancesWithCallback(request *DescribeInstancesRequest, callback func(response *DescribeInstancesResponse, err error)) <-chan int

DescribeInstancesWithCallback invokes the hbase.DescribeInstances API asynchronously

func (*Client) DescribeInstancesWithChan

func (client *Client) DescribeInstancesWithChan(request *DescribeInstancesRequest) (<-chan *DescribeInstancesResponse, <-chan error)

DescribeInstancesWithChan invokes the hbase.DescribeInstances API asynchronously

func (*Client) DescribeIpWhitelist

func (client *Client) DescribeIpWhitelist(request *DescribeIpWhitelistRequest) (response *DescribeIpWhitelistResponse, err error)

DescribeIpWhitelist invokes the hbase.DescribeIpWhitelist API synchronously

func (*Client) DescribeIpWhitelistWithCallback

func (client *Client) DescribeIpWhitelistWithCallback(request *DescribeIpWhitelistRequest, callback func(response *DescribeIpWhitelistResponse, err error)) <-chan int

DescribeIpWhitelistWithCallback invokes the hbase.DescribeIpWhitelist API asynchronously

func (*Client) DescribeIpWhitelistWithChan

func (client *Client) DescribeIpWhitelistWithChan(request *DescribeIpWhitelistRequest) (<-chan *DescribeIpWhitelistResponse, <-chan error)

DescribeIpWhitelistWithChan invokes the hbase.DescribeIpWhitelist API asynchronously

func (*Client) DescribeMultiZoneAvailableRegions added in v1.61.426

func (client *Client) DescribeMultiZoneAvailableRegions(request *DescribeMultiZoneAvailableRegionsRequest) (response *DescribeMultiZoneAvailableRegionsResponse, err error)

DescribeMultiZoneAvailableRegions invokes the hbase.DescribeMultiZoneAvailableRegions API synchronously

func (*Client) DescribeMultiZoneAvailableRegionsWithCallback added in v1.61.426

func (client *Client) DescribeMultiZoneAvailableRegionsWithCallback(request *DescribeMultiZoneAvailableRegionsRequest, callback func(response *DescribeMultiZoneAvailableRegionsResponse, err error)) <-chan int

DescribeMultiZoneAvailableRegionsWithCallback invokes the hbase.DescribeMultiZoneAvailableRegions API asynchronously

func (*Client) DescribeMultiZoneAvailableRegionsWithChan added in v1.61.426

func (client *Client) DescribeMultiZoneAvailableRegionsWithChan(request *DescribeMultiZoneAvailableRegionsRequest) (<-chan *DescribeMultiZoneAvailableRegionsResponse, <-chan error)

DescribeMultiZoneAvailableRegionsWithChan invokes the hbase.DescribeMultiZoneAvailableRegions API asynchronously

func (*Client) DescribeMultiZoneAvailableResource added in v1.61.426

func (client *Client) DescribeMultiZoneAvailableResource(request *DescribeMultiZoneAvailableResourceRequest) (response *DescribeMultiZoneAvailableResourceResponse, err error)

DescribeMultiZoneAvailableResource invokes the hbase.DescribeMultiZoneAvailableResource API synchronously

func (*Client) DescribeMultiZoneAvailableResourceWithCallback added in v1.61.426

func (client *Client) DescribeMultiZoneAvailableResourceWithCallback(request *DescribeMultiZoneAvailableResourceRequest, callback func(response *DescribeMultiZoneAvailableResourceResponse, err error)) <-chan int

DescribeMultiZoneAvailableResourceWithCallback invokes the hbase.DescribeMultiZoneAvailableResource API asynchronously

func (*Client) DescribeMultiZoneAvailableResourceWithChan added in v1.61.426

func (client *Client) DescribeMultiZoneAvailableResourceWithChan(request *DescribeMultiZoneAvailableResourceRequest) (<-chan *DescribeMultiZoneAvailableResourceResponse, <-chan error)

DescribeMultiZoneAvailableResourceWithChan invokes the hbase.DescribeMultiZoneAvailableResource API asynchronously

func (*Client) DescribeMultiZoneCluster added in v1.61.426

func (client *Client) DescribeMultiZoneCluster(request *DescribeMultiZoneClusterRequest) (response *DescribeMultiZoneClusterResponse, err error)

DescribeMultiZoneCluster invokes the hbase.DescribeMultiZoneCluster API synchronously

func (*Client) DescribeMultiZoneClusterWithCallback added in v1.61.426

func (client *Client) DescribeMultiZoneClusterWithCallback(request *DescribeMultiZoneClusterRequest, callback func(response *DescribeMultiZoneClusterResponse, err error)) <-chan int

DescribeMultiZoneClusterWithCallback invokes the hbase.DescribeMultiZoneCluster API asynchronously

func (*Client) DescribeMultiZoneClusterWithChan added in v1.61.426

func (client *Client) DescribeMultiZoneClusterWithChan(request *DescribeMultiZoneClusterRequest) (<-chan *DescribeMultiZoneClusterResponse, <-chan error)

DescribeMultiZoneClusterWithChan invokes the hbase.DescribeMultiZoneCluster API asynchronously

func (*Client) DescribeRecoverableTimeRange added in v1.61.151

func (client *Client) DescribeRecoverableTimeRange(request *DescribeRecoverableTimeRangeRequest) (response *DescribeRecoverableTimeRangeResponse, err error)

DescribeRecoverableTimeRange invokes the hbase.DescribeRecoverableTimeRange API synchronously

func (*Client) DescribeRecoverableTimeRangeWithCallback added in v1.61.151

func (client *Client) DescribeRecoverableTimeRangeWithCallback(request *DescribeRecoverableTimeRangeRequest, callback func(response *DescribeRecoverableTimeRangeResponse, err error)) <-chan int

DescribeRecoverableTimeRangeWithCallback invokes the hbase.DescribeRecoverableTimeRange API asynchronously

func (*Client) DescribeRecoverableTimeRangeWithChan added in v1.61.151

func (client *Client) DescribeRecoverableTimeRangeWithChan(request *DescribeRecoverableTimeRangeRequest) (<-chan *DescribeRecoverableTimeRangeResponse, <-chan error)

DescribeRecoverableTimeRangeWithChan invokes the hbase.DescribeRecoverableTimeRange API asynchronously

func (*Client) DescribeRegions

func (client *Client) DescribeRegions(request *DescribeRegionsRequest) (response *DescribeRegionsResponse, err error)

DescribeRegions invokes the hbase.DescribeRegions API synchronously

func (*Client) DescribeRegionsWithCallback

func (client *Client) DescribeRegionsWithCallback(request *DescribeRegionsRequest, callback func(response *DescribeRegionsResponse, err error)) <-chan int

DescribeRegionsWithCallback invokes the hbase.DescribeRegions API asynchronously

func (*Client) DescribeRegionsWithChan

func (client *Client) DescribeRegionsWithChan(request *DescribeRegionsRequest) (<-chan *DescribeRegionsResponse, <-chan error)

DescribeRegionsWithChan invokes the hbase.DescribeRegions API asynchronously

func (*Client) DescribeRestoreFullDetails added in v1.61.172

func (client *Client) DescribeRestoreFullDetails(request *DescribeRestoreFullDetailsRequest) (response *DescribeRestoreFullDetailsResponse, err error)

DescribeRestoreFullDetails invokes the hbase.DescribeRestoreFullDetails API synchronously

func (*Client) DescribeRestoreFullDetailsWithCallback added in v1.61.172

func (client *Client) DescribeRestoreFullDetailsWithCallback(request *DescribeRestoreFullDetailsRequest, callback func(response *DescribeRestoreFullDetailsResponse, err error)) <-chan int

DescribeRestoreFullDetailsWithCallback invokes the hbase.DescribeRestoreFullDetails API asynchronously

func (*Client) DescribeRestoreFullDetailsWithChan added in v1.61.172

func (client *Client) DescribeRestoreFullDetailsWithChan(request *DescribeRestoreFullDetailsRequest) (<-chan *DescribeRestoreFullDetailsResponse, <-chan error)

DescribeRestoreFullDetailsWithChan invokes the hbase.DescribeRestoreFullDetails API asynchronously

func (*Client) DescribeRestoreIncrDetail added in v1.61.172

func (client *Client) DescribeRestoreIncrDetail(request *DescribeRestoreIncrDetailRequest) (response *DescribeRestoreIncrDetailResponse, err error)

DescribeRestoreIncrDetail invokes the hbase.DescribeRestoreIncrDetail API synchronously

func (*Client) DescribeRestoreIncrDetailWithCallback added in v1.61.172

func (client *Client) DescribeRestoreIncrDetailWithCallback(request *DescribeRestoreIncrDetailRequest, callback func(response *DescribeRestoreIncrDetailResponse, err error)) <-chan int

DescribeRestoreIncrDetailWithCallback invokes the hbase.DescribeRestoreIncrDetail API asynchronously

func (*Client) DescribeRestoreIncrDetailWithChan added in v1.61.172

func (client *Client) DescribeRestoreIncrDetailWithChan(request *DescribeRestoreIncrDetailRequest) (<-chan *DescribeRestoreIncrDetailResponse, <-chan error)

DescribeRestoreIncrDetailWithChan invokes the hbase.DescribeRestoreIncrDetail API asynchronously

func (*Client) DescribeRestoreSchemaDetails added in v1.61.172

func (client *Client) DescribeRestoreSchemaDetails(request *DescribeRestoreSchemaDetailsRequest) (response *DescribeRestoreSchemaDetailsResponse, err error)

DescribeRestoreSchemaDetails invokes the hbase.DescribeRestoreSchemaDetails API synchronously

func (*Client) DescribeRestoreSchemaDetailsWithCallback added in v1.61.172

func (client *Client) DescribeRestoreSchemaDetailsWithCallback(request *DescribeRestoreSchemaDetailsRequest, callback func(response *DescribeRestoreSchemaDetailsResponse, err error)) <-chan int

DescribeRestoreSchemaDetailsWithCallback invokes the hbase.DescribeRestoreSchemaDetails API asynchronously

func (*Client) DescribeRestoreSchemaDetailsWithChan added in v1.61.172

func (client *Client) DescribeRestoreSchemaDetailsWithChan(request *DescribeRestoreSchemaDetailsRequest) (<-chan *DescribeRestoreSchemaDetailsResponse, <-chan error)

DescribeRestoreSchemaDetailsWithChan invokes the hbase.DescribeRestoreSchemaDetails API asynchronously

func (*Client) DescribeRestoreSummary added in v1.61.151

func (client *Client) DescribeRestoreSummary(request *DescribeRestoreSummaryRequest) (response *DescribeRestoreSummaryResponse, err error)

DescribeRestoreSummary invokes the hbase.DescribeRestoreSummary API synchronously

func (*Client) DescribeRestoreSummaryWithCallback added in v1.61.151

func (client *Client) DescribeRestoreSummaryWithCallback(request *DescribeRestoreSummaryRequest, callback func(response *DescribeRestoreSummaryResponse, err error)) <-chan int

DescribeRestoreSummaryWithCallback invokes the hbase.DescribeRestoreSummary API asynchronously

func (*Client) DescribeRestoreSummaryWithChan added in v1.61.151

func (client *Client) DescribeRestoreSummaryWithChan(request *DescribeRestoreSummaryRequest) (<-chan *DescribeRestoreSummaryResponse, <-chan error)

DescribeRestoreSummaryWithChan invokes the hbase.DescribeRestoreSummary API asynchronously

func (*Client) DescribeRestoreTables added in v1.61.151

func (client *Client) DescribeRestoreTables(request *DescribeRestoreTablesRequest) (response *DescribeRestoreTablesResponse, err error)

DescribeRestoreTables invokes the hbase.DescribeRestoreTables API synchronously

func (*Client) DescribeRestoreTablesWithCallback added in v1.61.151

func (client *Client) DescribeRestoreTablesWithCallback(request *DescribeRestoreTablesRequest, callback func(response *DescribeRestoreTablesResponse, err error)) <-chan int

DescribeRestoreTablesWithCallback invokes the hbase.DescribeRestoreTables API asynchronously

func (*Client) DescribeRestoreTablesWithChan added in v1.61.151

func (client *Client) DescribeRestoreTablesWithChan(request *DescribeRestoreTablesRequest) (<-chan *DescribeRestoreTablesResponse, <-chan error)

DescribeRestoreTablesWithChan invokes the hbase.DescribeRestoreTables API asynchronously

func (*Client) DescribeSecurityGroups

func (client *Client) DescribeSecurityGroups(request *DescribeSecurityGroupsRequest) (response *DescribeSecurityGroupsResponse, err error)

DescribeSecurityGroups invokes the hbase.DescribeSecurityGroups API synchronously

func (*Client) DescribeSecurityGroupsWithCallback

func (client *Client) DescribeSecurityGroupsWithCallback(request *DescribeSecurityGroupsRequest, callback func(response *DescribeSecurityGroupsResponse, err error)) <-chan int

DescribeSecurityGroupsWithCallback invokes the hbase.DescribeSecurityGroups API asynchronously

func (*Client) DescribeSecurityGroupsWithChan

func (client *Client) DescribeSecurityGroupsWithChan(request *DescribeSecurityGroupsRequest) (<-chan *DescribeSecurityGroupsResponse, <-chan error)

DescribeSecurityGroupsWithChan invokes the hbase.DescribeSecurityGroups API asynchronously

func (*Client) DescribeServerlessCluster added in v1.61.890

func (client *Client) DescribeServerlessCluster(request *DescribeServerlessClusterRequest) (response *DescribeServerlessClusterResponse, err error)

DescribeServerlessCluster invokes the hbase.DescribeServerlessCluster API synchronously

func (*Client) DescribeServerlessClusterWithCallback added in v1.61.890

func (client *Client) DescribeServerlessClusterWithCallback(request *DescribeServerlessClusterRequest, callback func(response *DescribeServerlessClusterResponse, err error)) <-chan int

DescribeServerlessClusterWithCallback invokes the hbase.DescribeServerlessCluster API asynchronously

func (*Client) DescribeServerlessClusterWithChan added in v1.61.890

func (client *Client) DescribeServerlessClusterWithChan(request *DescribeServerlessClusterRequest) (<-chan *DescribeServerlessClusterResponse, <-chan error)

DescribeServerlessClusterWithChan invokes the hbase.DescribeServerlessCluster API asynchronously

func (*Client) DescribeSubDomain added in v1.61.797

func (client *Client) DescribeSubDomain(request *DescribeSubDomainRequest) (response *DescribeSubDomainResponse, err error)

DescribeSubDomain invokes the hbase.DescribeSubDomain API synchronously

func (*Client) DescribeSubDomainWithCallback added in v1.61.797

func (client *Client) DescribeSubDomainWithCallback(request *DescribeSubDomainRequest, callback func(response *DescribeSubDomainResponse, err error)) <-chan int

DescribeSubDomainWithCallback invokes the hbase.DescribeSubDomain API asynchronously

func (*Client) DescribeSubDomainWithChan added in v1.61.797

func (client *Client) DescribeSubDomainWithChan(request *DescribeSubDomainRequest) (<-chan *DescribeSubDomainResponse, <-chan error)

DescribeSubDomainWithChan invokes the hbase.DescribeSubDomain API asynchronously

func (*Client) EnableHBaseueBackup added in v1.61.151

func (client *Client) EnableHBaseueBackup(request *EnableHBaseueBackupRequest) (response *EnableHBaseueBackupResponse, err error)

EnableHBaseueBackup invokes the hbase.EnableHBaseueBackup API synchronously

func (*Client) EnableHBaseueBackupWithCallback added in v1.61.151

func (client *Client) EnableHBaseueBackupWithCallback(request *EnableHBaseueBackupRequest, callback func(response *EnableHBaseueBackupResponse, err error)) <-chan int

EnableHBaseueBackupWithCallback invokes the hbase.EnableHBaseueBackup API asynchronously

func (*Client) EnableHBaseueBackupWithChan added in v1.61.151

func (client *Client) EnableHBaseueBackupWithChan(request *EnableHBaseueBackupRequest) (<-chan *EnableHBaseueBackupResponse, <-chan error)

EnableHBaseueBackupWithChan invokes the hbase.EnableHBaseueBackup API asynchronously

func (*Client) EnableHBaseueModule added in v1.61.252

func (client *Client) EnableHBaseueModule(request *EnableHBaseueModuleRequest) (response *EnableHBaseueModuleResponse, err error)

EnableHBaseueModule invokes the hbase.EnableHBaseueModule API synchronously

func (*Client) EnableHBaseueModuleWithCallback added in v1.61.252

func (client *Client) EnableHBaseueModuleWithCallback(request *EnableHBaseueModuleRequest, callback func(response *EnableHBaseueModuleResponse, err error)) <-chan int

EnableHBaseueModuleWithCallback invokes the hbase.EnableHBaseueModule API asynchronously

func (*Client) EnableHBaseueModuleWithChan added in v1.61.252

func (client *Client) EnableHBaseueModuleWithChan(request *EnableHBaseueModuleRequest) (<-chan *EnableHBaseueModuleResponse, <-chan error)

EnableHBaseueModuleWithChan invokes the hbase.EnableHBaseueModule API asynchronously

func (*Client) EvaluateMultiZoneResource added in v1.61.426

func (client *Client) EvaluateMultiZoneResource(request *EvaluateMultiZoneResourceRequest) (response *EvaluateMultiZoneResourceResponse, err error)

EvaluateMultiZoneResource invokes the hbase.EvaluateMultiZoneResource API synchronously

func (*Client) EvaluateMultiZoneResourceWithCallback added in v1.61.426

func (client *Client) EvaluateMultiZoneResourceWithCallback(request *EvaluateMultiZoneResourceRequest, callback func(response *EvaluateMultiZoneResourceResponse, err error)) <-chan int

EvaluateMultiZoneResourceWithCallback invokes the hbase.EvaluateMultiZoneResource API asynchronously

func (*Client) EvaluateMultiZoneResourceWithChan added in v1.61.426

func (client *Client) EvaluateMultiZoneResourceWithChan(request *EvaluateMultiZoneResourceRequest) (<-chan *EvaluateMultiZoneResourceResponse, <-chan error)

EvaluateMultiZoneResourceWithChan invokes the hbase.EvaluateMultiZoneResource API asynchronously

func (*Client) GetMultimodeCmsUrl added in v1.61.797

func (client *Client) GetMultimodeCmsUrl(request *GetMultimodeCmsUrlRequest) (response *GetMultimodeCmsUrlResponse, err error)

GetMultimodeCmsUrl invokes the hbase.GetMultimodeCmsUrl API synchronously

func (*Client) GetMultimodeCmsUrlWithCallback added in v1.61.797

func (client *Client) GetMultimodeCmsUrlWithCallback(request *GetMultimodeCmsUrlRequest, callback func(response *GetMultimodeCmsUrlResponse, err error)) <-chan int

GetMultimodeCmsUrlWithCallback invokes the hbase.GetMultimodeCmsUrl API asynchronously

func (*Client) GetMultimodeCmsUrlWithChan added in v1.61.797

func (client *Client) GetMultimodeCmsUrlWithChan(request *GetMultimodeCmsUrlRequest) (<-chan *GetMultimodeCmsUrlResponse, <-chan error)

GetMultimodeCmsUrlWithChan invokes the hbase.GetMultimodeCmsUrl API asynchronously

func (*Client) ListHBaseInstances added in v1.61.797

func (client *Client) ListHBaseInstances(request *ListHBaseInstancesRequest) (response *ListHBaseInstancesResponse, err error)

ListHBaseInstances invokes the hbase.ListHBaseInstances API synchronously

func (*Client) ListHBaseInstancesWithCallback added in v1.61.797

func (client *Client) ListHBaseInstancesWithCallback(request *ListHBaseInstancesRequest, callback func(response *ListHBaseInstancesResponse, err error)) <-chan int

ListHBaseInstancesWithCallback invokes the hbase.ListHBaseInstances API asynchronously

func (*Client) ListHBaseInstancesWithChan added in v1.61.797

func (client *Client) ListHBaseInstancesWithChan(request *ListHBaseInstancesRequest) (<-chan *ListHBaseInstancesResponse, <-chan error)

ListHBaseInstancesWithChan invokes the hbase.ListHBaseInstances API asynchronously

func (*Client) ListInstanceServiceConfigHistories added in v1.61.797

func (client *Client) ListInstanceServiceConfigHistories(request *ListInstanceServiceConfigHistoriesRequest) (response *ListInstanceServiceConfigHistoriesResponse, err error)

ListInstanceServiceConfigHistories invokes the hbase.ListInstanceServiceConfigHistories API synchronously

func (*Client) ListInstanceServiceConfigHistoriesWithCallback added in v1.61.797

func (client *Client) ListInstanceServiceConfigHistoriesWithCallback(request *ListInstanceServiceConfigHistoriesRequest, callback func(response *ListInstanceServiceConfigHistoriesResponse, err error)) <-chan int

ListInstanceServiceConfigHistoriesWithCallback invokes the hbase.ListInstanceServiceConfigHistories API asynchronously

func (*Client) ListInstanceServiceConfigHistoriesWithChan added in v1.61.797

func (client *Client) ListInstanceServiceConfigHistoriesWithChan(request *ListInstanceServiceConfigHistoriesRequest) (<-chan *ListInstanceServiceConfigHistoriesResponse, <-chan error)

ListInstanceServiceConfigHistoriesWithChan invokes the hbase.ListInstanceServiceConfigHistories API asynchronously

func (*Client) ListInstanceServiceConfigurations added in v1.61.797

func (client *Client) ListInstanceServiceConfigurations(request *ListInstanceServiceConfigurationsRequest) (response *ListInstanceServiceConfigurationsResponse, err error)

ListInstanceServiceConfigurations invokes the hbase.ListInstanceServiceConfigurations API synchronously

func (*Client) ListInstanceServiceConfigurationsWithCallback added in v1.61.797

func (client *Client) ListInstanceServiceConfigurationsWithCallback(request *ListInstanceServiceConfigurationsRequest, callback func(response *ListInstanceServiceConfigurationsResponse, err error)) <-chan int

ListInstanceServiceConfigurationsWithCallback invokes the hbase.ListInstanceServiceConfigurations API asynchronously

func (*Client) ListInstanceServiceConfigurationsWithChan added in v1.61.797

func (client *Client) ListInstanceServiceConfigurationsWithChan(request *ListInstanceServiceConfigurationsRequest) (<-chan *ListInstanceServiceConfigurationsResponse, <-chan error)

ListInstanceServiceConfigurationsWithChan invokes the hbase.ListInstanceServiceConfigurations API asynchronously

func (*Client) ListTagResources added in v1.60.283

func (client *Client) ListTagResources(request *ListTagResourcesRequest) (response *ListTagResourcesResponse, err error)

ListTagResources invokes the hbase.ListTagResources API synchronously

func (*Client) ListTagResourcesWithCallback added in v1.60.283

func (client *Client) ListTagResourcesWithCallback(request *ListTagResourcesRequest, callback func(response *ListTagResourcesResponse, err error)) <-chan int

ListTagResourcesWithCallback invokes the hbase.ListTagResources API asynchronously

func (*Client) ListTagResourcesWithChan added in v1.60.283

func (client *Client) ListTagResourcesWithChan(request *ListTagResourcesRequest) (<-chan *ListTagResourcesResponse, <-chan error)

ListTagResourcesWithChan invokes the hbase.ListTagResources API asynchronously

func (*Client) ListTags added in v1.60.315

func (client *Client) ListTags(request *ListTagsRequest) (response *ListTagsResponse, err error)

ListTags invokes the hbase.ListTags API synchronously

func (*Client) ListTagsWithCallback added in v1.60.315

func (client *Client) ListTagsWithCallback(request *ListTagsRequest, callback func(response *ListTagsResponse, err error)) <-chan int

ListTagsWithCallback invokes the hbase.ListTags API asynchronously

func (*Client) ListTagsWithChan added in v1.60.315

func (client *Client) ListTagsWithChan(request *ListTagsRequest) (<-chan *ListTagsResponse, <-chan error)

ListTagsWithChan invokes the hbase.ListTags API asynchronously

func (*Client) ModifyBackupPlanConfig added in v1.61.151

func (client *Client) ModifyBackupPlanConfig(request *ModifyBackupPlanConfigRequest) (response *ModifyBackupPlanConfigResponse, err error)

ModifyBackupPlanConfig invokes the hbase.ModifyBackupPlanConfig API synchronously

func (*Client) ModifyBackupPlanConfigWithCallback added in v1.61.151

func (client *Client) ModifyBackupPlanConfigWithCallback(request *ModifyBackupPlanConfigRequest, callback func(response *ModifyBackupPlanConfigResponse, err error)) <-chan int

ModifyBackupPlanConfigWithCallback invokes the hbase.ModifyBackupPlanConfig API asynchronously

func (*Client) ModifyBackupPlanConfigWithChan added in v1.61.151

func (client *Client) ModifyBackupPlanConfigWithChan(request *ModifyBackupPlanConfigRequest) (<-chan *ModifyBackupPlanConfigResponse, <-chan error)

ModifyBackupPlanConfigWithChan invokes the hbase.ModifyBackupPlanConfig API asynchronously

func (*Client) ModifyBackupPolicy added in v1.61.797

func (client *Client) ModifyBackupPolicy(request *ModifyBackupPolicyRequest) (response *ModifyBackupPolicyResponse, err error)

ModifyBackupPolicy invokes the hbase.ModifyBackupPolicy API synchronously

func (*Client) ModifyBackupPolicyWithCallback added in v1.61.797

func (client *Client) ModifyBackupPolicyWithCallback(request *ModifyBackupPolicyRequest, callback func(response *ModifyBackupPolicyResponse, err error)) <-chan int

ModifyBackupPolicyWithCallback invokes the hbase.ModifyBackupPolicy API asynchronously

func (*Client) ModifyBackupPolicyWithChan added in v1.61.797

func (client *Client) ModifyBackupPolicyWithChan(request *ModifyBackupPolicyRequest) (<-chan *ModifyBackupPolicyResponse, <-chan error)

ModifyBackupPolicyWithChan invokes the hbase.ModifyBackupPolicy API asynchronously

func (*Client) ModifyClusterDeletionProtection added in v1.61.13

func (client *Client) ModifyClusterDeletionProtection(request *ModifyClusterDeletionProtectionRequest) (response *ModifyClusterDeletionProtectionResponse, err error)

ModifyClusterDeletionProtection invokes the hbase.ModifyClusterDeletionProtection API synchronously

func (*Client) ModifyClusterDeletionProtectionWithCallback added in v1.61.13

func (client *Client) ModifyClusterDeletionProtectionWithCallback(request *ModifyClusterDeletionProtectionRequest, callback func(response *ModifyClusterDeletionProtectionResponse, err error)) <-chan int

ModifyClusterDeletionProtectionWithCallback invokes the hbase.ModifyClusterDeletionProtection API asynchronously

func (*Client) ModifyClusterDeletionProtectionWithChan added in v1.61.13

func (client *Client) ModifyClusterDeletionProtectionWithChan(request *ModifyClusterDeletionProtectionRequest) (<-chan *ModifyClusterDeletionProtectionResponse, <-chan error)

ModifyClusterDeletionProtectionWithChan invokes the hbase.ModifyClusterDeletionProtection API asynchronously

func (*Client) ModifyDiskWarningLine added in v1.61.584

func (client *Client) ModifyDiskWarningLine(request *ModifyDiskWarningLineRequest) (response *ModifyDiskWarningLineResponse, err error)

ModifyDiskWarningLine invokes the hbase.ModifyDiskWarningLine API synchronously

func (*Client) ModifyDiskWarningLineWithCallback added in v1.61.584

func (client *Client) ModifyDiskWarningLineWithCallback(request *ModifyDiskWarningLineRequest, callback func(response *ModifyDiskWarningLineResponse, err error)) <-chan int

ModifyDiskWarningLineWithCallback invokes the hbase.ModifyDiskWarningLine API asynchronously

func (*Client) ModifyDiskWarningLineWithChan added in v1.61.584

func (client *Client) ModifyDiskWarningLineWithChan(request *ModifyDiskWarningLineRequest) (<-chan *ModifyDiskWarningLineResponse, <-chan error)

ModifyDiskWarningLineWithChan invokes the hbase.ModifyDiskWarningLine API asynchronously

func (*Client) ModifyInstanceMaintainTime added in v1.60.283

func (client *Client) ModifyInstanceMaintainTime(request *ModifyInstanceMaintainTimeRequest) (response *ModifyInstanceMaintainTimeResponse, err error)

ModifyInstanceMaintainTime invokes the hbase.ModifyInstanceMaintainTime API synchronously

func (*Client) ModifyInstanceMaintainTimeWithCallback added in v1.60.283

func (client *Client) ModifyInstanceMaintainTimeWithCallback(request *ModifyInstanceMaintainTimeRequest, callback func(response *ModifyInstanceMaintainTimeResponse, err error)) <-chan int

ModifyInstanceMaintainTimeWithCallback invokes the hbase.ModifyInstanceMaintainTime API asynchronously

func (*Client) ModifyInstanceMaintainTimeWithChan added in v1.60.283

func (client *Client) ModifyInstanceMaintainTimeWithChan(request *ModifyInstanceMaintainTimeRequest) (<-chan *ModifyInstanceMaintainTimeResponse, <-chan error)

ModifyInstanceMaintainTimeWithChan invokes the hbase.ModifyInstanceMaintainTime API asynchronously

func (*Client) ModifyInstanceName

func (client *Client) ModifyInstanceName(request *ModifyInstanceNameRequest) (response *ModifyInstanceNameResponse, err error)

ModifyInstanceName invokes the hbase.ModifyInstanceName API synchronously

func (*Client) ModifyInstanceNameWithCallback

func (client *Client) ModifyInstanceNameWithCallback(request *ModifyInstanceNameRequest, callback func(response *ModifyInstanceNameResponse, err error)) <-chan int

ModifyInstanceNameWithCallback invokes the hbase.ModifyInstanceName API asynchronously

func (*Client) ModifyInstanceNameWithChan

func (client *Client) ModifyInstanceNameWithChan(request *ModifyInstanceNameRequest) (<-chan *ModifyInstanceNameResponse, <-chan error)

ModifyInstanceNameWithChan invokes the hbase.ModifyInstanceName API asynchronously

func (*Client) ModifyInstanceServiceConfig added in v1.61.797

func (client *Client) ModifyInstanceServiceConfig(request *ModifyInstanceServiceConfigRequest) (response *ModifyInstanceServiceConfigResponse, err error)

ModifyInstanceServiceConfig invokes the hbase.ModifyInstanceServiceConfig API synchronously

func (*Client) ModifyInstanceServiceConfigWithCallback added in v1.61.797

func (client *Client) ModifyInstanceServiceConfigWithCallback(request *ModifyInstanceServiceConfigRequest, callback func(response *ModifyInstanceServiceConfigResponse, err error)) <-chan int

ModifyInstanceServiceConfigWithCallback invokes the hbase.ModifyInstanceServiceConfig API asynchronously

func (*Client) ModifyInstanceServiceConfigWithChan added in v1.61.797

func (client *Client) ModifyInstanceServiceConfigWithChan(request *ModifyInstanceServiceConfigRequest) (<-chan *ModifyInstanceServiceConfigResponse, <-chan error)

ModifyInstanceServiceConfigWithChan invokes the hbase.ModifyInstanceServiceConfig API asynchronously

func (*Client) ModifyInstanceType added in v1.61.584

func (client *Client) ModifyInstanceType(request *ModifyInstanceTypeRequest) (response *ModifyInstanceTypeResponse, err error)

ModifyInstanceType invokes the hbase.ModifyInstanceType API synchronously

func (*Client) ModifyInstanceTypeWithCallback added in v1.61.584

func (client *Client) ModifyInstanceTypeWithCallback(request *ModifyInstanceTypeRequest, callback func(response *ModifyInstanceTypeResponse, err error)) <-chan int

ModifyInstanceTypeWithCallback invokes the hbase.ModifyInstanceType API asynchronously

func (*Client) ModifyInstanceTypeWithChan added in v1.61.584

func (client *Client) ModifyInstanceTypeWithChan(request *ModifyInstanceTypeRequest) (<-chan *ModifyInstanceTypeResponse, <-chan error)

ModifyInstanceTypeWithChan invokes the hbase.ModifyInstanceType API asynchronously

func (*Client) ModifyIpWhitelist

func (client *Client) ModifyIpWhitelist(request *ModifyIpWhitelistRequest) (response *ModifyIpWhitelistResponse, err error)

ModifyIpWhitelist invokes the hbase.ModifyIpWhitelist API synchronously

func (*Client) ModifyIpWhitelistWithCallback

func (client *Client) ModifyIpWhitelistWithCallback(request *ModifyIpWhitelistRequest, callback func(response *ModifyIpWhitelistResponse, err error)) <-chan int

ModifyIpWhitelistWithCallback invokes the hbase.ModifyIpWhitelist API asynchronously

func (*Client) ModifyIpWhitelistWithChan

func (client *Client) ModifyIpWhitelistWithChan(request *ModifyIpWhitelistRequest) (<-chan *ModifyIpWhitelistResponse, <-chan error)

ModifyIpWhitelistWithChan invokes the hbase.ModifyIpWhitelist API asynchronously

func (*Client) ModifyMultiZoneClusterNodeType added in v1.61.537

func (client *Client) ModifyMultiZoneClusterNodeType(request *ModifyMultiZoneClusterNodeTypeRequest) (response *ModifyMultiZoneClusterNodeTypeResponse, err error)

ModifyMultiZoneClusterNodeType invokes the hbase.ModifyMultiZoneClusterNodeType API synchronously

func (*Client) ModifyMultiZoneClusterNodeTypeWithCallback added in v1.61.537

func (client *Client) ModifyMultiZoneClusterNodeTypeWithCallback(request *ModifyMultiZoneClusterNodeTypeRequest, callback func(response *ModifyMultiZoneClusterNodeTypeResponse, err error)) <-chan int

ModifyMultiZoneClusterNodeTypeWithCallback invokes the hbase.ModifyMultiZoneClusterNodeType API asynchronously

func (*Client) ModifyMultiZoneClusterNodeTypeWithChan added in v1.61.537

func (client *Client) ModifyMultiZoneClusterNodeTypeWithChan(request *ModifyMultiZoneClusterNodeTypeRequest) (<-chan *ModifyMultiZoneClusterNodeTypeResponse, <-chan error)

ModifyMultiZoneClusterNodeTypeWithChan invokes the hbase.ModifyMultiZoneClusterNodeType API asynchronously

func (*Client) ModifySecurityGroups

func (client *Client) ModifySecurityGroups(request *ModifySecurityGroupsRequest) (response *ModifySecurityGroupsResponse, err error)

ModifySecurityGroups invokes the hbase.ModifySecurityGroups API synchronously

func (*Client) ModifySecurityGroupsWithCallback

func (client *Client) ModifySecurityGroupsWithCallback(request *ModifySecurityGroupsRequest, callback func(response *ModifySecurityGroupsResponse, err error)) <-chan int

ModifySecurityGroupsWithCallback invokes the hbase.ModifySecurityGroups API asynchronously

func (*Client) ModifySecurityGroupsWithChan

func (client *Client) ModifySecurityGroupsWithChan(request *ModifySecurityGroupsRequest) (<-chan *ModifySecurityGroupsResponse, <-chan error)

ModifySecurityGroupsWithChan invokes the hbase.ModifySecurityGroups API asynchronously

func (*Client) ModifyUIAccountPassword

func (client *Client) ModifyUIAccountPassword(request *ModifyUIAccountPasswordRequest) (response *ModifyUIAccountPasswordResponse, err error)

ModifyUIAccountPassword invokes the hbase.ModifyUIAccountPassword API synchronously

func (*Client) ModifyUIAccountPasswordWithCallback

func (client *Client) ModifyUIAccountPasswordWithCallback(request *ModifyUIAccountPasswordRequest, callback func(response *ModifyUIAccountPasswordResponse, err error)) <-chan int

ModifyUIAccountPasswordWithCallback invokes the hbase.ModifyUIAccountPassword API asynchronously

func (*Client) ModifyUIAccountPasswordWithChan

func (client *Client) ModifyUIAccountPasswordWithChan(request *ModifyUIAccountPasswordRequest) (<-chan *ModifyUIAccountPasswordResponse, <-chan error)

ModifyUIAccountPasswordWithChan invokes the hbase.ModifyUIAccountPassword API asynchronously

func (*Client) MoveResourceGroup added in v1.61.797

func (client *Client) MoveResourceGroup(request *MoveResourceGroupRequest) (response *MoveResourceGroupResponse, err error)

MoveResourceGroup invokes the hbase.MoveResourceGroup API synchronously

func (*Client) MoveResourceGroupWithCallback added in v1.61.797

func (client *Client) MoveResourceGroupWithCallback(request *MoveResourceGroupRequest, callback func(response *MoveResourceGroupResponse, err error)) <-chan int

MoveResourceGroupWithCallback invokes the hbase.MoveResourceGroup API asynchronously

func (*Client) MoveResourceGroupWithChan added in v1.61.797

func (client *Client) MoveResourceGroupWithChan(request *MoveResourceGroupRequest) (<-chan *MoveResourceGroupResponse, <-chan error)

MoveResourceGroupWithChan invokes the hbase.MoveResourceGroup API asynchronously

func (*Client) OpenBackup added in v1.61.797

func (client *Client) OpenBackup(request *OpenBackupRequest) (response *OpenBackupResponse, err error)

OpenBackup invokes the hbase.OpenBackup API synchronously

func (*Client) OpenBackupWithCallback added in v1.61.797

func (client *Client) OpenBackupWithCallback(request *OpenBackupRequest, callback func(response *OpenBackupResponse, err error)) <-chan int

OpenBackupWithCallback invokes the hbase.OpenBackup API asynchronously

func (*Client) OpenBackupWithChan added in v1.61.797

func (client *Client) OpenBackupWithChan(request *OpenBackupRequest) (<-chan *OpenBackupResponse, <-chan error)

OpenBackupWithChan invokes the hbase.OpenBackup API asynchronously

func (*Client) PurgeInstance added in v1.61.234

func (client *Client) PurgeInstance(request *PurgeInstanceRequest) (response *PurgeInstanceResponse, err error)

PurgeInstance invokes the hbase.PurgeInstance API synchronously

func (*Client) PurgeInstanceWithCallback added in v1.61.234

func (client *Client) PurgeInstanceWithCallback(request *PurgeInstanceRequest, callback func(response *PurgeInstanceResponse, err error)) <-chan int

PurgeInstanceWithCallback invokes the hbase.PurgeInstance API asynchronously

func (*Client) PurgeInstanceWithChan added in v1.61.234

func (client *Client) PurgeInstanceWithChan(request *PurgeInstanceRequest) (<-chan *PurgeInstanceResponse, <-chan error)

PurgeInstanceWithChan invokes the hbase.PurgeInstance API asynchronously

func (*Client) QueryHBaseHaDB added in v1.60.283

func (client *Client) QueryHBaseHaDB(request *QueryHBaseHaDBRequest) (response *QueryHBaseHaDBResponse, err error)

QueryHBaseHaDB invokes the hbase.QueryHBaseHaDB API synchronously

func (*Client) QueryHBaseHaDBWithCallback added in v1.60.283

func (client *Client) QueryHBaseHaDBWithCallback(request *QueryHBaseHaDBRequest, callback func(response *QueryHBaseHaDBResponse, err error)) <-chan int

QueryHBaseHaDBWithCallback invokes the hbase.QueryHBaseHaDB API asynchronously

func (*Client) QueryHBaseHaDBWithChan added in v1.60.283

func (client *Client) QueryHBaseHaDBWithChan(request *QueryHBaseHaDBRequest) (<-chan *QueryHBaseHaDBResponse, <-chan error)

QueryHBaseHaDBWithChan invokes the hbase.QueryHBaseHaDB API asynchronously

func (*Client) QueryXpackRelateDB

func (client *Client) QueryXpackRelateDB(request *QueryXpackRelateDBRequest) (response *QueryXpackRelateDBResponse, err error)

QueryXpackRelateDB invokes the hbase.QueryXpackRelateDB API synchronously

func (*Client) QueryXpackRelateDBWithCallback

func (client *Client) QueryXpackRelateDBWithCallback(request *QueryXpackRelateDBRequest, callback func(response *QueryXpackRelateDBResponse, err error)) <-chan int

QueryXpackRelateDBWithCallback invokes the hbase.QueryXpackRelateDB API asynchronously

func (*Client) QueryXpackRelateDBWithChan

func (client *Client) QueryXpackRelateDBWithChan(request *QueryXpackRelateDBRequest) (<-chan *QueryXpackRelateDBResponse, <-chan error)

QueryXpackRelateDBWithChan invokes the hbase.QueryXpackRelateDB API asynchronously

func (*Client) RelateDbForHBaseHa added in v1.61.797

func (client *Client) RelateDbForHBaseHa(request *RelateDbForHBaseHaRequest) (response *RelateDbForHBaseHaResponse, err error)

RelateDbForHBaseHa invokes the hbase.RelateDbForHBaseHa API synchronously

func (*Client) RelateDbForHBaseHaWithCallback added in v1.61.797

func (client *Client) RelateDbForHBaseHaWithCallback(request *RelateDbForHBaseHaRequest, callback func(response *RelateDbForHBaseHaResponse, err error)) <-chan int

RelateDbForHBaseHaWithCallback invokes the hbase.RelateDbForHBaseHa API asynchronously

func (*Client) RelateDbForHBaseHaWithChan added in v1.61.797

func (client *Client) RelateDbForHBaseHaWithChan(request *RelateDbForHBaseHaRequest) (<-chan *RelateDbForHBaseHaResponse, <-chan error)

RelateDbForHBaseHaWithChan invokes the hbase.RelateDbForHBaseHa API asynchronously

func (*Client) ReleasePublicNetworkAddress added in v1.61.797

func (client *Client) ReleasePublicNetworkAddress(request *ReleasePublicNetworkAddressRequest) (response *ReleasePublicNetworkAddressResponse, err error)

ReleasePublicNetworkAddress invokes the hbase.ReleasePublicNetworkAddress API synchronously

func (*Client) ReleasePublicNetworkAddressWithCallback added in v1.61.797

func (client *Client) ReleasePublicNetworkAddressWithCallback(request *ReleasePublicNetworkAddressRequest, callback func(response *ReleasePublicNetworkAddressResponse, err error)) <-chan int

ReleasePublicNetworkAddressWithCallback invokes the hbase.ReleasePublicNetworkAddress API asynchronously

func (*Client) ReleasePublicNetworkAddressWithChan added in v1.61.797

func (client *Client) ReleasePublicNetworkAddressWithChan(request *ReleasePublicNetworkAddressRequest) (<-chan *ReleasePublicNetworkAddressResponse, <-chan error)

ReleasePublicNetworkAddressWithChan invokes the hbase.ReleasePublicNetworkAddress API asynchronously

func (*Client) RenewInstance

func (client *Client) RenewInstance(request *RenewInstanceRequest) (response *RenewInstanceResponse, err error)

RenewInstance invokes the hbase.RenewInstance API synchronously

func (*Client) RenewInstanceWithCallback

func (client *Client) RenewInstanceWithCallback(request *RenewInstanceRequest, callback func(response *RenewInstanceResponse, err error)) <-chan int

RenewInstanceWithCallback invokes the hbase.RenewInstance API asynchronously

func (*Client) RenewInstanceWithChan

func (client *Client) RenewInstanceWithChan(request *RenewInstanceRequest) (<-chan *RenewInstanceResponse, <-chan error)

RenewInstanceWithChan invokes the hbase.RenewInstance API asynchronously

func (*Client) ResizeColdStorageSize added in v1.61.584

func (client *Client) ResizeColdStorageSize(request *ResizeColdStorageSizeRequest) (response *ResizeColdStorageSizeResponse, err error)

ResizeColdStorageSize invokes the hbase.ResizeColdStorageSize API synchronously

func (*Client) ResizeColdStorageSizeWithCallback added in v1.61.584

func (client *Client) ResizeColdStorageSizeWithCallback(request *ResizeColdStorageSizeRequest, callback func(response *ResizeColdStorageSizeResponse, err error)) <-chan int

ResizeColdStorageSizeWithCallback invokes the hbase.ResizeColdStorageSize API asynchronously

func (*Client) ResizeColdStorageSizeWithChan added in v1.61.584

func (client *Client) ResizeColdStorageSizeWithChan(request *ResizeColdStorageSizeRequest) (<-chan *ResizeColdStorageSizeResponse, <-chan error)

ResizeColdStorageSizeWithChan invokes the hbase.ResizeColdStorageSize API asynchronously

func (*Client) ResizeDiskSize

func (client *Client) ResizeDiskSize(request *ResizeDiskSizeRequest) (response *ResizeDiskSizeResponse, err error)

ResizeDiskSize invokes the hbase.ResizeDiskSize API synchronously

func (*Client) ResizeDiskSizeWithCallback

func (client *Client) ResizeDiskSizeWithCallback(request *ResizeDiskSizeRequest, callback func(response *ResizeDiskSizeResponse, err error)) <-chan int

ResizeDiskSizeWithCallback invokes the hbase.ResizeDiskSize API asynchronously

func (*Client) ResizeDiskSizeWithChan

func (client *Client) ResizeDiskSizeWithChan(request *ResizeDiskSizeRequest) (<-chan *ResizeDiskSizeResponse, <-chan error)

ResizeDiskSizeWithChan invokes the hbase.ResizeDiskSize API asynchronously

func (*Client) ResizeMultiZoneClusterDiskSize added in v1.61.537

func (client *Client) ResizeMultiZoneClusterDiskSize(request *ResizeMultiZoneClusterDiskSizeRequest) (response *ResizeMultiZoneClusterDiskSizeResponse, err error)

ResizeMultiZoneClusterDiskSize invokes the hbase.ResizeMultiZoneClusterDiskSize API synchronously

func (*Client) ResizeMultiZoneClusterDiskSizeWithCallback added in v1.61.537

func (client *Client) ResizeMultiZoneClusterDiskSizeWithCallback(request *ResizeMultiZoneClusterDiskSizeRequest, callback func(response *ResizeMultiZoneClusterDiskSizeResponse, err error)) <-chan int

ResizeMultiZoneClusterDiskSizeWithCallback invokes the hbase.ResizeMultiZoneClusterDiskSize API asynchronously

func (*Client) ResizeMultiZoneClusterDiskSizeWithChan added in v1.61.537

func (client *Client) ResizeMultiZoneClusterDiskSizeWithChan(request *ResizeMultiZoneClusterDiskSizeRequest) (<-chan *ResizeMultiZoneClusterDiskSizeResponse, <-chan error)

ResizeMultiZoneClusterDiskSizeWithChan invokes the hbase.ResizeMultiZoneClusterDiskSize API asynchronously

func (*Client) ResizeMultiZoneClusterNodeCount added in v1.61.537

func (client *Client) ResizeMultiZoneClusterNodeCount(request *ResizeMultiZoneClusterNodeCountRequest) (response *ResizeMultiZoneClusterNodeCountResponse, err error)

ResizeMultiZoneClusterNodeCount invokes the hbase.ResizeMultiZoneClusterNodeCount API synchronously

func (*Client) ResizeMultiZoneClusterNodeCountWithCallback added in v1.61.537

func (client *Client) ResizeMultiZoneClusterNodeCountWithCallback(request *ResizeMultiZoneClusterNodeCountRequest, callback func(response *ResizeMultiZoneClusterNodeCountResponse, err error)) <-chan int

ResizeMultiZoneClusterNodeCountWithCallback invokes the hbase.ResizeMultiZoneClusterNodeCount API asynchronously

func (*Client) ResizeMultiZoneClusterNodeCountWithChan added in v1.61.537

func (client *Client) ResizeMultiZoneClusterNodeCountWithChan(request *ResizeMultiZoneClusterNodeCountRequest) (<-chan *ResizeMultiZoneClusterNodeCountResponse, <-chan error)

ResizeMultiZoneClusterNodeCountWithChan invokes the hbase.ResizeMultiZoneClusterNodeCount API asynchronously

func (*Client) ResizeNodeCount

func (client *Client) ResizeNodeCount(request *ResizeNodeCountRequest) (response *ResizeNodeCountResponse, err error)

ResizeNodeCount invokes the hbase.ResizeNodeCount API synchronously

func (*Client) ResizeNodeCountWithCallback

func (client *Client) ResizeNodeCountWithCallback(request *ResizeNodeCountRequest, callback func(response *ResizeNodeCountResponse, err error)) <-chan int

ResizeNodeCountWithCallback invokes the hbase.ResizeNodeCount API asynchronously

func (*Client) ResizeNodeCountWithChan

func (client *Client) ResizeNodeCountWithChan(request *ResizeNodeCountRequest) (<-chan *ResizeNodeCountResponse, <-chan error)

ResizeNodeCountWithChan invokes the hbase.ResizeNodeCount API asynchronously

func (*Client) RestartInstance

func (client *Client) RestartInstance(request *RestartInstanceRequest) (response *RestartInstanceResponse, err error)

RestartInstance invokes the hbase.RestartInstance API synchronously

func (*Client) RestartInstanceWithCallback

func (client *Client) RestartInstanceWithCallback(request *RestartInstanceRequest, callback func(response *RestartInstanceResponse, err error)) <-chan int

RestartInstanceWithCallback invokes the hbase.RestartInstance API asynchronously

func (*Client) RestartInstanceWithChan

func (client *Client) RestartInstanceWithChan(request *RestartInstanceRequest) (<-chan *RestartInstanceResponse, <-chan error)

RestartInstanceWithChan invokes the hbase.RestartInstance API asynchronously

func (*Client) SwitchHbaseHaSlb added in v1.60.283

func (client *Client) SwitchHbaseHaSlb(request *SwitchHbaseHaSlbRequest) (response *SwitchHbaseHaSlbResponse, err error)

SwitchHbaseHaSlb invokes the hbase.SwitchHbaseHaSlb API synchronously

func (*Client) SwitchHbaseHaSlbWithCallback added in v1.60.283

func (client *Client) SwitchHbaseHaSlbWithCallback(request *SwitchHbaseHaSlbRequest, callback func(response *SwitchHbaseHaSlbResponse, err error)) <-chan int

SwitchHbaseHaSlbWithCallback invokes the hbase.SwitchHbaseHaSlb API asynchronously

func (*Client) SwitchHbaseHaSlbWithChan added in v1.60.283

func (client *Client) SwitchHbaseHaSlbWithChan(request *SwitchHbaseHaSlbRequest) (<-chan *SwitchHbaseHaSlbResponse, <-chan error)

SwitchHbaseHaSlbWithChan invokes the hbase.SwitchHbaseHaSlb API asynchronously

func (*Client) TagResources added in v1.60.283

func (client *Client) TagResources(request *TagResourcesRequest) (response *TagResourcesResponse, err error)

TagResources invokes the hbase.TagResources API synchronously

func (*Client) TagResourcesWithCallback added in v1.60.283

func (client *Client) TagResourcesWithCallback(request *TagResourcesRequest, callback func(response *TagResourcesResponse, err error)) <-chan int

TagResourcesWithCallback invokes the hbase.TagResources API asynchronously

func (*Client) TagResourcesWithChan added in v1.60.283

func (client *Client) TagResourcesWithChan(request *TagResourcesRequest) (<-chan *TagResourcesResponse, <-chan error)

TagResourcesWithChan invokes the hbase.TagResources API asynchronously

func (*Client) UnTagResources added in v1.60.283

func (client *Client) UnTagResources(request *UnTagResourcesRequest) (response *UnTagResourcesResponse, err error)

UnTagResources invokes the hbase.UnTagResources API synchronously

func (*Client) UnTagResourcesWithCallback added in v1.60.283

func (client *Client) UnTagResourcesWithCallback(request *UnTagResourcesRequest, callback func(response *UnTagResourcesResponse, err error)) <-chan int

UnTagResourcesWithCallback invokes the hbase.UnTagResources API asynchronously

func (*Client) UnTagResourcesWithChan added in v1.60.283

func (client *Client) UnTagResourcesWithChan(request *UnTagResourcesRequest) (<-chan *UnTagResourcesResponse, <-chan error)

UnTagResourcesWithChan invokes the hbase.UnTagResources API asynchronously

func (*Client) UpgradeMinorVersion added in v1.61.664

func (client *Client) UpgradeMinorVersion(request *UpgradeMinorVersionRequest) (response *UpgradeMinorVersionResponse, err error)

UpgradeMinorVersion invokes the hbase.UpgradeMinorVersion API synchronously

func (*Client) UpgradeMinorVersionWithCallback added in v1.61.664

func (client *Client) UpgradeMinorVersionWithCallback(request *UpgradeMinorVersionRequest, callback func(response *UpgradeMinorVersionResponse, err error)) <-chan int

UpgradeMinorVersionWithCallback invokes the hbase.UpgradeMinorVersion API asynchronously

func (*Client) UpgradeMinorVersionWithChan added in v1.61.664

func (client *Client) UpgradeMinorVersionWithChan(request *UpgradeMinorVersionRequest) (<-chan *UpgradeMinorVersionResponse, <-chan error)

UpgradeMinorVersionWithChan invokes the hbase.UpgradeMinorVersion API asynchronously

func (*Client) UpgradeMultiZoneCluster added in v1.61.426

func (client *Client) UpgradeMultiZoneCluster(request *UpgradeMultiZoneClusterRequest) (response *UpgradeMultiZoneClusterResponse, err error)

UpgradeMultiZoneCluster invokes the hbase.UpgradeMultiZoneCluster API synchronously

func (*Client) UpgradeMultiZoneClusterWithCallback added in v1.61.426

func (client *Client) UpgradeMultiZoneClusterWithCallback(request *UpgradeMultiZoneClusterRequest, callback func(response *UpgradeMultiZoneClusterResponse, err error)) <-chan int

UpgradeMultiZoneClusterWithCallback invokes the hbase.UpgradeMultiZoneCluster API asynchronously

func (*Client) UpgradeMultiZoneClusterWithChan added in v1.61.426

func (client *Client) UpgradeMultiZoneClusterWithChan(request *UpgradeMultiZoneClusterRequest) (<-chan *UpgradeMultiZoneClusterResponse, <-chan error)

UpgradeMultiZoneClusterWithChan invokes the hbase.UpgradeMultiZoneCluster API asynchronously

func (*Client) XpackRelateDB

func (client *Client) XpackRelateDB(request *XpackRelateDBRequest) (response *XpackRelateDBResponse, err error)

XpackRelateDB invokes the hbase.XpackRelateDB API synchronously

func (*Client) XpackRelateDBWithCallback

func (client *Client) XpackRelateDBWithCallback(request *XpackRelateDBRequest, callback func(response *XpackRelateDBResponse, err error)) <-chan int

XpackRelateDBWithCallback invokes the hbase.XpackRelateDB API asynchronously

func (*Client) XpackRelateDBWithChan

func (client *Client) XpackRelateDBWithChan(request *XpackRelateDBRequest) (<-chan *XpackRelateDBResponse, <-chan error)

XpackRelateDBWithChan invokes the hbase.XpackRelateDB API asynchronously

type CloseBackupRequest added in v1.61.797

type CloseBackupRequest struct {
	*requests.RpcRequest
	ClusterId string `position:"Query" name:"ClusterId"`
}

CloseBackupRequest is the request struct for api CloseBackup

func CreateCloseBackupRequest added in v1.61.797

func CreateCloseBackupRequest() (request *CloseBackupRequest)

CreateCloseBackupRequest creates a request to invoke CloseBackup API

type CloseBackupResponse added in v1.61.797

type CloseBackupResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

CloseBackupResponse is the response struct for api CloseBackup

func CreateCloseBackupResponse added in v1.61.797

func CreateCloseBackupResponse() (response *CloseBackupResponse)

CreateCloseBackupResponse creates a response to parse from CloseBackup response

type Cluster

type Cluster struct {
	HaName        string        `json:"HaName" xml:"HaName"`
	ClusterId     string        `json:"ClusterId" xml:"ClusterId"`
	DBVersion     string        `json:"DBVersion" xml:"DBVersion"`
	DBType        string        `json:"DBType" xml:"DBType"`
	BdsName       string        `json:"BdsName" xml:"BdsName"`
	StandbyName   string        `json:"StandbyName" xml:"StandbyName"`
	IsRelated     bool          `json:"IsRelated" xml:"IsRelated"`
	ActiveName    string        `json:"ActiveName" xml:"ActiveName"`
	ClusterName   string        `json:"ClusterName" xml:"ClusterName"`
	Status        string        `json:"Status" xml:"Status"`
	LockMode      string        `json:"LockMode" xml:"LockMode"`
	HaSlbConnList HaSlbConnList `json:"HaSlbConnList" xml:"HaSlbConnList"`
}

Cluster is a nested struct in hbase response

type ClusterListInQueryHBaseHaDB added in v1.60.283

type ClusterListInQueryHBaseHaDB struct {
	Cluster []Cluster `json:"Cluster" xml:"Cluster"`
}

ClusterListInQueryHBaseHaDB is a nested struct in hbase response

type ClusterListInQueryXpackRelateDB added in v1.60.283

type ClusterListInQueryXpackRelateDB struct {
	Cluster []Cluster `json:"Cluster" xml:"Cluster"`
}

ClusterListInQueryXpackRelateDB is a nested struct in hbase response

type Component added in v1.61.797

type Component struct {
	Component       string `json:"Component" xml:"Component"`
	IsLatestVersion string `json:"IsLatestVersion" xml:"IsLatestVersion"`
}

Component is a nested struct in hbase response

type Components added in v1.61.797

type Components struct {
	Component []Component `json:"Component" xml:"Component"`
}

Components is a nested struct in hbase response

type Config added in v1.61.797

type Config struct {
	NewValue      string `json:"NewValue" xml:"NewValue"`
	Effective     string `json:"Effective" xml:"Effective"`
	ConfigureName string `json:"ConfigureName" xml:"ConfigureName"`
	ValueRange    string `json:"ValueRange" xml:"ValueRange"`
	OldValue      string `json:"OldValue" xml:"OldValue"`
	NeedRestart   string `json:"NeedRestart" xml:"NeedRestart"`
	ConfigureUnit string `json:"ConfigureUnit" xml:"ConfigureUnit"`
	CreateTime    string `json:"CreateTime" xml:"CreateTime"`
	DefaultValue  string `json:"DefaultValue" xml:"DefaultValue"`
	RunningValue  string `json:"RunningValue" xml:"RunningValue"`
	Description   string `json:"Description" xml:"Description"`
}

Config is a nested struct in hbase response

type ConfigureHistoryList added in v1.61.797

type ConfigureHistoryList struct {
	Config []Config `json:"Config" xml:"Config"`
}

ConfigureHistoryList is a nested struct in hbase response

type ConfigureList added in v1.61.797

type ConfigureList struct {
	Config []Config `json:"Config" xml:"Config"`
}

ConfigureList is a nested struct in hbase response

type ConnAddrInfo

type ConnAddrInfo struct {
	ConnAddrPort string `json:"ConnAddrPort" xml:"ConnAddrPort"`
	ConnType     string `json:"ConnType" xml:"ConnType"`
	ConnAddr     string `json:"ConnAddr" xml:"ConnAddr"`
	NetType      string `json:"NetType" xml:"NetType"`
}

ConnAddrInfo is a nested struct in hbase response

type ConnAddrs

type ConnAddrs struct {
	ConnAddrInfo []ConnAddrInfo `json:"ConnAddrInfo" xml:"ConnAddrInfo"`
}

ConnAddrs is a nested struct in hbase response

type ConvertInstanceRequest

type ConvertInstanceRequest struct {
	*requests.RpcRequest
	Duration     requests.Integer `position:"Query" name:"Duration"`
	ClusterId    string           `position:"Query" name:"ClusterId"`
	PricingCycle string           `position:"Query" name:"PricingCycle"`
	PayType      string           `position:"Query" name:"PayType"`
}

ConvertInstanceRequest is the request struct for api ConvertInstance

func CreateConvertInstanceRequest

func CreateConvertInstanceRequest() (request *ConvertInstanceRequest)

CreateConvertInstanceRequest creates a request to invoke ConvertInstance API

type ConvertInstanceResponse

type ConvertInstanceResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	OrderId   int64  `json:"OrderId" xml:"OrderId"`
}

ConvertInstanceResponse is the response struct for api ConvertInstance

func CreateConvertInstanceResponse

func CreateConvertInstanceResponse() (response *ConvertInstanceResponse)

CreateConvertInstanceResponse creates a response to parse from ConvertInstance response

type CoreResource added in v1.61.151

type CoreResource struct {
	MaxCoreCount           int                    `json:"MaxCoreCount" xml:"MaxCoreCount"`
	InstanceType           string                 `json:"InstanceType" xml:"InstanceType"`
	DBInstanceStorageRange DBInstanceStorageRange `json:"DBInstanceStorageRange" xml:"DBInstanceStorageRange"`
	InstanceTypeDetail     InstanceTypeDetail     `json:"InstanceTypeDetail" xml:"InstanceTypeDetail"`
}

CoreResource is a nested struct in hbase response

type CoreResourcesInDescribeAvailableResource added in v1.61.426

type CoreResourcesInDescribeAvailableResource struct {
	CoreResource []CoreResource `json:"CoreResource" xml:"CoreResource"`
}

CoreResourcesInDescribeAvailableResource is a nested struct in hbase response

type CoreResourcesInDescribeMultiZoneAvailableResource added in v1.61.426

type CoreResourcesInDescribeMultiZoneAvailableResource struct {
	CoreResource []CoreResource `json:"CoreResource" xml:"CoreResource"`
}

CoreResourcesInDescribeMultiZoneAvailableResource is a nested struct in hbase response

type CreateBackupPlanRequest added in v1.61.151

type CreateBackupPlanRequest struct {
	*requests.RpcRequest
	ClusterId string `position:"Query" name:"ClusterId"`
}

CreateBackupPlanRequest is the request struct for api CreateBackupPlan

func CreateCreateBackupPlanRequest added in v1.61.151

func CreateCreateBackupPlanRequest() (request *CreateBackupPlanRequest)

CreateCreateBackupPlanRequest creates a request to invoke CreateBackupPlan API

type CreateBackupPlanResponse added in v1.61.151

type CreateBackupPlanResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

CreateBackupPlanResponse is the response struct for api CreateBackupPlan

func CreateCreateBackupPlanResponse added in v1.61.151

func CreateCreateBackupPlanResponse() (response *CreateBackupPlanResponse)

CreateCreateBackupPlanResponse creates a response to parse from CreateBackupPlan response

type CreateClusterRequest added in v1.61.13

type CreateClusterRequest struct {
	*requests.RpcRequest
	ClusterName        string           `position:"Query" name:"ClusterName"`
	ClientToken        string           `position:"Query" name:"ClientToken"`
	EngineVersion      string           `position:"Query" name:"EngineVersion"`
	ResourceGroupId    string           `position:"Query" name:"ResourceGroupId"`
	Engine             string           `position:"Query" name:"Engine"`
	AutoRenewPeriod    requests.Integer `position:"Query" name:"AutoRenewPeriod"`
	Period             requests.Integer `position:"Query" name:"Period"`
	DiskSize           requests.Integer `position:"Query" name:"DiskSize"`
	MasterInstanceType string           `position:"Query" name:"MasterInstanceType"`
	DiskType           string           `position:"Query" name:"DiskType"`
	VSwitchId          string           `position:"Query" name:"VSwitchId"`
	SecurityIPList     string           `position:"Query" name:"SecurityIPList"`
	ColdStorageSize    requests.Integer `position:"Query" name:"ColdStorageSize"`
	PeriodUnit         string           `position:"Query" name:"PeriodUnit"`
	CoreInstanceType   string           `position:"Query" name:"CoreInstanceType"`
	VpcId              string           `position:"Query" name:"VpcId"`
	NodeCount          requests.Integer `position:"Query" name:"NodeCount"`
	ZoneId             string           `position:"Query" name:"ZoneId"`
	PayType            string           `position:"Query" name:"PayType"`
}

CreateClusterRequest is the request struct for api CreateCluster

func CreateCreateClusterRequest added in v1.61.13

func CreateCreateClusterRequest() (request *CreateClusterRequest)

CreateCreateClusterRequest creates a request to invoke CreateCluster API

type CreateClusterResponse added in v1.61.13

type CreateClusterResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	ClusterId string `json:"ClusterId" xml:"ClusterId"`
	OrderId   string `json:"OrderId" xml:"OrderId"`
}

CreateClusterResponse is the response struct for api CreateCluster

func CreateCreateClusterResponse added in v1.61.13

func CreateCreateClusterResponse() (response *CreateClusterResponse)

CreateCreateClusterResponse creates a response to parse from CreateCluster response

type CreateGlobalResourceRequest added in v1.61.797

type CreateGlobalResourceRequest struct {
	*requests.RpcRequest
	ClientToken  string `position:"Query" name:"ClientToken"`
	ClusterId    string `position:"Query" name:"ClusterId"`
	ResourceType string `position:"Query" name:"ResourceType"`
	ResourceName string `position:"Query" name:"ResourceName"`
}

CreateGlobalResourceRequest is the request struct for api CreateGlobalResource

func CreateCreateGlobalResourceRequest added in v1.61.797

func CreateCreateGlobalResourceRequest() (request *CreateGlobalResourceRequest)

CreateCreateGlobalResourceRequest creates a request to invoke CreateGlobalResource API

type CreateGlobalResourceResponse added in v1.61.797

type CreateGlobalResourceResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

CreateGlobalResourceResponse is the response struct for api CreateGlobalResource

func CreateCreateGlobalResourceResponse added in v1.61.797

func CreateCreateGlobalResourceResponse() (response *CreateGlobalResourceResponse)

CreateCreateGlobalResourceResponse creates a response to parse from CreateGlobalResource response

type CreateHBaseSlbServerRequest added in v1.61.797

type CreateHBaseSlbServerRequest struct {
	*requests.RpcRequest
	ClientToken string `position:"Query" name:"ClientToken"`
	ClusterId   string `position:"Query" name:"ClusterId"`
	SlbServer   string `position:"Query" name:"SlbServer"`
}

CreateHBaseSlbServerRequest is the request struct for api CreateHBaseSlbServer

func CreateCreateHBaseSlbServerRequest added in v1.61.797

func CreateCreateHBaseSlbServerRequest() (request *CreateHBaseSlbServerRequest)

CreateCreateHBaseSlbServerRequest creates a request to invoke CreateHBaseSlbServer API

type CreateHBaseSlbServerResponse added in v1.61.797

type CreateHBaseSlbServerResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

CreateHBaseSlbServerResponse is the response struct for api CreateHBaseSlbServer

func CreateCreateHBaseSlbServerResponse added in v1.61.797

func CreateCreateHBaseSlbServerResponse() (response *CreateHBaseSlbServerResponse)

CreateCreateHBaseSlbServerResponse creates a response to parse from CreateHBaseSlbServer response

type CreateHbaseHaSlbRequest added in v1.60.283

type CreateHbaseHaSlbRequest struct {
	*requests.RpcRequest
	ClientToken string `position:"Query" name:"ClientToken"`
	HaTypes     string `position:"Query" name:"HaTypes"`
	HbaseType   string `position:"Query" name:"HbaseType"`
	BdsId       string `position:"Query" name:"BdsId"`
	HaId        string `position:"Query" name:"HaId"`
}

CreateHbaseHaSlbRequest is the request struct for api CreateHbaseHaSlb

func CreateCreateHbaseHaSlbRequest added in v1.60.283

func CreateCreateHbaseHaSlbRequest() (request *CreateHbaseHaSlbRequest)

CreateCreateHbaseHaSlbRequest creates a request to invoke CreateHbaseHaSlb API

type CreateHbaseHaSlbResponse added in v1.60.283

type CreateHbaseHaSlbResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

CreateHbaseHaSlbResponse is the response struct for api CreateHbaseHaSlb

func CreateCreateHbaseHaSlbResponse added in v1.60.283

func CreateCreateHbaseHaSlbResponse() (response *CreateHbaseHaSlbResponse)

CreateCreateHbaseHaSlbResponse creates a response to parse from CreateHbaseHaSlb response

type CreateMultiZoneClusterRequest added in v1.61.223

type CreateMultiZoneClusterRequest struct {
	*requests.RpcRequest
	ArchVersion          string           `position:"Query" name:"ArchVersion"`
	ClusterName          string           `position:"Query" name:"ClusterName"`
	EngineVersion        string           `position:"Query" name:"EngineVersion"`
	LogDiskType          string           `position:"Query" name:"LogDiskType"`
	ResourceGroupId      string           `position:"Query" name:"ResourceGroupId"`
	PrimaryVSwitchId     string           `position:"Query" name:"PrimaryVSwitchId"`
	LogInstanceType      string           `position:"Query" name:"LogInstanceType"`
	AutoRenewPeriod      requests.Integer `position:"Query" name:"AutoRenewPeriod"`
	Period               requests.Integer `position:"Query" name:"Period"`
	LogNodeCount         requests.Integer `position:"Query" name:"LogNodeCount"`
	SecurityIPList       string           `position:"Query" name:"SecurityIPList"`
	PeriodUnit           string           `position:"Query" name:"PeriodUnit"`
	CoreDiskType         string           `position:"Query" name:"CoreDiskType"`
	ArbiterZoneId        string           `position:"Query" name:"ArbiterZoneId"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	MultiZoneCombination string           `position:"Query" name:"MultiZoneCombination"`
	PrimaryZoneId        string           `position:"Query" name:"PrimaryZoneId"`
	Engine               string           `position:"Query" name:"Engine"`
	StandbyVSwitchId     string           `position:"Query" name:"StandbyVSwitchId"`
	StandbyZoneId        string           `position:"Query" name:"StandbyZoneId"`
	MasterInstanceType   string           `position:"Query" name:"MasterInstanceType"`
	CoreNodeCount        requests.Integer `position:"Query" name:"CoreNodeCount"`
	LogDiskSize          requests.Integer `position:"Query" name:"LogDiskSize"`
	CoreInstanceType     string           `position:"Query" name:"CoreInstanceType"`
	CoreDiskSize         requests.Integer `position:"Query" name:"CoreDiskSize"`
	VpcId                string           `position:"Query" name:"VpcId"`
	PayType              string           `position:"Query" name:"PayType"`
	ArbiterVSwitchId     string           `position:"Query" name:"ArbiterVSwitchId"`
}

CreateMultiZoneClusterRequest is the request struct for api CreateMultiZoneCluster

func CreateCreateMultiZoneClusterRequest added in v1.61.223

func CreateCreateMultiZoneClusterRequest() (request *CreateMultiZoneClusterRequest)

CreateCreateMultiZoneClusterRequest creates a request to invoke CreateMultiZoneCluster API

type CreateMultiZoneClusterResponse added in v1.61.223

type CreateMultiZoneClusterResponse struct {
	*responses.BaseResponse
	ClusterId string `json:"ClusterId" xml:"ClusterId"`
	OrderId   string `json:"OrderId" xml:"OrderId"`
	RequestId string `json:"RequestId" xml:"RequestId"`
}

CreateMultiZoneClusterResponse is the response struct for api CreateMultiZoneCluster

func CreateCreateMultiZoneClusterResponse added in v1.61.223

func CreateCreateMultiZoneClusterResponse() (response *CreateMultiZoneClusterResponse)

CreateCreateMultiZoneClusterResponse creates a response to parse from CreateMultiZoneCluster response

type CreateRestorePlanRequest added in v1.61.151

type CreateRestorePlanRequest struct {
	*requests.RpcRequest
	RestoreToDate   string           `position:"Query" name:"RestoreToDate"`
	Tables          string           `position:"Query" name:"Tables"`
	RestoreByCopy   requests.Boolean `position:"Query" name:"RestoreByCopy"`
	RestoreAllTable requests.Boolean `position:"Query" name:"RestoreAllTable"`
	ClusterId       string           `position:"Query" name:"ClusterId"`
	TargetClusterId string           `position:"Query" name:"TargetClusterId"`
}

CreateRestorePlanRequest is the request struct for api CreateRestorePlan

func CreateCreateRestorePlanRequest added in v1.61.151

func CreateCreateRestorePlanRequest() (request *CreateRestorePlanRequest)

CreateCreateRestorePlanRequest creates a request to invoke CreateRestorePlan API

type CreateRestorePlanResponse added in v1.61.151

type CreateRestorePlanResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

CreateRestorePlanResponse is the response struct for api CreateRestorePlan

func CreateCreateRestorePlanResponse added in v1.61.151

func CreateCreateRestorePlanResponse() (response *CreateRestorePlanResponse)

CreateCreateRestorePlanResponse creates a response to parse from CreateRestorePlan response

type CreateServerlessClusterRequest added in v1.61.526

type CreateServerlessClusterRequest struct {
	*requests.RpcRequest
	ClientType           string           `position:"Query" name:"ClientType"`
	ClusterName          string           `position:"Query" name:"ClusterName"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	EngineVersion        string           `position:"Query" name:"EngineVersion"`
	ResourceGroupId      string           `position:"Query" name:"ResourceGroupId"`
	Engine               string           `position:"Query" name:"Engine"`
	AutoRenewPeriod      requests.Integer `position:"Query" name:"AutoRenewPeriod"`
	Period               requests.Integer `position:"Query" name:"Period"`
	DiskType             string           `position:"Query" name:"DiskType"`
	VSwitchId            string           `position:"Query" name:"VSwitchId"`
	PeriodUnit           string           `position:"Query" name:"PeriodUnit"`
	ServerlessCapability requests.Integer `position:"Query" name:"ServerlessCapability"`
	VpcId                string           `position:"Query" name:"VpcId"`
	ZoneId               string           `position:"Query" name:"ZoneId"`
	ServerlessStorage    requests.Integer `position:"Query" name:"ServerlessStorage"`
	PayType              string           `position:"Query" name:"PayType"`
	ServerlessSpec       string           `position:"Query" name:"ServerlessSpec"`
}

CreateServerlessClusterRequest is the request struct for api CreateServerlessCluster

func CreateCreateServerlessClusterRequest added in v1.61.526

func CreateCreateServerlessClusterRequest() (request *CreateServerlessClusterRequest)

CreateCreateServerlessClusterRequest creates a request to invoke CreateServerlessCluster API

type CreateServerlessClusterResponse added in v1.61.526

type CreateServerlessClusterResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	ClusterId string `json:"ClusterId" xml:"ClusterId"`
	OrderId   string `json:"OrderId" xml:"OrderId"`
	PassWord  string `json:"PassWord" xml:"PassWord"`
}

CreateServerlessClusterResponse is the response struct for api CreateServerlessCluster

func CreateCreateServerlessClusterResponse added in v1.61.526

func CreateCreateServerlessClusterResponse() (response *CreateServerlessClusterResponse)

CreateCreateServerlessClusterResponse creates a response to parse from CreateServerlessCluster response

type DBInstanceStorageRange added in v1.61.151

type DBInstanceStorageRange struct {
	StepSize int `json:"StepSize" xml:"StepSize"`
	MinSize  int `json:"MinSize" xml:"MinSize"`
	MaxSize  int `json:"MaxSize" xml:"MaxSize"`
}

DBInstanceStorageRange is a nested struct in hbase response

type DeleteGlobalResourceRequest added in v1.61.797

type DeleteGlobalResourceRequest struct {
	*requests.RpcRequest
	ClusterId    string `position:"Query" name:"ClusterId"`
	ResourceType string `position:"Query" name:"ResourceType"`
	ResourceName string `position:"Query" name:"ResourceName"`
}

DeleteGlobalResourceRequest is the request struct for api DeleteGlobalResource

func CreateDeleteGlobalResourceRequest added in v1.61.797

func CreateDeleteGlobalResourceRequest() (request *DeleteGlobalResourceRequest)

CreateDeleteGlobalResourceRequest creates a request to invoke DeleteGlobalResource API

type DeleteGlobalResourceResponse added in v1.61.797

type DeleteGlobalResourceResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

DeleteGlobalResourceResponse is the response struct for api DeleteGlobalResource

func CreateDeleteGlobalResourceResponse added in v1.61.797

func CreateDeleteGlobalResourceResponse() (response *DeleteGlobalResourceResponse)

CreateDeleteGlobalResourceResponse creates a response to parse from DeleteGlobalResource response

type DeleteHBaseHaDBRequest added in v1.61.426

type DeleteHBaseHaDBRequest struct {
	*requests.RpcRequest
	HaId  string `position:"Query" name:"HaId"`
	BdsId string `position:"Query" name:"BdsId"`
}

DeleteHBaseHaDBRequest is the request struct for api DeleteHBaseHaDB

func CreateDeleteHBaseHaDBRequest added in v1.61.426

func CreateDeleteHBaseHaDBRequest() (request *DeleteHBaseHaDBRequest)

CreateDeleteHBaseHaDBRequest creates a request to invoke DeleteHBaseHaDB API

type DeleteHBaseHaDBResponse added in v1.61.426

type DeleteHBaseHaDBResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

DeleteHBaseHaDBResponse is the response struct for api DeleteHBaseHaDB

func CreateDeleteHBaseHaDBResponse added in v1.61.426

func CreateDeleteHBaseHaDBResponse() (response *DeleteHBaseHaDBResponse)

CreateDeleteHBaseHaDBResponse creates a response to parse from DeleteHBaseHaDB response

type DeleteHBaseSlbServerRequest added in v1.61.797

type DeleteHBaseSlbServerRequest struct {
	*requests.RpcRequest
	ClusterId string `position:"Query" name:"ClusterId"`
	SlbServer string `position:"Query" name:"SlbServer"`
}

DeleteHBaseSlbServerRequest is the request struct for api DeleteHBaseSlbServer

func CreateDeleteHBaseSlbServerRequest added in v1.61.797

func CreateDeleteHBaseSlbServerRequest() (request *DeleteHBaseSlbServerRequest)

CreateDeleteHBaseSlbServerRequest creates a request to invoke DeleteHBaseSlbServer API

type DeleteHBaseSlbServerResponse added in v1.61.797

type DeleteHBaseSlbServerResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

DeleteHBaseSlbServerResponse is the response struct for api DeleteHBaseSlbServer

func CreateDeleteHBaseSlbServerResponse added in v1.61.797

func CreateDeleteHBaseSlbServerResponse() (response *DeleteHBaseSlbServerResponse)

CreateDeleteHBaseSlbServerResponse creates a response to parse from DeleteHBaseSlbServer response

type DeleteHbaseHaSlbRequest added in v1.60.283

type DeleteHbaseHaSlbRequest struct {
	*requests.RpcRequest
	HaId    string `position:"Query" name:"HaId"`
	HaTypes string `position:"Query" name:"HaTypes"`
	BdsId   string `position:"Query" name:"BdsId"`
}

DeleteHbaseHaSlbRequest is the request struct for api DeleteHbaseHaSlb

func CreateDeleteHbaseHaSlbRequest added in v1.60.283

func CreateDeleteHbaseHaSlbRequest() (request *DeleteHbaseHaSlbRequest)

CreateDeleteHbaseHaSlbRequest creates a request to invoke DeleteHbaseHaSlb API

type DeleteHbaseHaSlbResponse added in v1.60.283

type DeleteHbaseHaSlbResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

DeleteHbaseHaSlbResponse is the response struct for api DeleteHbaseHaSlb

func CreateDeleteHbaseHaSlbResponse added in v1.60.283

func CreateDeleteHbaseHaSlbResponse() (response *DeleteHbaseHaSlbResponse)

CreateDeleteHbaseHaSlbResponse creates a response to parse from DeleteHbaseHaSlb response

type DeleteInstanceRequest

type DeleteInstanceRequest struct {
	*requests.RpcRequest
	ImmediateDeleteFlag requests.Boolean `position:"Query" name:"ImmediateDeleteFlag"`
	ClusterId           string           `position:"Query" name:"ClusterId"`
}

DeleteInstanceRequest is the request struct for api DeleteInstance

func CreateDeleteInstanceRequest

func CreateDeleteInstanceRequest() (request *DeleteInstanceRequest)

CreateDeleteInstanceRequest creates a request to invoke DeleteInstance API

type DeleteInstanceResponse

type DeleteInstanceResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

DeleteInstanceResponse is the response struct for api DeleteInstance

func CreateDeleteInstanceResponse

func CreateDeleteInstanceResponse() (response *DeleteInstanceResponse)

CreateDeleteInstanceResponse creates a response to parse from DeleteInstance response

type DeleteMultiZoneClusterRequest added in v1.61.223

type DeleteMultiZoneClusterRequest struct {
	*requests.RpcRequest
	ImmediateDeleteFlag requests.Boolean `position:"Query" name:"ImmediateDeleteFlag"`
	ClusterId           string           `position:"Query" name:"ClusterId"`
}

DeleteMultiZoneClusterRequest is the request struct for api DeleteMultiZoneCluster

func CreateDeleteMultiZoneClusterRequest added in v1.61.223

func CreateDeleteMultiZoneClusterRequest() (request *DeleteMultiZoneClusterRequest)

CreateDeleteMultiZoneClusterRequest creates a request to invoke DeleteMultiZoneCluster API

type DeleteMultiZoneClusterResponse added in v1.61.223

type DeleteMultiZoneClusterResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

DeleteMultiZoneClusterResponse is the response struct for api DeleteMultiZoneCluster

func CreateDeleteMultiZoneClusterResponse added in v1.61.223

func CreateDeleteMultiZoneClusterResponse() (response *DeleteMultiZoneClusterResponse)

CreateDeleteMultiZoneClusterResponse creates a response to parse from DeleteMultiZoneCluster response

type DeleteServerlessClusterRequest added in v1.61.575

type DeleteServerlessClusterRequest struct {
	*requests.RpcRequest
	ClusterId string `position:"Query" name:"ClusterId"`
	ZoneId    string `position:"Query" name:"ZoneId"`
}

DeleteServerlessClusterRequest is the request struct for api DeleteServerlessCluster

func CreateDeleteServerlessClusterRequest added in v1.61.575

func CreateDeleteServerlessClusterRequest() (request *DeleteServerlessClusterRequest)

CreateDeleteServerlessClusterRequest creates a request to invoke DeleteServerlessCluster API

type DeleteServerlessClusterResponse added in v1.61.575

type DeleteServerlessClusterResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

DeleteServerlessClusterResponse is the response struct for api DeleteServerlessCluster

func CreateDeleteServerlessClusterResponse added in v1.61.575

func CreateDeleteServerlessClusterResponse() (response *DeleteServerlessClusterResponse)

CreateDeleteServerlessClusterResponse creates a response to parse from DeleteServerlessCluster response

type DeleteUserHdfsInfoRequest

type DeleteUserHdfsInfoRequest struct {
	*requests.RpcRequest
	ClusterId   string `position:"Query" name:"ClusterId"`
	NameService string `position:"Query" name:"NameService"`
}

DeleteUserHdfsInfoRequest is the request struct for api DeleteUserHdfsInfo

func CreateDeleteUserHdfsInfoRequest

func CreateDeleteUserHdfsInfoRequest() (request *DeleteUserHdfsInfoRequest)

CreateDeleteUserHdfsInfoRequest creates a request to invoke DeleteUserHdfsInfo API

type DeleteUserHdfsInfoResponse

type DeleteUserHdfsInfoResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

DeleteUserHdfsInfoResponse is the response struct for api DeleteUserHdfsInfo

func CreateDeleteUserHdfsInfoResponse

func CreateDeleteUserHdfsInfoResponse() (response *DeleteUserHdfsInfoResponse)

CreateDeleteUserHdfsInfoResponse creates a response to parse from DeleteUserHdfsInfo response

type DescribeAvailableResourceRequest added in v1.61.151

type DescribeAvailableResourceRequest struct {
	*requests.RpcRequest
	EngineVersion    string `position:"Query" name:"EngineVersion"`
	Engine           string `position:"Query" name:"Engine"`
	DiskType         string `position:"Query" name:"DiskType"`
	CoreInstanceType string `position:"Query" name:"CoreInstanceType"`
	ZoneId           string `position:"Query" name:"ZoneId"`
	ChargeType       string `position:"Query" name:"ChargeType"`
}

DescribeAvailableResourceRequest is the request struct for api DescribeAvailableResource

func CreateDescribeAvailableResourceRequest added in v1.61.151

func CreateDescribeAvailableResourceRequest() (request *DescribeAvailableResourceRequest)

CreateDescribeAvailableResourceRequest creates a request to invoke DescribeAvailableResource API

type DescribeAvailableResourceResponse added in v1.61.151

type DescribeAvailableResourceResponse struct {
	*responses.BaseResponse
	RequestId      string                                    `json:"RequestId" xml:"RequestId"`
	AvailableZones AvailableZonesInDescribeAvailableResource `json:"AvailableZones" xml:"AvailableZones"`
}

DescribeAvailableResourceResponse is the response struct for api DescribeAvailableResource

func CreateDescribeAvailableResourceResponse added in v1.61.151

func CreateDescribeAvailableResourceResponse() (response *DescribeAvailableResourceResponse)

CreateDescribeAvailableResourceResponse creates a response to parse from DescribeAvailableResource response

type DescribeBackupPlanConfigRequest added in v1.61.151

type DescribeBackupPlanConfigRequest struct {
	*requests.RpcRequest
	ClusterId string `position:"Query" name:"ClusterId"`
}

DescribeBackupPlanConfigRequest is the request struct for api DescribeBackupPlanConfig

func CreateDescribeBackupPlanConfigRequest added in v1.61.151

func CreateDescribeBackupPlanConfigRequest() (request *DescribeBackupPlanConfigRequest)

CreateDescribeBackupPlanConfigRequest creates a request to invoke DescribeBackupPlanConfig API

type DescribeBackupPlanConfigResponse added in v1.61.151

type DescribeBackupPlanConfigResponse struct {
	*responses.BaseResponse
	RequestId           string                           `json:"RequestId" xml:"RequestId"`
	FullBackupCycle     int                              `json:"FullBackupCycle" xml:"FullBackupCycle"`
	MinHFileBackupCount int                              `json:"MinHFileBackupCount" xml:"MinHFileBackupCount"`
	NextFullBackupDate  string                           `json:"NextFullBackupDate" xml:"NextFullBackupDate"`
	Tables              TablesInDescribeBackupPlanConfig `json:"Tables" xml:"Tables"`
}

DescribeBackupPlanConfigResponse is the response struct for api DescribeBackupPlanConfig

func CreateDescribeBackupPlanConfigResponse added in v1.61.151

func CreateDescribeBackupPlanConfigResponse() (response *DescribeBackupPlanConfigResponse)

CreateDescribeBackupPlanConfigResponse creates a response to parse from DescribeBackupPlanConfig response

type DescribeBackupPolicyRequest added in v1.61.797

type DescribeBackupPolicyRequest struct {
	*requests.RpcRequest
	ClusterId string `position:"Query" name:"ClusterId"`
}

DescribeBackupPolicyRequest is the request struct for api DescribeBackupPolicy

func CreateDescribeBackupPolicyRequest added in v1.61.797

func CreateDescribeBackupPolicyRequest() (request *DescribeBackupPolicyRequest)

CreateDescribeBackupPolicyRequest creates a request to invoke DescribeBackupPolicy API

type DescribeBackupPolicyResponse added in v1.61.797

type DescribeBackupPolicyResponse struct {
	*responses.BaseResponse
	RequestId                   string `json:"RequestId" xml:"RequestId"`
	BackupRetentionPeriod       string `json:"BackupRetentionPeriod" xml:"BackupRetentionPeriod"`
	PreferredBackupTime         string `json:"PreferredBackupTime" xml:"PreferredBackupTime"`
	PreferredBackupPeriod       string `json:"PreferredBackupPeriod" xml:"PreferredBackupPeriod"`
	PreferredBackupStartTimeUTC string `json:"PreferredBackupStartTimeUTC" xml:"PreferredBackupStartTimeUTC"`
	PreferredBackupEndTimeUTC   string `json:"PreferredBackupEndTimeUTC" xml:"PreferredBackupEndTimeUTC"`
}

DescribeBackupPolicyResponse is the response struct for api DescribeBackupPolicy

func CreateDescribeBackupPolicyResponse added in v1.61.797

func CreateDescribeBackupPolicyResponse() (response *DescribeBackupPolicyResponse)

CreateDescribeBackupPolicyResponse creates a response to parse from DescribeBackupPolicy response

type DescribeBackupStatusRequest added in v1.61.151

type DescribeBackupStatusRequest struct {
	*requests.RpcRequest
	ClusterId string `position:"Query" name:"ClusterId"`
}

DescribeBackupStatusRequest is the request struct for api DescribeBackupStatus

func CreateDescribeBackupStatusRequest added in v1.61.151

func CreateDescribeBackupStatusRequest() (request *DescribeBackupStatusRequest)

CreateDescribeBackupStatusRequest creates a request to invoke DescribeBackupStatus API

type DescribeBackupStatusResponse added in v1.61.151

type DescribeBackupStatusResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	ClusterId    string `json:"ClusterId" xml:"ClusterId"`
	BackupStatus string `json:"BackupStatus" xml:"BackupStatus"`
	BdsClusterId string `json:"BdsClusterId" xml:"BdsClusterId"`
}

DescribeBackupStatusResponse is the response struct for api DescribeBackupStatus

func CreateDescribeBackupStatusResponse added in v1.61.151

func CreateDescribeBackupStatusResponse() (response *DescribeBackupStatusResponse)

CreateDescribeBackupStatusResponse creates a response to parse from DescribeBackupStatus response

type DescribeBackupSummaryRequest added in v1.61.151

type DescribeBackupSummaryRequest struct {
	*requests.RpcRequest
	ClusterId  string           `position:"Query" name:"ClusterId"`
	PageNumber requests.Integer `position:"Query" name:"PageNumber"`
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
}

DescribeBackupSummaryRequest is the request struct for api DescribeBackupSummary

func CreateDescribeBackupSummaryRequest added in v1.61.151

func CreateDescribeBackupSummaryRequest() (request *DescribeBackupSummaryRequest)

CreateDescribeBackupSummaryRequest creates a request to invoke DescribeBackupSummary API

type DescribeBackupSummaryResponse added in v1.61.151

type DescribeBackupSummaryResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Incr      Incr   `json:"Incr" xml:"Incr"`
	Full      Full   `json:"Full" xml:"Full"`
}

DescribeBackupSummaryResponse is the response struct for api DescribeBackupSummary

func CreateDescribeBackupSummaryResponse added in v1.61.151

func CreateDescribeBackupSummaryResponse() (response *DescribeBackupSummaryResponse)

CreateDescribeBackupSummaryResponse creates a response to parse from DescribeBackupSummary response

type DescribeBackupTablesRequest added in v1.61.151

type DescribeBackupTablesRequest struct {
	*requests.RpcRequest
	PageNumber     requests.Integer `position:"Query" name:"PageNumber"`
	PageSize       requests.Integer `position:"Query" name:"PageSize"`
	BackupRecordId string           `position:"Query" name:"BackupRecordId"`
	ClusterId      string           `position:"Query" name:"ClusterId"`
}

DescribeBackupTablesRequest is the request struct for api DescribeBackupTables

func CreateDescribeBackupTablesRequest added in v1.61.151

func CreateDescribeBackupTablesRequest() (request *DescribeBackupTablesRequest)

CreateDescribeBackupTablesRequest creates a request to invoke DescribeBackupTables API

type DescribeBackupTablesResponse added in v1.61.151

type DescribeBackupTablesResponse struct {
	*responses.BaseResponse
	RequestId     string                       `json:"RequestId" xml:"RequestId"`
	Total         int64                        `json:"Total" xml:"Total"`
	PageSize      int                          `json:"PageSize" xml:"PageSize"`
	PageNumber    int                          `json:"PageNumber" xml:"PageNumber"`
	Tables        TablesInDescribeBackupTables `json:"Tables" xml:"Tables"`
	BackupRecords BackupRecords                `json:"BackupRecords" xml:"BackupRecords"`
}

DescribeBackupTablesResponse is the response struct for api DescribeBackupTables

func CreateDescribeBackupTablesResponse added in v1.61.151

func CreateDescribeBackupTablesResponse() (response *DescribeBackupTablesResponse)

CreateDescribeBackupTablesResponse creates a response to parse from DescribeBackupTables response

type DescribeBackupsRequest added in v1.61.797

type DescribeBackupsRequest struct {
	*requests.RpcRequest
	StartTime    string `position:"Query" name:"StartTime"`
	PageNumber   string `position:"Query" name:"PageNumber"`
	PageSize     string `position:"Query" name:"PageSize"`
	StartTimeUTC string `position:"Query" name:"StartTimeUTC"`
	BackupId     string `position:"Query" name:"BackupId"`
	EndTime      string `position:"Query" name:"EndTime"`
	ClusterId    string `position:"Query" name:"ClusterId"`
	EndTimeUTC   string `position:"Query" name:"EndTimeUTC"`
}

DescribeBackupsRequest is the request struct for api DescribeBackups

func CreateDescribeBackupsRequest added in v1.61.797

func CreateDescribeBackupsRequest() (request *DescribeBackupsRequest)

CreateDescribeBackupsRequest creates a request to invoke DescribeBackups API

type DescribeBackupsResponse added in v1.61.797

type DescribeBackupsResponse struct {
	*responses.BaseResponse
	RequestId    string  `json:"RequestId" xml:"RequestId"`
	EnableStatus string  `json:"EnableStatus" xml:"EnableStatus"`
	PageNumber   int     `json:"PageNumber" xml:"PageNumber"`
	PageSize     int     `json:"PageSize" xml:"PageSize"`
	TotalCount   int     `json:"TotalCount" xml:"TotalCount"`
	Backups      Backups `json:"Backups" xml:"Backups"`
}

DescribeBackupsResponse is the response struct for api DescribeBackups

func CreateDescribeBackupsResponse added in v1.61.797

func CreateDescribeBackupsResponse() (response *DescribeBackupsResponse)

CreateDescribeBackupsResponse creates a response to parse from DescribeBackups response

type DescribeClusterConnectionRequest added in v1.61.584

type DescribeClusterConnectionRequest struct {
	*requests.RpcRequest
	ClusterId string `position:"Query" name:"ClusterId"`
}

DescribeClusterConnectionRequest is the request struct for api DescribeClusterConnection

func CreateDescribeClusterConnectionRequest added in v1.61.584

func CreateDescribeClusterConnectionRequest() (request *DescribeClusterConnectionRequest)

CreateDescribeClusterConnectionRequest creates a request to invoke DescribeClusterConnection API

type DescribeClusterConnectionResponse added in v1.61.584

type DescribeClusterConnectionResponse struct {
	*responses.BaseResponse
	RequestId           string              `json:"RequestId" xml:"RequestId"`
	NetType             string              `json:"NetType" xml:"NetType"`
	VpcId               string              `json:"VpcId" xml:"VpcId"`
	VSwitchId           string              `json:"VSwitchId" xml:"VSwitchId"`
	DbType              string              `json:"DbType" xml:"DbType"`
	IsMultimod          string              `json:"IsMultimod" xml:"IsMultimod"`
	UiProxyConnAddrInfo UiProxyConnAddrInfo `json:"UiProxyConnAddrInfo" xml:"UiProxyConnAddrInfo"`
	ThriftConn          ThriftConn          `json:"ThriftConn" xml:"ThriftConn"`
	ZkConnAddrs         ZkConnAddrs         `json:"ZkConnAddrs" xml:"ZkConnAddrs"`
	SlbConnAddrs        SlbConnAddrs        `json:"SlbConnAddrs" xml:"SlbConnAddrs"`
	ServiceConnAddrs    ServiceConnAddrs    `json:"ServiceConnAddrs" xml:"ServiceConnAddrs"`
}

DescribeClusterConnectionResponse is the response struct for api DescribeClusterConnection

func CreateDescribeClusterConnectionResponse added in v1.61.584

func CreateDescribeClusterConnectionResponse() (response *DescribeClusterConnectionResponse)

CreateDescribeClusterConnectionResponse creates a response to parse from DescribeClusterConnection response

type DescribeColdStorageRequest added in v1.61.797

type DescribeColdStorageRequest struct {
	*requests.RpcRequest
	ClusterId string `position:"Query" name:"ClusterId"`
}

DescribeColdStorageRequest is the request struct for api DescribeColdStorage

func CreateDescribeColdStorageRequest added in v1.61.797

func CreateDescribeColdStorageRequest() (request *DescribeColdStorageRequest)

CreateDescribeColdStorageRequest creates a request to invoke DescribeColdStorage API

type DescribeColdStorageResponse added in v1.61.797

type DescribeColdStorageResponse struct {
	*responses.BaseResponse
	RequestId             string `json:"RequestId" xml:"RequestId"`
	ClusterId             string `json:"ClusterId" xml:"ClusterId"`
	OpenStatus            string `json:"OpenStatus" xml:"OpenStatus"`
	ColdStorageSize       string `json:"ColdStorageSize" xml:"ColdStorageSize"`
	ColdStorageUsePercent string `json:"ColdStorageUsePercent" xml:"ColdStorageUsePercent"`
	PayType               string `json:"PayType" xml:"PayType"`
}

DescribeColdStorageResponse is the response struct for api DescribeColdStorage

func CreateDescribeColdStorageResponse added in v1.61.797

func CreateDescribeColdStorageResponse() (response *DescribeColdStorageResponse)

CreateDescribeColdStorageResponse creates a response to parse from DescribeColdStorage response

type DescribeDBInstanceUsageRequest added in v1.60.283

type DescribeDBInstanceUsageRequest struct {
	*requests.RpcRequest
	ClusterId string `position:"Query" name:"ClusterId"`
}

DescribeDBInstanceUsageRequest is the request struct for api DescribeDBInstanceUsage

func CreateDescribeDBInstanceUsageRequest added in v1.60.283

func CreateDescribeDBInstanceUsageRequest() (request *DescribeDBInstanceUsageRequest)

CreateDescribeDBInstanceUsageRequest creates a request to invoke DescribeDBInstanceUsage API

type DescribeDBInstanceUsageResponse added in v1.60.283

type DescribeDBInstanceUsageResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Result    string `json:"Result" xml:"Result"`
}

DescribeDBInstanceUsageResponse is the response struct for api DescribeDBInstanceUsage

func CreateDescribeDBInstanceUsageResponse added in v1.60.283

func CreateDescribeDBInstanceUsageResponse() (response *DescribeDBInstanceUsageResponse)

CreateDescribeDBInstanceUsageResponse creates a response to parse from DescribeDBInstanceUsage response

type DescribeDeletedInstancesRequest added in v1.61.234

type DescribeDeletedInstancesRequest struct {
	*requests.RpcRequest
	PageNumber requests.Integer `position:"Query" name:"PageNumber"`
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
}

DescribeDeletedInstancesRequest is the request struct for api DescribeDeletedInstances

func CreateDescribeDeletedInstancesRequest added in v1.61.234

func CreateDescribeDeletedInstancesRequest() (request *DescribeDeletedInstancesRequest)

CreateDescribeDeletedInstancesRequest creates a request to invoke DescribeDeletedInstances API

type DescribeDeletedInstancesResponse added in v1.61.234

type DescribeDeletedInstancesResponse struct {
	*responses.BaseResponse
	RequestId  string                              `json:"RequestId" xml:"RequestId"`
	TotalCount int64                               `json:"TotalCount" xml:"TotalCount"`
	PageNumber int                                 `json:"PageNumber" xml:"PageNumber"`
	PageSize   int                                 `json:"PageSize" xml:"PageSize"`
	Instances  InstancesInDescribeDeletedInstances `json:"Instances" xml:"Instances"`
}

DescribeDeletedInstancesResponse is the response struct for api DescribeDeletedInstances

func CreateDescribeDeletedInstancesResponse added in v1.61.234

func CreateDescribeDeletedInstancesResponse() (response *DescribeDeletedInstancesResponse)

CreateDescribeDeletedInstancesResponse creates a response to parse from DescribeDeletedInstances response

type DescribeDiskWarningLineRequest added in v1.61.584

type DescribeDiskWarningLineRequest struct {
	*requests.RpcRequest
	ClusterId string `position:"Query" name:"ClusterId"`
}

DescribeDiskWarningLineRequest is the request struct for api DescribeDiskWarningLine

func CreateDescribeDiskWarningLineRequest added in v1.61.584

func CreateDescribeDiskWarningLineRequest() (request *DescribeDiskWarningLineRequest)

CreateDescribeDiskWarningLineRequest creates a request to invoke DescribeDiskWarningLine API

type DescribeDiskWarningLineResponse added in v1.61.584

type DescribeDiskWarningLineResponse struct {
	*responses.BaseResponse
	RequestId   string `json:"RequestId" xml:"RequestId"`
	WarningLine string `json:"WarningLine" xml:"WarningLine"`
}

DescribeDiskWarningLineResponse is the response struct for api DescribeDiskWarningLine

func CreateDescribeDiskWarningLineResponse added in v1.61.584

func CreateDescribeDiskWarningLineResponse() (response *DescribeDiskWarningLineResponse)

CreateDescribeDiskWarningLineResponse creates a response to parse from DescribeDiskWarningLine response

type DescribeEndpointsRequest

type DescribeEndpointsRequest struct {
	*requests.RpcRequest
	ClusterId string `position:"Query" name:"ClusterId"`
}

DescribeEndpointsRequest is the request struct for api DescribeEndpoints

func CreateDescribeEndpointsRequest

func CreateDescribeEndpointsRequest() (request *DescribeEndpointsRequest)

CreateDescribeEndpointsRequest creates a request to invoke DescribeEndpoints API

type DescribeEndpointsResponse

type DescribeEndpointsResponse struct {
	*responses.BaseResponse
	RequestId string    `json:"RequestId" xml:"RequestId"`
	NetType   string    `json:"NetType" xml:"NetType"`
	VpcId     string    `json:"VpcId" xml:"VpcId"`
	VSwitchId string    `json:"VSwitchId" xml:"VSwitchId"`
	Engine    string    `json:"Engine" xml:"Engine"`
	ConnAddrs ConnAddrs `json:"ConnAddrs" xml:"ConnAddrs"`
}

DescribeEndpointsResponse is the response struct for api DescribeEndpoints

func CreateDescribeEndpointsResponse

func CreateDescribeEndpointsResponse() (response *DescribeEndpointsResponse)

CreateDescribeEndpointsResponse creates a response to parse from DescribeEndpoints response

type DescribeInstanceRequest

type DescribeInstanceRequest struct {
	*requests.RpcRequest
	ClusterId string `position:"Query" name:"ClusterId"`
}

DescribeInstanceRequest is the request struct for api DescribeInstance

func CreateDescribeInstanceRequest

func CreateDescribeInstanceRequest() (request *DescribeInstanceRequest)

CreateDescribeInstanceRequest creates a request to invoke DescribeInstance API

type DescribeInstanceResponse

type DescribeInstanceResponse struct {
	*responses.BaseResponse
	RequestId            string                 `json:"RequestId" xml:"RequestId"`
	InstanceId           string                 `json:"InstanceId" xml:"InstanceId"`
	InstanceName         string                 `json:"InstanceName" xml:"InstanceName"`
	Status               string                 `json:"Status" xml:"Status"`
	PayType              string                 `json:"PayType" xml:"PayType"`
	CreatedTime          string                 `json:"CreatedTime" xml:"CreatedTime"`
	ExpireTime           string                 `json:"ExpireTime" xml:"ExpireTime"`
	MajorVersion         string                 `json:"MajorVersion" xml:"MajorVersion"`
	MinorVersion         string                 `json:"MinorVersion" xml:"MinorVersion"`
	Engine               string                 `json:"Engine" xml:"Engine"`
	IsHa                 bool                   `json:"IsHa" xml:"IsHa"`
	NetworkType          string                 `json:"NetworkType" xml:"NetworkType"`
	VpcId                string                 `json:"VpcId" xml:"VpcId"`
	VswitchId            string                 `json:"VswitchId" xml:"VswitchId"`
	MasterInstanceType   string                 `json:"MasterInstanceType" xml:"MasterInstanceType"`
	MasterNodeCount      int                    `json:"MasterNodeCount" xml:"MasterNodeCount"`
	MasterDiskType       string                 `json:"MasterDiskType" xml:"MasterDiskType"`
	MasterDiskSize       int                    `json:"MasterDiskSize" xml:"MasterDiskSize"`
	CoreInstanceType     string                 `json:"CoreInstanceType" xml:"CoreInstanceType"`
	CoreNodeCount        int                    `json:"CoreNodeCount" xml:"CoreNodeCount"`
	CoreDiskType         string                 `json:"CoreDiskType" xml:"CoreDiskType"`
	CoreDiskSize         int                    `json:"CoreDiskSize" xml:"CoreDiskSize"`
	RegionId             string                 `json:"RegionId" xml:"RegionId"`
	ZoneId               string                 `json:"ZoneId" xml:"ZoneId"`
	ColdStorageStatus    string                 `json:"ColdStorageStatus" xml:"ColdStorageStatus"`
	BackupStatus         string                 `json:"BackupStatus" xml:"BackupStatus"`
	CoreDiskCount        string                 `json:"CoreDiskCount" xml:"CoreDiskCount"`
	MaintainStartTime    string                 `json:"MaintainStartTime" xml:"MaintainStartTime"`
	MaintainEndTime      string                 `json:"MaintainEndTime" xml:"MaintainEndTime"`
	CreatedTimeUTC       string                 `json:"CreatedTimeUTC" xml:"CreatedTimeUTC"`
	ExpireTimeUTC        string                 `json:"ExpireTimeUTC" xml:"ExpireTimeUTC"`
	IsLatestVersion      bool                   `json:"IsLatestVersion" xml:"IsLatestVersion"`
	IsMultiModel         bool                   `json:"IsMultiModel" xml:"IsMultiModel"`
	ClusterType          string                 `json:"ClusterType" xml:"ClusterType"`
	ClusterId            string                 `json:"ClusterId" xml:"ClusterId"`
	ClusterName          string                 `json:"ClusterName" xml:"ClusterName"`
	IsDeletionProtection bool                   `json:"IsDeletionProtection" xml:"IsDeletionProtection"`
	ParentId             string                 `json:"ParentId" xml:"ParentId"`
	ModuleId             int                    `json:"ModuleId" xml:"ModuleId"`
	ModuleStackVersion   string                 `json:"ModuleStackVersion" xml:"ModuleStackVersion"`
	AutoRenewal          bool                   `json:"AutoRenewal" xml:"AutoRenewal"`
	Duration             int                    `json:"Duration" xml:"Duration"`
	ColdStorageSize      int                    `json:"ColdStorageSize" xml:"ColdStorageSize"`
	ResourceGroupId      string                 `json:"ResourceGroupId" xml:"ResourceGroupId"`
	Tags                 TagsInDescribeInstance `json:"Tags" xml:"Tags"`
}

DescribeInstanceResponse is the response struct for api DescribeInstance

func CreateDescribeInstanceResponse

func CreateDescribeInstanceResponse() (response *DescribeInstanceResponse)

CreateDescribeInstanceResponse creates a response to parse from DescribeInstance response

type DescribeInstanceTypeRequest added in v1.60.283

type DescribeInstanceTypeRequest struct {
	*requests.RpcRequest
	InstanceType string `position:"Query" name:"InstanceType"`
}

DescribeInstanceTypeRequest is the request struct for api DescribeInstanceType

func CreateDescribeInstanceTypeRequest added in v1.60.283

func CreateDescribeInstanceTypeRequest() (request *DescribeInstanceTypeRequest)

CreateDescribeInstanceTypeRequest creates a request to invoke DescribeInstanceType API

type DescribeInstanceTypeResponse added in v1.60.283

type DescribeInstanceTypeResponse struct {
	*responses.BaseResponse
	RequestId            string               `json:"RequestId" xml:"RequestId"`
	InstanceTypeSpecList InstanceTypeSpecList `json:"InstanceTypeSpecList" xml:"InstanceTypeSpecList"`
}

DescribeInstanceTypeResponse is the response struct for api DescribeInstanceType

func CreateDescribeInstanceTypeResponse added in v1.60.283

func CreateDescribeInstanceTypeResponse() (response *DescribeInstanceTypeResponse)

CreateDescribeInstanceTypeResponse creates a response to parse from DescribeInstanceType response

type DescribeInstancesRequest

type DescribeInstancesRequest struct {
	*requests.RpcRequest
	ClusterName     string                  `position:"Query" name:"ClusterName"`
	PageNumber      requests.Integer        `position:"Query" name:"PageNumber"`
	ResourceGroupId string                  `position:"Query" name:"ResourceGroupId"`
	PageSize        requests.Integer        `position:"Query" name:"PageSize"`
	Tag             *[]DescribeInstancesTag `position:"Query" name:"Tag"  type:"Repeated"`
	DbType          string                  `position:"Query" name:"DbType"`
}

DescribeInstancesRequest is the request struct for api DescribeInstances

func CreateDescribeInstancesRequest

func CreateDescribeInstancesRequest() (request *DescribeInstancesRequest)

CreateDescribeInstancesRequest creates a request to invoke DescribeInstances API

type DescribeInstancesResponse

type DescribeInstancesResponse struct {
	*responses.BaseResponse
	RequestId  string                       `json:"RequestId" xml:"RequestId"`
	TotalCount int64                        `json:"TotalCount" xml:"TotalCount"`
	PageNumber int                          `json:"PageNumber" xml:"PageNumber"`
	PageSize   int                          `json:"PageSize" xml:"PageSize"`
	Instances  InstancesInDescribeInstances `json:"Instances" xml:"Instances"`
}

DescribeInstancesResponse is the response struct for api DescribeInstances

func CreateDescribeInstancesResponse

func CreateDescribeInstancesResponse() (response *DescribeInstancesResponse)

CreateDescribeInstancesResponse creates a response to parse from DescribeInstances response

type DescribeInstancesTag added in v1.60.315

type DescribeInstancesTag struct {
	Value string `name:"Value"`
	Key   string `name:"Key"`
}

DescribeInstancesTag is a repeated param struct in DescribeInstancesRequest

type DescribeIpWhitelistRequest

type DescribeIpWhitelistRequest struct {
	*requests.RpcRequest
	ClusterId string `position:"Query" name:"ClusterId"`
}

DescribeIpWhitelistRequest is the request struct for api DescribeIpWhitelist

func CreateDescribeIpWhitelistRequest

func CreateDescribeIpWhitelistRequest() (request *DescribeIpWhitelistRequest)

CreateDescribeIpWhitelistRequest creates a request to invoke DescribeIpWhitelist API

type DescribeIpWhitelistResponse

type DescribeIpWhitelistResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Groups    Groups `json:"Groups" xml:"Groups"`
}

DescribeIpWhitelistResponse is the response struct for api DescribeIpWhitelist

func CreateDescribeIpWhitelistResponse

func CreateDescribeIpWhitelistResponse() (response *DescribeIpWhitelistResponse)

CreateDescribeIpWhitelistResponse creates a response to parse from DescribeIpWhitelist response

type DescribeMultiZoneAvailableRegionsRequest added in v1.61.426

type DescribeMultiZoneAvailableRegionsRequest struct {
	*requests.RpcRequest
	AcceptLanguage string `position:"Query" name:"AcceptLanguage"`
}

DescribeMultiZoneAvailableRegionsRequest is the request struct for api DescribeMultiZoneAvailableRegions

func CreateDescribeMultiZoneAvailableRegionsRequest added in v1.61.426

func CreateDescribeMultiZoneAvailableRegionsRequest() (request *DescribeMultiZoneAvailableRegionsRequest)

CreateDescribeMultiZoneAvailableRegionsRequest creates a request to invoke DescribeMultiZoneAvailableRegions API

type DescribeMultiZoneAvailableRegionsResponse added in v1.61.426

type DescribeMultiZoneAvailableRegionsResponse struct {
	*responses.BaseResponse
	RequestId string                                     `json:"RequestId" xml:"RequestId"`
	Regions   RegionsInDescribeMultiZoneAvailableRegions `json:"Regions" xml:"Regions"`
}

DescribeMultiZoneAvailableRegionsResponse is the response struct for api DescribeMultiZoneAvailableRegions

func CreateDescribeMultiZoneAvailableRegionsResponse added in v1.61.426

func CreateDescribeMultiZoneAvailableRegionsResponse() (response *DescribeMultiZoneAvailableRegionsResponse)

CreateDescribeMultiZoneAvailableRegionsResponse creates a response to parse from DescribeMultiZoneAvailableRegions response

type DescribeMultiZoneAvailableResourceRequest added in v1.61.426

type DescribeMultiZoneAvailableResourceRequest struct {
	*requests.RpcRequest
	ZoneCombination string `position:"Query" name:"ZoneCombination"`
	ChargeType      string `position:"Query" name:"ChargeType"`
}

DescribeMultiZoneAvailableResourceRequest is the request struct for api DescribeMultiZoneAvailableResource

func CreateDescribeMultiZoneAvailableResourceRequest added in v1.61.426

func CreateDescribeMultiZoneAvailableResourceRequest() (request *DescribeMultiZoneAvailableResourceRequest)

CreateDescribeMultiZoneAvailableResourceRequest creates a request to invoke DescribeMultiZoneAvailableResource API

type DescribeMultiZoneAvailableResourceResponse added in v1.61.426

type DescribeMultiZoneAvailableResourceResponse struct {
	*responses.BaseResponse
	RequestId      string                                             `json:"RequestId" xml:"RequestId"`
	AvailableZones AvailableZonesInDescribeMultiZoneAvailableResource `json:"AvailableZones" xml:"AvailableZones"`
}

DescribeMultiZoneAvailableResourceResponse is the response struct for api DescribeMultiZoneAvailableResource

func CreateDescribeMultiZoneAvailableResourceResponse added in v1.61.426

func CreateDescribeMultiZoneAvailableResourceResponse() (response *DescribeMultiZoneAvailableResourceResponse)

CreateDescribeMultiZoneAvailableResourceResponse creates a response to parse from DescribeMultiZoneAvailableResource response

type DescribeMultiZoneClusterRequest added in v1.61.426

type DescribeMultiZoneClusterRequest struct {
	*requests.RpcRequest
	ClusterId string `position:"Query" name:"ClusterId"`
}

DescribeMultiZoneClusterRequest is the request struct for api DescribeMultiZoneCluster

func CreateDescribeMultiZoneClusterRequest added in v1.61.426

func CreateDescribeMultiZoneClusterRequest() (request *DescribeMultiZoneClusterRequest)

CreateDescribeMultiZoneClusterRequest creates a request to invoke DescribeMultiZoneCluster API

type DescribeMultiZoneClusterResponse added in v1.61.426

type DescribeMultiZoneClusterResponse struct {
	*responses.BaseResponse
	AutoRenewal             bool                           `json:"AutoRenewal" xml:"AutoRenewal"`
	ClusterId               string                         `json:"ClusterId" xml:"ClusterId"`
	ClusterName             string                         `json:"ClusterName" xml:"ClusterName"`
	CreatedTime             string                         `json:"CreatedTime" xml:"CreatedTime"`
	CreatedTimeUTC          string                         `json:"CreatedTimeUTC" xml:"CreatedTimeUTC"`
	Duration                int                            `json:"Duration" xml:"Duration"`
	Engine                  string                         `json:"Engine" xml:"Engine"`
	ExpireTime              string                         `json:"ExpireTime" xml:"ExpireTime"`
	ExpireTimeUTC           string                         `json:"ExpireTimeUTC" xml:"ExpireTimeUTC"`
	InstanceId              string                         `json:"InstanceId" xml:"InstanceId"`
	InstanceName            string                         `json:"InstanceName" xml:"InstanceName"`
	IsDeletionProtection    bool                           `json:"IsDeletionProtection" xml:"IsDeletionProtection"`
	MaintainEndTime         string                         `json:"MaintainEndTime" xml:"MaintainEndTime"`
	MaintainStartTime       string                         `json:"MaintainStartTime" xml:"MaintainStartTime"`
	MajorVersion            string                         `json:"MajorVersion" xml:"MajorVersion"`
	MasterDiskSize          int                            `json:"MasterDiskSize" xml:"MasterDiskSize"`
	MasterDiskType          string                         `json:"MasterDiskType" xml:"MasterDiskType"`
	MasterInstanceType      string                         `json:"MasterInstanceType" xml:"MasterInstanceType"`
	MasterNodeCount         int                            `json:"MasterNodeCount" xml:"MasterNodeCount"`
	CoreDiskCount           string                         `json:"CoreDiskCount" xml:"CoreDiskCount"`
	CoreDiskSize            int                            `json:"CoreDiskSize" xml:"CoreDiskSize"`
	CoreDiskType            string                         `json:"CoreDiskType" xml:"CoreDiskType"`
	CoreInstanceType        string                         `json:"CoreInstanceType" xml:"CoreInstanceType"`
	CoreNodeCount           int                            `json:"CoreNodeCount" xml:"CoreNodeCount"`
	LogDiskCount            string                         `json:"LogDiskCount" xml:"LogDiskCount"`
	LogDiskSize             int                            `json:"LogDiskSize" xml:"LogDiskSize"`
	LogDiskType             string                         `json:"LogDiskType" xml:"LogDiskType"`
	LogInstanceType         string                         `json:"LogInstanceType" xml:"LogInstanceType"`
	LogNodeCount            int                            `json:"LogNodeCount" xml:"LogNodeCount"`
	ModuleId                int                            `json:"ModuleId" xml:"ModuleId"`
	ModuleStackVersion      string                         `json:"ModuleStackVersion" xml:"ModuleStackVersion"`
	NetworkType             string                         `json:"NetworkType" xml:"NetworkType"`
	ParentId                string                         `json:"ParentId" xml:"ParentId"`
	PayType                 string                         `json:"PayType" xml:"PayType"`
	RegionId                string                         `json:"RegionId" xml:"RegionId"`
	RequestId               string                         `json:"RequestId" xml:"RequestId"`
	Status                  string                         `json:"Status" xml:"Status"`
	MultiZoneCombination    string                         `json:"MultiZoneCombination" xml:"MultiZoneCombination"`
	PrimaryZoneId           string                         `json:"PrimaryZoneId" xml:"PrimaryZoneId"`
	PrimaryVSwitchIds       string                         `json:"PrimaryVSwitchIds" xml:"PrimaryVSwitchIds"`
	StandbyZoneId           string                         `json:"StandbyZoneId" xml:"StandbyZoneId"`
	StandbyVSwitchIds       string                         `json:"StandbyVSwitchIds" xml:"StandbyVSwitchIds"`
	ArbiterZoneId           string                         `json:"ArbiterZoneId" xml:"ArbiterZoneId"`
	ArbiterVSwitchIds       string                         `json:"ArbiterVSwitchIds" xml:"ArbiterVSwitchIds"`
	VpcId                   string                         `json:"VpcId" xml:"VpcId"`
	ResourceGroupId         string                         `json:"ResourceGroupId" xml:"ResourceGroupId"`
	MultiZoneInstanceModels MultiZoneInstanceModels        `json:"MultiZoneInstanceModels" xml:"MultiZoneInstanceModels"`
	Tags                    TagsInDescribeMultiZoneCluster `json:"Tags" xml:"Tags"`
}

DescribeMultiZoneClusterResponse is the response struct for api DescribeMultiZoneCluster

func CreateDescribeMultiZoneClusterResponse added in v1.61.426

func CreateDescribeMultiZoneClusterResponse() (response *DescribeMultiZoneClusterResponse)

CreateDescribeMultiZoneClusterResponse creates a response to parse from DescribeMultiZoneCluster response

type DescribeRecoverableTimeRangeRequest added in v1.61.151

type DescribeRecoverableTimeRangeRequest struct {
	*requests.RpcRequest
	ClusterId string `position:"Query" name:"ClusterId"`
}

DescribeRecoverableTimeRangeRequest is the request struct for api DescribeRecoverableTimeRange

func CreateDescribeRecoverableTimeRangeRequest added in v1.61.151

func CreateDescribeRecoverableTimeRangeRequest() (request *DescribeRecoverableTimeRangeRequest)

CreateDescribeRecoverableTimeRangeRequest creates a request to invoke DescribeRecoverableTimeRange API

type DescribeRecoverableTimeRangeResponse added in v1.61.151

type DescribeRecoverableTimeRangeResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	TimeBegin string `json:"TimeBegin" xml:"TimeBegin"`
	TimeEnd   string `json:"TimeEnd" xml:"TimeEnd"`
}

DescribeRecoverableTimeRangeResponse is the response struct for api DescribeRecoverableTimeRange

func CreateDescribeRecoverableTimeRangeResponse added in v1.61.151

func CreateDescribeRecoverableTimeRangeResponse() (response *DescribeRecoverableTimeRangeResponse)

CreateDescribeRecoverableTimeRangeResponse creates a response to parse from DescribeRecoverableTimeRange response

type DescribeRegionsRequest

type DescribeRegionsRequest struct {
	*requests.RpcRequest
	Engine         string `position:"Query" name:"Engine"`
	AcceptLanguage string `position:"Query" name:"AcceptLanguage"`
}

DescribeRegionsRequest is the request struct for api DescribeRegions

func CreateDescribeRegionsRequest

func CreateDescribeRegionsRequest() (request *DescribeRegionsRequest)

CreateDescribeRegionsRequest creates a request to invoke DescribeRegions API

type DescribeRegionsResponse

type DescribeRegionsResponse struct {
	*responses.BaseResponse
	RequestId string                   `json:"RequestId" xml:"RequestId"`
	Regions   RegionsInDescribeRegions `json:"Regions" xml:"Regions"`
}

DescribeRegionsResponse is the response struct for api DescribeRegions

func CreateDescribeRegionsResponse

func CreateDescribeRegionsResponse() (response *DescribeRegionsResponse)

CreateDescribeRegionsResponse creates a response to parse from DescribeRegions response

type DescribeRestoreFullDetailsRequest added in v1.61.172

type DescribeRestoreFullDetailsRequest struct {
	*requests.RpcRequest
	PageNumber      requests.Integer `position:"Query" name:"PageNumber"`
	PageSize        requests.Integer `position:"Query" name:"PageSize"`
	ClusterId       string           `position:"Query" name:"ClusterId"`
	RestoreRecordId string           `position:"Query" name:"RestoreRecordId"`
}

DescribeRestoreFullDetailsRequest is the request struct for api DescribeRestoreFullDetails

func CreateDescribeRestoreFullDetailsRequest added in v1.61.172

func CreateDescribeRestoreFullDetailsRequest() (request *DescribeRestoreFullDetailsRequest)

CreateDescribeRestoreFullDetailsRequest creates a request to invoke DescribeRestoreFullDetails API

type DescribeRestoreFullDetailsResponse added in v1.61.172

type DescribeRestoreFullDetailsResponse struct {
	*responses.BaseResponse
	RequestId   string      `json:"RequestId" xml:"RequestId"`
	RestoreFull RestoreFull `json:"RestoreFull" xml:"RestoreFull"`
}

DescribeRestoreFullDetailsResponse is the response struct for api DescribeRestoreFullDetails

func CreateDescribeRestoreFullDetailsResponse added in v1.61.172

func CreateDescribeRestoreFullDetailsResponse() (response *DescribeRestoreFullDetailsResponse)

CreateDescribeRestoreFullDetailsResponse creates a response to parse from DescribeRestoreFullDetails response

type DescribeRestoreIncrDetailRequest added in v1.61.172

type DescribeRestoreIncrDetailRequest struct {
	*requests.RpcRequest
	ClusterId       string `position:"Query" name:"ClusterId"`
	RestoreRecordId string `position:"Query" name:"RestoreRecordId"`
}

DescribeRestoreIncrDetailRequest is the request struct for api DescribeRestoreIncrDetail

func CreateDescribeRestoreIncrDetailRequest added in v1.61.172

func CreateDescribeRestoreIncrDetailRequest() (request *DescribeRestoreIncrDetailRequest)

CreateDescribeRestoreIncrDetailRequest creates a request to invoke DescribeRestoreIncrDetail API

type DescribeRestoreIncrDetailResponse added in v1.61.172

type DescribeRestoreIncrDetailResponse struct {
	*responses.BaseResponse
	RequestId         string            `json:"RequestId" xml:"RequestId"`
	RestoreIncrDetail RestoreIncrDetail `json:"RestoreIncrDetail" xml:"RestoreIncrDetail"`
}

DescribeRestoreIncrDetailResponse is the response struct for api DescribeRestoreIncrDetail

func CreateDescribeRestoreIncrDetailResponse added in v1.61.172

func CreateDescribeRestoreIncrDetailResponse() (response *DescribeRestoreIncrDetailResponse)

CreateDescribeRestoreIncrDetailResponse creates a response to parse from DescribeRestoreIncrDetail response

type DescribeRestoreSchemaDetailsRequest added in v1.61.172

type DescribeRestoreSchemaDetailsRequest struct {
	*requests.RpcRequest
	PageNumber      requests.Integer `position:"Query" name:"PageNumber"`
	PageSize        requests.Integer `position:"Query" name:"PageSize"`
	ClusterId       string           `position:"Query" name:"ClusterId"`
	RestoreRecordId string           `position:"Query" name:"RestoreRecordId"`
}

DescribeRestoreSchemaDetailsRequest is the request struct for api DescribeRestoreSchemaDetails

func CreateDescribeRestoreSchemaDetailsRequest added in v1.61.172

func CreateDescribeRestoreSchemaDetailsRequest() (request *DescribeRestoreSchemaDetailsRequest)

CreateDescribeRestoreSchemaDetailsRequest creates a request to invoke DescribeRestoreSchemaDetails API

type DescribeRestoreSchemaDetailsResponse added in v1.61.172

type DescribeRestoreSchemaDetailsResponse struct {
	*responses.BaseResponse
	RequestId     string        `json:"RequestId" xml:"RequestId"`
	RestoreSchema RestoreSchema `json:"RestoreSchema" xml:"RestoreSchema"`
}

DescribeRestoreSchemaDetailsResponse is the response struct for api DescribeRestoreSchemaDetails

func CreateDescribeRestoreSchemaDetailsResponse added in v1.61.172

func CreateDescribeRestoreSchemaDetailsResponse() (response *DescribeRestoreSchemaDetailsResponse)

CreateDescribeRestoreSchemaDetailsResponse creates a response to parse from DescribeRestoreSchemaDetails response

type DescribeRestoreSummaryRequest added in v1.61.151

type DescribeRestoreSummaryRequest struct {
	*requests.RpcRequest
	ClusterId  string           `position:"Query" name:"ClusterId"`
	PageNumber requests.Integer `position:"Query" name:"PageNumber"`
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
}

DescribeRestoreSummaryRequest is the request struct for api DescribeRestoreSummary

func CreateDescribeRestoreSummaryRequest added in v1.61.151

func CreateDescribeRestoreSummaryRequest() (request *DescribeRestoreSummaryRequest)

CreateDescribeRestoreSummaryRequest creates a request to invoke DescribeRestoreSummary API

type DescribeRestoreSummaryResponse added in v1.61.151

type DescribeRestoreSummaryResponse struct {
	*responses.BaseResponse
	RequestId            string   `json:"RequestId" xml:"RequestId"`
	HasMoreRestoreRecord int      `json:"HasMoreRestoreRecord" xml:"HasMoreRestoreRecord"`
	PageNumber           int      `json:"PageNumber" xml:"PageNumber"`
	PageSize             int      `json:"PageSize" xml:"PageSize"`
	Total                int      `json:"Total" xml:"Total"`
	Rescords             Rescords `json:"Rescords" xml:"Rescords"`
}

DescribeRestoreSummaryResponse is the response struct for api DescribeRestoreSummary

func CreateDescribeRestoreSummaryResponse added in v1.61.151

func CreateDescribeRestoreSummaryResponse() (response *DescribeRestoreSummaryResponse)

CreateDescribeRestoreSummaryResponse creates a response to parse from DescribeRestoreSummary response

type DescribeRestoreTablesRequest added in v1.61.151

type DescribeRestoreTablesRequest struct {
	*requests.RpcRequest
	ClusterId       string `position:"Query" name:"ClusterId"`
	RestoreRecordId string `position:"Query" name:"RestoreRecordId"`
}

DescribeRestoreTablesRequest is the request struct for api DescribeRestoreTables

func CreateDescribeRestoreTablesRequest added in v1.61.151

func CreateDescribeRestoreTablesRequest() (request *DescribeRestoreTablesRequest)

CreateDescribeRestoreTablesRequest creates a request to invoke DescribeRestoreTables API

type DescribeRestoreTablesResponse added in v1.61.151

type DescribeRestoreTablesResponse struct {
	*responses.BaseResponse
	RequestId         string                        `json:"RequestId" xml:"RequestId"`
	Tables            TablesInDescribeRestoreTables `json:"Tables" xml:"Tables"`
	RestoreSummary    RestoreSummary                `json:"RestoreSummary" xml:"RestoreSummary"`
	RestoreSchema     RestoreSchema                 `json:"RestoreSchema" xml:"RestoreSchema"`
	RestoreFull       RestoreFull                   `json:"RestoreFull" xml:"RestoreFull"`
	RestoreIncrDetail RestoreIncrDetail             `json:"RestoreIncrDetail" xml:"RestoreIncrDetail"`
}

DescribeRestoreTablesResponse is the response struct for api DescribeRestoreTables

func CreateDescribeRestoreTablesResponse added in v1.61.151

func CreateDescribeRestoreTablesResponse() (response *DescribeRestoreTablesResponse)

CreateDescribeRestoreTablesResponse creates a response to parse from DescribeRestoreTables response

type DescribeSecurityGroupsRequest

type DescribeSecurityGroupsRequest struct {
	*requests.RpcRequest
	ClusterId string `position:"Query" name:"ClusterId"`
}

DescribeSecurityGroupsRequest is the request struct for api DescribeSecurityGroups

func CreateDescribeSecurityGroupsRequest

func CreateDescribeSecurityGroupsRequest() (request *DescribeSecurityGroupsRequest)

CreateDescribeSecurityGroupsRequest creates a request to invoke DescribeSecurityGroups API

type DescribeSecurityGroupsResponse

type DescribeSecurityGroupsResponse struct {
	*responses.BaseResponse
	RequestId        string           `json:"RequestId" xml:"RequestId"`
	SecurityGroupIds SecurityGroupIds `json:"SecurityGroupIds" xml:"SecurityGroupIds"`
}

DescribeSecurityGroupsResponse is the response struct for api DescribeSecurityGroups

func CreateDescribeSecurityGroupsResponse

func CreateDescribeSecurityGroupsResponse() (response *DescribeSecurityGroupsResponse)

CreateDescribeSecurityGroupsResponse creates a response to parse from DescribeSecurityGroups response

type DescribeServerlessClusterRequest added in v1.61.890

type DescribeServerlessClusterRequest struct {
	*requests.RpcRequest
	ClusterId string `position:"Query" name:"ClusterId"`
	ZoneId    string `position:"Query" name:"ZoneId"`
}

DescribeServerlessClusterRequest is the request struct for api DescribeServerlessCluster

func CreateDescribeServerlessClusterRequest added in v1.61.890

func CreateDescribeServerlessClusterRequest() (request *DescribeServerlessClusterRequest)

CreateDescribeServerlessClusterRequest creates a request to invoke DescribeServerlessCluster API

type DescribeServerlessClusterResponse added in v1.61.890

type DescribeServerlessClusterResponse struct {
	*responses.BaseResponse
	RequestId            string `json:"RequestId" xml:"RequestId"`
	VpcId                string `json:"VpcId" xml:"VpcId"`
	VSwitchId            string `json:"VSwitchId" xml:"VSwitchId"`
	InstanceId           string `json:"InstanceId" xml:"InstanceId"`
	InstanceName         string `json:"InstanceName" xml:"InstanceName"`
	MainVersion          string `json:"MainVersion" xml:"MainVersion"`
	Status               string `json:"Status" xml:"Status"`
	ClusterType          string `json:"ClusterType" xml:"ClusterType"`
	HasUser              string `json:"HasUser" xml:"HasUser"`
	LockMode             string `json:"LockMode" xml:"LockMode"`
	HaType               string `json:"HaType" xml:"HaType"`
	PayType              string `json:"PayType" xml:"PayType"`
	InnerEndpoint        string `json:"InnerEndpoint" xml:"InnerEndpoint"`
	OuterEndpoint        string `json:"OuterEndpoint" xml:"OuterEndpoint"`
	ReserverMinQpsNum    string `json:"ReserverMinQpsNum" xml:"ReserverMinQpsNum"`
	ReserverMaxQpsNum    string `json:"ReserverMaxQpsNum" xml:"ReserverMaxQpsNum"`
	AutoRenew            string `json:"AutoRenew" xml:"AutoRenew"`
	CreateTime           string `json:"CreateTime" xml:"CreateTime"`
	ExpireTime           string `json:"ExpireTime" xml:"ExpireTime"`
	RegionId             string `json:"RegionId" xml:"RegionId"`
	ZoneId               string `json:"ZoneId" xml:"ZoneId"`
	UpdateStatus         string `json:"UpdateStatus" xml:"UpdateStatus"`
	IsDeletionProtection string `json:"IsDeletionProtection" xml:"IsDeletionProtection"`
	DiskSize             string `json:"DiskSize" xml:"DiskSize"`
	CuSize               string `json:"CuSize" xml:"CuSize"`
	ResourceGroupId      string `json:"ResourceGroupId" xml:"ResourceGroupId"`
}

DescribeServerlessClusterResponse is the response struct for api DescribeServerlessCluster

func CreateDescribeServerlessClusterResponse added in v1.61.890

func CreateDescribeServerlessClusterResponse() (response *DescribeServerlessClusterResponse)

CreateDescribeServerlessClusterResponse creates a response to parse from DescribeServerlessCluster response

type DescribeSubDomainRequest added in v1.61.797

type DescribeSubDomainRequest struct {
	*requests.RpcRequest
	ZoneId string `position:"Query" name:"ZoneId"`
}

DescribeSubDomainRequest is the request struct for api DescribeSubDomain

func CreateDescribeSubDomainRequest added in v1.61.797

func CreateDescribeSubDomainRequest() (request *DescribeSubDomainRequest)

CreateDescribeSubDomainRequest creates a request to invoke DescribeSubDomain API

type DescribeSubDomainResponse added in v1.61.797

type DescribeSubDomainResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	SubDomain string `json:"SubDomain" xml:"SubDomain"`
}

DescribeSubDomainResponse is the response struct for api DescribeSubDomain

func CreateDescribeSubDomainResponse added in v1.61.797

func CreateDescribeSubDomainResponse() (response *DescribeSubDomainResponse)

CreateDescribeSubDomainResponse creates a response to parse from DescribeSubDomain response

type EnableHBaseueBackupRequest added in v1.61.151

type EnableHBaseueBackupRequest struct {
	*requests.RpcRequest
	ClientToken      string           `position:"Query" name:"ClientToken"`
	HbaseueClusterId string           `position:"Query" name:"HbaseueClusterId"`
	ColdStorageSize  requests.Integer `position:"Query" name:"ColdStorageSize"`
	NodeCount        requests.Integer `position:"Query" name:"NodeCount"`
}

EnableHBaseueBackupRequest is the request struct for api EnableHBaseueBackup

func CreateEnableHBaseueBackupRequest added in v1.61.151

func CreateEnableHBaseueBackupRequest() (request *EnableHBaseueBackupRequest)

CreateEnableHBaseueBackupRequest creates a request to invoke EnableHBaseueBackup API

type EnableHBaseueBackupResponse added in v1.61.151

type EnableHBaseueBackupResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	ClusterId string `json:"ClusterId" xml:"ClusterId"`
	OrderId   string `json:"OrderId" xml:"OrderId"`
}

EnableHBaseueBackupResponse is the response struct for api EnableHBaseueBackup

func CreateEnableHBaseueBackupResponse added in v1.61.151

func CreateEnableHBaseueBackupResponse() (response *EnableHBaseueBackupResponse)

CreateEnableHBaseueBackupResponse creates a response to parse from EnableHBaseueBackup response

type EnableHBaseueModuleRequest added in v1.61.252

type EnableHBaseueModuleRequest struct {
	*requests.RpcRequest
	ClientToken        string           `position:"Query" name:"ClientToken"`
	ModuleTypeName     string           `position:"Query" name:"ModuleTypeName"`
	HbaseueClusterId   string           `position:"Query" name:"HbaseueClusterId"`
	BdsId              string           `position:"Query" name:"BdsId"`
	ModuleClusterName  string           `position:"Query" name:"ModuleClusterName"`
	AutoRenewPeriod    requests.Integer `position:"Query" name:"AutoRenewPeriod"`
	Period             requests.Integer `position:"Query" name:"Period"`
	DiskSize           requests.Integer `position:"Query" name:"DiskSize"`
	MasterInstanceType string           `position:"Query" name:"MasterInstanceType"`
	DiskType           string           `position:"Query" name:"DiskType"`
	VswitchId          string           `position:"Query" name:"VswitchId"`
	PeriodUnit         string           `position:"Query" name:"PeriodUnit"`
	CoreInstanceType   string           `position:"Query" name:"CoreInstanceType"`
	VpcId              string           `position:"Query" name:"VpcId"`
	NodeCount          requests.Integer `position:"Query" name:"NodeCount"`
	ZoneId             string           `position:"Query" name:"ZoneId"`
	PayType            string           `position:"Query" name:"PayType"`
}

EnableHBaseueModuleRequest is the request struct for api EnableHBaseueModule

func CreateEnableHBaseueModuleRequest added in v1.61.252

func CreateEnableHBaseueModuleRequest() (request *EnableHBaseueModuleRequest)

CreateEnableHBaseueModuleRequest creates a request to invoke EnableHBaseueModule API

type EnableHBaseueModuleResponse added in v1.61.252

type EnableHBaseueModuleResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	ClusterId string `json:"ClusterId" xml:"ClusterId"`
	OrderId   string `json:"OrderId" xml:"OrderId"`
}

EnableHBaseueModuleResponse is the response struct for api EnableHBaseueModule

func CreateEnableHBaseueModuleResponse added in v1.61.252

func CreateEnableHBaseueModuleResponse() (response *EnableHBaseueModuleResponse)

CreateEnableHBaseueModuleResponse creates a response to parse from EnableHBaseueModule response

type EvaluateMultiZoneResourceRequest added in v1.61.426

type EvaluateMultiZoneResourceRequest struct {
	*requests.RpcRequest
	ArchVersion          string           `position:"Query" name:"ArchVersion"`
	ClusterName          string           `position:"Query" name:"ClusterName"`
	EngineVersion        string           `position:"Query" name:"EngineVersion"`
	LogDiskType          string           `position:"Query" name:"LogDiskType"`
	PrimaryVSwitchId     string           `position:"Query" name:"PrimaryVSwitchId"`
	LogInstanceType      string           `position:"Query" name:"LogInstanceType"`
	AutoRenewPeriod      requests.Integer `position:"Query" name:"AutoRenewPeriod"`
	Period               requests.Integer `position:"Query" name:"Period"`
	LogNodeCount         requests.Integer `position:"Query" name:"LogNodeCount"`
	SecurityIPList       string           `position:"Query" name:"SecurityIPList"`
	PeriodUnit           string           `position:"Query" name:"PeriodUnit"`
	CoreDiskType         string           `position:"Query" name:"CoreDiskType"`
	ArbiterZoneId        string           `position:"Query" name:"ArbiterZoneId"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	MultiZoneCombination string           `position:"Query" name:"MultiZoneCombination"`
	PrimaryZoneId        string           `position:"Query" name:"PrimaryZoneId"`
	Engine               string           `position:"Query" name:"Engine"`
	StandbyVSwitchId     string           `position:"Query" name:"StandbyVSwitchId"`
	StandbyZoneId        string           `position:"Query" name:"StandbyZoneId"`
	MasterInstanceType   string           `position:"Query" name:"MasterInstanceType"`
	CoreNodeCount        requests.Integer `position:"Query" name:"CoreNodeCount"`
	LogDiskSize          requests.Integer `position:"Query" name:"LogDiskSize"`
	CoreInstanceType     string           `position:"Query" name:"CoreInstanceType"`
	CoreDiskSize         requests.Integer `position:"Query" name:"CoreDiskSize"`
	VpcId                string           `position:"Query" name:"VpcId"`
	PayType              string           `position:"Query" name:"PayType"`
	ArbiterVSwitchId     string           `position:"Query" name:"ArbiterVSwitchId"`
}

EvaluateMultiZoneResourceRequest is the request struct for api EvaluateMultiZoneResource

func CreateEvaluateMultiZoneResourceRequest added in v1.61.426

func CreateEvaluateMultiZoneResourceRequest() (request *EvaluateMultiZoneResourceRequest)

CreateEvaluateMultiZoneResourceRequest creates a request to invoke EvaluateMultiZoneResource API

type EvaluateMultiZoneResourceResponse added in v1.61.426

type EvaluateMultiZoneResourceResponse struct {
	*responses.BaseResponse
	Success   bool   `json:"Success" xml:"Success"`
	RequestId string `json:"RequestId" xml:"RequestId"`
}

EvaluateMultiZoneResourceResponse is the response struct for api EvaluateMultiZoneResource

func CreateEvaluateMultiZoneResourceResponse added in v1.61.426

func CreateEvaluateMultiZoneResourceResponse() (response *EvaluateMultiZoneResourceResponse)

CreateEvaluateMultiZoneResourceResponse creates a response to parse from EvaluateMultiZoneResource response

type Full added in v1.61.151

type Full struct {
	HasMore            string  `json:"HasMore" xml:"HasMore"`
	NextFullBackupDate string  `json:"NextFullBackupDate" xml:"NextFullBackupDate"`
	PageNumber         int     `json:"PageNumber" xml:"PageNumber"`
	PageSize           int     `json:"PageSize" xml:"PageSize"`
	Total              int     `json:"Total" xml:"Total"`
	Records            Records `json:"Records" xml:"Records"`
}

Full is a nested struct in hbase response

type GetMultimodeCmsUrlRequest added in v1.61.797

type GetMultimodeCmsUrlRequest struct {
	*requests.RpcRequest
	ClusterId string `position:"Query" name:"ClusterId"`
}

GetMultimodeCmsUrlRequest is the request struct for api GetMultimodeCmsUrl

func CreateGetMultimodeCmsUrlRequest added in v1.61.797

func CreateGetMultimodeCmsUrlRequest() (request *GetMultimodeCmsUrlRequest)

CreateGetMultimodeCmsUrlRequest creates a request to invoke GetMultimodeCmsUrl API

type GetMultimodeCmsUrlResponse added in v1.61.797

type GetMultimodeCmsUrlResponse struct {
	*responses.BaseResponse
	RequestId      string `json:"RequestId" xml:"RequestId"`
	ClusterId      string `json:"ClusterId" xml:"ClusterId"`
	MultimodCmsUrl string `json:"MultimodCmsUrl" xml:"MultimodCmsUrl"`
}

GetMultimodeCmsUrlResponse is the response struct for api GetMultimodeCmsUrl

func CreateGetMultimodeCmsUrlResponse added in v1.61.797

func CreateGetMultimodeCmsUrlResponse() (response *GetMultimodeCmsUrlResponse)

CreateGetMultimodeCmsUrlResponse creates a response to parse from GetMultimodeCmsUrl response

type Group added in v1.60.315

type Group struct {
	GroupName string `json:"GroupName" xml:"GroupName"`
	IpVersion int    `json:"IpVersion" xml:"IpVersion"`
	IpList    IpList `json:"IpList" xml:"IpList"`
}

Group is a nested struct in hbase response

type Groups added in v1.60.315

type Groups struct {
	Group []Group `json:"Group" xml:"Group"`
}

Groups is a nested struct in hbase response

type HaSlbConn added in v1.60.283

type HaSlbConn struct {
	SlbType     string `json:"SlbType" xml:"SlbType"`
	SlbConnAddr string `json:"SlbConnAddr" xml:"SlbConnAddr"`
	HbaseType   string `json:"HbaseType" xml:"HbaseType"`
}

HaSlbConn is a nested struct in hbase response

type HaSlbConnList added in v1.60.283

type HaSlbConnList struct {
	HaSlbConn []HaSlbConn `json:"HaSlbConn" xml:"HaSlbConn"`
}

HaSlbConnList is a nested struct in hbase response

type Incr added in v1.61.151

type Incr struct {
	Pos           string `json:"Pos" xml:"Pos"`
	QueueLogNum   string `json:"QueueLogNum" xml:"QueueLogNum"`
	Speed         string `json:"Speed" xml:"Speed"`
	Status        string `json:"Status" xml:"Status"`
	RunningLogNum string `json:"RunningLogNum" xml:"RunningLogNum"`
	BackupLogSize string `json:"BackupLogSize" xml:"BackupLogSize"`
}

Incr is a nested struct in hbase response

type Instance

type Instance struct {
	Engine               string                  `json:"Engine" xml:"Engine"`
	MasterDiskSize       int                     `json:"MasterDiskSize" xml:"MasterDiskSize"`
	CoreDiskCount        string                  `json:"CoreDiskCount" xml:"CoreDiskCount"`
	ExpireTimeUTC        string                  `json:"ExpireTimeUTC" xml:"ExpireTimeUTC"`
	CoreDiskSize         int                     `json:"CoreDiskSize" xml:"CoreDiskSize"`
	CoreNodeCount        int                     `json:"CoreNodeCount" xml:"CoreNodeCount"`
	ModuleStackVersion   string                  `json:"ModuleStackVersion" xml:"ModuleStackVersion"`
	MajorVersion         string                  `json:"MajorVersion" xml:"MajorVersion"`
	DeleteTime           string                  `json:"DeleteTime" xml:"DeleteTime"`
	RegionId             string                  `json:"RegionId" xml:"RegionId"`
	CreatedTime          string                  `json:"CreatedTime" xml:"CreatedTime"`
	ResourceGroupId      string                  `json:"ResourceGroupId" xml:"ResourceGroupId"`
	IsDefault            bool                    `json:"IsDefault" xml:"IsDefault"`
	Duration             int                     `json:"Duration" xml:"Duration"`
	InstanceId           string                  `json:"InstanceId" xml:"InstanceId"`
	CreatedTimeUTC       string                  `json:"CreatedTimeUTC" xml:"CreatedTimeUTC"`
	AutoRenewal          bool                    `json:"AutoRenewal" xml:"AutoRenewal"`
	VswitchId            string                  `json:"VswitchId" xml:"VswitchId"`
	ExpireTime           string                  `json:"ExpireTime" xml:"ExpireTime"`
	ClusterName          string                  `json:"ClusterName" xml:"ClusterName"`
	NetworkType          string                  `json:"NetworkType" xml:"NetworkType"`
	VpcId                string                  `json:"VpcId" xml:"VpcId"`
	IsDeletionProtection bool                    `json:"IsDeletionProtection" xml:"IsDeletionProtection"`
	MasterNodeCount      int                     `json:"MasterNodeCount" xml:"MasterNodeCount"`
	CoreDiskType         string                  `json:"CoreDiskType" xml:"CoreDiskType"`
	IsHa                 bool                    `json:"IsHa" xml:"IsHa"`
	MasterInstanceType   string                  `json:"MasterInstanceType" xml:"MasterInstanceType"`
	ColdStorageStatus    string                  `json:"ColdStorageStatus" xml:"ColdStorageStatus"`
	ClusterId            string                  `json:"ClusterId" xml:"ClusterId"`
	ClusterType          string                  `json:"ClusterType" xml:"ClusterType"`
	ParentId             string                  `json:"ParentId" xml:"ParentId"`
	PayType              string                  `json:"PayType" xml:"PayType"`
	InstanceName         string                  `json:"InstanceName" xml:"InstanceName"`
	ModuleId             int                     `json:"ModuleId" xml:"ModuleId"`
	ZoneId               string                  `json:"ZoneId" xml:"ZoneId"`
	BackupStatus         string                  `json:"BackupStatus" xml:"BackupStatus"`
	CoreInstanceType     string                  `json:"CoreInstanceType" xml:"CoreInstanceType"`
	Status               string                  `json:"Status" xml:"Status"`
	MasterDiskType       string                  `json:"MasterDiskType" xml:"MasterDiskType"`
	Tags                 TagsInDescribeInstances `json:"Tags" xml:"Tags"`
}

Instance is a nested struct in hbase response

type InstanceTypeDetail added in v1.61.151

type InstanceTypeDetail struct {
	Mem int `json:"Mem" xml:"Mem"`
	Cpu int `json:"Cpu" xml:"Cpu"`
}

InstanceTypeDetail is a nested struct in hbase response

type InstanceTypeSpec added in v1.60.283

type InstanceTypeSpec struct {
	InstanceType string `json:"InstanceType" xml:"InstanceType"`
	CpuSize      int64  `json:"CpuSize" xml:"CpuSize"`
	MemSize      int64  `json:"MemSize" xml:"MemSize"`
}

InstanceTypeSpec is a nested struct in hbase response

type InstanceTypeSpecList added in v1.60.283

type InstanceTypeSpecList struct {
	InstanceTypeSpec []InstanceTypeSpec `json:"InstanceTypeSpec" xml:"InstanceTypeSpec"`
}

InstanceTypeSpecList is a nested struct in hbase response

type InstancesInDescribeDeletedInstances added in v1.61.234

type InstancesInDescribeDeletedInstances struct {
	Instance []Instance `json:"Instance" xml:"Instance"`
}

InstancesInDescribeDeletedInstances is a nested struct in hbase response

type InstancesInDescribeInstances added in v1.61.234

type InstancesInDescribeInstances struct {
	Instance []Instance `json:"Instance" xml:"Instance"`
}

InstancesInDescribeInstances is a nested struct in hbase response

type InstancesInListHBaseInstances added in v1.61.797

type InstancesInListHBaseInstances struct {
	Instance []Instance `json:"Instance" xml:"Instance"`
}

InstancesInListHBaseInstances is a nested struct in hbase response

type IpList

type IpList struct {
	Ip []string `json:"Ip" xml:"Ip"`
}

IpList is a nested struct in hbase response

type ListHBaseInstancesRequest added in v1.61.797

type ListHBaseInstancesRequest struct {
	*requests.RpcRequest
	VpcId string `position:"Query" name:"VpcId"`
}

ListHBaseInstancesRequest is the request struct for api ListHBaseInstances

func CreateListHBaseInstancesRequest added in v1.61.797

func CreateListHBaseInstancesRequest() (request *ListHBaseInstancesRequest)

CreateListHBaseInstancesRequest creates a request to invoke ListHBaseInstances API

type ListHBaseInstancesResponse added in v1.61.797

type ListHBaseInstancesResponse struct {
	*responses.BaseResponse
	RequestId string                        `json:"RequestId" xml:"RequestId"`
	Instances InstancesInListHBaseInstances `json:"Instances" xml:"Instances"`
}

ListHBaseInstancesResponse is the response struct for api ListHBaseInstances

func CreateListHBaseInstancesResponse added in v1.61.797

func CreateListHBaseInstancesResponse() (response *ListHBaseInstancesResponse)

CreateListHBaseInstancesResponse creates a response to parse from ListHBaseInstances response

type ListInstanceServiceConfigHistoriesRequest added in v1.61.797

type ListInstanceServiceConfigHistoriesRequest struct {
	*requests.RpcRequest
	ClusterId  string           `position:"Query" name:"ClusterId"`
	PageNumber requests.Integer `position:"Query" name:"PageNumber"`
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
}

ListInstanceServiceConfigHistoriesRequest is the request struct for api ListInstanceServiceConfigHistories

func CreateListInstanceServiceConfigHistoriesRequest added in v1.61.797

func CreateListInstanceServiceConfigHistoriesRequest() (request *ListInstanceServiceConfigHistoriesRequest)

CreateListInstanceServiceConfigHistoriesRequest creates a request to invoke ListInstanceServiceConfigHistories API

type ListInstanceServiceConfigHistoriesResponse added in v1.61.797

type ListInstanceServiceConfigHistoriesResponse struct {
	*responses.BaseResponse
	RequestId            string               `json:"RequestId" xml:"RequestId"`
	PageNumber           int                  `json:"PageNumber" xml:"PageNumber"`
	PageRecordCount      int                  `json:"PageRecordCount" xml:"PageRecordCount"`
	TotalRecordCount     int64                `json:"TotalRecordCount" xml:"TotalRecordCount"`
	ConfigureHistoryList ConfigureHistoryList `json:"ConfigureHistoryList" xml:"ConfigureHistoryList"`
}

ListInstanceServiceConfigHistoriesResponse is the response struct for api ListInstanceServiceConfigHistories

func CreateListInstanceServiceConfigHistoriesResponse added in v1.61.797

func CreateListInstanceServiceConfigHistoriesResponse() (response *ListInstanceServiceConfigHistoriesResponse)

CreateListInstanceServiceConfigHistoriesResponse creates a response to parse from ListInstanceServiceConfigHistories response

type ListInstanceServiceConfigurationsRequest added in v1.61.797

type ListInstanceServiceConfigurationsRequest struct {
	*requests.RpcRequest
	ClusterId  string           `position:"Query" name:"ClusterId"`
	PageNumber requests.Integer `position:"Query" name:"PageNumber"`
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
}

ListInstanceServiceConfigurationsRequest is the request struct for api ListInstanceServiceConfigurations

func CreateListInstanceServiceConfigurationsRequest added in v1.61.797

func CreateListInstanceServiceConfigurationsRequest() (request *ListInstanceServiceConfigurationsRequest)

CreateListInstanceServiceConfigurationsRequest creates a request to invoke ListInstanceServiceConfigurations API

type ListInstanceServiceConfigurationsResponse added in v1.61.797

type ListInstanceServiceConfigurationsResponse struct {
	*responses.BaseResponse
	RequestId        string        `json:"RequestId" xml:"RequestId"`
	PageNumber       int           `json:"PageNumber" xml:"PageNumber"`
	PageRecordCount  int           `json:"PageRecordCount" xml:"PageRecordCount"`
	TotalRecordCount int64         `json:"TotalRecordCount" xml:"TotalRecordCount"`
	ConfigureList    ConfigureList `json:"ConfigureList" xml:"ConfigureList"`
}

ListInstanceServiceConfigurationsResponse is the response struct for api ListInstanceServiceConfigurations

func CreateListInstanceServiceConfigurationsResponse added in v1.61.797

func CreateListInstanceServiceConfigurationsResponse() (response *ListInstanceServiceConfigurationsResponse)

CreateListInstanceServiceConfigurationsResponse creates a response to parse from ListInstanceServiceConfigurations response

type ListTagResourcesRequest added in v1.60.283

type ListTagResourcesRequest struct {
	*requests.RpcRequest
	NextToken  string                 `position:"Query" name:"NextToken"`
	Tag        *[]ListTagResourcesTag `position:"Query" name:"Tag"  type:"Repeated"`
	ResourceId *[]string              `position:"Query" name:"ResourceId"  type:"Repeated"`
}

ListTagResourcesRequest is the request struct for api ListTagResources

func CreateListTagResourcesRequest added in v1.60.283

func CreateListTagResourcesRequest() (request *ListTagResourcesRequest)

CreateListTagResourcesRequest creates a request to invoke ListTagResources API

type ListTagResourcesResponse added in v1.60.283

type ListTagResourcesResponse struct {
	*responses.BaseResponse
	RequestId    string       `json:"RequestId" xml:"RequestId"`
	NextToken    string       `json:"NextToken" xml:"NextToken"`
	TagResources TagResources `json:"TagResources" xml:"TagResources"`
}

ListTagResourcesResponse is the response struct for api ListTagResources

func CreateListTagResourcesResponse added in v1.60.283

func CreateListTagResourcesResponse() (response *ListTagResourcesResponse)

CreateListTagResourcesResponse creates a response to parse from ListTagResources response

type ListTagResourcesTag added in v1.60.283

type ListTagResourcesTag struct {
	Value string `name:"Value"`
	Key   string `name:"Key"`
}

ListTagResourcesTag is a repeated param struct in ListTagResourcesRequest

type ListTagsRequest added in v1.60.315

type ListTagsRequest struct {
	*requests.RpcRequest
}

ListTagsRequest is the request struct for api ListTags

func CreateListTagsRequest added in v1.60.315

func CreateListTagsRequest() (request *ListTagsRequest)

CreateListTagsRequest creates a request to invoke ListTags API

type ListTagsResponse added in v1.60.315

type ListTagsResponse struct {
	*responses.BaseResponse
	RequestId string         `json:"RequestId" xml:"RequestId"`
	Tags      TagsInListTags `json:"Tags" xml:"Tags"`
}

ListTagsResponse is the response struct for api ListTags

func CreateListTagsResponse added in v1.60.315

func CreateListTagsResponse() (response *ListTagsResponse)

CreateListTagsResponse creates a response to parse from ListTags response

type MasterResource added in v1.61.151

type MasterResource struct {
	InstanceType       string             `json:"InstanceType" xml:"InstanceType"`
	InstanceTypeDetail InstanceTypeDetail `json:"InstanceTypeDetail" xml:"InstanceTypeDetail"`
}

MasterResource is a nested struct in hbase response

type MasterResourcesInDescribeAvailableResource added in v1.61.426

type MasterResourcesInDescribeAvailableResource struct {
	MasterResource []MasterResource `json:"MasterResource" xml:"MasterResource"`
}

MasterResourcesInDescribeAvailableResource is a nested struct in hbase response

type MasterResourcesInDescribeMultiZoneAvailableResource added in v1.61.426

type MasterResourcesInDescribeMultiZoneAvailableResource struct {
	MasterResource []MasterResource `json:"MasterResource" xml:"MasterResource"`
}

MasterResourcesInDescribeMultiZoneAvailableResource is a nested struct in hbase response

type ModifyBackupPlanConfigRequest added in v1.61.151

type ModifyBackupPlanConfigRequest struct {
	*requests.RpcRequest
	FullBackupCycle     string `position:"Query" name:"FullBackupCycle"`
	Tables              string `position:"Query" name:"Tables"`
	ClusterId           string `position:"Query" name:"ClusterId"`
	MinHFileBackupCount string `position:"Query" name:"MinHFileBackupCount"`
	NextFullBackupDate  string `position:"Query" name:"NextFullBackupDate"`
}

ModifyBackupPlanConfigRequest is the request struct for api ModifyBackupPlanConfig

func CreateModifyBackupPlanConfigRequest added in v1.61.151

func CreateModifyBackupPlanConfigRequest() (request *ModifyBackupPlanConfigRequest)

CreateModifyBackupPlanConfigRequest creates a request to invoke ModifyBackupPlanConfig API

type ModifyBackupPlanConfigResponse added in v1.61.151

type ModifyBackupPlanConfigResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

ModifyBackupPlanConfigResponse is the response struct for api ModifyBackupPlanConfig

func CreateModifyBackupPlanConfigResponse added in v1.61.151

func CreateModifyBackupPlanConfigResponse() (response *ModifyBackupPlanConfigResponse)

CreateModifyBackupPlanConfigResponse creates a response to parse from ModifyBackupPlanConfig response

type ModifyBackupPolicyRequest added in v1.61.797

type ModifyBackupPolicyRequest struct {
	*requests.RpcRequest
	PreferredBackupEndTimeUTC   string `position:"Query" name:"PreferredBackupEndTimeUTC"`
	PreferredBackupStartTimeUTC string `position:"Query" name:"PreferredBackupStartTimeUTC"`
	PreferredBackupPeriod       string `position:"Query" name:"PreferredBackupPeriod"`
	ClusterId                   string `position:"Query" name:"ClusterId"`
	PreferredBackupTime         string `position:"Query" name:"PreferredBackupTime"`
}

ModifyBackupPolicyRequest is the request struct for api ModifyBackupPolicy

func CreateModifyBackupPolicyRequest added in v1.61.797

func CreateModifyBackupPolicyRequest() (request *ModifyBackupPolicyRequest)

CreateModifyBackupPolicyRequest creates a request to invoke ModifyBackupPolicy API

type ModifyBackupPolicyResponse added in v1.61.797

type ModifyBackupPolicyResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

ModifyBackupPolicyResponse is the response struct for api ModifyBackupPolicy

func CreateModifyBackupPolicyResponse added in v1.61.797

func CreateModifyBackupPolicyResponse() (response *ModifyBackupPolicyResponse)

CreateModifyBackupPolicyResponse creates a response to parse from ModifyBackupPolicy response

type ModifyClusterDeletionProtectionRequest added in v1.61.13

type ModifyClusterDeletionProtectionRequest struct {
	*requests.RpcRequest
	Protection requests.Boolean `position:"Query" name:"Protection"`
	ClusterId  string           `position:"Query" name:"ClusterId"`
}

ModifyClusterDeletionProtectionRequest is the request struct for api ModifyClusterDeletionProtection

func CreateModifyClusterDeletionProtectionRequest added in v1.61.13

func CreateModifyClusterDeletionProtectionRequest() (request *ModifyClusterDeletionProtectionRequest)

CreateModifyClusterDeletionProtectionRequest creates a request to invoke ModifyClusterDeletionProtection API

type ModifyClusterDeletionProtectionResponse added in v1.61.13

type ModifyClusterDeletionProtectionResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

ModifyClusterDeletionProtectionResponse is the response struct for api ModifyClusterDeletionProtection

func CreateModifyClusterDeletionProtectionResponse added in v1.61.13

func CreateModifyClusterDeletionProtectionResponse() (response *ModifyClusterDeletionProtectionResponse)

CreateModifyClusterDeletionProtectionResponse creates a response to parse from ModifyClusterDeletionProtection response

type ModifyDiskWarningLineRequest added in v1.61.584

type ModifyDiskWarningLineRequest struct {
	*requests.RpcRequest
	ClusterId   string           `position:"Query" name:"ClusterId"`
	WarningLine requests.Integer `position:"Query" name:"WarningLine"`
}

ModifyDiskWarningLineRequest is the request struct for api ModifyDiskWarningLine

func CreateModifyDiskWarningLineRequest added in v1.61.584

func CreateModifyDiskWarningLineRequest() (request *ModifyDiskWarningLineRequest)

CreateModifyDiskWarningLineRequest creates a request to invoke ModifyDiskWarningLine API

type ModifyDiskWarningLineResponse added in v1.61.584

type ModifyDiskWarningLineResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

ModifyDiskWarningLineResponse is the response struct for api ModifyDiskWarningLine

func CreateModifyDiskWarningLineResponse added in v1.61.584

func CreateModifyDiskWarningLineResponse() (response *ModifyDiskWarningLineResponse)

CreateModifyDiskWarningLineResponse creates a response to parse from ModifyDiskWarningLine response

type ModifyInstanceMaintainTimeRequest added in v1.60.283

type ModifyInstanceMaintainTimeRequest struct {
	*requests.RpcRequest
	ClusterId         string `position:"Query" name:"ClusterId"`
	MaintainEndTime   string `position:"Query" name:"MaintainEndTime"`
	MaintainStartTime string `position:"Query" name:"MaintainStartTime"`
}

ModifyInstanceMaintainTimeRequest is the request struct for api ModifyInstanceMaintainTime

func CreateModifyInstanceMaintainTimeRequest added in v1.60.283

func CreateModifyInstanceMaintainTimeRequest() (request *ModifyInstanceMaintainTimeRequest)

CreateModifyInstanceMaintainTimeRequest creates a request to invoke ModifyInstanceMaintainTime API

type ModifyInstanceMaintainTimeResponse added in v1.60.283

type ModifyInstanceMaintainTimeResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

ModifyInstanceMaintainTimeResponse is the response struct for api ModifyInstanceMaintainTime

func CreateModifyInstanceMaintainTimeResponse added in v1.60.283

func CreateModifyInstanceMaintainTimeResponse() (response *ModifyInstanceMaintainTimeResponse)

CreateModifyInstanceMaintainTimeResponse creates a response to parse from ModifyInstanceMaintainTime response

type ModifyInstanceNameRequest

type ModifyInstanceNameRequest struct {
	*requests.RpcRequest
	ClientToken string `position:"Query" name:"ClientToken"`
	ClusterName string `position:"Query" name:"ClusterName"`
	ClusterId   string `position:"Query" name:"ClusterId"`
	ZoneId      string `position:"Query" name:"ZoneId"`
}

ModifyInstanceNameRequest is the request struct for api ModifyInstanceName

func CreateModifyInstanceNameRequest

func CreateModifyInstanceNameRequest() (request *ModifyInstanceNameRequest)

CreateModifyInstanceNameRequest creates a request to invoke ModifyInstanceName API

type ModifyInstanceNameResponse

type ModifyInstanceNameResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

ModifyInstanceNameResponse is the response struct for api ModifyInstanceName

func CreateModifyInstanceNameResponse

func CreateModifyInstanceNameResponse() (response *ModifyInstanceNameResponse)

CreateModifyInstanceNameResponse creates a response to parse from ModifyInstanceName response

type ModifyInstanceServiceConfigRequest added in v1.61.797

type ModifyInstanceServiceConfigRequest struct {
	*requests.RpcRequest
	ConfigureName  string           `position:"Query" name:"ConfigureName"`
	Restart        requests.Boolean `position:"Query" name:"Restart"`
	ClusterId      string           `position:"Query" name:"ClusterId"`
	ConfigureValue string           `position:"Query" name:"ConfigureValue"`
	Parameters     string           `position:"Query" name:"Parameters"`
}

ModifyInstanceServiceConfigRequest is the request struct for api ModifyInstanceServiceConfig

func CreateModifyInstanceServiceConfigRequest added in v1.61.797

func CreateModifyInstanceServiceConfigRequest() (request *ModifyInstanceServiceConfigRequest)

CreateModifyInstanceServiceConfigRequest creates a request to invoke ModifyInstanceServiceConfig API

type ModifyInstanceServiceConfigResponse added in v1.61.797

type ModifyInstanceServiceConfigResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

ModifyInstanceServiceConfigResponse is the response struct for api ModifyInstanceServiceConfig

func CreateModifyInstanceServiceConfigResponse added in v1.61.797

func CreateModifyInstanceServiceConfigResponse() (response *ModifyInstanceServiceConfigResponse)

CreateModifyInstanceServiceConfigResponse creates a response to parse from ModifyInstanceServiceConfig response

type ModifyInstanceTypeRequest added in v1.61.584

type ModifyInstanceTypeRequest struct {
	*requests.RpcRequest
	ClusterId          string `position:"Query" name:"ClusterId"`
	MasterInstanceType string `position:"Query" name:"MasterInstanceType"`
	CoreInstanceType   string `position:"Query" name:"CoreInstanceType"`
}

ModifyInstanceTypeRequest is the request struct for api ModifyInstanceType

func CreateModifyInstanceTypeRequest added in v1.61.584

func CreateModifyInstanceTypeRequest() (request *ModifyInstanceTypeRequest)

CreateModifyInstanceTypeRequest creates a request to invoke ModifyInstanceType API

type ModifyInstanceTypeResponse added in v1.61.584

type ModifyInstanceTypeResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	OrderId   string `json:"OrderId" xml:"OrderId"`
}

ModifyInstanceTypeResponse is the response struct for api ModifyInstanceType

func CreateModifyInstanceTypeResponse added in v1.61.584

func CreateModifyInstanceTypeResponse() (response *ModifyInstanceTypeResponse)

CreateModifyInstanceTypeResponse creates a response to parse from ModifyInstanceType response

type ModifyIpWhitelistRequest

type ModifyIpWhitelistRequest struct {
	*requests.RpcRequest
	IpList    string `position:"Query" name:"IpList"`
	IpVersion string `position:"Query" name:"IpVersion"`
	ClusterId string `position:"Query" name:"ClusterId"`
	GroupName string `position:"Query" name:"GroupName"`
}

ModifyIpWhitelistRequest is the request struct for api ModifyIpWhitelist

func CreateModifyIpWhitelistRequest

func CreateModifyIpWhitelistRequest() (request *ModifyIpWhitelistRequest)

CreateModifyIpWhitelistRequest creates a request to invoke ModifyIpWhitelist API

type ModifyIpWhitelistResponse

type ModifyIpWhitelistResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

ModifyIpWhitelistResponse is the response struct for api ModifyIpWhitelist

func CreateModifyIpWhitelistResponse

func CreateModifyIpWhitelistResponse() (response *ModifyIpWhitelistResponse)

CreateModifyIpWhitelistResponse creates a response to parse from ModifyIpWhitelist response

type ModifyMultiZoneClusterNodeTypeRequest added in v1.61.537

type ModifyMultiZoneClusterNodeTypeRequest struct {
	*requests.RpcRequest
	LogInstanceType    string `position:"Query" name:"LogInstanceType"`
	ClusterId          string `position:"Query" name:"ClusterId"`
	MasterInstanceType string `position:"Query" name:"MasterInstanceType"`
	CoreInstanceType   string `position:"Query" name:"CoreInstanceType"`
}

ModifyMultiZoneClusterNodeTypeRequest is the request struct for api ModifyMultiZoneClusterNodeType

func CreateModifyMultiZoneClusterNodeTypeRequest added in v1.61.537

func CreateModifyMultiZoneClusterNodeTypeRequest() (request *ModifyMultiZoneClusterNodeTypeRequest)

CreateModifyMultiZoneClusterNodeTypeRequest creates a request to invoke ModifyMultiZoneClusterNodeType API

type ModifyMultiZoneClusterNodeTypeResponse added in v1.61.537

type ModifyMultiZoneClusterNodeTypeResponse struct {
	*responses.BaseResponse
	OrderId   string `json:"OrderId" xml:"OrderId"`
	RequestId string `json:"RequestId" xml:"RequestId"`
}

ModifyMultiZoneClusterNodeTypeResponse is the response struct for api ModifyMultiZoneClusterNodeType

func CreateModifyMultiZoneClusterNodeTypeResponse added in v1.61.537

func CreateModifyMultiZoneClusterNodeTypeResponse() (response *ModifyMultiZoneClusterNodeTypeResponse)

CreateModifyMultiZoneClusterNodeTypeResponse creates a response to parse from ModifyMultiZoneClusterNodeType response

type ModifySecurityGroupsRequest

type ModifySecurityGroupsRequest struct {
	*requests.RpcRequest
	ClusterId        string `position:"Query" name:"ClusterId"`
	SecurityGroupIds string `position:"Query" name:"SecurityGroupIds"`
}

ModifySecurityGroupsRequest is the request struct for api ModifySecurityGroups

func CreateModifySecurityGroupsRequest

func CreateModifySecurityGroupsRequest() (request *ModifySecurityGroupsRequest)

CreateModifySecurityGroupsRequest creates a request to invoke ModifySecurityGroups API

type ModifySecurityGroupsResponse

type ModifySecurityGroupsResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

ModifySecurityGroupsResponse is the response struct for api ModifySecurityGroups

func CreateModifySecurityGroupsResponse

func CreateModifySecurityGroupsResponse() (response *ModifySecurityGroupsResponse)

CreateModifySecurityGroupsResponse creates a response to parse from ModifySecurityGroups response

type ModifyUIAccountPasswordRequest

type ModifyUIAccountPasswordRequest struct {
	*requests.RpcRequest
	ClusterId       string `position:"Query" name:"ClusterId"`
	AccountPassword string `position:"Query" name:"AccountPassword"`
	AccountName     string `position:"Query" name:"AccountName"`
}

ModifyUIAccountPasswordRequest is the request struct for api ModifyUIAccountPassword

func CreateModifyUIAccountPasswordRequest

func CreateModifyUIAccountPasswordRequest() (request *ModifyUIAccountPasswordRequest)

CreateModifyUIAccountPasswordRequest creates a request to invoke ModifyUIAccountPassword API

type ModifyUIAccountPasswordResponse

type ModifyUIAccountPasswordResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

ModifyUIAccountPasswordResponse is the response struct for api ModifyUIAccountPassword

func CreateModifyUIAccountPasswordResponse

func CreateModifyUIAccountPasswordResponse() (response *ModifyUIAccountPasswordResponse)

CreateModifyUIAccountPasswordResponse creates a response to parse from ModifyUIAccountPassword response

type MoveResourceGroupRequest added in v1.61.797

type MoveResourceGroupRequest struct {
	*requests.RpcRequest
	ClusterId          string `position:"Query" name:"ClusterId"`
	NewResourceGroupId string `position:"Query" name:"NewResourceGroupId"`
}

MoveResourceGroupRequest is the request struct for api MoveResourceGroup

func CreateMoveResourceGroupRequest added in v1.61.797

func CreateMoveResourceGroupRequest() (request *MoveResourceGroupRequest)

CreateMoveResourceGroupRequest creates a request to invoke MoveResourceGroup API

type MoveResourceGroupResponse added in v1.61.797

type MoveResourceGroupResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

MoveResourceGroupResponse is the response struct for api MoveResourceGroup

func CreateMoveResourceGroupResponse added in v1.61.797

func CreateMoveResourceGroupResponse() (response *MoveResourceGroupResponse)

CreateMoveResourceGroupResponse creates a response to parse from MoveResourceGroup response

type MultiZoneInstanceModel added in v1.61.426

type MultiZoneInstanceModel struct {
	InsName         string `json:"InsName" xml:"InsName"`
	IsLatestVersion bool   `json:"IsLatestVersion" xml:"IsLatestVersion"`
	MinorVersion    string `json:"MinorVersion" xml:"MinorVersion"`
	Status          string `json:"Status" xml:"Status"`
	Role            string `json:"Role" xml:"Role"`
}

MultiZoneInstanceModel is a nested struct in hbase response

type MultiZoneInstanceModels added in v1.61.426

type MultiZoneInstanceModels struct {
	MultiZoneInstanceModel []MultiZoneInstanceModel `json:"MultiZoneInstanceModel" xml:"MultiZoneInstanceModel"`
}

MultiZoneInstanceModels is a nested struct in hbase response

type OpenBackupRequest added in v1.61.797

type OpenBackupRequest struct {
	*requests.RpcRequest
	ClusterId string `position:"Query" name:"ClusterId"`
}

OpenBackupRequest is the request struct for api OpenBackup

func CreateOpenBackupRequest added in v1.61.797

func CreateOpenBackupRequest() (request *OpenBackupRequest)

CreateOpenBackupRequest creates a request to invoke OpenBackup API

type OpenBackupResponse added in v1.61.797

type OpenBackupResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

OpenBackupResponse is the response struct for api OpenBackup

func CreateOpenBackupResponse added in v1.61.797

func CreateOpenBackupResponse() (response *OpenBackupResponse)

CreateOpenBackupResponse creates a response to parse from OpenBackup response

type PurgeInstanceRequest added in v1.61.234

type PurgeInstanceRequest struct {
	*requests.RpcRequest
	ClusterId string `position:"Query" name:"ClusterId"`
}

PurgeInstanceRequest is the request struct for api PurgeInstance

func CreatePurgeInstanceRequest added in v1.61.234

func CreatePurgeInstanceRequest() (request *PurgeInstanceRequest)

CreatePurgeInstanceRequest creates a request to invoke PurgeInstance API

type PurgeInstanceResponse added in v1.61.234

type PurgeInstanceResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

PurgeInstanceResponse is the response struct for api PurgeInstance

func CreatePurgeInstanceResponse added in v1.61.234

func CreatePurgeInstanceResponse() (response *PurgeInstanceResponse)

CreatePurgeInstanceResponse creates a response to parse from PurgeInstance response

type QueryHBaseHaDBRequest added in v1.60.283

type QueryHBaseHaDBRequest struct {
	*requests.RpcRequest
	BdsId string `position:"Query" name:"BdsId"`
}

QueryHBaseHaDBRequest is the request struct for api QueryHBaseHaDB

func CreateQueryHBaseHaDBRequest added in v1.60.283

func CreateQueryHBaseHaDBRequest() (request *QueryHBaseHaDBRequest)

CreateQueryHBaseHaDBRequest creates a request to invoke QueryHBaseHaDB API

type QueryHBaseHaDBResponse added in v1.60.283

type QueryHBaseHaDBResponse struct {
	*responses.BaseResponse
	RequestId   string                      `json:"RequestId" xml:"RequestId"`
	TotalCount  int64                       `json:"TotalCount" xml:"TotalCount"`
	PageNumber  int                         `json:"PageNumber" xml:"PageNumber"`
	PageSize    int                         `json:"PageSize" xml:"PageSize"`
	ClusterList ClusterListInQueryHBaseHaDB `json:"ClusterList" xml:"ClusterList"`
}

QueryHBaseHaDBResponse is the response struct for api QueryHBaseHaDB

func CreateQueryHBaseHaDBResponse added in v1.60.283

func CreateQueryHBaseHaDBResponse() (response *QueryHBaseHaDBResponse)

CreateQueryHBaseHaDBResponse creates a response to parse from QueryHBaseHaDB response

type QueryXpackRelateDBRequest

type QueryXpackRelateDBRequest struct {
	*requests.RpcRequest
	HasSingleNode requests.Boolean `position:"Query" name:"HasSingleNode"`
	ClusterId     string           `position:"Query" name:"ClusterId"`
	RelateDbType  string           `position:"Query" name:"RelateDbType"`
}

QueryXpackRelateDBRequest is the request struct for api QueryXpackRelateDB

func CreateQueryXpackRelateDBRequest

func CreateQueryXpackRelateDBRequest() (request *QueryXpackRelateDBRequest)

CreateQueryXpackRelateDBRequest creates a request to invoke QueryXpackRelateDB API

type QueryXpackRelateDBResponse

type QueryXpackRelateDBResponse struct {
	*responses.BaseResponse
	RequestId   string                          `json:"RequestId" xml:"RequestId"`
	ClusterList ClusterListInQueryXpackRelateDB `json:"ClusterList" xml:"ClusterList"`
}

QueryXpackRelateDBResponse is the response struct for api QueryXpackRelateDB

func CreateQueryXpackRelateDBResponse

func CreateQueryXpackRelateDBResponse() (response *QueryXpackRelateDBResponse)

CreateQueryXpackRelateDBResponse creates a response to parse from QueryXpackRelateDB response

type Record added in v1.61.151

type Record struct {
	RecordId   string `json:"RecordId" xml:"RecordId"`
	FinishTime string `json:"FinishTime" xml:"FinishTime"`
	Process    string `json:"Process" xml:"Process"`
	CreateTime string `json:"CreateTime" xml:"CreateTime"`
	DataSize   string `json:"DataSize" xml:"DataSize"`
	Speed      string `json:"Speed" xml:"Speed"`
	Status     string `json:"Status" xml:"Status"`
}

Record is a nested struct in hbase response

type Records added in v1.61.151

type Records struct {
	Record []Record `json:"Record" xml:"Record"`
}

Records is a nested struct in hbase response

type Region

type Region struct {
	RegionId          string                 `json:"RegionId" xml:"RegionId"`
	LocalName         string                 `json:"LocalName" xml:"LocalName"`
	RegionEndpoint    string                 `json:"RegionEndpoint" xml:"RegionEndpoint"`
	AvailableCombines AvailableCombines      `json:"AvailableCombines" xml:"AvailableCombines"`
	Zones             ZonesInDescribeRegions `json:"Zones" xml:"Zones"`
}

Region is a nested struct in hbase response

type RegionsInDescribeMultiZoneAvailableRegions added in v1.61.426

type RegionsInDescribeMultiZoneAvailableRegions struct {
	Region []Region `json:"Region" xml:"Region"`
}

RegionsInDescribeMultiZoneAvailableRegions is a nested struct in hbase response

type RegionsInDescribeRegions added in v1.61.426

type RegionsInDescribeRegions struct {
	Region []Region `json:"Region" xml:"Region"`
}

RegionsInDescribeRegions is a nested struct in hbase response

type RelateDbForHBaseHaRequest added in v1.61.797

type RelateDbForHBaseHaRequest struct {
	*requests.RpcRequest
	HaMigrateType       string           `position:"Query" name:"HaMigrateType"`
	HaActiveHdfsUri     string           `position:"Query" name:"HaActiveHdfsUri"`
	HaStandbyVersion    string           `position:"Query" name:"HaStandbyVersion"`
	IsStandbyStandard   requests.Boolean `position:"Query" name:"IsStandbyStandard"`
	HaActiveClusterKey  string           `position:"Query" name:"HaActiveClusterKey"`
	HaStandbyPassword   string           `position:"Query" name:"HaStandbyPassword"`
	HaStandbyClusterKey string           `position:"Query" name:"HaStandbyClusterKey"`
	HaStandbyHbaseFsDir string           `position:"Query" name:"HaStandbyHbaseFsDir"`
	HaActiveHbaseFsDir  string           `position:"Query" name:"HaActiveHbaseFsDir"`
	HaActiveDBType      string           `position:"Query" name:"HaActiveDBType"`
	HaActivePassword    string           `position:"Query" name:"HaActivePassword"`
	IsActiveStandard    requests.Boolean `position:"Query" name:"IsActiveStandard"`
	HaStandbyUser       string           `position:"Query" name:"HaStandbyUser"`
	HaActive            string           `position:"Query" name:"HaActive"`
	HaStandby           string           `position:"Query" name:"HaStandby"`
	HaStandbyHdfsUri    string           `position:"Query" name:"HaStandbyHdfsUri"`
	HaActiveVersion     string           `position:"Query" name:"HaActiveVersion"`
	ClusterId           string           `position:"Query" name:"ClusterId"`
	HaStandbyDBType     string           `position:"Query" name:"HaStandbyDBType"`
	HaTables            string           `position:"Query" name:"HaTables"`
	HaActiveUser        string           `position:"Query" name:"HaActiveUser"`
}

RelateDbForHBaseHaRequest is the request struct for api RelateDbForHBaseHa

func CreateRelateDbForHBaseHaRequest added in v1.61.797

func CreateRelateDbForHBaseHaRequest() (request *RelateDbForHBaseHaRequest)

CreateRelateDbForHBaseHaRequest creates a request to invoke RelateDbForHBaseHa API

type RelateDbForHBaseHaResponse added in v1.61.797

type RelateDbForHBaseHaResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

RelateDbForHBaseHaResponse is the response struct for api RelateDbForHBaseHa

func CreateRelateDbForHBaseHaResponse added in v1.61.797

func CreateRelateDbForHBaseHaResponse() (response *RelateDbForHBaseHaResponse)

CreateRelateDbForHBaseHaResponse creates a response to parse from RelateDbForHBaseHa response

type ReleasePublicNetworkAddressRequest added in v1.61.797

type ReleasePublicNetworkAddressRequest struct {
	*requests.RpcRequest
	ClusterId string `position:"Query" name:"ClusterId"`
}

ReleasePublicNetworkAddressRequest is the request struct for api ReleasePublicNetworkAddress

func CreateReleasePublicNetworkAddressRequest added in v1.61.797

func CreateReleasePublicNetworkAddressRequest() (request *ReleasePublicNetworkAddressRequest)

CreateReleasePublicNetworkAddressRequest creates a request to invoke ReleasePublicNetworkAddress API

type ReleasePublicNetworkAddressResponse added in v1.61.797

type ReleasePublicNetworkAddressResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

ReleasePublicNetworkAddressResponse is the response struct for api ReleasePublicNetworkAddress

func CreateReleasePublicNetworkAddressResponse added in v1.61.797

func CreateReleasePublicNetworkAddressResponse() (response *ReleasePublicNetworkAddressResponse)

CreateReleasePublicNetworkAddressResponse creates a response to parse from ReleasePublicNetworkAddress response

type RenewInstanceRequest

type RenewInstanceRequest struct {
	*requests.RpcRequest
	ClusterId    string           `position:"Query" name:"ClusterId"`
	Duration     requests.Integer `position:"Query" name:"Duration"`
	PricingCycle string           `position:"Query" name:"PricingCycle"`
}

RenewInstanceRequest is the request struct for api RenewInstance

func CreateRenewInstanceRequest

func CreateRenewInstanceRequest() (request *RenewInstanceRequest)

CreateRenewInstanceRequest creates a request to invoke RenewInstance API

type RenewInstanceResponse

type RenewInstanceResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	OrderId   int64  `json:"OrderId" xml:"OrderId"`
}

RenewInstanceResponse is the response struct for api RenewInstance

func CreateRenewInstanceResponse

func CreateRenewInstanceResponse() (response *RenewInstanceResponse)

CreateRenewInstanceResponse creates a response to parse from RenewInstance response

type Rescord added in v1.61.151

type Rescord struct {
	RecordId            string `json:"RecordId" xml:"RecordId"`
	FinishTime          string `json:"FinishTime" xml:"FinishTime"`
	SchemaProcess       string `json:"SchemaProcess" xml:"SchemaProcess"`
	HfileRestoreProcess string `json:"HfileRestoreProcess" xml:"HfileRestoreProcess"`
	CreateTime          string `json:"CreateTime" xml:"CreateTime"`
	BulkLoadProcess     string `json:"BulkLoadProcess" xml:"BulkLoadProcess"`
	Status              string `json:"Status" xml:"Status"`
	LogProcess          string `json:"LogProcess" xml:"LogProcess"`
}

Rescord is a nested struct in hbase response

type Rescords added in v1.61.151

type Rescords struct {
	Rescord []Rescord `json:"Rescord" xml:"Rescord"`
}

Rescords is a nested struct in hbase response

type ResizeColdStorageSizeRequest added in v1.61.584

type ResizeColdStorageSizeRequest struct {
	*requests.RpcRequest
	ClusterId       string           `position:"Query" name:"ClusterId"`
	ColdStorageSize requests.Integer `position:"Query" name:"ColdStorageSize"`
}

ResizeColdStorageSizeRequest is the request struct for api ResizeColdStorageSize

func CreateResizeColdStorageSizeRequest added in v1.61.584

func CreateResizeColdStorageSizeRequest() (request *ResizeColdStorageSizeRequest)

CreateResizeColdStorageSizeRequest creates a request to invoke ResizeColdStorageSize API

type ResizeColdStorageSizeResponse added in v1.61.584

type ResizeColdStorageSizeResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	OrderId   string `json:"OrderId" xml:"OrderId"`
}

ResizeColdStorageSizeResponse is the response struct for api ResizeColdStorageSize

func CreateResizeColdStorageSizeResponse added in v1.61.584

func CreateResizeColdStorageSizeResponse() (response *ResizeColdStorageSizeResponse)

CreateResizeColdStorageSizeResponse creates a response to parse from ResizeColdStorageSize response

type ResizeDiskSizeRequest

type ResizeDiskSizeRequest struct {
	*requests.RpcRequest
	NodeDiskSize requests.Integer `position:"Query" name:"NodeDiskSize"`
	ClusterId    string           `position:"Query" name:"ClusterId"`
}

ResizeDiskSizeRequest is the request struct for api ResizeDiskSize

func CreateResizeDiskSizeRequest

func CreateResizeDiskSizeRequest() (request *ResizeDiskSizeRequest)

CreateResizeDiskSizeRequest creates a request to invoke ResizeDiskSize API

type ResizeDiskSizeResponse

type ResizeDiskSizeResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	OrderId   string `json:"OrderId" xml:"OrderId"`
}

ResizeDiskSizeResponse is the response struct for api ResizeDiskSize

func CreateResizeDiskSizeResponse

func CreateResizeDiskSizeResponse() (response *ResizeDiskSizeResponse)

CreateResizeDiskSizeResponse creates a response to parse from ResizeDiskSize response

type ResizeMultiZoneClusterDiskSizeRequest added in v1.61.537

type ResizeMultiZoneClusterDiskSizeRequest struct {
	*requests.RpcRequest
	ClusterId    string           `position:"Query" name:"ClusterId"`
	LogDiskSize  requests.Integer `position:"Query" name:"LogDiskSize"`
	CoreDiskSize requests.Integer `position:"Query" name:"CoreDiskSize"`
}

ResizeMultiZoneClusterDiskSizeRequest is the request struct for api ResizeMultiZoneClusterDiskSize

func CreateResizeMultiZoneClusterDiskSizeRequest added in v1.61.537

func CreateResizeMultiZoneClusterDiskSizeRequest() (request *ResizeMultiZoneClusterDiskSizeRequest)

CreateResizeMultiZoneClusterDiskSizeRequest creates a request to invoke ResizeMultiZoneClusterDiskSize API

type ResizeMultiZoneClusterDiskSizeResponse added in v1.61.537

type ResizeMultiZoneClusterDiskSizeResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	OrderId   string `json:"OrderId" xml:"OrderId"`
}

ResizeMultiZoneClusterDiskSizeResponse is the response struct for api ResizeMultiZoneClusterDiskSize

func CreateResizeMultiZoneClusterDiskSizeResponse added in v1.61.537

func CreateResizeMultiZoneClusterDiskSizeResponse() (response *ResizeMultiZoneClusterDiskSizeResponse)

CreateResizeMultiZoneClusterDiskSizeResponse creates a response to parse from ResizeMultiZoneClusterDiskSize response

type ResizeMultiZoneClusterNodeCountRequest added in v1.61.537

type ResizeMultiZoneClusterNodeCountRequest struct {
	*requests.RpcRequest
	PrimaryVSwitchId     string           `position:"Query" name:"PrimaryVSwitchId"`
	StandbyVSwitchId     string           `position:"Query" name:"StandbyVSwitchId"`
	LogNodeCount         requests.Integer `position:"Query" name:"LogNodeCount"`
	ClusterId            string           `position:"Query" name:"ClusterId"`
	PrimaryCoreNodeCount requests.Integer `position:"Query" name:"PrimaryCoreNodeCount"`
	CoreNodeCount        requests.Integer `position:"Query" name:"CoreNodeCount"`
	StandbyCoreNodeCount requests.Integer `position:"Query" name:"StandbyCoreNodeCount"`
	ArbiterVSwitchId     string           `position:"Query" name:"ArbiterVSwitchId"`
}

ResizeMultiZoneClusterNodeCountRequest is the request struct for api ResizeMultiZoneClusterNodeCount

func CreateResizeMultiZoneClusterNodeCountRequest added in v1.61.537

func CreateResizeMultiZoneClusterNodeCountRequest() (request *ResizeMultiZoneClusterNodeCountRequest)

CreateResizeMultiZoneClusterNodeCountRequest creates a request to invoke ResizeMultiZoneClusterNodeCount API

type ResizeMultiZoneClusterNodeCountResponse added in v1.61.537

type ResizeMultiZoneClusterNodeCountResponse struct {
	*responses.BaseResponse
	OrderId   string `json:"OrderId" xml:"OrderId"`
	RequestId string `json:"RequestId" xml:"RequestId"`
}

ResizeMultiZoneClusterNodeCountResponse is the response struct for api ResizeMultiZoneClusterNodeCount

func CreateResizeMultiZoneClusterNodeCountResponse added in v1.61.537

func CreateResizeMultiZoneClusterNodeCountResponse() (response *ResizeMultiZoneClusterNodeCountResponse)

CreateResizeMultiZoneClusterNodeCountResponse creates a response to parse from ResizeMultiZoneClusterNodeCount response

type ResizeNodeCountRequest

type ResizeNodeCountRequest struct {
	*requests.RpcRequest
	ClusterId string           `position:"Query" name:"ClusterId"`
	VSwitchId string           `position:"Query" name:"VSwitchId"`
	NodeCount requests.Integer `position:"Query" name:"NodeCount"`
	ZoneId    string           `position:"Query" name:"ZoneId"`
}

ResizeNodeCountRequest is the request struct for api ResizeNodeCount

func CreateResizeNodeCountRequest

func CreateResizeNodeCountRequest() (request *ResizeNodeCountRequest)

CreateResizeNodeCountRequest creates a request to invoke ResizeNodeCount API

type ResizeNodeCountResponse

type ResizeNodeCountResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	OrderId   string `json:"OrderId" xml:"OrderId"`
}

ResizeNodeCountResponse is the response struct for api ResizeNodeCount

func CreateResizeNodeCountResponse

func CreateResizeNodeCountResponse() (response *ResizeNodeCountResponse)

CreateResizeNodeCountResponse creates a response to parse from ResizeNodeCount response

type RestartInstanceRequest

type RestartInstanceRequest struct {
	*requests.RpcRequest
	Components string `position:"Query" name:"Components"`
	ClusterId  string `position:"Query" name:"ClusterId"`
}

RestartInstanceRequest is the request struct for api RestartInstance

func CreateRestartInstanceRequest

func CreateRestartInstanceRequest() (request *RestartInstanceRequest)

CreateRestartInstanceRequest creates a request to invoke RestartInstance API

type RestartInstanceResponse

type RestartInstanceResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

RestartInstanceResponse is the response struct for api RestartInstance

func CreateRestartInstanceResponse

func CreateRestartInstanceResponse() (response *RestartInstanceResponse)

CreateRestartInstanceResponse creates a response to parse from RestartInstance response

type RestoreFull added in v1.61.172

type RestoreFull struct {
	Fail               int                                            `json:"Fail" xml:"Fail"`
	DataSize           string                                         `json:"DataSize" xml:"DataSize"`
	Speed              string                                         `json:"Speed" xml:"Speed"`
	PageNumber         int                                            `json:"PageNumber" xml:"PageNumber"`
	Total              int64                                          `json:"Total" xml:"Total"`
	PageSize           int                                            `json:"PageSize" xml:"PageSize"`
	Succeed            int                                            `json:"Succeed" xml:"Succeed"`
	RestoreFullDetails RestoreFullDetailsInDescribeRestoreFullDetails `json:"RestoreFullDetails" xml:"RestoreFullDetails"`
}

RestoreFull is a nested struct in hbase response

type RestoreFullDetail added in v1.61.172

type RestoreFullDetail struct {
	Message   string `json:"Message" xml:"Message"`
	State     string `json:"State" xml:"State"`
	StartTime string `json:"StartTime" xml:"StartTime"`
	DataSize  string `json:"DataSize" xml:"DataSize"`
	EndTime   string `json:"EndTime" xml:"EndTime"`
	Table     string `json:"Table" xml:"Table"`
	Speed     string `json:"Speed" xml:"Speed"`
	Process   string `json:"Process" xml:"Process"`
}

RestoreFullDetail is a nested struct in hbase response

type RestoreFullDetailsInDescribeRestoreFullDetails added in v1.61.172

type RestoreFullDetailsInDescribeRestoreFullDetails struct {
	RestoreFullDetail []RestoreFullDetail `json:"RestoreFullDetail" xml:"RestoreFullDetail"`
}

RestoreFullDetailsInDescribeRestoreFullDetails is a nested struct in hbase response

type RestoreFullDetailsInDescribeRestoreTables added in v1.61.172

type RestoreFullDetailsInDescribeRestoreTables struct {
	RestoreFullDetail []RestoreFullDetail `json:"RestoreFullDetail" xml:"RestoreFullDetail"`
}

RestoreFullDetailsInDescribeRestoreTables is a nested struct in hbase response

type RestoreIncrDetail added in v1.61.172

type RestoreIncrDetail struct {
	RestoreStartTs string `json:"RestoreStartTs" xml:"RestoreStartTs"`
	State          string `json:"State" xml:"State"`
	StartTime      string `json:"StartTime" xml:"StartTime"`
	EndTime        string `json:"EndTime" xml:"EndTime"`
	RestoredTs     string `json:"RestoredTs" xml:"RestoredTs"`
	RestoreDelay   string `json:"RestoreDelay" xml:"RestoreDelay"`
	Process        string `json:"Process" xml:"Process"`
}

RestoreIncrDetail is a nested struct in hbase response

type RestoreSchema added in v1.61.172

type RestoreSchema struct {
	Fail                 int                                                `json:"Fail" xml:"Fail"`
	PageNumber           int                                                `json:"PageNumber" xml:"PageNumber"`
	Total                int64                                              `json:"Total" xml:"Total"`
	PageSize             int                                                `json:"PageSize" xml:"PageSize"`
	Succeed              int                                                `json:"Succeed" xml:"Succeed"`
	RestoreSchemaDetails RestoreSchemaDetailsInDescribeRestoreSchemaDetails `json:"RestoreSchemaDetails" xml:"RestoreSchemaDetails"`
}

RestoreSchema is a nested struct in hbase response

type RestoreSchemaDetail added in v1.61.172

type RestoreSchemaDetail struct {
	Message   string `json:"Message" xml:"Message"`
	StartTime string `json:"StartTime" xml:"StartTime"`
	State     string `json:"State" xml:"State"`
	EndTime   string `json:"EndTime" xml:"EndTime"`
	Table     string `json:"Table" xml:"Table"`
}

RestoreSchemaDetail is a nested struct in hbase response

type RestoreSchemaDetailsInDescribeRestoreSchemaDetails added in v1.61.172

type RestoreSchemaDetailsInDescribeRestoreSchemaDetails struct {
	RestoreSchemaDetail []RestoreSchemaDetail `json:"RestoreSchemaDetail" xml:"RestoreSchemaDetail"`
}

RestoreSchemaDetailsInDescribeRestoreSchemaDetails is a nested struct in hbase response

type RestoreSchemaDetailsInDescribeRestoreTables added in v1.61.172

type RestoreSchemaDetailsInDescribeRestoreTables struct {
	RestoreSchemaDetail []RestoreSchemaDetail `json:"RestoreSchemaDetail" xml:"RestoreSchemaDetail"`
}

RestoreSchemaDetailsInDescribeRestoreTables is a nested struct in hbase response

type RestoreSummary added in v1.61.172

type RestoreSummary struct {
	RecordId      string `json:"RecordId" xml:"RecordId"`
	StartTime     string `json:"StartTime" xml:"StartTime"`
	EndTime       string `json:"EndTime" xml:"EndTime"`
	State         string `json:"State" xml:"State"`
	TargetCluster string `json:"TargetCluster" xml:"TargetCluster"`
	RestoreToDate string `json:"RestoreToDate" xml:"RestoreToDate"`
}

RestoreSummary is a nested struct in hbase response

type SecurityGroupIds

type SecurityGroupIds struct {
	SecurityGroupId []string `json:"SecurityGroupId" xml:"SecurityGroupId"`
}

SecurityGroupIds is a nested struct in hbase response

type ServiceConnAddr added in v1.61.584

type ServiceConnAddr struct {
	ConnType     string       `json:"ConnType" xml:"ConnType"`
	ConnAddrInfo ConnAddrInfo `json:"ConnAddrInfo" xml:"ConnAddrInfo"`
}

ServiceConnAddr is a nested struct in hbase response

type ServiceConnAddrs added in v1.61.584

type ServiceConnAddrs struct {
	ServiceConnAddr []ServiceConnAddr `json:"ServiceConnAddr" xml:"ServiceConnAddr"`
}

ServiceConnAddrs is a nested struct in hbase response

type SlbConnAddr added in v1.61.584

type SlbConnAddr struct {
	SlbType      string       `json:"SlbType" xml:"SlbType"`
	ConnAddrInfo ConnAddrInfo `json:"ConnAddrInfo" xml:"ConnAddrInfo"`
}

SlbConnAddr is a nested struct in hbase response

type SlbConnAddrs added in v1.61.584

type SlbConnAddrs struct {
	SlbConnAddr []SlbConnAddr `json:"SlbConnAddr" xml:"SlbConnAddr"`
}

SlbConnAddrs is a nested struct in hbase response

type SupportedCategoriesInDescribeAvailableResource added in v1.61.426

type SupportedCategoriesInDescribeAvailableResource struct {
	SupportedCategoriesItem []SupportedCategoriesItem `json:"SupportedCategories" xml:"SupportedCategories"`
}

SupportedCategoriesInDescribeAvailableResource is a nested struct in hbase response

type SupportedCategoriesInDescribeMultiZoneAvailableResource added in v1.61.426

type SupportedCategoriesInDescribeMultiZoneAvailableResource struct {
	SupportedCategoriesItem []SupportedCategoriesItem `json:"SupportedCategories" xml:"SupportedCategories"`
}

SupportedCategoriesInDescribeMultiZoneAvailableResource is a nested struct in hbase response

type SupportedCategoriesItem added in v1.61.151

type SupportedCategoriesItem struct {
	Category              string                                           `json:"Category" xml:"Category"`
	SupportedStorageTypes SupportedStorageTypesInDescribeAvailableResource `json:"SupportedStorageTypes" xml:"SupportedStorageTypes"`
}

SupportedCategoriesItem is a nested struct in hbase response

type SupportedEngine added in v1.61.151

type SupportedEngine struct {
	Engine                  string                                             `json:"Engine" xml:"Engine"`
	SupportedEngineVersions SupportedEngineVersionsInDescribeAvailableResource `json:"SupportedEngineVersions" xml:"SupportedEngineVersions"`
}

SupportedEngine is a nested struct in hbase response

type SupportedEngineVersion added in v1.61.151

type SupportedEngineVersion struct {
	Version             string                                         `json:"Version" xml:"Version"`
	SupportedCategories SupportedCategoriesInDescribeAvailableResource `json:"SupportedCategories" xml:"SupportedCategories"`
}

SupportedEngineVersion is a nested struct in hbase response

type SupportedEngineVersionsInDescribeAvailableResource added in v1.61.426

type SupportedEngineVersionsInDescribeAvailableResource struct {
	SupportedEngineVersion []SupportedEngineVersion `json:"SupportedEngineVersion" xml:"SupportedEngineVersion"`
}

SupportedEngineVersionsInDescribeAvailableResource is a nested struct in hbase response

type SupportedEngineVersionsInDescribeMultiZoneAvailableResource added in v1.61.426

type SupportedEngineVersionsInDescribeMultiZoneAvailableResource struct {
	SupportedEngineVersion []SupportedEngineVersion `json:"SupportedEngineVersion" xml:"SupportedEngineVersion"`
}

SupportedEngineVersionsInDescribeMultiZoneAvailableResource is a nested struct in hbase response

type SupportedEnginesInDescribeAvailableResource added in v1.61.426

type SupportedEnginesInDescribeAvailableResource struct {
	SupportedEngine []SupportedEngine `json:"SupportedEngine" xml:"SupportedEngine"`
}

SupportedEnginesInDescribeAvailableResource is a nested struct in hbase response

type SupportedEnginesInDescribeMultiZoneAvailableResource added in v1.61.426

type SupportedEnginesInDescribeMultiZoneAvailableResource struct {
	SupportedEngine []SupportedEngine `json:"SupportedEngine" xml:"SupportedEngine"`
}

SupportedEnginesInDescribeMultiZoneAvailableResource is a nested struct in hbase response

type SupportedStorageType added in v1.61.151

type SupportedStorageType struct {
	StorageType   string                                   `json:"StorageType" xml:"StorageType"`
	CoreResources CoreResourcesInDescribeAvailableResource `json:"CoreResources" xml:"CoreResources"`
}

SupportedStorageType is a nested struct in hbase response

type SupportedStorageTypesInDescribeAvailableResource added in v1.61.426

type SupportedStorageTypesInDescribeAvailableResource struct {
	SupportedStorageType []SupportedStorageType `json:"SupportedStorageType" xml:"SupportedStorageType"`
}

SupportedStorageTypesInDescribeAvailableResource is a nested struct in hbase response

type SupportedStorageTypesInDescribeMultiZoneAvailableResource added in v1.61.426

type SupportedStorageTypesInDescribeMultiZoneAvailableResource struct {
	SupportedStorageType []SupportedStorageType `json:"SupportedStorageType" xml:"SupportedStorageType"`
}

SupportedStorageTypesInDescribeMultiZoneAvailableResource is a nested struct in hbase response

type SwitchHbaseHaSlbRequest added in v1.60.283

type SwitchHbaseHaSlbRequest struct {
	*requests.RpcRequest
	HaTypes   string `position:"Query" name:"HaTypes"`
	HbaseType string `position:"Query" name:"HbaseType"`
	BdsId     string `position:"Query" name:"BdsId"`
	HaId      string `position:"Query" name:"HaId"`
}

SwitchHbaseHaSlbRequest is the request struct for api SwitchHbaseHaSlb

func CreateSwitchHbaseHaSlbRequest added in v1.60.283

func CreateSwitchHbaseHaSlbRequest() (request *SwitchHbaseHaSlbRequest)

CreateSwitchHbaseHaSlbRequest creates a request to invoke SwitchHbaseHaSlb API

type SwitchHbaseHaSlbResponse added in v1.60.283

type SwitchHbaseHaSlbResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

SwitchHbaseHaSlbResponse is the response struct for api SwitchHbaseHaSlb

func CreateSwitchHbaseHaSlbResponse added in v1.60.283

func CreateSwitchHbaseHaSlbResponse() (response *SwitchHbaseHaSlbResponse)

CreateSwitchHbaseHaSlbResponse creates a response to parse from SwitchHbaseHaSlb response

type TablesInDescribeBackupPlanConfig added in v1.61.151

type TablesInDescribeBackupPlanConfig struct {
	Table []string `json:"Table" xml:"Table"`
}

TablesInDescribeBackupPlanConfig is a nested struct in hbase response

type TablesInDescribeBackupTables added in v1.61.151

type TablesInDescribeBackupTables struct {
	Table []string `json:"Table" xml:"Table"`
}

TablesInDescribeBackupTables is a nested struct in hbase response

type TablesInDescribeRestoreTables added in v1.61.151

type TablesInDescribeRestoreTables struct {
	Table []string `json:"Table" xml:"Table"`
}

TablesInDescribeRestoreTables is a nested struct in hbase response

type Tag

type Tag struct {
	Key      string `json:"Key" xml:"Key"`
	Value    string `json:"Value" xml:"Value"`
	TagValue string `json:"TagValue" xml:"TagValue"`
	TagKey   string `json:"TagKey" xml:"TagKey"`
}

Tag is a nested struct in hbase response

type TagResource added in v1.60.283

type TagResource struct {
	TagKey       string `json:"TagKey" xml:"TagKey"`
	TagValue     string `json:"TagValue" xml:"TagValue"`
	ResourceType string `json:"ResourceType" xml:"ResourceType"`
	ResourceId   string `json:"ResourceId" xml:"ResourceId"`
}

TagResource is a nested struct in hbase response

type TagResources added in v1.60.283

type TagResources struct {
	TagResource []TagResource `json:"TagResource" xml:"TagResource"`
}

TagResources is a nested struct in hbase response

type TagResourcesRequest added in v1.60.283

type TagResourcesRequest struct {
	*requests.RpcRequest
	ResourceId *[]string          `position:"Query" name:"ResourceId"  type:"Repeated"`
	Tag        *[]TagResourcesTag `position:"Query" name:"Tag"  type:"Repeated"`
}

TagResourcesRequest is the request struct for api TagResources

func CreateTagResourcesRequest added in v1.60.283

func CreateTagResourcesRequest() (request *TagResourcesRequest)

CreateTagResourcesRequest creates a request to invoke TagResources API

type TagResourcesResponse added in v1.60.283

type TagResourcesResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

TagResourcesResponse is the response struct for api TagResources

func CreateTagResourcesResponse added in v1.60.283

func CreateTagResourcesResponse() (response *TagResourcesResponse)

CreateTagResourcesResponse creates a response to parse from TagResources response

type TagResourcesTag added in v1.60.283

type TagResourcesTag struct {
	Value string `name:"Value"`
	Key   string `name:"Key"`
}

TagResourcesTag is a repeated param struct in TagResourcesRequest

type TagsInDescribeInstance added in v1.60.315

type TagsInDescribeInstance struct {
	Tag []Tag `json:"Tag" xml:"Tag"`
}

TagsInDescribeInstance is a nested struct in hbase response

type TagsInDescribeInstances added in v1.60.315

type TagsInDescribeInstances struct {
	Tag []Tag `json:"Tag" xml:"Tag"`
}

TagsInDescribeInstances is a nested struct in hbase response

type TagsInDescribeMultiZoneCluster added in v1.61.426

type TagsInDescribeMultiZoneCluster struct {
	Tag []Tag `json:"Tag" xml:"Tag"`
}

TagsInDescribeMultiZoneCluster is a nested struct in hbase response

type TagsInListTags added in v1.60.315

type TagsInListTags struct {
	Tag []Tag `json:"Tag" xml:"Tag"`
}

TagsInListTags is a nested struct in hbase response

type ThriftConn added in v1.61.584

type ThriftConn struct {
	ConnAddr     string `json:"ConnAddr" xml:"ConnAddr"`
	ConnAddrPort string `json:"ConnAddrPort" xml:"ConnAddrPort"`
	NetType      string `json:"NetType" xml:"NetType"`
}

ThriftConn is a nested struct in hbase response

type UiProxyConnAddrInfo added in v1.61.584

type UiProxyConnAddrInfo struct {
	ConnAddr     string `json:"ConnAddr" xml:"ConnAddr"`
	ConnAddrPort string `json:"ConnAddrPort" xml:"ConnAddrPort"`
	NetType      string `json:"NetType" xml:"NetType"`
}

UiProxyConnAddrInfo is a nested struct in hbase response

type UnTagResourcesRequest added in v1.60.283

type UnTagResourcesRequest struct {
	*requests.RpcRequest
	All        requests.Boolean `position:"Query" name:"All"`
	ResourceId *[]string        `position:"Query" name:"ResourceId"  type:"Repeated"`
	TagKey     *[]string        `position:"Query" name:"TagKey"  type:"Repeated"`
}

UnTagResourcesRequest is the request struct for api UnTagResources

func CreateUnTagResourcesRequest added in v1.60.283

func CreateUnTagResourcesRequest() (request *UnTagResourcesRequest)

CreateUnTagResourcesRequest creates a request to invoke UnTagResources API

type UnTagResourcesResponse added in v1.60.283

type UnTagResourcesResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

UnTagResourcesResponse is the response struct for api UnTagResources

func CreateUnTagResourcesResponse added in v1.60.283

func CreateUnTagResourcesResponse() (response *UnTagResourcesResponse)

CreateUnTagResourcesResponse creates a response to parse from UnTagResources response

type UpgradeMinorVersionRequest added in v1.61.664

type UpgradeMinorVersionRequest struct {
	*requests.RpcRequest
	Components string `position:"Query" name:"Components"`
	ClusterId  string `position:"Query" name:"ClusterId"`
}

UpgradeMinorVersionRequest is the request struct for api UpgradeMinorVersion

func CreateUpgradeMinorVersionRequest added in v1.61.664

func CreateUpgradeMinorVersionRequest() (request *UpgradeMinorVersionRequest)

CreateUpgradeMinorVersionRequest creates a request to invoke UpgradeMinorVersion API

type UpgradeMinorVersionResponse added in v1.61.664

type UpgradeMinorVersionResponse struct {
	*responses.BaseResponse
	RequestId           string `json:"RequestId" xml:"RequestId"`
	UpgradingComponents string `json:"UpgradingComponents" xml:"UpgradingComponents"`
}

UpgradeMinorVersionResponse is the response struct for api UpgradeMinorVersion

func CreateUpgradeMinorVersionResponse added in v1.61.664

func CreateUpgradeMinorVersionResponse() (response *UpgradeMinorVersionResponse)

CreateUpgradeMinorVersionResponse creates a response to parse from UpgradeMinorVersion response

type UpgradeMultiZoneClusterRequest added in v1.61.426

type UpgradeMultiZoneClusterRequest struct {
	*requests.RpcRequest
	RunMode           string `position:"Query" name:"RunMode"`
	Components        string `position:"Query" name:"Components"`
	UpgradeInsName    string `position:"Query" name:"UpgradeInsName"`
	RestartComponents string `position:"Query" name:"RestartComponents"`
	ClusterId         string `position:"Query" name:"ClusterId"`
	Versions          string `position:"Query" name:"Versions"`
}

UpgradeMultiZoneClusterRequest is the request struct for api UpgradeMultiZoneCluster

func CreateUpgradeMultiZoneClusterRequest added in v1.61.426

func CreateUpgradeMultiZoneClusterRequest() (request *UpgradeMultiZoneClusterRequest)

CreateUpgradeMultiZoneClusterRequest creates a request to invoke UpgradeMultiZoneCluster API

type UpgradeMultiZoneClusterResponse added in v1.61.426

type UpgradeMultiZoneClusterResponse struct {
	*responses.BaseResponse
	RequestId           string `json:"RequestId" xml:"RequestId"`
	UpgradingComponents string `json:"UpgradingComponents" xml:"UpgradingComponents"`
}

UpgradeMultiZoneClusterResponse is the response struct for api UpgradeMultiZoneCluster

func CreateUpgradeMultiZoneClusterResponse added in v1.61.426

func CreateUpgradeMultiZoneClusterResponse() (response *UpgradeMultiZoneClusterResponse)

CreateUpgradeMultiZoneClusterResponse creates a response to parse from UpgradeMultiZoneCluster response

type XpackRelateDBRequest

type XpackRelateDBRequest struct {
	*requests.RpcRequest
	ClusterId    string `position:"Query" name:"ClusterId"`
	RelateDbType string `position:"Query" name:"RelateDbType"`
	DbClusterIds string `position:"Query" name:"DbClusterIds"`
}

XpackRelateDBRequest is the request struct for api XpackRelateDB

func CreateXpackRelateDBRequest

func CreateXpackRelateDBRequest() (request *XpackRelateDBRequest)

CreateXpackRelateDBRequest creates a request to invoke XpackRelateDB API

type XpackRelateDBResponse

type XpackRelateDBResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

XpackRelateDBResponse is the response struct for api XpackRelateDB

func CreateXpackRelateDBResponse

func CreateXpackRelateDBResponse() (response *XpackRelateDBResponse)

CreateXpackRelateDBResponse creates a response to parse from XpackRelateDB response

type ZkConnAddr added in v1.61.584

type ZkConnAddr struct {
	ConnAddr     string `json:"ConnAddr" xml:"ConnAddr"`
	ConnAddrPort string `json:"ConnAddrPort" xml:"ConnAddrPort"`
	NetType      string `json:"NetType" xml:"NetType"`
}

ZkConnAddr is a nested struct in hbase response

type ZkConnAddrs added in v1.61.584

type ZkConnAddrs struct {
	ZkConnAddr []ZkConnAddr `json:"ZkConnAddr" xml:"ZkConnAddr"`
}

ZkConnAddrs is a nested struct in hbase response

type Zone

type Zone struct {
	Id string `json:"Id" xml:"Id"`
}

Zone is a nested struct in hbase response

type ZonesInDescribeMultiZoneAvailableRegions added in v1.61.426

type ZonesInDescribeMultiZoneAvailableRegions struct {
	Zone []string `json:"Zone" xml:"Zone"`
}

ZonesInDescribeMultiZoneAvailableRegions is a nested struct in hbase response

type ZonesInDescribeRegions added in v1.61.426

type ZonesInDescribeRegions struct {
	Zone []Zone `json:"Zone" xml:"Zone"`
}

ZonesInDescribeRegions is a nested struct in hbase response

Source Files

Jump to

Keyboard shortcuts

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