elasticsearch

package
v1.62.700 Latest Latest
Warning

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

Go to latest
Published: Mar 25, 2024 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 CapacityPlanRequest added in v1.61.1323

type CapacityPlanRequest struct {
	*requests.RoaRequest
}

CapacityPlanRequest is the request struct for api CapacityPlan

func CreateCapacityPlanRequest added in v1.61.1323

func CreateCapacityPlanRequest() (request *CapacityPlanRequest)

CreateCapacityPlanRequest creates a request to invoke CapacityPlan API

type CapacityPlanResponse added in v1.61.1323

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

CapacityPlanResponse is the response struct for api CapacityPlan

func CreateCapacityPlanResponse added in v1.61.1323

func CreateCapacityPlanResponse() (response *CapacityPlanResponse)

CreateCapacityPlanResponse creates a response to parse from CapacityPlan 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) CapacityPlan added in v1.61.1323

func (client *Client) CapacityPlan(request *CapacityPlanRequest) (response *CapacityPlanResponse, err error)

CapacityPlan invokes the elasticsearch.CapacityPlan API synchronously

func (*Client) CapacityPlanWithCallback added in v1.61.1323

func (client *Client) CapacityPlanWithCallback(request *CapacityPlanRequest, callback func(response *CapacityPlanResponse, err error)) <-chan int

CapacityPlanWithCallback invokes the elasticsearch.CapacityPlan API asynchronously

func (*Client) CapacityPlanWithChan added in v1.61.1323

func (client *Client) CapacityPlanWithChan(request *CapacityPlanRequest) (<-chan *CapacityPlanResponse, <-chan error)

CapacityPlanWithChan invokes the elasticsearch.CapacityPlan 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) CloseManagedIndex added in v1.61.1081

func (client *Client) CloseManagedIndex(request *CloseManagedIndexRequest) (response *CloseManagedIndexResponse, err error)

CloseManagedIndex invokes the elasticsearch.CloseManagedIndex API synchronously

func (*Client) CloseManagedIndexWithCallback added in v1.61.1081

func (client *Client) CloseManagedIndexWithCallback(request *CloseManagedIndexRequest, callback func(response *CloseManagedIndexResponse, err error)) <-chan int

CloseManagedIndexWithCallback invokes the elasticsearch.CloseManagedIndex API asynchronously

func (*Client) CloseManagedIndexWithChan added in v1.61.1081

func (client *Client) CloseManagedIndexWithChan(request *CloseManagedIndexRequest) (<-chan *CloseManagedIndexResponse, <-chan error)

CloseManagedIndexWithChan invokes the elasticsearch.CloseManagedIndex 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) CreateDataStream added in v1.61.1081

func (client *Client) CreateDataStream(request *CreateDataStreamRequest) (response *CreateDataStreamResponse, err error)

CreateDataStream invokes the elasticsearch.CreateDataStream API synchronously

func (*Client) CreateDataStreamWithCallback added in v1.61.1081

func (client *Client) CreateDataStreamWithCallback(request *CreateDataStreamRequest, callback func(response *CreateDataStreamResponse, err error)) <-chan int

CreateDataStreamWithCallback invokes the elasticsearch.CreateDataStream API asynchronously

func (*Client) CreateDataStreamWithChan added in v1.61.1081

func (client *Client) CreateDataStreamWithChan(request *CreateDataStreamRequest) (<-chan *CreateDataStreamResponse, <-chan error)

CreateDataStreamWithChan invokes the elasticsearch.CreateDataStream 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) CreateILMPolicy added in v1.61.1081

func (client *Client) CreateILMPolicy(request *CreateILMPolicyRequest) (response *CreateILMPolicyResponse, err error)

CreateILMPolicy invokes the elasticsearch.CreateILMPolicy API synchronously

func (*Client) CreateILMPolicyWithCallback added in v1.61.1081

func (client *Client) CreateILMPolicyWithCallback(request *CreateILMPolicyRequest, callback func(response *CreateILMPolicyResponse, err error)) <-chan int

CreateILMPolicyWithCallback invokes the elasticsearch.CreateILMPolicy API asynchronously

func (*Client) CreateILMPolicyWithChan added in v1.61.1081

func (client *Client) CreateILMPolicyWithChan(request *CreateILMPolicyRequest) (<-chan *CreateILMPolicyResponse, <-chan error)

CreateILMPolicyWithChan invokes the elasticsearch.CreateILMPolicy API asynchronously

func (*Client) CreateIndexTemplate added in v1.61.1081

func (client *Client) CreateIndexTemplate(request *CreateIndexTemplateRequest) (response *CreateIndexTemplateResponse, err error)

CreateIndexTemplate invokes the elasticsearch.CreateIndexTemplate API synchronously

func (*Client) CreateIndexTemplateWithCallback added in v1.61.1081

func (client *Client) CreateIndexTemplateWithCallback(request *CreateIndexTemplateRequest, callback func(response *CreateIndexTemplateResponse, err error)) <-chan int

CreateIndexTemplateWithCallback invokes the elasticsearch.CreateIndexTemplate API asynchronously

func (*Client) CreateIndexTemplateWithChan added in v1.61.1081

func (client *Client) CreateIndexTemplateWithChan(request *CreateIndexTemplateRequest) (<-chan *CreateIndexTemplateResponse, <-chan error)

CreateIndexTemplateWithChan invokes the elasticsearch.CreateIndexTemplate 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) 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) CreateVpcEndpoint added in v1.61.1191

func (client *Client) CreateVpcEndpoint(request *CreateVpcEndpointRequest) (response *CreateVpcEndpointResponse, err error)

CreateVpcEndpoint invokes the elasticsearch.CreateVpcEndpoint API synchronously

func (*Client) CreateVpcEndpointWithCallback added in v1.61.1191

func (client *Client) CreateVpcEndpointWithCallback(request *CreateVpcEndpointRequest, callback func(response *CreateVpcEndpointResponse, err error)) <-chan int

CreateVpcEndpointWithCallback invokes the elasticsearch.CreateVpcEndpoint API asynchronously

func (*Client) CreateVpcEndpointWithChan added in v1.61.1191

func (client *Client) CreateVpcEndpointWithChan(request *CreateVpcEndpointRequest) (<-chan *CreateVpcEndpointResponse, <-chan error)

CreateVpcEndpointWithChan invokes the elasticsearch.CreateVpcEndpoint 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) DeleteDataStream added in v1.61.1081

func (client *Client) DeleteDataStream(request *DeleteDataStreamRequest) (response *DeleteDataStreamResponse, err error)

DeleteDataStream invokes the elasticsearch.DeleteDataStream API synchronously

func (*Client) DeleteDataStreamWithCallback added in v1.61.1081

func (client *Client) DeleteDataStreamWithCallback(request *DeleteDataStreamRequest, callback func(response *DeleteDataStreamResponse, err error)) <-chan int

DeleteDataStreamWithCallback invokes the elasticsearch.DeleteDataStream API asynchronously

func (*Client) DeleteDataStreamWithChan added in v1.61.1081

func (client *Client) DeleteDataStreamWithChan(request *DeleteDataStreamRequest) (<-chan *DeleteDataStreamResponse, <-chan error)

DeleteDataStreamWithChan invokes the elasticsearch.DeleteDataStream 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) DeleteILMPolicy added in v1.61.1081

func (client *Client) DeleteILMPolicy(request *DeleteILMPolicyRequest) (response *DeleteILMPolicyResponse, err error)

DeleteILMPolicy invokes the elasticsearch.DeleteILMPolicy API synchronously

func (*Client) DeleteILMPolicyWithCallback added in v1.61.1081

func (client *Client) DeleteILMPolicyWithCallback(request *DeleteILMPolicyRequest, callback func(response *DeleteILMPolicyResponse, err error)) <-chan int

DeleteILMPolicyWithCallback invokes the elasticsearch.DeleteILMPolicy API asynchronously

func (*Client) DeleteILMPolicyWithChan added in v1.61.1081

func (client *Client) DeleteILMPolicyWithChan(request *DeleteILMPolicyRequest) (<-chan *DeleteILMPolicyResponse, <-chan error)

DeleteILMPolicyWithChan invokes the elasticsearch.DeleteILMPolicy API asynchronously

func (*Client) DeleteIndexTemplate added in v1.61.1081

func (client *Client) DeleteIndexTemplate(request *DeleteIndexTemplateRequest) (response *DeleteIndexTemplateResponse, err error)

DeleteIndexTemplate invokes the elasticsearch.DeleteIndexTemplate API synchronously

func (*Client) DeleteIndexTemplateWithCallback added in v1.61.1081

func (client *Client) DeleteIndexTemplateWithCallback(request *DeleteIndexTemplateRequest, callback func(response *DeleteIndexTemplateResponse, err error)) <-chan int

DeleteIndexTemplateWithCallback invokes the elasticsearch.DeleteIndexTemplate API asynchronously

func (*Client) DeleteIndexTemplateWithChan added in v1.61.1081

func (client *Client) DeleteIndexTemplateWithChan(request *DeleteIndexTemplateRequest) (<-chan *DeleteIndexTemplateResponse, <-chan error)

DeleteIndexTemplateWithChan invokes the elasticsearch.DeleteIndexTemplate 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) 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) DeleteVpcEndpoint added in v1.61.1191

func (client *Client) DeleteVpcEndpoint(request *DeleteVpcEndpointRequest) (response *DeleteVpcEndpointResponse, err error)

DeleteVpcEndpoint invokes the elasticsearch.DeleteVpcEndpoint API synchronously

func (*Client) DeleteVpcEndpointWithCallback added in v1.61.1191

func (client *Client) DeleteVpcEndpointWithCallback(request *DeleteVpcEndpointRequest, callback func(response *DeleteVpcEndpointResponse, err error)) <-chan int

