elasticsearch

package
v1.62.733 Latest Latest
Warning

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

Go to latest
Published: May 8, 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