elasticsearch

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: 12

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 ActivateZonesRequest ¶

type ActivateZonesRequest struct {
	*requests.RoaRequest
	InstanceId  string `position:"Path" name:"InstanceId"`
	ClientToken string `position:"Query" name:"clientToken"`
}

ActivateZonesRequest is the request struct for api ActivateZones

func CreateActivateZonesRequest ¶

func CreateActivateZonesRequest() (request *ActivateZonesRequest)

CreateActivateZonesRequest creates a request to invoke ActivateZones API

type ActivateZonesResponse ¶

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

ActivateZonesResponse is the response struct for api ActivateZones

func CreateActivateZonesResponse ¶

func CreateActivateZonesResponse() (response *ActivateZonesResponse)

CreateActivateZonesResponse creates a response to parse from ActivateZones response

type AddConnectableClusterRequest ¶

type AddConnectableClusterRequest struct {
	*requests.RoaRequest
	InstanceId  string `position:"Path" name:"InstanceId"`
	ClientToken string `position:"Query" name:"clientToken"`
}

AddConnectableClusterRequest is the request struct for api AddConnectableCluster

func CreateAddConnectableClusterRequest ¶

func CreateAddConnectableClusterRequest() (request *AddConnectableClusterRequest)

CreateAddConnectableClusterRequest creates a request to invoke AddConnectableCluster API

type AddConnectableClusterResponse ¶

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

AddConnectableClusterResponse is the response struct for api AddConnectableCluster

func CreateAddConnectableClusterResponse ¶

func CreateAddConnectableClusterResponse() (response *AddConnectableClusterResponse)

CreateAddConnectableClusterResponse creates a response to parse from AddConnectableCluster response

type AddSnapshotRepoRequest ¶

type AddSnapshotRepoRequest struct {
	*requests.RoaRequest
	InstanceId string `position:"Path" name:"InstanceId"`
}

AddSnapshotRepoRequest is the request struct for api AddSnapshotRepo

func CreateAddSnapshotRepoRequest ¶

func CreateAddSnapshotRepoRequest() (request *AddSnapshotRepoRequest)

CreateAddSnapshotRepoRequest creates a request to invoke AddSnapshotRepo API

type AddSnapshotRepoResponse ¶

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

AddSnapshotRepoResponse is the response struct for api AddSnapshotRepo

func CreateAddSnapshotRepoResponse ¶

func CreateAddSnapshotRepoResponse() (response *AddSnapshotRepoResponse)

CreateAddSnapshotRepoResponse creates a response to parse from AddSnapshotRepo response

type AdvancedSetting ¶

type AdvancedSetting struct {
	GcName string `json:"gcName" xml:"gcName"`
}

AdvancedSetting is a nested struct in elasticsearch response

type AliwsDicts ¶

type AliwsDicts struct {
	Dict []Dict `json:"Dict" xml:"Dict"`
}

AliwsDicts is a nested struct in elasticsearch response

type AmountRange ¶

type AmountRange struct {
	MaxAmount int `json:"maxAmount" xml:"maxAmount"`
	MinAmount int `json:"minAmount" xml:"minAmount"`
}

AmountRange is a nested struct in elasticsearch response

type CancelDeletionRequest ¶ added in v1.61.993

type CancelDeletionRequest struct {
	*requests.RoaRequest
	InstanceId  string `position:"Path" name:"InstanceId"`
	ClientToken string `position:"Query" name:"clientToken"`
}

CancelDeletionRequest is the request struct for api CancelDeletion

func CreateCancelDeletionRequest ¶ added in v1.61.993

func CreateCancelDeletionRequest() (request *CancelDeletionRequest)

CreateCancelDeletionRequest creates a request to invoke CancelDeletion API

type CancelDeletionResponse ¶ added in v1.61.993

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

CancelDeletionResponse is the response struct for api CancelDeletion

func CreateCancelDeletionResponse ¶ added in v1.61.993

func CreateCancelDeletionResponse() (response *CancelDeletionResponse)

CreateCancelDeletionResponse creates a response to parse from CancelDeletion response

type CancelLogstashDeletionRequest ¶ added in v1.61.993

type CancelLogstashDeletionRequest struct {
	*requests.RoaRequest
	InstanceId  string `position:"Path" name:"InstanceId"`
	ClientToken string `position:"Query" name:"clientToken"`
}

CancelLogstashDeletionRequest is the request struct for api CancelLogstashDeletion

func CreateCancelLogstashDeletionRequest ¶ added in v1.61.993

func CreateCancelLogstashDeletionRequest() (request *CancelLogstashDeletionRequest)

CreateCancelLogstashDeletionRequest creates a request to invoke CancelLogstashDeletion API

type CancelLogstashDeletionResponse ¶ added in v1.61.993

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

CancelLogstashDeletionResponse is the response struct for api CancelLogstashDeletion

func CreateCancelLogstashDeletionResponse ¶ added in v1.61.993

func CreateCancelLogstashDeletionResponse() (response *CancelLogstashDeletionResponse)

CreateCancelLogstashDeletionResponse creates a response to parse from CancelLogstashDeletion response

type CancelTaskRequest ¶

type CancelTaskRequest struct {
	*requests.RoaRequest
	InstanceId  string `position:"Path" name:"InstanceId"`
	TaskType    string `position:"Query" name:"taskType"`
	ClientToken string `position:"Query" name:"clientToken"`
}

CancelTaskRequest is the request struct for api CancelTask

func CreateCancelTaskRequest ¶

func CreateCancelTaskRequest() (request *CancelTaskRequest)

CreateCancelTaskRequest creates a request to invoke CancelTask API

type CancelTaskResponse ¶

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

CancelTaskResponse is the response struct for api CancelTask

func CreateCancelTaskResponse ¶

func CreateCancelTaskResponse() (response *CancelTaskResponse)

CreateCancelTaskResponse creates a response to parse from CancelTask response

type CategoryEntity ¶

type CategoryEntity struct {
	InstanceCategory   string          `json:"instanceCategory" xml:"instanceCategory"`
	SupportVersionList []VersionEntity `json:"supportVersionList" xml:"supportVersionList"`
}

CategoryEntity is a nested struct in elasticsearch 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) ActivateZones ¶

func (client *Client) ActivateZones(request *ActivateZonesRequest) (response *ActivateZonesResponse, err error)

ActivateZones invokes the elasticsearch.ActivateZones API synchronously

func (*Client) ActivateZonesWithCallback ¶

func (client *Client) ActivateZonesWithCallback(request *ActivateZonesRequest, callback func(response *ActivateZonesResponse, err error)) <-chan int

ActivateZonesWithCallback invokes the elasticsearch.ActivateZones API asynchronously

func (*Client) ActivateZonesWithChan ¶

func (client *Client) ActivateZonesWithChan(request *ActivateZonesRequest) (<-chan *ActivateZonesResponse, <-chan error)

ActivateZonesWithChan invokes the elasticsearch.ActivateZones API asynchronously

func (*Client) AddConnectableCluster ¶

func (client *Client) AddConnectableCluster(request *AddConnectableClusterRequest) (response *AddConnectableClusterResponse, err error)

AddConnectableCluster invokes the elasticsearch.AddConnectableCluster API synchronously

func (*Client) AddConnectableClusterWithCallback ¶

func (client *Client) AddConnectableClusterWithCallback(request *AddConnectableClusterRequest, callback func(response *AddConnectableClusterResponse, err error)) <-chan int

AddConnectableClusterWithCallback invokes the elasticsearch.AddConnectableCluster API asynchronously

func (*Client) AddConnectableClusterWithChan ¶

func (client *Client) AddConnectableClusterWithChan(request *AddConnectableClusterRequest) (<-chan *AddConnectableClusterResponse, <-chan error)

AddConnectableClusterWithChan invokes the elasticsearch.AddConnectableCluster API asynchronously

func (*Client) AddSnapshotRepo ¶

func (client *Client) AddSnapshotRepo(request *AddSnapshotRepoRequest) (response *AddSnapshotRepoResponse, err error)

AddSnapshotRepo invokes the elasticsearch.AddSnapshotRepo API synchronously

func (*Client) AddSnapshotRepoWithCallback ¶

func (client *Client) AddSnapshotRepoWithCallback(request *AddSnapshotRepoRequest, callback func(response *AddSnapshotRepoResponse, err error)) <-chan int

AddSnapshotRepoWithCallback invokes the elasticsearch.AddSnapshotRepo API asynchronously

func (*Client) AddSnapshotRepoWithChan ¶

func (client *Client) AddSnapshotRepoWithChan(request *AddSnapshotRepoRequest) (<-chan *AddSnapshotRepoResponse, <-chan error)

AddSnapshotRepoWithChan invokes the elasticsearch.AddSnapshotRepo API asynchronously

func (*Client) CancelDeletion ¶ added in v1.61.993

func (client *Client) CancelDeletion(request *CancelDeletionRequest) (response *CancelDeletionResponse, err error)

CancelDeletion invokes the elasticsearch.CancelDeletion API synchronously

func (*Client) CancelDeletionWithCallback ¶ added in v1.61.993

func (client *Client) CancelDeletionWithCallback(request *CancelDeletionRequest, callback func(response *CancelDeletionResponse, err error)) <-chan int

CancelDeletionWithCallback invokes the elasticsearch.CancelDeletion API asynchronously

func (*Client) CancelDeletionWithChan ¶ added in v1.61.993

func (client *Client) CancelDeletionWithChan(request *CancelDeletionRequest) (<-chan *CancelDeletionResponse, <-chan error)

CancelDeletionWithChan invokes the elasticsearch.CancelDeletion API asynchronously

func (*Client) CancelLogstashDeletion ¶ added in v1.61.993

func (client *Client) CancelLogstashDeletion(request *CancelLogstashDeletionRequest) (response *CancelLogstashDeletionResponse, err error)

CancelLogstashDeletion invokes the elasticsearch.CancelLogstashDeletion API synchronously

func (*Client) CancelLogstashDeletionWithCallback ¶ added in v1.61.993

func (client *Client) CancelLogstashDeletionWithCallback(request *CancelLogstashDeletionRequest, callback func(response *CancelLogstashDeletionResponse, err error)) <-chan int

CancelLogstashDeletionWithCallback invokes the elasticsearch.CancelLogstashDeletion API asynchronously

func (*Client) CancelLogstashDeletionWithChan ¶ added in v1.61.993

func (client *Client) CancelLogstashDeletionWithChan(request *CancelLogstashDeletionRequest) (<-chan *CancelLogstashDeletionResponse, <-chan error)

CancelLogstashDeletionWithChan invokes the elasticsearch.CancelLogstashDeletion API asynchronously

func (*Client) CancelTask ¶

func (client *Client) CancelTask(request *CancelTaskRequest) (response *CancelTaskResponse, err error)

CancelTask invokes the elasticsearch.CancelTask API synchronously

func (*Client) CancelTaskWithCallback ¶

func (client *Client) CancelTaskWithCallback(request *CancelTaskRequest, callback func(response *CancelTaskResponse, err error)) <-chan int

CancelTaskWithCallback invokes the elasticsearch.CancelTask API asynchronously

func (*Client) CancelTaskWithChan ¶

func (client *Client) CancelTaskWithChan(request *CancelTaskRequest) (<-chan *CancelTaskResponse, <-chan error)

CancelTaskWithChan invokes the elasticsearch.CancelTask API asynchronously

func (*Client) CloseDiagnosis ¶ added in v1.61.615

func (client *Client) CloseDiagnosis(request *CloseDiagnosisRequest) (response *CloseDiagnosisResponse, err error)

CloseDiagnosis invokes the elasticsearch.CloseDiagnosis API synchronously

func (*Client) CloseDiagnosisWithCallback ¶ added in v1.61.615

func (client *Client) CloseDiagnosisWithCallback(request *CloseDiagnosisRequest, callback func(response *CloseDiagnosisResponse, err error)) <-chan int

CloseDiagnosisWithCallback invokes the elasticsearch.CloseDiagnosis API asynchronously

func (*Client) CloseDiagnosisWithChan ¶ added in v1.61.615

func (client *Client) CloseDiagnosisWithChan(request *CloseDiagnosisRequest) (<-chan *CloseDiagnosisResponse, <-chan error)

CloseDiagnosisWithChan invokes the elasticsearch.CloseDiagnosis API asynchronously

func (*Client) CloseHttps ¶

func (client *Client) CloseHttps(request *CloseHttpsRequest) (response *CloseHttpsResponse, err error)

CloseHttps invokes the elasticsearch.CloseHttps API synchronously

func (*Client) CloseHttpsWithCallback ¶

func (client *Client) CloseHttpsWithCallback(request *CloseHttpsRequest, callback func(response *CloseHttpsResponse, err error)) <-chan int

CloseHttpsWithCallback invokes the elasticsearch.CloseHttps API asynchronously

func (*Client) CloseHttpsWithChan ¶

func (client *Client) CloseHttpsWithChan(request *CloseHttpsRequest) (<-chan *CloseHttpsResponse, <-chan error)

CloseHttpsWithChan invokes the elasticsearch.CloseHttps API asynchronously

func (*Client) CreateCollector ¶ added in v1.61.993

func (client *Client) CreateCollector(request *CreateCollectorRequest) (response *CreateCollectorResponse, err error)

CreateCollector invokes the elasticsearch.CreateCollector API synchronously

func (*Client) CreateCollectorWithCallback ¶ added in v1.61.993

func (client *Client) CreateCollectorWithCallback(request *CreateCollectorRequest, callback func(response *CreateCollectorResponse, err error)) <-chan int

CreateCollectorWithCallback invokes the elasticsearch.CreateCollector API asynchronously

func (*Client) CreateCollectorWithChan ¶ added in v1.61.993

func (client *Client) CreateCollectorWithChan(request *CreateCollectorRequest) (<-chan *CreateCollectorResponse, <-chan error)

CreateCollectorWithChan invokes the elasticsearch.CreateCollector API asynchronously

func (*Client) CreateDataTasks ¶ added in v1.61.615

func (client *Client) CreateDataTasks(request *CreateDataTasksRequest) (response *CreateDataTasksResponse, err error)

CreateDataTasks invokes the elasticsearch.CreateDataTasks API synchronously

func (*Client) CreateDataTasksWithCallback ¶ added in v1.61.615

func (client *Client) CreateDataTasksWithCallback(request *CreateDataTasksRequest, callback func(response *CreateDataTasksResponse, err error)) <-chan int

CreateDataTasksWithCallback invokes the elasticsearch.CreateDataTasks API asynchronously

func (*Client) CreateDataTasksWithChan ¶ added in v1.61.615

func (client *Client) CreateDataTasksWithChan(request *CreateDataTasksRequest) (<-chan *CreateDataTasksResponse, <-chan error)

CreateDataTasksWithChan invokes the elasticsearch.CreateDataTasks API asynchronously

func (*Client) CreateInstance ¶

func (client *Client) CreateInstance(request *CreateInstanceRequest) (response *CreateInstanceResponse, err error)

CreateInstance invokes the elasticsearch.CreateInstance API synchronously

func (*Client) CreateInstanceWithCallback ¶

func (client *Client) CreateInstanceWithCallback(request *CreateInstanceRequest, callback func(response *CreateInstanceResponse, err error)) <-chan int

CreateInstanceWithCallback invokes the elasticsearch.CreateInstance API asynchronously

func (*Client) CreateInstanceWithChan ¶

func (client *Client) CreateInstanceWithChan(request *CreateInstanceRequest) (<-chan *CreateInstanceResponse, <-chan error)

CreateInstanceWithChan invokes the elasticsearch.CreateInstance API asynchronously

func (*Client) CreateLogstash ¶

func (client *Client) CreateLogstash(request *CreateLogstashRequest) (response *CreateLogstashResponse, err error)

CreateLogstash invokes the elasticsearch.CreateLogstash API synchronously

func (*Client) CreateLogstashWithCallback ¶

func (client *Client) CreateLogstashWithCallback(request *CreateLogstashRequest, callback func(response *CreateLogstashResponse, err error)) <-chan int

CreateLogstashWithCallback invokes the elasticsearch.CreateLogstash API asynchronously

func (*Client) CreateLogstashWithChan ¶

func (client *Client) CreateLogstashWithChan(request *CreateLogstashRequest) (<-chan *CreateLogstashResponse, <-chan error)

CreateLogstashWithChan invokes the elasticsearch.CreateLogstash API asynchronously

func (*Client) CreatePipelines ¶ added in v1.61.615

func (client *Client) CreatePipelines(request *CreatePipelinesRequest) (response *CreatePipelinesResponse, err error)

CreatePipelines invokes the elasticsearch.CreatePipelines API synchronously

func (*Client) CreatePipelinesWithCallback ¶ added in v1.61.615

func (client *Client) CreatePipelinesWithCallback(request *CreatePipelinesRequest, callback func(response *CreatePipelinesResponse, err error)) <-chan int

CreatePipelinesWithCallback invokes the elasticsearch.CreatePipelines API asynchronously

func (*Client) CreatePipelinesWithChan ¶ added in v1.61.615

func (client *Client) CreatePipelinesWithChan(request *CreatePipelinesRequest) (<-chan *CreatePipelinesResponse, <-chan error)

CreatePipelinesWithChan invokes the elasticsearch.CreatePipelines API asynchronously

func (*Client) CreateProject ¶

func (client *Client) CreateProject(request *CreateProjectRequest) (response *CreateProjectResponse, err error)

CreateProject invokes the elasticsearch.CreateProject API synchronously

func (*Client) CreateProjectWithCallback ¶

func (client *Client) CreateProjectWithCallback(request *CreateProjectRequest, callback func(response *CreateProjectResponse, err error)) <-chan int

CreateProjectWithCallback invokes the elasticsearch.CreateProject API asynchronously

func (*Client) CreateProjectWithChan ¶

func (client *Client) CreateProjectWithChan(request *CreateProjectRequest) (<-chan *CreateProjectResponse, <-chan error)

CreateProjectWithChan invokes the elasticsearch.CreateProject API asynchronously

func (*Client) CreateSnapshot ¶ added in v1.61.615

func (client *Client) CreateSnapshot(request *CreateSnapshotRequest) (response *CreateSnapshotResponse, err error)

CreateSnapshot invokes the elasticsearch.CreateSnapshot API synchronously

func (*Client) CreateSnapshotWithCallback ¶ added in v1.61.615

func (client *Client) CreateSnapshotWithCallback(request *CreateSnapshotRequest, callback func(response *CreateSnapshotResponse, err error)) <-chan int

CreateSnapshotWithCallback invokes the elasticsearch.CreateSnapshot API asynchronously

func (*Client) CreateSnapshotWithChan ¶ added in v1.61.615

func (client *Client) CreateSnapshotWithChan(request *CreateSnapshotRequest) (<-chan *CreateSnapshotResponse, <-chan error)

CreateSnapshotWithChan invokes the elasticsearch.CreateSnapshot API asynchronously

func (*Client) DeactivateZones ¶

func (client *Client) DeactivateZones(request *DeactivateZonesRequest) (response *DeactivateZonesResponse, err error)

DeactivateZones invokes the elasticsearch.DeactivateZones API synchronously

func (*Client) DeactivateZonesWithCallback ¶

func (client *Client) DeactivateZonesWithCallback(request *DeactivateZonesRequest, callback func(response *DeactivateZonesResponse, err error)) <-chan int

DeactivateZonesWithCallback invokes the elasticsearch.DeactivateZones API asynchronously

func (*Client) DeactivateZonesWithChan ¶

func (client *Client) DeactivateZonesWithChan(request *DeactivateZonesRequest) (<-chan *DeactivateZonesResponse, <-chan error)

DeactivateZonesWithChan invokes the elasticsearch.DeactivateZones API asynchronously

func (*Client) DeleteCollector ¶ added in v1.61.615

func (client *Client) DeleteCollector(request *DeleteCollectorRequest) (response *DeleteCollectorResponse, err error)

DeleteCollector invokes the elasticsearch.DeleteCollector API synchronously

func (*Client) DeleteCollectorWithCallback ¶ added in v1.61.615

func (client *Client) DeleteCollectorWithCallback(request *DeleteCollectorRequest, callback func(response *DeleteCollectorResponse, err error)) <-chan int

DeleteCollectorWithCallback invokes the elasticsearch.DeleteCollector API asynchronously

func (*Client) DeleteCollectorWithChan ¶ added in v1.61.615

func (client *Client) DeleteCollectorWithChan(request *DeleteCollectorRequest) (<-chan *DeleteCollectorResponse, <-chan error)

DeleteCollectorWithChan invokes the elasticsearch.DeleteCollector API asynchronously

func (*Client) DeleteConnectedCluster ¶

func (client *Client) DeleteConnectedCluster(request *DeleteConnectedClusterRequest) (response *DeleteConnectedClusterResponse, err error)

DeleteConnectedCluster invokes the elasticsearch.DeleteConnectedCluster API synchronously

func (*Client) DeleteConnectedClusterWithCallback ¶

func (client *Client) DeleteConnectedClusterWithCallback(request *DeleteConnectedClusterRequest, callback func(response *DeleteConnectedClusterResponse, err error)) <-chan int

DeleteConnectedClusterWithCallback invokes the elasticsearch.DeleteConnectedCluster API asynchronously

func (*Client) DeleteConnectedClusterWithChan ¶

func (client *Client) DeleteConnectedClusterWithChan(request *DeleteConnectedClusterRequest) (<-chan *DeleteConnectedClusterResponse, <-chan error)

DeleteConnectedClusterWithChan invokes the elasticsearch.DeleteConnectedCluster API asynchronously

func (*Client) DeleteDataTask ¶ added in v1.61.615

func (client *Client) DeleteDataTask(request *DeleteDataTaskRequest) (response *DeleteDataTaskResponse, err error)

DeleteDataTask invokes the elasticsearch.DeleteDataTask API synchronously

func (*Client) DeleteDataTaskWithCallback ¶ added in v1.61.615

func (client *Client) DeleteDataTaskWithCallback(request *DeleteDataTaskRequest, callback func(response *DeleteDataTaskResponse, err error)) <-chan int

DeleteDataTaskWithCallback invokes the elasticsearch.DeleteDataTask API asynchronously

func (*Client) DeleteDataTaskWithChan ¶ added in v1.61.615

func (client *Client) DeleteDataTaskWithChan(request *DeleteDataTaskRequest) (<-chan *DeleteDataTaskResponse, <-chan error)

DeleteDataTaskWithChan invokes the elasticsearch.DeleteDataTask API asynchronously

func (*Client) DeleteInstance ¶

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

DeleteInstance invokes the elasticsearch.DeleteInstance API synchronously

func (*Client) DeleteInstanceWithCallback ¶

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

DeleteInstanceWithCallback invokes the elasticsearch.DeleteInstance API asynchronously

func (*Client) DeleteInstanceWithChan ¶

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

DeleteInstanceWithChan invokes the elasticsearch.DeleteInstance API asynchronously

func (*Client) DeleteLogstash ¶

func (client *Client) DeleteLogstash(request *DeleteLogstashRequest) (response *DeleteLogstashResponse, err error)

DeleteLogstash invokes the elasticsearch.DeleteLogstash API synchronously

func (*Client) DeleteLogstashWithCallback ¶

func (client *Client) DeleteLogstashWithCallback(request *DeleteLogstashRequest, callback func(response *DeleteLogstashResponse, err error)) <-chan int

DeleteLogstashWithCallback invokes the elasticsearch.DeleteLogstash API asynchronously

func (*Client) DeleteLogstashWithChan ¶

func (client *Client) DeleteLogstashWithChan(request *DeleteLogstashRequest) (<-chan *DeleteLogstashResponse, <-chan error)

DeleteLogstashWithChan invokes the elasticsearch.DeleteLogstash API asynchronously

func (*Client) DeletePipelines ¶ added in v1.61.615

func (client *Client) DeletePipelines(request *DeletePipelinesRequest) (response *DeletePipelinesResponse, err error)

DeletePipelines invokes the elasticsearch.DeletePipelines API synchronously

func (*Client) DeletePipelinesWithCallback ¶ added in v1.61.615

func (client *Client) DeletePipelinesWithCallback(request *DeletePipelinesRequest, callback func(response *DeletePipelinesResponse, err error)) <-chan int

DeletePipelinesWithCallback invokes the elasticsearch.DeletePipelines API asynchronously

func (*Client) DeletePipelinesWithChan ¶ added in v1.61.615

func (client *Client) DeletePipelinesWithChan(request *DeletePipelinesRequest) (<-chan *DeletePipelinesResponse, <-chan error)

DeletePipelinesWithChan invokes the elasticsearch.DeletePipelines API asynchronously

func (*Client) DeleteProject ¶

func (client *Client) DeleteProject(request *DeleteProjectRequest) (response *DeleteProjectResponse, err error)

DeleteProject invokes the elasticsearch.DeleteProject API synchronously

func (*Client) DeleteProjectWithCallback ¶

func (client *Client) DeleteProjectWithCallback(request *DeleteProjectRequest, callback func(response *DeleteProjectResponse, err error)) <-chan int

DeleteProjectWithCallback invokes the elasticsearch.DeleteProject API asynchronously

func (*Client) DeleteProjectWithChan ¶

func (client *Client) DeleteProjectWithChan(request *DeleteProjectRequest) (<-chan *DeleteProjectResponse, <-chan error)

DeleteProjectWithChan invokes the elasticsearch.DeleteProject API asynchronously

func (*Client) DeleteSnapshotRepo ¶

func (client *Client) DeleteSnapshotRepo(request *DeleteSnapshotRepoRequest) (response *DeleteSnapshotRepoResponse, err error)

DeleteSnapshotRepo invokes the elasticsearch.DeleteSnapshotRepo API synchronously

func (*Client) DeleteSnapshotRepoWithCallback ¶

func (client *Client) DeleteSnapshotRepoWithCallback(request *DeleteSnapshotRepoRequest, callback func(response *DeleteSnapshotRepoResponse, err error)) <-chan int

DeleteSnapshotRepoWithCallback invokes the elasticsearch.DeleteSnapshotRepo API asynchronously

func (*Client) DeleteSnapshotRepoWithChan ¶

func (client *Client) DeleteSnapshotRepoWithChan(request *DeleteSnapshotRepoRequest) (<-chan *DeleteSnapshotRepoResponse, <-chan error)

DeleteSnapshotRepoWithChan invokes the elasticsearch.DeleteSnapshotRepo API asynchronously

func (*Client) DescribeAckOperator ¶ added in v1.61.993

func (client *Client) DescribeAckOperator(request *DescribeAckOperatorRequest) (response *DescribeAckOperatorResponse, err error)

DescribeAckOperator invokes the elasticsearch.DescribeAckOperator API synchronously

func (*Client) DescribeAckOperatorWithCallback ¶ added in v1.61.993

func (client *Client) DescribeAckOperatorWithCallback(request *DescribeAckOperatorRequest, callback func(response *DescribeAckOperatorResponse, err error)) <-chan int

DescribeAckOperatorWithCallback invokes the elasticsearch.DescribeAckOperator API asynchronously

func (*Client) DescribeAckOperatorWithChan ¶ added in v1.61.993

func (client *Client) DescribeAckOperatorWithChan(request *DescribeAckOperatorRequest) (<-chan *DescribeAckOperatorResponse, <-chan error)

DescribeAckOperatorWithChan invokes the elasticsearch.DescribeAckOperator API asynchronously

func (*Client) DescribeCollector ¶ added in v1.61.615

func (client *Client) DescribeCollector(request *DescribeCollectorRequest) (response *DescribeCollectorResponse, err error)

DescribeCollector invokes the elasticsearch.DescribeCollector API synchronously

func (*Client) DescribeCollectorWithCallback ¶ added in v1.61.615

func (client *Client) DescribeCollectorWithCallback(request *DescribeCollectorRequest, callback func(response *DescribeCollectorResponse, err error)) <-chan int

DescribeCollectorWithCallback invokes the elasticsearch.DescribeCollector API asynchronously

func (*Client) DescribeCollectorWithChan ¶ added in v1.61.615

func (client *Client) DescribeCollectorWithChan(request *DescribeCollectorRequest) (<-chan *DescribeCollectorResponse, <-chan error)

DescribeCollectorWithChan invokes the elasticsearch.DescribeCollector API asynchronously

func (*Client) DescribeConnectableClusters ¶

func (client *Client) DescribeConnectableClusters(request *DescribeConnectableClustersRequest) (response *DescribeConnectableClustersResponse, err error)

DescribeConnectableClusters invokes the elasticsearch.DescribeConnectableClusters API synchronously

func (*Client) DescribeConnectableClustersWithCallback ¶

func (client *Client) DescribeConnectableClustersWithCallback(request *DescribeConnectableClustersRequest, callback func(response *DescribeConnectableClustersResponse, err error)) <-chan int

DescribeConnectableClustersWithCallback invokes the elasticsearch.DescribeConnectableClusters API asynchronously

func (*Client) DescribeConnectableClustersWithChan ¶

func (client *Client) DescribeConnectableClustersWithChan(request *DescribeConnectableClustersRequest) (<-chan *DescribeConnectableClustersResponse, <-chan error)

DescribeConnectableClustersWithChan invokes the elasticsearch.DescribeConnectableClusters API asynchronously

func (*Client) DescribeDiagnoseReport ¶ added in v1.61.615

func (client *Client) DescribeDiagnoseReport(request *DescribeDiagnoseReportRequest) (response *DescribeDiagnoseReportResponse, err error)

DescribeDiagnoseReport invokes the elasticsearch.DescribeDiagnoseReport API synchronously

func (*Client) DescribeDiagnoseReportWithCallback ¶ added in v1.61.615

func (client *Client) DescribeDiagnoseReportWithCallback(request *DescribeDiagnoseReportRequest, callback func(response *DescribeDiagnoseReportResponse, err error)) <-chan int

DescribeDiagnoseReportWithCallback invokes the elasticsearch.DescribeDiagnoseReport API asynchronously

func (*Client) DescribeDiagnoseReportWithChan ¶ added in v1.61.615

func (client *Client) DescribeDiagnoseReportWithChan(request *DescribeDiagnoseReportRequest) (<-chan *DescribeDiagnoseReportResponse, <-chan error)

DescribeDiagnoseReportWithChan invokes the elasticsearch.DescribeDiagnoseReport API asynchronously

func (*Client) DescribeDiagnosisSettings ¶ added in v1.61.615

func (client *Client) DescribeDiagnosisSettings(request *DescribeDiagnosisSettingsRequest) (response *DescribeDiagnosisSettingsResponse, err error)

DescribeDiagnosisSettings invokes the elasticsearch.DescribeDiagnosisSettings API synchronously

func (*Client) DescribeDiagnosisSettingsWithCallback ¶ added in v1.61.615

func (client *Client) DescribeDiagnosisSettingsWithCallback(request *DescribeDiagnosisSettingsRequest, callback func(response *DescribeDiagnosisSettingsResponse, err error)) <-chan int

DescribeDiagnosisSettingsWithCallback invokes the elasticsearch.DescribeDiagnosisSettings API asynchronously

func (*Client) DescribeDiagnosisSettingsWithChan ¶ added in v1.61.615

func (client *Client) DescribeDiagnosisSettingsWithChan(request *DescribeDiagnosisSettingsRequest) (<-chan *DescribeDiagnosisSettingsResponse, <-chan error)

DescribeDiagnosisSettingsWithChan invokes the elasticsearch.DescribeDiagnosisSettings API asynchronously

func (*Client) DescribeElasticsearchHealth ¶

func (client *Client) DescribeElasticsearchHealth(request *DescribeElasticsearchHealthRequest) (response *DescribeElasticsearchHealthResponse, err error)

DescribeElasticsearchHealth invokes the elasticsearch.DescribeElasticsearchHealth API synchronously

func (*Client) DescribeElasticsearchHealthWithCallback ¶

func (client *Client) DescribeElasticsearchHealthWithCallback(request *DescribeElasticsearchHealthRequest, callback func(response *DescribeElasticsearchHealthResponse, err error)) <-chan int

DescribeElasticsearchHealthWithCallback invokes the elasticsearch.DescribeElasticsearchHealth API asynchronously

func (*Client) DescribeElasticsearchHealthWithChan ¶

func (client *Client) DescribeElasticsearchHealthWithChan(request *DescribeElasticsearchHealthRequest) (<-chan *DescribeElasticsearchHealthResponse, <-chan error)

DescribeElasticsearchHealthWithChan invokes the elasticsearch.DescribeElasticsearchHealth API asynchronously

func (*Client) DescribeInstance ¶

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

DescribeInstance invokes the elasticsearch.DescribeInstance API synchronously

func (*Client) DescribeInstanceWithCallback ¶

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

DescribeInstanceWithCallback invokes the elasticsearch.DescribeInstance API asynchronously

func (*Client) DescribeInstanceWithChan ¶

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

DescribeInstanceWithChan invokes the elasticsearch.DescribeInstance API asynchronously

func (*Client) DescribeKibanaSettings ¶

func (client *Client) DescribeKibanaSettings(request *DescribeKibanaSettingsRequest) (response *DescribeKibanaSettingsResponse, err error)

DescribeKibanaSettings invokes the elasticsearch.DescribeKibanaSettings API synchronously

func (*Client) DescribeKibanaSettingsWithCallback ¶

func (client *Client) DescribeKibanaSettingsWithCallback(request *DescribeKibanaSettingsRequest, callback func(response *DescribeKibanaSettingsResponse, err error)) <-chan int

DescribeKibanaSettingsWithCallback invokes the elasticsearch.DescribeKibanaSettings API asynchronously

func (*Client) DescribeKibanaSettingsWithChan ¶

func (client *Client) DescribeKibanaSettingsWithChan(request *DescribeKibanaSettingsRequest) (<-chan *DescribeKibanaSettingsResponse, <-chan error)

DescribeKibanaSettingsWithChan invokes the elasticsearch.DescribeKibanaSettings API asynchronously

func (*Client) DescribeLogstash ¶

func (client *Client) DescribeLogstash(request *DescribeLogstashRequest) (response *DescribeLogstashResponse, err error)

DescribeLogstash invokes the elasticsearch.DescribeLogstash API synchronously

func (*Client) DescribeLogstashWithCallback ¶

func (client *Client) DescribeLogstashWithCallback(request *DescribeLogstashRequest, callback func(response *DescribeLogstashResponse, err error)) <-chan int

DescribeLogstashWithCallback invokes the elasticsearch.DescribeLogstash API asynchronously

func (*Client) DescribeLogstashWithChan ¶

func (client *Client) DescribeLogstashWithChan(request *DescribeLogstashRequest) (<-chan *DescribeLogstashResponse, <-chan error)

DescribeLogstashWithChan invokes the elasticsearch.DescribeLogstash API asynchronously

func (*Client) DescribePipeline ¶ added in v1.61.615

func (client *Client) DescribePipeline(request *DescribePipelineRequest) (response *DescribePipelineResponse, err error)

DescribePipeline invokes the elasticsearch.DescribePipeline API synchronously

func (*Client) DescribePipelineManagementConfig ¶

func (client *Client) DescribePipelineManagementConfig(request *DescribePipelineManagementConfigRequest) (response *DescribePipelineManagementConfigResponse, err error)

DescribePipelineManagementConfig invokes the elasticsearch.DescribePipelineManagementConfig API synchronously

func (*Client) DescribePipelineManagementConfigWithCallback ¶

func (client *Client) DescribePipelineManagementConfigWithCallback(request *DescribePipelineManagementConfigRequest, callback func(response *DescribePipelineManagementConfigResponse, err error)) <-chan int

DescribePipelineManagementConfigWithCallback invokes the elasticsearch.DescribePipelineManagementConfig API asynchronously

func (*Client) DescribePipelineManagementConfigWithChan ¶

func (client *Client) DescribePipelineManagementConfigWithChan(request *DescribePipelineManagementConfigRequest) (<-chan *DescribePipelineManagementConfigResponse, <-chan error)

DescribePipelineManagementConfigWithChan invokes the elasticsearch.DescribePipelineManagementConfig API asynchronously

func (*Client) DescribePipelineWithCallback ¶ added in v1.61.615

func (client *Client) DescribePipelineWithCallback(request *DescribePipelineRequest, callback func(response *DescribePipelineResponse, err error)) <-chan int

DescribePipelineWithCallback invokes the elasticsearch.DescribePipeline API asynchronously

func (*Client) DescribePipelineWithChan ¶ added in v1.61.615

func (client *Client) DescribePipelineWithChan(request *DescribePipelineRequest) (<-chan *DescribePipelineResponse, <-chan error)

DescribePipelineWithChan invokes the elasticsearch.DescribePipeline API asynchronously

func (*Client) DescribeRegions ¶

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

DescribeRegions invokes the elasticsearch.DescribeRegions API synchronously

func (*Client) DescribeRegionsWithCallback ¶

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

DescribeRegionsWithCallback invokes the elasticsearch.DescribeRegions API asynchronously

func (*Client) DescribeRegionsWithChan ¶

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

DescribeRegionsWithChan invokes the elasticsearch.DescribeRegions API asynchronously

func (*Client) DescribeSnapshotSetting ¶ added in v1.61.340

func (client *Client) DescribeSnapshotSetting(request *DescribeSnapshotSettingRequest) (response *DescribeSnapshotSettingResponse, err error)

DescribeSnapshotSetting invokes the elasticsearch.DescribeSnapshotSetting API synchronously

func (*Client) DescribeSnapshotSettingWithCallback ¶ added in v1.61.340

func (client *Client) DescribeSnapshotSettingWithCallback(request *DescribeSnapshotSettingRequest, callback func(response *DescribeSnapshotSettingResponse, err error)) <-chan int

DescribeSnapshotSettingWithCallback invokes the elasticsearch.DescribeSnapshotSetting API asynchronously

func (*Client) DescribeSnapshotSettingWithChan ¶ added in v1.61.340

func (client *Client) DescribeSnapshotSettingWithChan(request *DescribeSnapshotSettingRequest) (<-chan *DescribeSnapshotSettingResponse, <-chan error)

DescribeSnapshotSettingWithChan invokes the elasticsearch.DescribeSnapshotSetting API asynchronously

func (*Client) DescribeTemplates ¶ added in v1.61.615

func (client *Client) DescribeTemplates(request *DescribeTemplatesRequest) (response *DescribeTemplatesResponse, err error)

DescribeTemplates invokes the elasticsearch.DescribeTemplates API synchronously

func (*Client) DescribeTemplatesWithCallback ¶ added in v1.61.615

func (client *Client) DescribeTemplatesWithCallback(request *DescribeTemplatesRequest, callback func(response *DescribeTemplatesResponse, err error)) <-chan int

DescribeTemplatesWithCallback invokes the elasticsearch.DescribeTemplates API asynchronously

func (*Client) DescribeTemplatesWithChan ¶ added in v1.61.615

func (client *Client) DescribeTemplatesWithChan(request *DescribeTemplatesRequest) (<-chan *DescribeTemplatesResponse, <-chan error)

DescribeTemplatesWithChan invokes the elasticsearch.DescribeTemplates API asynchronously

func (*Client) DescribeXpackMonitorConfig ¶ added in v1.61.615

func (client *Client) DescribeXpackMonitorConfig(request *DescribeXpackMonitorConfigRequest) (response *DescribeXpackMonitorConfigResponse, err error)

DescribeXpackMonitorConfig invokes the elasticsearch.DescribeXpackMonitorConfig API synchronously

func (*Client) DescribeXpackMonitorConfigWithCallback ¶ added in v1.61.615

func (client *Client) DescribeXpackMonitorConfigWithCallback(request *DescribeXpackMonitorConfigRequest, callback func(response *DescribeXpackMonitorConfigResponse, err error)) <-chan int

DescribeXpackMonitorConfigWithCallback invokes the elasticsearch.DescribeXpackMonitorConfig API asynchronously

func (*Client) DescribeXpackMonitorConfigWithChan ¶ added in v1.61.615

func (client *Client) DescribeXpackMonitorConfigWithChan(request *DescribeXpackMonitorConfigRequest) (<-chan *DescribeXpackMonitorConfigResponse, <-chan error)

DescribeXpackMonitorConfigWithChan invokes the elasticsearch.DescribeXpackMonitorConfig API asynchronously

func (*Client) DiagnoseInstance ¶ added in v1.61.615

func (client *Client) DiagnoseInstance(request *DiagnoseInstanceRequest) (response *DiagnoseInstanceResponse, err error)

DiagnoseInstance invokes the elasticsearch.DiagnoseInstance API synchronously

func (*Client) DiagnoseInstanceWithCallback ¶ added in v1.61.615

func (client *Client) DiagnoseInstanceWithCallback(request *DiagnoseInstanceRequest, callback func(response *DiagnoseInstanceResponse, err error)) <-chan int

DiagnoseInstanceWithCallback invokes the elasticsearch.DiagnoseInstance API asynchronously

func (*Client) DiagnoseInstanceWithChan ¶ added in v1.61.615

func (client *Client) DiagnoseInstanceWithChan(request *DiagnoseInstanceRequest) (<-chan *DiagnoseInstanceResponse, <-chan error)

DiagnoseInstanceWithChan invokes the elasticsearch.DiagnoseInstance API asynchronously

func (*Client) EstimatedLogstashRestartTime ¶ added in v1.61.615

func (client *Client) EstimatedLogstashRestartTime(request *EstimatedLogstashRestartTimeRequest) (response *EstimatedLogstashRestartTimeResponse, err error)

EstimatedLogstashRestartTime invokes the elasticsearch.EstimatedLogstashRestartTime API synchronously

func (*Client) EstimatedLogstashRestartTimeWithCallback ¶ added in v1.61.615

func (client *Client) EstimatedLogstashRestartTimeWithCallback(request *EstimatedLogstashRestartTimeRequest, callback func(response *EstimatedLogstashRestartTimeResponse, err error)) <-chan int

EstimatedLogstashRestartTimeWithCallback invokes the elasticsearch.EstimatedLogstashRestartTime API asynchronously

func (*Client) EstimatedLogstashRestartTimeWithChan ¶ added in v1.61.615

func (client *Client) EstimatedLogstashRestartTimeWithChan(request *EstimatedLogstashRestartTimeRequest) (<-chan *EstimatedLogstashRestartTimeResponse, <-chan error)

EstimatedLogstashRestartTimeWithChan invokes the elasticsearch.EstimatedLogstashRestartTime API asynchronously

func (*Client) EstimatedRestartTime ¶ added in v1.61.615

func (client *Client) EstimatedRestartTime(request *EstimatedRestartTimeRequest) (response *EstimatedRestartTimeResponse, err error)

EstimatedRestartTime invokes the elasticsearch.EstimatedRestartTime API synchronously

func (*Client) EstimatedRestartTimeWithCallback ¶ added in v1.61.615

func (client *Client) EstimatedRestartTimeWithCallback(request *EstimatedRestartTimeRequest, callback func(response *EstimatedRestartTimeResponse, err error)) <-chan int

EstimatedRestartTimeWithCallback invokes the elasticsearch.EstimatedRestartTime API asynchronously

func (*Client) EstimatedRestartTimeWithChan ¶ added in v1.61.615

func (client *Client) EstimatedRestartTimeWithChan(request *EstimatedRestartTimeRequest) (<-chan *EstimatedRestartTimeResponse, <-chan error)

EstimatedRestartTimeWithChan invokes the elasticsearch.EstimatedRestartTime API asynchronously

func (*Client) GetClusterDataInformation ¶ added in v1.61.615

func (client *Client) GetClusterDataInformation(request *GetClusterDataInformationRequest) (response *GetClusterDataInformationResponse, err error)

GetClusterDataInformation invokes the elasticsearch.GetClusterDataInformation API synchronously

func (*Client) GetClusterDataInformationWithCallback ¶ added in v1.61.615

func (client *Client) GetClusterDataInformationWithCallback(request *GetClusterDataInformationRequest, callback func(response *GetClusterDataInformationResponse, err error)) <-chan int

GetClusterDataInformationWithCallback invokes the elasticsearch.GetClusterDataInformation API asynchronously

func (*Client) GetClusterDataInformationWithChan ¶ added in v1.61.615

func (client *Client) GetClusterDataInformationWithChan(request *GetClusterDataInformationRequest) (<-chan *GetClusterDataInformationResponse, <-chan error)

GetClusterDataInformationWithChan invokes the elasticsearch.GetClusterDataInformation API asynchronously

func (*Client) GetElastictask ¶ added in v1.61.340

func (client *Client) GetElastictask(request *GetElastictaskRequest) (response *GetElastictaskResponse, err error)

GetElastictask invokes the elasticsearch.GetElastictask API synchronously

func (*Client) GetElastictaskWithCallback ¶ added in v1.61.340

func (client *Client) GetElastictaskWithCallback(request *GetElastictaskRequest, callback func(response *GetElastictaskResponse, err error)) <-chan int

GetElastictaskWithCallback invokes the elasticsearch.GetElastictask API asynchronously

func (*Client) GetElastictaskWithChan ¶ added in v1.61.340

func (client *Client) GetElastictaskWithChan(request *GetElastictaskRequest) (<-chan *GetElastictaskResponse, <-chan error)

GetElastictaskWithChan invokes the elasticsearch.GetElastictask API asynchronously

func (*Client) GetEmonMonitorData ¶ added in v1.61.754

func (client *Client) GetEmonMonitorData(request *GetEmonMonitorDataRequest) (response *GetEmonMonitorDataResponse, err error)

GetEmonMonitorData invokes the elasticsearch.GetEmonMonitorData API synchronously

func (*Client) GetEmonMonitorDataWithCallback ¶ added in v1.61.754

func (client *Client) GetEmonMonitorDataWithCallback(request *GetEmonMonitorDataRequest, callback func(response *GetEmonMonitorDataResponse, err error)) <-chan int

GetEmonMonitorDataWithCallback invokes the elasticsearch.GetEmonMonitorData API asynchronously

func (*Client) GetEmonMonitorDataWithChan ¶ added in v1.61.754

func (client *Client) GetEmonMonitorDataWithChan(request *GetEmonMonitorDataRequest) (<-chan *GetEmonMonitorDataResponse, <-chan error)

GetEmonMonitorDataWithChan invokes the elasticsearch.GetEmonMonitorData API asynchronously

func (*Client) GetRegionConfiguration ¶

func (client *Client) GetRegionConfiguration(request *GetRegionConfigurationRequest) (response *GetRegionConfigurationResponse, err error)

GetRegionConfiguration invokes the elasticsearch.GetRegionConfiguration API synchronously

func (*Client) GetRegionConfigurationWithCallback ¶

func (client *Client) GetRegionConfigurationWithCallback(request *GetRegionConfigurationRequest, callback func(response *GetRegionConfigurationResponse, err error)) <-chan int

GetRegionConfigurationWithCallback invokes the elasticsearch.GetRegionConfiguration API asynchronously

func (*Client) GetRegionConfigurationWithChan ¶

func (client *Client) GetRegionConfigurationWithChan(request *GetRegionConfigurationRequest) (<-chan *GetRegionConfigurationResponse, <-chan error)

GetRegionConfigurationWithChan invokes the elasticsearch.GetRegionConfiguration API asynchronously

func (*Client) GetSuggestShrinkableNodes ¶

func (client *Client) GetSuggestShrinkableNodes(request *GetSuggestShrinkableNodesRequest) (response *GetSuggestShrinkableNodesResponse, err error)

GetSuggestShrinkableNodes invokes the elasticsearch.GetSuggestShrinkableNodes API synchronously

func (*Client) GetSuggestShrinkableNodesWithCallback ¶

func (client *Client) GetSuggestShrinkableNodesWithCallback(request *GetSuggestShrinkableNodesRequest, callback func(response *GetSuggestShrinkableNodesResponse, err error)) <-chan int

GetSuggestShrinkableNodesWithCallback invokes the elasticsearch.GetSuggestShrinkableNodes API asynchronously

func (*Client) GetSuggestShrinkableNodesWithChan ¶

func (client *Client) GetSuggestShrinkableNodesWithChan(request *GetSuggestShrinkableNodesRequest) (<-chan *GetSuggestShrinkableNodesResponse, <-chan error)

GetSuggestShrinkableNodesWithChan invokes the elasticsearch.GetSuggestShrinkableNodes API asynchronously

func (*Client) GetTransferableNodes ¶

func (client *Client) GetTransferableNodes(request *GetTransferableNodesRequest) (response *GetTransferableNodesResponse, err error)

GetTransferableNodes invokes the elasticsearch.GetTransferableNodes API synchronously

func (*Client) GetTransferableNodesWithCallback ¶

func (client *Client) GetTransferableNodesWithCallback(request *GetTransferableNodesRequest, callback func(response *GetTransferableNodesResponse, err error)) <-chan int

GetTransferableNodesWithCallback invokes the elasticsearch.GetTransferableNodes API asynchronously

func (*Client) GetTransferableNodesWithChan ¶

func (client *Client) GetTransferableNodesWithChan(request *GetTransferableNodesRequest) (<-chan *GetTransferableNodesResponse, <-chan error)

GetTransferableNodesWithChan invokes the elasticsearch.GetTransferableNodes API asynchronously

func (*Client) InitializeOperationRole ¶ added in v1.61.993

func (client *Client) InitializeOperationRole(request *InitializeOperationRoleRequest) (response *InitializeOperationRoleResponse, err error)

InitializeOperationRole invokes the elasticsearch.InitializeOperationRole API synchronously

func (*Client) InitializeOperationRoleWithCallback ¶ added in v1.61.993

func (client *Client) InitializeOperationRoleWithCallback(request *InitializeOperationRoleRequest, callback func(response *InitializeOperationRoleResponse, err error)) <-chan int

InitializeOperationRoleWithCallback invokes the elasticsearch.InitializeOperationRole API asynchronously

func (*Client) InitializeOperationRoleWithChan ¶ added in v1.61.993

func (client *Client) InitializeOperationRoleWithChan(request *InitializeOperationRoleRequest) (<-chan *InitializeOperationRoleResponse, <-chan error)

InitializeOperationRoleWithChan invokes the elasticsearch.InitializeOperationRole API asynchronously

func (*Client) InstallAckOperator ¶ added in v1.61.993

func (client *Client) InstallAckOperator(request *InstallAckOperatorRequest) (response *InstallAckOperatorResponse, err error)

InstallAckOperator invokes the elasticsearch.InstallAckOperator API synchronously

func (*Client) InstallAckOperatorWithCallback ¶ added in v1.61.993

func (client *Client) InstallAckOperatorWithCallback(request *InstallAckOperatorRequest, callback func(response *InstallAckOperatorResponse, err error)) <-chan int

InstallAckOperatorWithCallback invokes the elasticsearch.InstallAckOperator API asynchronously

func (*Client) InstallAckOperatorWithChan ¶ added in v1.61.993

func (client *Client) InstallAckOperatorWithChan(request *InstallAckOperatorRequest) (<-chan *InstallAckOperatorResponse, <-chan error)

InstallAckOperatorWithChan invokes the elasticsearch.InstallAckOperator API asynchronously

func (*Client) InstallKibanaSystemPlugin ¶

func (client *Client) InstallKibanaSystemPlugin(request *InstallKibanaSystemPluginRequest) (response *InstallKibanaSystemPluginResponse, err error)

InstallKibanaSystemPlugin invokes the elasticsearch.InstallKibanaSystemPlugin API synchronously

func (*Client) InstallKibanaSystemPluginWithCallback ¶

func (client *Client) InstallKibanaSystemPluginWithCallback(request *InstallKibanaSystemPluginRequest, callback func(response *InstallKibanaSystemPluginResponse, err error)) <-chan int

InstallKibanaSystemPluginWithCallback invokes the elasticsearch.InstallKibanaSystemPlugin API asynchronously

func (*Client) InstallKibanaSystemPluginWithChan ¶

func (client *Client) InstallKibanaSystemPluginWithChan(request *InstallKibanaSystemPluginRequest) (<-chan *InstallKibanaSystemPluginResponse, <-chan error)

InstallKibanaSystemPluginWithChan invokes the elasticsearch.InstallKibanaSystemPlugin API asynchronously

func (*Client) InstallLogstashSystemPlugin ¶

func (client *Client) InstallLogstashSystemPlugin(request *InstallLogstashSystemPluginRequest) (response *InstallLogstashSystemPluginResponse, err error)

InstallLogstashSystemPlugin invokes the elasticsearch.InstallLogstashSystemPlugin API synchronously

func (*Client) InstallLogstashSystemPluginWithCallback ¶

func (client *Client) InstallLogstashSystemPluginWithCallback(request *InstallLogstashSystemPluginRequest, callback func(response *InstallLogstashSystemPluginResponse, err error)) <-chan int

InstallLogstashSystemPluginWithCallback invokes the elasticsearch.InstallLogstashSystemPlugin API asynchronously

func (*Client) InstallLogstashSystemPluginWithChan ¶

func (client *Client) InstallLogstashSystemPluginWithChan(request *InstallLogstashSystemPluginRequest) (<-chan *InstallLogstashSystemPluginResponse, <-chan error)

InstallLogstashSystemPluginWithChan invokes the elasticsearch.InstallLogstashSystemPlugin API asynchronously

func (*Client) InstallSystemPlugin ¶

func (client *Client) InstallSystemPlugin(request *InstallSystemPluginRequest) (response *InstallSystemPluginResponse, err error)

InstallSystemPlugin invokes the elasticsearch.InstallSystemPlugin API synchronously

func (*Client) InstallSystemPluginWithCallback ¶

func (client *Client) InstallSystemPluginWithCallback(request *InstallSystemPluginRequest, callback func(response *InstallSystemPluginResponse, err error)) <-chan int

InstallSystemPluginWithCallback invokes the elasticsearch.InstallSystemPlugin API asynchronously

func (*Client) InstallSystemPluginWithChan ¶

func (client *Client) InstallSystemPluginWithChan(request *InstallSystemPluginRequest) (<-chan *InstallSystemPluginResponse, <-chan error)

InstallSystemPluginWithChan invokes the elasticsearch.InstallSystemPlugin API asynchronously

func (*Client) InstallUserPlugins ¶

func (client *Client) InstallUserPlugins(request *InstallUserPluginsRequest) (response *InstallUserPluginsResponse, err error)

InstallUserPlugins invokes the elasticsearch.InstallUserPlugins API synchronously

func (*Client) InstallUserPluginsWithCallback ¶

func (client *Client) InstallUserPluginsWithCallback(request *InstallUserPluginsRequest, callback func(response *InstallUserPluginsResponse, err error)) <-chan int

InstallUserPluginsWithCallback invokes the elasticsearch.InstallUserPlugins API asynchronously

func (*Client) InstallUserPluginsWithChan ¶

func (client *Client) InstallUserPluginsWithChan(request *InstallUserPluginsRequest) (<-chan *InstallUserPluginsResponse, <-chan error)

InstallUserPluginsWithChan invokes the elasticsearch.InstallUserPlugins API asynchronously

func (*Client) InterruptElasticsearchTask ¶

func (client *Client) InterruptElasticsearchTask(request *InterruptElasticsearchTaskRequest) (response *InterruptElasticsearchTaskResponse, err error)

InterruptElasticsearchTask invokes the elasticsearch.InterruptElasticsearchTask API synchronously

func (*Client) InterruptElasticsearchTaskWithCallback ¶

func (client *Client) InterruptElasticsearchTaskWithCallback(request *InterruptElasticsearchTaskRequest, callback func(response *InterruptElasticsearchTaskResponse, err error)) <-chan int

InterruptElasticsearchTaskWithCallback invokes the elasticsearch.InterruptElasticsearchTask API asynchronously

func (*Client) InterruptElasticsearchTaskWithChan ¶

func (client *Client) InterruptElasticsearchTaskWithChan(request *InterruptElasticsearchTaskRequest) (<-chan *InterruptElasticsearchTaskResponse, <-chan error)

InterruptElasticsearchTaskWithChan invokes the elasticsearch.InterruptElasticsearchTask API asynchronously

func (*Client) InterruptLogstashTask ¶

func (client *Client) InterruptLogstashTask(request *InterruptLogstashTaskRequest) (response *InterruptLogstashTaskResponse, err error)

InterruptLogstashTask invokes the elasticsearch.InterruptLogstashTask API synchronously

func (*Client) InterruptLogstashTaskWithCallback ¶

func (client *Client) InterruptLogstashTaskWithCallback(request *InterruptLogstashTaskRequest, callback func(response *InterruptLogstashTaskResponse, err error)) <-chan int

InterruptLogstashTaskWithCallback invokes the elasticsearch.InterruptLogstashTask API asynchronously

func (*Client) InterruptLogstashTaskWithChan ¶

func (client *Client) InterruptLogstashTaskWithChan(request *InterruptLogstashTaskRequest) (<-chan *InterruptLogstashTaskResponse, <-chan error)

InterruptLogstashTaskWithChan invokes the elasticsearch.InterruptLogstashTask API asynchronously

func (*Client) ListAckClusters ¶ added in v1.61.993

func (client *Client) ListAckClusters(request *ListAckClustersRequest) (response *ListAckClustersResponse, err error)

ListAckClusters invokes the elasticsearch.ListAckClusters API synchronously

func (*Client) ListAckClustersWithCallback ¶ added in v1.61.993

func (client *Client) ListAckClustersWithCallback(request *ListAckClustersRequest, callback func(response *ListAckClustersResponse, err error)) <-chan int

ListAckClustersWithCallback invokes the elasticsearch.ListAckClusters API asynchronously

func (*Client) ListAckClustersWithChan ¶ added in v1.61.993

func (client *Client) ListAckClustersWithChan(request *ListAckClustersRequest) (<-chan *ListAckClustersResponse, <-chan error)

ListAckClustersWithChan invokes the elasticsearch.ListAckClusters API asynchronously

func (*Client) ListAckNamespaces ¶ added in v1.61.993

func (client *Client) ListAckNamespaces(request *ListAckNamespacesRequest) (response *ListAckNamespacesResponse, err error)

ListAckNamespaces invokes the elasticsearch.ListAckNamespaces API synchronously

func (*Client) ListAckNamespacesWithCallback ¶ added in v1.61.993

func (client *Client) ListAckNamespacesWithCallback(request *ListAckNamespacesRequest, callback func(response *ListAckNamespacesResponse, err error)) <-chan int

ListAckNamespacesWithCallback invokes the elasticsearch.ListAckNamespaces API asynchronously

func (*Client) ListAckNamespacesWithChan ¶ added in v1.61.993

func (client *Client) ListAckNamespacesWithChan(request *ListAckNamespacesRequest) (<-chan *ListAckNamespacesResponse, <-chan error)

ListAckNamespacesWithChan invokes the elasticsearch.ListAckNamespaces API asynchronously

func (*Client) ListAllNode ¶

func (client *Client) ListAllNode(request *ListAllNodeRequest) (response *ListAllNodeResponse, err error)

ListAllNode invokes the elasticsearch.ListAllNode API synchronously

func (*Client) ListAllNodeWithCallback ¶

func (client *Client) ListAllNodeWithCallback(request *ListAllNodeRequest, callback func(response *ListAllNodeResponse, err error)) <-chan int

ListAllNodeWithCallback invokes the elasticsearch.ListAllNode API asynchronously

func (*Client) ListAllNodeWithChan ¶

func (client *Client) ListAllNodeWithChan(request *ListAllNodeRequest) (<-chan *ListAllNodeResponse, <-chan error)

ListAllNodeWithChan invokes the elasticsearch.ListAllNode API asynchronously

func (*Client) ListAlternativeSnapshotRepos ¶

func (client *Client) ListAlternativeSnapshotRepos(request *ListAlternativeSnapshotReposRequest) (response *ListAlternativeSnapshotReposResponse, err error)

ListAlternativeSnapshotRepos invokes the elasticsearch.ListAlternativeSnapshotRepos API synchronously

func (*Client) ListAlternativeSnapshotReposWithCallback ¶

func (client *Client) ListAlternativeSnapshotReposWithCallback(request *ListAlternativeSnapshotReposRequest, callback func(response *ListAlternativeSnapshotReposResponse, err error)) <-chan int

ListAlternativeSnapshotReposWithCallback invokes the elasticsearch.ListAlternativeSnapshotRepos API asynchronously

func (*Client) ListAlternativeSnapshotReposWithChan ¶

func (client *Client) ListAlternativeSnapshotReposWithChan(request *ListAlternativeSnapshotReposRequest) (<-chan *ListAlternativeSnapshotReposResponse, <-chan error)

ListAlternativeSnapshotReposWithChan invokes the elasticsearch.ListAlternativeSnapshotRepos API asynchronously

func (*Client) ListAvailableEsInstanceIds ¶ added in v1.61.615

func (client *Client) ListAvailableEsInstanceIds(request *ListAvailableEsInstanceIdsRequest) (response *ListAvailableEsInstanceIdsResponse, err error)

ListAvailableEsInstanceIds invokes the elasticsearch.ListAvailableEsInstanceIds API synchronously

func (*Client) ListAvailableEsInstanceIdsWithCallback ¶ added in v1.61.615

func (client *Client) ListAvailableEsInstanceIdsWithCallback(request *ListAvailableEsInstanceIdsRequest, callback func(response *ListAvailableEsInstanceIdsResponse, err error)) <-chan int

ListAvailableEsInstanceIdsWithCallback invokes the elasticsearch.ListAvailableEsInstanceIds API asynchronously

func (*Client) ListAvailableEsInstanceIdsWithChan ¶ added in v1.61.615

func (client *Client) ListAvailableEsInstanceIdsWithChan(request *ListAvailableEsInstanceIdsRequest) (<-chan *ListAvailableEsInstanceIdsResponse, <-chan error)

ListAvailableEsInstanceIdsWithChan invokes the elasticsearch.ListAvailableEsInstanceIds API asynchronously

func (*Client) ListCollectors ¶ added in v1.61.615

func (client *Client) ListCollectors(request *ListCollectorsRequest) (response *ListCollectorsResponse, err error)

ListCollectors invokes the elasticsearch.ListCollectors API synchronously

func (*Client) ListCollectorsWithCallback ¶ added in v1.61.615

func (client *Client) ListCollectorsWithCallback(request *ListCollectorsRequest, callback func(response *ListCollectorsResponse, err error)) <-chan int

ListCollectorsWithCallback invokes the elasticsearch.ListCollectors API asynchronously

func (*Client) ListCollectorsWithChan ¶ added in v1.61.615

func (client *Client) ListCollectorsWithChan(request *ListCollectorsRequest) (<-chan *ListCollectorsResponse, <-chan error)

ListCollectorsWithChan invokes the elasticsearch.ListCollectors API asynchronously

func (*Client) ListConnectedClusters ¶ added in v1.60.319

func (client *Client) ListConnectedClusters(request *ListConnectedClustersRequest) (response *ListConnectedClustersResponse, err error)

ListConnectedClusters invokes the elasticsearch.ListConnectedClusters API synchronously

func (*Client) ListConnectedClustersWithCallback ¶ added in v1.60.319

func (client *Client) ListConnectedClustersWithCallback(request *ListConnectedClustersRequest, callback func(response *ListConnectedClustersResponse, err error)) <-chan int

ListConnectedClustersWithCallback invokes the elasticsearch.ListConnectedClusters API asynchronously

func (*Client) ListConnectedClustersWithChan ¶ added in v1.60.319

func (client *Client) ListConnectedClustersWithChan(request *ListConnectedClustersRequest) (<-chan *ListConnectedClustersResponse, <-chan error)

ListConnectedClustersWithChan invokes the elasticsearch.ListConnectedClusters API asynchronously

func (*Client) ListDataTasks ¶ added in v1.61.615

func (client *Client) ListDataTasks(request *ListDataTasksRequest) (response *ListDataTasksResponse, err error)

ListDataTasks invokes the elasticsearch.ListDataTasks API synchronously

func (*Client) ListDataTasksWithCallback ¶ added in v1.61.615

func (client *Client) ListDataTasksWithCallback(request *ListDataTasksRequest, callback func(response *ListDataTasksResponse, err error)) <-chan int

ListDataTasksWithCallback invokes the elasticsearch.ListDataTasks API asynchronously

func (*Client) ListDataTasksWithChan ¶ added in v1.61.615

func (client *Client) ListDataTasksWithChan(request *ListDataTasksRequest) (<-chan *ListDataTasksResponse, <-chan error)

ListDataTasksWithChan invokes the elasticsearch.ListDataTasks API asynchronously

func (*Client) ListDefaultCollectorConfigurations ¶ added in v1.61.993

func (client *Client) ListDefaultCollectorConfigurations(request *ListDefaultCollectorConfigurationsRequest) (response *ListDefaultCollectorConfigurationsResponse, err error)

ListDefaultCollectorConfigurations invokes the elasticsearch.ListDefaultCollectorConfigurations API synchronously

func (*Client) ListDefaultCollectorConfigurationsWithCallback ¶ added in v1.61.993

func (client *Client) ListDefaultCollectorConfigurationsWithCallback(request *ListDefaultCollectorConfigurationsRequest, callback func(response *ListDefaultCollectorConfigurationsResponse, err error)) <-chan int

ListDefaultCollectorConfigurationsWithCallback invokes the elasticsearch.ListDefaultCollectorConfigurations API asynchronously

func (*Client) ListDefaultCollectorConfigurationsWithChan ¶ added in v1.61.993

func (client *Client) ListDefaultCollectorConfigurationsWithChan(request *ListDefaultCollectorConfigurationsRequest) (<-chan *ListDefaultCollectorConfigurationsResponse, <-chan error)

ListDefaultCollectorConfigurationsWithChan invokes the elasticsearch.ListDefaultCollectorConfigurations API asynchronously

func (*Client) ListDiagnoseIndices ¶ added in v1.61.993

func (client *Client) ListDiagnoseIndices(request *ListDiagnoseIndicesRequest) (response *ListDiagnoseIndicesResponse, err error)

ListDiagnoseIndices invokes the elasticsearch.ListDiagnoseIndices API synchronously

func (*Client) ListDiagnoseIndicesWithCallback ¶ added in v1.61.993

func (client *Client) ListDiagnoseIndicesWithCallback(request *ListDiagnoseIndicesRequest, callback func(response *ListDiagnoseIndicesResponse, err error)) <-chan int

ListDiagnoseIndicesWithCallback invokes the elasticsearch.ListDiagnoseIndices API asynchronously

func (*Client) ListDiagnoseIndicesWithChan ¶ added in v1.61.993

func (client *Client) ListDiagnoseIndicesWithChan(request *ListDiagnoseIndicesRequest) (<-chan *ListDiagnoseIndicesResponse, <-chan error)

ListDiagnoseIndicesWithChan invokes the elasticsearch.ListDiagnoseIndices API asynchronously

func (*Client) ListDiagnoseReport ¶ added in v1.61.615

func (client *Client) ListDiagnoseReport(request *ListDiagnoseReportRequest) (response *ListDiagnoseReportResponse, err error)

ListDiagnoseReport invokes the elasticsearch.ListDiagnoseReport API synchronously

func (*Client) ListDiagnoseReportIds ¶ added in v1.61.615

func (client *Client) ListDiagnoseReportIds(request *ListDiagnoseReportIdsRequest) (response *ListDiagnoseReportIdsResponse, err error)

ListDiagnoseReportIds invokes the elasticsearch.ListDiagnoseReportIds API synchronously

func (*Client) ListDiagnoseReportIdsWithCallback ¶ added in v1.61.615

func (client *Client) ListDiagnoseReportIdsWithCallback(request *ListDiagnoseReportIdsRequest, callback func(response *ListDiagnoseReportIdsResponse, err error)) <-chan int

ListDiagnoseReportIdsWithCallback invokes the elasticsearch.ListDiagnoseReportIds API asynchronously

func (*Client) ListDiagnoseReportIdsWithChan ¶ added in v1.61.615

func (client *Client) ListDiagnoseReportIdsWithChan(request *ListDiagnoseReportIdsRequest) (<-chan *ListDiagnoseReportIdsResponse, <-chan error)

ListDiagnoseReportIdsWithChan invokes the elasticsearch.ListDiagnoseReportIds API asynchronously

func (*Client) ListDiagnoseReportWithCallback ¶ added in v1.61.615

func (client *Client) ListDiagnoseReportWithCallback(request *ListDiagnoseReportRequest, callback func(response *ListDiagnoseReportResponse, err error)) <-chan int

ListDiagnoseReportWithCallback invokes the elasticsearch.ListDiagnoseReport API asynchronously

func (*Client) ListDiagnoseReportWithChan ¶ added in v1.61.615

func (client *Client) ListDiagnoseReportWithChan(request *ListDiagnoseReportRequest) (<-chan *ListDiagnoseReportResponse, <-chan error)

ListDiagnoseReportWithChan invokes the elasticsearch.ListDiagnoseReport API asynchronously

func (*Client) ListDictInformation ¶ added in v1.61.615

func (client *Client) ListDictInformation(request *ListDictInformationRequest) (response *ListDictInformationResponse, err error)

ListDictInformation invokes the elasticsearch.ListDictInformation API synchronously

func (*Client) ListDictInformationWithCallback ¶ added in v1.61.615

func (client *Client) ListDictInformationWithCallback(request *ListDictInformationRequest, callback func(response *ListDictInformationResponse, err error)) <-chan int

ListDictInformationWithCallback invokes the elasticsearch.ListDictInformation API asynchronously

func (*Client) ListDictInformationWithChan ¶ added in v1.61.615

func (client *Client) ListDictInformationWithChan(request *ListDictInformationRequest) (<-chan *ListDictInformationResponse, <-chan error)

ListDictInformationWithChan invokes the elasticsearch.ListDictInformation API asynchronously

func (*Client) ListEcsInstances ¶ added in v1.61.615

func (client *Client) ListEcsInstances(request *ListEcsInstancesRequest) (response *ListEcsInstancesResponse, err error)

ListEcsInstances invokes the elasticsearch.ListEcsInstances API synchronously

func (*Client) ListEcsInstancesWithCallback ¶ added in v1.61.615

func (client *Client) ListEcsInstancesWithCallback(request *ListEcsInstancesRequest, callback func(response *ListEcsInstancesResponse, err error)) <-chan int

ListEcsInstancesWithCallback invokes the elasticsearch.ListEcsInstances API asynchronously

func (*Client) ListEcsInstancesWithChan ¶ added in v1.61.615

func (client *Client) ListEcsInstancesWithChan(request *ListEcsInstancesRequest) (<-chan *ListEcsInstancesResponse, <-chan error)

ListEcsInstancesWithChan invokes the elasticsearch.ListEcsInstances API asynchronously

func (*Client) ListExtendfiles ¶ added in v1.61.615

func (client *Client) ListExtendfiles(request *ListExtendfilesRequest) (response *ListExtendfilesResponse, err error)

ListExtendfiles invokes the elasticsearch.ListExtendfiles API synchronously

func (*Client) ListExtendfilesWithCallback ¶ added in v1.61.615

func (client *Client) ListExtendfilesWithCallback(request *ListExtendfilesRequest, callback func(response *ListExtendfilesResponse, err error)) <-chan int

ListExtendfilesWithCallback invokes the elasticsearch.ListExtendfiles API asynchronously

func (*Client) ListExtendfilesWithChan ¶ added in v1.61.615

func (client *Client) ListExtendfilesWithChan(request *ListExtendfilesRequest) (<-chan *ListExtendfilesResponse, <-chan error)

ListExtendfilesWithChan invokes the elasticsearch.ListExtendfiles API asynchronously

func (*Client) ListInstance ¶

func (client *Client) ListInstance(request *ListInstanceRequest) (response *ListInstanceResponse, err error)

ListInstance invokes the elasticsearch.ListInstance API synchronously

func (*Client) ListInstanceIndices ¶ added in v1.61.615

func (client *Client) ListInstanceIndices(request *ListInstanceIndicesRequest) (response *ListInstanceIndicesResponse, err error)

ListInstanceIndices invokes the elasticsearch.ListInstanceIndices API synchronously

func (*Client) ListInstanceIndicesWithCallback ¶ added in v1.61.615

func (client *Client) ListInstanceIndicesWithCallback(request *ListInstanceIndicesRequest, callback func(response *ListInstanceIndicesResponse, err error)) <-chan int

ListInstanceIndicesWithCallback invokes the elasticsearch.ListInstanceIndices API asynchronously

func (*Client) ListInstanceIndicesWithChan ¶ added in v1.61.615

func (client *Client) ListInstanceIndicesWithChan(request *ListInstanceIndicesRequest) (<-chan *ListInstanceIndicesResponse, <-chan error)

ListInstanceIndicesWithChan invokes the elasticsearch.ListInstanceIndices API asynchronously

func (*Client) ListInstanceWithCallback ¶

func (client *Client) ListInstanceWithCallback(request *ListInstanceRequest, callback func(response *ListInstanceResponse, err error)) <-chan int

ListInstanceWithCallback invokes the elasticsearch.ListInstance API asynchronously

func (*Client) ListInstanceWithChan ¶

func (client *Client) ListInstanceWithChan(request *ListInstanceRequest) (<-chan *ListInstanceResponse, <-chan error)

ListInstanceWithChan invokes the elasticsearch.ListInstance API asynchronously

func (*Client) ListKibanaPlugins ¶

func (client *Client) ListKibanaPlugins(request *ListKibanaPluginsRequest) (response *ListKibanaPluginsResponse, err error)

ListKibanaPlugins invokes the elasticsearch.ListKibanaPlugins API synchronously

func (*Client) ListKibanaPluginsWithCallback ¶

func (client *Client) ListKibanaPluginsWithCallback(request *ListKibanaPluginsRequest, callback func(response *ListKibanaPluginsResponse, err error)) <-chan int

ListKibanaPluginsWithCallback invokes the elasticsearch.ListKibanaPlugins API asynchronously

func (*Client) ListKibanaPluginsWithChan ¶

func (client *Client) ListKibanaPluginsWithChan(request *ListKibanaPluginsRequest) (<-chan *ListKibanaPluginsResponse, <-chan error)

ListKibanaPluginsWithChan invokes the elasticsearch.ListKibanaPlugins API asynchronously

func (*Client) ListLogstash ¶

func (client *Client) ListLogstash(request *ListLogstashRequest) (response *ListLogstashResponse, err error)

ListLogstash invokes the elasticsearch.ListLogstash API synchronously

func (*Client) ListLogstashLog ¶

func (client *Client) ListLogstashLog(request *ListLogstashLogRequest) (response *ListLogstashLogResponse, err error)

ListLogstashLog invokes the elasticsearch.ListLogstashLog API synchronously

func (*Client) ListLogstashLogWithCallback ¶

func (client *Client) ListLogstashLogWithCallback(request *ListLogstashLogRequest, callback func(response *ListLogstashLogResponse, err error)) <-chan int

ListLogstashLogWithCallback invokes the elasticsearch.ListLogstashLog API asynchronously

func (*Client) ListLogstashLogWithChan ¶

func (client *Client) ListLogstashLogWithChan(request *ListLogstashLogRequest) (<-chan *ListLogstashLogResponse, <-chan error)

ListLogstashLogWithChan invokes the elasticsearch.ListLogstashLog API asynchronously

func (*Client) ListLogstashPlugins ¶

func (client *Client) ListLogstashPlugins(request *ListLogstashPluginsRequest) (response *ListLogstashPluginsResponse, err error)

ListLogstashPlugins invokes the elasticsearch.ListLogstashPlugins API synchronously

func (*Client) ListLogstashPluginsWithCallback ¶

func (client *Client) ListLogstashPluginsWithCallback(request *ListLogstashPluginsRequest, callback func(response *ListLogstashPluginsResponse, err error)) <-chan int

ListLogstashPluginsWithCallback invokes the elasticsearch.ListLogstashPlugins API asynchronously

func (*Client) ListLogstashPluginsWithChan ¶

func (client *Client) ListLogstashPluginsWithChan(request *ListLogstashPluginsRequest) (<-chan *ListLogstashPluginsResponse, <-chan error)

ListLogstashPluginsWithChan invokes the elasticsearch.ListLogstashPlugins API asynchronously

func (*Client) ListLogstashWithCallback ¶

func (client *Client) ListLogstashWithCallback(request *ListLogstashRequest, callback func(response *ListLogstashResponse, err error)) <-chan int

ListLogstashWithCallback invokes the elasticsearch.ListLogstash API asynchronously

func (*Client) ListLogstashWithChan ¶

func (client *Client) ListLogstashWithChan(request *ListLogstashRequest) (<-chan *ListLogstashResponse, <-chan error)

ListLogstashWithChan invokes the elasticsearch.ListLogstash API asynchronously

func (*Client) ListNodes ¶ added in v1.61.615

func (client *Client) ListNodes(request *ListNodesRequest) (response *ListNodesResponse, err error)

ListNodes invokes the elasticsearch.ListNodes API synchronously

func (*Client) ListNodesWithCallback ¶ added in v1.61.615

func (client *Client) ListNodesWithCallback(request *ListNodesRequest, callback func(response *ListNodesResponse, err error)) <-chan int

ListNodesWithCallback invokes the elasticsearch.ListNodes API asynchronously

func (*Client) ListNodesWithChan ¶ added in v1.61.615

func (client *Client) ListNodesWithChan(request *ListNodesRequest) (<-chan *ListNodesResponse, <-chan error)

ListNodesWithChan invokes the elasticsearch.ListNodes API asynchronously

func (*Client) ListPipeline ¶ added in v1.61.615

func (client *Client) ListPipeline(request *ListPipelineRequest) (response *ListPipelineResponse, err error)

ListPipeline invokes the elasticsearch.ListPipeline API synchronously

func (*Client) ListPipelineIds ¶ added in v1.61.615

func (client *Client) ListPipelineIds(request *ListPipelineIdsRequest) (response *ListPipelineIdsResponse, err error)

ListPipelineIds invokes the elasticsearch.ListPipelineIds API synchronously

func (*Client) ListPipelineIdsWithCallback ¶ added in v1.61.615

func (client *Client) ListPipelineIdsWithCallback(request *ListPipelineIdsRequest, callback func(response *ListPipelineIdsResponse, err error)) <-chan int

ListPipelineIdsWithCallback invokes the elasticsearch.ListPipelineIds API asynchronously

func (*Client) ListPipelineIdsWithChan ¶ added in v1.61.615

func (client *Client) ListPipelineIdsWithChan(request *ListPipelineIdsRequest) (<-chan *ListPipelineIdsResponse, <-chan error)

ListPipelineIdsWithChan invokes the elasticsearch.ListPipelineIds API asynchronously

func (*Client) ListPipelineWithCallback ¶ added in v1.61.615

func (client *Client) ListPipelineWithCallback(request *ListPipelineRequest, callback func(response *ListPipelineResponse, err error)) <-chan int

ListPipelineWithCallback invokes the elasticsearch.ListPipeline API asynchronously

func (*Client) ListPipelineWithChan ¶ added in v1.61.615

func (client *Client) ListPipelineWithChan(request *ListPipelineRequest) (<-chan *ListPipelineResponse, <-chan error)

ListPipelineWithChan invokes the elasticsearch.ListPipeline API asynchronously

func (*Client) ListPlugins ¶

func (client *Client) ListPlugins(request *ListPluginsRequest) (response *ListPluginsResponse, err error)

ListPlugins invokes the elasticsearch.ListPlugins API synchronously

func (*Client) ListPluginsWithCallback ¶

func (client *Client) ListPluginsWithCallback(request *ListPluginsRequest, callback func(response *ListPluginsResponse, err error)) <-chan int

ListPluginsWithCallback invokes the elasticsearch.ListPlugins API asynchronously

func (*Client) ListPluginsWithChan ¶

func (client *Client) ListPluginsWithChan(request *ListPluginsRequest) (<-chan *ListPluginsResponse, <-chan error)

ListPluginsWithChan invokes the elasticsearch.ListPlugins API asynchronously

func (*Client) ListSearchLog ¶

func (client *Client) ListSearchLog(request *ListSearchLogRequest) (response *ListSearchLogResponse, err error)

ListSearchLog invokes the elasticsearch.ListSearchLog API synchronously

func (*Client) ListSearchLogWithCallback ¶

func (client *Client) ListSearchLogWithCallback(request *ListSearchLogRequest, callback func(response *ListSearchLogResponse, err error)) <-chan int

ListSearchLogWithCallback invokes the elasticsearch.ListSearchLog API asynchronously

func (*Client) ListSearchLogWithChan ¶

func (client *Client) ListSearchLogWithChan(request *ListSearchLogRequest) (<-chan *ListSearchLogResponse, <-chan error)

ListSearchLogWithChan invokes the elasticsearch.ListSearchLog API asynchronously

func (*Client) ListSnapshotReposByInstanceId ¶

func (client *Client) ListSnapshotReposByInstanceId(request *ListSnapshotReposByInstanceIdRequest) (response *ListSnapshotReposByInstanceIdResponse, err error)

ListSnapshotReposByInstanceId invokes the elasticsearch.ListSnapshotReposByInstanceId API synchronously

func (*Client) ListSnapshotReposByInstanceIdWithCallback ¶

func (client *Client) ListSnapshotReposByInstanceIdWithCallback(request *ListSnapshotReposByInstanceIdRequest, callback func(response *ListSnapshotReposByInstanceIdResponse, err error)) <-chan int

ListSnapshotReposByInstanceIdWithCallback invokes the elasticsearch.ListSnapshotReposByInstanceId API asynchronously

func (*Client) ListSnapshotReposByInstanceIdWithChan ¶

func (client *Client) ListSnapshotReposByInstanceIdWithChan(request *ListSnapshotReposByInstanceIdRequest) (<-chan *ListSnapshotReposByInstanceIdResponse, <-chan error)

ListSnapshotReposByInstanceIdWithChan invokes the elasticsearch.ListSnapshotReposByInstanceId API asynchronously

func (*Client) ListTagResources ¶ added in v1.60.319

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

ListTagResources invokes the elasticsearch.ListTagResources API synchronously

func (*Client) ListTagResourcesWithCallback ¶ added in v1.60.319

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

ListTagResourcesWithCallback invokes the elasticsearch.ListTagResources API asynchronously

func (*Client) ListTagResourcesWithChan ¶ added in v1.60.319

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

ListTagResourcesWithChan invokes the elasticsearch.ListTagResources API asynchronously

func (*Client) ListTags ¶ added in v1.61.615

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

ListTags invokes the elasticsearch.ListTags API synchronously

func (*Client) ListTagsWithCallback ¶ added in v1.61.615

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

ListTagsWithCallback invokes the elasticsearch.ListTags API asynchronously

func (*Client) ListTagsWithChan ¶ added in v1.61.615

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

ListTagsWithChan invokes the elasticsearch.ListTags API asynchronously

func (*Client) MigrateToOtherZone ¶ added in v1.61.615

func (client *Client) MigrateToOtherZone(request *MigrateToOtherZoneRequest) (response *MigrateToOtherZoneResponse, err error)

MigrateToOtherZone invokes the elasticsearch.MigrateToOtherZone API synchronously

func (*Client) MigrateToOtherZoneWithCallback ¶ added in v1.61.615

func (client *Client) MigrateToOtherZoneWithCallback(request *MigrateToOtherZoneRequest, callback func(response *MigrateToOtherZoneResponse, err error)) <-chan int

MigrateToOtherZoneWithCallback invokes the elasticsearch.MigrateToOtherZone API asynchronously

func (*Client) MigrateToOtherZoneWithChan ¶ added in v1.61.615

func (client *Client) MigrateToOtherZoneWithChan(request *MigrateToOtherZoneRequest) (<-chan *MigrateToOtherZoneResponse, <-chan error)

MigrateToOtherZoneWithChan invokes the elasticsearch.MigrateToOtherZone API asynchronously

func (*Client) ModifyDeployMachine ¶ added in v1.61.615

func (client *Client) ModifyDeployMachine(request *ModifyDeployMachineRequest) (response *ModifyDeployMachineResponse, err error)

ModifyDeployMachine invokes the elasticsearch.ModifyDeployMachine API synchronously

func (*Client) ModifyDeployMachineWithCallback ¶ added in v1.61.615

func (client *Client) ModifyDeployMachineWithCallback(request *ModifyDeployMachineRequest, callback func(response *ModifyDeployMachineResponse, err error)) <-chan int

ModifyDeployMachineWithCallback invokes the elasticsearch.ModifyDeployMachine API asynchronously

func (*Client) ModifyDeployMachineWithChan ¶ added in v1.61.615

func (client *Client) ModifyDeployMachineWithChan(request *ModifyDeployMachineRequest) (<-chan *ModifyDeployMachineResponse, <-chan error)

ModifyDeployMachineWithChan invokes the elasticsearch.ModifyDeployMachine API asynchronously

func (*Client) ModifyElastictask ¶ added in v1.61.340

func (client *Client) ModifyElastictask(request *ModifyElastictaskRequest) (response *ModifyElastictaskResponse, err error)

ModifyElastictask invokes the elasticsearch.ModifyElastictask API synchronously

func (*Client) ModifyElastictaskWithCallback ¶ added in v1.61.340

func (client *Client) ModifyElastictaskWithCallback(request *ModifyElastictaskRequest, callback func(response *ModifyElastictaskResponse, err error)) <-chan int

ModifyElastictaskWithCallback invokes the elasticsearch.ModifyElastictask API asynchronously

func (*Client) ModifyElastictaskWithChan ¶ added in v1.61.340

func (client *Client) ModifyElastictaskWithChan(request *ModifyElastictaskRequest) (<-chan *ModifyElastictaskResponse, <-chan error)

ModifyElastictaskWithChan invokes the elasticsearch.ModifyElastictask API asynchronously

func (*Client) ModifyInstanceMaintainTime ¶ added in v1.61.615

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

ModifyInstanceMaintainTime invokes the elasticsearch.ModifyInstanceMaintainTime API synchronously

func (*Client) ModifyInstanceMaintainTimeWithCallback ¶ added in v1.61.615

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

ModifyInstanceMaintainTimeWithCallback invokes the elasticsearch.ModifyInstanceMaintainTime API asynchronously

func (*Client) ModifyInstanceMaintainTimeWithChan ¶ added in v1.61.615

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

ModifyInstanceMaintainTimeWithChan invokes the elasticsearch.ModifyInstanceMaintainTime API asynchronously

func (*Client) ModifyWhiteIps ¶ added in v1.61.121

func (client *Client) ModifyWhiteIps(request *ModifyWhiteIpsRequest) (response *ModifyWhiteIpsResponse, err error)

ModifyWhiteIps invokes the elasticsearch.ModifyWhiteIps API synchronously

func (*Client) ModifyWhiteIpsWithCallback ¶ added in v1.61.121

func (client *Client) ModifyWhiteIpsWithCallback(request *ModifyWhiteIpsRequest, callback func(response *ModifyWhiteIpsResponse, err error)) <-chan int

ModifyWhiteIpsWithCallback invokes the elasticsearch.ModifyWhiteIps API asynchronously

func (*Client) ModifyWhiteIpsWithChan ¶ added in v1.61.121

func (client *Client) ModifyWhiteIpsWithChan(request *ModifyWhiteIpsRequest) (<-chan *ModifyWhiteIpsResponse, <-chan error)

ModifyWhiteIpsWithChan invokes the elasticsearch.ModifyWhiteIps API asynchronously

func (*Client) MoveResourceGroup ¶

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

MoveResourceGroup invokes the elasticsearch.MoveResourceGroup API synchronously

func (*Client) MoveResourceGroupWithCallback ¶

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

MoveResourceGroupWithCallback invokes the elasticsearch.MoveResourceGroup API asynchronously

func (*Client) MoveResourceGroupWithChan ¶

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

MoveResourceGroupWithChan invokes the elasticsearch.MoveResourceGroup API asynchronously

func (*Client) OpenDiagnosis ¶ added in v1.61.615

func (client *Client) OpenDiagnosis(request *OpenDiagnosisRequest) (response *OpenDiagnosisResponse, err error)

OpenDiagnosis invokes the elasticsearch.OpenDiagnosis API synchronously

func (*Client) OpenDiagnosisWithCallback ¶ added in v1.61.615

func (client *Client) OpenDiagnosisWithCallback(request *OpenDiagnosisRequest, callback func(response *OpenDiagnosisResponse, err error)) <-chan int

OpenDiagnosisWithCallback invokes the elasticsearch.OpenDiagnosis API asynchronously

func (*Client) OpenDiagnosisWithChan ¶ added in v1.61.615

func (client *Client) OpenDiagnosisWithChan(request *OpenDiagnosisRequest) (<-chan *OpenDiagnosisResponse, <-chan error)

OpenDiagnosisWithChan invokes the elasticsearch.OpenDiagnosis API asynchronously

func (*Client) OpenHttps ¶

func (client *Client) OpenHttps(request *OpenHttpsRequest) (response *OpenHttpsResponse, err error)

OpenHttps invokes the elasticsearch.OpenHttps API synchronously

func (*Client) OpenHttpsWithCallback ¶

func (client *Client) OpenHttpsWithCallback(request *OpenHttpsRequest, callback func(response *OpenHttpsResponse, err error)) <-chan int

OpenHttpsWithCallback invokes the elasticsearch.OpenHttps API asynchronously

func (*Client) OpenHttpsWithChan ¶

func (client *Client) OpenHttpsWithChan(request *OpenHttpsRequest) (<-chan *OpenHttpsResponse, <-chan error)

OpenHttpsWithChan invokes the elasticsearch.OpenHttps API asynchronously

func (*Client) RecommendTemplates ¶ added in v1.61.993

func (client *Client) RecommendTemplates(request *RecommendTemplatesRequest) (response *RecommendTemplatesResponse, err error)

RecommendTemplates invokes the elasticsearch.RecommendTemplates API synchronously

func (*Client) RecommendTemplatesWithCallback ¶ added in v1.61.993

func (client *Client) RecommendTemplatesWithCallback(request *RecommendTemplatesRequest, callback func(response *RecommendTemplatesResponse, err error)) <-chan int

RecommendTemplatesWithCallback invokes the elasticsearch.RecommendTemplates API asynchronously

func (*Client) RecommendTemplatesWithChan ¶ added in v1.61.993

func (client *Client) RecommendTemplatesWithChan(request *RecommendTemplatesRequest) (<-chan *RecommendTemplatesResponse, <-chan error)

RecommendTemplatesWithChan invokes the elasticsearch.RecommendTemplates API asynchronously

func (*Client) ReinstallCollector ¶ added in v1.61.615

func (client *Client) ReinstallCollector(request *ReinstallCollectorRequest) (response *ReinstallCollectorResponse, err error)

ReinstallCollector invokes the elasticsearch.ReinstallCollector API synchronously

func (*Client) ReinstallCollectorWithCallback ¶ added in v1.61.615

func (client *Client) ReinstallCollectorWithCallback(request *ReinstallCollectorRequest, callback func(response *ReinstallCollectorResponse, err error)) <-chan int

ReinstallCollectorWithCallback invokes the elasticsearch.ReinstallCollector API asynchronously

func (*Client) ReinstallCollectorWithChan ¶ added in v1.61.615

func (client *Client) ReinstallCollectorWithChan(request *ReinstallCollectorRequest) (<-chan *ReinstallCollectorResponse, <-chan error)

ReinstallCollectorWithChan invokes the elasticsearch.ReinstallCollector API asynchronously

func (*Client) RenewInstance ¶ added in v1.60.276

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

RenewInstance invokes the elasticsearch.RenewInstance API synchronously

func (*Client) RenewInstanceWithCallback ¶ added in v1.60.276

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

RenewInstanceWithCallback invokes the elasticsearch.RenewInstance API asynchronously

func (*Client) RenewInstanceWithChan ¶ added in v1.60.276

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

RenewInstanceWithChan invokes the elasticsearch.RenewInstance API asynchronously

func (*Client) RenewLogstash ¶ added in v1.60.276

func (client *Client) RenewLogstash(request *RenewLogstashRequest) (response *RenewLogstashResponse, err error)

RenewLogstash invokes the elasticsearch.RenewLogstash API synchronously

func (*Client) RenewLogstashWithCallback ¶ added in v1.60.276

func (client *Client) RenewLogstashWithCallback(request *RenewLogstashRequest, callback func(response *RenewLogstashResponse, err error)) <-chan int

RenewLogstashWithCallback invokes the elasticsearch.RenewLogstash API asynchronously

func (*Client) RenewLogstashWithChan ¶ added in v1.60.276

func (client *Client) RenewLogstashWithChan(request *RenewLogstashRequest) (<-chan *RenewLogstashResponse, <-chan error)

RenewLogstashWithChan invokes the elasticsearch.RenewLogstash API asynchronously

func (*Client) RestartCollector ¶ added in v1.61.993

func (client *Client) RestartCollector(request *RestartCollectorRequest) (response *RestartCollectorResponse, err error)

RestartCollector invokes the elasticsearch.RestartCollector API synchronously

func (*Client) RestartCollectorWithCallback ¶ added in v1.61.993

func (client *Client) RestartCollectorWithCallback(request *RestartCollectorRequest, callback func(response *RestartCollectorResponse, err error)) <-chan int

RestartCollectorWithCallback invokes the elasticsearch.RestartCollector API asynchronously

func (*Client) RestartCollectorWithChan ¶ added in v1.61.993

func (client *Client) RestartCollectorWithChan(request *RestartCollectorRequest) (<-chan *RestartCollectorResponse, <-chan error)

RestartCollectorWithChan invokes the elasticsearch.RestartCollector API asynchronously

func (*Client) RestartInstance ¶

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

RestartInstance invokes the elasticsearch.RestartInstance API synchronously

func (*Client) RestartInstanceWithCallback ¶

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

RestartInstanceWithCallback invokes the elasticsearch.RestartInstance API asynchronously

func (*Client) RestartInstanceWithChan ¶

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

RestartInstanceWithChan invokes the elasticsearch.RestartInstance API asynchronously

func (*Client) RestartLogstash ¶

func (client *Client) RestartLogstash(request *RestartLogstashRequest) (response *RestartLogstashResponse, err error)

RestartLogstash invokes the elasticsearch.RestartLogstash API synchronously

func (*Client) RestartLogstashWithCallback ¶

func (client *Client) RestartLogstashWithCallback(request *RestartLogstashRequest, callback func(response *RestartLogstashResponse, err error)) <-chan int

RestartLogstashWithCallback invokes the elasticsearch.RestartLogstash API asynchronously

func (*Client) RestartLogstashWithChan ¶

func (client *Client) RestartLogstashWithChan(request *RestartLogstashRequest) (<-chan *RestartLogstashResponse, <-chan error)

RestartLogstashWithChan invokes the elasticsearch.RestartLogstash API asynchronously

func (*Client) ResumeElasticsearchTask ¶

func (client *Client) ResumeElasticsearchTask(request *ResumeElasticsearchTaskRequest) (response *ResumeElasticsearchTaskResponse, err error)

ResumeElasticsearchTask invokes the elasticsearch.ResumeElasticsearchTask API synchronously

func (*Client) ResumeElasticsearchTaskWithCallback ¶

func (client *Client) ResumeElasticsearchTaskWithCallback(request *ResumeElasticsearchTaskRequest, callback func(response *ResumeElasticsearchTaskResponse, err error)) <-chan int

ResumeElasticsearchTaskWithCallback invokes the elasticsearch.ResumeElasticsearchTask API asynchronously

func (*Client) ResumeElasticsearchTaskWithChan ¶

func (client *Client) ResumeElasticsearchTaskWithChan(request *ResumeElasticsearchTaskRequest) (<-chan *ResumeElasticsearchTaskResponse, <-chan error)

ResumeElasticsearchTaskWithChan invokes the elasticsearch.ResumeElasticsearchTask API asynchronously

func (*Client) ResumeLogstashTask ¶

func (client *Client) ResumeLogstashTask(request *ResumeLogstashTaskRequest) (response *ResumeLogstashTaskResponse, err error)

ResumeLogstashTask invokes the elasticsearch.ResumeLogstashTask API synchronously

func (*Client) ResumeLogstashTaskWithCallback ¶

func (client *Client) ResumeLogstashTaskWithCallback(request *ResumeLogstashTaskRequest, callback func(response *ResumeLogstashTaskResponse, err error)) <-chan int

ResumeLogstashTaskWithCallback invokes the elasticsearch.ResumeLogstashTask API asynchronously

func (*Client) ResumeLogstashTaskWithChan ¶

func (client *Client) ResumeLogstashTaskWithChan(request *ResumeLogstashTaskRequest) (<-chan *ResumeLogstashTaskResponse, <-chan error)

ResumeLogstashTaskWithChan invokes the elasticsearch.ResumeLogstashTask API asynchronously

func (*Client) RollbackInstance ¶

func (client *Client) RollbackInstance(request *RollbackInstanceRequest) (response *RollbackInstanceResponse, err error)

RollbackInstance invokes the elasticsearch.RollbackInstance API synchronously

func (*Client) RollbackInstanceWithCallback ¶

func (client *Client) RollbackInstanceWithCallback(request *RollbackInstanceRequest, callback func(response *RollbackInstanceResponse, err error)) <-chan int

RollbackInstanceWithCallback invokes the elasticsearch.RollbackInstance API asynchronously

func (*Client) RollbackInstanceWithChan ¶

func (client *Client) RollbackInstanceWithChan(request *RollbackInstanceRequest) (<-chan *RollbackInstanceResponse, <-chan error)

RollbackInstanceWithChan invokes the elasticsearch.RollbackInstance API asynchronously

func (*Client) RunPipelines ¶ added in v1.61.615

func (client *Client) RunPipelines(request *RunPipelinesRequest) (response *RunPipelinesResponse, err error)

RunPipelines invokes the elasticsearch.RunPipelines API synchronously

func (*Client) RunPipelinesWithCallback ¶ added in v1.61.615

func (client *Client) RunPipelinesWithCallback(request *RunPipelinesRequest, callback func(response *RunPipelinesResponse, err error)) <-chan int

RunPipelinesWithCallback invokes the elasticsearch.RunPipelines API asynchronously

func (*Client) RunPipelinesWithChan ¶ added in v1.61.615

func (client *Client) RunPipelinesWithChan(request *RunPipelinesRequest) (<-chan *RunPipelinesResponse, <-chan error)

RunPipelinesWithChan invokes the elasticsearch.RunPipelines API asynchronously

func (*Client) ShrinkNode ¶

func (client *Client) ShrinkNode(request *ShrinkNodeRequest) (response *ShrinkNodeResponse, err error)

ShrinkNode invokes the elasticsearch.ShrinkNode API synchronously

func (*Client) ShrinkNodeWithCallback ¶

func (client *Client) ShrinkNodeWithCallback(request *ShrinkNodeRequest, callback func(response *ShrinkNodeResponse, err error)) <-chan int

ShrinkNodeWithCallback invokes the elasticsearch.ShrinkNode API asynchronously

func (*Client) ShrinkNodeWithChan ¶

func (client *Client) ShrinkNodeWithChan(request *ShrinkNodeRequest) (<-chan *ShrinkNodeResponse, <-chan error)

ShrinkNodeWithChan invokes the elasticsearch.ShrinkNode API asynchronously

func (*Client) StartCollector ¶ added in v1.61.615

func (client *Client) StartCollector(request *StartCollectorRequest) (response *StartCollectorResponse, err error)

StartCollector invokes the elasticsearch.StartCollector API synchronously

func (*Client) StartCollectorWithCallback ¶ added in v1.61.615

func (client *Client) StartCollectorWithCallback(request *StartCollectorRequest, callback func(response *StartCollectorResponse, err error)) <-chan int

StartCollectorWithCallback invokes the elasticsearch.StartCollector API asynchronously

func (*Client) StartCollectorWithChan ¶ added in v1.61.615

func (client *Client) StartCollectorWithChan(request *StartCollectorRequest) (<-chan *StartCollectorResponse, <-chan error)

StartCollectorWithChan invokes the elasticsearch.StartCollector API asynchronously

func (*Client) StopCollector ¶ added in v1.61.615

func (client *Client) StopCollector(request *StopCollectorRequest) (response *StopCollectorResponse, err error)

StopCollector invokes the elasticsearch.StopCollector API synchronously

func (*Client) StopCollectorWithCallback ¶ added in v1.61.615

func (client *Client) StopCollectorWithCallback(request *StopCollectorRequest, callback func(response *StopCollectorResponse, err error)) <-chan int

StopCollectorWithCallback invokes the elasticsearch.StopCollector API asynchronously

func (*Client) StopCollectorWithChan ¶ added in v1.61.615

func (client *Client) StopCollectorWithChan(request *StopCollectorRequest) (<-chan *StopCollectorResponse, <-chan error)

StopCollectorWithChan invokes the elasticsearch.StopCollector API asynchronously

func (*Client) StopPipelines ¶ added in v1.61.615

func (client *Client) StopPipelines(request *StopPipelinesRequest) (response *StopPipelinesResponse, err error)

StopPipelines invokes the elasticsearch.StopPipelines API synchronously

func (*Client) StopPipelinesWithCallback ¶ added in v1.61.615

func (client *Client) StopPipelinesWithCallback(request *StopPipelinesRequest, callback func(response *StopPipelinesResponse, err error)) <-chan int

StopPipelinesWithCallback invokes the elasticsearch.StopPipelines API asynchronously

func (*Client) StopPipelinesWithChan ¶ added in v1.61.615

func (client *Client) StopPipelinesWithChan(request *StopPipelinesRequest) (<-chan *StopPipelinesResponse, <-chan error)

StopPipelinesWithChan invokes the elasticsearch.StopPipelines API asynchronously

func (*Client) TagResources ¶ added in v1.60.319

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

TagResources invokes the elasticsearch.TagResources API synchronously

func (*Client) TagResourcesWithCallback ¶ added in v1.60.319

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

TagResourcesWithCallback invokes the elasticsearch.TagResources API asynchronously

func (*Client) TagResourcesWithChan ¶ added in v1.60.319

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

TagResourcesWithChan invokes the elasticsearch.TagResources API asynchronously

func (*Client) TransferNode ¶

func (client *Client) TransferNode(request *TransferNodeRequest) (response *TransferNodeResponse, err error)

TransferNode invokes the elasticsearch.TransferNode API synchronously

func (*Client) TransferNodeWithCallback ¶

func (client *Client) TransferNodeWithCallback(request *TransferNodeRequest, callback func(response *TransferNodeResponse, err error)) <-chan int

TransferNodeWithCallback invokes the elasticsearch.TransferNode API asynchronously

func (*Client) TransferNodeWithChan ¶

func (client *Client) TransferNodeWithChan(request *TransferNodeRequest) (<-chan *TransferNodeResponse, <-chan error)

TransferNodeWithChan invokes the elasticsearch.TransferNode API asynchronously

func (*Client) TriggerNetwork ¶

func (client *Client) TriggerNetwork(request *TriggerNetworkRequest) (response *TriggerNetworkResponse, err error)

TriggerNetwork invokes the elasticsearch.TriggerNetwork API synchronously

func (*Client) TriggerNetworkWithCallback ¶

func (client *Client) TriggerNetworkWithCallback(request *TriggerNetworkRequest, callback func(response *TriggerNetworkResponse, err error)) <-chan int

TriggerNetworkWithCallback invokes the elasticsearch.TriggerNetwork API asynchronously

func (*Client) TriggerNetworkWithChan ¶

func (client *Client) TriggerNetworkWithChan(request *TriggerNetworkRequest) (<-chan *TriggerNetworkResponse, <-chan error)

TriggerNetworkWithChan invokes the elasticsearch.TriggerNetwork API asynchronously

func (*Client) UninstallKibanaPlugin ¶

func (client *Client) UninstallKibanaPlugin(request *UninstallKibanaPluginRequest) (response *UninstallKibanaPluginResponse, err error)

UninstallKibanaPlugin invokes the elasticsearch.UninstallKibanaPlugin API synchronously

func (*Client) UninstallKibanaPluginWithCallback ¶

func (client *Client) UninstallKibanaPluginWithCallback(request *UninstallKibanaPluginRequest, callback func(response *UninstallKibanaPluginResponse, err error)) <-chan int

UninstallKibanaPluginWithCallback invokes the elasticsearch.UninstallKibanaPlugin API asynchronously

func (*Client) UninstallKibanaPluginWithChan ¶

func (client *Client) UninstallKibanaPluginWithChan(request *UninstallKibanaPluginRequest) (<-chan *UninstallKibanaPluginResponse, <-chan error)

UninstallKibanaPluginWithChan invokes the elasticsearch.UninstallKibanaPlugin API asynchronously

func (*Client) UninstallLogstashPlugin ¶

func (client *Client) UninstallLogstashPlugin(request *UninstallLogstashPluginRequest) (response *UninstallLogstashPluginResponse, err error)

UninstallLogstashPlugin invokes the elasticsearch.UninstallLogstashPlugin API synchronously

func (*Client) UninstallLogstashPluginWithCallback ¶

func (client *Client) UninstallLogstashPluginWithCallback(request *UninstallLogstashPluginRequest, callback func(response *UninstallLogstashPluginResponse, err error)) <-chan int

UninstallLogstashPluginWithCallback invokes the elasticsearch.UninstallLogstashPlugin API asynchronously

func (*Client) UninstallLogstashPluginWithChan ¶

func (client *Client) UninstallLogstashPluginWithChan(request *UninstallLogstashPluginRequest) (<-chan *UninstallLogstashPluginResponse, <-chan error)

UninstallLogstashPluginWithChan invokes the elasticsearch.UninstallLogstashPlugin API asynchronously

func (*Client) UninstallPlugin ¶

func (client *Client) UninstallPlugin(request *UninstallPluginRequest) (response *UninstallPluginResponse, err error)

UninstallPlugin invokes the elasticsearch.UninstallPlugin API synchronously

func (*Client) UninstallPluginWithCallback ¶

func (client *Client) UninstallPluginWithCallback(request *UninstallPluginRequest, callback func(response *UninstallPluginResponse, err error)) <-chan int

UninstallPluginWithCallback invokes the elasticsearch.UninstallPlugin API asynchronously

func (*Client) UninstallPluginWithChan ¶

func (client *Client) UninstallPluginWithChan(request *UninstallPluginRequest) (<-chan *UninstallPluginResponse, <-chan error)

UninstallPluginWithChan invokes the elasticsearch.UninstallPlugin API asynchronously

func (*Client) UntagResources ¶ added in v1.60.319

func (client *Client) UntagResources(request *UntagResourcesRequest) (response *UntagResourcesResponse, err error)

UntagResources invokes the elasticsearch.UntagResources API synchronously

func (*Client) UntagResourcesWithCallback ¶ added in v1.60.319

func (client *Client) UntagResourcesWithCallback(request *UntagResourcesRequest, callback func(response *UntagResourcesResponse, err error)) <-chan int

UntagResourcesWithCallback invokes the elasticsearch.UntagResources API asynchronously

func (*Client) UntagResourcesWithChan ¶ added in v1.60.319

func (client *Client) UntagResourcesWithChan(request *UntagResourcesRequest) (<-chan *UntagResourcesResponse, <-chan error)

UntagResourcesWithChan invokes the elasticsearch.UntagResources API asynchronously

func (*Client) UpdateAdminPassword ¶

func (client *Client) UpdateAdminPassword(request *UpdateAdminPasswordRequest) (response *UpdateAdminPasswordResponse, err error)

UpdateAdminPassword invokes the elasticsearch.UpdateAdminPassword API synchronously

func (*Client) UpdateAdminPasswordWithCallback ¶

func (client *Client) UpdateAdminPasswordWithCallback(request *UpdateAdminPasswordRequest, callback func(response *UpdateAdminPasswordResponse, err error)) <-chan int

UpdateAdminPasswordWithCallback invokes the elasticsearch.UpdateAdminPassword API asynchronously

func (*Client) UpdateAdminPasswordWithChan ¶

func (client *Client) UpdateAdminPasswordWithChan(request *UpdateAdminPasswordRequest) (<-chan *UpdateAdminPasswordResponse, <-chan error)

UpdateAdminPasswordWithChan invokes the elasticsearch.UpdateAdminPassword API asynchronously

func (*Client) UpdateAdvancedSetting ¶

func (client *Client) UpdateAdvancedSetting(request *UpdateAdvancedSettingRequest) (response *UpdateAdvancedSettingResponse, err error)

UpdateAdvancedSetting invokes the elasticsearch.UpdateAdvancedSetting API synchronously

func (*Client) UpdateAdvancedSettingWithCallback ¶

func (client *Client) UpdateAdvancedSettingWithCallback(request *UpdateAdvancedSettingRequest, callback func(response *UpdateAdvancedSettingResponse, err error)) <-chan int

UpdateAdvancedSettingWithCallback invokes the elasticsearch.UpdateAdvancedSetting API asynchronously

func (*Client) UpdateAdvancedSettingWithChan ¶

func (client *Client) UpdateAdvancedSettingWithChan(request *UpdateAdvancedSettingRequest) (<-chan *UpdateAdvancedSettingResponse, <-chan error)

UpdateAdvancedSettingWithChan invokes the elasticsearch.UpdateAdvancedSetting API asynchronously

func (*Client) UpdateAliwsDict ¶

func (client *Client) UpdateAliwsDict(request *UpdateAliwsDictRequest) (response *UpdateAliwsDictResponse, err error)

UpdateAliwsDict invokes the elasticsearch.UpdateAliwsDict API synchronously

func (*Client) UpdateAliwsDictWithCallback ¶

func (client *Client) UpdateAliwsDictWithCallback(request *UpdateAliwsDictRequest, callback func(response *UpdateAliwsDictResponse, err error)) <-chan int

UpdateAliwsDictWithCallback invokes the elasticsearch.UpdateAliwsDict API asynchronously

func (*Client) UpdateAliwsDictWithChan ¶

func (client *Client) UpdateAliwsDictWithChan(request *UpdateAliwsDictRequest) (<-chan *UpdateAliwsDictResponse, <-chan error)

UpdateAliwsDictWithChan invokes the elasticsearch.UpdateAliwsDict API asynchronously

func (*Client) UpdateBlackIps ¶

func (client *Client) UpdateBlackIps(request *UpdateBlackIpsRequest) (response *UpdateBlackIpsResponse, err error)

UpdateBlackIps invokes the elasticsearch.UpdateBlackIps API synchronously

func (*Client) UpdateBlackIpsWithCallback ¶

func (client *Client) UpdateBlackIpsWithCallback(request *UpdateBlackIpsRequest, callback func(response *UpdateBlackIpsResponse, err error)) <-chan int

UpdateBlackIpsWithCallback invokes the elasticsearch.UpdateBlackIps API asynchronously

func (*Client) UpdateBlackIpsWithChan ¶

func (client *Client) UpdateBlackIpsWithChan(request *UpdateBlackIpsRequest) (<-chan *UpdateBlackIpsResponse, <-chan error)

UpdateBlackIpsWithChan invokes the elasticsearch.UpdateBlackIps API asynchronously

func (*Client) UpdateCollector ¶ added in v1.61.615

func (client *Client) UpdateCollector(request *UpdateCollectorRequest) (response *UpdateCollectorResponse, err error)

UpdateCollector invokes the elasticsearch.UpdateCollector API synchronously

func (*Client) UpdateCollectorName ¶ added in v1.61.615

func (client *Client) UpdateCollectorName(request *UpdateCollectorNameRequest) (response *UpdateCollectorNameResponse, err error)

UpdateCollectorName invokes the elasticsearch.UpdateCollectorName API synchronously

func (*Client) UpdateCollectorNameWithCallback ¶ added in v1.61.615

func (client *Client) UpdateCollectorNameWithCallback(request *UpdateCollectorNameRequest, callback func(response *UpdateCollectorNameResponse, err error)) <-chan int

UpdateCollectorNameWithCallback invokes the elasticsearch.UpdateCollectorName API asynchronously

func (*Client) UpdateCollectorNameWithChan ¶ added in v1.61.615

func (client *Client) UpdateCollectorNameWithChan(request *UpdateCollectorNameRequest) (<-chan *UpdateCollectorNameResponse, <-chan error)

UpdateCollectorNameWithChan invokes the elasticsearch.UpdateCollectorName API asynchronously

func (*Client) UpdateCollectorWithCallback ¶ added in v1.61.615

func (client *Client) UpdateCollectorWithCallback(request *UpdateCollectorRequest, callback func(response *UpdateCollectorResponse, err error)) <-chan int

UpdateCollectorWithCallback invokes the elasticsearch.UpdateCollector API asynchronously

func (*Client) UpdateCollectorWithChan ¶ added in v1.61.615

func (client *Client) UpdateCollectorWithChan(request *UpdateCollectorRequest) (<-chan *UpdateCollectorResponse, <-chan error)

UpdateCollectorWithChan invokes the elasticsearch.UpdateCollector API asynchronously

func (*Client) UpdateDescription ¶

func (client *Client) UpdateDescription(request *UpdateDescriptionRequest) (response *UpdateDescriptionResponse, err error)

UpdateDescription invokes the elasticsearch.UpdateDescription API synchronously

func (*Client) UpdateDescriptionWithCallback ¶

func (client *Client) UpdateDescriptionWithCallback(request *UpdateDescriptionRequest, callback func(response *UpdateDescriptionResponse, err error)) <-chan int

UpdateDescriptionWithCallback invokes the elasticsearch.UpdateDescription API asynchronously

func (*Client) UpdateDescriptionWithChan ¶

func (client *Client) UpdateDescriptionWithChan(request *UpdateDescriptionRequest) (<-chan *UpdateDescriptionResponse, <-chan error)

UpdateDescriptionWithChan invokes the elasticsearch.UpdateDescription API asynchronously

func (*Client) UpdateDiagnosisSettings ¶ added in v1.61.615

func (client *Client) UpdateDiagnosisSettings(request *UpdateDiagnosisSettingsRequest) (response *UpdateDiagnosisSettingsResponse, err error)

UpdateDiagnosisSettings invokes the elasticsearch.UpdateDiagnosisSettings API synchronously

func (*Client) UpdateDiagnosisSettingsWithCallback ¶ added in v1.61.615

func (client *Client) UpdateDiagnosisSettingsWithCallback(request *UpdateDiagnosisSettingsRequest, callback func(response *UpdateDiagnosisSettingsResponse, err error)) <-chan int

UpdateDiagnosisSettingsWithCallback invokes the elasticsearch.UpdateDiagnosisSettings API asynchronously

func (*Client) UpdateDiagnosisSettingsWithChan ¶ added in v1.61.615

func (client *Client) UpdateDiagnosisSettingsWithChan(request *UpdateDiagnosisSettingsRequest) (<-chan *UpdateDiagnosisSettingsResponse, <-chan error)

UpdateDiagnosisSettingsWithChan invokes the elasticsearch.UpdateDiagnosisSettings API asynchronously

func (*Client) UpdateDict ¶

func (client *Client) UpdateDict(request *UpdateDictRequest) (response *UpdateDictResponse, err error)

UpdateDict invokes the elasticsearch.UpdateDict API synchronously

func (*Client) UpdateDictWithCallback ¶

func (client *Client) UpdateDictWithCallback(request *UpdateDictRequest, callback func(response *UpdateDictResponse, err error)) <-chan int

UpdateDictWithCallback invokes the elasticsearch.UpdateDict API asynchronously

func (*Client) UpdateDictWithChan ¶

func (client *Client) UpdateDictWithChan(request *UpdateDictRequest) (<-chan *UpdateDictResponse, <-chan error)

UpdateDictWithChan invokes the elasticsearch.UpdateDict API asynchronously

func (*Client) UpdateExtendConfig ¶ added in v1.61.615

func (client *Client) UpdateExtendConfig(request *UpdateExtendConfigRequest) (response *UpdateExtendConfigResponse, err error)

UpdateExtendConfig invokes the elasticsearch.UpdateExtendConfig API synchronously

func (*Client) UpdateExtendConfigWithCallback ¶ added in v1.61.615

func (client *Client) UpdateExtendConfigWithCallback(request *UpdateExtendConfigRequest, callback func(response *UpdateExtendConfigResponse, err error)) <-chan int

UpdateExtendConfigWithCallback invokes the elasticsearch.UpdateExtendConfig API asynchronously

func (*Client) UpdateExtendConfigWithChan ¶ added in v1.61.615

func (client *Client) UpdateExtendConfigWithChan(request *UpdateExtendConfigRequest) (<-chan *UpdateExtendConfigResponse, <-chan error)

UpdateExtendConfigWithChan invokes the elasticsearch.UpdateExtendConfig API asynchronously

func (*Client) UpdateExtendfiles ¶ added in v1.61.615

func (client *Client) UpdateExtendfiles(request *UpdateExtendfilesRequest) (response *UpdateExtendfilesResponse, err error)

UpdateExtendfiles invokes the elasticsearch.UpdateExtendfiles API synchronously

func (*Client) UpdateExtendfilesWithCallback ¶ added in v1.61.615

func (client *Client) UpdateExtendfilesWithCallback(request *UpdateExtendfilesRequest, callback func(response *UpdateExtendfilesResponse, err error)) <-chan int

UpdateExtendfilesWithCallback invokes the elasticsearch.UpdateExtendfiles API asynchronously

func (*Client) UpdateExtendfilesWithChan ¶ added in v1.61.615

func (client *Client) UpdateExtendfilesWithChan(request *UpdateExtendfilesRequest) (<-chan *UpdateExtendfilesResponse, <-chan error)

UpdateExtendfilesWithChan invokes the elasticsearch.UpdateExtendfiles API asynchronously

func (*Client) UpdateHotIkDicts ¶

func (client *Client) UpdateHotIkDicts(request *UpdateHotIkDictsRequest) (response *UpdateHotIkDictsResponse, err error)

UpdateHotIkDicts invokes the elasticsearch.UpdateHotIkDicts API synchronously

func (*Client) UpdateHotIkDictsWithCallback ¶

func (client *Client) UpdateHotIkDictsWithCallback(request *UpdateHotIkDictsRequest, callback func(response *UpdateHotIkDictsResponse, err error)) <-chan int

UpdateHotIkDictsWithCallback invokes the elasticsearch.UpdateHotIkDicts API asynchronously

func (*Client) UpdateHotIkDictsWithChan ¶

func (client *Client) UpdateHotIkDictsWithChan(request *UpdateHotIkDictsRequest) (<-chan *UpdateHotIkDictsResponse, <-chan error)

UpdateHotIkDictsWithChan invokes the elasticsearch.UpdateHotIkDicts API asynchronously

func (*Client) UpdateInstance ¶

func (client *Client) UpdateInstance(request *UpdateInstanceRequest) (response *UpdateInstanceResponse, err error)

UpdateInstance invokes the elasticsearch.UpdateInstance API synchronously

func (*Client) UpdateInstanceChargeType ¶ added in v1.60.276

func (client *Client) UpdateInstanceChargeType(request *UpdateInstanceChargeTypeRequest) (response *UpdateInstanceChargeTypeResponse, err error)

UpdateInstanceChargeType invokes the elasticsearch.UpdateInstanceChargeType API synchronously

func (*Client) UpdateInstanceChargeTypeWithCallback ¶ added in v1.60.276

func (client *Client) UpdateInstanceChargeTypeWithCallback(request *UpdateInstanceChargeTypeRequest, callback func(response *UpdateInstanceChargeTypeResponse, err error)) <-chan int

UpdateInstanceChargeTypeWithCallback invokes the elasticsearch.UpdateInstanceChargeType API asynchronously

func (*Client) UpdateInstanceChargeTypeWithChan ¶ added in v1.60.276

func (client *Client) UpdateInstanceChargeTypeWithChan(request *UpdateInstanceChargeTypeRequest) (<-chan *UpdateInstanceChargeTypeResponse, <-chan error)

UpdateInstanceChargeTypeWithChan invokes the elasticsearch.UpdateInstanceChargeType API asynchronously

func (*Client) UpdateInstanceSettings ¶

func (client *Client) UpdateInstanceSettings(request *UpdateInstanceSettingsRequest) (response *UpdateInstanceSettingsResponse, err error)

UpdateInstanceSettings invokes the elasticsearch.UpdateInstanceSettings API synchronously

func (*Client) UpdateInstanceSettingsWithCallback ¶

func (client *Client) UpdateInstanceSettingsWithCallback(request *UpdateInstanceSettingsRequest, callback func(response *UpdateInstanceSettingsResponse, err error)) <-chan int

UpdateInstanceSettingsWithCallback invokes the elasticsearch.UpdateInstanceSettings API asynchronously

func (*Client) UpdateInstanceSettingsWithChan ¶

func (client *Client) UpdateInstanceSettingsWithChan(request *UpdateInstanceSettingsRequest) (<-chan *UpdateInstanceSettingsResponse, <-chan error)

UpdateInstanceSettingsWithChan invokes the elasticsearch.UpdateInstanceSettings API asynchronously

func (*Client) UpdateInstanceWithCallback ¶

func (client *Client) UpdateInstanceWithCallback(request *UpdateInstanceRequest, callback func(response *UpdateInstanceResponse, err error)) <-chan int

UpdateInstanceWithCallback invokes the elasticsearch.UpdateInstance API asynchronously

func (*Client) UpdateInstanceWithChan ¶

func (client *Client) UpdateInstanceWithChan(request *UpdateInstanceRequest) (<-chan *UpdateInstanceResponse, <-chan error)

UpdateInstanceWithChan invokes the elasticsearch.UpdateInstance API asynchronously

func (*Client) UpdateKibanaSettings ¶

func (client *Client) UpdateKibanaSettings(request *UpdateKibanaSettingsRequest) (response *UpdateKibanaSettingsResponse, err error)

UpdateKibanaSettings invokes the elasticsearch.UpdateKibanaSettings API synchronously

func (*Client) UpdateKibanaSettingsWithCallback ¶

func (client *Client) UpdateKibanaSettingsWithCallback(request *UpdateKibanaSettingsRequest, callback func(response *UpdateKibanaSettingsResponse, err error)) <-chan int

UpdateKibanaSettingsWithCallback invokes the elasticsearch.UpdateKibanaSettings API asynchronously

func (*Client) UpdateKibanaSettingsWithChan ¶

func (client *Client) UpdateKibanaSettingsWithChan(request *UpdateKibanaSettingsRequest) (<-chan *UpdateKibanaSettingsResponse, <-chan error)

UpdateKibanaSettingsWithChan invokes the elasticsearch.UpdateKibanaSettings API asynchronously

func (*Client) UpdateKibanaWhiteIps ¶

func (client *Client) UpdateKibanaWhiteIps(request *UpdateKibanaWhiteIpsRequest) (response *UpdateKibanaWhiteIpsResponse, err error)

UpdateKibanaWhiteIps invokes the elasticsearch.UpdateKibanaWhiteIps API synchronously

func (*Client) UpdateKibanaWhiteIpsWithCallback ¶

func (client *Client) UpdateKibanaWhiteIpsWithCallback(request *UpdateKibanaWhiteIpsRequest, callback func(response *UpdateKibanaWhiteIpsResponse, err error)) <-chan int

UpdateKibanaWhiteIpsWithCallback invokes the elasticsearch.UpdateKibanaWhiteIps API asynchronously

func (*Client) UpdateKibanaWhiteIpsWithChan ¶

func (client *Client) UpdateKibanaWhiteIpsWithChan(request *UpdateKibanaWhiteIpsRequest) (<-chan *UpdateKibanaWhiteIpsResponse, <-chan error)

UpdateKibanaWhiteIpsWithChan invokes the elasticsearch.UpdateKibanaWhiteIps API asynchronously

func (*Client) UpdateLogstash ¶

func (client *Client) UpdateLogstash(request *UpdateLogstashRequest) (response *UpdateLogstashResponse, err error)

UpdateLogstash invokes the elasticsearch.UpdateLogstash API synchronously

func (*Client) UpdateLogstashChargeType ¶ added in v1.60.276

func (client *Client) UpdateLogstashChargeType(request *UpdateLogstashChargeTypeRequest) (response *UpdateLogstashChargeTypeResponse, err error)

UpdateLogstashChargeType invokes the elasticsearch.UpdateLogstashChargeType API synchronously

func (*Client) UpdateLogstashChargeTypeWithCallback ¶ added in v1.60.276

func (client *Client) UpdateLogstashChargeTypeWithCallback(request *UpdateLogstashChargeTypeRequest, callback func(response *UpdateLogstashChargeTypeResponse, err error)) <-chan int

UpdateLogstashChargeTypeWithCallback invokes the elasticsearch.UpdateLogstashChargeType API asynchronously

func (*Client) UpdateLogstashChargeTypeWithChan ¶ added in v1.60.276

func (client *Client) UpdateLogstashChargeTypeWithChan(request *UpdateLogstashChargeTypeRequest) (<-chan *UpdateLogstashChargeTypeResponse, <-chan error)

UpdateLogstashChargeTypeWithChan invokes the elasticsearch.UpdateLogstashChargeType API asynchronously

func (*Client) UpdateLogstashDescription ¶

func (client *Client) UpdateLogstashDescription(request *UpdateLogstashDescriptionRequest) (response *UpdateLogstashDescriptionResponse, err error)

UpdateLogstashDescription invokes the elasticsearch.UpdateLogstashDescription API synchronously

func (*Client) UpdateLogstashDescriptionWithCallback ¶

func (client *Client) UpdateLogstashDescriptionWithCallback(request *UpdateLogstashDescriptionRequest, callback func(response *UpdateLogstashDescriptionResponse, err error)) <-chan int

UpdateLogstashDescriptionWithCallback invokes the elasticsearch.UpdateLogstashDescription API asynchronously

func (*Client) UpdateLogstashDescriptionWithChan ¶

func (client *Client) UpdateLogstashDescriptionWithChan(request *UpdateLogstashDescriptionRequest) (<-chan *UpdateLogstashDescriptionResponse, <-chan error)

UpdateLogstashDescriptionWithChan invokes the elasticsearch.UpdateLogstashDescription API asynchronously

func (*Client) UpdateLogstashSettings ¶

func (client *Client) UpdateLogstashSettings(request *UpdateLogstashSettingsRequest) (response *UpdateLogstashSettingsResponse, err error)

UpdateLogstashSettings invokes the elasticsearch.UpdateLogstashSettings API synchronously

func (*Client) UpdateLogstashSettingsWithCallback ¶

func (client *Client) UpdateLogstashSettingsWithCallback(request *UpdateLogstashSettingsRequest, callback func(response *UpdateLogstashSettingsResponse, err error)) <-chan int

UpdateLogstashSettingsWithCallback invokes the elasticsearch.UpdateLogstashSettings API asynchronously

func (*Client) UpdateLogstashSettingsWithChan ¶

func (client *Client) UpdateLogstashSettingsWithChan(request *UpdateLogstashSettingsRequest) (<-chan *UpdateLogstashSettingsResponse, <-chan error)

UpdateLogstashSettingsWithChan invokes the elasticsearch.UpdateLogstashSettings API asynchronously

func (*Client) UpdateLogstashWithCallback ¶

func (client *Client) UpdateLogstashWithCallback(request *UpdateLogstashRequest, callback func(response *UpdateLogstashResponse, err error)) <-chan int

UpdateLogstashWithCallback invokes the elasticsearch.UpdateLogstash API asynchronously

func (*Client) UpdateLogstashWithChan ¶

func (client *Client) UpdateLogstashWithChan(request *UpdateLogstashRequest) (<-chan *UpdateLogstashResponse, <-chan error)

UpdateLogstashWithChan invokes the elasticsearch.UpdateLogstash API asynchronously

func (*Client) UpdatePipelineManagementConfig ¶

func (client *Client) UpdatePipelineManagementConfig(request *UpdatePipelineManagementConfigRequest) (response *UpdatePipelineManagementConfigResponse, err error)

UpdatePipelineManagementConfig invokes the elasticsearch.UpdatePipelineManagementConfig API synchronously

func (*Client) UpdatePipelineManagementConfigWithCallback ¶

func (client *Client) UpdatePipelineManagementConfigWithCallback(request *UpdatePipelineManagementConfigRequest, callback func(response *UpdatePipelineManagementConfigResponse, err error)) <-chan int

UpdatePipelineManagementConfigWithCallback invokes the elasticsearch.UpdatePipelineManagementConfig API asynchronously

func (*Client) UpdatePipelineManagementConfigWithChan ¶

func (client *Client) UpdatePipelineManagementConfigWithChan(request *UpdatePipelineManagementConfigRequest) (<-chan *UpdatePipelineManagementConfigResponse, <-chan error)

UpdatePipelineManagementConfigWithChan invokes the elasticsearch.UpdatePipelineManagementConfig API asynchronously

func (*Client) UpdatePipelines ¶ added in v1.60.392

func (client *Client) UpdatePipelines(request *UpdatePipelinesRequest) (response *UpdatePipelinesResponse, err error)

UpdatePipelines invokes the elasticsearch.UpdatePipelines API synchronously

func (*Client) UpdatePipelinesWithCallback ¶ added in v1.60.392

func (client *Client) UpdatePipelinesWithCallback(request *UpdatePipelinesRequest, callback func(response *UpdatePipelinesResponse, err error)) <-chan int

UpdatePipelinesWithCallback invokes the elasticsearch.UpdatePipelines API asynchronously

func (*Client) UpdatePipelinesWithChan ¶ added in v1.60.392

func (client *Client) UpdatePipelinesWithChan(request *UpdatePipelinesRequest) (<-chan *UpdatePipelinesResponse, <-chan error)

UpdatePipelinesWithChan invokes the elasticsearch.UpdatePipelines API asynchronously

func (*Client) UpdatePrivateNetworkWhiteIps ¶

func (client *Client) UpdatePrivateNetworkWhiteIps(request *UpdatePrivateNetworkWhiteIpsRequest) (response *UpdatePrivateNetworkWhiteIpsResponse, err error)

UpdatePrivateNetworkWhiteIps invokes the elasticsearch.UpdatePrivateNetworkWhiteIps API synchronously

func (*Client) UpdatePrivateNetworkWhiteIpsWithCallback ¶

func (client *Client) UpdatePrivateNetworkWhiteIpsWithCallback(request *UpdatePrivateNetworkWhiteIpsRequest, callback func(response *UpdatePrivateNetworkWhiteIpsResponse, err error)) <-chan int

UpdatePrivateNetworkWhiteIpsWithCallback invokes the elasticsearch.UpdatePrivateNetworkWhiteIps API asynchronously

func (*Client) UpdatePrivateNetworkWhiteIpsWithChan ¶

func (client *Client) UpdatePrivateNetworkWhiteIpsWithChan(request *UpdatePrivateNetworkWhiteIpsRequest) (<-chan *UpdatePrivateNetworkWhiteIpsResponse, <-chan error)

UpdatePrivateNetworkWhiteIpsWithChan invokes the elasticsearch.UpdatePrivateNetworkWhiteIps API asynchronously

func (*Client) UpdatePublicNetwork ¶

func (client *Client) UpdatePublicNetwork(request *UpdatePublicNetworkRequest) (response *UpdatePublicNetworkResponse, err error)

UpdatePublicNetwork invokes the elasticsearch.UpdatePublicNetwork API synchronously

func (*Client) UpdatePublicNetworkWithCallback ¶

func (client *Client) UpdatePublicNetworkWithCallback(request *UpdatePublicNetworkRequest, callback func(response *UpdatePublicNetworkResponse, err error)) <-chan int

UpdatePublicNetworkWithCallback invokes the elasticsearch.UpdatePublicNetwork API asynchronously

func (*Client) UpdatePublicNetworkWithChan ¶

func (client *Client) UpdatePublicNetworkWithChan(request *UpdatePublicNetworkRequest) (<-chan *UpdatePublicNetworkResponse, <-chan error)

UpdatePublicNetworkWithChan invokes the elasticsearch.UpdatePublicNetwork API asynchronously

func (*Client) UpdatePublicWhiteIps ¶

func (client *Client) UpdatePublicWhiteIps(request *UpdatePublicWhiteIpsRequest) (response *UpdatePublicWhiteIpsResponse, err error)

UpdatePublicWhiteIps invokes the elasticsearch.UpdatePublicWhiteIps API synchronously

func (*Client) UpdatePublicWhiteIpsWithCallback ¶

func (client *Client) UpdatePublicWhiteIpsWithCallback(request *UpdatePublicWhiteIpsRequest, callback func(response *UpdatePublicWhiteIpsResponse, err error)) <-chan int

UpdatePublicWhiteIpsWithCallback invokes the elasticsearch.UpdatePublicWhiteIps API asynchronously

func (*Client) UpdatePublicWhiteIpsWithChan ¶

func (client *Client) UpdatePublicWhiteIpsWithChan(request *UpdatePublicWhiteIpsRequest) (<-chan *UpdatePublicWhiteIpsResponse, <-chan error)

UpdatePublicWhiteIpsWithChan invokes the elasticsearch.UpdatePublicWhiteIps API asynchronously

func (*Client) UpdateReadWritePolicy ¶ added in v1.61.615

func (client *Client) UpdateReadWritePolicy(request *UpdateReadWritePolicyRequest) (response *UpdateReadWritePolicyResponse, err error)

UpdateReadWritePolicy invokes the elasticsearch.UpdateReadWritePolicy API synchronously

func (*Client) UpdateReadWritePolicyWithCallback ¶ added in v1.61.615

func (client *Client) UpdateReadWritePolicyWithCallback(request *UpdateReadWritePolicyRequest, callback func(response *UpdateReadWritePolicyResponse, err error)) <-chan int

UpdateReadWritePolicyWithCallback invokes the elasticsearch.UpdateReadWritePolicy API asynchronously

func (*Client) UpdateReadWritePolicyWithChan ¶ added in v1.61.615

func (client *Client) UpdateReadWritePolicyWithChan(request *UpdateReadWritePolicyRequest) (<-chan *UpdateReadWritePolicyResponse, <-chan error)

UpdateReadWritePolicyWithChan invokes the elasticsearch.UpdateReadWritePolicy API asynchronously

func (*Client) UpdateSnapshotSetting ¶

func (client *Client) UpdateSnapshotSetting(request *UpdateSnapshotSettingRequest) (response *UpdateSnapshotSettingResponse, err error)

UpdateSnapshotSetting invokes the elasticsearch.UpdateSnapshotSetting API synchronously

func (*Client) UpdateSnapshotSettingWithCallback ¶

func (client *Client) UpdateSnapshotSettingWithCallback(request *UpdateSnapshotSettingRequest, callback func(response *UpdateSnapshotSettingResponse, err error)) <-chan int

UpdateSnapshotSettingWithCallback invokes the elasticsearch.UpdateSnapshotSetting API asynchronously

func (*Client) UpdateSnapshotSettingWithChan ¶

func (client *Client) UpdateSnapshotSettingWithChan(request *UpdateSnapshotSettingRequest) (<-chan *UpdateSnapshotSettingResponse, <-chan error)

UpdateSnapshotSettingWithChan invokes the elasticsearch.UpdateSnapshotSetting API asynchronously

func (*Client) UpdateSynonymsDicts ¶

func (client *Client) UpdateSynonymsDicts(request *UpdateSynonymsDictsRequest) (response *UpdateSynonymsDictsResponse, err error)

UpdateSynonymsDicts invokes the elasticsearch.UpdateSynonymsDicts API synchronously

func (*Client) UpdateSynonymsDictsWithCallback ¶

func (client *Client) UpdateSynonymsDictsWithCallback(request *UpdateSynonymsDictsRequest, callback func(response *UpdateSynonymsDictsResponse, err error)) <-chan int

UpdateSynonymsDictsWithCallback invokes the elasticsearch.UpdateSynonymsDicts API asynchronously

func (*Client) UpdateSynonymsDictsWithChan ¶

func (client *Client) UpdateSynonymsDictsWithChan(request *UpdateSynonymsDictsRequest) (<-chan *UpdateSynonymsDictsResponse, <-chan error)

UpdateSynonymsDictsWithChan invokes the elasticsearch.UpdateSynonymsDicts API asynchronously

func (*Client) UpdateTemplate ¶ added in v1.61.615

func (client *Client) UpdateTemplate(request *UpdateTemplateRequest) (response *UpdateTemplateResponse, err error)

UpdateTemplate invokes the elasticsearch.UpdateTemplate API synchronously

func (*Client) UpdateTemplateWithCallback ¶ added in v1.61.615

func (client *Client) UpdateTemplateWithCallback(request *UpdateTemplateRequest, callback func(response *UpdateTemplateResponse, err error)) <-chan int

UpdateTemplateWithCallback invokes the elasticsearch.UpdateTemplate API asynchronously

func (*Client) UpdateTemplateWithChan ¶ added in v1.61.615

func (client *Client) UpdateTemplateWithChan(request *UpdateTemplateRequest) (<-chan *UpdateTemplateResponse, <-chan error)

UpdateTemplateWithChan invokes the elasticsearch.UpdateTemplate API asynchronously

func (*Client) UpdateWhiteIps ¶

func (client *Client) UpdateWhiteIps(request *UpdateWhiteIpsRequest) (response *UpdateWhiteIpsResponse, err error)

UpdateWhiteIps invokes the elasticsearch.UpdateWhiteIps API synchronously

func (*Client) UpdateWhiteIpsWithCallback ¶

func (client *Client) UpdateWhiteIpsWithCallback(request *UpdateWhiteIpsRequest, callback func(response *UpdateWhiteIpsResponse, err error)) <-chan int

UpdateWhiteIpsWithCallback invokes the elasticsearch.UpdateWhiteIps API asynchronously

func (*Client) UpdateWhiteIpsWithChan ¶

func (client *Client) UpdateWhiteIpsWithChan(request *UpdateWhiteIpsRequest) (<-chan *UpdateWhiteIpsResponse, <-chan error)

UpdateWhiteIpsWithChan invokes the elasticsearch.UpdateWhiteIps API asynchronously

func (*Client) UpdateXpackMonitorConfig ¶ added in v1.61.615

func (client *Client) UpdateXpackMonitorConfig(request *UpdateXpackMonitorConfigRequest) (response *UpdateXpackMonitorConfigResponse, err error)

UpdateXpackMonitorConfig invokes the elasticsearch.UpdateXpackMonitorConfig API synchronously

func (*Client) UpdateXpackMonitorConfigWithCallback ¶ added in v1.61.615

func (client *Client) UpdateXpackMonitorConfigWithCallback(request *UpdateXpackMonitorConfigRequest, callback func(response *UpdateXpackMonitorConfigResponse, err error)) <-chan int

UpdateXpackMonitorConfigWithCallback invokes the elasticsearch.UpdateXpackMonitorConfig API asynchronously

func (*Client) UpdateXpackMonitorConfigWithChan ¶ added in v1.61.615

func (client *Client) UpdateXpackMonitorConfigWithChan(request *UpdateXpackMonitorConfigRequest) (<-chan *UpdateXpackMonitorConfigResponse, <-chan error)

UpdateXpackMonitorConfigWithChan invokes the elasticsearch.UpdateXpackMonitorConfig API asynchronously

func (*Client) UpgradeEngineVersion ¶ added in v1.60.392

func (client *Client) UpgradeEngineVersion(request *UpgradeEngineVersionRequest) (response *UpgradeEngineVersionResponse, err error)

UpgradeEngineVersion invokes the elasticsearch.UpgradeEngineVersion API synchronously

func (*Client) UpgradeEngineVersionWithCallback ¶ added in v1.60.392

func (client *Client) UpgradeEngineVersionWithCallback(request *UpgradeEngineVersionRequest, callback func(response *UpgradeEngineVersionResponse, err error)) <-chan int

UpgradeEngineVersionWithCallback invokes the elasticsearch.UpgradeEngineVersion API asynchronously

func (*Client) UpgradeEngineVersionWithChan ¶ added in v1.60.392

func (client *Client) UpgradeEngineVersionWithChan(request *UpgradeEngineVersionRequest) (<-chan *UpgradeEngineVersionResponse, <-chan error)

UpgradeEngineVersionWithChan invokes the elasticsearch.UpgradeEngineVersion API asynchronously

func (*Client) ValidateConnection ¶ added in v1.61.615

func (client *Client) ValidateConnection(request *ValidateConnectionRequest) (response *ValidateConnectionResponse, err error)

ValidateConnection invokes the elasticsearch.ValidateConnection API synchronously

func (*Client) ValidateConnectionWithCallback ¶ added in v1.61.615

func (client *Client) ValidateConnectionWithCallback(request *ValidateConnectionRequest, callback func(response *ValidateConnectionResponse, err error)) <-chan int

ValidateConnectionWithCallback invokes the elasticsearch.ValidateConnection API asynchronously

func (*Client) ValidateConnectionWithChan ¶ added in v1.61.615

func (client *Client) ValidateConnectionWithChan(request *ValidateConnectionRequest) (<-chan *ValidateConnectionResponse, <-chan error)

ValidateConnectionWithChan invokes the elasticsearch.ValidateConnection API asynchronously

func (*Client) ValidateShrinkNodes ¶

func (client *Client) ValidateShrinkNodes(request *ValidateShrinkNodesRequest) (response *ValidateShrinkNodesResponse, err error)

ValidateShrinkNodes invokes the elasticsearch.ValidateShrinkNodes API synchronously

func (*Client) ValidateShrinkNodesWithCallback ¶

func (client *Client) ValidateShrinkNodesWithCallback(request *ValidateShrinkNodesRequest, callback func(response *ValidateShrinkNodesResponse, err error)) <-chan int

ValidateShrinkNodesWithCallback invokes the elasticsearch.ValidateShrinkNodes API asynchronously

func (*Client) ValidateShrinkNodesWithChan ¶

func (client *Client) ValidateShrinkNodesWithChan(request *ValidateShrinkNodesRequest) (<-chan *ValidateShrinkNodesResponse, <-chan error)

ValidateShrinkNodesWithChan invokes the elasticsearch.ValidateShrinkNodes API asynchronously

func (*Client) ValidateSlrPermission ¶ added in v1.61.993

func (client *Client) ValidateSlrPermission(request *ValidateSlrPermissionRequest) (response *ValidateSlrPermissionResponse, err error)

ValidateSlrPermission invokes the elasticsearch.ValidateSlrPermission API synchronously

func (*Client) ValidateSlrPermissionWithCallback ¶ added in v1.61.993

func (client *Client) ValidateSlrPermissionWithCallback(request *ValidateSlrPermissionRequest, callback func(response *ValidateSlrPermissionResponse, err error)) <-chan int

ValidateSlrPermissionWithCallback invokes the elasticsearch.ValidateSlrPermission API asynchronously

func (*Client) ValidateSlrPermissionWithChan ¶ added in v1.61.993

func (client *Client) ValidateSlrPermissionWithChan(request *ValidateSlrPermissionRequest) (<-chan *ValidateSlrPermissionResponse, <-chan error)

ValidateSlrPermissionWithChan invokes the elasticsearch.ValidateSlrPermission API asynchronously

func (*Client) ValidateTransferableNodes ¶

func (client *Client) ValidateTransferableNodes(request *ValidateTransferableNodesRequest) (response *ValidateTransferableNodesResponse, err error)

ValidateTransferableNodes invokes the elasticsearch.ValidateTransferableNodes API synchronously

func (*Client) ValidateTransferableNodesWithCallback ¶

func (client *Client) ValidateTransferableNodesWithCallback(request *ValidateTransferableNodesRequest, callback func(response *ValidateTransferableNodesResponse, err error)) <-chan int

ValidateTransferableNodesWithCallback invokes the elasticsearch.ValidateTransferableNodes API asynchronously

func (*Client) ValidateTransferableNodesWithChan ¶

func (client *Client) ValidateTransferableNodesWithChan(request *ValidateTransferableNodesRequest) (<-chan *ValidateTransferableNodesResponse, <-chan error)

ValidateTransferableNodesWithChan invokes the elasticsearch.ValidateTransferableNodes API asynchronously

type ClientNodeAmountRange ¶

type ClientNodeAmountRange struct {
	MinAmount int `json:"minAmount" xml:"minAmount"`
	MaxAmount int `json:"maxAmount" xml:"maxAmount"`
}

ClientNodeAmountRange is a nested struct in elasticsearch response

type ClientNodeConfiguration ¶

type ClientNodeConfiguration struct {
	Amount   int    `json:"amount" xml:"amount"`
	Disk     int    `json:"disk" xml:"disk"`
	Spec     string `json:"spec" xml:"spec"`
	DiskType string `json:"diskType" xml:"diskType"`
}

ClientNodeConfiguration is a nested struct in elasticsearch response

type ClientNodeDiskList ¶

type ClientNodeDiskList struct {
	Disk []Disk `json:"disk" xml:"disk"`
}

ClientNodeDiskList is a nested struct in elasticsearch response

type ClientNodeSpec ¶

type ClientNodeSpec struct {
	Spec []string `json:"spec" xml:"spec"`
}

ClientNodeSpec is a nested struct in elasticsearch response

type CloseDiagnosisRequest ¶ added in v1.61.615

type CloseDiagnosisRequest struct {
	*requests.RoaRequest
	InstanceId  string `position:"Path" name:"InstanceId"`
	ClientToken string `position:"Query" name:"ClientToken"`
	Lang        string `position:"Query" name:"lang"`
}

CloseDiagnosisRequest is the request struct for api CloseDiagnosis

func CreateCloseDiagnosisRequest ¶ added in v1.61.615

func CreateCloseDiagnosisRequest() (request *CloseDiagnosisRequest)

CreateCloseDiagnosisRequest creates a request to invoke CloseDiagnosis API

type CloseDiagnosisResponse ¶ added in v1.61.615

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

CloseDiagnosisResponse is the response struct for api CloseDiagnosis

func CreateCloseDiagnosisResponse ¶ added in v1.61.615

func CreateCloseDiagnosisResponse() (response *CloseDiagnosisResponse)

CreateCloseDiagnosisResponse creates a response to parse from CloseDiagnosis response

type CloseHttpsRequest ¶

type CloseHttpsRequest struct {
	*requests.RoaRequest
	InstanceId  string `position:"Path" name:"InstanceId"`
	ClientToken string `position:"Query" name:"clientToken"`
}

CloseHttpsRequest is the request struct for api CloseHttps

func CreateCloseHttpsRequest ¶

func CreateCloseHttpsRequest() (request *CloseHttpsRequest)

CreateCloseHttpsRequest creates a request to invoke CloseHttps API

type CloseHttpsResponse ¶

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

CloseHttpsResponse is the response struct for api CloseHttps

func CreateCloseHttpsResponse ¶

func CreateCloseHttpsResponse() (response *CloseHttpsResponse)

CreateCloseHttpsResponse creates a response to parse from CloseHttps response

type CollectorPathsInDescribeCollector ¶ added in v1.61.615

type CollectorPathsInDescribeCollector struct {
	CollectorPaths []string `json:"collectorPaths" xml:"collectorPaths"`
}

CollectorPathsInDescribeCollector is a nested struct in elasticsearch response

type CollectorPathsInListCollectors ¶ added in v1.61.615

type CollectorPathsInListCollectors struct {
	CollectorPaths []string `json:"collectorPaths" xml:"collectorPaths"`
}

CollectorPathsInListCollectors is a nested struct in elasticsearch response

type CollectorPathsInListEcsInstances ¶ added in v1.61.615

type CollectorPathsInListEcsInstances struct {
	CollectorPaths []string `json:"collectorPaths" xml:"collectorPaths"`
}

CollectorPathsInListEcsInstances is a nested struct in elasticsearch response

type CollectorPathsInUpdateCollector ¶ added in v1.61.615

type CollectorPathsInUpdateCollector struct {
	CollectorPaths []string `json:"collectorPaths" xml:"collectorPaths"`
}

CollectorPathsInUpdateCollector is a nested struct in elasticsearch response

type CollectorPathsInUpdateCollectorName ¶ added in v1.61.615

type CollectorPathsInUpdateCollectorName struct {
	CollectorPaths []string `json:"collectorPaths" xml:"collectorPaths"`
}

CollectorPathsInUpdateCollectorName is a nested struct in elasticsearch response

type Collectors ¶ added in v1.61.615

type Collectors struct {
	CollectorsItem []CollectorsItem `json:"collectors" xml:"collectors"`
}

Collectors is a nested struct in elasticsearch response

type CollectorsItem ¶ added in v1.61.615

type CollectorsItem struct {
	GmtCreatedTime string              `json:"gmtCreatedTime" xml:"gmtCreatedTime"`
	GmtUpdateTime  string              `json:"gmtUpdateTime" xml:"gmtUpdateTime"`
	Name           string              `json:"name" xml:"name"`
	ResId          string              `json:"resId" xml:"resId"`
	ResVersion     string              `json:"resVersion" xml:"resVersion"`
	VpcId          string              `json:"vpcId" xml:"vpcId"`
	ResType        string              `json:"resType" xml:"resType"`
	OwnerId        string              `json:"ownerId" xml:"ownerId"`
	Status         string              `json:"status" xml:"status"`
	DryRun         bool                `json:"dryRun" xml:"dryRun"`
	CollectorPaths []string            `json:"collectorPaths" xml:"collectorPaths"`
	Configs        []ConfigsItem       `json:"configs" xml:"configs"`
	ExtendConfigs  []ExtendConfigsItem `json:"extendConfigs" xml:"extendConfigs"`
}

CollectorsItem is a nested struct in elasticsearch response

type ConfigsInDescribeCollector ¶ added in v1.61.615

type ConfigsInDescribeCollector struct {
	ConfigsItem []ConfigsItem `json:"configs" xml:"configs"`
}

ConfigsInDescribeCollector is a nested struct in elasticsearch response

type ConfigsInListCollectors ¶ added in v1.61.615

type ConfigsInListCollectors struct {
	ConfigsItem []ConfigsItem `json:"configs" xml:"configs"`
}

ConfigsInListCollectors is a nested struct in elasticsearch response

type ConfigsInListEcsInstances ¶ added in v1.61.615

type ConfigsInListEcsInstances struct {
	ConfigsItem []ConfigsItem `json:"configs" xml:"configs"`
}

ConfigsInListEcsInstances is a nested struct in elasticsearch response

type ConfigsInUpdateCollector ¶ added in v1.61.615

type ConfigsInUpdateCollector struct {
	ConfigsItem []ConfigsItem `json:"configs" xml:"configs"`
}

ConfigsInUpdateCollector is a nested struct in elasticsearch response

type ConfigsInUpdateCollectorName ¶ added in v1.61.615

type ConfigsInUpdateCollectorName struct {
	ConfigsItem []ConfigsItem `json:"configs" xml:"configs"`
}

ConfigsInUpdateCollectorName is a nested struct in elasticsearch response

type ConfigsItem ¶ added in v1.61.615

type ConfigsItem struct {
	Content  string `json:"content" xml:"content"`
	FileName string `json:"fileName" xml:"fileName"`
}

ConfigsItem is a nested struct in elasticsearch response

type ConnectableClustersInfo ¶

type ConnectableClustersInfo struct {
	Instances   string `json:"instances" xml:"instances"`
	NetworkType string `json:"networkType" xml:"networkType"`
}

ConnectableClustersInfo is a nested struct in elasticsearch response

type CreateCollectorRequest ¶ added in v1.61.993

type CreateCollectorRequest struct {
	*requests.RoaRequest
	ClientToken string `position:"Query" name:"clientToken"`
}

CreateCollectorRequest is the request struct for api CreateCollector

func CreateCreateCollectorRequest ¶ added in v1.61.993

func CreateCreateCollectorRequest() (request *CreateCollectorRequest)

CreateCreateCollectorRequest creates a request to invoke CreateCollector API

type CreateCollectorResponse ¶ added in v1.61.993

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

CreateCollectorResponse is the response struct for api CreateCollector

func CreateCreateCollectorResponse ¶ added in v1.61.993

func CreateCreateCollectorResponse() (response *CreateCollectorResponse)

CreateCreateCollectorResponse creates a response to parse from CreateCollector response

type CreateDataTasksRequest ¶ added in v1.61.615

type CreateDataTasksRequest struct {
	*requests.RoaRequest
	InstanceId  string `position:"Path" name:"InstanceId"`
	ClientToken string `position:"Query" name:"ClientToken"`
}

CreateDataTasksRequest is the request struct for api CreateDataTasks

func CreateCreateDataTasksRequest ¶ added in v1.61.615

func CreateCreateDataTasksRequest() (request *CreateDataTasksRequest)

CreateCreateDataTasksRequest creates a request to invoke CreateDataTasks API

type CreateDataTasksResponse ¶ added in v1.61.615

type CreateDataTasksResponse struct {
	*responses.BaseResponse
	RequestId string       `json:"RequestId" xml:"RequestId"`
	Result    []ResultItem `json:"Result" xml:"Result"`
}

CreateDataTasksResponse is the response struct for api CreateDataTasks

func CreateCreateDataTasksResponse ¶ added in v1.61.615

func CreateCreateDataTasksResponse() (response *CreateDataTasksResponse)

CreateCreateDataTasksResponse creates a response to parse from CreateDataTasks response

type CreateInstanceRequest ¶

type CreateInstanceRequest struct {
	*requests.RoaRequest
	ClientToken string `position:"Query" name:"clientToken"`
}

CreateInstanceRequest is the request struct for api CreateInstance

func CreateCreateInstanceRequest ¶

func CreateCreateInstanceRequest() (request *CreateInstanceRequest)

CreateCreateInstanceRequest creates a request to invoke CreateInstance API

type CreateInstanceResponse ¶

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

CreateInstanceResponse is the response struct for api CreateInstance

func CreateCreateInstanceResponse ¶

func CreateCreateInstanceResponse() (response *CreateInstanceResponse)

CreateCreateInstanceResponse creates a response to parse from CreateInstance response

type CreateLogstashRequest ¶

type CreateLogstashRequest struct {
	*requests.RoaRequest
	ClientToken string `position:"Query" name:"clientToken"`
}

CreateLogstashRequest is the request struct for api CreateLogstash

func CreateCreateLogstashRequest ¶

func CreateCreateLogstashRequest() (request *CreateLogstashRequest)

CreateCreateLogstashRequest creates a request to invoke CreateLogstash API

type CreateLogstashResponse ¶

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

CreateLogstashResponse is the response struct for api CreateLogstash

func CreateCreateLogstashResponse ¶

func CreateCreateLogstashResponse() (response *CreateLogstashResponse)

CreateCreateLogstashResponse creates a response to parse from CreateLogstash response

type CreatePipelinesRequest ¶ added in v1.61.615

type CreatePipelinesRequest struct {
	*requests.RoaRequest
	InstanceId  string           `position:"Path" name:"InstanceId"`
	ClientToken string           `position:"Query" name:"ClientToken"`
	Trigger     requests.Boolean `position:"Query" name:"trigger"`
}

CreatePipelinesRequest is the request struct for api CreatePipelines

func CreateCreatePipelinesRequest ¶ added in v1.61.615

func CreateCreatePipelinesRequest() (request *CreatePipelinesRequest)

CreateCreatePipelinesRequest creates a request to invoke CreatePipelines API

type CreatePipelinesResponse ¶ added in v1.61.615

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

CreatePipelinesResponse is the response struct for api CreatePipelines

func CreateCreatePipelinesResponse ¶ added in v1.61.615

func CreateCreatePipelinesResponse() (response *CreatePipelinesResponse)

CreateCreatePipelinesResponse creates a response to parse from CreatePipelines response

type CreateProjectRequest ¶

type CreateProjectRequest struct {
	*requests.RoaRequest
	ClientToken string `position:"Query" name:"clientToken"`
}

CreateProjectRequest is the request struct for api CreateProject

func CreateCreateProjectRequest ¶

func CreateCreateProjectRequest() (request *CreateProjectRequest)

CreateCreateProjectRequest creates a request to invoke CreateProject API

type CreateProjectResponse ¶

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

CreateProjectResponse is the response struct for api CreateProject

func CreateCreateProjectResponse ¶

func CreateCreateProjectResponse() (response *CreateProjectResponse)

CreateCreateProjectResponse creates a response to parse from CreateProject response

type CreateSnapshotRequest ¶ added in v1.61.615

type CreateSnapshotRequest struct {
	*requests.RoaRequest
	InstanceId  string `position:"Path" name:"InstanceId"`
	ClientToken string `position:"Query" name:"ClientToken"`
}

CreateSnapshotRequest is the request struct for api CreateSnapshot

func CreateCreateSnapshotRequest ¶ added in v1.61.615

func CreateCreateSnapshotRequest() (request *CreateSnapshotRequest)

CreateCreateSnapshotRequest creates a request to invoke CreateSnapshot API

type CreateSnapshotResponse ¶ added in v1.61.615

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

CreateSnapshotResponse is the response struct for api CreateSnapshot

func CreateCreateSnapshotResponse ¶ added in v1.61.615

func CreateCreateSnapshotResponse() (response *CreateSnapshotResponse)

CreateCreateSnapshotResponse creates a response to parse from CreateSnapshot response

type DataDiskList ¶

type DataDiskList struct {
	DataDiskListItem []DataDiskListItem `json:"dataDiskList" xml:"dataDiskList"`
}

DataDiskList is a nested struct in elasticsearch response

type DataDiskListItem ¶

type DataDiskListItem struct {
	DiskType      string   `json:"diskType" xml:"diskType"`
	MinSize       int      `json:"minSize" xml:"minSize"`
	MaxSize       int      `json:"maxSize" xml:"maxSize"`
	ScaleLimit    int      `json:"scaleLimit" xml:"scaleLimit"`
	ValueLimitSet []string `json:"valueLimitSet" xml:"valueLimitSet"`
}

DataDiskListItem is a nested struct in elasticsearch response

type DeactivateZonesRequest ¶

type DeactivateZonesRequest struct {
	*requests.RoaRequest
	InstanceId  string `position:"Path" name:"InstanceId"`
	ClientToken string `position:"Query" name:"clientToken"`
}

DeactivateZonesRequest is the request struct for api DeactivateZones

func CreateDeactivateZonesRequest ¶

func CreateDeactivateZonesRequest() (request *DeactivateZonesRequest)

CreateDeactivateZonesRequest creates a request to invoke DeactivateZones API

type DeactivateZonesResponse ¶

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

DeactivateZonesResponse is the response struct for api DeactivateZones

func CreateDeactivateZonesResponse ¶

func CreateDeactivateZonesResponse() (response *DeactivateZonesResponse)

CreateDeactivateZonesResponse creates a response to parse from DeactivateZones response

type DeleteCollectorRequest ¶ added in v1.61.615

type DeleteCollectorRequest struct {
	*requests.RoaRequest
	ClientToken string `position:"Query" name:"ClientToken"`
	ResId       string `position:"Path" name:"ResId"`
}

DeleteCollectorRequest is the request struct for api DeleteCollector

func CreateDeleteCollectorRequest ¶ added in v1.61.615

func CreateDeleteCollectorRequest() (request *DeleteCollectorRequest)

CreateDeleteCollectorRequest creates a request to invoke DeleteCollector API

type DeleteCollectorResponse ¶ added in v1.61.615

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

DeleteCollectorResponse is the response struct for api DeleteCollector

func CreateDeleteCollectorResponse ¶ added in v1.61.615

func CreateDeleteCollectorResponse() (response *DeleteCollectorResponse)

CreateDeleteCollectorResponse creates a response to parse from DeleteCollector response

type DeleteConnectedClusterRequest ¶

type DeleteConnectedClusterRequest struct {
	*requests.RoaRequest
	InstanceId          string `position:"Path" name:"InstanceId"`
	ClientToken         string `position:"Query" name:"clientToken"`
	ConnectedInstanceId string `position:"Query" name:"connectedInstanceId"`
}

DeleteConnectedClusterRequest is the request struct for api DeleteConnectedCluster

func CreateDeleteConnectedClusterRequest ¶

func CreateDeleteConnectedClusterRequest() (request *DeleteConnectedClusterRequest)

CreateDeleteConnectedClusterRequest creates a request to invoke DeleteConnectedCluster API

type DeleteConnectedClusterResponse ¶

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

DeleteConnectedClusterResponse is the response struct for api DeleteConnectedCluster

func CreateDeleteConnectedClusterResponse ¶

func CreateDeleteConnectedClusterResponse() (response *DeleteConnectedClusterResponse)

CreateDeleteConnectedClusterResponse creates a response to parse from DeleteConnectedCluster response

type DeleteDataTaskRequest ¶ added in v1.61.615

type DeleteDataTaskRequest struct {
	*requests.RoaRequest
	InstanceId  string `position:"Path" name:"InstanceId"`
	ClientToken string `position:"Query" name:"ClientToken"`
	TaskId      string `position:"Query" name:"taskId"`
}

DeleteDataTaskRequest is the request struct for api DeleteDataTask

func CreateDeleteDataTaskRequest ¶ added in v1.61.615

func CreateDeleteDataTaskRequest() (request *DeleteDataTaskRequest)

CreateDeleteDataTaskRequest creates a request to invoke DeleteDataTask API

type DeleteDataTaskResponse ¶ added in v1.61.615

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

DeleteDataTaskResponse is the response struct for api DeleteDataTask

func CreateDeleteDataTaskResponse ¶ added in v1.61.615

func CreateDeleteDataTaskResponse() (response *DeleteDataTaskResponse)

CreateDeleteDataTaskResponse creates a response to parse from DeleteDataTask response

type DeleteInstanceRequest ¶

type DeleteInstanceRequest struct {
	*requests.RoaRequest
	InstanceId  string `position:"Path" name:"InstanceId"`
	ClientToken string `position:"Query" name:"clientToken"`
	DeleteType  string `position:"Query" name:"deleteType"`
}

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 DeleteLogstashRequest ¶

type DeleteLogstashRequest struct {
	*requests.RoaRequest
	InstanceId  string `position:"Path" name:"InstanceId"`
	ClientToken string `position:"Query" name:"clientToken"`
	DeleteType  string `position:"Query" name:"deleteType"`
}

DeleteLogstashRequest is the request struct for api DeleteLogstash

func CreateDeleteLogstashRequest ¶

func CreateDeleteLogstashRequest() (request *DeleteLogstashRequest)

CreateDeleteLogstashRequest creates a request to invoke DeleteLogstash API

type DeleteLogstashResponse ¶

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

DeleteLogstashResponse is the response struct for api DeleteLogstash

func CreateDeleteLogstashResponse ¶

func CreateDeleteLogstashResponse() (response *DeleteLogstashResponse)

CreateDeleteLogstashResponse creates a response to parse from DeleteLogstash response

type DeletePipelinesRequest ¶ added in v1.61.615

type DeletePipelinesRequest struct {
	*requests.RoaRequest
	InstanceId  string `position:"Path" name:"InstanceId"`
	ClientToken string `position:"Query" name:"ClientToken"`
	PipelineIds string `position:"Query" name:"pipelineIds"`
}

DeletePipelinesRequest is the request struct for api DeletePipelines

func CreateDeletePipelinesRequest ¶ added in v1.61.615

func CreateDeletePipelinesRequest() (request *DeletePipelinesRequest)

CreateDeletePipelinesRequest creates a request to invoke DeletePipelines API

type DeletePipelinesResponse ¶ added in v1.61.615

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

DeletePipelinesResponse is the response struct for api DeletePipelines

func CreateDeletePipelinesResponse ¶ added in v1.61.615

func CreateDeletePipelinesResponse() (response *DeletePipelinesResponse)

CreateDeletePipelinesResponse creates a response to parse from DeletePipelines response

type DeleteProjectRequest ¶

type DeleteProjectRequest struct {
	*requests.RoaRequest
	ClientToken string `position:"Query" name:"clientToken"`
	Id          string `position:"Path" name:"Id"`
}

DeleteProjectRequest is the request struct for api DeleteProject

func CreateDeleteProjectRequest ¶

func CreateDeleteProjectRequest() (request *DeleteProjectRequest)

CreateDeleteProjectRequest creates a request to invoke DeleteProject API

type DeleteProjectResponse ¶

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

DeleteProjectResponse is the response struct for api DeleteProject

func CreateDeleteProjectResponse ¶

func CreateDeleteProjectResponse() (response *DeleteProjectResponse)

CreateDeleteProjectResponse creates a response to parse from DeleteProject response

type DeleteSnapshotRepoRequest ¶

type DeleteSnapshotRepoRequest struct {
	*requests.RoaRequest
	InstanceId  string `position:"Path" name:"InstanceId"`
	ClientToken string `position:"Query" name:"clientToken"`
	RepoPath    string `position:"Query" name:"repoPath"`
}

DeleteSnapshotRepoRequest is the request struct for api DeleteSnapshotRepo

func CreateDeleteSnapshotRepoRequest ¶

func CreateDeleteSnapshotRepoRequest() (request *DeleteSnapshotRepoRequest)

CreateDeleteSnapshotRepoRequest creates a request to invoke DeleteSnapshotRepo API

type DeleteSnapshotRepoResponse ¶

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

DeleteSnapshotRepoResponse is the response struct for api DeleteSnapshotRepo

func CreateDeleteSnapshotRepoResponse ¶

func CreateDeleteSnapshotRepoResponse() (response *DeleteSnapshotRepoResponse)

CreateDeleteSnapshotRepoResponse creates a response to parse from DeleteSnapshotRepo response

type DescribeAckOperatorRequest ¶ added in v1.61.993

type DescribeAckOperatorRequest struct {
	*requests.RoaRequest
	ClusterId string `position:"Path" name:"ClusterId"`
}

DescribeAckOperatorRequest is the request struct for api DescribeAckOperator

func CreateDescribeAckOperatorRequest ¶ added in v1.61.993

func CreateDescribeAckOperatorRequest() (request *DescribeAckOperatorRequest)

CreateDescribeAckOperatorRequest creates a request to invoke DescribeAckOperator API

type DescribeAckOperatorResponse ¶ added in v1.61.993

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

DescribeAckOperatorResponse is the response struct for api DescribeAckOperator

func CreateDescribeAckOperatorResponse ¶ added in v1.61.993

func CreateDescribeAckOperatorResponse() (response *DescribeAckOperatorResponse)

CreateDescribeAckOperatorResponse creates a response to parse from DescribeAckOperator response

type DescribeCollectorRequest ¶ added in v1.61.615

type DescribeCollectorRequest struct {
	*requests.RoaRequest
	ResId string `position:"Path" name:"ResId"`
}

DescribeCollectorRequest is the request struct for api DescribeCollector

func CreateDescribeCollectorRequest ¶ added in v1.61.615

func CreateDescribeCollectorRequest() (request *DescribeCollectorRequest)

CreateDescribeCollectorRequest creates a request to invoke DescribeCollector API

type DescribeCollectorResponse ¶ added in v1.61.615

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

DescribeCollectorResponse is the response struct for api DescribeCollector

func CreateDescribeCollectorResponse ¶ added in v1.61.615

func CreateDescribeCollectorResponse() (response *DescribeCollectorResponse)

CreateDescribeCollectorResponse creates a response to parse from DescribeCollector response

type DescribeConnectableClustersRequest ¶

type DescribeConnectableClustersRequest struct {
	*requests.RoaRequest
	InstanceId      string           `position:"Path" name:"InstanceId"`
	AlreadySetItems requests.Boolean `position:"Query" name:"alreadySetItems"`
}

DescribeConnectableClustersRequest is the request struct for api DescribeConnectableClusters

func CreateDescribeConnectableClustersRequest ¶

func CreateDescribeConnectableClustersRequest() (request *DescribeConnectableClustersRequest)

CreateDescribeConnectableClustersRequest creates a request to invoke DescribeConnectableClusters API

type DescribeConnectableClustersResponse ¶

type DescribeConnectableClustersResponse struct {
	*responses.BaseResponse
	RequestId string                    `json:"RequestId" xml:"RequestId"`
	Result    []ConnectableClustersInfo `json:"Result" xml:"Result"`
}

DescribeConnectableClustersResponse is the response struct for api DescribeConnectableClusters

func CreateDescribeConnectableClustersResponse ¶

func CreateDescribeConnectableClustersResponse() (response *DescribeConnectableClustersResponse)

CreateDescribeConnectableClustersResponse creates a response to parse from DescribeConnectableClusters response

type DescribeDiagnoseReportRequest ¶ added in v1.61.615

type DescribeDiagnoseReportRequest struct {
	*requests.RoaRequest
	InstanceId string `position:"Path" name:"InstanceId"`
	ReportId   string `position:"Path" name:"ReportId"`
	Lang       string `position:"Query" name:"lang"`
}

DescribeDiagnoseReportRequest is the request struct for api DescribeDiagnoseReport

func CreateDescribeDiagnoseReportRequest ¶ added in v1.61.615

func CreateDescribeDiagnoseReportRequest() (request *DescribeDiagnoseReportRequest)

CreateDescribeDiagnoseReportRequest creates a request to invoke DescribeDiagnoseReport API

type DescribeDiagnoseReportResponse ¶ added in v1.61.615

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

DescribeDiagnoseReportResponse is the response struct for api DescribeDiagnoseReport

func CreateDescribeDiagnoseReportResponse ¶ added in v1.61.615

func CreateDescribeDiagnoseReportResponse() (response *DescribeDiagnoseReportResponse)

CreateDescribeDiagnoseReportResponse creates a response to parse from DescribeDiagnoseReport response

type DescribeDiagnosisSettingsRequest ¶ added in v1.61.615

type DescribeDiagnosisSettingsRequest struct {
	*requests.RoaRequest
	InstanceId string `position:"Path" name:"InstanceId"`
	Lang       string `position:"Query" name:"lang"`
}

DescribeDiagnosisSettingsRequest is the request struct for api DescribeDiagnosisSettings

func CreateDescribeDiagnosisSettingsRequest ¶ added in v1.61.615

func CreateDescribeDiagnosisSettingsRequest() (request *DescribeDiagnosisSettingsRequest)

CreateDescribeDiagnosisSettingsRequest creates a request to invoke DescribeDiagnosisSettings API

type DescribeDiagnosisSettingsResponse ¶ added in v1.61.615

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

DescribeDiagnosisSettingsResponse is the response struct for api DescribeDiagnosisSettings

func CreateDescribeDiagnosisSettingsResponse ¶ added in v1.61.615

func CreateDescribeDiagnosisSettingsResponse() (response *DescribeDiagnosisSettingsResponse)

CreateDescribeDiagnosisSettingsResponse creates a response to parse from DescribeDiagnosisSettings response

type DescribeElasticsearchHealthRequest ¶

type DescribeElasticsearchHealthRequest struct {
	*requests.RoaRequest
	InstanceId string `position:"Path" name:"InstanceId"`
}

DescribeElasticsearchHealthRequest is the request struct for api DescribeElasticsearchHealth

func CreateDescribeElasticsearchHealthRequest ¶

func CreateDescribeElasticsearchHealthRequest() (request *DescribeElasticsearchHealthRequest)

CreateDescribeElasticsearchHealthRequest creates a request to invoke DescribeElasticsearchHealth API

type DescribeElasticsearchHealthResponse ¶

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

DescribeElasticsearchHealthResponse is the response struct for api DescribeElasticsearchHealth

func CreateDescribeElasticsearchHealthResponse ¶

func CreateDescribeElasticsearchHealthResponse() (response *DescribeElasticsearchHealthResponse)

CreateDescribeElasticsearchHealthResponse creates a response to parse from DescribeElasticsearchHealth response

type DescribeInstanceRequest ¶

type DescribeInstanceRequest struct {
	*requests.RoaRequest
	InstanceId string `position:"Path" name:"InstanceId"`
}

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"`
	Result    ResultInDescribeInstance `json:"Result" xml:"Result"`
}

DescribeInstanceResponse is the response struct for api DescribeInstance

func CreateDescribeInstanceResponse ¶

func CreateDescribeInstanceResponse() (response *DescribeInstanceResponse)

CreateDescribeInstanceResponse creates a response to parse from DescribeInstance response

type DescribeKibanaSettingsRequest ¶

type DescribeKibanaSettingsRequest struct {
	*requests.RoaRequest
	InstanceId string `position:"Path" name:"InstanceId"`
}

DescribeKibanaSettingsRequest is the request struct for api DescribeKibanaSettings

func CreateDescribeKibanaSettingsRequest ¶

func CreateDescribeKibanaSettingsRequest() (request *DescribeKibanaSettingsRequest)

CreateDescribeKibanaSettingsRequest creates a request to invoke DescribeKibanaSettings API

type DescribeKibanaSettingsResponse ¶

type DescribeKibanaSettingsResponse struct {
	*responses.BaseResponse
	RequestId string                 `json:"RequestId" xml:"RequestId"`
	Result    map[string]interface{} `json:"Result" xml:"Result"`
}

DescribeKibanaSettingsResponse is the response struct for api DescribeKibanaSettings

func CreateDescribeKibanaSettingsResponse ¶

func CreateDescribeKibanaSettingsResponse() (response *DescribeKibanaSettingsResponse)

CreateDescribeKibanaSettingsResponse creates a response to parse from DescribeKibanaSettings response

type DescribeLogstashRequest ¶

type DescribeLogstashRequest struct {
	*requests.RoaRequest
	InstanceId string `position:"Path" name:"InstanceId"`
}

DescribeLogstashRequest is the request struct for api DescribeLogstash

func CreateDescribeLogstashRequest ¶

func CreateDescribeLogstashRequest() (request *DescribeLogstashRequest)

CreateDescribeLogstashRequest creates a request to invoke DescribeLogstash API

type DescribeLogstashResponse ¶

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

DescribeLogstashResponse is the response struct for api DescribeLogstash

func CreateDescribeLogstashResponse ¶

func CreateDescribeLogstashResponse() (response *DescribeLogstashResponse)

CreateDescribeLogstashResponse creates a response to parse from DescribeLogstash response

type DescribePipelineManagementConfigRequest ¶

type DescribePipelineManagementConfigRequest struct {
	*requests.RoaRequest
	InstanceId  string `position:"Path" name:"InstanceId"`
	ClientToken string `position:"Query" name:"clientToken"`
}

DescribePipelineManagementConfigRequest is the request struct for api DescribePipelineManagementConfig

func CreateDescribePipelineManagementConfigRequest ¶

func CreateDescribePipelineManagementConfigRequest() (request *DescribePipelineManagementConfigRequest)

CreateDescribePipelineManagementConfigRequest creates a request to invoke DescribePipelineManagementConfig API

type DescribePipelineManagementConfigResponse ¶

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

DescribePipelineManagementConfigResponse is the response struct for api DescribePipelineManagementConfig

func CreateDescribePipelineManagementConfigResponse ¶

func CreateDescribePipelineManagementConfigResponse() (response *DescribePipelineManagementConfigResponse)

CreateDescribePipelineManagementConfigResponse creates a response to parse from DescribePipelineManagementConfig response

type DescribePipelineRequest ¶ added in v1.61.615

type DescribePipelineRequest struct {
	*requests.RoaRequest
	InstanceId string `position:"Path" name:"InstanceId"`
	PipelineId string `position:"Path" name:"PipelineId"`
}

DescribePipelineRequest is the request struct for api DescribePipeline

func CreateDescribePipelineRequest ¶ added in v1.61.615

func CreateDescribePipelineRequest() (request *DescribePipelineRequest)

CreateDescribePipelineRequest creates a request to invoke DescribePipeline API

type DescribePipelineResponse ¶ added in v1.61.615

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

DescribePipelineResponse is the response struct for api DescribePipeline

func CreateDescribePipelineResponse ¶ added in v1.61.615

func CreateDescribePipelineResponse() (response *DescribePipelineResponse)

CreateDescribePipelineResponse creates a response to parse from DescribePipeline response

type DescribeRegionsRequest ¶

type DescribeRegionsRequest struct {
	*requests.RoaRequest
}

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"`
	Result    []RegionInfo `json:"Result" xml:"Result"`
}

DescribeRegionsResponse is the response struct for api DescribeRegions

func CreateDescribeRegionsResponse ¶

func CreateDescribeRegionsResponse() (response *DescribeRegionsResponse)

CreateDescribeRegionsResponse creates a response to parse from DescribeRegions response

type DescribeSnapshotSettingRequest ¶ added in v1.61.340

type DescribeSnapshotSettingRequest struct {
	*requests.RoaRequest
	InstanceId string `position:"Path" name:"InstanceId"`
}

DescribeSnapshotSettingRequest is the request struct for api DescribeSnapshotSetting

func CreateDescribeSnapshotSettingRequest ¶ added in v1.61.340

func CreateDescribeSnapshotSettingRequest() (request *DescribeSnapshotSettingRequest)

CreateDescribeSnapshotSettingRequest creates a request to invoke DescribeSnapshotSetting API

type DescribeSnapshotSettingResponse ¶ added in v1.61.340

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

DescribeSnapshotSettingResponse is the response struct for api DescribeSnapshotSetting

func CreateDescribeSnapshotSettingResponse ¶ added in v1.61.340

func CreateDescribeSnapshotSettingResponse() (response *DescribeSnapshotSettingResponse)

CreateDescribeSnapshotSettingResponse creates a response to parse from DescribeSnapshotSetting response

type DescribeTemplatesRequest ¶ added in v1.61.615

type DescribeTemplatesRequest struct {
	*requests.RoaRequest
	InstanceId string `position:"Path" name:"InstanceId"`
}

DescribeTemplatesRequest is the request struct for api DescribeTemplates

func CreateDescribeTemplatesRequest ¶ added in v1.61.615

func CreateDescribeTemplatesRequest() (request *DescribeTemplatesRequest)

CreateDescribeTemplatesRequest creates a request to invoke DescribeTemplates API

type DescribeTemplatesResponse ¶ added in v1.61.615

type DescribeTemplatesResponse struct {
	*responses.BaseResponse
	RequestId string       `json:"RequestId" xml:"RequestId"`
	Result    []ResultItem `json:"Result" xml:"Result"`
}

DescribeTemplatesResponse is the response struct for api DescribeTemplates

func CreateDescribeTemplatesResponse ¶ added in v1.61.615

func CreateDescribeTemplatesResponse() (response *DescribeTemplatesResponse)

CreateDescribeTemplatesResponse creates a response to parse from DescribeTemplates response

type DescribeXpackMonitorConfigRequest ¶ added in v1.61.615

type DescribeXpackMonitorConfigRequest struct {
	*requests.RoaRequest
	InstanceId string `position:"Path" name:"InstanceId"`
}

DescribeXpackMonitorConfigRequest is the request struct for api DescribeXpackMonitorConfig

func CreateDescribeXpackMonitorConfigRequest ¶ added in v1.61.615

func CreateDescribeXpackMonitorConfigRequest() (request *DescribeXpackMonitorConfigRequest)

CreateDescribeXpackMonitorConfigRequest creates a request to invoke DescribeXpackMonitorConfig API

type DescribeXpackMonitorConfigResponse ¶ added in v1.61.615

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

DescribeXpackMonitorConfigResponse is the response struct for api DescribeXpackMonitorConfig

func CreateDescribeXpackMonitorConfigResponse ¶ added in v1.61.615

func CreateDescribeXpackMonitorConfigResponse() (response *DescribeXpackMonitorConfigResponse)

CreateDescribeXpackMonitorConfigResponse creates a response to parse from DescribeXpackMonitorConfig response

type Detail ¶ added in v1.61.615

type Detail struct {
	Type    string `json:"type" xml:"type"`
	Result  string `json:"result" xml:"result"`
	Name    string `json:"name" xml:"name"`
	Desc    string `json:"desc" xml:"desc"`
	Suggest string `json:"suggest" xml:"suggest"`
}

Detail is a nested struct in elasticsearch response

type DiagnoseInstanceRequest ¶ added in v1.61.615

type DiagnoseInstanceRequest struct {
	*requests.RoaRequest
	InstanceId  string `position:"Path" name:"InstanceId"`
	ClientToken string `position:"Query" name:"ClientToken"`
	Lang        string `position:"Query" name:"lang"`
}

DiagnoseInstanceRequest is the request struct for api DiagnoseInstance

func CreateDiagnoseInstanceRequest ¶ added in v1.61.615

func CreateDiagnoseInstanceRequest() (request *DiagnoseInstanceRequest)

CreateDiagnoseInstanceRequest creates a request to invoke DiagnoseInstance API

type DiagnoseInstanceResponse ¶ added in v1.61.615

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

DiagnoseInstanceResponse is the response struct for api DiagnoseInstance

func CreateDiagnoseInstanceResponse ¶ added in v1.61.615

func CreateDiagnoseInstanceResponse() (response *DiagnoseInstanceResponse)

CreateDiagnoseInstanceResponse creates a response to parse from DiagnoseInstance response

type DiagnoseItemsInDescribeDiagnoseReport ¶ added in v1.61.615

type DiagnoseItemsInDescribeDiagnoseReport struct {
	DiagnoseItemsItem []DiagnoseItemsItem `json:"diagnoseItems" xml:"diagnoseItems"`
}

DiagnoseItemsInDescribeDiagnoseReport is a nested struct in elasticsearch response

type DiagnoseItemsInDiagnoseInstance ¶ added in v1.61.615

type DiagnoseItemsInDiagnoseInstance struct {
	DiagnoseItemsItem []DiagnoseItemsItem `json:"diagnoseItems" xml:"diagnoseItems"`
}

DiagnoseItemsInDiagnoseInstance is a nested struct in elasticsearch response

type DiagnoseItemsInListDiagnoseReport ¶ added in v1.61.615

type DiagnoseItemsInListDiagnoseReport struct {
	DiagnoseItemsItem []DiagnoseItemsItem `json:"diagnoseItems" xml:"diagnoseItems"`
}

DiagnoseItemsInListDiagnoseReport is a nested struct in elasticsearch response

type DiagnoseItemsItem ¶ added in v1.61.615

type DiagnoseItemsItem struct {
	Health string `json:"health" xml:"health"`
	Item   string `json:"item" xml:"item"`
	Detail Detail `json:"detail" xml:"detail"`
}

DiagnoseItemsItem is a nested struct in elasticsearch response

type Dict ¶

type Dict struct {
	Name       string `json:"name" xml:"name"`
	FileSize   int64  `json:"fileSize" xml:"fileSize"`
	Type       string `json:"type" xml:"type"`
	SourceType string `json:"sourceType" xml:"sourceType"`
}

Dict is a nested struct in elasticsearch response

type DictList ¶

type DictList struct {
	Type       string `json:"type" xml:"type"`
	FileSize   int64  `json:"fileSize" xml:"fileSize"`
	SourceType string `json:"sourceType" xml:"sourceType"`
	Name       string `json:"name" xml:"name"`
}

DictList is a nested struct in elasticsearch response

type DictListInDescribeInstance ¶

type DictListInDescribeInstance struct {
	DictList []DictList `json:"DictList" xml:"DictList"`
}

DictListInDescribeInstance is a nested struct in elasticsearch response

type DictListInMoveResourceGroup ¶

type DictListInMoveResourceGroup struct {
	DictListItem []DictListItem `json:"dictList" xml:"dictList"`
}

DictListInMoveResourceGroup is a nested struct in elasticsearch response

type DictListInRestartInstance ¶ added in v1.61.615

type DictListInRestartInstance struct {
	DictListItem []DictListItem `json:"dictList" xml:"dictList"`
}

DictListInRestartInstance is a nested struct in elasticsearch response

type DictListInUpdateInstance ¶

type DictListInUpdateInstance struct {
	DictList []DictList `json:"DictList" xml:"DictList"`
}

DictListInUpdateInstance is a nested struct in elasticsearch response

type DictListItem ¶

type DictListItem struct {
	Type       string `json:"type" xml:"type"`
	FileSize   int64  `json:"fileSize" xml:"fileSize"`
	SourceType string `json:"sourceType" xml:"sourceType"`
	Name       string `json:"name" xml:"name"`
}

DictListItem is a nested struct in elasticsearch response

type Disk ¶

type Disk struct {
	MaxSize        int      `json:"maxSize" xml:"maxSize"`
	DiskEncryption bool     `json:"diskEncryption" xml:"diskEncryption"`
	ScaleLimit     int      `json:"scaleLimit" xml:"scaleLimit"`
	DiskType       string   `json:"diskType" xml:"diskType"`
	MinSize        int      `json:"minSize" xml:"minSize"`
	ValueLimitSet  []string `json:"valueLimitSet" xml:"valueLimitSet"`
}

Disk is a nested struct in elasticsearch response

type DiskListInGetRegionConfiguration ¶ added in v1.61.340

type DiskListInGetRegionConfiguration struct {
	Disk []Disk `json:"disk" xml:"disk"`
}

DiskListInGetRegionConfiguration is a nested struct in elasticsearch response

type ElasticDataNodeConfiguration ¶ added in v1.61.340

type ElasticDataNodeConfiguration struct {
	Amount         int    `json:"amount" xml:"amount"`
	Disk           int    `json:"disk" xml:"disk"`
	DiskEncryption bool   `json:"diskEncryption" xml:"diskEncryption"`
	Spec           string `json:"spec" xml:"spec"`
	DiskType       string `json:"diskType" xml:"diskType"`
}

ElasticDataNodeConfiguration is a nested struct in elasticsearch response

type ElasticExpansionTask ¶ added in v1.61.340

type ElasticExpansionTask struct {
	TriggerType      string   `json:"triggerType" xml:"triggerType"`
	ElasticNodeCount int      `json:"elasticNodeCount" xml:"elasticNodeCount"`
	ReplicaCount     int      `json:"replicaCount" xml:"replicaCount"`
	CronExpression   string   `json:"cronExpression" xml:"cronExpression"`
	TargetIndices    []string `json:"targetIndices" xml:"targetIndices"`
}

ElasticExpansionTask is a nested struct in elasticsearch response

type ElasticNodeProperties ¶ added in v1.61.340

type ElasticNodeProperties struct {
	Spec        []string    `json:"spec" xml:"spec"`
	AmountRange AmountRange `json:"amountRange" xml:"amountRange"`
	DiskList    []Disk      `json:"diskList" xml:"diskList"`
}

ElasticNodeProperties is a nested struct in elasticsearch response

type ElasticShrinkTask ¶ added in v1.61.340

type ElasticShrinkTask struct {
	TriggerType      string   `json:"triggerType" xml:"triggerType"`
	ElasticNodeCount int      `json:"elasticNodeCount" xml:"elasticNodeCount"`
	ReplicaCount     int      `json:"replicaCount" xml:"replicaCount"`
	CronExpression   string   `json:"cronExpression" xml:"cronExpression"`
	TargetIndices    []string `json:"targetIndices" xml:"targetIndices"`
}

ElasticShrinkTask is a nested struct in elasticsearch response

type Endpoint ¶

type Endpoint struct {
	Host   string `json:"host" xml:"host"`
	Port   string `json:"port" xml:"port"`
	ZoneId string `json:"zoneId" xml:"zoneId"`
}

Endpoint is a nested struct in elasticsearch response

type EndpointList ¶

type EndpointList struct {
	Endpoint []Endpoint `json:"endpoint" xml:"endpoint"`
}

EndpointList is a nested struct in elasticsearch response

type Endpoints ¶ added in v1.61.615

type Endpoints struct {
	Endpoints []string `json:"endpoints" xml:"endpoints"`
}

Endpoints is a nested struct in elasticsearch response

type EsIPBlacklistInDescribeInstance ¶

type EsIPBlacklistInDescribeInstance struct {
	EsIPBlacklist []string `json:"EsIPBlacklist" xml:"EsIPBlacklist"`
}

EsIPBlacklistInDescribeInstance is a nested struct in elasticsearch response

type EsIPBlacklistInUpdateBlackIps ¶

type EsIPBlacklistInUpdateBlackIps struct {
	EsIPBlacklist []string `json:"esIPBlacklist" xml:"esIPBlacklist"`
}

EsIPBlacklistInUpdateBlackIps is a nested struct in elasticsearch response

type EsIPWhitelistInDescribeInstance ¶

type EsIPWhitelistInDescribeInstance struct {
	EsIPWhitelist []string `json:"EsIPWhitelist" xml:"EsIPWhitelist"`
}

EsIPWhitelistInDescribeInstance is a nested struct in elasticsearch response

type EsIPWhitelistInUpdateWhiteIps ¶

type EsIPWhitelistInUpdateWhiteIps struct {
	EsIPWhitelist []string `json:"esIPWhitelist" xml:"esIPWhitelist"`
}

EsIPWhitelistInUpdateWhiteIps is a nested struct in elasticsearch response

type EsVersions ¶

type EsVersions struct {
	EsVersions []string `json:"esVersions" xml:"esVersions"`
}

EsVersions is a nested struct in elasticsearch response

type EsVersionsLatestList ¶

type EsVersionsLatestList struct {
	EsVersionsLatestListItem []EsVersionsLatestListItem `json:"esVersionsLatestList" xml:"esVersionsLatestList"`
}

EsVersionsLatestList is a nested struct in elasticsearch response

type EsVersionsLatestListItem ¶

type EsVersionsLatestListItem struct {
	Key   string `json:"key" xml:"key"`
	Value string `json:"value" xml:"value"`
}

EsVersionsLatestListItem is a nested struct in elasticsearch response

type EstimatedLogstashRestartTimeRequest ¶ added in v1.61.615

type EstimatedLogstashRestartTimeRequest struct {
	*requests.RoaRequest
	InstanceId string           `position:"Path" name:"InstanceId"`
	Force      requests.Boolean `position:"Query" name:"force"`
}

EstimatedLogstashRestartTimeRequest is the request struct for api EstimatedLogstashRestartTime

func CreateEstimatedLogstashRestartTimeRequest ¶ added in v1.61.615

func CreateEstimatedLogstashRestartTimeRequest() (request *EstimatedLogstashRestartTimeRequest)

CreateEstimatedLogstashRestartTimeRequest creates a request to invoke EstimatedLogstashRestartTime API

type EstimatedLogstashRestartTimeResponse ¶ added in v1.61.615

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

EstimatedLogstashRestartTimeResponse is the response struct for api EstimatedLogstashRestartTime

func CreateEstimatedLogstashRestartTimeResponse ¶ added in v1.61.615

func CreateEstimatedLogstashRestartTimeResponse() (response *EstimatedLogstashRestartTimeResponse)

CreateEstimatedLogstashRestartTimeResponse creates a response to parse from EstimatedLogstashRestartTime response

type EstimatedRestartTimeRequest ¶ added in v1.61.615

type EstimatedRestartTimeRequest struct {
	*requests.RoaRequest
	InstanceId string           `position:"Path" name:"InstanceId"`
	Force      requests.Boolean `position:"Query" name:"force"`
}

EstimatedRestartTimeRequest is the request struct for api EstimatedRestartTime

func CreateEstimatedRestartTimeRequest ¶ added in v1.61.615

func CreateEstimatedRestartTimeRequest() (request *EstimatedRestartTimeRequest)

CreateEstimatedRestartTimeRequest creates a request to invoke EstimatedRestartTime API

type EstimatedRestartTimeResponse ¶ added in v1.61.615

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

EstimatedRestartTimeResponse is the response struct for api EstimatedRestartTime

func CreateEstimatedRestartTimeResponse ¶ added in v1.61.615

func CreateEstimatedRestartTimeResponse() (response *EstimatedRestartTimeResponse)

CreateEstimatedRestartTimeResponse creates a response to parse from EstimatedRestartTime response

type ExtendConfigsInDescribeCollector ¶ added in v1.61.615

type ExtendConfigsInDescribeCollector struct {
	ExtendConfigsItem []ExtendConfigsItem `json:"extendConfigs" xml:"extendConfigs"`
}

ExtendConfigsInDescribeCollector is a nested struct in elasticsearch response

type ExtendConfigsInDescribeInstance ¶ added in v1.61.754

type ExtendConfigsInDescribeInstance struct {
	ExtendConfigs []map[string]interface{} `json:"extendConfigs" xml:"extendConfigs"`
}

ExtendConfigsInDescribeInstance is a nested struct in elasticsearch response

type ExtendConfigsInDescribeLogstash ¶ added in v1.61.754

type ExtendConfigsInDescribeLogstash struct {
	ExtendConfigs []map[string]interface{} `json:"extendConfigs" xml:"extendConfigs"`
}

ExtendConfigsInDescribeLogstash is a nested struct in elasticsearch response

type ExtendConfigsInListCollectors ¶ added in v1.61.615

type ExtendConfigsInListCollectors struct {
	ExtendConfigsItem []ExtendConfigsItem `json:"extendConfigs" xml:"extendConfigs"`
}

ExtendConfigsInListCollectors is a nested struct in elasticsearch response

type ExtendConfigsInListEcsInstances ¶ added in v1.61.615

type ExtendConfigsInListEcsInstances struct {
	ExtendConfigsItem []ExtendConfigsItem `json:"extendConfigs" xml:"extendConfigs"`
}

ExtendConfigsInListEcsInstances is a nested struct in elasticsearch response

type ExtendConfigsInListInstance ¶ added in v1.61.754

type ExtendConfigsInListInstance struct {
	ExtendConfigs []map[string]interface{} `json:"extendConfigs" xml:"extendConfigs"`
}

ExtendConfigsInListInstance is a nested struct in elasticsearch response

type ExtendConfigsInUpdateCollector ¶ added in v1.61.615

type ExtendConfigsInUpdateCollector struct {
	ExtendConfigsItem []ExtendConfigsItem `json:"extendConfigs" xml:"extendConfigs"`
}

ExtendConfigsInUpdateCollector is a nested struct in elasticsearch response

type ExtendConfigsInUpdateCollectorName ¶ added in v1.61.615

type ExtendConfigsInUpdateCollectorName struct {
	ExtendConfigsItem []ExtendConfigsItem `json:"extendConfigs" xml:"extendConfigs"`
}

ExtendConfigsInUpdateCollectorName is a nested struct in elasticsearch response

type ExtendConfigsItem ¶ added in v1.61.615

type ExtendConfigsItem struct {
	Type             string         `json:"type" xml:"type"`
	GroupId          string         `json:"groupId" xml:"groupId"`
	SuccessPodsCount string         `json:"successPodsCount" xml:"successPodsCount"`
	InstanceType     string         `json:"instanceType" xml:"instanceType"`
	UserName         string         `json:"userName" xml:"userName"`
	ConfigType       string         `json:"configType" xml:"configType"`
	Host             string         `json:"host" xml:"host"`
	KibanaHost       string         `json:"kibanaHost" xml:"kibanaHost"`
	InstanceId       string         `json:"instanceId" xml:"instanceId"`
	Protocol         string         `json:"protocol" xml:"protocol"`
	EnableMonitoring bool           `json:"enableMonitoring" xml:"enableMonitoring"`
	TotalPodsCount   string         `json:"totalPodsCount" xml:"totalPodsCount"`
	Hosts            []string       `json:"hosts" xml:"hosts"`
	Machines         []MachinesItem `json:"machines" xml:"machines"`
}

ExtendConfigsItem is a nested struct in elasticsearch response

type Fields ¶ added in v1.61.615

type Fields struct {
	Fields []string `json:"fields" xml:"fields"`
}

Fields is a nested struct in elasticsearch response

type GetClusterDataInformationRequest ¶ added in v1.61.615

type GetClusterDataInformationRequest struct {
	*requests.RoaRequest
}

GetClusterDataInformationRequest is the request struct for api GetClusterDataInformation

func CreateGetClusterDataInformationRequest ¶ added in v1.61.615

func CreateGetClusterDataInformationRequest() (request *GetClusterDataInformationRequest)

CreateGetClusterDataInformationRequest creates a request to invoke GetClusterDataInformation API

type GetClusterDataInformationResponse ¶ added in v1.61.615

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

GetClusterDataInformationResponse is the response struct for api GetClusterDataInformation

func CreateGetClusterDataInformationResponse ¶ added in v1.61.615

func CreateGetClusterDataInformationResponse() (response *GetClusterDataInformationResponse)

CreateGetClusterDataInformationResponse creates a response to parse from GetClusterDataInformation response

type GetElastictaskRequest ¶ added in v1.61.340

type GetElastictaskRequest struct {
	*requests.RoaRequest
	InstanceId string `position:"Path" name:"InstanceId"`
}

GetElastictaskRequest is the request struct for api GetElastictask

func CreateGetElastictaskRequest ¶ added in v1.61.340

func CreateGetElastictaskRequest() (request *GetElastictaskRequest)

CreateGetElastictaskRequest creates a request to invoke GetElastictask API

type GetElastictaskResponse ¶ added in v1.61.340

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

GetElastictaskResponse is the response struct for api GetElastictask

func CreateGetElastictaskResponse ¶ added in v1.61.340

func CreateGetElastictaskResponse() (response *GetElastictaskResponse)

CreateGetElastictaskResponse creates a response to parse from GetElastictask response

type GetEmonMonitorDataRequest ¶ added in v1.61.754

type GetEmonMonitorDataRequest struct {
	*requests.RoaRequest
	ProjectId string `position:"Path" name:"ProjectId"`
}

GetEmonMonitorDataRequest is the request struct for api GetEmonMonitorData

func CreateGetEmonMonitorDataRequest ¶ added in v1.61.754

func CreateGetEmonMonitorDataRequest() (request *GetEmonMonitorDataRequest)

CreateGetEmonMonitorDataRequest creates a request to invoke GetEmonMonitorData API

type GetEmonMonitorDataResponse ¶ added in v1.61.754

type GetEmonMonitorDataResponse struct {
	*responses.BaseResponse
	RequestId string   `json:"RequestId" xml:"RequestId"`
	Code      string   `json:"Code" xml:"Code"`
	Message   string   `json:"Message" xml:"Message"`
	Success   bool     `json:"Success" xml:"Success"`
	Result    []Result `json:"Result" xml:"Result"`
}

GetEmonMonitorDataResponse is the response struct for api GetEmonMonitorData

func CreateGetEmonMonitorDataResponse ¶ added in v1.61.754

func CreateGetEmonMonitorDataResponse() (response *GetEmonMonitorDataResponse)

CreateGetEmonMonitorDataResponse creates a response to parse from GetEmonMonitorData response

type GetRegionConfigurationRequest ¶

type GetRegionConfigurationRequest struct {
	*requests.RoaRequest
	ZoneId string `position:"Query" name:"zoneId"`
}

GetRegionConfigurationRequest is the request struct for api GetRegionConfiguration

func CreateGetRegionConfigurationRequest ¶

func CreateGetRegionConfigurationRequest() (request *GetRegionConfigurationRequest)

CreateGetRegionConfigurationRequest creates a request to invoke GetRegionConfiguration API

type GetRegionConfigurationResponse ¶

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

GetRegionConfigurationResponse is the response struct for api GetRegionConfiguration

func CreateGetRegionConfigurationResponse ¶

func CreateGetRegionConfigurationResponse() (response *GetRegionConfigurationResponse)

CreateGetRegionConfigurationResponse creates a response to parse from GetRegionConfiguration response

type GetSuggestShrinkableNodesRequest ¶

type GetSuggestShrinkableNodesRequest struct {
	*requests.RoaRequest
	IgnoreStatus requests.Boolean `position:"Query" name:"ignoreStatus"`
	InstanceId   string           `position:"Path" name:"InstanceId"`
	NodeType     string           `position:"Query" name:"nodeType"`
	Count        requests.Integer `position:"Query" name:"count"`
}

GetSuggestShrinkableNodesRequest is the request struct for api GetSuggestShrinkableNodes

func CreateGetSuggestShrinkableNodesRequest ¶

func CreateGetSuggestShrinkableNodesRequest() (request *GetSuggestShrinkableNodesRequest)

CreateGetSuggestShrinkableNodesRequest creates a request to invoke GetSuggestShrinkableNodes API

type GetSuggestShrinkableNodesResponse ¶

type GetSuggestShrinkableNodesResponse struct {
	*responses.BaseResponse
	RequestId string       `json:"RequestId" xml:"RequestId"`
	Result    []ResultItem `json:"Result" xml:"Result"`
}

GetSuggestShrinkableNodesResponse is the response struct for api GetSuggestShrinkableNodes

func CreateGetSuggestShrinkableNodesResponse ¶

func CreateGetSuggestShrinkableNodesResponse() (response *GetSuggestShrinkableNodesResponse)

CreateGetSuggestShrinkableNodesResponse creates a response to parse from GetSuggestShrinkableNodes response

type GetTransferableNodesRequest ¶

type GetTransferableNodesRequest struct {
	*requests.RoaRequest
	InstanceId string           `position:"Path" name:"InstanceId"`
	NodeType   string           `position:"Query" name:"nodeType"`
	Count      requests.Integer `position:"Query" name:"count"`
}

GetTransferableNodesRequest is the request struct for api GetTransferableNodes

func CreateGetTransferableNodesRequest ¶

func CreateGetTransferableNodesRequest() (request *GetTransferableNodesRequest)

CreateGetTransferableNodesRequest creates a request to invoke GetTransferableNodes API

type GetTransferableNodesResponse ¶

type GetTransferableNodesResponse struct {
	*responses.BaseResponse
	RequestId string       `json:"RequestId" xml:"RequestId"`
	Result    []ResultItem `json:"Result" xml:"Result"`
}

GetTransferableNodesResponse is the response struct for api GetTransferableNodes

func CreateGetTransferableNodesResponse ¶

func CreateGetTransferableNodesResponse() (response *GetTransferableNodesResponse)

CreateGetTransferableNodesResponse creates a response to parse from GetTransferableNodes response

type Headers ¶

type Headers struct {
	XTotalCount int `json:"X-Total-Count" xml:"X-Total-Count"`
}

Headers is a nested struct in elasticsearch response

type HostsInDescribeCollector ¶ added in v1.61.615

type HostsInDescribeCollector struct {
	Hosts []string `json:"hosts" xml:"hosts"`
}

HostsInDescribeCollector is a nested struct in elasticsearch response

type HostsInListCollectors ¶ added in v1.61.615

type HostsInListCollectors struct {
	Hosts []string `json:"hosts" xml:"hosts"`
}

HostsInListCollectors is a nested struct in elasticsearch response

type HostsInListEcsInstances ¶ added in v1.61.615

type HostsInListEcsInstances struct {
	Hosts []string `json:"hosts" xml:"hosts"`
}

HostsInListEcsInstances is a nested struct in elasticsearch response

type HostsInUpdateCollector ¶ added in v1.61.615

type HostsInUpdateCollector struct {
	Hosts []string `json:"hosts" xml:"hosts"`
}

HostsInUpdateCollector is a nested struct in elasticsearch response

type HostsInUpdateCollectorName ¶ added in v1.61.615

type HostsInUpdateCollectorName struct {
	Hosts []string `json:"hosts" xml:"hosts"`
}

HostsInUpdateCollectorName is a nested struct in elasticsearch response

type Indices ¶ added in v1.61.615

type Indices struct {
	Indices []string `json:"indices" xml:"indices"`
}

Indices is a nested struct in elasticsearch response

type InitializeOperationRoleRequest ¶ added in v1.61.993

type InitializeOperationRoleRequest struct {
	*requests.RoaRequest
	ClientToken string `position:"Query" name:"ClientToken"`
}

InitializeOperationRoleRequest is the request struct for api InitializeOperationRole

func CreateInitializeOperationRoleRequest ¶ added in v1.61.993

func CreateInitializeOperationRoleRequest() (request *InitializeOperationRoleRequest)

CreateInitializeOperationRoleRequest creates a request to invoke InitializeOperationRole API

type InitializeOperationRoleResponse ¶ added in v1.61.993

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

InitializeOperationRoleResponse is the response struct for api InitializeOperationRole

func CreateInitializeOperationRoleResponse ¶ added in v1.61.993

func CreateInitializeOperationRoleResponse() (response *InitializeOperationRoleResponse)

CreateInitializeOperationRoleResponse creates a response to parse from InitializeOperationRole response

type InstallAckOperatorRequest ¶ added in v1.61.993

type InstallAckOperatorRequest struct {
	*requests.RoaRequest
	ClientToken string `position:"Query" name:"ClientToken"`
	ClusterId   string `position:"Path" name:"ClusterId"`
}

InstallAckOperatorRequest is the request struct for api InstallAckOperator

func CreateInstallAckOperatorRequest ¶ added in v1.61.993

func CreateInstallAckOperatorRequest() (request *InstallAckOperatorRequest)

CreateInstallAckOperatorRequest creates a request to invoke InstallAckOperator API

type InstallAckOperatorResponse ¶ added in v1.61.993

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

InstallAckOperatorResponse is the response struct for api InstallAckOperator

func CreateInstallAckOperatorResponse ¶ added in v1.61.993

func CreateInstallAckOperatorResponse() (response *InstallAckOperatorResponse)

CreateInstallAckOperatorResponse creates a response to parse from InstallAckOperator response

type InstallKibanaSystemPluginRequest ¶

type InstallKibanaSystemPluginRequest struct {
	*requests.RoaRequest
	InstanceId  string `position:"Path" name:"InstanceId"`
	ClientToken string `position:"Query" name:"clientToken"`
}

InstallKibanaSystemPluginRequest is the request struct for api InstallKibanaSystemPlugin

func CreateInstallKibanaSystemPluginRequest ¶

func CreateInstallKibanaSystemPluginRequest() (request *InstallKibanaSystemPluginRequest)

CreateInstallKibanaSystemPluginRequest creates a request to invoke InstallKibanaSystemPlugin API

type InstallKibanaSystemPluginResponse ¶

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

InstallKibanaSystemPluginResponse is the response struct for api InstallKibanaSystemPlugin

func CreateInstallKibanaSystemPluginResponse ¶

func CreateInstallKibanaSystemPluginResponse() (response *InstallKibanaSystemPluginResponse)

CreateInstallKibanaSystemPluginResponse creates a response to parse from InstallKibanaSystemPlugin response

type InstallLogstashSystemPluginRequest ¶

type InstallLogstashSystemPluginRequest struct {
	*requests.RoaRequest
	InstanceId  string `position:"Path" name:"InstanceId"`
	ClientToken string `position:"Query" name:"clientToken"`
}

InstallLogstashSystemPluginRequest is the request struct for api InstallLogstashSystemPlugin

func CreateInstallLogstashSystemPluginRequest ¶

func CreateInstallLogstashSystemPluginRequest() (request *InstallLogstashSystemPluginRequest)

CreateInstallLogstashSystemPluginRequest creates a request to invoke InstallLogstashSystemPlugin API

type InstallLogstashSystemPluginResponse ¶

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

InstallLogstashSystemPluginResponse is the response struct for api InstallLogstashSystemPlugin

func CreateInstallLogstashSystemPluginResponse ¶

func CreateInstallLogstashSystemPluginResponse() (response *InstallLogstashSystemPluginResponse)

CreateInstallLogstashSystemPluginResponse creates a response to parse from InstallLogstashSystemPlugin response

type InstallSystemPluginRequest ¶

type InstallSystemPluginRequest struct {
	*requests.RoaRequest
	InstanceId  string `position:"Path" name:"InstanceId"`
	ClientToken string `position:"Query" name:"clientToken"`
}

InstallSystemPluginRequest is the request struct for api InstallSystemPlugin

func CreateInstallSystemPluginRequest ¶

func CreateInstallSystemPluginRequest() (request *InstallSystemPluginRequest)

CreateInstallSystemPluginRequest creates a request to invoke InstallSystemPlugin API

type InstallSystemPluginResponse ¶

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

InstallSystemPluginResponse is the response struct for api InstallSystemPlugin

func CreateInstallSystemPluginResponse ¶

func CreateInstallSystemPluginResponse() (response *InstallSystemPluginResponse)

CreateInstallSystemPluginResponse creates a response to parse from InstallSystemPlugin response

type InstallUserPluginsRequest ¶

type InstallUserPluginsRequest struct {
	*requests.RoaRequest
	InstanceId string `position:"Path" name:"InstanceId"`
}

InstallUserPluginsRequest is the request struct for api InstallUserPlugins

func CreateInstallUserPluginsRequest ¶

func CreateInstallUserPluginsRequest() (request *InstallUserPluginsRequest)

CreateInstallUserPluginsRequest creates a request to invoke InstallUserPlugins API

type InstallUserPluginsResponse ¶

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

InstallUserPluginsResponse is the response struct for api InstallUserPlugins

func CreateInstallUserPluginsResponse ¶

func CreateInstallUserPluginsResponse() (response *InstallUserPluginsResponse)

CreateInstallUserPluginsResponse creates a response to parse from InstallUserPlugins response

type Instance ¶

type Instance struct {
	DedicateMaster               bool                         `json:"dedicateMaster" xml:"dedicateMaster"`
	UpdatedAt                    string                       `json:"updatedAt" xml:"updatedAt"`
	NodeAmount                   int                          `json:"nodeAmount" xml:"nodeAmount"`
	InstanceId                   string                       `json:"instanceId" xml:"instanceId"`
	Status                       string                       `json:"status" xml:"status"`
	Description                  string                       `json:"description" xml:"description"`
	AdvancedDedicateMaster       bool                         `json:"advancedDedicateMaster" xml:"advancedDedicateMaster"`
	EsVersion                    string                       `json:"esVersion" xml:"esVersion"`
	PaymentType                  string                       `json:"paymentType" xml:"paymentType"`
	ResourceGroupId              string                       `json:"resourceGroupId" xml:"resourceGroupId"`
	CreatedAt                    string                       `json:"createdAt" xml:"createdAt"`
	ExtendConfigs                []map[string]interface{}     `json:"extendConfigs" xml:"extendConfigs"`
	NodeSpec                     NodeSpec                     `json:"nodeSpec" xml:"nodeSpec"`
	ClientNodeConfiguration      ClientNodeConfiguration      `json:"clientNodeConfiguration" xml:"clientNodeConfiguration"`
	KibanaConfiguration          KibanaConfiguration          `json:"kibanaConfiguration" xml:"kibanaConfiguration"`
	NetworkConfig                NetworkConfig                `json:"networkConfig" xml:"networkConfig"`
	MasterConfiguration          MasterConfiguration          `json:"masterConfiguration" xml:"masterConfiguration"`
	ElasticDataNodeConfiguration ElasticDataNodeConfiguration `json:"elasticDataNodeConfiguration" xml:"elasticDataNodeConfiguration"`
	Tags                         []Tag                        `json:"tags" xml:"tags"`
}

Instance is a nested struct in elasticsearch response

type InstanceInListLogstash ¶ added in v1.61.754

type InstanceInListLogstash struct {
	InstanceId    string        `json:"instanceId" xml:"instanceId"`
	Description   string        `json:"description" xml:"description"`
	NodeAmount    int           `json:"nodeAmount" xml:"nodeAmount"`
	PaymentType   string        `json:"paymentType" xml:"paymentType"`
	Status        string        `json:"status" xml:"status"`
	Version       string        `json:"version" xml:"version"`
	CreatedAt     string        `json:"createdAt" xml:"createdAt"`
	UpdatedAt     string        `json:"updatedAt" xml:"updatedAt"`
	NodeSpec      NodeSpec      `json:"nodeSpec" xml:"nodeSpec"`
	NetworkConfig NetworkConfig `json:"networkConfig" xml:"networkConfig"`
	Tags          []Tags        `json:"Tags" xml:"Tags"`
}

InstanceInListLogstash is a nested struct in elasticsearch response

type InstanceSupportNodes ¶ added in v1.61.340

type InstanceSupportNodes struct {
	InstanceSupportNodes []string `json:"instanceSupportNodes" xml:"instanceSupportNodes"`
}

InstanceSupportNodes is a nested struct in elasticsearch response

type InterruptElasticsearchTaskRequest ¶

type InterruptElasticsearchTaskRequest struct {
	*requests.RoaRequest
	InstanceId  string `position:"Path" name:"InstanceId"`
	ClientToken string `position:"Query" name:"clientToken"`
}

InterruptElasticsearchTaskRequest is the request struct for api InterruptElasticsearchTask

func CreateInterruptElasticsearchTaskRequest ¶

func CreateInterruptElasticsearchTaskRequest() (request *InterruptElasticsearchTaskRequest)

CreateInterruptElasticsearchTaskRequest creates a request to invoke InterruptElasticsearchTask API

type InterruptElasticsearchTaskResponse ¶

type InterruptElasticsearchTaskResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	Result    bool   `json:"Result" xml:"Result"`
}

InterruptElasticsearchTaskResponse is the response struct for api InterruptElasticsearchTask

func CreateInterruptElasticsearchTaskResponse ¶

func CreateInterruptElasticsearchTaskResponse() (response *InterruptElasticsearchTaskResponse)

CreateInterruptElasticsearchTaskResponse creates a response to parse from InterruptElasticsearchTask response

type InterruptLogstashTaskRequest ¶

type InterruptLogstashTaskRequest struct {
	*requests.RoaRequest
	InstanceId  string `position:"Path" name:"InstanceId"`
	ClientToken string `position:"Query" name:"clientToken"`
}

InterruptLogstashTaskRequest is the request struct for api InterruptLogstashTask

func CreateInterruptLogstashTaskRequest ¶

func CreateInterruptLogstashTaskRequest() (request *InterruptLogstashTaskRequest)

CreateInterruptLogstashTaskRequest creates a request to invoke InterruptLogstashTask API

type InterruptLogstashTaskResponse ¶

type InterruptLogstashTaskResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	Result    bool   `json:"Result" xml:"Result"`
}

InterruptLogstashTaskResponse is the response struct for api InterruptLogstashTask

func CreateInterruptLogstashTaskResponse ¶

func CreateInterruptLogstashTaskResponse() (response *InterruptLogstashTaskResponse)

CreateInterruptLogstashTaskResponse creates a response to parse from InterruptLogstashTask response

type IpAddressInListEcsInstances ¶ added in v1.61.615

type IpAddressInListEcsInstances struct {
	IpAddressItem []IpAddressItem `json:"ipAddress" xml:"ipAddress"`
}

IpAddressInListEcsInstances is a nested struct in elasticsearch response

type IpAddressInListNodes ¶ added in v1.61.615

type IpAddressInListNodes struct {
	IpAddressItem []IpAddressItem `json:"ipAddress" xml:"ipAddress"`
}

IpAddressInListNodes is a nested struct in elasticsearch response

type IpAddressItem ¶ added in v1.61.615

type IpAddressItem struct {
	IpType string `json:"ipType" xml:"ipType"`
	Host   string `json:"host" xml:"host"`
}

IpAddressItem is a nested struct in elasticsearch response

type JvmConfine ¶

type JvmConfine struct {
	Memory            int      `json:"memory" xml:"memory"`
	SupportGcs        []string `json:"supportGcs" xml:"supportGcs"`
	SupportEsVersions []string `json:"supportEsVersions" xml:"supportEsVersions"`
}

JvmConfine is a nested struct in elasticsearch response

type KibanaConfiguration ¶

type KibanaConfiguration struct {
	Amount   int    `json:"amount" xml:"amount"`
	Disk     int    `json:"disk" xml:"disk"`
	Spec     string `json:"spec" xml:"spec"`
	DiskType string `json:"diskType" xml:"diskType"`
}

KibanaConfiguration is a nested struct in elasticsearch response

type KibanaIPWhitelistInDescribeInstance ¶

type KibanaIPWhitelistInDescribeInstance struct {
	KibanaIPWhitelist []string `json:"KibanaIPWhitelist" xml:"KibanaIPWhitelist"`
}

KibanaIPWhitelistInDescribeInstance is a nested struct in elasticsearch response

type KibanaIPWhitelistInUpdateKibanaWhiteIps ¶

type KibanaIPWhitelistInUpdateKibanaWhiteIps struct {
	KibanaIPWhitelist []string `json:"kibanaIPWhitelist" xml:"kibanaIPWhitelist"`
}

KibanaIPWhitelistInUpdateKibanaWhiteIps is a nested struct in elasticsearch response

type KibanaNodeProperties ¶

type KibanaNodeProperties struct {
	Spec        []string    `json:"spec" xml:"spec"`
	AmountRange AmountRange `json:"amountRange" xml:"amountRange"`
}

KibanaNodeProperties is a nested struct in elasticsearch response

type KibanaPrivateIPWhitelist ¶ added in v1.61.125

type KibanaPrivateIPWhitelist struct {
	WhiteIP []string `json:"WhiteIP" xml:"WhiteIP"`
}

KibanaPrivateIPWhitelist is a nested struct in elasticsearch response

type ListAckClustersRequest ¶ added in v1.61.993

type ListAckClustersRequest struct {
	*requests.RoaRequest
	Size  requests.Integer `position:"Query" name:"size"`
	VpcId string           `position:"Query" name:"vpcId"`
	Page  requests.Integer `position:"Query" name:"page"`
}

ListAckClustersRequest is the request struct for api ListAckClusters

func CreateListAckClustersRequest ¶ added in v1.61.993

func CreateListAckClustersRequest() (request *ListAckClustersRequest)

CreateListAckClustersRequest creates a request to invoke ListAckClusters API

type ListAckClustersResponse ¶ added in v1.61.993

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

ListAckClustersResponse is the response struct for api ListAckClusters

func CreateListAckClustersResponse ¶ added in v1.61.993

func CreateListAckClustersResponse() (response *ListAckClustersResponse)

CreateListAckClustersResponse creates a response to parse from ListAckClusters response

type ListAckNamespacesRequest ¶ added in v1.61.993

type ListAckNamespacesRequest struct {
	*requests.RoaRequest
	Size      requests.Integer `position:"Query" name:"size"`
	Page      requests.Integer `position:"Query" name:"page"`
	ClusterId string           `position:"Path" name:"ClusterId"`
}

ListAckNamespacesRequest is the request struct for api ListAckNamespaces

func CreateListAckNamespacesRequest ¶ added in v1.61.993

func CreateListAckNamespacesRequest() (request *ListAckNamespacesRequest)

CreateListAckNamespacesRequest creates a request to invoke ListAckNamespaces API

type ListAckNamespacesResponse ¶ added in v1.61.993

type ListAckNamespacesResponse struct {
	*responses.BaseResponse
	RequestId string       `json:"RequestId" xml:"RequestId"`
	Result    []ResultItem `json:"Result" xml:"Result"`
}

ListAckNamespacesResponse is the response struct for api ListAckNamespaces

func CreateListAckNamespacesResponse ¶ added in v1.61.993

func CreateListAckNamespacesResponse() (response *ListAckNamespacesResponse)

CreateListAckNamespacesResponse creates a response to parse from ListAckNamespaces response

type ListAllNodeRequest ¶

type ListAllNodeRequest struct {
	*requests.RoaRequest
	InstanceId string `position:"Path" name:"InstanceId"`
}

ListAllNodeRequest is the request struct for api ListAllNode

func CreateListAllNodeRequest ¶

func CreateListAllNodeRequest() (request *ListAllNodeRequest)

CreateListAllNodeRequest creates a request to invoke ListAllNode API

type ListAllNodeResponse ¶

type ListAllNodeResponse struct {
	*responses.BaseResponse
	RequestId string       `json:"RequestId" xml:"RequestId"`
	Result    []ResultItem `json:"Result" xml:"Result"`
}

ListAllNodeResponse is the response struct for api ListAllNode

func CreateListAllNodeResponse ¶

func CreateListAllNodeResponse() (response *ListAllNodeResponse)

CreateListAllNodeResponse creates a response to parse from ListAllNode response

type ListAlternativeSnapshotReposRequest ¶

type ListAlternativeSnapshotReposRequest struct {
	*requests.RoaRequest
	InstanceId      string           `position:"Path" name:"InstanceId"`
	AlreadySetItems requests.Boolean `position:"Query" name:"alreadySetItems"`
}

ListAlternativeSnapshotReposRequest is the request struct for api ListAlternativeSnapshotRepos

func CreateListAlternativeSnapshotReposRequest ¶

func CreateListAlternativeSnapshotReposRequest() (request *ListAlternativeSnapshotReposRequest)

CreateListAlternativeSnapshotReposRequest creates a request to invoke ListAlternativeSnapshotRepos API

type ListAlternativeSnapshotReposResponse ¶

type ListAlternativeSnapshotReposResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Result    []Repo `json:"Result" xml:"Result"`
}

ListAlternativeSnapshotReposResponse is the response struct for api ListAlternativeSnapshotRepos

func CreateListAlternativeSnapshotReposResponse ¶

func CreateListAlternativeSnapshotReposResponse() (response *ListAlternativeSnapshotReposResponse)

CreateListAlternativeSnapshotReposResponse creates a response to parse from ListAlternativeSnapshotRepos response

type ListAvailableEsInstanceIdsRequest ¶ added in v1.61.615

type ListAvailableEsInstanceIdsRequest struct {
	*requests.RoaRequest
	InstanceId string `position:"Path" name:"InstanceId"`
}

ListAvailableEsInstanceIdsRequest is the request struct for api ListAvailableEsInstanceIds

func CreateListAvailableEsInstanceIdsRequest ¶ added in v1.61.615

func CreateListAvailableEsInstanceIdsRequest() (request *ListAvailableEsInstanceIdsRequest)

CreateListAvailableEsInstanceIdsRequest creates a request to invoke ListAvailableEsInstanceIds API

type ListAvailableEsInstanceIdsResponse ¶ added in v1.61.615

type ListAvailableEsInstanceIdsResponse struct {
	*responses.BaseResponse
	RequestId string       `json:"RequestId" xml:"RequestId"`
	Result    []ResultItem `json:"Result" xml:"Result"`
}

ListAvailableEsInstanceIdsResponse is the response struct for api ListAvailableEsInstanceIds

func CreateListAvailableEsInstanceIdsResponse ¶ added in v1.61.615

func CreateListAvailableEsInstanceIdsResponse() (response *ListAvailableEsInstanceIdsResponse)

CreateListAvailableEsInstanceIdsResponse creates a response to parse from ListAvailableEsInstanceIds response

type ListCollectorsRequest ¶ added in v1.61.615

type ListCollectorsRequest struct {
	*requests.RoaRequest
	InstanceId string           `position:"Query" name:"instanceId"`
	Size       requests.Integer `position:"Query" name:"size"`
	Name       string           `position:"Query" name:"name"`
	SourceType string           `position:"Query" name:"sourceType"`
	Page       requests.Integer `position:"Query" name:"page"`
	ResId      string           `position:"Query" name:"resId"`
}

ListCollectorsRequest is the request struct for api ListCollectors

func CreateListCollectorsRequest ¶ added in v1.61.615

func CreateListCollectorsRequest() (request *ListCollectorsRequest)

CreateListCollectorsRequest creates a request to invoke ListCollectors API

type ListCollectorsResponse ¶ added in v1.61.615

type ListCollectorsResponse struct {
	*responses.BaseResponse
	RequestId string       `json:"RequestId" xml:"RequestId"`
	Headers   Headers      `json:"Headers" xml:"Headers"`
	Result    []ResultItem `json:"Result" xml:"Result"`
}

ListCollectorsResponse is the response struct for api ListCollectors

func CreateListCollectorsResponse ¶ added in v1.61.615

func CreateListCollectorsResponse() (response *ListCollectorsResponse)

CreateListCollectorsResponse creates a response to parse from ListCollectors response

type ListConnectedClustersRequest ¶ added in v1.60.319

type ListConnectedClustersRequest struct {
	*requests.RoaRequest
	InstanceId string `position:"Path" name:"InstanceId"`
}

ListConnectedClustersRequest is the request struct for api ListConnectedClusters

func CreateListConnectedClustersRequest ¶ added in v1.60.319

func CreateListConnectedClustersRequest() (request *ListConnectedClustersRequest)

CreateListConnectedClustersRequest creates a request to invoke ListConnectedClusters API

type ListConnectedClustersResponse ¶ added in v1.60.319

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

ListConnectedClustersResponse is the response struct for api ListConnectedClusters

func CreateListConnectedClustersResponse ¶ added in v1.60.319

func CreateListConnectedClustersResponse() (response *ListConnectedClustersResponse)

CreateListConnectedClustersResponse creates a response to parse from ListConnectedClusters response

type ListDataTasksRequest ¶ added in v1.61.615

type ListDataTasksRequest struct {
	*requests.RoaRequest
	InstanceId string `position:"Path" name:"InstanceId"`
}

ListDataTasksRequest is the request struct for api ListDataTasks

func CreateListDataTasksRequest ¶ added in v1.61.615

func CreateListDataTasksRequest() (request *ListDataTasksRequest)

CreateListDataTasksRequest creates a request to invoke ListDataTasks API

type ListDataTasksResponse ¶ added in v1.61.615

type ListDataTasksResponse struct {
	*responses.BaseResponse
	RequestId string       `json:"RequestId" xml:"RequestId"`
	Result    []ResultItem `json:"Result" xml:"Result"`
}

ListDataTasksResponse is the response struct for api ListDataTasks

func CreateListDataTasksResponse ¶ added in v1.61.615

func CreateListDataTasksResponse() (response *ListDataTasksResponse)

CreateListDataTasksResponse creates a response to parse from ListDataTasks response

type ListDefaultCollectorConfigurationsRequest ¶ added in v1.61.993

type ListDefaultCollectorConfigurationsRequest struct {
	*requests.RoaRequest
	ResType    string `position:"Query" name:"resType"`
	ResVersion string `position:"Query" name:"resVersion"`
	SourceType string `position:"Query" name:"sourceType"`
}

ListDefaultCollectorConfigurationsRequest is the request struct for api ListDefaultCollectorConfigurations

func CreateListDefaultCollectorConfigurationsRequest ¶ added in v1.61.993

func CreateListDefaultCollectorConfigurationsRequest() (request *ListDefaultCollectorConfigurationsRequest)

CreateListDefaultCollectorConfigurationsRequest creates a request to invoke ListDefaultCollectorConfigurations API

type ListDefaultCollectorConfigurationsResponse ¶ added in v1.61.993

type ListDefaultCollectorConfigurationsResponse struct {
	*responses.BaseResponse
	RequestId string       `json:"RequestId" xml:"RequestId"`
	Result    []ResultItem `json:"Result" xml:"Result"`
}

ListDefaultCollectorConfigurationsResponse is the response struct for api ListDefaultCollectorConfigurations

func CreateListDefaultCollectorConfigurationsResponse ¶ added in v1.61.993

func CreateListDefaultCollectorConfigurationsResponse() (response *ListDefaultCollectorConfigurationsResponse)

CreateListDefaultCollectorConfigurationsResponse creates a response to parse from ListDefaultCollectorConfigurations response

type ListDiagnoseIndicesRequest ¶ added in v1.61.993

type ListDiagnoseIndicesRequest struct {
	*requests.RoaRequest
	InstanceId string `position:"Path" name:"InstanceId"`
	Lang       string `position:"Query" name:"lang"`
}

ListDiagnoseIndicesRequest is the request struct for api ListDiagnoseIndices

func CreateListDiagnoseIndicesRequest ¶ added in v1.61.993

func CreateListDiagnoseIndicesRequest() (request *ListDiagnoseIndicesRequest)

CreateListDiagnoseIndicesRequest creates a request to invoke ListDiagnoseIndices API

type ListDiagnoseIndicesResponse ¶ added in v1.61.993

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

ListDiagnoseIndicesResponse is the response struct for api ListDiagnoseIndices

func CreateListDiagnoseIndicesResponse ¶ added in v1.61.993

func CreateListDiagnoseIndicesResponse() (response *ListDiagnoseIndicesResponse)

CreateListDiagnoseIndicesResponse creates a response to parse from ListDiagnoseIndices response

type ListDiagnoseReportIdsRequest ¶ added in v1.61.615

type ListDiagnoseReportIdsRequest struct {
	*requests.RoaRequest
	InstanceId string           `position:"Path" name:"InstanceId"`
	Size       requests.Integer `position:"Query" name:"size"`
	EndTime    requests.Integer `position:"Query" name:"endTime"`
	StartTime  requests.Integer `position:"Query" name:"startTime"`
	Page       requests.Integer `position:"Query" name:"page"`
	Trigger    string           `position:"Query" name:"trigger"`
	Lang       string           `position:"Query" name:"lang"`
}

ListDiagnoseReportIdsRequest is the request struct for api ListDiagnoseReportIds

func CreateListDiagnoseReportIdsRequest ¶ added in v1.61.615

func CreateListDiagnoseReportIdsRequest() (request *ListDiagnoseReportIdsRequest)

CreateListDiagnoseReportIdsRequest creates a request to invoke ListDiagnoseReportIds API

type ListDiagnoseReportIdsResponse ¶ added in v1.61.615

type ListDiagnoseReportIdsResponse struct {
	*responses.BaseResponse
	RequestId string   `json:"RequestId" xml:"RequestId"`
	Result    []string `json:"Result" xml:"Result"`
	Headers   Headers  `json:"Headers" xml:"Headers"`
}

ListDiagnoseReportIdsResponse is the response struct for api ListDiagnoseReportIds

func CreateListDiagnoseReportIdsResponse ¶ added in v1.61.615

func CreateListDiagnoseReportIdsResponse() (response *ListDiagnoseReportIdsResponse)

CreateListDiagnoseReportIdsResponse creates a response to parse from ListDiagnoseReportIds response

type ListDiagnoseReportRequest ¶ added in v1.61.615

type ListDiagnoseReportRequest struct {
	*requests.RoaRequest
	InstanceId string           `position:"Path" name:"InstanceId"`
	Size       requests.Integer `position:"Query" name:"size"`
	EndTime    requests.Integer `position:"Query" name:"endTime"`
	StartTime  requests.Integer `position:"Query" name:"startTime"`
	Page       requests.Integer `position:"Query" name:"page"`
	Detail     requests.Boolean `position:"Query" name:"detail"`
	Trigger    string           `position:"Query" name:"trigger"`
	Lang       string           `position:"Query" name:"lang"`
}

ListDiagnoseReportRequest is the request struct for api ListDiagnoseReport

func CreateListDiagnoseReportRequest ¶ added in v1.61.615

func CreateListDiagnoseReportRequest() (request *ListDiagnoseReportRequest)

CreateListDiagnoseReportRequest creates a request to invoke ListDiagnoseReport API

type ListDiagnoseReportResponse ¶ added in v1.61.615

type ListDiagnoseReportResponse struct {
	*responses.BaseResponse
	RequestId string                           `json:"RequestId" xml:"RequestId"`
	Headers   Headers                          `json:"Headers" xml:"Headers"`
	Result    []ResultItemInListDiagnoseReport `json:"Result" xml:"Result"`
}

ListDiagnoseReportResponse is the response struct for api ListDiagnoseReport

func CreateListDiagnoseReportResponse ¶ added in v1.61.615

func CreateListDiagnoseReportResponse() (response *ListDiagnoseReportResponse)

CreateListDiagnoseReportResponse creates a response to parse from ListDiagnoseReport response

type ListDictInformationRequest ¶ added in v1.61.615

type ListDictInformationRequest struct {
	*requests.RoaRequest
	InstanceId   string `position:"Path" name:"InstanceId"`
	AnalyzerType string `position:"Query" name:"analyzerType"`
	BucketName   string `position:"Query" name:"bucketName"`
	Key          string `position:"Query" name:"key"`
}

ListDictInformationRequest is the request struct for api ListDictInformation

func CreateListDictInformationRequest ¶ added in v1.61.615

func CreateListDictInformationRequest() (request *ListDictInformationRequest)

CreateListDictInformationRequest creates a request to invoke ListDictInformation API

type ListDictInformationResponse ¶ added in v1.61.615

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

ListDictInformationResponse is the response struct for api ListDictInformation

func CreateListDictInformationResponse ¶ added in v1.61.615

func CreateListDictInformationResponse() (response *ListDictInformationResponse)

CreateListDictInformationResponse creates a response to parse from ListDictInformation response

type ListEcsInstancesRequest ¶ added in v1.61.615

type ListEcsInstancesRequest struct {
	*requests.RoaRequest
	EcsInstanceName string           `position:"Query" name:"ecsInstanceName"`
	EcsInstanceIds  string           `position:"Query" name:"ecsInstanceIds"`
	Size            requests.Integer `position:"Query" name:"size"`
	VpcId           string           `position:"Query" name:"vpcId"`
	Page            requests.Integer `position:"Query" name:"page"`
	Tags            string           `position:"Query" name:"tags"`
}

ListEcsInstancesRequest is the request struct for api ListEcsInstances

func CreateListEcsInstancesRequest ¶ added in v1.61.615

func CreateListEcsInstancesRequest() (request *ListEcsInstancesRequest)

CreateListEcsInstancesRequest creates a request to invoke ListEcsInstances API

type ListEcsInstancesResponse ¶ added in v1.61.615

type ListEcsInstancesResponse struct {
	*responses.BaseResponse
	RequestId string       `json:"RequestId" xml:"RequestId"`
	Headers   Headers      `json:"Headers" xml:"Headers"`
	Result    []ResultItem `json:"Result" xml:"Result"`
}

ListEcsInstancesResponse is the response struct for api ListEcsInstances

func CreateListEcsInstancesResponse ¶ added in v1.61.615

func CreateListEcsInstancesResponse() (response *ListEcsInstancesResponse)

CreateListEcsInstancesResponse creates a response to parse from ListEcsInstances response

type ListExtendfilesRequest ¶ added in v1.61.615

type ListExtendfilesRequest struct {
	*requests.RoaRequest
	InstanceId string `position:"Path" name:"InstanceId"`
}

ListExtendfilesRequest is the request struct for api ListExtendfiles

func CreateListExtendfilesRequest ¶ added in v1.61.615

func CreateListExtendfilesRequest() (request *ListExtendfilesRequest)

CreateListExtendfilesRequest creates a request to invoke ListExtendfiles API

type ListExtendfilesResponse ¶ added in v1.61.615

type ListExtendfilesResponse struct {
	*responses.BaseResponse
	RequestId string       `json:"RequestId" xml:"RequestId"`
	Result    []ResultItem `json:"Result" xml:"Result"`
}

ListExtendfilesResponse is the response struct for api ListExtendfiles

func CreateListExtendfilesResponse ¶ added in v1.61.615

func CreateListExtendfilesResponse() (response *ListExtendfilesResponse)

CreateListExtendfilesResponse creates a response to parse from ListExtendfiles response

type ListInstanceIndicesRequest ¶ added in v1.61.615

type ListInstanceIndicesRequest struct {
	*requests.RoaRequest
	InstanceId string `position:"Path" name:"InstanceId"`
	Lang       string `position:"Query" name:"lang"`
}

ListInstanceIndicesRequest is the request struct for api ListInstanceIndices

func CreateListInstanceIndicesRequest ¶ added in v1.61.615

func CreateListInstanceIndicesRequest() (request *ListInstanceIndicesRequest)

CreateListInstanceIndicesRequest creates a request to invoke ListInstanceIndices API

type ListInstanceIndicesResponse ¶ added in v1.61.615

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

ListInstanceIndicesResponse is the response struct for api ListInstanceIndices

func CreateListInstanceIndicesResponse ¶ added in v1.61.615

func CreateListInstanceIndicesResponse() (response *ListInstanceIndicesResponse)

CreateListInstanceIndicesResponse creates a response to parse from ListInstanceIndices response

type ListInstanceRequest ¶

type ListInstanceRequest struct {
	*requests.RoaRequest
	Description      string           `position:"Query" name:"description"`
	InstanceCategory string           `position:"Query" name:"instanceCategory"`
	OwnerId          string           `position:"Query" name:"ownerId"`
	Tags             string           `position:"Query" name:"tags"`
	ResourceGroupId  string           `position:"Query" name:"resourceGroupId"`
	InstanceId       string           `position:"Query" name:"instanceId"`
	Size             requests.Integer `position:"Query" name:"size"`
	EsVersion        string           `position:"Query" name:"esVersion"`
	VpcId            string           `position:"Query" name:"vpcId"`
	ZoneId           string           `position:"Query" name:"zoneId"`
	Page             requests.Integer `position:"Query" name:"page"`
	PaymentType      string           `position:"Query" name:"paymentType"`
}

ListInstanceRequest is the request struct for api ListInstance

func CreateListInstanceRequest ¶

func CreateListInstanceRequest() (request *ListInstanceRequest)

CreateListInstanceRequest creates a request to invoke ListInstance API

type ListInstanceResponse ¶

type ListInstanceResponse struct {
	*responses.BaseResponse
	RequestId string     `json:"RequestId" xml:"RequestId"`
	Headers   Headers    `json:"Headers" xml:"Headers"`
	Result    []Instance `json:"Result" xml:"Result"`
}

ListInstanceResponse is the response struct for api ListInstance

func CreateListInstanceResponse ¶

func CreateListInstanceResponse() (response *ListInstanceResponse)

CreateListInstanceResponse creates a response to parse from ListInstance response

type ListKibanaPluginsRequest ¶

type ListKibanaPluginsRequest struct {
	*requests.RoaRequest
	InstanceId string           `position:"Path" name:"InstanceId"`
	Size       requests.Integer `position:"Query" name:"size"`
	Page       string           `position:"Query" name:"page"`
}

ListKibanaPluginsRequest is the request struct for api ListKibanaPlugins

func CreateListKibanaPluginsRequest ¶

func CreateListKibanaPluginsRequest() (request *ListKibanaPluginsRequest)

CreateListKibanaPluginsRequest creates a request to invoke ListKibanaPlugins API

type ListKibanaPluginsResponse ¶

type ListKibanaPluginsResponse struct {
	*responses.BaseResponse
	RequestId string       `json:"RequestId" xml:"RequestId"`
	Headers   Headers      `json:"Headers" xml:"Headers"`
	Result    []PluginItem `json:"Result" xml:"Result"`
}

ListKibanaPluginsResponse is the response struct for api ListKibanaPlugins

func CreateListKibanaPluginsResponse ¶

func CreateListKibanaPluginsResponse() (response *ListKibanaPluginsResponse)

CreateListKibanaPluginsResponse creates a response to parse from ListKibanaPlugins response

type ListLogstashLogRequest ¶

type ListLogstashLogRequest struct {
	*requests.RoaRequest
	InstanceId string           `position:"Path" name:"InstanceId"`
	Size       requests.Integer `position:"Query" name:"size"`
	Query      string           `position:"Query" name:"query"`
	EndTime    requests.Integer `position:"Query" name:"endTime"`
	BeginTime  requests.Integer `position:"Query" name:"beginTime"`
	Page       requests.Integer `position:"Query" name:"page"`
	Type       string           `position:"Query" name:"type"`
}

ListLogstashLogRequest is the request struct for api ListLogstashLog

func CreateListLogstashLogRequest ¶

func CreateListLogstashLogRequest() (request *ListLogstashLogRequest)

CreateListLogstashLogRequest creates a request to invoke ListLogstashLog API

type ListLogstashLogResponse ¶

type ListLogstashLogResponse struct {
	*responses.BaseResponse
	RequestId string       `json:"RequestId" xml:"RequestId"`
	Result    []ResultItem `json:"Result" xml:"Result"`
}

ListLogstashLogResponse is the response struct for api ListLogstashLog

func CreateListLogstashLogResponse ¶

func CreateListLogstashLogResponse() (response *ListLogstashLogResponse)

CreateListLogstashLogResponse creates a response to parse from ListLogstashLog response

type ListLogstashPluginsRequest ¶

type ListLogstashPluginsRequest struct {
	*requests.RoaRequest
	InstanceId string           `position:"Path" name:"InstanceId"`
	Size       requests.Integer `position:"Query" name:"size"`
	Name       string           `position:"Query" name:"name"`
	Page       requests.Integer `position:"Query" name:"page"`
	Source     string           `position:"Query" name:"source"`
}

ListLogstashPluginsRequest is the request struct for api ListLogstashPlugins

func CreateListLogstashPluginsRequest ¶

func CreateListLogstashPluginsRequest() (request *ListLogstashPluginsRequest)

CreateListLogstashPluginsRequest creates a request to invoke ListLogstashPlugins API

type ListLogstashPluginsResponse ¶

type ListLogstashPluginsResponse struct {
	*responses.BaseResponse
	RequestId string       `json:"RequestId" xml:"RequestId"`
	Result    []ResultItem `json:"Result" xml:"Result"`
}

ListLogstashPluginsResponse is the response struct for api ListLogstashPlugins

func CreateListLogstashPluginsResponse ¶

func CreateListLogstashPluginsResponse() (response *ListLogstashPluginsResponse)

CreateListLogstashPluginsResponse creates a response to parse from ListLogstashPlugins response

type ListLogstashRequest ¶

type ListLogstashRequest struct {
	*requests.RoaRequest
	ResourceGroupId string           `position:"Query" name:"resourceGroupId"`
	InstanceId      string           `position:"Query" name:"instanceId"`
	Size            requests.Integer `position:"Query" name:"size"`
	Description     string           `position:"Query" name:"description"`
	Page            requests.Integer `position:"Query" name:"page"`
	OwnerId         string           `position:"Query" name:"ownerId"`
	Version         string           `position:"Query" name:"version"`
}

ListLogstashRequest is the request struct for api ListLogstash

func CreateListLogstashRequest ¶

func CreateListLogstashRequest() (request *ListLogstashRequest)

CreateListLogstashRequest creates a request to invoke ListLogstash API

type ListLogstashResponse ¶

type ListLogstashResponse struct {
	*responses.BaseResponse
	RequestId string                   `json:"RequestId" xml:"RequestId"`
	Headers   Headers                  `json:"Headers" xml:"Headers"`
	Result    []InstanceInListLogstash `json:"Result" xml:"Result"`
}

ListLogstashResponse is the response struct for api ListLogstash

func CreateListLogstashResponse ¶

func CreateListLogstashResponse() (response *ListLogstashResponse)

CreateListLogstashResponse creates a response to parse from ListLogstash response

type ListNodesRequest ¶ added in v1.61.615

type ListNodesRequest struct {
	*requests.RoaRequest
	EcsInstanceName string           `position:"Query" name:"ecsInstanceName"`
	EcsInstanceIds  string           `position:"Query" name:"ecsInstanceIds"`
	Size            requests.Integer `position:"Query" name:"size"`
	Page            requests.Integer `position:"Query" name:"page"`
	ResId           string           `position:"Path" name:"ResId"`
	Tags            string           `position:"Query" name:"tags"`
}

ListNodesRequest is the request struct for api ListNodes

func CreateListNodesRequest ¶ added in v1.61.615

func CreateListNodesRequest() (request *ListNodesRequest)

CreateListNodesRequest creates a request to invoke ListNodes API

type ListNodesResponse ¶ added in v1.61.615

type ListNodesResponse struct {
	*responses.BaseResponse
	RequestId string                  `json:"RequestId" xml:"RequestId"`
	Headers   Headers                 `json:"Headers" xml:"Headers"`
	Result    []ResultItemInListNodes `json:"Result" xml:"Result"`
}

ListNodesResponse is the response struct for api ListNodes

func CreateListNodesResponse ¶ added in v1.61.615

func CreateListNodesResponse() (response *ListNodesResponse)

CreateListNodesResponse creates a response to parse from ListNodes response

type ListPipelineIdsRequest ¶ added in v1.61.615

type ListPipelineIdsRequest struct {
	*requests.RoaRequest
	InstanceId string `position:"Path" name:"InstanceId"`
}

ListPipelineIdsRequest is the request struct for api ListPipelineIds

func CreateListPipelineIdsRequest ¶ added in v1.61.615

func CreateListPipelineIdsRequest() (request *ListPipelineIdsRequest)

CreateListPipelineIdsRequest creates a request to invoke ListPipelineIds API

type ListPipelineIdsResponse ¶ added in v1.61.615

type ListPipelineIdsResponse struct {
	*responses.BaseResponse
	RequestId string       `json:"RequestId" xml:"RequestId"`
	Result    []ResultItem `json:"Result" xml:"Result"`
}

ListPipelineIdsResponse is the response struct for api ListPipelineIds

func CreateListPipelineIdsResponse ¶ added in v1.61.615

func CreateListPipelineIdsResponse() (response *ListPipelineIdsResponse)

CreateListPipelineIdsResponse creates a response to parse from ListPipelineIds response

type ListPipelineRequest ¶ added in v1.61.615

type ListPipelineRequest struct {
	*requests.RoaRequest
	InstanceId string           `position:"Path" name:"InstanceId"`
	Size       requests.Integer `position:"Query" name:"size"`
	Page       requests.Integer `position:"Query" name:"page"`
	PipelineId string           `position:"Query" name:"pipelineId"`
}

ListPipelineRequest is the request struct for api ListPipeline

func CreateListPipelineRequest ¶ added in v1.61.615

func CreateListPipelineRequest() (request *ListPipelineRequest)

CreateListPipelineRequest creates a request to invoke ListPipeline API

type ListPipelineResponse ¶ added in v1.61.615

type ListPipelineResponse struct {
	*responses.BaseResponse
	RequestId string       `json:"RequestId" xml:"RequestId"`
	Headers   Headers      `json:"Headers" xml:"Headers"`
	Result    []ResultItem `json:"Result" xml:"Result"`
}

ListPipelineResponse is the response struct for api ListPipeline

func CreateListPipelineResponse ¶ added in v1.61.615

func CreateListPipelineResponse() (response *ListPipelineResponse)

CreateListPipelineResponse creates a response to parse from ListPipeline response

type ListPluginsRequest ¶

type ListPluginsRequest struct {
	*requests.RoaRequest
	InstanceId string           `position:"Path" name:"InstanceId"`
	Size       requests.Integer `position:"Query" name:"size"`
	Name       string           `position:"Query" name:"name"`
	Page       string           `position:"Query" name:"page"`
	Source     string           `position:"Query" name:"source"`
}

ListPluginsRequest is the request struct for api ListPlugins

func CreateListPluginsRequest ¶

func CreateListPluginsRequest() (request *ListPluginsRequest)

CreateListPluginsRequest creates a request to invoke ListPlugins API

type ListPluginsResponse ¶

type ListPluginsResponse struct {
	*responses.BaseResponse
	RequestId string       `json:"RequestId" xml:"RequestId"`
	Headers   Headers      `json:"Headers" xml:"Headers"`
	Result    []ResultItem `json:"Result" xml:"Result"`
}

ListPluginsResponse is the response struct for api ListPlugins

func CreateListPluginsResponse ¶

func CreateListPluginsResponse() (response *ListPluginsResponse)

CreateListPluginsResponse creates a response to parse from ListPlugins response

type ListSearchLogRequest ¶

type ListSearchLogRequest struct {
	*requests.RoaRequest
	InstanceId string           `position:"Path" name:"InstanceId"`
	Size       requests.Integer `position:"Query" name:"size"`
	Query      string           `position:"Query" name:"query"`
	EndTime    requests.Integer `position:"Query" name:"endTime"`
	BeginTime  requests.Integer `position:"Query" name:"beginTime"`
	Page       requests.Integer `position:"Query" name:"page"`
	Type       string           `position:"Query" name:"type"`
}

ListSearchLogRequest is the request struct for api ListSearchLog

func CreateListSearchLogRequest ¶

func CreateListSearchLogRequest() (request *ListSearchLogRequest)

CreateListSearchLogRequest creates a request to invoke ListSearchLog API

type ListSearchLogResponse ¶

type ListSearchLogResponse struct {
	*responses.BaseResponse
	RequestId string       `json:"RequestId" xml:"RequestId"`
	Headers   Headers      `json:"Headers" xml:"Headers"`
	Result    []ResultItem `json:"Result" xml:"Result"`
}

ListSearchLogResponse is the response struct for api ListSearchLog

func CreateListSearchLogResponse ¶

func CreateListSearchLogResponse() (response *ListSearchLogResponse)

CreateListSearchLogResponse creates a response to parse from ListSearchLog response

type ListSnapshotReposByInstanceIdRequest ¶

type ListSnapshotReposByInstanceIdRequest struct {
	*requests.RoaRequest
	InstanceId string `position:"Path" name:"InstanceId"`
}

ListSnapshotReposByInstanceIdRequest is the request struct for api ListSnapshotReposByInstanceId

func CreateListSnapshotReposByInstanceIdRequest ¶

func CreateListSnapshotReposByInstanceIdRequest() (request *ListSnapshotReposByInstanceIdRequest)

CreateListSnapshotReposByInstanceIdRequest creates a request to invoke ListSnapshotReposByInstanceId API

type ListSnapshotReposByInstanceIdResponse ¶

type ListSnapshotReposByInstanceIdResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Result    []Repo `json:"Result" xml:"Result"`
}

ListSnapshotReposByInstanceIdResponse is the response struct for api ListSnapshotReposByInstanceId

func CreateListSnapshotReposByInstanceIdResponse ¶

func CreateListSnapshotReposByInstanceIdResponse() (response *ListSnapshotReposByInstanceIdResponse)

CreateListSnapshotReposByInstanceIdResponse creates a response to parse from ListSnapshotReposByInstanceId response

type ListTagResourcesRequest ¶ added in v1.60.319

type ListTagResourcesRequest struct {
	*requests.RoaRequest
	Size         requests.Integer `position:"Query" name:"Size"`
	NextToken    string           `position:"Query" name:"NextToken"`
	Page         requests.Integer `position:"Query" name:"Page"`
	ResourceType string           `position:"Query" name:"ResourceType"`
	ResourceIds  string           `position:"Query" name:"ResourceIds"`
	Tags         string           `position:"Query" name:"Tags"`
}

ListTagResourcesRequest is the request struct for api ListTagResources

func CreateListTagResourcesRequest ¶ added in v1.60.319

func CreateListTagResourcesRequest() (request *ListTagResourcesRequest)

CreateListTagResourcesRequest creates a request to invoke ListTagResources API

type ListTagResourcesResponse ¶ added in v1.60.319

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

ListTagResourcesResponse is the response struct for api ListTagResources

func CreateListTagResourcesResponse ¶ added in v1.60.319

func CreateListTagResourcesResponse() (response *ListTagResourcesResponse)

CreateListTagResourcesResponse creates a response to parse from ListTagResources response

type ListTagsRequest ¶ added in v1.61.615

type ListTagsRequest struct {
	*requests.RoaRequest
	PageSize     requests.Integer `position:"Query" name:"pageSize"`
	ResourceType string           `position:"Query" name:"resourceType"`
}

ListTagsRequest is the request struct for api ListTags

func CreateListTagsRequest ¶ added in v1.61.615

func CreateListTagsRequest() (request *ListTagsRequest)

CreateListTagsRequest creates a request to invoke ListTags API

type ListTagsResponse ¶ added in v1.61.615

type ListTagsResponse struct {
	*responses.BaseResponse
	RequestId string       `json:"RequestId" xml:"RequestId"`
	Result    []ResultItem `json:"Result" xml:"Result"`
}

ListTagsResponse is the response struct for api ListTags

func CreateListTagsResponse ¶ added in v1.61.615

func CreateListTagsResponse() (response *ListTagsResponse)

CreateListTagsResponse creates a response to parse from ListTags response

type MachinesInDescribeCollector ¶ added in v1.61.615

type MachinesInDescribeCollector struct {
	MachinesItem []MachinesItem `json:"machines" xml:"machines"`
}

MachinesInDescribeCollector is a nested struct in elasticsearch response

type MachinesInListCollectors ¶ added in v1.61.615

type MachinesInListCollectors struct {
	MachinesItem []MachinesItem `json:"machines" xml:"machines"`
}

MachinesInListCollectors is a nested struct in elasticsearch response

type MachinesInListEcsInstances ¶ added in v1.61.615

type MachinesInListEcsInstances struct {
	MachinesItem []MachinesItem `json:"machines" xml:"machines"`
}

MachinesInListEcsInstances is a nested struct in elasticsearch response

type MachinesInUpdateCollector ¶ added in v1.61.615

type MachinesInUpdateCollector struct {
	MachinesItem []MachinesItem `json:"machines" xml:"machines"`
}

MachinesInUpdateCollector is a nested struct in elasticsearch response

type MachinesInUpdateCollectorName ¶ added in v1.61.615

type MachinesInUpdateCollectorName struct {
	MachinesItem []MachinesItem `json:"machines" xml:"machines"`
}

MachinesInUpdateCollectorName is a nested struct in elasticsearch response

type MachinesItem ¶ added in v1.61.615

type MachinesItem struct {
	AgentStatus string `json:"agentStatus" xml:"agentStatus"`
	InstanceId  string `json:"instanceId" xml:"instanceId"`
}

MachinesItem is a nested struct in elasticsearch response

type MasterConfiguration ¶

type MasterConfiguration struct {
	Amount   int    `json:"amount" xml:"amount"`
	Disk     int    `json:"disk" xml:"disk"`
	Spec     string `json:"spec" xml:"spec"`
	DiskType string `json:"diskType" xml:"diskType"`
}

MasterConfiguration is a nested struct in elasticsearch response

type MasterDiskList ¶

type MasterDiskList struct {
	Disk []Disk `json:"disk" xml:"disk"`
}

MasterDiskList is a nested struct in elasticsearch response

type MasterSpec ¶

type MasterSpec struct {
	Spec []string `json:"spec" xml:"spec"`
}

MasterSpec is a nested struct in elasticsearch response

type MetaInfo ¶ added in v1.61.615

type MetaInfo struct {
	Settings string   `json:"settings" xml:"settings"`
	Mapping  string   `json:"mapping" xml:"mapping"`
	Indices  []string `json:"indices" xml:"indices"`
	Fields   []string `json:"fields" xml:"fields"`
	TypeName []string `json:"typeName" xml:"typeName"`
}

MetaInfo is a nested struct in elasticsearch response

type MigrateToOtherZoneRequest ¶ added in v1.61.615

type MigrateToOtherZoneRequest struct {
	*requests.RoaRequest
	InstanceId string           `position:"Path" name:"InstanceId"`
	DryRun     requests.Boolean `position:"Query" name:"dryRun"`
}

MigrateToOtherZoneRequest is the request struct for api MigrateToOtherZone

func CreateMigrateToOtherZoneRequest ¶ added in v1.61.615

func CreateMigrateToOtherZoneRequest() (request *MigrateToOtherZoneRequest)

CreateMigrateToOtherZoneRequest creates a request to invoke MigrateToOtherZone API

type MigrateToOtherZoneResponse ¶ added in v1.61.615

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

MigrateToOtherZoneResponse is the response struct for api MigrateToOtherZone

func CreateMigrateToOtherZoneResponse ¶ added in v1.61.615

func CreateMigrateToOtherZoneResponse() (response *MigrateToOtherZoneResponse)

CreateMigrateToOtherZoneResponse creates a response to parse from MigrateToOtherZone response

type ModifyDeployMachineRequest ¶ added in v1.61.615

type ModifyDeployMachineRequest struct {
	*requests.RoaRequest
	ClientToken string `position:"Query" name:"ClientToken"`
	ResId       string `position:"Path" name:"ResId"`
}

ModifyDeployMachineRequest is the request struct for api ModifyDeployMachine

func CreateModifyDeployMachineRequest ¶ added in v1.61.615

func CreateModifyDeployMachineRequest() (request *ModifyDeployMachineRequest)

CreateModifyDeployMachineRequest creates a request to invoke ModifyDeployMachine API

type ModifyDeployMachineResponse ¶ added in v1.61.615

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

ModifyDeployMachineResponse is the response struct for api ModifyDeployMachine

func CreateModifyDeployMachineResponse ¶ added in v1.61.615

func CreateModifyDeployMachineResponse() (response *ModifyDeployMachineResponse)

CreateModifyDeployMachineResponse creates a response to parse from ModifyDeployMachine response

type ModifyElastictaskRequest ¶ added in v1.61.340

type ModifyElastictaskRequest struct {
	*requests.RoaRequest
	InstanceId string `position:"Path" name:"InstanceId"`
}

ModifyElastictaskRequest is the request struct for api ModifyElastictask

func CreateModifyElastictaskRequest ¶ added in v1.61.340

func CreateModifyElastictaskRequest() (request *ModifyElastictaskRequest)

CreateModifyElastictaskRequest creates a request to invoke ModifyElastictask API

type ModifyElastictaskResponse ¶ added in v1.61.340

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

ModifyElastictaskResponse is the response struct for api ModifyElastictask

func CreateModifyElastictaskResponse ¶ added in v1.61.340

func CreateModifyElastictaskResponse() (response *ModifyElastictaskResponse)

CreateModifyElastictaskResponse creates a response to parse from ModifyElastictask response

type ModifyInstanceMaintainTimeRequest ¶ added in v1.61.615

type ModifyInstanceMaintainTimeRequest struct {
	*requests.RoaRequest
	InstanceId  string `position:"Path" name:"InstanceId"`
	ClientToken string `position:"Query" name:"ClientToken"`
}

ModifyInstanceMaintainTimeRequest is the request struct for api ModifyInstanceMaintainTime

func CreateModifyInstanceMaintainTimeRequest ¶ added in v1.61.615

func CreateModifyInstanceMaintainTimeRequest() (request *ModifyInstanceMaintainTimeRequest)

CreateModifyInstanceMaintainTimeRequest creates a request to invoke ModifyInstanceMaintainTime API

type ModifyInstanceMaintainTimeResponse ¶ added in v1.61.615

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

ModifyInstanceMaintainTimeResponse is the response struct for api ModifyInstanceMaintainTime

func CreateModifyInstanceMaintainTimeResponse ¶ added in v1.61.615

func CreateModifyInstanceMaintainTimeResponse() (response *ModifyInstanceMaintainTimeResponse)

CreateModifyInstanceMaintainTimeResponse creates a response to parse from ModifyInstanceMaintainTime response

type ModifyWhiteIpsRequest ¶ added in v1.61.121

type ModifyWhiteIpsRequest struct {
	*requests.RoaRequest
	InstanceId  string `position:"Path" name:"InstanceId"`
	NodeType    string `position:"Body" name:"nodeType"`
	ClientToken string `position:"Query" name:"clientToken"`
	NetworkType string `position:"Body" name:"networkType"`
}

ModifyWhiteIpsRequest is the request struct for api ModifyWhiteIps

func CreateModifyWhiteIpsRequest ¶ added in v1.61.121

func CreateModifyWhiteIpsRequest() (request *ModifyWhiteIpsRequest)

CreateModifyWhiteIpsRequest creates a request to invoke ModifyWhiteIps API

type ModifyWhiteIpsResponse ¶ added in v1.61.121

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

ModifyWhiteIpsResponse is the response struct for api ModifyWhiteIps

func CreateModifyWhiteIpsResponse ¶ added in v1.61.121

func CreateModifyWhiteIpsResponse() (response *ModifyWhiteIpsResponse)

CreateModifyWhiteIpsResponse creates a response to parse from ModifyWhiteIps response

type MoveResourceGroupRequest ¶

type MoveResourceGroupRequest struct {
	*requests.RoaRequest
	InstanceId  string `position:"Path" name:"InstanceId"`
	ClientToken string `position:"Query" name:"clientToken"`
}

MoveResourceGroupRequest is the request struct for api MoveResourceGroup

func CreateMoveResourceGroupRequest ¶

func CreateMoveResourceGroupRequest() (request *MoveResourceGroupRequest)

CreateMoveResourceGroupRequest creates a request to invoke MoveResourceGroup API

type MoveResourceGroupResponse ¶

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

MoveResourceGroupResponse is the response struct for api MoveResourceGroup

func CreateMoveResourceGroupResponse ¶

func CreateMoveResourceGroupResponse() (response *MoveResourceGroupResponse)

CreateMoveResourceGroupResponse creates a response to parse from MoveResourceGroup response

type NetworkConfig ¶

type NetworkConfig struct {
	Type      string `json:"type" xml:"type"`
	VsArea    string `json:"vsArea" xml:"vsArea"`
	VswitchId string `json:"vswitchId" xml:"vswitchId"`
	VpcId     string `json:"vpcId" xml:"vpcId"`
}

NetworkConfig is a nested struct in elasticsearch response

type Node ¶

type Node struct {
	MinAmount int `json:"minAmount" xml:"minAmount"`
	MaxAmount int `json:"maxAmount" xml:"maxAmount"`
}

Node is a nested struct in elasticsearch response

type NodeSpec ¶

type NodeSpec struct {
	Disk           int    `json:"disk" xml:"disk"`
	DiskEncryption bool   `json:"diskEncryption" xml:"diskEncryption"`
	Spec           string `json:"spec" xml:"spec"`
	DiskType       string `json:"diskType" xml:"diskType"`
}

NodeSpec is a nested struct in elasticsearch response

type NodeSpecList ¶

type NodeSpecList struct {
	NodeSpecListItem []NodeSpecListItem `json:"nodeSpecList" xml:"nodeSpecList"`
}

NodeSpecList is a nested struct in elasticsearch response

type NodeSpecListItem ¶

type NodeSpecListItem struct {
	CpuCount      int    `json:"cpuCount" xml:"cpuCount"`
	MemorySize    int    `json:"memorySize" xml:"memorySize"`
	Enable        bool   `json:"enable" xml:"enable"`
	Spec          string `json:"spec" xml:"spec"`
	DiskType      string `json:"diskType" xml:"diskType"`
	Disk          int    `json:"disk" xml:"disk"`
	SpecGroupType string `json:"specGroupType" xml:"specGroupType"`
}

NodeSpecListItem is a nested struct in elasticsearch response

type OpenDiagnosisRequest ¶ added in v1.61.615

type OpenDiagnosisRequest struct {
	*requests.RoaRequest
	InstanceId  string `position:"Path" name:"InstanceId"`
	ClientToken string `position:"Query" name:"ClientToken"`
	Lang        string `position:"Query" name:"lang"`
}

OpenDiagnosisRequest is the request struct for api OpenDiagnosis

func CreateOpenDiagnosisRequest ¶ added in v1.61.615

func CreateOpenDiagnosisRequest() (request *OpenDiagnosisRequest)

CreateOpenDiagnosisRequest creates a request to invoke OpenDiagnosis API

type OpenDiagnosisResponse ¶ added in v1.61.615

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

OpenDiagnosisResponse is the response struct for api OpenDiagnosis

func CreateOpenDiagnosisResponse ¶ added in v1.61.615

func CreateOpenDiagnosisResponse() (response *OpenDiagnosisResponse)

CreateOpenDiagnosisResponse creates a response to parse from OpenDiagnosis response

type OpenHttpsRequest ¶

type OpenHttpsRequest struct {
	*requests.RoaRequest
	InstanceId  string `position:"Path" name:"InstanceId"`
	ClientToken string `position:"Query" name:"clientToken"`
}

OpenHttpsRequest is the request struct for api OpenHttps

func CreateOpenHttpsRequest ¶

func CreateOpenHttpsRequest() (request *OpenHttpsRequest)

CreateOpenHttpsRequest creates a request to invoke OpenHttps API

type OpenHttpsResponse ¶

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

OpenHttpsResponse is the response struct for api OpenHttps

func CreateOpenHttpsResponse ¶

func CreateOpenHttpsResponse() (response *OpenHttpsResponse)

CreateOpenHttpsResponse creates a response to parse from OpenHttps response

type OssObject ¶

type OssObject struct {
	BucketName string `json:"bucketName" xml:"bucketName"`
	Key        string `json:"key" xml:"key"`
	Etag       string `json:"etag" xml:"etag"`
}

OssObject is a nested struct in elasticsearch response

type PipelineIdsInDescribePipelineManagementConfig ¶ added in v1.61.615

type PipelineIdsInDescribePipelineManagementConfig struct {
	Pipelineid []string `json:"pipelineid" xml:"pipelineid"`
}

PipelineIdsInDescribePipelineManagementConfig is a nested struct in elasticsearch response

type PipelineIdsInDescribeXpackMonitorConfig ¶ added in v1.61.615

type PipelineIdsInDescribeXpackMonitorConfig struct {
	PipelineIds []string `json:"pipelineIds" xml:"pipelineIds"`
}

PipelineIdsInDescribeXpackMonitorConfig is a nested struct in elasticsearch response

type PluginItem ¶

type PluginItem struct {
	Name             string `json:"name" xml:"name"`
	State            string `json:"state" xml:"state"`
	Source           string `json:"source" xml:"source"`
	Description      string `json:"description" xml:"description"`
	SpecificationUrl string `json:"specificationUrl" xml:"specificationUrl"`
}

PluginItem is a nested struct in elasticsearch response

type PrivateNetworkIpWhiteListInDescribeInstance ¶

type PrivateNetworkIpWhiteListInDescribeInstance struct {
	PrivateNetworkIpWhiteList []string `json:"PrivateNetworkIpWhiteList" xml:"PrivateNetworkIpWhiteList"`
}

PrivateNetworkIpWhiteListInDescribeInstance is a nested struct in elasticsearch response

type PrivateNetworkIpWhiteListInUpdatePrivateNetworkWhiteIps ¶

type PrivateNetworkIpWhiteListInUpdatePrivateNetworkWhiteIps struct {
	PrivateNetworkIpWhiteList []string `json:"privateNetworkIpWhiteList" xml:"privateNetworkIpWhiteList"`
}

PrivateNetworkIpWhiteListInUpdatePrivateNetworkWhiteIps is a nested struct in elasticsearch response

type PublicIpWhitelistInDescribeInstance ¶

type PublicIpWhitelistInDescribeInstance struct {
	PublicIpWhitelist []string `json:"PublicIpWhitelist" xml:"PublicIpWhitelist"`
}

PublicIpWhitelistInDescribeInstance is a nested struct in elasticsearch response

type PublicIpWhitelistInUpdatePublicWhiteIps ¶

type PublicIpWhitelistInUpdatePublicWhiteIps struct {
	PublicIpWhitelist []string `json:"publicIpWhitelist" xml:"publicIpWhitelist"`
}

PublicIpWhitelistInUpdatePublicWhiteIps is a nested struct in elasticsearch response

type RecommendTemplatesRequest ¶ added in v1.61.993

type RecommendTemplatesRequest struct {
	*requests.RoaRequest
	InstanceId    string `position:"Path" name:"InstanceId"`
	UsageScenario string `position:"Query" name:"usageScenario"`
}

RecommendTemplatesRequest is the request struct for api RecommendTemplates

func CreateRecommendTemplatesRequest ¶ added in v1.61.993

func CreateRecommendTemplatesRequest() (request *RecommendTemplatesRequest)

CreateRecommendTemplatesRequest creates a request to invoke RecommendTemplates API

type RecommendTemplatesResponse ¶ added in v1.61.993

type RecommendTemplatesResponse struct {
	*responses.BaseResponse
	RequestId string           `json:"RequestId" xml:"RequestId"`
	Result    []TemplateConfig `json:"Result" xml:"Result"`
}

RecommendTemplatesResponse is the response struct for api RecommendTemplates

func CreateRecommendTemplatesResponse ¶ added in v1.61.993

func CreateRecommendTemplatesResponse() (response *RecommendTemplatesResponse)

CreateRecommendTemplatesResponse creates a response to parse from RecommendTemplates response

type RegionInfo ¶

type RegionInfo struct {
	RegionId        string `json:"regionId" xml:"regionId"`
	RegionEndpoint  string `json:"regionEndpoint" xml:"regionEndpoint"`
	LocalName       string `json:"localName" xml:"localName"`
	ConsoleEndpoint string `json:"consoleEndpoint" xml:"consoleEndpoint"`
	Status          string `json:"status" xml:"status"`
}

RegionInfo is a nested struct in elasticsearch response

type ReinstallCollectorRequest ¶ added in v1.61.615

type ReinstallCollectorRequest struct {
	*requests.RoaRequest
	ClientToken string `position:"Query" name:"ClientToken"`
	ResId       string `position:"Path" name:"ResId"`
}

ReinstallCollectorRequest is the request struct for api ReinstallCollector

func CreateReinstallCollectorRequest ¶ added in v1.61.615

func CreateReinstallCollectorRequest() (request *ReinstallCollectorRequest)

CreateReinstallCollectorRequest creates a request to invoke ReinstallCollector API

type ReinstallCollectorResponse ¶ added in v1.61.615

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

ReinstallCollectorResponse is the response struct for api ReinstallCollector

func CreateReinstallCollectorResponse ¶ added in v1.61.615

func CreateReinstallCollectorResponse() (response *ReinstallCollectorResponse)

CreateReinstallCollectorResponse creates a response to parse from ReinstallCollector response

type RenewInstanceRequest ¶ added in v1.60.276

type RenewInstanceRequest struct {
	*requests.RoaRequest
	InstanceId  string `position:"Path" name:"InstanceId"`
	ClientToken string `position:"Query" name:"clientToken"`
}

RenewInstanceRequest is the request struct for api RenewInstance

func CreateRenewInstanceRequest ¶ added in v1.60.276

func CreateRenewInstanceRequest() (request *RenewInstanceRequest)

CreateRenewInstanceRequest creates a request to invoke RenewInstance API

type RenewInstanceResponse ¶ added in v1.60.276

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

RenewInstanceResponse is the response struct for api RenewInstance

func CreateRenewInstanceResponse ¶ added in v1.60.276

func CreateRenewInstanceResponse() (response *RenewInstanceResponse)

CreateRenewInstanceResponse creates a response to parse from RenewInstance response

type RenewLogstashRequest ¶ added in v1.60.276

type RenewLogstashRequest struct {
	*requests.RoaRequest
	InstanceId  string `position:"Path" name:"InstanceId"`
	ClientToken string `position:"Query" name:"clientToken"`
}

RenewLogstashRequest is the request struct for api RenewLogstash

func CreateRenewLogstashRequest ¶ added in v1.60.276

func CreateRenewLogstashRequest() (request *RenewLogstashRequest)

CreateRenewLogstashRequest creates a request to invoke RenewLogstash API

type RenewLogstashResponse ¶ added in v1.60.276

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

RenewLogstashResponse is the response struct for api RenewLogstash

func CreateRenewLogstashResponse ¶ added in v1.60.276

func CreateRenewLogstashResponse() (response *RenewLogstashResponse)

CreateRenewLogstashResponse creates a response to parse from RenewLogstash response

type Repo ¶

type Repo struct {
	RepoPath      string `json:"repoPath" xml:"repoPath"`
	SnapWarehouse string `json:"snapWarehouse" xml:"snapWarehouse"`
	InstanceId    string `json:"instanceId" xml:"instanceId"`
	Status        string `json:"status" xml:"status"`
}

Repo is a nested struct in elasticsearch response

type RestartCollectorRequest ¶ added in v1.61.993

type RestartCollectorRequest struct {
	*requests.RoaRequest
	ClientToken string `position:"Query" name:"ClientToken"`
	ResId       string `position:"Path" name:"ResId"`
}

RestartCollectorRequest is the request struct for api RestartCollector

func CreateRestartCollectorRequest ¶ added in v1.61.993

func CreateRestartCollectorRequest() (request *RestartCollectorRequest)

CreateRestartCollectorRequest creates a request to invoke RestartCollector API

type RestartCollectorResponse ¶ added in v1.61.993

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

RestartCollectorResponse is the response struct for api RestartCollector

func CreateRestartCollectorResponse ¶ added in v1.61.993

func CreateRestartCollectorResponse() (response *RestartCollectorResponse)

CreateRestartCollectorResponse creates a response to parse from RestartCollector response

type RestartInstanceRequest ¶

type RestartInstanceRequest struct {
	*requests.RoaRequest
	InstanceId  string           `position:"Path" name:"InstanceId"`
	ClientToken string           `position:"Query" name:"clientToken"`
	Force       requests.Boolean `position:"Query" name:"force"`
}

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"`
	Result    ResultInRestartInstance `json:"Result" xml:"Result"`
}

RestartInstanceResponse is the response struct for api RestartInstance

func CreateRestartInstanceResponse ¶

func CreateRestartInstanceResponse() (response *RestartInstanceResponse)

CreateRestartInstanceResponse creates a response to parse from RestartInstance response

type RestartLogstashRequest ¶

type RestartLogstashRequest struct {
	*requests.RoaRequest
	InstanceId  string           `position:"Path" name:"InstanceId"`
	ClientToken string           `position:"Query" name:"clientToken"`
	Force       requests.Boolean `position:"Query" name:"force"`
}

RestartLogstashRequest is the request struct for api RestartLogstash

func CreateRestartLogstashRequest ¶

func CreateRestartLogstashRequest() (request *RestartLogstashRequest)

CreateRestartLogstashRequest creates a request to invoke RestartLogstash API

type RestartLogstashResponse ¶

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

RestartLogstashResponse is the response struct for api RestartLogstash

func CreateRestartLogstashResponse ¶

func CreateRestartLogstashResponse() (response *RestartLogstashResponse)

CreateRestartLogstashResponse creates a response to parse from RestartLogstash response

type Result ¶

type Result struct {
	Unit                      string                         `json:"unit" xml:"unit"`
	QueueType                 string                         `json:"queueType" xml:"queueType"`
	Endpoints                 string                         `json:"endpoints" xml:"endpoints"`
	Tags                      map[string]interface{}         `json:"tags" xml:"tags"`
	Domain                    string                         `json:"domain" xml:"domain"`
	GmtUpdateTime             string                         `json:"gmtUpdateTime" xml:"gmtUpdateTime"`
	BatchSize                 int                            `json:"batchSize" xml:"batchSize"`
	ResVersion                string                         `json:"resVersion" xml:"resVersion"`
	PipelineId                string                         `json:"pipelineId" xml:"pipelineId"`
	RegionId                  string                         `json:"regionId" xml:"regionId"`
	Env                       string                         `json:"env" xml:"env"`
	VpcId                     string                         `json:"vpcId" xml:"vpcId"`
	Connectable               bool                           `json:"connectable" xml:"connectable"`
	Dps                       map[string]interface{}         `json:"dps" xml:"dps"`
	Id                        string                         `json:"id" xml:"id"`
	PublicPort                int                            `json:"publicPort" xml:"publicPort"`
	Enable                    bool                           `json:"enable" xml:"enable"`
	State                     string                         `json:"state" xml:"state"`
	Workers                   int                            `json:"workers" xml:"workers"`
	CreateUrl                 string                         `json:"createUrl" xml:"createUrl"`
	PipelineManagementType    string                         `json:"pipelineManagementType" xml:"pipelineManagementType"`
	ReportId                  string                         `json:"reportId" xml:"reportId"`
	Metric                    string                         `json:"metric" xml:"metric"`
	Summary                   float64                        `json:"summary" xml:"summary"`
	DryRun                    bool                           `json:"dryRun" xml:"dryRun"`
	Type                      string                         `json:"type" xml:"type"`
	PipelineStatus            string                         `json:"pipelineStatus" xml:"pipelineStatus"`
	NodeAmount                int                            `json:"nodeAmount" xml:"nodeAmount"`
	InstanceId                string                         `json:"instanceId" xml:"instanceId"`
	Description               string                         `json:"description" xml:"description"`
	Trigger                   string                         `json:"trigger" xml:"trigger"`
	EsInstanceId              string                         `json:"esInstanceId" xml:"esInstanceId"`
	Scene                     string                         `json:"scene" xml:"scene"`
	CreatedAt                 string                         `json:"createdAt" xml:"createdAt"`
	GmtCreatedTime            string                         `json:"gmtCreatedTime" xml:"gmtCreatedTime"`
	ValidateType              string                         `json:"validateType" xml:"validateType"`
	KibanaPort                int                            `json:"kibanaPort" xml:"kibanaPort"`
	Health                    string                         `json:"health" xml:"health"`
	UserName                  string                         `json:"userName" xml:"userName"`
	ClusterType               string                         `json:"clusterType" xml:"clusterType"`
	ResId                     string                         `json:"resId" xml:"resId"`
	PublicDomain              string                         `json:"publicDomain" xml:"publicDomain"`
	KibanaDomain              string                         `json:"kibanaDomain" xml:"kibanaDomain"`
	QueueCheckPointWrites     int                            `json:"queueCheckPointWrites" xml:"queueCheckPointWrites"`
	Name                      string                         `json:"name" xml:"name"`
	MessageWatermark          int64                          `json:"messageWatermark" xml:"messageWatermark"`
	QuartzRegex               string                         `json:"QuartzRegex" xml:"QuartzRegex"`
	ResType                   string                         `json:"resType" xml:"resType"`
	Integrity                 float64                        `json:"integrity" xml:"integrity"`
	EnablePublic              bool                           `json:"enablePublic" xml:"enablePublic"`
	EsVersion                 string                         `json:"esVersion" xml:"esVersion"`
	ClusterId                 string                         `json:"clusterId" xml:"clusterId"`
	FileSize                  int64                          `json:"fileSize" xml:"fileSize"`
	Config                    string                         `json:"config" xml:"config"`
	Value                     int64                          `json:"value" xml:"value"`
	UpdateTime                int64                          `json:"updateTime" xml:"updateTime"`
	PaymentType               string                         `json:"paymentType" xml:"paymentType"`
	UpdatedAt                 string                         `json:"updatedAt" xml:"updatedAt"`
	OwnerId                   string                         `json:"ownerId" xml:"ownerId"`
	QueueMaxBytes             int                            `json:"queueMaxBytes" xml:"queueMaxBytes"`
	Status                    string                         `json:"status" xml:"status"`
	BatchDelay                int                            `json:"batchDelay" xml:"batchDelay"`
	Version                   string                         `json:"version" xml:"version"`
	CreateTime                int64                          `json:"createTime" xml:"createTime"`
	MasterSpec                []string                       `json:"masterSpec" xml:"masterSpec"`
	CollectorPaths            []string                       `json:"collectorPaths" xml:"collectorPaths"`
	PrivateNetworkIpWhiteList []string                       `json:"privateNetworkIpWhiteList" xml:"privateNetworkIpWhiteList"`
	EsVersions                []string                       `json:"esVersions" xml:"esVersions"`
	EsIPWhitelist             []string                       `json:"esIPWhitelist" xml:"esIPWhitelist"`
	PublicIpWhitelist         []string                       `json:"publicIpWhitelist" xml:"publicIpWhitelist"`
	Zones                     []string                       `json:"zones" xml:"zones"`
	EsIPBlacklist             []string                       `json:"esIPBlacklist" xml:"esIPBlacklist"`
	ClientNodeSpec            []string                       `json:"clientNodeSpec" xml:"clientNodeSpec"`
	InstanceSupportNodes      []string                       `json:"instanceSupportNodes" xml:"instanceSupportNodes"`
	KibanaIPWhitelist         []string                       `json:"kibanaIPWhitelist" xml:"kibanaIPWhitelist"`
	PipelineIds               []string                       `json:"pipelineIds" xml:"pipelineIds"`
	Node                      Node                           `json:"node" xml:"node"`
	ElasticExpansionTask      ElasticExpansionTask           `json:"elasticExpansionTask" xml:"elasticExpansionTask"`
	NodeSpec                  NodeSpec                       `json:"nodeSpec" xml:"nodeSpec"`
	MasterConfiguration       MasterConfiguration            `json:"masterConfiguration" xml:"masterConfiguration"`
	JvmConfine                JvmConfine                     `json:"jvmConfine" xml:"jvmConfine"`
	MetaInfo                  MetaInfo                       `json:"metaInfo" xml:"metaInfo"`
	ElasticShrinkTask         ElasticShrinkTask              `json:"elasticShrinkTask" xml:"elasticShrinkTask"`
	NetworkConfig             NetworkConfig                  `json:"networkConfig" xml:"networkConfig"`
	KibanaConfiguration       KibanaConfiguration            `json:"kibanaConfiguration" xml:"kibanaConfiguration"`
	KibanaNodeProperties      KibanaNodeProperties           `json:"kibanaNodeProperties" xml:"kibanaNodeProperties"`
	ClientNodeAmountRange     ClientNodeAmountRange          `json:"clientNodeAmountRange" xml:"clientNodeAmountRange"`
	ValidateResult            ValidateResult                 `json:"validateResult" xml:"validateResult"`
	OssObject                 OssObject                      `json:"ossObject" xml:"ossObject"`
	ElasticNodeProperties     ElasticNodeProperties          `json:"elasticNodeProperties" xml:"elasticNodeProperties"`
	WarmNodeProperties        WarmNodeProperties             `json:"warmNodeProperties" xml:"warmNodeProperties"`
	Configs                   []ConfigsItem                  `json:"configs" xml:"configs"`
	MasterDiskList            []Disk                         `json:"masterDiskList" xml:"masterDiskList"`
	SynonymsDicts             SynonymsDictsInRestartInstance `json:"synonymsDicts" xml:"synonymsDicts"`
	ClientNodeDiskList        []Disk                         `json:"clientNodeDiskList" xml:"clientNodeDiskList"`
	ExtendConfigs             []ExtendConfigsItem            `json:"extendConfigs" xml:"extendConfigs"`
	DictList                  DictListInRestartInstance      `json:"dictList" xml:"dictList"`
	SupportVersions           []CategoryEntity               `json:"supportVersions" xml:"supportVersions"`
	EsVersionsLatestList      []EsVersionsLatestListItem     `json:"esVersionsLatestList" xml:"esVersionsLatestList"`
	NodeSpecList              []NodeSpecListItem             `json:"nodeSpecList" xml:"nodeSpecList"`
	DataDiskList              []DataDiskListItem             `json:"dataDiskList" xml:"dataDiskList"`
	DiagnoseItems             []DiagnoseItemsItem            `json:"diagnoseItems" xml:"diagnoseItems"`
}

Result is a nested struct in elasticsearch response

type ResultInCreateDataTasks ¶ added in v1.61.615

type ResultInCreateDataTasks struct {
	ResultItem []ResultItem `json:"Result" xml:"Result"`
}

ResultInCreateDataTasks is a nested struct in elasticsearch response

type ResultInDescribeConnectableClusters ¶

type ResultInDescribeConnectableClusters struct {
	ConnectableClustersInfo []ConnectableClustersInfo `json:"ConnectableClustersInfo" xml:"ConnectableClustersInfo"`
}

ResultInDescribeConnectableClusters is a nested struct in elasticsearch response

type ResultInDescribeInstance ¶ added in v1.61.754

type ResultInDescribeInstance struct {
	InstanceId                   string                       `json:"instanceId" xml:"instanceId"`
	Domain                       string                       `json:"domain" xml:"domain"`
	Description                  string                       `json:"description" xml:"description"`
	NodeAmount                   int                          `json:"nodeAmount" xml:"nodeAmount"`
	PaymentType                  string                       `json:"paymentType" xml:"paymentType"`
	Status                       string                       `json:"status" xml:"status"`
	EsVersion                    string                       `json:"esVersion" xml:"esVersion"`
	CreatedAt                    string                       `json:"createdAt" xml:"createdAt"`
	UpdatedAt                    string                       `json:"updatedAt" xml:"updatedAt"`
	KibanaDomain                 string                       `json:"kibanaDomain" xml:"kibanaDomain"`
	EnablePublic                 bool                         `json:"enablePublic" xml:"enablePublic"`
	DedicateMaster               bool                         `json:"dedicateMaster" xml:"dedicateMaster"`
	AdvancedDedicateMaster       bool                         `json:"advancedDedicateMaster" xml:"advancedDedicateMaster"`
	PublicPort                   int                          `json:"publicPort" xml:"publicPort"`
	KibanaPort                   int                          `json:"kibanaPort" xml:"kibanaPort"`
	PublicDomain                 string                       `json:"publicDomain" xml:"publicDomain"`
	VpcInstanceId                string                       `json:"vpcInstanceId" xml:"vpcInstanceId"`
	Port                         int                          `json:"port" xml:"port"`
	EsConfig                     map[string]interface{}       `json:"esConfig" xml:"esConfig"`
	ZoneCount                    int                          `json:"zoneCount" xml:"zoneCount"`
	HaveClientNode               bool                         `json:"haveClientNode" xml:"haveClientNode"`
	WarmNode                     bool                         `json:"warmNode" xml:"warmNode"`
	Protocol                     string                       `json:"protocol" xml:"protocol"`
	EnableKibanaPublicNetwork    bool                         `json:"enableKibanaPublicNetwork" xml:"enableKibanaPublicNetwork"`
	HaveKibana                   bool                         `json:"haveKibana" xml:"haveKibana"`
	ResourceGroupId              string                       `json:"resourceGroupId" xml:"resourceGroupId"`
	EnableKibanaPrivateNetwork   bool                         `json:"enableKibanaPrivateNetwork" xml:"enableKibanaPrivateNetwork"`
	EsIPWhitelist                []string                     `json:"esIPWhitelist" xml:"esIPWhitelist"`
	EsIPBlacklist                []string                     `json:"esIPBlacklist" xml:"esIPBlacklist"`
	KibanaIPWhitelist            []string                     `json:"kibanaIPWhitelist" xml:"kibanaIPWhitelist"`
	PublicIpWhitelist            []string                     `json:"publicIpWhitelist" xml:"publicIpWhitelist"`
	PrivateNetworkIpWhiteList    []string                     `json:"privateNetworkIpWhiteList" xml:"privateNetworkIpWhiteList"`
	KibanaPrivateIPWhitelist     []string                     `json:"kibanaPrivateIPWhitelist" xml:"kibanaPrivateIPWhitelist"`
	ExtendConfigs                []map[string]interface{}     `json:"extendConfigs" xml:"extendConfigs"`
	NodeSpec                     NodeSpec                     `json:"nodeSpec" xml:"nodeSpec"`
	NetworkConfig                NetworkConfig                `json:"networkConfig" xml:"networkConfig"`
	KibanaConfiguration          KibanaConfiguration          `json:"kibanaConfiguration" xml:"kibanaConfiguration"`
	MasterConfiguration          MasterConfiguration          `json:"masterConfiguration" xml:"masterConfiguration"`
	ClientNodeConfiguration      ClientNodeConfiguration      `json:"clientNodeConfiguration" xml:"clientNodeConfiguration"`
	WarmNodeConfiguration        WarmNodeConfiguration        `json:"warmNodeConfiguration" xml:"warmNodeConfiguration"`
	AdvancedSetting              AdvancedSetting              `json:"advancedSetting" xml:"advancedSetting"`
	ElasticDataNodeConfiguration ElasticDataNodeConfiguration `json:"elasticDataNodeConfiguration" xml:"elasticDataNodeConfiguration"`
	DictList                     []DictList                   `json:"dictList" xml:"dictList"`
	SynonymsDicts                []SynonymsDicts              `json:"synonymsDicts" xml:"synonymsDicts"`
	ZoneInfos                    []ZoneInfo                   `json:"zoneInfos" xml:"zoneInfos"`
	AliwsDicts                   []Dict                       `json:"aliwsDicts" xml:"aliwsDicts"`
	Tags                         []Tag                        `json:"tags" xml:"tags"`
}

ResultInDescribeInstance is a nested struct in elasticsearch response

type ResultInDescribeLogstash ¶ added in v1.61.754

type ResultInDescribeLogstash struct {
	InstanceId      string                   `json:"instanceId" xml:"instanceId"`
	Description     string                   `json:"description" xml:"description"`
	NodeAmount      int                      `json:"nodeAmount" xml:"nodeAmount"`
	PaymentType     string                   `json:"paymentType" xml:"paymentType"`
	Status          string                   `json:"status" xml:"status"`
	Version         string                   `json:"version" xml:"version"`
	CreatedAt       string                   `json:"createdAt" xml:"createdAt"`
	UpdatedAt       string                   `json:"updatedAt" xml:"updatedAt"`
	VpcInstanceId   string                   `json:"vpcInstanceId" xml:"vpcInstanceId"`
	Config          map[string]interface{}   `json:"config" xml:"config"`
	ResourceGroupId string                   `json:"ResourceGroupId" xml:"ResourceGroupId"`
	ExtendConfigs   []map[string]interface{} `json:"ExtendConfigs" xml:"ExtendConfigs"`
	NodeSpec        NodeSpec                 `json:"nodeSpec" xml:"nodeSpec"`
	NetworkConfig   NetworkConfig            `json:"networkConfig" xml:"networkConfig"`
	EndpointList    []Endpoint               `json:"endpointList" xml:"endpointList"`
	Tags            []Tags                   `json:"Tags" xml:"Tags"`
	ZoneInfos       []ZoneInfos              `json:"ZoneInfos" xml:"ZoneInfos"`
}

ResultInDescribeLogstash is a nested struct in elasticsearch response

type ResultInDescribeRegions ¶

type ResultInDescribeRegions struct {
	RegionInfo []RegionInfo `json:"regionInfo" xml:"regionInfo"`
}

ResultInDescribeRegions is a nested struct in elasticsearch response

type ResultInDescribeTemplates ¶ added in v1.61.615

type ResultInDescribeTemplates struct {
	ResultItem []ResultItem `json:"Result" xml:"Result"`
}

ResultInDescribeTemplates is a nested struct in elasticsearch response

type ResultInDescribeXpackMonitorConfig ¶ added in v1.61.615

type ResultInDescribeXpackMonitorConfig struct {
	EsInstanceId string   `json:"esInstanceId" xml:"esInstanceId"`
	UserName     string   `json:"userName" xml:"userName"`
	Enable       bool     `json:"enable" xml:"enable"`
	Endpoints    []string `json:"endpoints" xml:"endpoints"`
	PipelineIds  []string `json:"pipelineIds" xml:"pipelineIds"`
}

ResultInDescribeXpackMonitorConfig is a nested struct in elasticsearch response

type ResultInGetEmonMonitorData ¶ added in v1.61.754

type ResultInGetEmonMonitorData struct {
	Result []Result `json:"result" xml:"result"`
}

ResultInGetEmonMonitorData is a nested struct in elasticsearch response

type ResultInGetSuggestShrinkableNodes ¶

type ResultInGetSuggestShrinkableNodes struct {
	ResultItem []ResultItem `json:"Result" xml:"Result"`
}

ResultInGetSuggestShrinkableNodes is a nested struct in elasticsearch response

type ResultInGetTransferableNodes ¶

type ResultInGetTransferableNodes struct {
	ResultItem []ResultItem `json:"Result" xml:"Result"`
}

ResultInGetTransferableNodes is a nested struct in elasticsearch response

type ResultInInstallKibanaSystemPlugin ¶

type ResultInInstallKibanaSystemPlugin struct {
	Result []string `json:"Result" xml:"Result"`
}

ResultInInstallKibanaSystemPlugin is a nested struct in elasticsearch response

type ResultInInstallLogstashSystemPlugin ¶

type ResultInInstallLogstashSystemPlugin struct {
	Result []string `json:"Result" xml:"Result"`
}

ResultInInstallLogstashSystemPlugin is a nested struct in elasticsearch response

type ResultInInstallSystemPlugin ¶

type ResultInInstallSystemPlugin struct {
	Result []string `json:"Result" xml:"Result"`
}

ResultInInstallSystemPlugin is a nested struct in elasticsearch response

type ResultInInstallUserPlugins ¶

type ResultInInstallUserPlugins struct {
	Result []string `json:"Result" xml:"Result"`
}

ResultInInstallUserPlugins is a nested struct in elasticsearch response

type ResultInListAckClusters ¶ added in v1.61.993

type ResultInListAckClusters struct {
	Result []Result `json:"result" xml:"result"`
}

ResultInListAckClusters is a nested struct in elasticsearch response

type ResultInListAckNamespaces ¶ added in v1.61.993

type ResultInListAckNamespaces struct {
	ResultItem []ResultItem `json:"Result" xml:"Result"`
}

ResultInListAckNamespaces is a nested struct in elasticsearch response

type ResultInListAllNode ¶

type ResultInListAllNode struct {
	ResultItem []ResultItem `json:"Result" xml:"Result"`
}

ResultInListAllNode is a nested struct in elasticsearch response

type ResultInListAlternativeSnapshotRepos ¶

type ResultInListAlternativeSnapshotRepos struct {
	Repo []Repo `json:"repo" xml:"repo"`
}

ResultInListAlternativeSnapshotRepos is a nested struct in elasticsearch response

type ResultInListAvailableEsInstanceIds ¶ added in v1.61.615

type ResultInListAvailableEsInstanceIds struct {
	ResultItem []ResultItem `json:"Result" xml:"Result"`
}

ResultInListAvailableEsInstanceIds is a nested struct in elasticsearch response

type ResultInListCollectors ¶ added in v1.61.615

type ResultInListCollectors struct {
	ResultItem []ResultItem `json:"Result" xml:"Result"`
}

ResultInListCollectors is a nested struct in elasticsearch response

type ResultInListConnectedClusters ¶ added in v1.60.319

type ResultInListConnectedClusters struct {
	ResultItem []ResultItem `json:"Result" xml:"Result"`
}

ResultInListConnectedClusters is a nested struct in elasticsearch response

type ResultInListDataTasks ¶ added in v1.61.615

type ResultInListDataTasks struct {
	ResultItem []ResultItem `json:"Result" xml:"Result"`
}

ResultInListDataTasks is a nested struct in elasticsearch response

type ResultInListDefaultCollectorConfigurations ¶ added in v1.61.993

type ResultInListDefaultCollectorConfigurations struct {
	ResultItem []ResultItem `json:"Result" xml:"Result"`
}

ResultInListDefaultCollectorConfigurations is a nested struct in elasticsearch response

type ResultInListDiagnoseIndices ¶ added in v1.61.993

type ResultInListDiagnoseIndices struct {
	Result []string `json:"Result" xml:"Result"`
}

ResultInListDiagnoseIndices is a nested struct in elasticsearch response

type ResultInListDiagnoseReport ¶ added in v1.61.615

type ResultInListDiagnoseReport struct {
	ResultItem []ResultItemInListDiagnoseReport `json:"Result" xml:"Result"`
}

ResultInListDiagnoseReport is a nested struct in elasticsearch response

type ResultInListDiagnoseReportIds ¶ added in v1.61.615

type ResultInListDiagnoseReportIds struct {
	Result []string `json:"Result" xml:"Result"`
}

ResultInListDiagnoseReportIds is a nested struct in elasticsearch response

type ResultInListEcsInstances ¶ added in v1.61.615

type ResultInListEcsInstances struct {
	ResultItem []ResultItem `json:"Result" xml:"Result"`
}

ResultInListEcsInstances is a nested struct in elasticsearch response

type ResultInListExtendfiles ¶ added in v1.61.615

type ResultInListExtendfiles struct {
	ResultItem []ResultItem `json:"Result" xml:"Result"`
}

ResultInListExtendfiles is a nested struct in elasticsearch response

type ResultInListInstance ¶

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

ResultInListInstance is a nested struct in elasticsearch response

type ResultInListInstanceIndices ¶ added in v1.61.615

type ResultInListInstanceIndices struct {
	Result []string `json:"Result" xml:"Result"`
}

ResultInListInstanceIndices is a nested struct in elasticsearch response

type ResultInListKibanaPlugins ¶

type ResultInListKibanaPlugins struct {
	PluginItem []PluginItem `json:"PluginItem" xml:"PluginItem"`
}

ResultInListKibanaPlugins is a nested struct in elasticsearch response

type ResultInListLogstash ¶

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

ResultInListLogstash is a nested struct in elasticsearch response

type ResultInListLogstashLog ¶

type ResultInListLogstashLog struct {
	ResultItem []ResultItem `json:"Result" xml:"Result"`
}

ResultInListLogstashLog is a nested struct in elasticsearch response

type ResultInListLogstashPlugins ¶

type ResultInListLogstashPlugins struct {
	ResultItem []ResultItem `json:"Result" xml:"Result"`
}

ResultInListLogstashPlugins is a nested struct in elasticsearch response

type ResultInListNodes ¶ added in v1.61.615

type ResultInListNodes struct {
	ResultItem []ResultItemInListNodes `json:"Result" xml:"Result"`
}

ResultInListNodes is a nested struct in elasticsearch response

type ResultInListPipeline ¶ added in v1.61.615

type ResultInListPipeline struct {
	ResultItem []ResultItem `json:"Result" xml:"Result"`
}

ResultInListPipeline is a nested struct in elasticsearch response

type ResultInListPipelineIds ¶ added in v1.61.615

type ResultInListPipelineIds struct {
	ResultItem []ResultItem `json:"Result" xml:"Result"`
}

ResultInListPipelineIds is a nested struct in elasticsearch response

type ResultInListPlugins ¶

type ResultInListPlugins struct {
	ResultItem []ResultItem `json:"Result" xml:"Result"`
}

ResultInListPlugins is a nested struct in elasticsearch response

type ResultInListSearchLog ¶

type ResultInListSearchLog struct {
	ResultItem []ResultItem `json:"Result" xml:"Result"`
}

ResultInListSearchLog is a nested struct in elasticsearch response

type ResultInListSnapshotReposByInstanceId ¶

type ResultInListSnapshotReposByInstanceId struct {
	Repo []Repo `json:"repo" xml:"repo"`
}

ResultInListSnapshotReposByInstanceId is a nested struct in elasticsearch response

type ResultInListTags ¶ added in v1.61.615

type ResultInListTags struct {
	ResultItem []ResultItem `json:"Result" xml:"Result"`
}

ResultInListTags is a nested struct in elasticsearch response

type ResultInRecommendTemplates ¶ added in v1.61.993

type ResultInRecommendTemplates struct {
	TemplateConfig []TemplateConfig `json:"TemplateConfig" xml:"TemplateConfig"`
}

ResultInRecommendTemplates is a nested struct in elasticsearch response

type ResultInRestartInstance ¶ added in v1.61.615

type ResultInRestartInstance struct {
	CreatedAt           string                         `json:"createdAt" xml:"createdAt"`
	Description         string                         `json:"description" xml:"description"`
	Domain              string                         `json:"domain" xml:"domain"`
	EsVersion           string                         `json:"esVersion" xml:"esVersion"`
	InstanceId          string                         `json:"instanceId" xml:"instanceId"`
	KibanaDomain        string                         `json:"kibanaDomain" xml:"kibanaDomain"`
	KibanaPort          int                            `json:"kibanaPort" xml:"kibanaPort"`
	NodeAmount          int                            `json:"nodeAmount" xml:"nodeAmount"`
	PaymentType         string                         `json:"paymentType" xml:"paymentType"`
	PublicDomain        string                         `json:"publicDomain" xml:"publicDomain"`
	PublicPort          int                            `json:"publicPort" xml:"publicPort"`
	Status              string                         `json:"status" xml:"status"`
	UpdatedAt           string                         `json:"updatedAt" xml:"updatedAt"`
	KibanaConfiguration KibanaConfiguration            `json:"kibanaConfiguration" xml:"kibanaConfiguration"`
	MasterConfiguration MasterConfiguration            `json:"masterConfiguration" xml:"masterConfiguration"`
	NetworkConfig       NetworkConfig                  `json:"networkConfig" xml:"networkConfig"`
	NodeSpec            NodeSpec                       `json:"nodeSpec" xml:"nodeSpec"`
	DictList            DictListInRestartInstance      `json:"dictList" xml:"dictList"`
	SynonymsDicts       SynonymsDictsInRestartInstance `json:"synonymsDicts" xml:"synonymsDicts"`
}

ResultInRestartInstance is a nested struct in elasticsearch response

type ResultInUninstallKibanaPlugin ¶

type ResultInUninstallKibanaPlugin struct {
	Result []string `json:"Result" xml:"Result"`
}

ResultInUninstallKibanaPlugin is a nested struct in elasticsearch response

type ResultInUninstallLogstashPlugin ¶

type ResultInUninstallLogstashPlugin struct {
	Result []string `json:"Result" xml:"Result"`
}

ResultInUninstallLogstashPlugin is a nested struct in elasticsearch response

type ResultInUninstallPlugin ¶

type ResultInUninstallPlugin struct {
	Result []string `json:"Result" xml:"Result"`
}

ResultInUninstallPlugin is a nested struct in elasticsearch response

type ResultInUpdateAliwsDict ¶

type ResultInUpdateAliwsDict struct {
	DictList []DictList `json:"DictList" xml:"DictList"`
}

ResultInUpdateAliwsDict is a nested struct in elasticsearch response

type ResultInUpdateDict ¶

type ResultInUpdateDict struct {
	DictList []DictList `json:"DictList" xml:"DictList"`
}

ResultInUpdateDict is a nested struct in elasticsearch response

type ResultInUpdateExtendfiles ¶ added in v1.61.615

type ResultInUpdateExtendfiles struct {
	ResultItem []ResultItem `json:"Result" xml:"Result"`
}

ResultInUpdateExtendfiles is a nested struct in elasticsearch response

type ResultInUpdateHotIkDicts ¶

type ResultInUpdateHotIkDicts struct {
	DictList []DictList `json:"DictList" xml:"DictList"`
}

ResultInUpdateHotIkDicts is a nested struct in elasticsearch response

type ResultInUpdateInstance ¶

type ResultInUpdateInstance struct {
	InstanceId          string              `json:"instanceId" xml:"instanceId"`
	Domain              string              `json:"domain" xml:"domain"`
	Description         string              `json:"description" xml:"description"`
	NodeAmount          int                 `json:"nodeAmount" xml:"nodeAmount"`
	PaymentType         string              `json:"paymentType" xml:"paymentType"`
	Status              string              `json:"status" xml:"status"`
	EsVersion           string              `json:"esVersion" xml:"esVersion"`
	CreatedAt           string              `json:"createdAt" xml:"createdAt"`
	UpdatedAt           string              `json:"updatedAt" xml:"updatedAt"`
	KibanaDomain        string              `json:"kibanaDomain" xml:"kibanaDomain"`
	KibanaPort          int                 `json:"kibanaPort" xml:"kibanaPort"`
	PublicDomain        string              `json:"publicDomain" xml:"publicDomain"`
	PublicPort          int                 `json:"publicPort" xml:"publicPort"`
	NodeSpec            NodeSpec            `json:"nodeSpec" xml:"nodeSpec"`
	NetworkConfig       NetworkConfig       `json:"networkConfig" xml:"networkConfig"`
	KibanaConfiguration KibanaConfiguration `json:"kibanaConfiguration" xml:"kibanaConfiguration"`
	MasterConfiguration MasterConfiguration `json:"masterConfiguration" xml:"masterConfiguration"`
	DictList            []DictList          `json:"dictList" xml:"dictList"`
	SynonymsDicts       []SynonymsDicts     `json:"synonymsDicts" xml:"synonymsDicts"`
}

ResultInUpdateInstance is a nested struct in elasticsearch response

type ResultInUpdateSynonymsDicts ¶

type ResultInUpdateSynonymsDicts struct {
	DictList []DictList `json:"DictList" xml:"DictList"`
}

ResultInUpdateSynonymsDicts is a nested struct in elasticsearch response

type ResultItem ¶

type ResultItem struct {
	Timestamp            int64                  `json:"timestamp" xml:"timestamp"`
	Health               string                 `json:"health" xml:"health"`
	TaskId               string                 `json:"taskId" xml:"taskId"`
	ResId                string                 `json:"resId" xml:"resId"`
	FileName             string                 `json:"fileName" xml:"fileName"`
	ContentCollection    map[string]interface{} `json:"contentCollection" xml:"contentCollection"`
	EcsInstanceName      string                 `json:"ecsInstanceName" xml:"ecsInstanceName"`
	Namespace            string                 `json:"namespace" xml:"namespace"`
	HeapPercent          string                 `json:"heapPercent" xml:"heapPercent"`
	GmtUpdateTime        string                 `json:"gmtUpdateTime" xml:"gmtUpdateTime"`
	SourceType           string                 `json:"sourceType" xml:"sourceType"`
	Source               string                 `json:"source" xml:"source"`
	Name                 string                 `json:"name" xml:"name"`
	ResVersion           string                 `json:"resVersion" xml:"resVersion"`
	OsType               string                 `json:"osType" xml:"osType"`
	CreateTime           string                 `json:"createTime" xml:"createTime"`
	TagKey               string                 `json:"TagKey" xml:"TagKey"`
	TemplateName         string                 `json:"templateName" xml:"templateName"`
	Content              string                 `json:"content" xml:"content"`
	Endpoint             string                 `json:"endpoint" xml:"endpoint"`
	PipelineId           string                 `json:"pipelineId" xml:"pipelineId"`
	Code                 string                 `json:"code" xml:"code"`
	Port                 int                    `json:"port" xml:"port"`
	Tags                 string                 `json:"tags" xml:"tags"`
	ResType              string                 `json:"resType" xml:"resType"`
	Host                 string                 `json:"host" xml:"host"`
	VpcId                string                 `json:"vpcId" xml:"vpcId"`
	Message              string                 `json:"message" xml:"message"`
	FilePath             string                 `json:"filePath" xml:"filePath"`
	Instances            string                 `json:"instances" xml:"instances"`
	NetworkType          string                 `json:"networkType" xml:"networkType"`
	Level                string                 `json:"level" xml:"level"`
	LoadOneM             string                 `json:"loadOneM" xml:"loadOneM"`
	FileSize             int64                  `json:"fileSize" xml:"fileSize"`
	State                string                 `json:"state" xml:"state"`
	EcsInstanceId        string                 `json:"ecsInstanceId" xml:"ecsInstanceId"`
	KibanaEndpoint       string                 `json:"kibanaEndpoint" xml:"kibanaEndpoint"`
	CpuPercent           string                 `json:"cpuPercent" xml:"cpuPercent"`
	TagValue             string                 `json:"TagValue" xml:"TagValue"`
	DiskUsedPercent      string                 `json:"diskUsedPercent" xml:"diskUsedPercent"`
	DryRun               bool                   `json:"dryRun" xml:"dryRun"`
	OwnerId              string                 `json:"ownerId" xml:"ownerId"`
	PipelineStatus       string                 `json:"pipelineStatus" xml:"pipelineStatus"`
	Status               string                 `json:"status" xml:"status"`
	NodeType             string                 `json:"nodeType" xml:"nodeType"`
	InstanceId           string                 `json:"instanceId" xml:"instanceId"`
	ZoneId               string                 `json:"zoneId" xml:"zoneId"`
	Description          string                 `json:"description" xml:"description"`
	Available            bool                   `json:"available" xml:"available"`
	CloudAssistantStatus string                 `json:"cloudAssistantStatus" xml:"cloudAssistantStatus"`
	EsInstanceId         string                 `json:"esInstanceId" xml:"esInstanceId"`
	SpecificationUrl     string                 `json:"specificationUrl" xml:"specificationUrl"`
	GmtCreatedTime       string                 `json:"gmtCreatedTime" xml:"gmtCreatedTime"`
	CollectorPaths       []string               `json:"collectorPaths" xml:"collectorPaths"`
	SourceCluster        SourceCluster          `json:"sourceCluster" xml:"sourceCluster"`
	SinkCluster          SinkCluster            `json:"sinkCluster" xml:"sinkCluster"`
	Configs              []ConfigsItem          `json:"configs" xml:"configs"`
	ExtendConfigs        []ExtendConfigsItem    `json:"extendConfigs" xml:"extendConfigs"`
	IpAddress            []IpAddressItem        `json:"ipAddress" xml:"ipAddress"`
	Collectors           []CollectorsItem       `json:"collectors" xml:"collectors"`
}

ResultItem is a nested struct in elasticsearch response

type ResultItemInListDiagnoseReport ¶ added in v1.61.615

type ResultItemInListDiagnoseReport struct {
	ReportId      string              `json:"reportId" xml:"reportId"`
	InstanceId    string              `json:"instanceId" xml:"instanceId"`
	State         string              `json:"state" xml:"state"`
	Trigger       string              `json:"trigger" xml:"trigger"`
	Health        string              `json:"health" xml:"health"`
	CreateTime    int64               `json:"createTime" xml:"createTime"`
	DiagnoseItems []DiagnoseItemsItem `json:"diagnoseItems" xml:"diagnoseItems"`
}

ResultItemInListDiagnoseReport is a nested struct in elasticsearch response

type ResultItemInListNodes ¶ added in v1.61.615

type ResultItemInListNodes struct {
	EcsInstanceId        string          `json:"ecsInstanceId" xml:"ecsInstanceId"`
	EcsInstanceName      string          `json:"ecsInstanceName" xml:"ecsInstanceName"`
	Status               string          `json:"status" xml:"status"`
	OsType               string          `json:"osType" xml:"osType"`
	CloudAssistantStatus string          `json:"cloudAssistantStatus" xml:"cloudAssistantStatus"`
	AgentStatus          string          `json:"agentStatus" xml:"agentStatus"`
	Tags                 []TagsItem      `json:"tags" xml:"tags"`
	IpAddress            []IpAddressItem `json:"ipAddress" xml:"ipAddress"`
}

ResultItemInListNodes is a nested struct in elasticsearch response

type ResumeElasticsearchTaskRequest ¶

type ResumeElasticsearchTaskRequest struct {
	*requests.RoaRequest
	InstanceId  string `position:"Path" name:"InstanceId"`
	ClientToken string `position:"Query" name:"clientToken"`
}

ResumeElasticsearchTaskRequest is the request struct for api ResumeElasticsearchTask

func CreateResumeElasticsearchTaskRequest ¶

func CreateResumeElasticsearchTaskRequest() (request *ResumeElasticsearchTaskRequest)

CreateResumeElasticsearchTaskRequest creates a request to invoke ResumeElasticsearchTask API

type ResumeElasticsearchTaskResponse ¶

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

ResumeElasticsearchTaskResponse is the response struct for api ResumeElasticsearchTask

func CreateResumeElasticsearchTaskResponse ¶

func CreateResumeElasticsearchTaskResponse() (response *ResumeElasticsearchTaskResponse)

CreateResumeElasticsearchTaskResponse creates a response to parse from ResumeElasticsearchTask response

type ResumeLogstashTaskRequest ¶

type ResumeLogstashTaskRequest struct {
	*requests.RoaRequest
	InstanceId  string `position:"Path" name:"InstanceId"`
	ClientToken string `position:"Query" name:"clientToken"`
}

ResumeLogstashTaskRequest is the request struct for api ResumeLogstashTask

func CreateResumeLogstashTaskRequest ¶

func CreateResumeLogstashTaskRequest() (request *ResumeLogstashTaskRequest)

CreateResumeLogstashTaskRequest creates a request to invoke ResumeLogstashTask API

type ResumeLogstashTaskResponse ¶

type ResumeLogstashTaskResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	Result    bool   `json:"Result" xml:"Result"`
}

ResumeLogstashTaskResponse is the response struct for api ResumeLogstashTask

func CreateResumeLogstashTaskResponse ¶

func CreateResumeLogstashTaskResponse() (response *ResumeLogstashTaskResponse)

CreateResumeLogstashTaskResponse creates a response to parse from ResumeLogstashTask response

type RollbackInstanceRequest ¶

type RollbackInstanceRequest struct {
	*requests.RoaRequest
	InstanceId  string `position:"Path" name:"InstanceId"`
	ClientToken string `position:"Query" name:"clientToken"`
}

RollbackInstanceRequest is the request struct for api RollbackInstance

func CreateRollbackInstanceRequest ¶

func CreateRollbackInstanceRequest() (request *RollbackInstanceRequest)

CreateRollbackInstanceRequest creates a request to invoke RollbackInstance API

type RollbackInstanceResponse ¶

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

RollbackInstanceResponse is the response struct for api RollbackInstance

func CreateRollbackInstanceResponse ¶

func CreateRollbackInstanceResponse() (response *RollbackInstanceResponse)

CreateRollbackInstanceResponse creates a response to parse from RollbackInstance response

type RunPipelinesRequest ¶ added in v1.61.615

type RunPipelinesRequest struct {
	*requests.RoaRequest
	InstanceId  string `position:"Path" name:"InstanceId"`
	ClientToken string `position:"Query" name:"ClientToken"`
}

RunPipelinesRequest is the request struct for api RunPipelines

func CreateRunPipelinesRequest ¶ added in v1.61.615

func CreateRunPipelinesRequest() (request *RunPipelinesRequest)

CreateRunPipelinesRequest creates a request to invoke RunPipelines API

type RunPipelinesResponse ¶ added in v1.61.615

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

RunPipelinesResponse is the response struct for api RunPipelines

func CreateRunPipelinesResponse ¶ added in v1.61.615

func CreateRunPipelinesResponse() (response *RunPipelinesResponse)

CreateRunPipelinesResponse creates a response to parse from RunPipelines response

type ShrinkNodeRequest ¶

type ShrinkNodeRequest struct {
	*requests.RoaRequest
	IgnoreStatus requests.Boolean `position:"Query" name:"ignoreStatus"`
	InstanceId   string           `position:"Path" name:"InstanceId"`
	NodeType     string           `position:"Query" name:"nodeType"`
	ClientToken  string           `position:"Query" name:"clientToken"`
}

ShrinkNodeRequest is the request struct for api ShrinkNode

func CreateShrinkNodeRequest ¶

func CreateShrinkNodeRequest() (request *ShrinkNodeRequest)

CreateShrinkNodeRequest creates a request to invoke ShrinkNode API

type ShrinkNodeResponse ¶

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

ShrinkNodeResponse is the response struct for api ShrinkNode

func CreateShrinkNodeResponse ¶

func CreateShrinkNodeResponse() (response *ShrinkNodeResponse)

CreateShrinkNodeResponse creates a response to parse from ShrinkNode response

type SinkCluster ¶ added in v1.61.615

type SinkCluster struct {
	Type            string `json:"type" xml:"type"`
	DataSourceType  string `json:"dataSourceType" xml:"dataSourceType"`
	Endpoint        string `json:"endpoint" xml:"endpoint"`
	Index           string `json:"index" xml:"index"`
	Routing         string `json:"routing" xml:"routing"`
	Username        string `json:"username" xml:"username"`
	Password        string `json:"password" xml:"password"`
	VpcInstanceId   string `json:"vpcInstanceId" xml:"vpcInstanceId"`
	Settings        string `json:"settings" xml:"settings"`
	Mapping         string `json:"mapping" xml:"mapping"`
	VpcInstancePort string `json:"vpcInstancePort" xml:"vpcInstancePort"`
	VpcId           string `json:"vpcId" xml:"vpcId"`
}

SinkCluster is a nested struct in elasticsearch response

type SourceCluster ¶ added in v1.61.615

type SourceCluster struct {
	VpcInstancePort int    `json:"vpcInstancePort" xml:"vpcInstancePort"`
	Type            string `json:"type" xml:"type"`
	DataSourceType  string `json:"dataSourceType" xml:"dataSourceType"`
	Endpoint        string `json:"endpoint" xml:"endpoint"`
	Index           string `json:"index" xml:"index"`
	Username        string `json:"username" xml:"username"`
	Password        string `json:"password" xml:"password"`
	Routing         string `json:"routing" xml:"routing"`
	VpcInstanceId   string `json:"vpcInstanceId" xml:"vpcInstanceId"`
	Settings        string `json:"settings" xml:"settings"`
	Mapping         string `json:"mapping" xml:"mapping"`
	VpcId           string `json:"vpcId" xml:"vpcId"`
}

SourceCluster is a nested struct in elasticsearch response

type SpecInGetRegionConfiguration ¶

type SpecInGetRegionConfiguration struct {
	Spec []string `json:"spec" xml:"spec"`
}

SpecInGetRegionConfiguration is a nested struct in elasticsearch response

type StartCollectorRequest ¶ added in v1.61.615

type StartCollectorRequest struct {
	*requests.RoaRequest
	ClientToken string `position:"Query" name:"ClientToken"`
	ResId       string `position:"Path" name:"ResId"`
}

StartCollectorRequest is the request struct for api StartCollector

func CreateStartCollectorRequest ¶ added in v1.61.615

func CreateStartCollectorRequest() (request *StartCollectorRequest)

CreateStartCollectorRequest creates a request to invoke StartCollector API

type StartCollectorResponse ¶ added in v1.61.615

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

StartCollectorResponse is the response struct for api StartCollector

func CreateStartCollectorResponse ¶ added in v1.61.615

func CreateStartCollectorResponse() (response *StartCollectorResponse)

CreateStartCollectorResponse creates a response to parse from StartCollector response

type StopCollectorRequest ¶ added in v1.61.615

type StopCollectorRequest struct {
	*requests.RoaRequest
	ClientToken string `position:"Query" name:"ClientToken"`
	ResId       string `position:"Path" name:"ResId"`
}

StopCollectorRequest is the request struct for api StopCollector

func CreateStopCollectorRequest ¶ added in v1.61.615

func CreateStopCollectorRequest() (request *StopCollectorRequest)

CreateStopCollectorRequest creates a request to invoke StopCollector API

type StopCollectorResponse ¶ added in v1.61.615

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

StopCollectorResponse is the response struct for api StopCollector

func CreateStopCollectorResponse ¶ added in v1.61.615

func CreateStopCollectorResponse() (response *StopCollectorResponse)

CreateStopCollectorResponse creates a response to parse from StopCollector response

type StopPipelinesRequest ¶ added in v1.61.615

type StopPipelinesRequest struct {
	*requests.RoaRequest
	InstanceId  string `position:"Path" name:"InstanceId"`
	ClientToken string `position:"Query" name:"ClientToken"`
}

StopPipelinesRequest is the request struct for api StopPipelines

func CreateStopPipelinesRequest ¶ added in v1.61.615

func CreateStopPipelinesRequest() (request *StopPipelinesRequest)

CreateStopPipelinesRequest creates a request to invoke StopPipelines API

type StopPipelinesResponse ¶ added in v1.61.615

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

StopPipelinesResponse is the response struct for api StopPipelines

func CreateStopPipelinesResponse ¶ added in v1.61.615

func CreateStopPipelinesResponse() (response *StopPipelinesResponse)

CreateStopPipelinesResponse creates a response to parse from StopPipelines response

type SupportEsVersions ¶

type SupportEsVersions struct {
	Version []string `json:"version" xml:"version"`
}

SupportEsVersions is a nested struct in elasticsearch response

type SupportGcs ¶

type SupportGcs struct {
	GcName []string `json:"gcName" xml:"gcName"`
}

SupportGcs is a nested struct in elasticsearch response

type SupportVersionList ¶

type SupportVersionList struct {
	VersionEntity []VersionEntity `json:"VersionEntity" xml:"VersionEntity"`
}

SupportVersionList is a nested struct in elasticsearch response

type SupportVersions ¶

type SupportVersions struct {
	CategoryEntity []CategoryEntity `json:"CategoryEntity" xml:"CategoryEntity"`
}

SupportVersions is a nested struct in elasticsearch response

type SynonymsDicts ¶

type SynonymsDicts struct {
	Type       string `json:"type" xml:"type"`
	FileSize   int64  `json:"fileSize" xml:"fileSize"`
	SourceType string `json:"sourceType" xml:"sourceType"`
	Name       string `json:"name" xml:"name"`
}

SynonymsDicts is a nested struct in elasticsearch response

type SynonymsDictsInDescribeInstance ¶

type SynonymsDictsInDescribeInstance struct {
	SynonymsDicts []SynonymsDicts `json:"SynonymsDicts" xml:"SynonymsDicts"`
}

SynonymsDictsInDescribeInstance is a nested struct in elasticsearch response

type SynonymsDictsInMoveResourceGroup ¶

type SynonymsDictsInMoveResourceGroup struct {
	SynonymsDictsItem []SynonymsDictsItem `json:"synonymsDicts" xml:"synonymsDicts"`
}

SynonymsDictsInMoveResourceGroup is a nested struct in elasticsearch response

type SynonymsDictsInRestartInstance ¶ added in v1.61.615

type SynonymsDictsInRestartInstance struct {
	SynonymsDictsItem []SynonymsDictsItem `json:"synonymsDicts" xml:"synonymsDicts"`
}

SynonymsDictsInRestartInstance is a nested struct in elasticsearch response

type SynonymsDictsInUpdateInstance ¶

type SynonymsDictsInUpdateInstance struct {
	SynonymsDicts []SynonymsDicts `json:"SynonymsDicts" xml:"SynonymsDicts"`
}

SynonymsDictsInUpdateInstance is a nested struct in elasticsearch response

type SynonymsDictsItem ¶

type SynonymsDictsItem struct {
	Type       string `json:"type" xml:"type"`
	FileSize   int64  `json:"fileSize" xml:"fileSize"`
	SourceType string `json:"sourceType" xml:"sourceType"`
	Name       string `json:"name" xml:"name"`
}

SynonymsDictsItem is a nested struct in elasticsearch response

type Tag ¶ added in v1.60.392

type Tag struct {
	TagValue string `json:"tagValue" xml:"tagValue"`
	TagKey   string `json:"tagKey" xml:"tagKey"`
}

Tag is a nested struct in elasticsearch response

type TagResource ¶ added in v1.60.319

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

TagResource is a nested struct in elasticsearch response

type TagResourceItem ¶ added in v1.60.319

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

TagResourceItem is a nested struct in elasticsearch response

type TagResources ¶ added in v1.60.319

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

TagResources is a nested struct in elasticsearch response

type TagResourcesRequest ¶ added in v1.60.319

type TagResourcesRequest struct {
	*requests.RoaRequest
}

TagResourcesRequest is the request struct for api TagResources

func CreateTagResourcesRequest ¶ added in v1.60.319

func CreateTagResourcesRequest() (request *TagResourcesRequest)

CreateTagResourcesRequest creates a request to invoke TagResources API

type TagResourcesResponse ¶ added in v1.60.319

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.319

func CreateTagResourcesResponse() (response *TagResourcesResponse)

CreateTagResourcesResponse creates a response to parse from TagResources response

type Tags ¶ added in v1.61.754

type Tags struct {
	TagValue string `json:"TagValue" xml:"TagValue"`
	TagKey   string `json:"tagKey" xml:"tagKey"`
}

Tags is a nested struct in elasticsearch response

type TagsInDescribeInstance ¶ added in v1.60.392

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

TagsInDescribeInstance is a nested struct in elasticsearch response

type TagsInDescribeLogstash ¶ added in v1.61.754

type TagsInDescribeLogstash struct {
	Tags []Tags `json:"tags" xml:"tags"`
}

TagsInDescribeLogstash is a nested struct in elasticsearch response

type TagsInListInstance ¶ added in v1.60.392

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

TagsInListInstance is a nested struct in elasticsearch response

type TagsInListLogstash ¶ added in v1.61.754

type TagsInListLogstash struct {
	Tags []Tags `json:"tags" xml:"tags"`
}

TagsInListLogstash is a nested struct in elasticsearch response

type TagsInListNodes ¶ added in v1.61.615

type TagsInListNodes struct {
	TagsItem []TagsItem `json:"tags" xml:"tags"`
}

TagsInListNodes is a nested struct in elasticsearch response

type TagsItem ¶ added in v1.61.615

type TagsItem struct {
	TagKey   string `json:"tagKey" xml:"tagKey"`
	TagValue string `json:"tagValue" xml:"tagValue"`
}

TagsItem is a nested struct in elasticsearch response

type TargetIndicesInGetElastictask ¶ added in v1.61.340

type TargetIndicesInGetElastictask struct {
	TargetIndices []string `json:"TargetIndices" xml:"TargetIndices"`
}

TargetIndicesInGetElastictask is a nested struct in elasticsearch response

type TargetIndicesInModifyElastictask ¶ added in v1.61.340

type TargetIndicesInModifyElastictask struct {
	TargetIndices []string `json:"TargetIndices" xml:"TargetIndices"`
}

TargetIndicesInModifyElastictask is a nested struct in elasticsearch response

type TemplateConfig ¶ added in v1.61.993

type TemplateConfig struct {
	TemplateName string `json:"templateName" xml:"templateName"`
	Content      string `json:"content" xml:"content"`
}

TemplateConfig is a nested struct in elasticsearch response

type TransferNodeRequest ¶

type TransferNodeRequest struct {
	*requests.RoaRequest
	InstanceId  string `position:"Path" name:"InstanceId"`
	NodeType    string `position:"Query" name:"nodeType"`
	ClientToken string `position:"Query" name:"clientToken"`
}

TransferNodeRequest is the request struct for api TransferNode

func CreateTransferNodeRequest ¶

func CreateTransferNodeRequest() (request *TransferNodeRequest)

CreateTransferNodeRequest creates a request to invoke TransferNode API

type TransferNodeResponse ¶

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

TransferNodeResponse is the response struct for api TransferNode

func CreateTransferNodeResponse ¶

func CreateTransferNodeResponse() (response *TransferNodeResponse)

CreateTransferNodeResponse creates a response to parse from TransferNode response

type TriggerNetworkRequest ¶

type TriggerNetworkRequest struct {
	*requests.RoaRequest
	ActionType  string `position:"Body" name:"actionType"`
	InstanceId  string `position:"Path" name:"InstanceId"`
	NodeType    string `position:"Body" name:"nodeType"`
	ClientToken string `position:"Query" name:"clientToken"`
	NetworkType string `position:"Body" name:"networkType"`
}

TriggerNetworkRequest is the request struct for api TriggerNetwork

func CreateTriggerNetworkRequest ¶

func CreateTriggerNetworkRequest() (request *TriggerNetworkRequest)

CreateTriggerNetworkRequest creates a request to invoke TriggerNetwork API

type TriggerNetworkResponse ¶

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

TriggerNetworkResponse is the response struct for api TriggerNetwork

func CreateTriggerNetworkResponse ¶

func CreateTriggerNetworkResponse() (response *TriggerNetworkResponse)

CreateTriggerNetworkResponse creates a response to parse from TriggerNetwork response

type TypeName ¶ added in v1.61.615

type TypeName struct {
	TypeName []string `json:"typeName" xml:"typeName"`
}

TypeName is a nested struct in elasticsearch response

type UninstallKibanaPluginRequest ¶

type UninstallKibanaPluginRequest struct {
	*requests.RoaRequest
	InstanceId  string `position:"Path" name:"InstanceId"`
	ClientToken string `position:"Query" name:"clientToken"`
}

UninstallKibanaPluginRequest is the request struct for api UninstallKibanaPlugin

func CreateUninstallKibanaPluginRequest ¶

func CreateUninstallKibanaPluginRequest() (request *UninstallKibanaPluginRequest)

CreateUninstallKibanaPluginRequest creates a request to invoke UninstallKibanaPlugin API

type UninstallKibanaPluginResponse ¶

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

UninstallKibanaPluginResponse is the response struct for api UninstallKibanaPlugin

func CreateUninstallKibanaPluginResponse ¶

func CreateUninstallKibanaPluginResponse() (response *UninstallKibanaPluginResponse)

CreateUninstallKibanaPluginResponse creates a response to parse from UninstallKibanaPlugin response

type UninstallLogstashPluginRequest ¶

type UninstallLogstashPluginRequest struct {
	*requests.RoaRequest
	InstanceId  string `position:"Path" name:"InstanceId"`
	ClientToken string `position:"Query" name:"clientToken"`
}

UninstallLogstashPluginRequest is the request struct for api UninstallLogstashPlugin

func CreateUninstallLogstashPluginRequest ¶

func CreateUninstallLogstashPluginRequest() (request *UninstallLogstashPluginRequest)

CreateUninstallLogstashPluginRequest creates a request to invoke UninstallLogstashPlugin API

type UninstallLogstashPluginResponse ¶

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

UninstallLogstashPluginResponse is the response struct for api UninstallLogstashPlugin

func CreateUninstallLogstashPluginResponse ¶

func CreateUninstallLogstashPluginResponse() (response *UninstallLogstashPluginResponse)

CreateUninstallLogstashPluginResponse creates a response to parse from UninstallLogstashPlugin response

type UninstallPluginRequest ¶

type UninstallPluginRequest struct {
	*requests.RoaRequest
	InstanceId  string `position:"Path" name:"InstanceId"`
	ClientToken string `position:"Query" name:"clientToken"`
}

UninstallPluginRequest is the request struct for api UninstallPlugin

func CreateUninstallPluginRequest ¶

func CreateUninstallPluginRequest() (request *UninstallPluginRequest)

CreateUninstallPluginRequest creates a request to invoke UninstallPlugin API

type UninstallPluginResponse ¶

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

UninstallPluginResponse is the response struct for api UninstallPlugin

func CreateUninstallPluginResponse ¶

func CreateUninstallPluginResponse() (response *UninstallPluginResponse)

CreateUninstallPluginResponse creates a response to parse from UninstallPlugin response

type UntagResourcesRequest ¶ added in v1.60.319

type UntagResourcesRequest struct {
	*requests.RoaRequest
	All          requests.Boolean `position:"Query" name:"All"`
	TagKeys      string           `position:"Query" name:"TagKeys"`
	ResourceType string           `position:"Query" name:"ResourceType"`
	ResourceIds  string           `position:"Query" name:"ResourceIds"`
}

UntagResourcesRequest is the request struct for api UntagResources

func CreateUntagResourcesRequest ¶ added in v1.60.319

func CreateUntagResourcesRequest() (request *UntagResourcesRequest)

CreateUntagResourcesRequest creates a request to invoke UntagResources API

type UntagResourcesResponse ¶ added in v1.60.319

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

UntagResourcesResponse is the response struct for api UntagResources

func CreateUntagResourcesResponse ¶ added in v1.60.319

func CreateUntagResourcesResponse() (response *UntagResourcesResponse)

CreateUntagResourcesResponse creates a response to parse from UntagResources response

type UpdateAdminPasswordRequest ¶

type UpdateAdminPasswordRequest struct {
	*requests.RoaRequest
	InstanceId  string `position:"Path" name:"InstanceId"`
	ClientToken string `position:"Query" name:"clientToken"`
}

UpdateAdminPasswordRequest is the request struct for api UpdateAdminPassword

func CreateUpdateAdminPasswordRequest ¶

func CreateUpdateAdminPasswordRequest() (request *UpdateAdminPasswordRequest)

CreateUpdateAdminPasswordRequest creates a request to invoke UpdateAdminPassword API

type UpdateAdminPasswordResponse ¶

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

UpdateAdminPasswordResponse is the response struct for api UpdateAdminPassword

func CreateUpdateAdminPasswordResponse ¶

func CreateUpdateAdminPasswordResponse() (response *UpdateAdminPasswordResponse)

CreateUpdateAdminPasswordResponse creates a response to parse from UpdateAdminPassword response

type UpdateAdvancedSettingRequest ¶

type UpdateAdvancedSettingRequest struct {
	*requests.RoaRequest
	InstanceId  string `position:"Path" name:"InstanceId"`
	ClientToken string `position:"Query" name:"clientToken"`
}

UpdateAdvancedSettingRequest is the request struct for api UpdateAdvancedSetting

func CreateUpdateAdvancedSettingRequest ¶

func CreateUpdateAdvancedSettingRequest() (request *UpdateAdvancedSettingRequest)

CreateUpdateAdvancedSettingRequest creates a request to invoke UpdateAdvancedSetting API

type UpdateAdvancedSettingResponse ¶

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

UpdateAdvancedSettingResponse is the response struct for api UpdateAdvancedSetting

func CreateUpdateAdvancedSettingResponse ¶

func CreateUpdateAdvancedSettingResponse() (response *UpdateAdvancedSettingResponse)

CreateUpdateAdvancedSettingResponse creates a response to parse from UpdateAdvancedSetting response

type UpdateAliwsDictRequest ¶

type UpdateAliwsDictRequest struct {
	*requests.RoaRequest
	InstanceId  string `position:"Path" name:"InstanceId"`
	ClientToken string `position:"Query" name:"clientToken"`
}

UpdateAliwsDictRequest is the request struct for api UpdateAliwsDict

func CreateUpdateAliwsDictRequest ¶

func CreateUpdateAliwsDictRequest() (request *UpdateAliwsDictRequest)

CreateUpdateAliwsDictRequest creates a request to invoke UpdateAliwsDict API

type UpdateAliwsDictResponse ¶

type UpdateAliwsDictResponse struct {
	*responses.BaseResponse
	RequestId string     `json:"RequestId" xml:"RequestId"`
	Result    []DictList `json:"Result" xml:"Result"`
}

UpdateAliwsDictResponse is the response struct for api UpdateAliwsDict

func CreateUpdateAliwsDictResponse ¶

func CreateUpdateAliwsDictResponse() (response *UpdateAliwsDictResponse)

CreateUpdateAliwsDictResponse creates a response to parse from UpdateAliwsDict response

type UpdateBlackIpsRequest ¶

type UpdateBlackIpsRequest struct {
	*requests.RoaRequest
	InstanceId  string `position:"Path" name:"InstanceId"`
	ClientToken string `position:"Query" name:"clientToken"`
}

UpdateBlackIpsRequest is the request struct for api UpdateBlackIps

func CreateUpdateBlackIpsRequest ¶

func CreateUpdateBlackIpsRequest() (request *UpdateBlackIpsRequest)

CreateUpdateBlackIpsRequest creates a request to invoke UpdateBlackIps API

type UpdateBlackIpsResponse ¶

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

UpdateBlackIpsResponse is the response struct for api UpdateBlackIps

func CreateUpdateBlackIpsResponse ¶

func CreateUpdateBlackIpsResponse() (response *UpdateBlackIpsResponse)

CreateUpdateBlackIpsResponse creates a response to parse from UpdateBlackIps response

type UpdateCollectorNameRequest ¶ added in v1.61.615

type UpdateCollectorNameRequest struct {
	*requests.RoaRequest
	ClientToken string `position:"Query" name:"ClientToken"`
	ResId       string `position:"Path" name:"ResId"`
}

UpdateCollectorNameRequest is the request struct for api UpdateCollectorName

func CreateUpdateCollectorNameRequest ¶ added in v1.61.615

func CreateUpdateCollectorNameRequest() (request *UpdateCollectorNameRequest)

CreateUpdateCollectorNameRequest creates a request to invoke UpdateCollectorName API

type UpdateCollectorNameResponse ¶ added in v1.61.615

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

UpdateCollectorNameResponse is the response struct for api UpdateCollectorName

func CreateUpdateCollectorNameResponse ¶ added in v1.61.615

func CreateUpdateCollectorNameResponse() (response *UpdateCollectorNameResponse)

CreateUpdateCollectorNameResponse creates a response to parse from UpdateCollectorName response

type UpdateCollectorRequest ¶ added in v1.61.615

type UpdateCollectorRequest struct {
	*requests.RoaRequest
	ClientToken string `position:"Query" name:"ClientToken"`
	ResId       string `position:"Path" name:"ResId"`
}

UpdateCollectorRequest is the request struct for api UpdateCollector

func CreateUpdateCollectorRequest ¶ added in v1.61.615

func CreateUpdateCollectorRequest() (request *UpdateCollectorRequest)

CreateUpdateCollectorRequest creates a request to invoke UpdateCollector API

type UpdateCollectorResponse ¶ added in v1.61.615

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

UpdateCollectorResponse is the response struct for api UpdateCollector

func CreateUpdateCollectorResponse ¶ added in v1.61.615

func CreateUpdateCollectorResponse() (response *UpdateCollectorResponse)

CreateUpdateCollectorResponse creates a response to parse from UpdateCollector response

type UpdateDescriptionRequest ¶

type UpdateDescriptionRequest struct {
	*requests.RoaRequest
	InstanceId  string `position:"Path" name:"InstanceId"`
	ClientToken string `position:"Query" name:"clientToken"`
	Description string `position:"Body" name:"description"`
}

UpdateDescriptionRequest is the request struct for api UpdateDescription

func CreateUpdateDescriptionRequest ¶

func CreateUpdateDescriptionRequest() (request *UpdateDescriptionRequest)

CreateUpdateDescriptionRequest creates a request to invoke UpdateDescription API

type UpdateDescriptionResponse ¶

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

UpdateDescriptionResponse is the response struct for api UpdateDescription

func CreateUpdateDescriptionResponse ¶

func CreateUpdateDescriptionResponse() (response *UpdateDescriptionResponse)

CreateUpdateDescriptionResponse creates a response to parse from UpdateDescription response

type UpdateDiagnosisSettingsRequest ¶ added in v1.61.615

type UpdateDiagnosisSettingsRequest struct {
	*requests.RoaRequest
	InstanceId  string `position:"Path" name:"InstanceId"`
	ClientToken string `position:"Query" name:"ClientToken"`
	Lang        string `position:"Query" name:"lang"`
}

UpdateDiagnosisSettingsRequest is the request struct for api UpdateDiagnosisSettings

func CreateUpdateDiagnosisSettingsRequest ¶ added in v1.61.615

func CreateUpdateDiagnosisSettingsRequest() (request *UpdateDiagnosisSettingsRequest)

CreateUpdateDiagnosisSettingsRequest creates a request to invoke UpdateDiagnosisSettings API

type UpdateDiagnosisSettingsResponse ¶ added in v1.61.615

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

UpdateDiagnosisSettingsResponse is the response struct for api UpdateDiagnosisSettings

func CreateUpdateDiagnosisSettingsResponse ¶ added in v1.61.615

func CreateUpdateDiagnosisSettingsResponse() (response *UpdateDiagnosisSettingsResponse)

CreateUpdateDiagnosisSettingsResponse creates a response to parse from UpdateDiagnosisSettings response

type UpdateDictRequest ¶

type UpdateDictRequest struct {
	*requests.RoaRequest
	InstanceId  string `position:"Path" name:"InstanceId"`
	ClientToken string `position:"Query" name:"clientToken"`
}

UpdateDictRequest is the request struct for api UpdateDict

func CreateUpdateDictRequest ¶

func CreateUpdateDictRequest() (request *UpdateDictRequest)

CreateUpdateDictRequest creates a request to invoke UpdateDict API

type UpdateDictResponse ¶

type UpdateDictResponse struct {
	*responses.BaseResponse
	RequestId string     `json:"RequestId" xml:"RequestId"`
	Result    []DictList `json:"Result" xml:"Result"`
}

UpdateDictResponse is the response struct for api UpdateDict

func CreateUpdateDictResponse ¶

func CreateUpdateDictResponse() (response *UpdateDictResponse)

CreateUpdateDictResponse creates a response to parse from UpdateDict response

type UpdateExtendConfigRequest ¶ added in v1.61.615

type UpdateExtendConfigRequest struct {
	*requests.RoaRequest
	InstanceId  string `position:"Path" name:"InstanceId"`
	ClientToken string `position:"Query" name:"ClientToken"`
}

UpdateExtendConfigRequest is the request struct for api UpdateExtendConfig

func CreateUpdateExtendConfigRequest ¶ added in v1.61.615

func CreateUpdateExtendConfigRequest() (request *UpdateExtendConfigRequest)

CreateUpdateExtendConfigRequest creates a request to invoke UpdateExtendConfig API

type UpdateExtendConfigResponse ¶ added in v1.61.615

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

UpdateExtendConfigResponse is the response struct for api UpdateExtendConfig

func CreateUpdateExtendConfigResponse ¶ added in v1.61.615

func CreateUpdateExtendConfigResponse() (response *UpdateExtendConfigResponse)

CreateUpdateExtendConfigResponse creates a response to parse from UpdateExtendConfig response

type UpdateExtendfilesRequest ¶ added in v1.61.615

type UpdateExtendfilesRequest struct {
	*requests.RoaRequest
	InstanceId  string `position:"Path" name:"InstanceId"`
	ClientToken string `position:"Query" name:"ClientToken"`
}

UpdateExtendfilesRequest is the request struct for api UpdateExtendfiles

func CreateUpdateExtendfilesRequest ¶ added in v1.61.615

func CreateUpdateExtendfilesRequest() (request *UpdateExtendfilesRequest)

CreateUpdateExtendfilesRequest creates a request to invoke UpdateExtendfiles API

type UpdateExtendfilesResponse ¶ added in v1.61.615

type UpdateExtendfilesResponse struct {
	*responses.BaseResponse
	RequestId string       `json:"RequestId" xml:"RequestId"`
	Result    []ResultItem `json:"Result" xml:"Result"`
}

UpdateExtendfilesResponse is the response struct for api UpdateExtendfiles

func CreateUpdateExtendfilesResponse ¶ added in v1.61.615

func CreateUpdateExtendfilesResponse() (response *UpdateExtendfilesResponse)

CreateUpdateExtendfilesResponse creates a response to parse from UpdateExtendfiles response

type UpdateHotIkDictsRequest ¶

type UpdateHotIkDictsRequest struct {
	*requests.RoaRequest
	InstanceId  string `position:"Path" name:"InstanceId"`
	ClientToken string `position:"Query" name:"clientToken"`
}

UpdateHotIkDictsRequest is the request struct for api UpdateHotIkDicts

func CreateUpdateHotIkDictsRequest ¶

func CreateUpdateHotIkDictsRequest() (request *UpdateHotIkDictsRequest)

CreateUpdateHotIkDictsRequest creates a request to invoke UpdateHotIkDicts API

type UpdateHotIkDictsResponse ¶

type UpdateHotIkDictsResponse struct {
	*responses.BaseResponse
	RequestId string     `json:"RequestId" xml:"RequestId"`
	Result    []DictList `json:"Result" xml:"Result"`
}

UpdateHotIkDictsResponse is the response struct for api UpdateHotIkDicts

func CreateUpdateHotIkDictsResponse ¶

func CreateUpdateHotIkDictsResponse() (response *UpdateHotIkDictsResponse)

CreateUpdateHotIkDictsResponse creates a response to parse from UpdateHotIkDicts response

type UpdateInstanceChargeTypeRequest ¶ added in v1.60.276

type UpdateInstanceChargeTypeRequest struct {
	*requests.RoaRequest
	InstanceId  string `position:"Path" name:"InstanceId"`
	ClientToken string `position:"Query" name:"clientToken"`
}

UpdateInstanceChargeTypeRequest is the request struct for api UpdateInstanceChargeType

func CreateUpdateInstanceChargeTypeRequest ¶ added in v1.60.276

func CreateUpdateInstanceChargeTypeRequest() (request *UpdateInstanceChargeTypeRequest)

CreateUpdateInstanceChargeTypeRequest creates a request to invoke UpdateInstanceChargeType API

type UpdateInstanceChargeTypeResponse ¶ added in v1.60.276

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

UpdateInstanceChargeTypeResponse is the response struct for api UpdateInstanceChargeType

func CreateUpdateInstanceChargeTypeResponse ¶ added in v1.60.276

func CreateUpdateInstanceChargeTypeResponse() (response *UpdateInstanceChargeTypeResponse)

CreateUpdateInstanceChargeTypeResponse creates a response to parse from UpdateInstanceChargeType response

type UpdateInstanceRequest ¶

type UpdateInstanceRequest struct {
	*requests.RoaRequest
	IgnoreStatus    requests.Boolean `position:"Query" name:"ignoreStatus"`
	InstanceId      string           `position:"Path" name:"InstanceId"`
	ClientToken     string           `position:"Query" name:"clientToken"`
	OrderActionType string           `position:"Query" name:"orderActionType"`
}

UpdateInstanceRequest is the request struct for api UpdateInstance

func CreateUpdateInstanceRequest ¶

func CreateUpdateInstanceRequest() (request *UpdateInstanceRequest)

CreateUpdateInstanceRequest creates a request to invoke UpdateInstance API

type UpdateInstanceResponse ¶

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

UpdateInstanceResponse is the response struct for api UpdateInstance

func CreateUpdateInstanceResponse ¶

func CreateUpdateInstanceResponse() (response *UpdateInstanceResponse)

CreateUpdateInstanceResponse creates a response to parse from UpdateInstance response

type UpdateInstanceSettingsRequest ¶

type UpdateInstanceSettingsRequest struct {
	*requests.RoaRequest
	InstanceId  string `position:"Path" name:"InstanceId"`
	ClientToken string `position:"Query" name:"clientToken"`
}

UpdateInstanceSettingsRequest is the request struct for api UpdateInstanceSettings

func CreateUpdateInstanceSettingsRequest ¶

func CreateUpdateInstanceSettingsRequest() (request *UpdateInstanceSettingsRequest)

CreateUpdateInstanceSettingsRequest creates a request to invoke UpdateInstanceSettings API

type UpdateInstanceSettingsResponse ¶

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

UpdateInstanceSettingsResponse is the response struct for api UpdateInstanceSettings

func CreateUpdateInstanceSettingsResponse ¶

func CreateUpdateInstanceSettingsResponse() (response *UpdateInstanceSettingsResponse)

CreateUpdateInstanceSettingsResponse creates a response to parse from UpdateInstanceSettings response

type UpdateKibanaSettingsRequest ¶

type UpdateKibanaSettingsRequest struct {
	*requests.RoaRequest
	InstanceId  string `position:"Path" name:"InstanceId"`
	ClientToken string `position:"Query" name:"clientToken"`
}

UpdateKibanaSettingsRequest is the request struct for api UpdateKibanaSettings

func CreateUpdateKibanaSettingsRequest ¶

func CreateUpdateKibanaSettingsRequest() (request *UpdateKibanaSettingsRequest)

CreateUpdateKibanaSettingsRequest creates a request to invoke UpdateKibanaSettings API

type UpdateKibanaSettingsResponse ¶

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

UpdateKibanaSettingsResponse is the response struct for api UpdateKibanaSettings

func CreateUpdateKibanaSettingsResponse ¶

func CreateUpdateKibanaSettingsResponse() (response *UpdateKibanaSettingsResponse)

CreateUpdateKibanaSettingsResponse creates a response to parse from UpdateKibanaSettings response

type UpdateKibanaWhiteIpsRequest ¶

type UpdateKibanaWhiteIpsRequest struct {
	*requests.RoaRequest
	InstanceId  string `position:"Path" name:"InstanceId"`
	ClientToken string `position:"Query" name:"clientToken"`
}

UpdateKibanaWhiteIpsRequest is the request struct for api UpdateKibanaWhiteIps

func CreateUpdateKibanaWhiteIpsRequest ¶

func CreateUpdateKibanaWhiteIpsRequest() (request *UpdateKibanaWhiteIpsRequest)

CreateUpdateKibanaWhiteIpsRequest creates a request to invoke UpdateKibanaWhiteIps API

type UpdateKibanaWhiteIpsResponse ¶

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

UpdateKibanaWhiteIpsResponse is the response struct for api UpdateKibanaWhiteIps

func CreateUpdateKibanaWhiteIpsResponse ¶

func CreateUpdateKibanaWhiteIpsResponse() (response *UpdateKibanaWhiteIpsResponse)

CreateUpdateKibanaWhiteIpsResponse creates a response to parse from UpdateKibanaWhiteIps response

type UpdateLogstashChargeTypeRequest ¶ added in v1.60.276

type UpdateLogstashChargeTypeRequest struct {
	*requests.RoaRequest
	InstanceId  string `position:"Path" name:"InstanceId"`
	ClientToken string `position:"Query" name:"clientToken"`
}

UpdateLogstashChargeTypeRequest is the request struct for api UpdateLogstashChargeType

func CreateUpdateLogstashChargeTypeRequest ¶ added in v1.60.276

func CreateUpdateLogstashChargeTypeRequest() (request *UpdateLogstashChargeTypeRequest)

CreateUpdateLogstashChargeTypeRequest creates a request to invoke UpdateLogstashChargeType API

type UpdateLogstashChargeTypeResponse ¶ added in v1.60.276

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

UpdateLogstashChargeTypeResponse is the response struct for api UpdateLogstashChargeType

func CreateUpdateLogstashChargeTypeResponse ¶ added in v1.60.276

func CreateUpdateLogstashChargeTypeResponse() (response *UpdateLogstashChargeTypeResponse)

CreateUpdateLogstashChargeTypeResponse creates a response to parse from UpdateLogstashChargeType response

type UpdateLogstashDescriptionRequest ¶

type UpdateLogstashDescriptionRequest struct {
	*requests.RoaRequest
	InstanceId  string `position:"Path" name:"InstanceId"`
	ClientToken string `position:"Query" name:"clientToken"`
}

UpdateLogstashDescriptionRequest is the request struct for api UpdateLogstashDescription

func CreateUpdateLogstashDescriptionRequest ¶

func CreateUpdateLogstashDescriptionRequest() (request *UpdateLogstashDescriptionRequest)

CreateUpdateLogstashDescriptionRequest creates a request to invoke UpdateLogstashDescription API

type UpdateLogstashDescriptionResponse ¶

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

UpdateLogstashDescriptionResponse is the response struct for api UpdateLogstashDescription

func CreateUpdateLogstashDescriptionResponse ¶

func CreateUpdateLogstashDescriptionResponse() (response *UpdateLogstashDescriptionResponse)

CreateUpdateLogstashDescriptionResponse creates a response to parse from UpdateLogstashDescription response

type UpdateLogstashRequest ¶

type UpdateLogstashRequest struct {
	*requests.RoaRequest
	InstanceId  string `position:"Path" name:"InstanceId"`
	ClientToken string `position:"Query" name:"clientToken"`
}

UpdateLogstashRequest is the request struct for api UpdateLogstash

func CreateUpdateLogstashRequest ¶

func CreateUpdateLogstashRequest() (request *UpdateLogstashRequest)

CreateUpdateLogstashRequest creates a request to invoke UpdateLogstash API

type UpdateLogstashResponse ¶

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

UpdateLogstashResponse is the response struct for api UpdateLogstash

func CreateUpdateLogstashResponse ¶

func CreateUpdateLogstashResponse() (response *UpdateLogstashResponse)

CreateUpdateLogstashResponse creates a response to parse from UpdateLogstash response

type UpdateLogstashSettingsRequest ¶

type UpdateLogstashSettingsRequest struct {
	*requests.RoaRequest
	InstanceId  string `position:"Path" name:"InstanceId"`
	ClientToken string `position:"Query" name:"clientToken"`
}

UpdateLogstashSettingsRequest is the request struct for api UpdateLogstashSettings

func CreateUpdateLogstashSettingsRequest ¶

func CreateUpdateLogstashSettingsRequest() (request *UpdateLogstashSettingsRequest)

CreateUpdateLogstashSettingsRequest creates a request to invoke UpdateLogstashSettings API

type UpdateLogstashSettingsResponse ¶

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

UpdateLogstashSettingsResponse is the response struct for api UpdateLogstashSettings

func CreateUpdateLogstashSettingsResponse ¶

func CreateUpdateLogstashSettingsResponse() (response *UpdateLogstashSettingsResponse)

CreateUpdateLogstashSettingsResponse creates a response to parse from UpdateLogstashSettings response

type UpdatePipelineManagementConfigRequest ¶

type UpdatePipelineManagementConfigRequest struct {
	*requests.RoaRequest
	InstanceId  string `position:"Path" name:"InstanceId"`
	ClientToken string `position:"Query" name:"clientToken"`
}

UpdatePipelineManagementConfigRequest is the request struct for api UpdatePipelineManagementConfig

func CreateUpdatePipelineManagementConfigRequest ¶

func CreateUpdatePipelineManagementConfigRequest() (request *UpdatePipelineManagementConfigRequest)

CreateUpdatePipelineManagementConfigRequest creates a request to invoke UpdatePipelineManagementConfig API

type UpdatePipelineManagementConfigResponse ¶

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

UpdatePipelineManagementConfigResponse is the response struct for api UpdatePipelineManagementConfig

func CreateUpdatePipelineManagementConfigResponse ¶

func CreateUpdatePipelineManagementConfigResponse() (response *UpdatePipelineManagementConfigResponse)

CreateUpdatePipelineManagementConfigResponse creates a response to parse from UpdatePipelineManagementConfig response

type UpdatePipelinesRequest ¶ added in v1.60.392

type UpdatePipelinesRequest struct {
	*requests.RoaRequest
	InstanceId  string           `position:"Path" name:"InstanceId"`
	ClientToken string           `position:"Query" name:"clientToken"`
	Trigger     requests.Boolean `position:"Query" name:"trigger"`
}

UpdatePipelinesRequest is the request struct for api UpdatePipelines

func CreateUpdatePipelinesRequest ¶ added in v1.60.392

func CreateUpdatePipelinesRequest() (request *UpdatePipelinesRequest)

CreateUpdatePipelinesRequest creates a request to invoke UpdatePipelines API

type UpdatePipelinesResponse ¶ added in v1.60.392

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

UpdatePipelinesResponse is the response struct for api UpdatePipelines

func CreateUpdatePipelinesResponse ¶ added in v1.60.392

func CreateUpdatePipelinesResponse() (response *UpdatePipelinesResponse)

CreateUpdatePipelinesResponse creates a response to parse from UpdatePipelines response

type UpdatePrivateNetworkWhiteIpsRequest ¶

type UpdatePrivateNetworkWhiteIpsRequest struct {
	*requests.RoaRequest
	InstanceId  string `position:"Path" name:"InstanceId"`
	ClientToken string `position:"Query" name:"clientToken"`
}

UpdatePrivateNetworkWhiteIpsRequest is the request struct for api UpdatePrivateNetworkWhiteIps

func CreateUpdatePrivateNetworkWhiteIpsRequest ¶

func CreateUpdatePrivateNetworkWhiteIpsRequest() (request *UpdatePrivateNetworkWhiteIpsRequest)

CreateUpdatePrivateNetworkWhiteIpsRequest creates a request to invoke UpdatePrivateNetworkWhiteIps API

type UpdatePrivateNetworkWhiteIpsResponse ¶

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

UpdatePrivateNetworkWhiteIpsResponse is the response struct for api UpdatePrivateNetworkWhiteIps

func CreateUpdatePrivateNetworkWhiteIpsResponse ¶

func CreateUpdatePrivateNetworkWhiteIpsResponse() (response *UpdatePrivateNetworkWhiteIpsResponse)

CreateUpdatePrivateNetworkWhiteIpsResponse creates a response to parse from UpdatePrivateNetworkWhiteIps response

type UpdatePublicNetworkRequest ¶

type UpdatePublicNetworkRequest struct {
	*requests.RoaRequest
	InstanceId  string `position:"Path" name:"InstanceId"`
	ClientToken string `position:"Query" name:"clientToken"`
}

UpdatePublicNetworkRequest is the request struct for api UpdatePublicNetwork

func CreateUpdatePublicNetworkRequest ¶

func CreateUpdatePublicNetworkRequest() (request *UpdatePublicNetworkRequest)

CreateUpdatePublicNetworkRequest creates a request to invoke UpdatePublicNetwork API

type UpdatePublicNetworkResponse ¶

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

UpdatePublicNetworkResponse is the response struct for api UpdatePublicNetwork

func CreateUpdatePublicNetworkResponse ¶

func CreateUpdatePublicNetworkResponse() (response *UpdatePublicNetworkResponse)

CreateUpdatePublicNetworkResponse creates a response to parse from UpdatePublicNetwork response

type UpdatePublicWhiteIpsRequest ¶

type UpdatePublicWhiteIpsRequest struct {
	*requests.RoaRequest
	InstanceId  string `position:"Path" name:"InstanceId"`
	ClientToken string `position:"Query" name:"clientToken"`
}

UpdatePublicWhiteIpsRequest is the request struct for api UpdatePublicWhiteIps

func CreateUpdatePublicWhiteIpsRequest ¶

func CreateUpdatePublicWhiteIpsRequest() (request *UpdatePublicWhiteIpsRequest)

CreateUpdatePublicWhiteIpsRequest creates a request to invoke UpdatePublicWhiteIps API

type UpdatePublicWhiteIpsResponse ¶

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

UpdatePublicWhiteIpsResponse is the response struct for api UpdatePublicWhiteIps

func CreateUpdatePublicWhiteIpsResponse ¶

func CreateUpdatePublicWhiteIpsResponse() (response *UpdatePublicWhiteIpsResponse)

CreateUpdatePublicWhiteIpsResponse creates a response to parse from UpdatePublicWhiteIps response

type UpdateReadWritePolicyRequest ¶ added in v1.61.615

type UpdateReadWritePolicyRequest struct {
	*requests.RoaRequest
	InstanceId  string `position:"Path" name:"InstanceId"`
	ClientToken string `position:"Query" name:"ClientToken"`
}

UpdateReadWritePolicyRequest is the request struct for api UpdateReadWritePolicy

func CreateUpdateReadWritePolicyRequest ¶ added in v1.61.615

func CreateUpdateReadWritePolicyRequest() (request *UpdateReadWritePolicyRequest)

CreateUpdateReadWritePolicyRequest creates a request to invoke UpdateReadWritePolicy API

type UpdateReadWritePolicyResponse ¶ added in v1.61.615

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

UpdateReadWritePolicyResponse is the response struct for api UpdateReadWritePolicy

func CreateUpdateReadWritePolicyResponse ¶ added in v1.61.615

func CreateUpdateReadWritePolicyResponse() (response *UpdateReadWritePolicyResponse)

CreateUpdateReadWritePolicyResponse creates a response to parse from UpdateReadWritePolicy response

type UpdateSnapshotSettingRequest ¶

type UpdateSnapshotSettingRequest struct {
	*requests.RoaRequest
	InstanceId string `position:"Path" name:"InstanceId"`
}

UpdateSnapshotSettingRequest is the request struct for api UpdateSnapshotSetting

func CreateUpdateSnapshotSettingRequest ¶

func CreateUpdateSnapshotSettingRequest() (request *UpdateSnapshotSettingRequest)

CreateUpdateSnapshotSettingRequest creates a request to invoke UpdateSnapshotSetting API

type UpdateSnapshotSettingResponse ¶

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

UpdateSnapshotSettingResponse is the response struct for api UpdateSnapshotSetting

func CreateUpdateSnapshotSettingResponse ¶

func CreateUpdateSnapshotSettingResponse() (response *UpdateSnapshotSettingResponse)

CreateUpdateSnapshotSettingResponse creates a response to parse from UpdateSnapshotSetting response

type UpdateSynonymsDictsRequest ¶

type UpdateSynonymsDictsRequest struct {
	*requests.RoaRequest
	InstanceId  string `position:"Path" name:"InstanceId"`
	ClientToken string `position:"Query" name:"clientToken"`
}

UpdateSynonymsDictsRequest is the request struct for api UpdateSynonymsDicts

func CreateUpdateSynonymsDictsRequest ¶

func CreateUpdateSynonymsDictsRequest() (request *UpdateSynonymsDictsRequest)

CreateUpdateSynonymsDictsRequest creates a request to invoke UpdateSynonymsDicts API

type UpdateSynonymsDictsResponse ¶

type UpdateSynonymsDictsResponse struct {
	*responses.BaseResponse
	RequestId string     `json:"RequestId" xml:"RequestId"`
	Result    []DictList `json:"Result" xml:"Result"`
}

UpdateSynonymsDictsResponse is the response struct for api UpdateSynonymsDicts

func CreateUpdateSynonymsDictsResponse ¶

func CreateUpdateSynonymsDictsResponse() (response *UpdateSynonymsDictsResponse)

CreateUpdateSynonymsDictsResponse creates a response to parse from UpdateSynonymsDicts response

type UpdateTemplateRequest ¶ added in v1.61.615

type UpdateTemplateRequest struct {
	*requests.RoaRequest
	InstanceId   string `position:"Path" name:"InstanceId"`
	ClientToken  string `position:"Query" name:"ClientToken"`
	TemplateName string `position:"Path" name:"TemplateName"`
}

UpdateTemplateRequest is the request struct for api UpdateTemplate

func CreateUpdateTemplateRequest ¶ added in v1.61.615

func CreateUpdateTemplateRequest() (request *UpdateTemplateRequest)

CreateUpdateTemplateRequest creates a request to invoke UpdateTemplate API

type UpdateTemplateResponse ¶ added in v1.61.615

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

UpdateTemplateResponse is the response struct for api UpdateTemplate

func CreateUpdateTemplateResponse ¶ added in v1.61.615

func CreateUpdateTemplateResponse() (response *UpdateTemplateResponse)

CreateUpdateTemplateResponse creates a response to parse from UpdateTemplate response

type UpdateWhiteIpsRequest ¶

type UpdateWhiteIpsRequest struct {
	*requests.RoaRequest
	InstanceId  string `position:"Path" name:"InstanceId"`
	ClientToken string `position:"Query" name:"clientToken"`
}

UpdateWhiteIpsRequest is the request struct for api UpdateWhiteIps

func CreateUpdateWhiteIpsRequest ¶

func CreateUpdateWhiteIpsRequest() (request *UpdateWhiteIpsRequest)

CreateUpdateWhiteIpsRequest creates a request to invoke UpdateWhiteIps API

type UpdateWhiteIpsResponse ¶

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

UpdateWhiteIpsResponse is the response struct for api UpdateWhiteIps

func CreateUpdateWhiteIpsResponse ¶

func CreateUpdateWhiteIpsResponse() (response *UpdateWhiteIpsResponse)

CreateUpdateWhiteIpsResponse creates a response to parse from UpdateWhiteIps response

type UpdateXpackMonitorConfigRequest ¶ added in v1.61.615

type UpdateXpackMonitorConfigRequest struct {
	*requests.RoaRequest
	InstanceId  string `position:"Path" name:"InstanceId"`
	ClientToken string `position:"Query" name:"ClientToken"`
}

UpdateXpackMonitorConfigRequest is the request struct for api UpdateXpackMonitorConfig

func CreateUpdateXpackMonitorConfigRequest ¶ added in v1.61.615

func CreateUpdateXpackMonitorConfigRequest() (request *UpdateXpackMonitorConfigRequest)

CreateUpdateXpackMonitorConfigRequest creates a request to invoke UpdateXpackMonitorConfig API

type UpdateXpackMonitorConfigResponse ¶ added in v1.61.615

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

UpdateXpackMonitorConfigResponse is the response struct for api UpdateXpackMonitorConfig

func CreateUpdateXpackMonitorConfigResponse ¶ added in v1.61.615

func CreateUpdateXpackMonitorConfigResponse() (response *UpdateXpackMonitorConfigResponse)

CreateUpdateXpackMonitorConfigResponse creates a response to parse from UpdateXpackMonitorConfig response

type UpgradeEngineVersionRequest ¶ added in v1.60.392

type UpgradeEngineVersionRequest struct {
	*requests.RoaRequest
	InstanceId  string           `position:"Path" name:"InstanceId"`
	DryRun      requests.Boolean `position:"Query" name:"dryRun"`
	ClientToken string           `position:"Query" name:"clientToken"`
	Type        string           `position:"Body" name:"type"`
	Version     string           `position:"Body" name:"version"`
}

UpgradeEngineVersionRequest is the request struct for api UpgradeEngineVersion

func CreateUpgradeEngineVersionRequest ¶ added in v1.60.392

func CreateUpgradeEngineVersionRequest() (request *UpgradeEngineVersionRequest)

CreateUpgradeEngineVersionRequest creates a request to invoke UpgradeEngineVersion API

type UpgradeEngineVersionResponse ¶ added in v1.60.392

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

UpgradeEngineVersionResponse is the response struct for api UpgradeEngineVersion

func CreateUpgradeEngineVersionResponse ¶ added in v1.60.392

func CreateUpgradeEngineVersionResponse() (response *UpgradeEngineVersionResponse)

CreateUpgradeEngineVersionResponse creates a response to parse from UpgradeEngineVersion response

type ValidateConnectionRequest ¶ added in v1.61.615

type ValidateConnectionRequest struct {
	*requests.RoaRequest
	InstanceId  string `position:"Path" name:"InstanceId"`
	ClientToken string `position:"Query" name:"ClientToken"`
}

ValidateConnectionRequest is the request struct for api ValidateConnection

func CreateValidateConnectionRequest ¶ added in v1.61.615

func CreateValidateConnectionRequest() (request *ValidateConnectionRequest)

CreateValidateConnectionRequest creates a request to invoke ValidateConnection API

type ValidateConnectionResponse ¶ added in v1.61.615

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

ValidateConnectionResponse is the response struct for api ValidateConnection

func CreateValidateConnectionResponse ¶ added in v1.61.615

func CreateValidateConnectionResponse() (response *ValidateConnectionResponse)

CreateValidateConnectionResponse creates a response to parse from ValidateConnection response

type ValidateResult ¶ added in v1.60.392

type ValidateResult struct {
	ErrorType string `json:"errorType" xml:"errorType"`
	ErrorCode string `json:"errorCode" xml:"errorCode"`
	ErrorMsg  string `json:"errorMsg" xml:"errorMsg"`
}

ValidateResult is a nested struct in elasticsearch response

type ValidateShrinkNodesRequest ¶

type ValidateShrinkNodesRequest struct {
	*requests.RoaRequest
	IgnoreStatus requests.Boolean `position:"Query" name:"ignoreStatus"`
	InstanceId   string           `position:"Path" name:"InstanceId"`
	NodeType     string           `position:"Query" name:"nodeType"`
}

ValidateShrinkNodesRequest is the request struct for api ValidateShrinkNodes

func CreateValidateShrinkNodesRequest ¶

func CreateValidateShrinkNodesRequest() (request *ValidateShrinkNodesRequest)

CreateValidateShrinkNodesRequest creates a request to invoke ValidateShrinkNodes API

type ValidateShrinkNodesResponse ¶

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

ValidateShrinkNodesResponse is the response struct for api ValidateShrinkNodes

func CreateValidateShrinkNodesResponse ¶

func CreateValidateShrinkNodesResponse() (response *ValidateShrinkNodesResponse)

CreateValidateShrinkNodesResponse creates a response to parse from ValidateShrinkNodes response

type ValidateSlrPermissionRequest ¶ added in v1.61.993

type ValidateSlrPermissionRequest struct {
	*requests.RoaRequest
	ClientToken string `position:"Query" name:"ClientToken"`
	Rolename    string `position:"Query" name:"rolename"`
}

ValidateSlrPermissionRequest is the request struct for api ValidateSlrPermission

func CreateValidateSlrPermissionRequest ¶ added in v1.61.993

func CreateValidateSlrPermissionRequest() (request *ValidateSlrPermissionRequest)

CreateValidateSlrPermissionRequest creates a request to invoke ValidateSlrPermission API

type ValidateSlrPermissionResponse ¶ added in v1.61.993

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

ValidateSlrPermissionResponse is the response struct for api ValidateSlrPermission

func CreateValidateSlrPermissionResponse ¶ added in v1.61.993

func CreateValidateSlrPermissionResponse() (response *ValidateSlrPermissionResponse)

CreateValidateSlrPermissionResponse creates a response to parse from ValidateSlrPermission response

type ValidateTransferableNodesRequest ¶

type ValidateTransferableNodesRequest struct {
	*requests.RoaRequest
	InstanceId string `position:"Path" name:"InstanceId"`
	NodeType   string `position:"Query" name:"nodeType"`
}

ValidateTransferableNodesRequest is the request struct for api ValidateTransferableNodes

func CreateValidateTransferableNodesRequest ¶

func CreateValidateTransferableNodesRequest() (request *ValidateTransferableNodesRequest)

CreateValidateTransferableNodesRequest creates a request to invoke ValidateTransferableNodes API

type ValidateTransferableNodesResponse ¶

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

ValidateTransferableNodesResponse is the response struct for api ValidateTransferableNodes

func CreateValidateTransferableNodesResponse ¶

func CreateValidateTransferableNodesResponse() (response *ValidateTransferableNodesResponse)

CreateValidateTransferableNodesResponse creates a response to parse from ValidateTransferableNodes response

type ValueLimitSetInGetRegionConfiguration ¶

type ValueLimitSetInGetRegionConfiguration struct {
	ValueLimitSet []string `json:"valueLimitSet" xml:"valueLimitSet"`
}

ValueLimitSetInGetRegionConfiguration is a nested struct in elasticsearch response

type VersionEntity ¶

type VersionEntity struct {
	Key   string `json:"key" xml:"key"`
	Value string `json:"value" xml:"value"`
}

VersionEntity is a nested struct in elasticsearch response

type WarmNodeConfiguration ¶

type WarmNodeConfiguration struct {
	Spec           string `json:"spec" xml:"spec"`
	Amount         int    `json:"amount" xml:"amount"`
	DiskType       string `json:"diskType" xml:"diskType"`
	Disk           int    `json:"disk" xml:"disk"`
	DiskEncryption bool   `json:"diskEncryption" xml:"diskEncryption"`
}

WarmNodeConfiguration is a nested struct in elasticsearch response

type WarmNodeProperties ¶

type WarmNodeProperties struct {
	Spec        []string    `json:"spec" xml:"spec"`
	AmountRange AmountRange `json:"amountRange" xml:"amountRange"`
	DiskList    []Disk      `json:"diskList" xml:"diskList"`
}

WarmNodeProperties is a nested struct in elasticsearch response

type ZoneInfo ¶

type ZoneInfo struct {
	ZoneId string `json:"zoneId" xml:"zoneId"`
	Status string `json:"status" xml:"status"`
}

ZoneInfo is a nested struct in elasticsearch response

type ZoneInfos ¶

type ZoneInfos struct {
	Status string `json:"status" xml:"status"`
	ZoneId string `json:"zoneId" xml:"zoneId"`
}

ZoneInfos is a nested struct in elasticsearch response

type ZoneInfosInDescribeInstance ¶ added in v1.61.754

type ZoneInfosInDescribeInstance struct {
	ZoneInfo []ZoneInfo `json:"ZoneInfo" xml:"ZoneInfo"`
}

ZoneInfosInDescribeInstance is a nested struct in elasticsearch response

type ZoneInfosInDescribeLogstash ¶ added in v1.61.754

type ZoneInfosInDescribeLogstash struct {
	ZoneInfos []ZoneInfos `json:"zoneInfos" xml:"zoneInfos"`
}

ZoneInfosInDescribeLogstash is a nested struct in elasticsearch response

type Zones ¶

type Zones struct {
	Zones []string `json:"zones" xml:"zones"`
}

Zones is a nested struct in elasticsearch response

Source Files ¶

Jump to

Keyboard shortcuts

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