DeleteVpcEndpointWithCallback invokes the elasticsearch.DeleteVpcEndpoint API asynchronously

func (*Client) DeleteVpcEndpointWithChan added in v1.61.1191

func (client *Client) DeleteVpcEndpointWithChan(request *DeleteVpcEndpointRequest) (<-chan *DeleteVpcEndpointResponse, <-chan error)

DeleteVpcEndpointWithChan invokes the elasticsearch.DeleteVpcEndpoint 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) DescribeApm added in v1.61.1323

func (client *Client) DescribeApm(request *DescribeApmRequest) (response *DescribeApmResponse, err error)

DescribeApm invokes the elasticsearch.DescribeApm API synchronously

func (*Client) DescribeApmWithCallback added in v1.61.1323

func (client *Client) DescribeApmWithCallback(request *DescribeApmRequest, callback func(response *DescribeApmResponse, err error)) <-chan int

DescribeApmWithCallback invokes the elasticsearch.DescribeApm API asynchronously

func (*Client) DescribeApmWithChan added in v1.61.1323

func (client *Client) DescribeApmWithChan(request *DescribeApmRequest) (<-chan *DescribeApmResponse, <-chan error)

DescribeApmWithChan invokes the elasticsearch.DescribeApm 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) DescribeILMPolicy added in v1.61.1081

func (client *Client) DescribeILMPolicy(request *DescribeILMPolicyRequest) (response *DescribeILMPolicyResponse, err error)

DescribeILMPolicy invokes the elasticsearch.DescribeILMPolicy API synchronously

func (*Client) DescribeILMPolicyWithCallback added in v1.61.1081

func (client *Client) DescribeILMPolicyWithCallback(request *DescribeILMPolicyRequest, callback func(response *DescribeILMPolicyResponse, err error)) <-chan int

DescribeILMPolicyWithCallback invokes the elasticsearch.DescribeILMPolicy API asynchronously

func (*Client) DescribeILMPolicyWithChan added in v1.61.1081

func (client *Client) DescribeILMPolicyWithChan(request *DescribeILMPolicyRequest) (<-chan *DescribeILMPolicyResponse, <-chan error)

DescribeILMPolicyWithChan invokes the elasticsearch.DescribeILMPolicy API asynchronously

func (*Client) DescribeIndexTemplate added in v1.61.1081

func (client *Client) DescribeIndexTemplate(request *DescribeIndexTemplateRequest) (response *DescribeIndexTemplateResponse, err error)

DescribeIndexTemplate invokes the elasticsearch.DescribeIndexTemplate API synchronously

func (*Client) DescribeIndexTemplateWithCallback added in v1.61.1081

func (client *Client) DescribeIndexTemplateWithCallback(request *DescribeIndexTemplateRequest, callback func(response *DescribeIndexTemplateResponse, err error)) <-chan int

DescribeIndexTemplateWithCallback invokes the elasticsearch.DescribeIndexTemplate API asynchronously

func (*Client) DescribeIndexTemplateWithChan added in v1.61.1081

func (client *Client) DescribeIndexTemplateWithChan(request *DescribeIndexTemplateRequest) (<-chan *DescribeIndexTemplateResponse, <-chan error)

DescribeIndexTemplateWithChan invokes the elasticsearch.DescribeIndexTemplate 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) GetEmonGrafanaAlerts added in v1.61.1124

func (client *Client) GetEmonGrafanaAlerts(request *GetEmonGrafanaAlertsRequest) (response *GetEmonGrafanaAlertsResponse, err error)

GetEmonGrafanaAlerts invokes the elasticsearch.GetEmonGrafanaAlerts API synchronously

func (*Client) GetEmonGrafanaAlertsWithCallback added in v1.61.1124

func (client *Client) GetEmonGrafanaAlertsWithCallback(request *GetEmonGrafanaAlertsRequest, callback func(response *GetEmonGrafanaAlertsResponse, err error)) <-chan int

GetEmonGrafanaAlertsWithCallback invokes the elasticsearch.GetEmonGrafanaAlerts API asynchronously

func (*Client) GetEmonGrafanaAlertsWithChan added in v1.61.1124

func (client *Client) GetEmonGrafanaAlertsWithChan(request *GetEmonGrafanaAlertsRequest) (<-chan *GetEmonGrafanaAlertsResponse, <-chan error)

GetEmonGrafanaAlertsWithChan invokes the elasticsearch.GetEmonGrafanaAlerts API asynchronously

func (*Client) GetEmonGrafanaDashboards added in v1.61.1124

func (client *Client) GetEmonGrafanaDashboards(request *GetEmonGrafanaDashboardsRequest) (response *GetEmonGrafanaDashboardsResponse, err error)

GetEmonGrafanaDashboards invokes the elasticsearch.GetEmonGrafanaDashboards API synchronously

func (*Client) GetEmonGrafanaDashboardsWithCallback added in v1.61.1124

func (client *Client) GetEmonGrafanaDashboardsWithCallback(request *GetEmonGrafanaDashboardsRequest, callback func(response *GetEmonGrafanaDashboardsResponse, err error)) <-chan int

GetEmonGrafanaDashboardsWithCallback invokes the elasticsearch.GetEmonGrafanaDashboards API asynchronously

func (*Client) GetEmonGrafanaDashboardsWithChan added in v1.61.1124

func (client *Client) GetEmonGrafanaDashboardsWithChan(request *GetEmonGrafanaDashboardsRequest) (<-chan *GetEmonGrafanaDashboardsResponse, <-chan error)

GetEmonGrafanaDashboardsWithChan invokes the elasticsearch.GetEmonGrafanaDashboards 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) GetOpenStoreUsage added in v1.61.1323

func (client *Client) GetOpenStoreUsage(request *GetOpenStoreUsageRequest) (response *GetOpenStoreUsageResponse, err error)

GetOpenStoreUsage invokes the elasticsearch.GetOpenStoreUsage API synchronously

func (*Client) GetOpenStoreUsageWithCallback added in v1.61.1323

func (client *Client) GetOpenStoreUsageWithCallback(request *GetOpenStoreUsageRequest, callback func(response *GetOpenStoreUsageResponse, err error)) <-chan int

GetOpenStoreUsageWithCallback invokes the elasticsearch.GetOpenStoreUsage API asynchronously

func (*Client) GetOpenStoreUsageWithChan added in v1.61.1323

func (client *Client) GetOpenStoreUsageWithChan(request *GetOpenStoreUsageRequest) (<-chan *GetOpenStoreUsageResponse, <-chan error)

GetOpenStoreUsageWithChan invokes the elasticsearch.GetOpenStoreUsage 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) ListDataStreams added in v1.61.1081

func (client *Client) ListDataStreams(request *ListDataStreamsRequest) (response *ListDataStreamsResponse, err error)

ListDataStreams invokes the elasticsearch.ListDataStreams API synchronously

func (*Client) ListDataStreamsWithCallback added in v1.61.1081

func (client *Client) ListDataStreamsWithCallback(request *ListDataStreamsRequest, callback func(response *ListDataStreamsResponse, err error)) <-chan int

ListDataStreamsWithCallback invokes the elasticsearch.ListDataStreams API asynchronously

func (*Client) ListDataStreamsWithChan added in v1.61.1081

func (client *Client) ListDataStreamsWithChan(request *ListDataStreamsRequest) (<-chan *ListDataStreamsResponse, <-chan error)

ListDataStreamsWithChan invokes the elasticsearch.ListDataStreams 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) ListDicts added in v1.61.1191

func (client *Client) ListDicts(request *ListDictsRequest) (response *ListDictsResponse, err error)

ListDicts invokes the elasticsearch.ListDicts API synchronously

func (*Client) ListDictsWithCallback added in v1.61.1191

func (client *Client) ListDictsWithCallback(request *ListDictsRequest, callback func(response *ListDictsResponse, err error)) <-chan int

ListDictsWithCallback invokes the elasticsearch.ListDicts API asynchronously

func (*Client) ListDictsWithChan added in v1.61.1191

func (client *Client) ListDictsWithChan(request *ListDictsRequest) (<-chan *ListDictsResponse, <-chan error)

ListDictsWithChan invokes the elasticsearch.ListDicts 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) ListILMPolicies added in v1.61.1081

func (client *Client) ListILMPolicies(request *ListILMPoliciesRequest) (response *ListILMPoliciesResponse, err error)

ListILMPolicies invokes the elasticsearch.ListILMPolicies API synchronously

func (*Client) ListILMPoliciesWithCallback added in v1.61.1081

func (client *Client) ListILMPoliciesWithCallback(request *ListILMPoliciesRequest, callback func(response *ListILMPoliciesResponse, err error)) <-chan int

ListILMPoliciesWithCallback invokes the elasticsearch.ListILMPolicies API asynchronously

func (*Client) ListILMPoliciesWithChan added in v1.61.1081

func (client *Client) ListILMPoliciesWithChan(request *ListILMPoliciesRequest) (<-chan *ListILMPoliciesResponse, <-chan error)

ListILMPoliciesWithChan invokes the elasticsearch.ListILMPolicies API asynchronously

func (*Client) ListIndexTemplates added in v1.61.1081

func (client *Client) ListIndexTemplates(request *ListIndexTemplatesRequest) (response *ListIndexTemplatesResponse, err error)

ListIndexTemplates invokes the elasticsearch.ListIndexTemplates API synchronously

func (*Client) ListIndexTemplatesWithCallback added in v1.61.1081

func (client *Client) ListIndexTemplatesWithCallback(request *ListIndexTemplatesRequest, callback func(response *ListIndexTemplatesResponse, err error)) <-chan int

ListIndexTemplatesWithCallback invokes the elasticsearch.ListIndexTemplates API asynchronously

func (*Client) ListIndexTemplatesWithChan added in v1.61.1081

func (client *Client) ListIndexTemplatesWithChan(request *ListIndexTemplatesRequest) (<-chan *ListIndexTemplatesResponse, <-chan error)

ListIndexTemplatesWithChan invokes the elasticsearch.ListIndexTemplates 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) ListShardRecoveries added in v1.61.1191

func (client *Client) ListShardRecoveries(request *ListShardRecoveriesRequest) (response *ListShardRecoveriesResponse, err error)

ListShardRecoveries invokes the elasticsearch.ListShardRecoveries API synchronously

func (*Client) ListShardRecoveriesWithCallback added in v1.61.1191

func (client *Client) ListShardRecoveriesWithCallback(request *ListShardRecoveriesRequest, callback func(response *ListShardRecoveriesResponse, err error)) <-chan int

ListShardRecoveriesWithCallback invokes the elasticsearch.ListShardRecoveries API asynchronously

func (*Client) ListShardRecoveriesWithChan added in v1.61.1191

func (client *Client) ListShardRecoveriesWithChan(request *ListShardRecoveriesRequest) (<-chan *ListShardRecoveriesResponse, <-chan error)

ListShardRecoveriesWithChan invokes the elasticsearch.ListShardRecoveries 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) ListVpcEndpoints added in v1.61.1191

func (client *Client) ListVpcEndpoints(request *ListVpcEndpointsRequest) (response *ListVpcEndpointsResponse, err error)

ListVpcEndpoints invokes the elasticsearch.ListVpcEndpoints API synchronously

func (*Client) ListVpcEndpointsWithCallback added in v1.61.1191

func (client *Client) ListVpcEndpointsWithCallback(request *ListVpcEndpointsRequest, callback func(response *ListVpcEndpointsResponse, err error)) <-chan int

ListVpcEndpointsWithCallback invokes the elasticsearch.ListVpcEndpoints API asynchronously

func (*Client) ListVpcEndpointsWithChan added in v1.61.1191

func (client *Client) ListVpcEndpointsWithChan(request *ListVpcEndpointsRequest) (<-chan *ListVpcEndpointsResponse, <-chan error)

ListVpcEndpointsWithChan invokes the elasticsearch.ListVpcEndpoints 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) PostEmonTryAlarmRule added in v1.61.1124

func (client *Client) PostEmonTryAlarmRule(request *PostEmonTryAlarmRuleRequest) (response *PostEmonTryAlarmRuleResponse, err error)

PostEmonTryAlarmRule invokes the elasticsearch.PostEmonTryAlarmRule API synchronously

func (*Client) PostEmonTryAlarmRuleWithCallback added in v1.61.1124

func (client *Client) PostEmonTryAlarmRuleWithCallback(request *PostEmonTryAlarmRuleRequest, callback func(response *PostEmonTryAlarmRuleResponse, err error)) <-chan int

PostEmonTryAlarmRuleWithCallback invokes the elasticsearch.PostEmonTryAlarmRule API asynchronously

func (*Client) PostEmonTryAlarmRuleWithChan added in v1.61.1124

func (client *Client) PostEmonTryAlarmRuleWithChan(request *PostEmonTryAlarmRuleRequest) (<-chan *PostEmonTryAlarmRuleResponse, <-chan error)

PostEmonTryAlarmRuleWithChan invokes the elasticsearch.PostEmonTryAlarmRule 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) RemoveApm added in v1.61.1323

func (client *Client) RemoveApm(request *RemoveApmRequest) (response *RemoveApmResponse, err error)

RemoveApm invokes the elasticsearch.RemoveApm API synchronously

func (*Client) RemoveApmWithCallback added in v1.61.1323

func (client *Client) RemoveApmWithCallback(request *RemoveApmRequest, callback func(response *RemoveApmResponse, err error)) <-chan int

RemoveApmWithCallback invokes the elasticsearch.RemoveApm API asynchronously

func (*Client) RemoveApmWithChan added in v1.61.1323

func (client *Client) RemoveApmWithChan(request *RemoveApmRequest) (<-chan *RemoveApmResponse, <-chan error)

RemoveApmWithChan invokes the elasticsearch.RemoveApm 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) RolloverDataStream added in v1.61.1081

func (client *Client) RolloverDataStream(request *RolloverDataStreamRequest) (response *RolloverDataStreamResponse, err error)

RolloverDataStream invokes the elasticsearch.RolloverDataStream API synchronously

func (*Client) RolloverDataStreamWithCallback added in v1.61.1081

func (client *Client) RolloverDataStreamWithCallback(request *RolloverDataStreamRequest, callback func(response *RolloverDataStreamResponse, err error)) <-chan int

RolloverDataStreamWithCallback invokes the elasticsearch.RolloverDataStream API asynchronously

func (*Client) RolloverDataStreamWithChan added in v1.61.1081

func (client *Client) RolloverDataStreamWithChan(request *RolloverDataStreamRequest) (<-chan *RolloverDataStreamResponse, <-chan error)

RolloverDataStreamWithChan invokes the elasticsearch.RolloverDataStream 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) StartApm added in v1.61.1323

func (client *Client) StartApm(request *StartApmRequest) (response *StartApmResponse, err error)

StartApm invokes the elasticsearch.StartApm API synchronously

func (*Client) StartApmWithCallback added in v1.61.1323

func (client *Client) StartApmWithCallback(request *StartApmRequest, callback func(response *StartApmResponse, err error)) <-chan int

StartApmWithCallback invokes the elasticsearch.StartApm API asynchronously

func (*Client) StartApmWithChan added in v1.61.1323

func (client *Client) StartApmWithChan(request *StartApmRequest) (<-chan *StartApmResponse, <-chan error)

StartApmWithChan invokes the elasticsearch.StartApm 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) StopApm added in v1.61.1323

func (client *Client) StopApm(request *StopApmRequest) (response *StopApmResponse, err error)

StopApm invokes the elasticsearch.StopApm API synchronously

func (*Client) StopApmWithCallback added in v1.61.1323

func (client *Client) StopApmWithCallback(request *StopApmRequest, callback func(response *StopApmResponse, err error)) <-chan int

StopApmWithCallback invokes the elasticsearch.StopApm API asynchronously

func (*Client) StopApmWithChan added in v1.61.1323

func (client *Client) StopApmWithChan(request *StopApmRequest) (<-chan *StopApmResponse, <-chan error)

StopApmWithChan invokes the elasticsearch.StopApm 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) UpdateApm added in v1.61.1323

func (client *Client) UpdateApm(request *UpdateApmRequest) (response *UpdateApmResponse, err error)

UpdateApm invokes the elasticsearch.UpdateApm API synchronously

func (*Client) UpdateApmWithCallback added in v1.61.1323

func (client *Client) UpdateApmWithCallback(request *UpdateApmRequest, callback func(response *UpdateApmResponse, err error)) <-chan int

UpdateApmWithCallback invokes the elasticsearch.UpdateApm API asynchronously

func (*Client) UpdateApmWithChan added in v1.61.1323

func (client *Client) UpdateApmWithChan(request *UpdateApmRequest) (<-chan *UpdateApmResponse, <-chan error)

UpdateApmWithChan invokes the elasticsearch.UpdateApm 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) UpdateILMPolicy added in v1.61.1081

func (client *Client) UpdateILMPolicy(request *UpdateILMPolicyRequest) (response *UpdateILMPolicyResponse, err error)

UpdateILMPolicy invokes the elasticsearch.UpdateILMPolicy API synchronously

func (*Client) UpdateILMPolicyWithCallback added in v1.61.1081

func (client *Client) UpdateILMPolicyWithCallback(request *UpdateILMPolicyRequest, callback func(response *UpdateILMPolicyResponse, err error)) <-chan int

UpdateILMPolicyWithCallback invokes the elasticsearch.UpdateILMPolicy API asynchronously

func (*Client) UpdateILMPolicyWithChan added in v1.61.1081

func (client *Client) UpdateILMPolicyWithChan(request *UpdateILMPolicyRequest) (<-chan *UpdateILMPolicyResponse, <-chan error)

UpdateILMPolicyWithChan invokes the elasticsearch.UpdateILMPolicy API asynchronously

func (*Client) UpdateIndexTemplate added in v1.61.1081

func (client *Client) UpdateIndexTemplate(request *UpdateIndexTemplateRequest) (response *UpdateIndexTemplateResponse, err error)

UpdateIndexTemplate invokes the elasticsearch.UpdateIndexTemplate API synchronously

func (*Client) UpdateIndexTemplateWithCallback added in v1.61.1081

func (client *Client) UpdateIndexTemplateWithCallback(request *UpdateIndexTemplateRequest, callback func(response *UpdateIndexTemplateResponse, err error)) <-chan int

UpdateIndexTemplateWithCallback invokes the elasticsearch.UpdateIndexTemplate API asynchronously

func (*Client) UpdateIndexTemplateWithChan added in v1.61.1081

func (client *Client) UpdateIndexTemplateWithChan(request *UpdateIndexTemplateRequest) (<-chan *UpdateIndexTemplateResponse, <-chan error)

UpdateIndexTemplateWithChan invokes the elasticsearch.UpdateIndexTemplate 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 CloseManagedIndexRequest added in v1.61.1081

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

CloseManagedIndexRequest is the request struct for api CloseManagedIndex

func CreateCloseManagedIndexRequest added in v1.61.1081

func CreateCloseManagedIndexRequest() (request *CloseManagedIndexRequest)

CreateCloseManagedIndexRequest creates a request to invoke CloseManagedIndex API

type CloseManagedIndexResponse added in v1.61.1081

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

CloseManagedIndexResponse is the response struct for api CloseManagedIndex

func CreateCloseManagedIndexResponse added in v1.61.1081

func CreateCloseManagedIndexResponse() (response *CloseManagedIndexResponse)

CreateCloseManagedIndexResponse creates a response to parse from CloseManagedIndex 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 CreateDataStreamRequest added in v1.61.1081

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

CreateDataStreamRequest is the request struct for api CreateDataStream

func CreateCreateDataStreamRequest added in v1.61.1081

func CreateCreateDataStreamRequest() (request *CreateDataStreamRequest)

CreateCreateDataStreamRequest creates a request to invoke CreateDataStream API

type CreateDataStreamResponse added in v1.61.1081

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

CreateDataStreamResponse is the response struct for api CreateDataStream

func CreateCreateDataStreamResponse added in v1.61.1081

func CreateCreateDataStreamResponse() (response *CreateDataStreamResponse)

CreateCreateDataStreamResponse creates a response to parse from CreateDataStream 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 CreateILMPolicyRequest added in v1.61.1081

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

CreateILMPolicyRequest is the request struct for api CreateILMPolicy

func CreateCreateILMPolicyRequest added in v1.61.1081

func CreateCreateILMPolicyRequest() (request *CreateILMPolicyRequest)

CreateCreateILMPolicyRequest creates a request to invoke CreateILMPolicy API

type CreateILMPolicyResponse added in v1.61.1081

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

CreateILMPolicyResponse is the response struct for api CreateILMPolicy

func CreateCreateILMPolicyResponse added in v1.61.1081

func CreateCreateILMPolicyResponse() (response *CreateILMPolicyResponse)

CreateCreateILMPolicyResponse creates a response to parse from CreateILMPolicy response

type CreateIndexTemplateRequest added in v1.61.1081

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

CreateIndexTemplateRequest is the request struct for api CreateIndexTemplate

func CreateCreateIndexTemplateRequest added in v1.61.1081

func CreateCreateIndexTemplateRequest() (request *CreateIndexTemplateRequest)

CreateCreateIndexTemplateRequest creates a request to invoke CreateIndexTemplate API

type CreateIndexTemplateResponse added in v1.61.1081

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

CreateIndexTemplateResponse is the response struct for api CreateIndexTemplate

func CreateCreateIndexTemplateResponse added in v1.61.1081

func CreateCreateIndexTemplateResponse() (response *CreateIndexTemplateResponse)

CreateCreateIndexTemplateResponse creates a response to parse from CreateIndexTemplate 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 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 CreateVpcEndpointRequest added in v1.61.1191

type CreateVpcEndpointRequest struct {
	*requests.RoaRequest
	InstanceId  string           `position:"Path" name:"InstanceId"`
	DryRun      requests.Boolean `position:"Query" name:"dryRun"`
	ClientToken string           `position:"Query" name:"ClientToken"`
}

CreateVpcEndpointRequest is the request struct for api CreateVpcEndpoint

func CreateCreateVpcEndpointRequest added in v1.61.1191

func CreateCreateVpcEndpointRequest() (request *CreateVpcEndpointRequest)

CreateCreateVpcEndpointRequest creates a request to invoke CreateVpcEndpoint API

type CreateVpcEndpointResponse added in v1.61.1191

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

CreateVpcEndpointResponse is the response struct for api CreateVpcEndpoint

func CreateCreateVpcEndpointResponse added in v1.61.1191

func CreateCreateVpcEndpointResponse() (response *CreateVpcEndpointResponse)

CreateCreateVpcEndpointResponse creates a response to parse from CreateVpcEndpoint 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 DeleteDataStreamRequest added in v1.61.1081

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

DeleteDataStreamRequest is the request struct for api DeleteDataStream

func CreateDeleteDataStreamRequest added in v1.61.1081

func CreateDeleteDataStreamRequest() (request *DeleteDataStreamRequest)

CreateDeleteDataStreamRequest creates a request to invoke DeleteDataStream API

type DeleteDataStreamResponse added in v1.61.1081

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

DeleteDataStreamResponse is the response struct for api DeleteDataStream

func CreateDeleteDataStreamResponse added in v1.61.1081

func CreateDeleteDataStreamResponse() (response *DeleteDataStreamResponse)

CreateDeleteDataStreamResponse creates a response to parse from DeleteDataStream 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 DeleteILMPolicyRequest added in v1.61.1081

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

DeleteILMPolicyRequest is the request struct for api DeleteILMPolicy

func CreateDeleteILMPolicyRequest added in v1.61.1081

func CreateDeleteILMPolicyRequest() (request *DeleteILMPolicyRequest)

CreateDeleteILMPolicyRequest creates a request to invoke DeleteILMPolicy API

type DeleteILMPolicyResponse added in v1.61.1081

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

DeleteILMPolicyResponse is the response struct for api DeleteILMPolicy

func CreateDeleteILMPolicyResponse added in v1.61.1081

func CreateDeleteILMPolicyResponse() (response *DeleteILMPolicyResponse)

CreateDeleteILMPolicyResponse creates a response to parse from DeleteILMPolicy response

type DeleteIndexTemplateRequest added in v1.61.1081

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

DeleteIndexTemplateRequest is the request struct for api DeleteIndexTemplate

func CreateDeleteIndexTemplateRequest added in v1.61.1081

func CreateDeleteIndexTemplateRequest() (request *DeleteIndexTemplateRequest)

CreateDeleteIndexTemplateRequest creates a request to invoke DeleteIndexTemplate API

type DeleteIndexTemplateResponse added in v1.61.1081

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

DeleteIndexTemplateResponse is the response struct for api DeleteIndexTemplate

func CreateDeleteIndexTemplateResponse added in v1.61.1081

func CreateDeleteIndexTemplateResponse() (response *DeleteIndexTemplateResponse)

CreateDeleteIndexTemplateResponse creates a response to parse from DeleteIndexTemplate 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 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 DeleteVpcEndpointRequest added in v1.61.1191

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

DeleteVpcEndpointRequest is the request struct for api DeleteVpcEndpoint

func CreateDeleteVpcEndpointRequest added in v1.61.1191

func CreateDeleteVpcEndpointRequest() (request *DeleteVpcEndpointRequest)

CreateDeleteVpcEndpointRequest creates a request to invoke DeleteVpcEndpoint API

type DeleteVpcEndpointResponse added in v1.61.1191

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

DeleteVpcEndpointResponse is the response struct for api DeleteVpcEndpoint

func CreateDeleteVpcEndpointResponse added in v1.61.1191

func CreateDeleteVpcEndpointResponse() (response *DeleteVpcEndpointResponse)

CreateDeleteVpcEndpointResponse creates a response to parse from DeleteVpcEndpoint 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 DescribeApmRequest added in v1.61.1323

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

DescribeApmRequest is the request struct for api DescribeApm

func CreateDescribeApmRequest added in v1.61.1323

func CreateDescribeApmRequest() (request *DescribeApmRequest)

CreateDescribeApmRequest creates a request to invoke DescribeApm API

type DescribeApmResponse added in v1.61.1323

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

DescribeApmResponse is the response struct for api DescribeApm

func CreateDescribeApmResponse added in v1.61.1323

func CreateDescribeApmResponse() (response *DescribeApmResponse)

CreateDescribeApmResponse creates a response to parse from DescribeApm 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    ResultInDescribeCollector `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 DescribeILMPolicyRequest added in v1.61.1081

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

DescribeILMPolicyRequest is the request struct for api DescribeILMPolicy

func CreateDescribeILMPolicyRequest added in v1.61.1081

func CreateDescribeILMPolicyRequest() (request *DescribeILMPolicyRequest)

CreateDescribeILMPolicyRequest creates a request to invoke DescribeILMPolicy API

type DescribeILMPolicyResponse added in v1.61.1081

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

DescribeILMPolicyResponse is the response struct for api DescribeILMPolicy

func CreateDescribeILMPolicyResponse added in v1.61.1081

func CreateDescribeILMPolicyResponse() (response *DescribeILMPolicyResponse)

CreateDescribeILMPolicyResponse creates a response to parse from DescribeILMPolicy response

type DescribeIndexTemplateRequest added in v1.61.1081

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

DescribeIndexTemplateRequest is the request struct for api DescribeIndexTemplate

func CreateDescribeIndexTemplateRequest added in v1.61.1081

func CreateDescribeIndexTemplateRequest() (request *DescribeIndexTemplateRequest)

CreateDescribeIndexTemplateRequest creates a request to invoke DescribeIndexTemplate API

type DescribeIndexTemplateResponse added in v1.61.1081

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

DescribeIndexTemplateResponse is the response struct for api DescribeIndexTemplate

func CreateDescribeIndexTemplateResponse added in v1.61.1081

func CreateDescribeIndexTemplateResponse() (response *DescribeIndexTemplateResponse)

CreateDescribeIndexTemplateResponse creates a response to parse from DescribeIndexTemplate 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 ExtendConfigsInCapacityPlan added in v1.61.1323

type ExtendConfigsInCapacityPlan struct {
	ExtendConfigsItem []ExtendConfigsItem `json:"ExtendConfigs" xml:"ExtendConfigs"`
}

ExtendConfigsInCapacityPlan is a nested struct in elasticsearch 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 {
	Disk             int64          `json:"Disk" xml:"Disk"`
	Type             string         `json:"type" xml:"type"`
	ConfigType       string         `json:"ConfigType" xml:"ConfigType"`
	GroupId          string         `json:"groupId" xml:"groupId"`
	SuccessPodsCount string         `json:"successPodsCount" xml:"successPodsCount"`
	DiskType         string         `json:"DiskType" xml:"DiskType"`
	InstanceType     string         `json:"instanceType" xml:"instanceType"`
	UserName         string         `json:"userName" xml:"userName"`
	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 GetEmonGrafanaAlertsRequest added in v1.61.1124

type GetEmonGrafanaAlertsRequest struct {
	*requests.RoaRequest
	ProjectId string `position:"Path" name:"ProjectId"`
}

GetEmonGrafanaAlertsRequest is the request struct for api GetEmonGrafanaAlerts

func CreateGetEmonGrafanaAlertsRequest added in v1.61.1124

func CreateGetEmonGrafanaAlertsRequest() (request *GetEmonGrafanaAlertsRequest)

CreateGetEmonGrafanaAlertsRequest creates a request to invoke GetEmonGrafanaAlerts API

type GetEmonGrafanaAlertsResponse added in v1.61.1124

type GetEmonGrafanaAlertsResponse 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"`
}

GetEmonGrafanaAlertsResponse is the response struct for api GetEmonGrafanaAlerts

func CreateGetEmonGrafanaAlertsResponse added in v1.61.1124

func CreateGetEmonGrafanaAlertsResponse() (response *GetEmonGrafanaAlertsResponse)

CreateGetEmonGrafanaAlertsResponse creates a response to parse from GetEmonGrafanaAlerts response

type GetEmonGrafanaDashboardsRequest added in v1.61.1124

type GetEmonGrafanaDashboardsRequest struct {
	*requests.RoaRequest
	ProjectId string `position:"Path" name:"ProjectId"`
}

GetEmonGrafanaDashboardsRequest is the request struct for api GetEmonGrafanaDashboards

func CreateGetEmonGrafanaDashboardsRequest added in v1.61.1124

func CreateGetEmonGrafanaDashboardsRequest() (request *GetEmonGrafanaDashboardsRequest)

CreateGetEmonGrafanaDashboardsRequest creates a request to invoke GetEmonGrafanaDashboards API

type GetEmonGrafanaDashboardsResponse added in v1.61.1124

type GetEmonGrafanaDashboardsResponse 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"`
}

GetEmonGrafanaDashboardsResponse is the response struct for api GetEmonGrafanaDashboards

func CreateGetEmonGrafanaDashboardsResponse added in v1.61.1124

func CreateGetEmonGrafanaDashboardsResponse() (response *GetEmonGrafanaDashboardsResponse)

CreateGetEmonGrafanaDashboardsResponse creates a response to parse from GetEmonGrafanaDashboards 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 GetOpenStoreUsageRequest added in v1.61.1323

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

GetOpenStoreUsageRequest is the request struct for api GetOpenStoreUsage

func CreateGetOpenStoreUsageRequest added in v1.61.1323

func CreateGetOpenStoreUsageRequest() (request *GetOpenStoreUsageRequest)

CreateGetOpenStoreUsageRequest creates a request to invoke GetOpenStoreUsage API

type GetOpenStoreUsageResponse added in v1.61.1323

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

GetOpenStoreUsageResponse is the response struct for api GetOpenStoreUsage

func CreateGetOpenStoreUsageResponse added in v1.61.1323

func CreateGetOpenStoreUsageResponse() (response *GetOpenStoreUsageResponse)

CreateGetOpenStoreUsageResponse creates a response to parse from GetOpenStoreUsage 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"`
	XOSSStorageSize     int64 `json:"X-OSS-StorageSize" xml:"X-OSS-StorageSize"`
	XManagedStorageSize int64 `json:"X-Managed-StorageSize" xml:"X-Managed-StorageSize"`
	XManagedCount       int   `json:"X-Managed-Count" xml:"X-Managed-Count"`
	XOSSCount           int   `json:"X-OSS-Count" xml:"X-OSS-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 IndexPatternsInDescribeIndexTemplate added in v1.61.1081

type IndexPatternsInDescribeIndexTemplate struct {
	IndexPatterns []string `json:"IndexPatterns" xml:"IndexPatterns"`
}

IndexPatternsInDescribeIndexTemplate is a nested struct in elasticsearch response

type IndexPatternsInListIndexTemplates added in v1.61.1081

type IndexPatternsInListIndexTemplates struct {
	IndexPatterns []string `json:"indexPatterns" xml:"indexPatterns"`
}

IndexPatternsInListIndexTemplates is a nested struct in elasticsearch response

type IndicesInGetClusterDataInformation added in v1.61.1081

type IndicesInGetClusterDataInformation struct {
	Indices []string `json:"indices" xml:"indices"`
}

IndicesInGetClusterDataInformation is a nested struct in elasticsearch response

type IndicesInListDataStreams added in v1.61.1081

type IndicesInListDataStreams struct {
	IndicesItem []IndicesItem `json:"indices" xml:"indices"`
}

IndicesInListDataStreams is a nested struct in elasticsearch response

type IndicesItem added in v1.61.1081

type IndicesItem struct {
	Name          string `json:"name" xml:"name"`
	Health        string `json:"health" xml:"health"`
	Size          int64  `json:"size" xml:"size"`
	CreateTime    string `json:"createTime" xml:"createTime"`
	IsManaged     bool   `json:"isManaged" xml:"isManaged"`
	ManagedStatus string `json:"managedStatus" xml:"managedStatus"`
}

IndicesItem 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"`
	ServiceVpc                   bool                         `json:"serviceVpc" xml:"serviceVpc"`
	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"`
	IsNewDeployment              string                       `json:"isNewDeployment" xml:"isNewDeployment"`
	EsVersion                    string                       `json:"esVersion" xml:"esVersion"`
	PostpaidServiceStatus        string                       `json:"postpaidServiceStatus" xml:"postpaidServiceStatus"`
	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 Ips added in v1.61.1191

type Ips struct {
	Ips []string `json:"ips" xml:"ips"`
}

Ips 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 KibanaPrivateIPWhitelistInDescribeInstance added in v1.61.1191

type KibanaPrivateIPWhitelistInDescribeInstance struct {
	WhiteIP []string `json:"WhiteIP" xml:"WhiteIP"`
}

KibanaPrivateIPWhitelistInDescribeInstance is a nested struct in elasticsearch response

type KibanaPrivateIPWhitelistInUpdateKibanaWhiteIps added in v1.61.1191

type KibanaPrivateIPWhitelistInUpdateKibanaWhiteIps struct {
	KibanaPrivateIPWhitelist []string `json:"kibanaPrivateIPWhitelist" xml:"kibanaPrivateIPWhitelist"`
}

KibanaPrivateIPWhitelistInUpdateKibanaWhiteIps 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"`
	Extended   requests.Boolean `position:"Query" name:"extended"`
}

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 ListDataStreamsRequest added in v1.61.1081

type ListDataStreamsRequest struct {
	*requests.RoaRequest
	InstanceId string           `position:"Path" name:"InstanceId"`
	IsManaged  requests.Boolean `position:"Query" name:"isManaged"`
	Name       string           `position:"Query" name:"name"`
}

ListDataStreamsRequest is the request struct for api ListDataStreams

func CreateListDataStreamsRequest added in v1.61.1081

func CreateListDataStreamsRequest() (request *ListDataStreamsRequest)

CreateListDataStreamsRequest creates a request to invoke ListDataStreams API

type ListDataStreamsResponse added in v1.61.1081

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

ListDataStreamsResponse is the response struct for api ListDataStreams

func CreateListDataStreamsResponse added in v1.61.1081

func CreateListDataStreamsResponse() (response *ListDataStreamsResponse)

CreateListDataStreamsResponse creates a response to parse from ListDataStreams 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 ListDictsRequest added in v1.61.1191

type ListDictsRequest struct {
	*requests.RoaRequest
	InstanceId   string `position:"Path" name:"InstanceId"`
	AnalyzerType string `position:"Query" name:"analyzerType"`
	Name         string `position:"Query" name:"name"`
}

ListDictsRequest is the request struct for api ListDicts

func CreateListDictsRequest added in v1.61.1191

func CreateListDictsRequest() (request *ListDictsRequest)

CreateListDictsRequest creates a request to invoke ListDicts API

type ListDictsResponse added in v1.61.1191

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

ListDictsResponse is the response struct for api ListDicts

func CreateListDictsResponse added in v1.61.1191

func CreateListDictsResponse() (response *ListDictsResponse)

CreateListDictsResponse creates a response to parse from ListDicts 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 ListILMPoliciesRequest added in v1.61.1081

type ListILMPoliciesRequest struct {
	*requests.RoaRequest
	InstanceId string `position:"Path" name:"InstanceId"`
	PolicyName string `position:"Query" name:"policyName"`
}

ListILMPoliciesRequest is the request struct for api ListILMPolicies

func CreateListILMPoliciesRequest added in v1.61.1081

func CreateListILMPoliciesRequest() (request *ListILMPoliciesRequest)

CreateListILMPoliciesRequest creates a request to invoke ListILMPolicies API

type ListILMPoliciesResponse added in v1.61.1081

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

ListILMPoliciesResponse is the response struct for api ListILMPolicies

func CreateListILMPoliciesResponse added in v1.61.1081

func CreateListILMPoliciesResponse() (response *ListILMPoliciesResponse)

CreateListILMPoliciesResponse creates a response to parse from ListILMPolicies response

type ListIndexTemplatesRequest added in v1.61.1081

type ListIndexTemplatesRequest struct {
	*requests.RoaRequest
	InstanceId    string `position:"Path" name:"InstanceId"`
	IndexTemplate string `position:"Query" name:"indexTemplate"`
}

ListIndexTemplatesRequest is the request struct for api ListIndexTemplates

func CreateListIndexTemplatesRequest added in v1.61.1081

func CreateListIndexTemplatesRequest() (request *ListIndexTemplatesRequest)

CreateListIndexTemplatesRequest creates a request to invoke ListIndexTemplates API

type ListIndexTemplatesResponse added in v1.61.1081

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

ListIndexTemplatesResponse is the response struct for api ListIndexTemplates

func CreateListIndexTemplatesResponse added in v1.61.1081

func CreateListIndexTemplatesResponse() (response *ListIndexTemplatesResponse)

CreateListIndexTemplatesResponse creates a response to parse from ListIndexTemplates response

type ListInstanceIndicesRequest added in v1.61.615

type ListInstanceIndicesRequest struct {
	*requests.RoaRequest
	All         requests.Boolean `position:"Query" name:"all"`
	InstanceId  string           `position:"Path" name:"InstanceId"`
	IsManaged   requests.Boolean `position:"Query" name:"isManaged"`
	Size        requests.Integer `position:"Query" name:"size"`
	Name        string           `position:"Query" name:"name"`
	Page        requests.Integer `position:"Query" name:"page"`
	IsOpenstore requests.Boolean `position:"Query" name:"isOpenstore"`
}

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"`
	Headers   Headers      `json:"Headers" xml:"Headers"`
	Result    []ResultItem `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"`
	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 ListShardRecoveriesRequest added in v1.61.1191

type ListShardRecoveriesRequest struct {
	*requests.RoaRequest
	ActiveOnly requests.Boolean `position:"Query" name:"activeOnly"`
	InstanceId string           `position:"Path" name:"InstanceId"`
}

ListShardRecoveriesRequest is the request struct for api ListShardRecoveries

func CreateListShardRecoveriesRequest added in v1.61.1191

func CreateListShardRecoveriesRequest() (request *ListShardRecoveriesRequest)

CreateListShardRecoveriesRequest creates a request to invoke ListShardRecoveries API

type ListShardRecoveriesResponse added in v1.61.1191

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

ListShardRecoveriesResponse is the response struct for api ListShardRecoveries

func CreateListShardRecoveriesResponse added in v1.61.1191

func CreateListShardRecoveriesResponse() (response *ListShardRecoveriesResponse)

CreateListShardRecoveriesResponse creates a response to parse from ListShardRecoveries 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 ListVpcEndpointsRequest added in v1.61.1191

type ListVpcEndpointsRequest struct {
	*requests.RoaRequest
	InstanceId string           `position:"Path" name:"InstanceId"`
	Size       requests.Integer `position:"Query" name:"size"`
	Page       requests.Integer `position:"Query" name:"page"`
}

ListVpcEndpointsRequest is the request struct for api ListVpcEndpoints

func CreateListVpcEndpointsRequest added in v1.61.1191

func CreateListVpcEndpointsRequest() (request *ListVpcEndpointsRequest)

CreateListVpcEndpointsRequest creates a request to invoke ListVpcEndpoints API

type ListVpcEndpointsResponse added in v1.61.1191

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

ListVpcEndpointsResponse is the response struct for api ListVpcEndpoints

func CreateListVpcEndpointsResponse added in v1.61.1191

func CreateListVpcEndpointsResponse() (response *ListVpcEndpointsResponse)

CreateListVpcEndpointsResponse creates a response to parse from ListVpcEndpoints 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
	ModifyMode  string `position:"Body" name:"modifyMode"`
	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    ResultInMoveResourceGroup `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"`
	WhiteIpGroupList []WhiteIpGroupListItem `json:"whiteIpGroupList" xml:"whiteIpGroupList"`
}

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 NodeConfigurations added in v1.61.1323

type NodeConfigurations struct {
	NodeConfigurationsItem []NodeConfigurationsItem `json:"NodeConfigurations" xml:"NodeConfigurations"`
}

NodeConfigurations is a nested struct in elasticsearch response

type NodeConfigurationsItem added in v1.61.1323

type NodeConfigurationsItem struct {
	Amount   int64  `json:"Amount" xml:"Amount"`
	Cpu      int64  `json:"Cpu" xml:"Cpu"`
	Disk     int64  `json:"Disk" xml:"Disk"`
	DiskType string `json:"DiskType" xml:"DiskType"`
	Memory   int64  `json:"Memory" xml:"Memory"`
	NodeType string `json:"NodeType" xml:"NodeType"`
}

NodeConfigurationsItem 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 PostEmonTryAlarmRuleRequest added in v1.61.1124

type PostEmonTryAlarmRuleRequest struct {
	*requests.RoaRequest
	AlarmGroupId string `position:"Path" name:"AlarmGroupId"`
	ProjectId    string `position:"Path" name:"ProjectId"`
}

PostEmonTryAlarmRuleRequest is the request struct for api PostEmonTryAlarmRule

func CreatePostEmonTryAlarmRuleRequest added in v1.61.1124

func CreatePostEmonTryAlarmRuleRequest() (request *PostEmonTryAlarmRuleRequest)

CreatePostEmonTryAlarmRuleRequest creates a request to invoke PostEmonTryAlarmRule API

type PostEmonTryAlarmRuleResponse added in v1.61.1124

type PostEmonTryAlarmRuleResponse 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"`
}

PostEmonTryAlarmRuleResponse is the response struct for api PostEmonTryAlarmRule

func CreatePostEmonTryAlarmRuleResponse added in v1.61.1124

func CreatePostEmonTryAlarmRuleResponse() (response *PostEmonTryAlarmRuleResponse)

CreatePostEmonTryAlarmRuleResponse creates a response to parse from PostEmonTryAlarmRule 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 RemoveApmRequest added in v1.61.1323

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

RemoveApmRequest is the request struct for api RemoveApm

func CreateRemoveApmRequest added in v1.61.1323

func CreateRemoveApmRequest() (request *RemoveApmRequest)

CreateRemoveApmRequest creates a request to invoke RemoveApm API

type RemoveApmResponse added in v1.61.1323

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

RemoveApmResponse is the response struct for api RemoveApm

func CreateRemoveApmResponse added in v1.61.1323

func CreateRemoveApmResponse() (response *RemoveApmResponse)

CreateRemoveApmResponse creates a response to parse from RemoveApm 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"`
	IlmPolicy                 string                     `json:"ilmPolicy" xml:"ilmPolicy"`
	Priority                  int                        `json:"priority" xml:"priority"`
	EndpointName              string                     `json:"endpointName" xml:"endpointName"`
	Tags                      map[string]interface{}     `json:"tags" xml:"tags"`
	GmtUpdateTime             string                     `json:"gmtUpdateTime" xml:"gmtUpdateTime"`
	BatchSize                 int                        `json:"batchSize" xml:"batchSize"`
	PipelineId                string                     `json:"pipelineId" xml:"pipelineId"`
	RegionId                  string                     `json:"regionId" xml:"regionId"`
	EndpointDomain            string                     `json:"endpointDomain" xml:"endpointDomain"`
	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"`
	Phases                    map[string]interface{}     `json:"phases" xml:"phases"`
	Status                    string                     `json:"Status" xml:"Status"`
	PaymentType               string                     `json:"PaymentType" xml:"PaymentType"`
	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"`
	InstanceId                string                     `json:"InstanceId" xml:"InstanceId"`
	OutputES                  string                     `json:"OutputES" xml:"OutputES"`
	VswitchId                 string                     `json:"VswitchId" xml:"VswitchId"`
	ReportId                  string                     `json:"reportId" xml:"reportId"`
	VsArea                    string                     `json:"VsArea" xml:"VsArea"`
	CreatedAt                 string                     `json:"CreatedAt" xml:"CreatedAt"`
	Metric                    string                     `json:"metric" xml:"metric"`
	Summary                   float64                    `json:"summary" xml:"summary"`
	Replica                   int64                      `json:"Replica" xml:"Replica"`
	Type                      string                     `json:"type" xml:"type"`
	Version                   string                     `json:"Version" xml:"Version"`
	PipelineStatus            string                     `json:"pipelineStatus" xml:"pipelineStatus"`
	DataStream                bool                       `json:"dataStream" xml:"dataStream"`
	ServiceId                 string                     `json:"serviceId" xml:"serviceId"`
	Description               string                     `json:"description" xml:"description"`
	InstanceCategory          string                     `json:"InstanceCategory" xml:"InstanceCategory"`
	Trigger                   string                     `json:"trigger" xml:"trigger"`
	OwnerId                   string                     `json:"OwnerId" xml:"OwnerId"`
	OutputEsDescription       string                     `json:"OutputEsDescription" xml:"OutputEsDescription"`
	EsInstanceId              string                     `json:"esInstanceId" xml:"esInstanceId"`
	Scene                     string                     `json:"scene" xml:"scene"`
	OutputESUserName          string                     `json:"OutputESUserName" xml:"OutputESUserName"`
	GmtCreatedTime            string                     `json:"gmtCreatedTime" xml:"gmtCreatedTime"`
	ValidateType              string                     `json:"validateType" xml:"validateType"`
	Health                    string                     `json:"health" xml:"health"`
	UserName                  string                     `json:"userName" xml:"userName"`
	ClusterType               string                     `json:"clusterType" xml:"clusterType"`
	NodeAmount                int64                      `json:"NodeAmount" xml:"NodeAmount"`
	ResId                     string                     `json:"resId" xml:"resId"`
	EndTime                   int64                      `json:"EndTime" xml:"EndTime"`
	QueueCheckPointWrites     int                        `json:"queueCheckPointWrites" xml:"queueCheckPointWrites"`
	Name                      string                     `json:"name" xml:"name"`
	MessageWatermark          int64                      `json:"messageWatermark" xml:"messageWatermark"`
	DeployedReplica           int64                      `json:"DeployedReplica" xml:"DeployedReplica"`
	QuartzRegex               string                     `json:"QuartzRegex" xml:"QuartzRegex"`
	EndpointId                string                     `json:"endpointId" xml:"endpointId"`
	Integrity                 float64                    `json:"integrity" xml:"integrity"`
	EnablePublic              bool                       `json:"enablePublic" xml:"enablePublic"`
	OversizedCluster          bool                       `json:"OversizedCluster" xml:"OversizedCluster"`
	ResourceSpec              string                     `json:"ResourceSpec" xml:"ResourceSpec"`
	Region                    string                     `json:"Region" xml:"Region"`
	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"`
	IndexTemplate             string                     `json:"indexTemplate" xml:"indexTemplate"`
	LastDayUsage              int64                      `json:"lastDayUsage" xml:"lastDayUsage"`
	QueueMaxBytes             int                        `json:"queueMaxBytes" xml:"queueMaxBytes"`
	BatchDelay                int                        `json:"batchDelay" xml:"batchDelay"`
	CreateTime                int64                      `json:"createTime" xml:"createTime"`
	CurrentUsage              int64                      `json:"currentUsage" xml:"currentUsage"`
	MasterSpec                []string                   `json:"masterSpec" xml:"masterSpec"`
	PrivateNetworkIpWhiteList []string                   `json:"privateNetworkIpWhiteList" xml:"privateNetworkIpWhiteList"`
	EsVersions                []string                   `json:"esVersions" xml:"esVersions"`
	EsIPWhitelist             []string                   `json:"esIPWhitelist" xml:"esIPWhitelist"`
	PublicIpWhitelist         []string                   `json:"publicIpWhitelist" xml:"publicIpWhitelist"`
	KibanaPrivateIPWhitelist  []string                   `json:"kibanaPrivateIPWhitelist" xml:"kibanaPrivateIPWhitelist"`
	Zones                     []string                   `json:"zones" xml:"zones"`
	KibanaIPWhitelist         []string                   `json:"kibanaIPWhitelist" xml:"kibanaIPWhitelist"`
	EsIPBlacklist             []string                   `json:"esIPBlacklist" xml:"esIPBlacklist"`
	IndexPatterns             []string                   `json:"indexPatterns" xml:"indexPatterns"`
	ClientNodeSpec            []string                   `json:"clientNodeSpec" xml:"clientNodeSpec"`
	InstanceSupportNodes      []string                   `json:"instanceSupportNodes" xml:"instanceSupportNodes"`
	PipelineIds               []string                   `json:"pipelineIds" xml:"pipelineIds"`
	Node                      Node                       `json:"node" xml:"node"`
	ElasticExpansionTask      ElasticExpansionTask       `json:"elasticExpansionTask" xml:"elasticExpansionTask"`
	JvmConfine                JvmConfine                 `json:"jvmConfine" xml:"jvmConfine"`
	MetaInfo                  MetaInfo                   `json:"metaInfo" xml:"metaInfo"`
	ElasticShrinkTask         ElasticShrinkTask          `json:"elasticShrinkTask" xml:"elasticShrinkTask"`
	KibanaNodeProperties      KibanaNodeProperties       `json:"kibanaNodeProperties" xml:"kibanaNodeProperties"`
	ClientNodeAmountRange     ClientNodeAmountRange      `json:"clientNodeAmountRange" xml:"clientNodeAmountRange"`
	Template                  Template                   `json:"template" xml:"template"`
	ValidateResult            ValidateResult             `json:"validateResult" xml:"validateResult"`
	OssObject                 OssObject                  `json:"ossObject" xml:"ossObject"`
	ElasticNodeProperties     ElasticNodeProperties      `json:"elasticNodeProperties" xml:"elasticNodeProperties"`
	WarmNodeProperties        WarmNodeProperties         `json:"warmNodeProperties" xml:"warmNodeProperties"`
	MasterDiskList            []Disk                     `json:"masterDiskList" xml:"masterDiskList"`
	ClientNodeDiskList        []Disk                     `json:"clientNodeDiskList" xml:"clientNodeDiskList"`
	NodeConfigurations        []NodeConfigurationsItem   `json:"NodeConfigurations" xml:"NodeConfigurations"`
	ExtendConfigs             []ExtendConfigsItem        `json:"ExtendConfigs" xml:"ExtendConfigs"`
	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 ResultInDescribeCollector added in v1.61.1323

type ResultInDescribeCollector 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"`
}

ResultInDescribeCollector 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"`
	IsNewDeployment              bool                         `json:"isNewDeployment" xml:"isNewDeployment"`
	PostpaidServiceStatus        string                       `json:"postpaidServiceStatus" xml:"postpaidServiceStatus"`
	ServiceVpc                   bool                         `json:"serviceVpc" xml:"serviceVpc"`
	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 ResultInListDataStreams added in v1.61.1081

type ResultInListDataStreams struct {
	ResultItem []ResultItem `json:"Result" xml:"Result"`
}

ResultInListDataStreams 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 ResultInListDicts added in v1.61.1191

type ResultInListDicts struct {
	ResultItem []ResultItem `json:"Result" xml:"Result"`
}

ResultInListDicts 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 ResultInListILMPolicies added in v1.61.1081

type ResultInListILMPolicies struct {
	ResultItem []ResultItem `json:"Result" xml:"Result"`
}

ResultInListILMPolicies is a nested struct in elasticsearch response

type ResultInListIndexTemplates added in v1.61.1081

type ResultInListIndexTemplates struct {
	ResultItem []ResultItem `json:"Result" xml:"Result"`
}

ResultInListIndexTemplates 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 {
	ResultItem []ResultItem `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 ResultInListShardRecoveries added in v1.61.1191

type ResultInListShardRecoveries struct {
	ResultItem []ResultItem `json:"Result" xml:"Result"`
}

ResultInListShardRecoveries 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 ResultInListVpcEndpoints added in v1.61.1191

type ResultInListVpcEndpoints struct {
	ResultItem []ResultItem `json:"Result" xml:"Result"`
}

ResultInListVpcEndpoints is a nested struct in elasticsearch response

type ResultInMoveResourceGroup

type ResultInMoveResourceGroup 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            []DictListItem      `json:"dictList" xml:"dictList"`
	SynonymsDicts       []SynonymsDictsItem `json:"synonymsDicts" xml:"synonymsDicts"`
}

ResultInMoveResourceGroup 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            []DictListItem      `json:"dictList" xml:"dictList"`
	SynonymsDicts       []SynonymsDictsItem `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 ResultInUpdateCollector added in v1.61.1323

type ResultInUpdateCollector 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"`
}

ResultInUpdateCollector is a nested struct in elasticsearch response

type ResultInUpdateCollectorName added in v1.61.1323

type ResultInUpdateCollectorName 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"`
}

ResultInUpdateCollectorName 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 {
	IlmExplain             string                 `json:"ilmExplain" xml:"ilmExplain"`
	IlmPolicyName          string                 `json:"ilmPolicyName" xml:"ilmPolicyName"`
	Timestamp              int64                  `json:"timestamp" xml:"timestamp"`
	TaskId                 string                 `json:"taskId" xml:"taskId"`
	FileName               string                 `json:"fileName" xml:"fileName"`
	IlmPolicy              string                 `json:"ilmPolicy" xml:"ilmPolicy"`
	ContentCollection      map[string]interface{} `json:"contentCollection" xml:"contentCollection"`
	BytesTotal             int64                  `json:"bytesTotal" xml:"bytesTotal"`
	EcsInstanceName        string                 `json:"ecsInstanceName" xml:"ecsInstanceName"`
	Priority               int                    `json:"priority" xml:"priority"`
	EndpointName           string                 `json:"endpointName" xml:"endpointName"`
	GmtUpdateTime          string                 `json:"gmtUpdateTime" xml:"gmtUpdateTime"`
	Source                 string                 `json:"source" xml:"source"`
	ResVersion             string                 `json:"resVersion" xml:"resVersion"`
	CreateTime             string                 `json:"createTime" xml:"createTime"`
	TagKey                 string                 `json:"TagKey" xml:"TagKey"`
	TemplateName           string                 `json:"templateName" xml:"templateName"`
	Content                string                 `json:"content" xml:"content"`
	PipelineId             string                 `json:"pipelineId" xml:"pipelineId"`
	Port                   int                    `json:"port" xml:"port"`
	SourceHost             string                 `json:"sourceHost" xml:"sourceHost"`
	EndpointDomain         string                 `json:"endpointDomain" xml:"endpointDomain"`
	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"`
	Phases                 map[string]interface{} `json:"phases" xml:"phases"`
	Level                  string                 `json:"level" xml:"level"`
	LoadOneM               string                 `json:"loadOneM" xml:"loadOneM"`
	State                  string                 `json:"state" xml:"state"`
	Size                   int64                  `json:"size" xml:"size"`
	EcsInstanceId          string                 `json:"ecsInstanceId" xml:"ecsInstanceId"`
	ManagedStatus          string                 `json:"managedStatus" xml:"managedStatus"`
	KibanaEndpoint         string                 `json:"kibanaEndpoint" xml:"kibanaEndpoint"`
	FilesPercent           string                 `json:"filesPercent" xml:"filesPercent"`
	CpuPercent             string                 `json:"cpuPercent" xml:"cpuPercent"`
	DryRun                 bool                   `json:"dryRun" xml:"dryRun"`
	Type                   string                 `json:"type" xml:"type"`
	IndexTemplateName      string                 `json:"indexTemplateName" xml:"indexTemplateName"`
	PipelineStatus         string                 `json:"pipelineStatus" xml:"pipelineStatus"`
	DataStream             bool                   `json:"dataStream" xml:"dataStream"`
	ConnectionStatus       string                 `json:"connectionStatus" xml:"connectionStatus"`
	NodeType               string                 `json:"nodeType" xml:"nodeType"`
	InstanceId             string                 `json:"instanceId" xml:"instanceId"`
	Description            string                 `json:"description" xml:"description"`
	ServiceId              string                 `json:"serviceId" xml:"serviceId"`
	Available              bool                   `json:"available" xml:"available"`
	ServiceName            string                 `json:"serviceName" xml:"serviceName"`
	EsInstanceId           string                 `json:"esInstanceId" xml:"esInstanceId"`
	SpecificationUrl       string                 `json:"specificationUrl" xml:"specificationUrl"`
	GmtCreatedTime         string                 `json:"gmtCreatedTime" xml:"gmtCreatedTime"`
	Phase                  string                 `json:"phase" xml:"phase"`
	Health                 string                 `json:"health" xml:"health"`
	TargetNode             string                 `json:"targetNode" xml:"targetNode"`
	IsManaged              string                 `json:"isManaged" xml:"isManaged"`
	ResId                  string                 `json:"resId" xml:"resId"`
	TranslogOpsPercent     string                 `json:"translogOpsPercent" xml:"translogOpsPercent"`
	Namespace              string                 `json:"namespace" xml:"namespace"`
	HeapPercent            string                 `json:"heapPercent" xml:"heapPercent"`
	SourceType             string                 `json:"sourceType" xml:"sourceType"`
	Stage                  string                 `json:"stage" xml:"stage"`
	Name                   string                 `json:"name" xml:"name"`
	OsType                 string                 `json:"osType" xml:"osType"`
	EndpointId             string                 `json:"endpointId" xml:"endpointId"`
	Endpoint               string                 `json:"endpoint" xml:"endpoint"`
	Code                   string                 `json:"code" xml:"code"`
	Tags                   string                 `json:"tags" xml:"tags"`
	ResType                string                 `json:"resType" xml:"resType"`
	NetworkType            string                 `json:"networkType" xml:"networkType"`
	TotalStorageSize       int64                  `json:"totalStorageSize" xml:"totalStorageSize"`
	FileSize               int64                  `json:"fileSize" xml:"fileSize"`
	IndexTemplate          string                 `json:"indexTemplate" xml:"indexTemplate"`
	TagValue               string                 `json:"TagValue" xml:"TagValue"`
	SourceNode             string                 `json:"sourceNode" xml:"sourceNode"`
	BytesPercent           string                 `json:"bytesPercent" xml:"bytesPercent"`
	DiskUsedPercent        string                 `json:"diskUsedPercent" xml:"diskUsedPercent"`
	OwnerId                string                 `json:"ownerId" xml:"ownerId"`
	ManagedStorageSize     int64                  `json:"managedStorageSize" xml:"managedStorageSize"`
	HostName               string                 `json:"hostName" xml:"hostName"`
	Status                 string                 `json:"status" xml:"status"`
	FilesTotal             int64                  `json:"filesTotal" xml:"filesTotal"`
	TargetHost             string                 `json:"targetHost" xml:"targetHost"`
	ZoneId                 string                 `json:"zoneId" xml:"zoneId"`
	DownloadUrl            string                 `json:"downloadUrl" xml:"downloadUrl"`
	Index                  string                 `json:"index" xml:"index"`
	CloudAssistantStatus   string                 `json:"cloudAssistantStatus" xml:"cloudAssistantStatus"`
	EndpointBusinessStatus string                 `json:"endpointBusinessStatus" xml:"endpointBusinessStatus"`
	TranslogOps            int64                  `json:"translogOps" xml:"translogOps"`
	EndpointStatus         string                 `json:"endpointStatus" xml:"endpointStatus"`
	IndexPatterns          []string               `json:"indexPatterns" xml:"indexPatterns"`
	CollectorPaths         []string               `json:"collectorPaths" xml:"collectorPaths"`
	SinkCluster            SinkCluster            `json:"sinkCluster" xml:"sinkCluster"`
	SourceCluster          SourceCluster          `json:"sourceCluster" xml:"sourceCluster"`
	Template               Template               `json:"template" xml:"template"`
	Configs                []ConfigsItem          `json:"configs" xml:"configs"`
	Indices                []IndicesItem          `json:"indices" xml:"indices"`
	ExtendConfigs          []ExtendConfigsItem    `json:"extendConfigs" xml:"extendConfigs"`
	Collectors             []CollectorsItem       `json:"collectors" xml:"collectors"`
	IpAddress              []IpAddressItem        `json:"ipAddress" xml:"ipAddress"`
}

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 RolloverDataStreamRequest added in v1.61.1081

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

RolloverDataStreamRequest is the request struct for api RolloverDataStream

func CreateRolloverDataStreamRequest added in v1.61.1081

func CreateRolloverDataStreamRequest() (request *RolloverDataStreamRequest)

CreateRolloverDataStreamRequest creates a request to invoke RolloverDataStream API

type RolloverDataStreamResponse added in v1.61.1081

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

RolloverDataStreamResponse is the response struct for api RolloverDataStream

func CreateRolloverDataStreamResponse added in v1.61.1081

func CreateRolloverDataStreamResponse() (response *RolloverDataStreamResponse)

CreateRolloverDataStreamResponse creates a response to parse from RolloverDataStream 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 StartApmRequest added in v1.61.1323

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

StartApmRequest is the request struct for api StartApm

func CreateStartApmRequest added in v1.61.1323

func CreateStartApmRequest() (request *StartApmRequest)

CreateStartApmRequest creates a request to invoke StartApm API

type StartApmResponse added in v1.61.1323

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

StartApmResponse is the response struct for api StartApm

func CreateStartApmResponse added in v1.61.1323

func CreateStartApmResponse() (response *StartApmResponse)

CreateStartApmResponse creates a response to parse from StartApm 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 StopApmRequest added in v1.61.1323

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

StopApmRequest is the request struct for api StopApm

func CreateStopApmRequest added in v1.61.1323

func CreateStopApmRequest() (request *StopApmRequest)

CreateStopApmRequest creates a request to invoke StopApm API

type StopApmResponse added in v1.61.1323

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

StopApmResponse is the response struct for api StopApm

func CreateStopApmResponse added in v1.61.1323

func CreateStopApmResponse() (response *StopApmResponse)

CreateStopApmResponse creates a response to parse from StopApm 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 Template added in v1.61.1081

type Template struct {
	Settings string `json:"settings" xml:"settings"`
	Aliases  string `json:"aliases" xml:"aliases"`
	Mappings string `json:"mappings" xml:"mappings"`
}

Template 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 UpdateApmRequest added in v1.61.1323

type UpdateApmRequest struct {
	*requests.RoaRequest
	InstanceId string `position:"Path" name:"instanceId"`
	Body       string `position:"Body" name:"body"`
}

UpdateApmRequest is the request struct for api UpdateApm

func CreateUpdateApmRequest added in v1.61.1323

func CreateUpdateApmRequest() (request *UpdateApmRequest)

CreateUpdateApmRequest creates a request to invoke UpdateApm API

type UpdateApmResponse added in v1.61.1323

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

UpdateApmResponse is the response struct for api UpdateApm

func CreateUpdateApmResponse added in v1.61.1323

func CreateUpdateApmResponse() (response *UpdateApmResponse)

CreateUpdateApmResponse creates a response to parse from UpdateApm 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    ResultInUpdateCollectorName `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    ResultInUpdateCollector `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"`
	Body        string `position:"Body" name:"body"`
}

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 UpdateILMPolicyRequest added in v1.61.1081

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

UpdateILMPolicyRequest is the request struct for api UpdateILMPolicy

func CreateUpdateILMPolicyRequest added in v1.61.1081

func CreateUpdateILMPolicyRequest() (request *UpdateILMPolicyRequest)

CreateUpdateILMPolicyRequest creates a request to invoke UpdateILMPolicy API

type UpdateILMPolicyResponse added in v1.61.1081

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

UpdateILMPolicyResponse is the response struct for api UpdateILMPolicy

func CreateUpdateILMPolicyResponse added in v1.61.1081

func CreateUpdateILMPolicyResponse() (response *UpdateILMPolicyResponse)

CreateUpdateILMPolicyResponse creates a response to parse from UpdateILMPolicy response

type UpdateIndexTemplateRequest added in v1.61.1081

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

UpdateIndexTemplateRequest is the request struct for api UpdateIndexTemplate

func CreateUpdateIndexTemplateRequest added in v1.61.1081

func CreateUpdateIndexTemplateRequest() (request *UpdateIndexTemplateRequest)

CreateUpdateIndexTemplateRequest creates a request to invoke UpdateIndexTemplate API

type UpdateIndexTemplateResponse added in v1.61.1081

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

UpdateIndexTemplateResponse is the response struct for api UpdateIndexTemplate

func CreateUpdateIndexTemplateResponse added in v1.61.1081

func CreateUpdateIndexTemplateResponse() (response *UpdateIndexTemplateResponse)

CreateUpdateIndexTemplateResponse creates a response to parse from UpdateIndexTemplate 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
	ModifyMode  string `position:"Query" name:"modifyMode"`
	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
	ModifyMode  string `position:"Query" name:"modifyMode"`
	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
	ModifyMode  string `position:"Query" name:"modifyMode"`
	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
	ModifyMode  string `position:"Query" name:"modifyMode"`
	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 WhiteIpGroupList added in v1.61.1191

type WhiteIpGroupList struct {
	WhiteIpGroupListItem []WhiteIpGroupListItem `json:"whiteIpGroupList" xml:"whiteIpGroupList"`
}

WhiteIpGroupList is a nested struct in elasticsearch response

type WhiteIpGroupListItem added in v1.61.1191

type WhiteIpGroupListItem struct {
	GroupName   string   `json:"groupName" xml:"groupName"`
	WhiteIpType string   `json:"whiteIpType" xml:"whiteIpType"`
	Ips         []string `json:"ips" xml:"ips"`
}

WhiteIpGroupListItem 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
JackTT - Gopher 🇻🇳