client

package
v2.3.0 Latest Latest
Warning

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

Go to latest
Published: Mar 7, 2024 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Overview

This file is auto-generated, don't edit it. Thanks. *

*

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ActivateZonesRequest

type ActivateZonesRequest struct {
	Body *string `json:"body,omitempty" xml:"body,omitempty"`
	// The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make sure that the token is unique among different requests. The token can contain only ASCII characters and cannot exceed 64 characters in length.
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
}

func (ActivateZonesRequest) GoString

func (s ActivateZonesRequest) GoString() string

func (*ActivateZonesRequest) SetBody

func (*ActivateZonesRequest) SetClientToken

func (s *ActivateZonesRequest) SetClientToken(v string) *ActivateZonesRequest

func (ActivateZonesRequest) String

func (s ActivateZonesRequest) String() string

type ActivateZonesResponse

type ActivateZonesResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ActivateZonesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ActivateZonesResponse) GoString

func (s ActivateZonesResponse) GoString() string

func (*ActivateZonesResponse) SetBody

func (*ActivateZonesResponse) SetHeaders

func (*ActivateZonesResponse) SetStatusCode

func (s *ActivateZonesResponse) SetStatusCode(v int32) *ActivateZonesResponse

func (ActivateZonesResponse) String

func (s ActivateZonesResponse) String() string

type ActivateZonesResponseBody

type ActivateZonesResponseBody struct {
	// The request ID.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// Indicates whether the nodes in disabled zones are restored. Valid values:
	//
	// *   true
	// *   false
	Result *bool `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (ActivateZonesResponseBody) GoString

func (s ActivateZonesResponseBody) GoString() string

func (*ActivateZonesResponseBody) SetRequestId

func (*ActivateZonesResponseBody) SetResult

func (ActivateZonesResponseBody) String

func (s ActivateZonesResponseBody) String() string

type AddConnectableClusterRequest

type AddConnectableClusterRequest struct {
	Body        *string `json:"body,omitempty" xml:"body,omitempty"`
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
}

func (AddConnectableClusterRequest) GoString

func (s AddConnectableClusterRequest) GoString() string

func (*AddConnectableClusterRequest) SetBody

func (*AddConnectableClusterRequest) SetClientToken

func (AddConnectableClusterRequest) String

type AddConnectableClusterResponse

type AddConnectableClusterResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *AddConnectableClusterResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (AddConnectableClusterResponse) GoString

func (*AddConnectableClusterResponse) SetBody

func (*AddConnectableClusterResponse) SetHeaders

func (*AddConnectableClusterResponse) SetStatusCode

func (AddConnectableClusterResponse) String

type AddConnectableClusterResponseBody

type AddConnectableClusterResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    *bool   `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (AddConnectableClusterResponseBody) GoString

func (*AddConnectableClusterResponseBody) SetRequestId

func (*AddConnectableClusterResponseBody) SetResult

func (AddConnectableClusterResponseBody) String

type AddSnapshotRepoRequest

type AddSnapshotRepoRequest struct {
	Body *string `json:"body,omitempty" xml:"body,omitempty"`
}

func (AddSnapshotRepoRequest) GoString

func (s AddSnapshotRepoRequest) GoString() string

func (*AddSnapshotRepoRequest) SetBody

func (AddSnapshotRepoRequest) String

func (s AddSnapshotRepoRequest) String() string

type AddSnapshotRepoResponse

type AddSnapshotRepoResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *AddSnapshotRepoResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (AddSnapshotRepoResponse) GoString

func (s AddSnapshotRepoResponse) GoString() string

func (*AddSnapshotRepoResponse) SetBody

func (*AddSnapshotRepoResponse) SetHeaders

func (*AddSnapshotRepoResponse) SetStatusCode

func (AddSnapshotRepoResponse) String

func (s AddSnapshotRepoResponse) String() string

type AddSnapshotRepoResponseBody

type AddSnapshotRepoResponseBody struct {
	// The ID of the request.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// Return results:
	//
	// *   true: Reference warehouse created successfully
	// *   false: Reference warehouse created failed
	Result *bool `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (AddSnapshotRepoResponseBody) GoString

func (s AddSnapshotRepoResponseBody) GoString() string

func (*AddSnapshotRepoResponseBody) SetRequestId

func (*AddSnapshotRepoResponseBody) SetResult

func (AddSnapshotRepoResponseBody) String

type CancelDeletionRequest

type CancelDeletionRequest struct {
	// The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make sure that the token is unique among different requests. The token can contain only ASCII characters and cannot exceed 64 characters in length.
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
}

func (CancelDeletionRequest) GoString

func (s CancelDeletionRequest) GoString() string

func (*CancelDeletionRequest) SetClientToken

func (s *CancelDeletionRequest) SetClientToken(v string) *CancelDeletionRequest

func (CancelDeletionRequest) String

func (s CancelDeletionRequest) String() string

type CancelDeletionResponse

type CancelDeletionResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CancelDeletionResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CancelDeletionResponse) GoString

func (s CancelDeletionResponse) GoString() string

func (*CancelDeletionResponse) SetBody

func (*CancelDeletionResponse) SetHeaders

func (*CancelDeletionResponse) SetStatusCode

func (CancelDeletionResponse) String

func (s CancelDeletionResponse) String() string

type CancelDeletionResponseBody

type CancelDeletionResponseBody struct {
	// The ID of the request.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// Indicates whether the cluster is restored. Valid values:
	//
	// *   true: The cluster is restored.
	// *   false: The cluster fails to be restored.
	Result *bool `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (CancelDeletionResponseBody) GoString

func (s CancelDeletionResponseBody) GoString() string

func (*CancelDeletionResponseBody) SetRequestId

func (*CancelDeletionResponseBody) SetResult

func (CancelDeletionResponseBody) String

type CancelLogstashDeletionRequest

type CancelLogstashDeletionRequest struct {
	// The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make sure that the token is unique among different requests. The token can contain only ASCII characters and cannot exceed 64 characters in length.
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
}

func (CancelLogstashDeletionRequest) GoString

func (*CancelLogstashDeletionRequest) SetClientToken

func (CancelLogstashDeletionRequest) String

type CancelLogstashDeletionResponse

type CancelLogstashDeletionResponse struct {
	Headers    map[string]*string                  `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                              `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CancelLogstashDeletionResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CancelLogstashDeletionResponse) GoString

func (*CancelLogstashDeletionResponse) SetHeaders

func (*CancelLogstashDeletionResponse) SetStatusCode

func (CancelLogstashDeletionResponse) String

type CancelLogstashDeletionResponseBody

type CancelLogstashDeletionResponseBody struct {
	// The ID of the request.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// Indicates whether the cluster is restored. Valid values:
	//
	// *   true: The cluster is restored.
	// *   false: The cluster is not restored.
	Result *bool `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (CancelLogstashDeletionResponseBody) GoString

func (*CancelLogstashDeletionResponseBody) SetRequestId

func (*CancelLogstashDeletionResponseBody) SetResult

func (CancelLogstashDeletionResponseBody) String

type CancelTaskRequest

type CancelTaskRequest struct {
	// A unique token generated by the client to guarantee the idempotency of the request. You can use the client to generate the value, but you must ensure that it is unique among different requests. The token can only contain ASCII characters and cannot exceed 64 characters in length.
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// The type of the data migration task. Set the value to MigrateData.
	TaskType *string `json:"taskType,omitempty" xml:"taskType,omitempty"`
}

func (CancelTaskRequest) GoString

func (s CancelTaskRequest) GoString() string

func (*CancelTaskRequest) SetClientToken

func (s *CancelTaskRequest) SetClientToken(v string) *CancelTaskRequest

func (*CancelTaskRequest) SetTaskType

func (s *CancelTaskRequest) SetTaskType(v string) *CancelTaskRequest

func (CancelTaskRequest) String

func (s CancelTaskRequest) String() string

type CancelTaskResponse

type CancelTaskResponse struct {
	Headers    map[string]*string      `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                  `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CancelTaskResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CancelTaskResponse) GoString

func (s CancelTaskResponse) GoString() string

func (*CancelTaskResponse) SetBody

func (*CancelTaskResponse) SetHeaders

func (s *CancelTaskResponse) SetHeaders(v map[string]*string) *CancelTaskResponse

func (*CancelTaskResponse) SetStatusCode

func (s *CancelTaskResponse) SetStatusCode(v int32) *CancelTaskResponse

func (CancelTaskResponse) String

func (s CancelTaskResponse) String() string

type CancelTaskResponseBody

type CancelTaskResponseBody struct {
	// The ID of the request.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// Return results:
	//
	// *   true: the task was cancelled successfully
	// *   false: the task was cancelled successfully failed
	Result *bool `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (CancelTaskResponseBody) GoString

func (s CancelTaskResponseBody) GoString() string

func (*CancelTaskResponseBody) SetRequestId

func (*CancelTaskResponseBody) SetResult

func (CancelTaskResponseBody) String

func (s CancelTaskResponseBody) String() string

type CapacityPlanRequest

type CapacityPlanRequest struct {
	ComplexQueryAvailable *bool                          `json:"complexQueryAvailable,omitempty" xml:"complexQueryAvailable,omitempty"`
	DataInfo              []*CapacityPlanRequestDataInfo `json:"dataInfo,omitempty" xml:"dataInfo,omitempty" type:"Repeated"`
	Metric                []*CapacityPlanRequestMetric   `json:"metric,omitempty" xml:"metric,omitempty" type:"Repeated"`
	UsageScenario         *string                        `json:"usageScenario,omitempty" xml:"usageScenario,omitempty"`
}

func (CapacityPlanRequest) GoString

func (s CapacityPlanRequest) GoString() string

func (*CapacityPlanRequest) SetComplexQueryAvailable

func (s *CapacityPlanRequest) SetComplexQueryAvailable(v bool) *CapacityPlanRequest

func (*CapacityPlanRequest) SetDataInfo

func (*CapacityPlanRequest) SetMetric

func (*CapacityPlanRequest) SetUsageScenario

func (s *CapacityPlanRequest) SetUsageScenario(v string) *CapacityPlanRequest

func (CapacityPlanRequest) String

func (s CapacityPlanRequest) String() string

type CapacityPlanRequestDataInfo

type CapacityPlanRequestDataInfo struct {
	Code       *string `json:"code,omitempty" xml:"code,omitempty"`
	Size       *int64  `json:"size,omitempty" xml:"size,omitempty"`
	TotalCount *int32  `json:"totalCount,omitempty" xml:"totalCount,omitempty"`
	Type       *string `json:"type,omitempty" xml:"type,omitempty"`
	Unit       *string `json:"unit,omitempty" xml:"unit,omitempty"`
}

func (CapacityPlanRequestDataInfo) GoString

func (s CapacityPlanRequestDataInfo) GoString() string

func (*CapacityPlanRequestDataInfo) SetCode

func (*CapacityPlanRequestDataInfo) SetSize

func (*CapacityPlanRequestDataInfo) SetTotalCount

func (*CapacityPlanRequestDataInfo) SetType

func (*CapacityPlanRequestDataInfo) SetUnit

func (CapacityPlanRequestDataInfo) String

type CapacityPlanRequestMetric

type CapacityPlanRequestMetric struct {
	AverageQps   *int32  `json:"averageQps,omitempty" xml:"averageQps,omitempty"`
	Code         *string `json:"code,omitempty" xml:"code,omitempty"`
	Concurrent   *int64  `json:"concurrent,omitempty" xml:"concurrent,omitempty"`
	PeakQps      *int32  `json:"peakQps,omitempty" xml:"peakQps,omitempty"`
	ResponseTime *int32  `json:"responseTime,omitempty" xml:"responseTime,omitempty"`
	Throughput   *int64  `json:"throughput,omitempty" xml:"throughput,omitempty"`
	Type         *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (CapacityPlanRequestMetric) GoString

func (s CapacityPlanRequestMetric) GoString() string

func (*CapacityPlanRequestMetric) SetAverageQps

func (*CapacityPlanRequestMetric) SetCode

func (*CapacityPlanRequestMetric) SetConcurrent

func (*CapacityPlanRequestMetric) SetPeakQps

func (*CapacityPlanRequestMetric) SetResponseTime

func (*CapacityPlanRequestMetric) SetThroughput

func (*CapacityPlanRequestMetric) SetType

func (CapacityPlanRequestMetric) String

func (s CapacityPlanRequestMetric) String() string

type CapacityPlanResponse

type CapacityPlanResponse struct {
	Headers    map[string]*string        `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                    `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CapacityPlanResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CapacityPlanResponse) GoString

func (s CapacityPlanResponse) GoString() string

func (*CapacityPlanResponse) SetBody

func (*CapacityPlanResponse) SetHeaders

func (s *CapacityPlanResponse) SetHeaders(v map[string]*string) *CapacityPlanResponse

func (*CapacityPlanResponse) SetStatusCode

func (s *CapacityPlanResponse) SetStatusCode(v int32) *CapacityPlanResponse

func (CapacityPlanResponse) String

func (s CapacityPlanResponse) String() string

type CapacityPlanResponseBody

type CapacityPlanResponseBody struct {
	// The response of the request.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// The extension configuration information.
	Result *CapacityPlanResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Struct"`
}

func (CapacityPlanResponseBody) GoString

func (s CapacityPlanResponseBody) GoString() string

func (*CapacityPlanResponseBody) SetRequestId

func (*CapacityPlanResponseBody) SetResult

func (CapacityPlanResponseBody) String

func (s CapacityPlanResponseBody) String() string

type CapacityPlanResponseBodyResult

type CapacityPlanResponseBodyResult struct {
	// The type of the configuration. Set the value to sharedDisk.
	//
	// >  The extendConfigs attribute that may occur when the planned instance type is enhanced (advanced).
	ExtendConfigs []*CapacityPlanResponseBodyResultExtendConfigs `json:"ExtendConfigs,omitempty" xml:"ExtendConfigs,omitempty" type:"Repeated"`
	// The node information.
	InstanceCategory *string `json:"InstanceCategory,omitempty" xml:"InstanceCategory,omitempty"`
	// The number of cores.
	NodeConfigurations []*CapacityPlanResponseBodyResultNodeConfigurations `json:"NodeConfigurations,omitempty" xml:"NodeConfigurations,omitempty" type:"Repeated"`
	OversizedCluster   *bool                                               `json:"OversizedCluster,omitempty" xml:"OversizedCluster,omitempty"`
}

func (CapacityPlanResponseBodyResult) GoString

func (*CapacityPlanResponseBodyResult) SetInstanceCategory

func (*CapacityPlanResponseBodyResult) SetOversizedCluster

func (CapacityPlanResponseBodyResult) String

type CapacityPlanResponseBodyResultExtendConfigs

type CapacityPlanResponseBodyResultExtendConfigs struct {
	// The size of the disk. Unit: GiB.
	ConfigType *string `json:"ConfigType,omitempty" xml:"ConfigType,omitempty"`
	// The type of the disk. Valid value: CPFS_PREMIUM.
	//
	// >  The extendConfigs attribute that may occur when the planned instance type is enhanced (advanced).
	Disk *int64 `json:"Disk,omitempty" xml:"Disk,omitempty"`
	// The version type. Valid values:
	//
	// *   advanced: enhanced edition
	// *   x-pack: Commercial Edition
	// *   community: community version
	DiskType *string `json:"DiskType,omitempty" xml:"DiskType,omitempty"`
}

func (CapacityPlanResponseBodyResultExtendConfigs) GoString

func (*CapacityPlanResponseBodyResultExtendConfigs) SetConfigType

func (*CapacityPlanResponseBodyResultExtendConfigs) SetDisk

func (*CapacityPlanResponseBodyResultExtendConfigs) SetDiskType

func (CapacityPlanResponseBodyResultExtendConfigs) String

type CapacityPlanResponseBodyResultNodeConfigurations

type CapacityPlanResponseBodyResultNodeConfigurations struct {
	// The number of CPUs of the cloud desktop.
	Amount *int64 `json:"Amount,omitempty" xml:"Amount,omitempty"`
	// The size of the disk. Unit: GiB.
	Cpu *int64 `json:"Cpu,omitempty" xml:"Cpu,omitempty"`
	// The type of the hard disk. Valid values:
	//
	// *   cloud_essd: enhanced SSD (ESSD)
	// *   cloud_ssd: standard SSD
	// *   cloud_efficiency: ultra disk
	// *   local_ssd: local SSD
	// *   local_efficiency: local ultra disk
	Disk *int64 `json:"Disk,omitempty" xml:"Disk,omitempty"`
	// The memory size of the current node role.
	DiskType *string `json:"DiskType,omitempty" xml:"DiskType,omitempty"`
	// The type of the node. Supported types are as follows:
	//
	// *   WORKER: data node
	// *   WORKER_WARM: cold data node
	// *   MASTER: dedicated master node
	// *   KIBANA: Kibana node
	// *   COORDINATING: client node
	// *   ELASTIC_WORKER: elastic node
	Memory *int64 `json:"Memory,omitempty" xml:"Memory,omitempty"`
	// The result calculated based on the capacity planning. No default value is available. The values are as follows:
	//
	// *   true: indicates that the number of data nodes calculated by capacity planning exceeds the threshold of 50.
	// *   false: The number of data nodes calculated by capacity planning is less than 50.
	NodeType *string `json:"NodeType,omitempty" xml:"NodeType,omitempty"`
}

func (CapacityPlanResponseBodyResultNodeConfigurations) GoString

func (*CapacityPlanResponseBodyResultNodeConfigurations) SetAmount

func (*CapacityPlanResponseBodyResultNodeConfigurations) SetCpu

func (*CapacityPlanResponseBodyResultNodeConfigurations) SetDisk

func (*CapacityPlanResponseBodyResultNodeConfigurations) SetDiskType

func (*CapacityPlanResponseBodyResultNodeConfigurations) SetMemory

func (*CapacityPlanResponseBodyResultNodeConfigurations) SetNodeType

func (CapacityPlanResponseBodyResultNodeConfigurations) String

type Client

type Client struct {
	openapi.Client
}

func NewClient

func NewClient(config *openapi.Config) (*Client, error)

func (*Client) ActivateZones

func (client *Client) ActivateZones(InstanceId *string, request *ActivateZonesRequest) (_result *ActivateZonesResponse, _err error)

func (*Client) ActivateZonesWithOptions

func (client *Client) ActivateZonesWithOptions(InstanceId *string, request *ActivateZonesRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ActivateZonesResponse, _err error)

func (*Client) AddConnectableCluster

func (client *Client) AddConnectableCluster(InstanceId *string, request *AddConnectableClusterRequest) (_result *AddConnectableClusterResponse, _err error)

func (*Client) AddConnectableClusterWithOptions

func (client *Client) AddConnectableClusterWithOptions(InstanceId *string, request *AddConnectableClusterRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *AddConnectableClusterResponse, _err error)

func (*Client) AddSnapshotRepo

func (client *Client) AddSnapshotRepo(InstanceId *string, request *AddSnapshotRepoRequest) (_result *AddSnapshotRepoResponse, _err error)

func (*Client) AddSnapshotRepoWithOptions

func (client *Client) AddSnapshotRepoWithOptions(InstanceId *string, request *AddSnapshotRepoRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *AddSnapshotRepoResponse, _err error)

func (*Client) CancelDeletion

func (client *Client) CancelDeletion(InstanceId *string, request *CancelDeletionRequest) (_result *CancelDeletionResponse, _err error)

func (*Client) CancelDeletionWithOptions

func (client *Client) CancelDeletionWithOptions(InstanceId *string, request *CancelDeletionRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CancelDeletionResponse, _err error)

func (*Client) CancelLogstashDeletion

func (client *Client) CancelLogstashDeletion(InstanceId *string, request *CancelLogstashDeletionRequest) (_result *CancelLogstashDeletionResponse, _err error)

func (*Client) CancelLogstashDeletionWithOptions

func (client *Client) CancelLogstashDeletionWithOptions(InstanceId *string, request *CancelLogstashDeletionRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CancelLogstashDeletionResponse, _err error)

func (*Client) CancelTask

func (client *Client) CancelTask(InstanceId *string, request *CancelTaskRequest) (_result *CancelTaskResponse, _err error)

func (*Client) CancelTaskWithOptions

func (client *Client) CancelTaskWithOptions(InstanceId *string, request *CancelTaskRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CancelTaskResponse, _err error)

func (*Client) CapacityPlan

func (client *Client) CapacityPlan(request *CapacityPlanRequest) (_result *CapacityPlanResponse, _err error)

func (*Client) CapacityPlanWithOptions

func (client *Client) CapacityPlanWithOptions(request *CapacityPlanRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CapacityPlanResponse, _err error)

func (*Client) CloseDiagnosis

func (client *Client) CloseDiagnosis(InstanceId *string, request *CloseDiagnosisRequest) (_result *CloseDiagnosisResponse, _err error)

func (*Client) CloseDiagnosisWithOptions

func (client *Client) CloseDiagnosisWithOptions(InstanceId *string, request *CloseDiagnosisRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CloseDiagnosisResponse, _err error)

func (*Client) CloseHttps

func (client *Client) CloseHttps(InstanceId *string, request *CloseHttpsRequest) (_result *CloseHttpsResponse, _err error)

func (*Client) CloseHttpsWithOptions

func (client *Client) CloseHttpsWithOptions(InstanceId *string, request *CloseHttpsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CloseHttpsResponse, _err error)

func (*Client) CloseManagedIndex

func (client *Client) CloseManagedIndex(InstanceId *string, Index *string, request *CloseManagedIndexRequest) (_result *CloseManagedIndexResponse, _err error)

func (*Client) CloseManagedIndexWithOptions

func (client *Client) CloseManagedIndexWithOptions(InstanceId *string, Index *string, request *CloseManagedIndexRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CloseManagedIndexResponse, _err error)

func (*Client) CreateCollector

func (client *Client) CreateCollector(request *CreateCollectorRequest) (_result *CreateCollectorResponse, _err error)

func (*Client) CreateCollectorWithOptions

func (client *Client) CreateCollectorWithOptions(request *CreateCollectorRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateCollectorResponse, _err error)

func (*Client) CreateComponentIndex

func (client *Client) CreateComponentIndex(InstanceId *string, name *string, request *CreateComponentIndexRequest) (_result *CreateComponentIndexResponse, _err error)

func (*Client) CreateComponentIndexWithOptions

func (client *Client) CreateComponentIndexWithOptions(InstanceId *string, name *string, request *CreateComponentIndexRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateComponentIndexResponse, _err error)

func (*Client) CreateDataStream

func (client *Client) CreateDataStream(InstanceId *string, request *CreateDataStreamRequest) (_result *CreateDataStreamResponse, _err error)

func (*Client) CreateDataStreamWithOptions

func (client *Client) CreateDataStreamWithOptions(InstanceId *string, request *CreateDataStreamRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateDataStreamResponse, _err error)

func (*Client) CreateDataTasks

func (client *Client) CreateDataTasks(InstanceId *string, request *CreateDataTasksRequest) (_result *CreateDataTasksResponse, _err error)

*

  • @deprecated
  • Before you call this operation, note that:
  • * Currently, the one-click index migration feature only supports the China (Beijing) region.
  • * The source and destination Elasticsearch clusters must meet the following requirements: a user-created or Alibaba Cloud Elasticsearch Elasticsearch cluster with a source of version 6.7.0 and a Alibaba Cloud Elasticsearch Elasticsearch cluster with a destination of version 6.3.2 or 6.7.0. *
  • @param request CreateDataTasksRequest
  • @return CreateDataTasksResponse

Deprecated

func (*Client) CreateDataTasksWithOptions

func (client *Client) CreateDataTasksWithOptions(InstanceId *string, request *CreateDataTasksRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateDataTasksResponse, _err error)

*

  • @deprecated
  • Before you call this operation, note that:
  • * Currently, the one-click index migration feature only supports the China (Beijing) region.
  • * The source and destination Elasticsearch clusters must meet the following requirements: a user-created or Alibaba Cloud Elasticsearch Elasticsearch cluster with a source of version 6.7.0 and a Alibaba Cloud Elasticsearch Elasticsearch cluster with a destination of version 6.3.2 or 6.7.0. *
  • @param request CreateDataTasksRequest
  • @param headers map
  • @param runtime runtime options for this request RuntimeOptions
  • @return CreateDataTasksResponse

Deprecated

func (*Client) CreateILMPolicy

func (client *Client) CreateILMPolicy(InstanceId *string, request *CreateILMPolicyRequest) (_result *CreateILMPolicyResponse, _err error)

func (*Client) CreateILMPolicyWithOptions

func (client *Client) CreateILMPolicyWithOptions(InstanceId *string, request *CreateILMPolicyRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateILMPolicyResponse, _err error)

func (*Client) CreateIndexTemplate

func (client *Client) CreateIndexTemplate(InstanceId *string, request *CreateIndexTemplateRequest) (_result *CreateIndexTemplateResponse, _err error)

func (*Client) CreateIndexTemplateWithOptions

func (client *Client) CreateIndexTemplateWithOptions(InstanceId *string, request *CreateIndexTemplateRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateIndexTemplateResponse, _err error)

func (*Client) CreateInstance

func (client *Client) CreateInstance(request *CreateInstanceRequest) (_result *CreateInstanceResponse, _err error)

*

  • The configurations of warm nodes. *
  • @param request CreateInstanceRequest
  • @return CreateInstanceResponse

func (*Client) CreateInstanceWithOptions

func (client *Client) CreateInstanceWithOptions(request *CreateInstanceRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateInstanceResponse, _err error)

*

  • The configurations of warm nodes. *
  • @param request CreateInstanceRequest
  • @param headers map
  • @param runtime runtime options for this request RuntimeOptions
  • @return CreateInstanceResponse

func (*Client) CreateLogstash

func (client *Client) CreateLogstash(request *CreateLogstashRequest) (_result *CreateLogstashResponse, _err error)

func (*Client) CreateLogstashWithOptions

func (client *Client) CreateLogstashWithOptions(request *CreateLogstashRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateLogstashResponse, _err error)

func (*Client) CreatePipelines

func (client *Client) CreatePipelines(InstanceId *string, request *CreatePipelinesRequest) (_result *CreatePipelinesResponse, _err error)

func (*Client) CreatePipelinesWithOptions

func (client *Client) CreatePipelinesWithOptions(InstanceId *string, request *CreatePipelinesRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreatePipelinesResponse, _err error)

func (*Client) CreateSnapshot

func (client *Client) CreateSnapshot(InstanceId *string, request *CreateSnapshotRequest) (_result *CreateSnapshotResponse, _err error)

func (*Client) CreateSnapshotWithOptions

func (client *Client) CreateSnapshotWithOptions(InstanceId *string, request *CreateSnapshotRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateSnapshotResponse, _err error)

func (*Client) CreateVpcEndpoint

func (client *Client) CreateVpcEndpoint(InstanceId *string, request *CreateVpcEndpointRequest) (_result *CreateVpcEndpointResponse, _err error)

*

  • 5FFD9ED4-C2EC-4E89-B22B-1ACB6FE1D\\*\\*\\* *
  • @param request CreateVpcEndpointRequest
  • @return CreateVpcEndpointResponse

func (*Client) CreateVpcEndpointWithOptions

func (client *Client) CreateVpcEndpointWithOptions(InstanceId *string, request *CreateVpcEndpointRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateVpcEndpointResponse, _err error)

*

  • 5FFD9ED4-C2EC-4E89-B22B-1ACB6FE1D\\*\\*\\* *
  • @param request CreateVpcEndpointRequest
  • @param headers map
  • @param runtime runtime options for this request RuntimeOptions
  • @return CreateVpcEndpointResponse

func (*Client) DeactivateZones

func (client *Client) DeactivateZones(InstanceId *string, request *DeactivateZonesRequest) (_result *DeactivateZonesResponse, _err error)

func (*Client) DeactivateZonesWithOptions

func (client *Client) DeactivateZonesWithOptions(InstanceId *string, request *DeactivateZonesRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeactivateZonesResponse, _err error)

func (*Client) DeleteCollector

func (client *Client) DeleteCollector(ResId *string, request *DeleteCollectorRequest) (_result *DeleteCollectorResponse, _err error)

func (*Client) DeleteCollectorWithOptions

func (client *Client) DeleteCollectorWithOptions(ResId *string, request *DeleteCollectorRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteCollectorResponse, _err error)

func (*Client) DeleteComponentIndex

func (client *Client) DeleteComponentIndex(InstanceId *string, name *string) (_result *DeleteComponentIndexResponse, _err error)

func (*Client) DeleteComponentIndexWithOptions

func (client *Client) DeleteComponentIndexWithOptions(InstanceId *string, name *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteComponentIndexResponse, _err error)

func (*Client) DeleteConnectedCluster

func (client *Client) DeleteConnectedCluster(InstanceId *string, request *DeleteConnectedClusterRequest) (_result *DeleteConnectedClusterResponse, _err error)

func (*Client) DeleteConnectedClusterWithOptions

func (client *Client) DeleteConnectedClusterWithOptions(InstanceId *string, request *DeleteConnectedClusterRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteConnectedClusterResponse, _err error)

func (*Client) DeleteDataStream

func (client *Client) DeleteDataStream(InstanceId *string, DataStream *string, request *DeleteDataStreamRequest) (_result *DeleteDataStreamResponse, _err error)

func (*Client) DeleteDataStreamWithOptions

func (client *Client) DeleteDataStreamWithOptions(InstanceId *string, DataStream *string, request *DeleteDataStreamRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteDataStreamResponse, _err error)

func (*Client) DeleteDataTask

func (client *Client) DeleteDataTask(InstanceId *string, request *DeleteDataTaskRequest) (_result *DeleteDataTaskResponse, _err error)

func (*Client) DeleteDataTaskWithOptions

func (client *Client) DeleteDataTaskWithOptions(InstanceId *string, request *DeleteDataTaskRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteDataTaskResponse, _err error)

func (*Client) DeleteDeprecatedTemplate

func (client *Client) DeleteDeprecatedTemplate(InstanceId *string, name *string) (_result *DeleteDeprecatedTemplateResponse, _err error)

func (*Client) DeleteDeprecatedTemplateWithOptions

func (client *Client) DeleteDeprecatedTemplateWithOptions(InstanceId *string, name *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteDeprecatedTemplateResponse, _err error)

func (*Client) DeleteILMPolicy

func (client *Client) DeleteILMPolicy(InstanceId *string, PolicyName *string) (_result *DeleteILMPolicyResponse, _err error)

func (*Client) DeleteILMPolicyWithOptions

func (client *Client) DeleteILMPolicyWithOptions(InstanceId *string, PolicyName *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteILMPolicyResponse, _err error)

func (*Client) DeleteIndexTemplate

func (client *Client) DeleteIndexTemplate(InstanceId *string, IndexTemplate *string) (_result *DeleteIndexTemplateResponse, _err error)

func (*Client) DeleteIndexTemplateWithOptions

func (client *Client) DeleteIndexTemplateWithOptions(InstanceId *string, IndexTemplate *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteIndexTemplateResponse, _err error)

func (*Client) DeleteInstance

func (client *Client) DeleteInstance(InstanceId *string, request *DeleteInstanceRequest) (_result *DeleteInstanceResponse, _err error)

func (*Client) DeleteInstanceWithOptions

func (client *Client) DeleteInstanceWithOptions(InstanceId *string, request *DeleteInstanceRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteInstanceResponse, _err error)

func (*Client) DeleteLogstash

func (client *Client) DeleteLogstash(InstanceId *string, request *DeleteLogstashRequest) (_result *DeleteLogstashResponse, _err error)

*

  • Before you call this operation, take note of the following information: After the cluster is released, the physical resources used by the cluster are reclaimed. The data stored in the cluster is deleted and cannot be recovered. The disks attached to the nodes in the cluster and the snapshots created for the cluster are released. *
  • @param request DeleteLogstashRequest
  • @return DeleteLogstashResponse

func (*Client) DeleteLogstashWithOptions

func (client *Client) DeleteLogstashWithOptions(InstanceId *string, request *DeleteLogstashRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteLogstashResponse, _err error)

*

  • Before you call this operation, take note of the following information: After the cluster is released, the physical resources used by the cluster are reclaimed. The data stored in the cluster is deleted and cannot be recovered. The disks attached to the nodes in the cluster and the snapshots created for the cluster are released. *
  • @param request DeleteLogstashRequest
  • @param headers map
  • @param runtime runtime options for this request RuntimeOptions
  • @return DeleteLogstashResponse

func (*Client) DeletePipelines

func (client *Client) DeletePipelines(InstanceId *string, request *DeletePipelinesRequest) (_result *DeletePipelinesResponse, _err error)

func (*Client) DeletePipelinesWithOptions

func (client *Client) DeletePipelinesWithOptions(InstanceId *string, request *DeletePipelinesRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeletePipelinesResponse, _err error)

func (*Client) DeleteSnapshotRepo

func (client *Client) DeleteSnapshotRepo(InstanceId *string, request *DeleteSnapshotRepoRequest) (_result *DeleteSnapshotRepoResponse, _err error)

func (*Client) DeleteSnapshotRepoWithOptions

func (client *Client) DeleteSnapshotRepoWithOptions(InstanceId *string, request *DeleteSnapshotRepoRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteSnapshotRepoResponse, _err error)

func (*Client) DeleteVpcEndpoint

func (client *Client) DeleteVpcEndpoint(InstanceId *string, EndpointId *string, request *DeleteVpcEndpointRequest) (_result *DeleteVpcEndpointResponse, _err error)

func (*Client) DeleteVpcEndpointWithOptions

func (client *Client) DeleteVpcEndpointWithOptions(InstanceId *string, EndpointId *string, request *DeleteVpcEndpointRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteVpcEndpointResponse, _err error)

func (*Client) DescribeAckOperator

func (client *Client) DescribeAckOperator(ClusterId *string) (_result *DescribeAckOperatorResponse, _err error)

*

  • > Before you install a shipper on an ACK cluster, you can call this operation to query the installation status of ES-operator for the ACK cluster. *
  • @return DescribeAckOperatorResponse

func (*Client) DescribeAckOperatorWithOptions

func (client *Client) DescribeAckOperatorWithOptions(ClusterId *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DescribeAckOperatorResponse, _err error)

*

  • > Before you install a shipper on an ACK cluster, you can call this operation to query the installation status of ES-operator for the ACK cluster. *
  • @param headers map
  • @param runtime runtime options for this request RuntimeOptions
  • @return DescribeAckOperatorResponse

func (*Client) DescribeApm

func (client *Client) DescribeApm(instanceId *string) (_result *DescribeApmResponse, _err error)

func (*Client) DescribeApmWithOptions

func (client *Client) DescribeApmWithOptions(instanceId *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DescribeApmResponse, _err error)

func (*Client) DescribeCollector

func (client *Client) DescribeCollector(ResId *string) (_result *DescribeCollectorResponse, _err error)

func (*Client) DescribeCollectorWithOptions

func (client *Client) DescribeCollectorWithOptions(ResId *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DescribeCollectorResponse, _err error)

func (*Client) DescribeComponentIndex

func (client *Client) DescribeComponentIndex(InstanceId *string, name *string) (_result *DescribeComponentIndexResponse, _err error)

func (*Client) DescribeComponentIndexWithOptions

func (client *Client) DescribeComponentIndexWithOptions(InstanceId *string, name *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DescribeComponentIndexResponse, _err error)

func (*Client) DescribeConnectableClusters

func (client *Client) DescribeConnectableClusters(InstanceId *string, request *DescribeConnectableClustersRequest) (_result *DescribeConnectableClustersResponse, _err error)

func (*Client) DescribeConnectableClustersWithOptions

func (client *Client) DescribeConnectableClustersWithOptions(InstanceId *string, request *DescribeConnectableClustersRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DescribeConnectableClustersResponse, _err error)

func (*Client) DescribeDeprecatedTemplate

func (client *Client) DescribeDeprecatedTemplate(InstanceId *string, name *string) (_result *DescribeDeprecatedTemplateResponse, _err error)

func (*Client) DescribeDeprecatedTemplateWithOptions

func (client *Client) DescribeDeprecatedTemplateWithOptions(InstanceId *string, name *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DescribeDeprecatedTemplateResponse, _err error)

func (*Client) DescribeDiagnoseReport

func (client *Client) DescribeDiagnoseReport(InstanceId *string, ReportId *string, request *DescribeDiagnoseReportRequest) (_result *DescribeDiagnoseReportResponse, _err error)

func (*Client) DescribeDiagnoseReportWithOptions

func (client *Client) DescribeDiagnoseReportWithOptions(InstanceId *string, ReportId *string, request *DescribeDiagnoseReportRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DescribeDiagnoseReportResponse, _err error)

func (*Client) DescribeDiagnosisSettings

func (client *Client) DescribeDiagnosisSettings(InstanceId *string, request *DescribeDiagnosisSettingsRequest) (_result *DescribeDiagnosisSettingsResponse, _err error)

func (*Client) DescribeDiagnosisSettingsWithOptions

func (client *Client) DescribeDiagnosisSettingsWithOptions(InstanceId *string, request *DescribeDiagnosisSettingsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DescribeDiagnosisSettingsResponse, _err error)

func (*Client) DescribeDynamicSettings

func (client *Client) DescribeDynamicSettings(InstanceId *string) (_result *DescribeDynamicSettingsResponse, _err error)

func (*Client) DescribeDynamicSettingsWithOptions

func (client *Client) DescribeDynamicSettingsWithOptions(InstanceId *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DescribeDynamicSettingsResponse, _err error)

func (*Client) DescribeElasticsearchHealth

func (client *Client) DescribeElasticsearchHealth(InstanceId *string) (_result *DescribeElasticsearchHealthResponse, _err error)

*

  • An Elasticsearch cluster can be in a health state indicated by one of the following colors:
  • * GREEN: Primary shards and replica shards for the primary shards are normally allocated.
  • * YELLOW: Primary shards are normally allocated, but replica shards for the primary shards are not normally allocated.
  • * RED: Primary shards are not normally allocated. *
  • @return DescribeElasticsearchHealthResponse

func (*Client) DescribeElasticsearchHealthWithOptions

func (client *Client) DescribeElasticsearchHealthWithOptions(InstanceId *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DescribeElasticsearchHealthResponse, _err error)

*

  • An Elasticsearch cluster can be in a health state indicated by one of the following colors:
  • * GREEN: Primary shards and replica shards for the primary shards are normally allocated.
  • * YELLOW: Primary shards are normally allocated, but replica shards for the primary shards are not normally allocated.
  • * RED: Primary shards are not normally allocated. *
  • @param headers map
  • @param runtime runtime options for this request RuntimeOptions
  • @return DescribeElasticsearchHealthResponse

func (*Client) DescribeILMPolicy

func (client *Client) DescribeILMPolicy(InstanceId *string, PolicyName *string) (_result *DescribeILMPolicyResponse, _err error)

func (*Client) DescribeILMPolicyWithOptions

func (client *Client) DescribeILMPolicyWithOptions(InstanceId *string, PolicyName *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DescribeILMPolicyResponse, _err error)

func (*Client) DescribeIndexTemplate

func (client *Client) DescribeIndexTemplate(InstanceId *string, IndexTemplate *string) (_result *DescribeIndexTemplateResponse, _err error)

func (*Client) DescribeIndexTemplateWithOptions

func (client *Client) DescribeIndexTemplateWithOptions(InstanceId *string, IndexTemplate *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DescribeIndexTemplateResponse, _err error)

func (*Client) DescribeInstance

func (client *Client) DescribeInstance(InstanceId *string) (_result *DescribeInstanceResponse, _err error)

func (*Client) DescribeInstanceWithOptions

func (client *Client) DescribeInstanceWithOptions(InstanceId *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DescribeInstanceResponse, _err error)

func (*Client) DescribeKibanaSettings

func (client *Client) DescribeKibanaSettings(InstanceId *string) (_result *DescribeKibanaSettingsResponse, _err error)

func (*Client) DescribeKibanaSettingsWithOptions

func (client *Client) DescribeKibanaSettingsWithOptions(InstanceId *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DescribeKibanaSettingsResponse, _err error)

func (*Client) DescribeLogstash

func (client *Client) DescribeLogstash(InstanceId *string) (_result *DescribeLogstashResponse, _err error)

func (*Client) DescribeLogstashWithOptions

func (client *Client) DescribeLogstashWithOptions(InstanceId *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DescribeLogstashResponse, _err error)

func (*Client) DescribePipeline

func (client *Client) DescribePipeline(InstanceId *string, PipelineId *string) (_result *DescribePipelineResponse, _err error)

func (*Client) DescribePipelineManagementConfig

func (client *Client) DescribePipelineManagementConfig(InstanceId *string, request *DescribePipelineManagementConfigRequest) (_result *DescribePipelineManagementConfigResponse, _err error)

func (*Client) DescribePipelineManagementConfigWithOptions

func (client *Client) DescribePipelineManagementConfigWithOptions(InstanceId *string, request *DescribePipelineManagementConfigRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DescribePipelineManagementConfigResponse, _err error)

func (*Client) DescribePipelineWithOptions

func (client *Client) DescribePipelineWithOptions(InstanceId *string, PipelineId *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DescribePipelineResponse, _err error)

func (*Client) DescribeRegions

func (client *Client) DescribeRegions() (_result *DescribeRegionsResponse, _err error)

func (*Client) DescribeRegionsWithOptions

func (client *Client) DescribeRegionsWithOptions(headers map[string]*string, runtime *util.RuntimeOptions) (_result *DescribeRegionsResponse, _err error)

func (*Client) DescribeSnapshotSetting

func (client *Client) DescribeSnapshotSetting(InstanceId *string) (_result *DescribeSnapshotSettingResponse, _err error)

func (*Client) DescribeSnapshotSettingWithOptions

func (client *Client) DescribeSnapshotSettingWithOptions(InstanceId *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DescribeSnapshotSettingResponse, _err error)

func (*Client) DescribeTemplates

func (client *Client) DescribeTemplates(InstanceId *string) (_result *DescribeTemplatesResponse, _err error)

func (*Client) DescribeTemplatesWithOptions

func (client *Client) DescribeTemplatesWithOptions(InstanceId *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DescribeTemplatesResponse, _err error)

func (*Client) DescribeXpackMonitorConfig

func (client *Client) DescribeXpackMonitorConfig(InstanceId *string) (_result *DescribeXpackMonitorConfigResponse, _err error)

func (*Client) DescribeXpackMonitorConfigWithOptions

func (client *Client) DescribeXpackMonitorConfigWithOptions(InstanceId *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DescribeXpackMonitorConfigResponse, _err error)

func (*Client) DiagnoseInstance

func (client *Client) DiagnoseInstance(InstanceId *string, request *DiagnoseInstanceRequest) (_result *DiagnoseInstanceResponse, _err error)

func (*Client) DiagnoseInstanceWithOptions

func (client *Client) DiagnoseInstanceWithOptions(InstanceId *string, request *DiagnoseInstanceRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DiagnoseInstanceResponse, _err error)

func (*Client) DisableKibanaPvlNetwork added in v2.3.0

func (client *Client) DisableKibanaPvlNetwork(InstanceId *string) (_result *DisableKibanaPvlNetworkResponse, _err error)

func (*Client) DisableKibanaPvlNetworkWithOptions added in v2.3.0

func (client *Client) DisableKibanaPvlNetworkWithOptions(InstanceId *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DisableKibanaPvlNetworkResponse, _err error)

func (*Client) EnableKibanaPvlNetwork added in v2.3.0

func (client *Client) EnableKibanaPvlNetwork(InstanceId *string, request *EnableKibanaPvlNetworkRequest) (_result *EnableKibanaPvlNetworkResponse, _err error)

func (*Client) EnableKibanaPvlNetworkWithOptions added in v2.3.0

func (client *Client) EnableKibanaPvlNetworkWithOptions(InstanceId *string, request *EnableKibanaPvlNetworkRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *EnableKibanaPvlNetworkResponse, _err error)

func (*Client) EstimatedLogstashRestartTime

func (client *Client) EstimatedLogstashRestartTime(InstanceId *string, request *EstimatedLogstashRestartTimeRequest) (_result *EstimatedLogstashRestartTimeResponse, _err error)

func (*Client) EstimatedLogstashRestartTimeWithOptions

func (client *Client) EstimatedLogstashRestartTimeWithOptions(InstanceId *string, request *EstimatedLogstashRestartTimeRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *EstimatedLogstashRestartTimeResponse, _err error)

func (*Client) EstimatedRestartTime

func (client *Client) EstimatedRestartTime(InstanceId *string, request *EstimatedRestartTimeRequest) (_result *EstimatedRestartTimeResponse, _err error)

func (*Client) EstimatedRestartTimeWithOptions

func (client *Client) EstimatedRestartTimeWithOptions(InstanceId *string, request *EstimatedRestartTimeRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *EstimatedRestartTimeResponse, _err error)

func (*Client) GetClusterDataInformation

func (client *Client) GetClusterDataInformation(request *GetClusterDataInformationRequest) (_result *GetClusterDataInformationResponse, _err error)

func (*Client) GetClusterDataInformationWithOptions

func (client *Client) GetClusterDataInformationWithOptions(request *GetClusterDataInformationRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetClusterDataInformationResponse, _err error)

func (*Client) GetElastictask

func (client *Client) GetElastictask(InstanceId *string) (_result *GetElastictaskResponse, _err error)

func (*Client) GetElastictaskWithOptions

func (client *Client) GetElastictaskWithOptions(InstanceId *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetElastictaskResponse, _err error)

func (*Client) GetEmonGrafanaAlerts

func (client *Client) GetEmonGrafanaAlerts(ProjectId *string, request *GetEmonGrafanaAlertsRequest) (_result *GetEmonGrafanaAlertsResponse, _err error)

func (*Client) GetEmonGrafanaAlertsWithOptions

func (client *Client) GetEmonGrafanaAlertsWithOptions(ProjectId *string, request *GetEmonGrafanaAlertsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetEmonGrafanaAlertsResponse, _err error)

func (*Client) GetEmonGrafanaDashboards

func (client *Client) GetEmonGrafanaDashboards(ProjectId *string, request *GetEmonGrafanaDashboardsRequest) (_result *GetEmonGrafanaDashboardsResponse, _err error)

func (*Client) GetEmonGrafanaDashboardsWithOptions

func (client *Client) GetEmonGrafanaDashboardsWithOptions(ProjectId *string, request *GetEmonGrafanaDashboardsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetEmonGrafanaDashboardsResponse, _err error)

func (*Client) GetEmonMonitorData

func (client *Client) GetEmonMonitorData(ProjectId *string, request *GetEmonMonitorDataRequest) (_result *GetEmonMonitorDataResponse, _err error)

func (*Client) GetEmonMonitorDataWithOptions

func (client *Client) GetEmonMonitorDataWithOptions(ProjectId *string, request *GetEmonMonitorDataRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetEmonMonitorDataResponse, _err error)

func (*Client) GetEndpoint

func (client *Client) GetEndpoint(productId *string, regionId *string, endpointRule *string, network *string, suffix *string, endpointMap map[string]*string, endpoint *string) (_result *string, _err error)

func (*Client) GetOpenStoreUsage

func (client *Client) GetOpenStoreUsage(InstanceId *string) (_result *GetOpenStoreUsageResponse, _err error)

func (*Client) GetOpenStoreUsageWithOptions

func (client *Client) GetOpenStoreUsageWithOptions(InstanceId *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetOpenStoreUsageResponse, _err error)

func (*Client) GetRegionConfiguration

func (client *Client) GetRegionConfiguration(request *GetRegionConfigurationRequest) (_result *GetRegionConfigurationResponse, _err error)

func (*Client) GetRegionConfigurationWithOptions

func (client *Client) GetRegionConfigurationWithOptions(request *GetRegionConfigurationRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetRegionConfigurationResponse, _err error)

func (*Client) GetRegionalInstanceConfig added in v2.2.0

func (client *Client) GetRegionalInstanceConfig() (_result *GetRegionalInstanceConfigResponse, _err error)

func (*Client) GetRegionalInstanceConfigWithOptions added in v2.2.0

func (client *Client) GetRegionalInstanceConfigWithOptions(headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetRegionalInstanceConfigResponse, _err error)

func (*Client) GetSuggestShrinkableNodes

func (client *Client) GetSuggestShrinkableNodes(InstanceId *string, request *GetSuggestShrinkableNodesRequest) (_result *GetSuggestShrinkableNodesResponse, _err error)

func (*Client) GetSuggestShrinkableNodesWithOptions

func (client *Client) GetSuggestShrinkableNodesWithOptions(InstanceId *string, request *GetSuggestShrinkableNodesRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetSuggestShrinkableNodesResponse, _err error)

func (*Client) GetTransferableNodes

func (client *Client) GetTransferableNodes(InstanceId *string, request *GetTransferableNodesRequest) (_result *GetTransferableNodesResponse, _err error)

func (*Client) GetTransferableNodesWithOptions

func (client *Client) GetTransferableNodesWithOptions(InstanceId *string, request *GetTransferableNodesRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetTransferableNodesResponse, _err error)

func (*Client) Init

func (client *Client) Init(config *openapi.Config) (_err error)

func (*Client) InitializeOperationRole

func (client *Client) InitializeOperationRole(request *InitializeOperationRoleRequest) (_result *InitializeOperationRoleResponse, _err error)

*

  • > Before you perform auto scaling for a cluster at the China site (aliyun.com) or you use shippers to collect logs, you must create a service-linked role. *
  • @param request InitializeOperationRoleRequest
  • @return InitializeOperationRoleResponse

func (*Client) InitializeOperationRoleWithOptions

func (client *Client) InitializeOperationRoleWithOptions(request *InitializeOperationRoleRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *InitializeOperationRoleResponse, _err error)

*

  • > Before you perform auto scaling for a cluster at the China site (aliyun.com) or you use shippers to collect logs, you must create a service-linked role. *
  • @param request InitializeOperationRoleRequest
  • @param headers map
  • @param runtime runtime options for this request RuntimeOptions
  • @return InitializeOperationRoleResponse

func (*Client) InstallAckOperator

func (client *Client) InstallAckOperator(ClusterId *string, request *InstallAckOperatorRequest) (_result *InstallAckOperatorResponse, _err error)

*

  • > Before you install a shipper for an ACK cluster, you must call this operation to install ES-operator for the cluster. *
  • @param request InstallAckOperatorRequest
  • @return InstallAckOperatorResponse

func (*Client) InstallAckOperatorWithOptions

func (client *Client) InstallAckOperatorWithOptions(ClusterId *string, request *InstallAckOperatorRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *InstallAckOperatorResponse, _err error)

*

  • > Before you install a shipper for an ACK cluster, you must call this operation to install ES-operator for the cluster. *
  • @param request InstallAckOperatorRequest
  • @param headers map
  • @param runtime runtime options for this request RuntimeOptions
  • @return InstallAckOperatorResponse

func (*Client) InstallKibanaSystemPlugin

func (client *Client) InstallKibanaSystemPlugin(InstanceId *string, request *InstallKibanaSystemPluginRequest) (_result *InstallKibanaSystemPluginResponse, _err error)

func (*Client) InstallKibanaSystemPluginWithOptions

func (client *Client) InstallKibanaSystemPluginWithOptions(InstanceId *string, request *InstallKibanaSystemPluginRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *InstallKibanaSystemPluginResponse, _err error)

func (*Client) InstallLogstashSystemPlugin

func (client *Client) InstallLogstashSystemPlugin(InstanceId *string, request *InstallLogstashSystemPluginRequest) (_result *InstallLogstashSystemPluginResponse, _err error)

*

  • ls-cn-oew1qbgl\\*\\*\\*\\* *
  • @param request InstallLogstashSystemPluginRequest
  • @return InstallLogstashSystemPluginResponse

func (*Client) InstallLogstashSystemPluginWithOptions

func (client *Client) InstallLogstashSystemPluginWithOptions(InstanceId *string, request *InstallLogstashSystemPluginRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *InstallLogstashSystemPluginResponse, _err error)

*

  • ls-cn-oew1qbgl\\*\\*\\*\\* *
  • @param request InstallLogstashSystemPluginRequest
  • @param headers map
  • @param runtime runtime options for this request RuntimeOptions
  • @return InstallLogstashSystemPluginResponse

func (*Client) InstallSystemPlugin

func (client *Client) InstallSystemPlugin(InstanceId *string, request *InstallSystemPluginRequest) (_result *InstallSystemPluginResponse, _err error)

func (*Client) InstallSystemPluginWithOptions

func (client *Client) InstallSystemPluginWithOptions(InstanceId *string, request *InstallSystemPluginRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *InstallSystemPluginResponse, _err error)

func (*Client) InstallUserPlugins

func (client *Client) InstallUserPlugins(InstanceId *string, request *InstallUserPluginsRequest) (_result *InstallUserPluginsResponse, _err error)

func (*Client) InstallUserPluginsWithOptions

func (client *Client) InstallUserPluginsWithOptions(InstanceId *string, request *InstallUserPluginsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *InstallUserPluginsResponse, _err error)

func (*Client) InterruptElasticsearchTask

func (client *Client) InterruptElasticsearchTask(InstanceId *string, request *InterruptElasticsearchTaskRequest) (_result *InterruptElasticsearchTaskResponse, _err error)

func (*Client) InterruptElasticsearchTaskWithOptions

func (client *Client) InterruptElasticsearchTaskWithOptions(InstanceId *string, request *InterruptElasticsearchTaskRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *InterruptElasticsearchTaskResponse, _err error)

func (*Client) InterruptLogstashTask

func (client *Client) InterruptLogstashTask(InstanceId *string, request *InterruptLogstashTaskRequest) (_result *InterruptLogstashTaskResponse, _err error)

func (*Client) InterruptLogstashTaskWithOptions

func (client *Client) InterruptLogstashTaskWithOptions(InstanceId *string, request *InterruptLogstashTaskRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *InterruptLogstashTaskResponse, _err error)

func (*Client) ListAckClusters

func (client *Client) ListAckClusters(request *ListAckClustersRequest) (_result *ListAckClustersResponse, _err error)

func (*Client) ListAckClustersWithOptions

func (client *Client) ListAckClustersWithOptions(request *ListAckClustersRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListAckClustersResponse, _err error)

func (*Client) ListAckNamespaces

func (client *Client) ListAckNamespaces(ClusterId *string, request *ListAckNamespacesRequest) (_result *ListAckNamespacesResponse, _err error)

*

  • > When you install a shipper on an ACK cluster, you must specify a namespace. You can call this operation to query all namespaces in the ACK cluster, and select a namespace based on your business requirements. *
  • @param request ListAckNamespacesRequest
  • @return ListAckNamespacesResponse

func (*Client) ListAckNamespacesWithOptions

func (client *Client) ListAckNamespacesWithOptions(ClusterId *string, request *ListAckNamespacesRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListAckNamespacesResponse, _err error)

*

  • > When you install a shipper on an ACK cluster, you must specify a namespace. You can call this operation to query all namespaces in the ACK cluster, and select a namespace based on your business requirements. *
  • @param request ListAckNamespacesRequest
  • @param headers map
  • @param runtime runtime options for this request RuntimeOptions
  • @return ListAckNamespacesResponse

func (*Client) ListActionRecords

func (client *Client) ListActionRecords(InstanceId *string, request *ListActionRecordsRequest) (_result *ListActionRecordsResponse, _err error)

func (*Client) ListActionRecordsWithOptions

func (client *Client) ListActionRecordsWithOptions(InstanceId *string, request *ListActionRecordsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListActionRecordsResponse, _err error)

func (*Client) ListAllNode

func (client *Client) ListAllNode(InstanceId *string, request *ListAllNodeRequest) (_result *ListAllNodeResponse, _err error)

func (*Client) ListAllNodeWithOptions

func (client *Client) ListAllNodeWithOptions(InstanceId *string, request *ListAllNodeRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListAllNodeResponse, _err error)

func (*Client) ListAlternativeSnapshotRepos

func (client *Client) ListAlternativeSnapshotRepos(InstanceId *string, request *ListAlternativeSnapshotReposRequest) (_result *ListAlternativeSnapshotReposResponse, _err error)

func (*Client) ListAlternativeSnapshotReposWithOptions

func (client *Client) ListAlternativeSnapshotReposWithOptions(InstanceId *string, request *ListAlternativeSnapshotReposRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListAlternativeSnapshotReposResponse, _err error)

func (*Client) ListApm

func (client *Client) ListApm(request *ListApmRequest) (_result *ListApmResponse, _err error)

func (*Client) ListApmWithOptions

func (client *Client) ListApmWithOptions(request *ListApmRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListApmResponse, _err error)

func (*Client) ListAvailableEsInstanceIds

func (client *Client) ListAvailableEsInstanceIds(InstanceId *string) (_result *ListAvailableEsInstanceIdsResponse, _err error)

func (*Client) ListAvailableEsInstanceIdsWithOptions

func (client *Client) ListAvailableEsInstanceIdsWithOptions(InstanceId *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListAvailableEsInstanceIdsResponse, _err error)

func (*Client) ListCollectors

func (client *Client) ListCollectors(request *ListCollectorsRequest) (_result *ListCollectorsResponse, _err error)

func (*Client) ListCollectorsWithOptions

func (client *Client) ListCollectorsWithOptions(request *ListCollectorsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListCollectorsResponse, _err error)

func (*Client) ListComponentIndices

func (client *Client) ListComponentIndices(InstanceId *string, request *ListComponentIndicesRequest) (_result *ListComponentIndicesResponse, _err error)

func (*Client) ListComponentIndicesWithOptions

func (client *Client) ListComponentIndicesWithOptions(InstanceId *string, request *ListComponentIndicesRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListComponentIndicesResponse, _err error)

func (*Client) ListConnectedClusters

func (client *Client) ListConnectedClusters(InstanceId *string) (_result *ListConnectedClustersResponse, _err error)

func (*Client) ListConnectedClustersWithOptions

func (client *Client) ListConnectedClustersWithOptions(InstanceId *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListConnectedClustersResponse, _err error)

func (*Client) ListDataStreams

func (client *Client) ListDataStreams(InstanceId *string, request *ListDataStreamsRequest) (_result *ListDataStreamsResponse, _err error)

func (*Client) ListDataStreamsWithOptions

func (client *Client) ListDataStreamsWithOptions(InstanceId *string, request *ListDataStreamsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListDataStreamsResponse, _err error)

func (*Client) ListDataTasks

func (client *Client) ListDataTasks(InstanceId *string) (_result *ListDataTasksResponse, _err error)

func (*Client) ListDataTasksWithOptions

func (client *Client) ListDataTasksWithOptions(InstanceId *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListDataTasksResponse, _err error)

func (*Client) ListDefaultCollectorConfigurations

func (client *Client) ListDefaultCollectorConfigurations(request *ListDefaultCollectorConfigurationsRequest) (_result *ListDefaultCollectorConfigurationsResponse, _err error)

func (*Client) ListDefaultCollectorConfigurationsWithOptions

func (client *Client) ListDefaultCollectorConfigurationsWithOptions(request *ListDefaultCollectorConfigurationsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListDefaultCollectorConfigurationsResponse, _err error)

func (*Client) ListDeprecatedTemplates

func (client *Client) ListDeprecatedTemplates(InstanceId *string, request *ListDeprecatedTemplatesRequest) (_result *ListDeprecatedTemplatesResponse, _err error)

func (*Client) ListDeprecatedTemplatesWithOptions

func (client *Client) ListDeprecatedTemplatesWithOptions(InstanceId *string, request *ListDeprecatedTemplatesRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListDeprecatedTemplatesResponse, _err error)

func (*Client) ListDiagnoseIndices

func (client *Client) ListDiagnoseIndices(InstanceId *string, request *ListDiagnoseIndicesRequest) (_result *ListDiagnoseIndicesResponse, _err error)

func (*Client) ListDiagnoseIndicesWithOptions

func (client *Client) ListDiagnoseIndicesWithOptions(InstanceId *string, request *ListDiagnoseIndicesRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListDiagnoseIndicesResponse, _err error)

func (*Client) ListDiagnoseReport

func (client *Client) ListDiagnoseReport(InstanceId *string, request *ListDiagnoseReportRequest) (_result *ListDiagnoseReportResponse, _err error)

func (*Client) ListDiagnoseReportIds

func (client *Client) ListDiagnoseReportIds(InstanceId *string, request *ListDiagnoseReportIdsRequest) (_result *ListDiagnoseReportIdsResponse, _err error)

func (*Client) ListDiagnoseReportIdsWithOptions

func (client *Client) ListDiagnoseReportIdsWithOptions(InstanceId *string, request *ListDiagnoseReportIdsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListDiagnoseReportIdsResponse, _err error)

func (*Client) ListDiagnoseReportWithOptions

func (client *Client) ListDiagnoseReportWithOptions(InstanceId *string, request *ListDiagnoseReportRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListDiagnoseReportResponse, _err error)

func (*Client) ListDiagnosisItems added in v2.0.5

func (client *Client) ListDiagnosisItems(request *ListDiagnosisItemsRequest) (_result *ListDiagnosisItemsResponse, _err error)

func (*Client) ListDiagnosisItemsWithOptions added in v2.0.5

func (client *Client) ListDiagnosisItemsWithOptions(request *ListDiagnosisItemsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListDiagnosisItemsResponse, _err error)

func (*Client) ListDictInformation

func (client *Client) ListDictInformation(InstanceId *string, request *ListDictInformationRequest) (_result *ListDictInformationResponse, _err error)

func (*Client) ListDictInformationWithOptions

func (client *Client) ListDictInformationWithOptions(InstanceId *string, request *ListDictInformationRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListDictInformationResponse, _err error)

func (*Client) ListDicts

func (client *Client) ListDicts(InstanceId *string, request *ListDictsRequest) (_result *ListDictsResponse, _err error)

func (*Client) ListDictsWithOptions

func (client *Client) ListDictsWithOptions(InstanceId *string, request *ListDictsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListDictsResponse, _err error)

func (*Client) ListEcsInstances

func (client *Client) ListEcsInstances(request *ListEcsInstancesRequest) (_result *ListEcsInstancesResponse, _err error)

*

  • **Important** To call this operation, you must create the Aliyun Elasticsearch AccessingOOSRole and the system service role AliyunOOSAccessingECS 4ESRole to Elasticsearch the service account to obtain the ECS access permissions of the primary account. For more information, see [Collect ECS service logs](~~146446~~). *
  • @param request ListEcsInstancesRequest
  • @return ListEcsInstancesResponse

func (*Client) ListEcsInstancesWithOptions

func (client *Client) ListEcsInstancesWithOptions(request *ListEcsInstancesRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListEcsInstancesResponse, _err error)

*

  • **Important** To call this operation, you must create the Aliyun Elasticsearch AccessingOOSRole and the system service role AliyunOOSAccessingECS 4ESRole to Elasticsearch the service account to obtain the ECS access permissions of the primary account. For more information, see [Collect ECS service logs](~~146446~~). *
  • @param request ListEcsInstancesRequest
  • @param headers map
  • @param runtime runtime options for this request RuntimeOptions
  • @return ListEcsInstancesResponse

func (*Client) ListExtendfiles

func (client *Client) ListExtendfiles(InstanceId *string) (_result *ListExtendfilesResponse, _err error)

func (*Client) ListExtendfilesWithOptions

func (client *Client) ListExtendfilesWithOptions(InstanceId *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListExtendfilesResponse, _err error)

func (*Client) ListILMPolicies

func (client *Client) ListILMPolicies(InstanceId *string, request *ListILMPoliciesRequest) (_result *ListILMPoliciesResponse, _err error)

func (*Client) ListILMPoliciesWithOptions

func (client *Client) ListILMPoliciesWithOptions(InstanceId *string, request *ListILMPoliciesRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListILMPoliciesResponse, _err error)

func (*Client) ListIndexTemplates

func (client *Client) ListIndexTemplates(InstanceId *string, request *ListIndexTemplatesRequest) (_result *ListIndexTemplatesResponse, _err error)

func (*Client) ListIndexTemplatesWithOptions

func (client *Client) ListIndexTemplatesWithOptions(InstanceId *string, request *ListIndexTemplatesRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListIndexTemplatesResponse, _err error)

func (*Client) ListInstance

func (client *Client) ListInstance(request *ListInstanceRequest) (_result *ListInstanceResponse, _err error)

func (*Client) ListInstanceHistoryEvents

func (client *Client) ListInstanceHistoryEvents(request *ListInstanceHistoryEventsRequest) (_result *ListInstanceHistoryEventsResponse, _err error)

func (*Client) ListInstanceHistoryEventsWithOptions

func (client *Client) ListInstanceHistoryEventsWithOptions(tmpReq *ListInstanceHistoryEventsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListInstanceHistoryEventsResponse, _err error)

func (*Client) ListInstanceIndices

func (client *Client) ListInstanceIndices(InstanceId *string, request *ListInstanceIndicesRequest) (_result *ListInstanceIndicesResponse, _err error)

func (*Client) ListInstanceIndicesWithOptions

func (client *Client) ListInstanceIndicesWithOptions(InstanceId *string, request *ListInstanceIndicesRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListInstanceIndicesResponse, _err error)

func (*Client) ListInstanceWithOptions

func (client *Client) ListInstanceWithOptions(request *ListInstanceRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListInstanceResponse, _err error)

func (*Client) ListKibanaPlugins

func (client *Client) ListKibanaPlugins(InstanceId *string, request *ListKibanaPluginsRequest) (_result *ListKibanaPluginsResponse, _err error)

func (*Client) ListKibanaPluginsWithOptions

func (client *Client) ListKibanaPluginsWithOptions(InstanceId *string, request *ListKibanaPluginsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListKibanaPluginsResponse, _err error)

func (*Client) ListKibanaPvlNetwork added in v2.3.0

func (client *Client) ListKibanaPvlNetwork(InstanceId *string) (_result *ListKibanaPvlNetworkResponse, _err error)

func (*Client) ListKibanaPvlNetworkWithOptions added in v2.3.0

func (client *Client) ListKibanaPvlNetworkWithOptions(InstanceId *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListKibanaPvlNetworkResponse, _err error)

func (*Client) ListLogstash

func (client *Client) ListLogstash(request *ListLogstashRequest) (_result *ListLogstashResponse, _err error)

func (*Client) ListLogstashLog

func (client *Client) ListLogstashLog(InstanceId *string, request *ListLogstashLogRequest) (_result *ListLogstashLogResponse, _err error)

func (*Client) ListLogstashLogWithOptions

func (client *Client) ListLogstashLogWithOptions(InstanceId *string, request *ListLogstashLogRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListLogstashLogResponse, _err error)

func (*Client) ListLogstashPlugins

func (client *Client) ListLogstashPlugins(InstanceId *string, request *ListLogstashPluginsRequest) (_result *ListLogstashPluginsResponse, _err error)

func (*Client) ListLogstashPluginsWithOptions

func (client *Client) ListLogstashPluginsWithOptions(InstanceId *string, request *ListLogstashPluginsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListLogstashPluginsResponse, _err error)

func (*Client) ListLogstashWithOptions

func (client *Client) ListLogstashWithOptions(request *ListLogstashRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListLogstashResponse, _err error)

func (*Client) ListNodes

func (client *Client) ListNodes(ResId *string, request *ListNodesRequest) (_result *ListNodesResponse, _err error)

func (*Client) ListNodesWithOptions

func (client *Client) ListNodesWithOptions(ResId *string, request *ListNodesRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListNodesResponse, _err error)

func (*Client) ListPipeline

func (client *Client) ListPipeline(InstanceId *string, request *ListPipelineRequest) (_result *ListPipelineResponse, _err error)

func (*Client) ListPipelineIds

func (client *Client) ListPipelineIds(InstanceId *string, request *ListPipelineIdsRequest) (_result *ListPipelineIdsResponse, _err error)

func (*Client) ListPipelineIdsWithOptions

func (client *Client) ListPipelineIdsWithOptions(InstanceId *string, request *ListPipelineIdsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListPipelineIdsResponse, _err error)

func (*Client) ListPipelineWithOptions

func (client *Client) ListPipelineWithOptions(InstanceId *string, request *ListPipelineRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListPipelineResponse, _err error)

func (*Client) ListPlugins

func (client *Client) ListPlugins(InstanceId *string, request *ListPluginsRequest) (_result *ListPluginsResponse, _err error)

func (*Client) ListPluginsWithOptions

func (client *Client) ListPluginsWithOptions(InstanceId *string, request *ListPluginsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListPluginsResponse, _err error)

func (*Client) ListSearchLog

func (client *Client) ListSearchLog(InstanceId *string, request *ListSearchLogRequest) (_result *ListSearchLogResponse, _err error)

func (*Client) ListSearchLogWithOptions

func (client *Client) ListSearchLogWithOptions(InstanceId *string, request *ListSearchLogRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListSearchLogResponse, _err error)

func (*Client) ListShardRecoveries

func (client *Client) ListShardRecoveries(InstanceId *string, request *ListShardRecoveriesRequest) (_result *ListShardRecoveriesResponse, _err error)

*

  • > The restoration of a shard is a process of synchronizing data from a primary shard to a replica shard. After the restoration is complete, the replica shard is available for data searches. *
  • @param request ListShardRecoveriesRequest
  • @return ListShardRecoveriesResponse

func (*Client) ListShardRecoveriesWithOptions

func (client *Client) ListShardRecoveriesWithOptions(InstanceId *string, request *ListShardRecoveriesRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListShardRecoveriesResponse, _err error)

*

  • > The restoration of a shard is a process of synchronizing data from a primary shard to a replica shard. After the restoration is complete, the replica shard is available for data searches. *
  • @param request ListShardRecoveriesRequest
  • @param headers map
  • @param runtime runtime options for this request RuntimeOptions
  • @return ListShardRecoveriesResponse

func (*Client) ListSnapshotReposByInstanceId

func (client *Client) ListSnapshotReposByInstanceId(InstanceId *string) (_result *ListSnapshotReposByInstanceIdResponse, _err error)

func (*Client) ListSnapshotReposByInstanceIdWithOptions

func (client *Client) ListSnapshotReposByInstanceIdWithOptions(InstanceId *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListSnapshotReposByInstanceIdResponse, _err error)

func (*Client) ListTagResources

func (client *Client) ListTagResources(request *ListTagResourcesRequest) (_result *ListTagResourcesResponse, _err error)

func (*Client) ListTagResourcesWithOptions

func (client *Client) ListTagResourcesWithOptions(request *ListTagResourcesRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListTagResourcesResponse, _err error)

func (*Client) ListTags

func (client *Client) ListTags(request *ListTagsRequest) (_result *ListTagsResponse, _err error)

func (*Client) ListTagsWithOptions

func (client *Client) ListTagsWithOptions(request *ListTagsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListTagsResponse, _err error)

func (*Client) ListVpcEndpoints

func (client *Client) ListVpcEndpoints(InstanceId *string, request *ListVpcEndpointsRequest) (_result *ListVpcEndpointsResponse, _err error)

func (*Client) ListVpcEndpointsWithOptions

func (client *Client) ListVpcEndpointsWithOptions(InstanceId *string, request *ListVpcEndpointsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListVpcEndpointsResponse, _err error)

func (*Client) MigrateToOtherZone

func (client *Client) MigrateToOtherZone(InstanceId *string, request *MigrateToOtherZoneRequest) (_result *MigrateToOtherZoneResponse, _err error)

*

  • If the specifications in your zone are insufficient, you can upgrade your instance to nodes in another zone. Before calling this interface, you must ensure that:
  • * The error message returned because the current account is in a zone that has sufficient resources.
  • After migrating nodes with current specifications to another zone, you need to manually [upgrade cluster](~~96650~~) because the cluster will not be upgraded during the migration process. Therefore, select a zone with sufficient resources to avoid cluster upgrade failure. We recommend that you choose new zones that are in lower alphabetical order. For example, for cn-hangzhou-e and cn-hangzhou-h zones, choose cn-hangzhou-h first.
  • * The cluster is in the healthy state.
  • Can be passed` GET _cat/health?v `command to view the health status of the cluster. *
  • @param request MigrateToOtherZoneRequest
  • @return MigrateToOtherZoneResponse

func (*Client) MigrateToOtherZoneWithOptions

func (client *Client) MigrateToOtherZoneWithOptions(InstanceId *string, request *MigrateToOtherZoneRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *MigrateToOtherZoneResponse, _err error)

*

  • If the specifications in your zone are insufficient, you can upgrade your instance to nodes in another zone. Before calling this interface, you must ensure that:
  • * The error message returned because the current account is in a zone that has sufficient resources.
  • After migrating nodes with current specifications to another zone, you need to manually [upgrade cluster](~~96650~~) because the cluster will not be upgraded during the migration process. Therefore, select a zone with sufficient resources to avoid cluster upgrade failure. We recommend that you choose new zones that are in lower alphabetical order. For example, for cn-hangzhou-e and cn-hangzhou-h zones, choose cn-hangzhou-h first.
  • * The cluster is in the healthy state.
  • Can be passed` GET _cat/health?v `command to view the health status of the cluster. *
  • @param request MigrateToOtherZoneRequest
  • @param headers map
  • @param runtime runtime options for this request RuntimeOptions
  • @return MigrateToOtherZoneResponse

func (*Client) ModifyDeployMachine

func (client *Client) ModifyDeployMachine(ResId *string, request *ModifyDeployMachineRequest) (_result *ModifyDeployMachineResponse, _err error)

func (*Client) ModifyDeployMachineWithOptions

func (client *Client) ModifyDeployMachineWithOptions(ResId *string, request *ModifyDeployMachineRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ModifyDeployMachineResponse, _err error)

func (*Client) ModifyElastictask

func (client *Client) ModifyElastictask(InstanceId *string, request *ModifyElastictaskRequest) (_result *ModifyElastictaskResponse, _err error)

func (*Client) ModifyElastictaskWithOptions

func (client *Client) ModifyElastictaskWithOptions(InstanceId *string, request *ModifyElastictaskRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ModifyElastictaskResponse, _err error)

func (*Client) ModifyInstanceMaintainTime

func (client *Client) ModifyInstanceMaintainTime(InstanceId *string, request *ModifyInstanceMaintainTimeRequest) (_result *ModifyInstanceMaintainTimeResponse, _err error)

*

  • es-cn-n6w1o1x0w001c\\*\\*\\*\\* *
  • @param request ModifyInstanceMaintainTimeRequest
  • @return ModifyInstanceMaintainTimeResponse

func (*Client) ModifyInstanceMaintainTimeWithOptions

func (client *Client) ModifyInstanceMaintainTimeWithOptions(InstanceId *string, request *ModifyInstanceMaintainTimeRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ModifyInstanceMaintainTimeResponse, _err error)

*

  • es-cn-n6w1o1x0w001c\\*\\*\\*\\* *
  • @param request ModifyInstanceMaintainTimeRequest
  • @param headers map
  • @param runtime runtime options for this request RuntimeOptions
  • @return ModifyInstanceMaintainTimeResponse

func (*Client) ModifyWhiteIps

func (client *Client) ModifyWhiteIps(InstanceId *string, request *ModifyWhiteIpsRequest) (_result *ModifyWhiteIpsResponse, _err error)

*

  • The ID of the cluster. *
  • @param request ModifyWhiteIpsRequest
  • @return ModifyWhiteIpsResponse

func (*Client) ModifyWhiteIpsWithOptions

func (client *Client) ModifyWhiteIpsWithOptions(InstanceId *string, request *ModifyWhiteIpsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ModifyWhiteIpsResponse, _err error)

*

  • The ID of the cluster. *
  • @param request ModifyWhiteIpsRequest
  • @param headers map
  • @param runtime runtime options for this request RuntimeOptions
  • @return ModifyWhiteIpsResponse

func (*Client) MoveResourceGroup

func (client *Client) MoveResourceGroup(InstanceId *string, request *MoveResourceGroupRequest) (_result *MoveResourceGroupResponse, _err error)

func (*Client) MoveResourceGroupWithOptions

func (client *Client) MoveResourceGroupWithOptions(InstanceId *string, request *MoveResourceGroupRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *MoveResourceGroupResponse, _err error)

func (*Client) OpenDiagnosis

func (client *Client) OpenDiagnosis(InstanceId *string, request *OpenDiagnosisRequest) (_result *OpenDiagnosisResponse, _err error)

func (*Client) OpenDiagnosisWithOptions

func (client *Client) OpenDiagnosisWithOptions(InstanceId *string, request *OpenDiagnosisRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *OpenDiagnosisResponse, _err error)

func (*Client) OpenHttps

func (client *Client) OpenHttps(InstanceId *string, request *OpenHttpsRequest) (_result *OpenHttpsResponse, _err error)

*

  • > To ensure data security, we recommend that you enable HTTPS. *
  • @param request OpenHttpsRequest
  • @return OpenHttpsResponse

func (*Client) OpenHttpsWithOptions

func (client *Client) OpenHttpsWithOptions(InstanceId *string, request *OpenHttpsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *OpenHttpsResponse, _err error)

*

  • > To ensure data security, we recommend that you enable HTTPS. *
  • @param request OpenHttpsRequest
  • @param headers map
  • @param runtime runtime options for this request RuntimeOptions
  • @return OpenHttpsResponse

func (*Client) PostEmonTryAlarmRule

func (client *Client) PostEmonTryAlarmRule(ProjectId *string, AlarmGroupId *string, request *PostEmonTryAlarmRuleRequest) (_result *PostEmonTryAlarmRuleResponse, _err error)

func (*Client) PostEmonTryAlarmRuleWithOptions

func (client *Client) PostEmonTryAlarmRuleWithOptions(ProjectId *string, AlarmGroupId *string, request *PostEmonTryAlarmRuleRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *PostEmonTryAlarmRuleResponse, _err error)

func (*Client) RecommendTemplates

func (client *Client) RecommendTemplates(InstanceId *string, request *RecommendTemplatesRequest) (_result *RecommendTemplatesResponse, _err error)

func (*Client) RecommendTemplatesWithOptions

func (client *Client) RecommendTemplatesWithOptions(InstanceId *string, request *RecommendTemplatesRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *RecommendTemplatesResponse, _err error)

func (*Client) ReinstallCollector

func (client *Client) ReinstallCollector(ResId *string, request *ReinstallCollectorRequest) (_result *ReinstallCollectorResponse, _err error)

func (*Client) ReinstallCollectorWithOptions

func (client *Client) ReinstallCollectorWithOptions(ResId *string, request *ReinstallCollectorRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ReinstallCollectorResponse, _err error)

func (*Client) RemoveApm

func (client *Client) RemoveApm(instanceId *string) (_result *RemoveApmResponse, _err error)

func (*Client) RemoveApmWithOptions

func (client *Client) RemoveApmWithOptions(instanceId *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *RemoveApmResponse, _err error)

func (*Client) RenewInstance

func (client *Client) RenewInstance(InstanceId *string, request *RenewInstanceRequest) (_result *RenewInstanceResponse, _err error)

func (*Client) RenewInstanceWithOptions

func (client *Client) RenewInstanceWithOptions(InstanceId *string, request *RenewInstanceRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *RenewInstanceResponse, _err error)

func (*Client) RenewLogstash

func (client *Client) RenewLogstash(InstanceId *string, request *RenewLogstashRequest) (_result *RenewLogstashResponse, _err error)

func (*Client) RenewLogstashWithOptions

func (client *Client) RenewLogstashWithOptions(InstanceId *string, request *RenewLogstashRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *RenewLogstashResponse, _err error)

func (*Client) RestartCollector

func (client *Client) RestartCollector(ResId *string, request *RestartCollectorRequest) (_result *RestartCollectorResponse, _err error)

func (*Client) RestartCollectorWithOptions

func (client *Client) RestartCollectorWithOptions(ResId *string, request *RestartCollectorRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *RestartCollectorResponse, _err error)

func (*Client) RestartInstance

func (client *Client) RestartInstance(InstanceId *string, request *RestartInstanceRequest) (_result *RestartInstanceResponse, _err error)

*

  • > After the instance is restarted, the instance enters the activating state. After the instance is restarted, its status changes to active. Alibaba Cloud Elasticsearch supports restarting a single node. Restarting a node can be divided into normal restart and blue-green restart. *
  • @param request RestartInstanceRequest
  • @return RestartInstanceResponse

func (*Client) RestartInstanceWithOptions

func (client *Client) RestartInstanceWithOptions(InstanceId *string, request *RestartInstanceRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *RestartInstanceResponse, _err error)

*

  • > After the instance is restarted, the instance enters the activating state. After the instance is restarted, its status changes to active. Alibaba Cloud Elasticsearch supports restarting a single node. Restarting a node can be divided into normal restart and blue-green restart. *
  • @param request RestartInstanceRequest
  • @param headers map
  • @param runtime runtime options for this request RuntimeOptions
  • @return RestartInstanceResponse

func (*Client) RestartLogstash

func (client *Client) RestartLogstash(InstanceId *string, request *RestartLogstashRequest) (_result *RestartLogstashResponse, _err error)

func (*Client) RestartLogstashWithOptions

func (client *Client) RestartLogstashWithOptions(InstanceId *string, request *RestartLogstashRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *RestartLogstashResponse, _err error)

func (*Client) ResumeElasticsearchTask

func (client *Client) ResumeElasticsearchTask(InstanceId *string, request *ResumeElasticsearchTaskRequest) (_result *ResumeElasticsearchTaskResponse, _err error)

func (*Client) ResumeElasticsearchTaskWithOptions

func (client *Client) ResumeElasticsearchTaskWithOptions(InstanceId *string, request *ResumeElasticsearchTaskRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ResumeElasticsearchTaskResponse, _err error)

func (*Client) ResumeLogstashTask

func (client *Client) ResumeLogstashTask(InstanceId *string, request *ResumeLogstashTaskRequest) (_result *ResumeLogstashTaskResponse, _err error)

func (*Client) ResumeLogstashTaskWithOptions

func (client *Client) ResumeLogstashTaskWithOptions(InstanceId *string, request *ResumeLogstashTaskRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ResumeLogstashTaskResponse, _err error)

func (*Client) RolloverDataStream

func (client *Client) RolloverDataStream(InstanceId *string, DataStream *string, request *RolloverDataStreamRequest) (_result *RolloverDataStreamResponse, _err error)

func (*Client) RolloverDataStreamWithOptions

func (client *Client) RolloverDataStreamWithOptions(InstanceId *string, DataStream *string, request *RolloverDataStreamRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *RolloverDataStreamResponse, _err error)

func (*Client) RunPipelines

func (client *Client) RunPipelines(InstanceId *string, request *RunPipelinesRequest) (_result *RunPipelinesResponse, _err error)

func (*Client) RunPipelinesWithOptions

func (client *Client) RunPipelinesWithOptions(InstanceId *string, request *RunPipelinesRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *RunPipelinesResponse, _err error)

func (*Client) ShrinkNode

func (client *Client) ShrinkNode(InstanceId *string, request *ShrinkNodeRequest) (_result *ShrinkNodeResponse, _err error)

func (*Client) ShrinkNodeWithOptions

func (client *Client) ShrinkNodeWithOptions(InstanceId *string, request *ShrinkNodeRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ShrinkNodeResponse, _err error)

func (*Client) StartApm

func (client *Client) StartApm(instanceId *string) (_result *StartApmResponse, _err error)

func (*Client) StartApmWithOptions

func (client *Client) StartApmWithOptions(instanceId *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *StartApmResponse, _err error)

func (*Client) StartCollector

func (client *Client) StartCollector(ResId *string, request *StartCollectorRequest) (_result *StartCollectorResponse, _err error)

func (*Client) StartCollectorWithOptions

func (client *Client) StartCollectorWithOptions(ResId *string, request *StartCollectorRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *StartCollectorResponse, _err error)

func (*Client) StopApm

func (client *Client) StopApm(instanceId *string) (_result *StopApmResponse, _err error)

func (*Client) StopApmWithOptions

func (client *Client) StopApmWithOptions(instanceId *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *StopApmResponse, _err error)

func (*Client) StopCollector

func (client *Client) StopCollector(ResId *string, request *StopCollectorRequest) (_result *StopCollectorResponse, _err error)

func (*Client) StopCollectorWithOptions

func (client *Client) StopCollectorWithOptions(ResId *string, request *StopCollectorRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *StopCollectorResponse, _err error)

func (*Client) StopPipelines

func (client *Client) StopPipelines(InstanceId *string, request *StopPipelinesRequest) (_result *StopPipelinesResponse, _err error)

func (*Client) StopPipelinesWithOptions

func (client *Client) StopPipelinesWithOptions(InstanceId *string, request *StopPipelinesRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *StopPipelinesResponse, _err error)

func (*Client) TagResources

func (client *Client) TagResources(request *TagResourcesRequest) (_result *TagResourcesResponse, _err error)

func (*Client) TagResourcesWithOptions

func (client *Client) TagResourcesWithOptions(request *TagResourcesRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *TagResourcesResponse, _err error)

func (*Client) TransferNode

func (client *Client) TransferNode(InstanceId *string, request *TransferNodeRequest) (_result *TransferNodeResponse, _err error)

func (*Client) TransferNodeWithOptions

func (client *Client) TransferNodeWithOptions(InstanceId *string, request *TransferNodeRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *TransferNodeResponse, _err error)

func (*Client) TriggerNetwork

func (client *Client) TriggerNetwork(InstanceId *string, request *TriggerNetworkRequest) (_result *TriggerNetworkResponse, _err error)

func (*Client) TriggerNetworkWithOptions

func (client *Client) TriggerNetworkWithOptions(InstanceId *string, request *TriggerNetworkRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *TriggerNetworkResponse, _err error)

func (*Client) UninstallKibanaPlugin

func (client *Client) UninstallKibanaPlugin(InstanceId *string, request *UninstallKibanaPluginRequest) (_result *UninstallKibanaPluginResponse, _err error)

func (*Client) UninstallKibanaPluginWithOptions

func (client *Client) UninstallKibanaPluginWithOptions(InstanceId *string, request *UninstallKibanaPluginRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UninstallKibanaPluginResponse, _err error)

func (*Client) UninstallLogstashPlugin

func (client *Client) UninstallLogstashPlugin(InstanceId *string, request *UninstallLogstashPluginRequest) (_result *UninstallLogstashPluginResponse, _err error)

func (*Client) UninstallLogstashPluginWithOptions

func (client *Client) UninstallLogstashPluginWithOptions(InstanceId *string, request *UninstallLogstashPluginRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UninstallLogstashPluginResponse, _err error)

func (*Client) UninstallPlugin

func (client *Client) UninstallPlugin(InstanceId *string, request *UninstallPluginRequest) (_result *UninstallPluginResponse, _err error)

func (*Client) UninstallPluginWithOptions

func (client *Client) UninstallPluginWithOptions(InstanceId *string, request *UninstallPluginRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UninstallPluginResponse, _err error)

func (*Client) UntagResources

func (client *Client) UntagResources(request *UntagResourcesRequest) (_result *UntagResourcesResponse, _err error)

*

  • When you call this operation, take note of the following items:
  • * You can only delete user tags.
  • > User labels are manually added to instances by users. A system Tag is a tag that Alibaba Cloud services add to instances. System labels are divided into visible labels and invisible labels.
  • * If you delete a resource tag relationship that is not associated with any resources, you must delete the tags. *
  • @param request UntagResourcesRequest
  • @return UntagResourcesResponse

func (*Client) UntagResourcesWithOptions

func (client *Client) UntagResourcesWithOptions(request *UntagResourcesRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UntagResourcesResponse, _err error)

*

  • When you call this operation, take note of the following items:
  • * You can only delete user tags.
  • > User labels are manually added to instances by users. A system Tag is a tag that Alibaba Cloud services add to instances. System labels are divided into visible labels and invisible labels.
  • * If you delete a resource tag relationship that is not associated with any resources, you must delete the tags. *
  • @param request UntagResourcesRequest
  • @param headers map
  • @param runtime runtime options for this request RuntimeOptions
  • @return UntagResourcesResponse

func (*Client) UpdateAdminPassword

func (client *Client) UpdateAdminPassword(InstanceId *string, request *UpdateAdminPasswordRequest) (_result *UpdateAdminPasswordResponse, _err error)

*

  • 5A2CFF0E-5718-45B5-9D4D-70B3FF\\*\\*\\*\\* *
  • @param request UpdateAdminPasswordRequest
  • @return UpdateAdminPasswordResponse

func (*Client) UpdateAdminPasswordWithOptions

func (client *Client) UpdateAdminPasswordWithOptions(InstanceId *string, request *UpdateAdminPasswordRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateAdminPasswordResponse, _err error)

*

  • 5A2CFF0E-5718-45B5-9D4D-70B3FF\\*\\*\\*\\* *
  • @param request UpdateAdminPasswordRequest
  • @param headers map
  • @param runtime runtime options for this request RuntimeOptions
  • @return UpdateAdminPasswordResponse

func (*Client) UpdateAdvancedSetting

func (client *Client) UpdateAdvancedSetting(InstanceId *string, request *UpdateAdvancedSettingRequest) (_result *UpdateAdvancedSettingResponse, _err error)

func (*Client) UpdateAdvancedSettingWithOptions

func (client *Client) UpdateAdvancedSettingWithOptions(InstanceId *string, request *UpdateAdvancedSettingRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateAdvancedSettingResponse, _err error)

func (*Client) UpdateAliwsDict

func (client *Client) UpdateAliwsDict(InstanceId *string, request *UpdateAliwsDictRequest) (_result *UpdateAliwsDictResponse, _err error)

*

  • Before you call this operation, take note of the following items:
  • * Elasticsearch V5.X clusters do not support the analysis-aliws plug-in.
  • * If the dictionary file is stored in an Object Storage Service (OSS) bucket, you must make sure that the access control list (ACL) of the bucket is public read.
  • * If you do not set sourceType to ORIGIN for an uploaded dictionary file, the file will be deleted after you call this operation. *
  • @param request UpdateAliwsDictRequest
  • @return UpdateAliwsDictResponse

func (*Client) UpdateAliwsDictWithOptions

func (client *Client) UpdateAliwsDictWithOptions(InstanceId *string, request *UpdateAliwsDictRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateAliwsDictResponse, _err error)

*

  • Before you call this operation, take note of the following items:
  • * Elasticsearch V5.X clusters do not support the analysis-aliws plug-in.
  • * If the dictionary file is stored in an Object Storage Service (OSS) bucket, you must make sure that the access control list (ACL) of the bucket is public read.
  • * If you do not set sourceType to ORIGIN for an uploaded dictionary file, the file will be deleted after you call this operation. *
  • @param request UpdateAliwsDictRequest
  • @param headers map
  • @param runtime runtime options for this request RuntimeOptions
  • @return UpdateAliwsDictResponse

func (*Client) UpdateApm

func (client *Client) UpdateApm(instanceId *string, request *UpdateApmRequest) (_result *UpdateApmResponse, _err error)

func (*Client) UpdateApmWithOptions

func (client *Client) UpdateApmWithOptions(instanceId *string, request *UpdateApmRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateApmResponse, _err error)

func (*Client) UpdateBlackIps

func (client *Client) UpdateBlackIps(InstanceId *string, request *UpdateBlackIpsRequest) (_result *UpdateBlackIpsResponse, _err error)

*

  • @deprecated *
  • @param request UpdateBlackIpsRequest
  • @return UpdateBlackIpsResponse

Deprecated

func (*Client) UpdateBlackIpsWithOptions

func (client *Client) UpdateBlackIpsWithOptions(InstanceId *string, request *UpdateBlackIpsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateBlackIpsResponse, _err error)

*

  • @deprecated *
  • @param request UpdateBlackIpsRequest
  • @param headers map
  • @param runtime runtime options for this request RuntimeOptions
  • @return UpdateBlackIpsResponse

Deprecated

func (*Client) UpdateCollector

func (client *Client) UpdateCollector(ResId *string, request *UpdateCollectorRequest) (_result *UpdateCollectorResponse, _err error)

func (*Client) UpdateCollectorName

func (client *Client) UpdateCollectorName(ResId *string, request *UpdateCollectorNameRequest) (_result *UpdateCollectorNameResponse, _err error)

func (*Client) UpdateCollectorNameWithOptions

func (client *Client) UpdateCollectorNameWithOptions(ResId *string, request *UpdateCollectorNameRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateCollectorNameResponse, _err error)

func (*Client) UpdateCollectorWithOptions

func (client *Client) UpdateCollectorWithOptions(ResId *string, request *UpdateCollectorRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateCollectorResponse, _err error)

func (*Client) UpdateComponentIndex

func (client *Client) UpdateComponentIndex(InstanceId *string, name *string, request *UpdateComponentIndexRequest) (_result *UpdateComponentIndexResponse, _err error)

func (*Client) UpdateComponentIndexWithOptions

func (client *Client) UpdateComponentIndexWithOptions(InstanceId *string, name *string, request *UpdateComponentIndexRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateComponentIndexResponse, _err error)

func (*Client) UpdateDescription

func (client *Client) UpdateDescription(InstanceId *string, request *UpdateDescriptionRequest) (_result *UpdateDescriptionResponse, _err error)

func (*Client) UpdateDescriptionWithOptions

func (client *Client) UpdateDescriptionWithOptions(InstanceId *string, request *UpdateDescriptionRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateDescriptionResponse, _err error)

func (*Client) UpdateDiagnosisSettings

func (client *Client) UpdateDiagnosisSettings(InstanceId *string, request *UpdateDiagnosisSettingsRequest) (_result *UpdateDiagnosisSettingsResponse, _err error)

func (*Client) UpdateDiagnosisSettingsWithOptions

func (client *Client) UpdateDiagnosisSettingsWithOptions(InstanceId *string, request *UpdateDiagnosisSettingsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateDiagnosisSettingsResponse, _err error)

func (*Client) UpdateDict

func (client *Client) UpdateDict(InstanceId *string, request *UpdateDictRequest) (_result *UpdateDictResponse, _err error)

*

  • Before you call this operation, take note of the following items:
  • * If the dictionary file is stored in an Object Storage Service (OSS) bucket, you must make sure that the access control list (ACL) of the bucket is public read.
  • * If you do not set sourceType to ORIGIN for an uploaded dictionary file, the file will be deleted after you call this operation. *
  • @param request UpdateDictRequest
  • @return UpdateDictResponse

func (*Client) UpdateDictWithOptions

func (client *Client) UpdateDictWithOptions(InstanceId *string, request *UpdateDictRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateDictResponse, _err error)

*

  • Before you call this operation, take note of the following items:
  • * If the dictionary file is stored in an Object Storage Service (OSS) bucket, you must make sure that the access control list (ACL) of the bucket is public read.
  • * If you do not set sourceType to ORIGIN for an uploaded dictionary file, the file will be deleted after you call this operation. *
  • @param request UpdateDictRequest
  • @param headers map
  • @param runtime runtime options for this request RuntimeOptions
  • @return UpdateDictResponse

func (*Client) UpdateDynamicSettings

func (client *Client) UpdateDynamicSettings(InstanceId *string, request *UpdateDynamicSettingsRequest) (_result *UpdateDynamicSettingsResponse, _err error)

func (*Client) UpdateDynamicSettingsWithOptions

func (client *Client) UpdateDynamicSettingsWithOptions(InstanceId *string, request *UpdateDynamicSettingsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateDynamicSettingsResponse, _err error)

func (*Client) UpdateExtendConfig

func (client *Client) UpdateExtendConfig(InstanceId *string, request *UpdateExtendConfigRequest) (_result *UpdateExtendConfigResponse, _err error)

func (*Client) UpdateExtendConfigWithOptions

func (client *Client) UpdateExtendConfigWithOptions(InstanceId *string, request *UpdateExtendConfigRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateExtendConfigResponse, _err error)

func (*Client) UpdateExtendfiles

func (client *Client) UpdateExtendfiles(InstanceId *string, request *UpdateExtendfilesRequest) (_result *UpdateExtendfilesResponse, _err error)

*

  • When you call this operation, take note of the following items: You can call this operation only to delete the driver files that are uploaded to a Logstash cluster in the Alibaba Cloud Management Console. You can add or modify driver files only in the Alibaba Cloud Management Console. *
  • @param request UpdateExtendfilesRequest
  • @return UpdateExtendfilesResponse

func (*Client) UpdateExtendfilesWithOptions

func (client *Client) UpdateExtendfilesWithOptions(InstanceId *string, request *UpdateExtendfilesRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateExtendfilesResponse, _err error)

*

  • When you call this operation, take note of the following items: You can call this operation only to delete the driver files that are uploaded to a Logstash cluster in the Alibaba Cloud Management Console. You can add or modify driver files only in the Alibaba Cloud Management Console. *
  • @param request UpdateExtendfilesRequest
  • @param headers map
  • @param runtime runtime options for this request RuntimeOptions
  • @return UpdateExtendfilesResponse

func (*Client) UpdateHotIkDicts

func (client *Client) UpdateHotIkDicts(InstanceId *string, request *UpdateHotIkDictsRequest) (_result *UpdateHotIkDictsResponse, _err error)

*

  • Before you call this operation, take note of the following items:
  • * If the dictionary file is stored in an Object Storage Service (OSS) bucket, you must make sure that the access control list (ACL) of the bucket is public read.
  • * If you do not set sourceType to ORIGIN for an uploaded dictionary file, the file will be deleted after you call this operation. *
  • @param request UpdateHotIkDictsRequest
  • @return UpdateHotIkDictsResponse

func (*Client) UpdateHotIkDictsWithOptions

func (client *Client) UpdateHotIkDictsWithOptions(InstanceId *string, request *UpdateHotIkDictsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateHotIkDictsResponse, _err error)

*

  • Before you call this operation, take note of the following items:
  • * If the dictionary file is stored in an Object Storage Service (OSS) bucket, you must make sure that the access control list (ACL) of the bucket is public read.
  • * If you do not set sourceType to ORIGIN for an uploaded dictionary file, the file will be deleted after you call this operation. *
  • @param request UpdateHotIkDictsRequest
  • @param headers map
  • @param runtime runtime options for this request RuntimeOptions
  • @return UpdateHotIkDictsResponse

func (*Client) UpdateILMPolicy

func (client *Client) UpdateILMPolicy(InstanceId *string, PolicyName *string, request *UpdateILMPolicyRequest) (_result *UpdateILMPolicyResponse, _err error)

func (*Client) UpdateILMPolicyWithOptions

func (client *Client) UpdateILMPolicyWithOptions(InstanceId *string, PolicyName *string, request *UpdateILMPolicyRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateILMPolicyResponse, _err error)

func (*Client) UpdateIndexTemplate

func (client *Client) UpdateIndexTemplate(InstanceId *string, IndexTemplate *string, request *UpdateIndexTemplateRequest) (_result *UpdateIndexTemplateResponse, _err error)

func (*Client) UpdateIndexTemplateWithOptions

func (client *Client) UpdateIndexTemplateWithOptions(InstanceId *string, IndexTemplate *string, request *UpdateIndexTemplateRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateIndexTemplateResponse, _err error)

func (*Client) UpdateInstance

func (client *Client) UpdateInstance(InstanceId *string, request *UpdateInstanceRequest) (_result *UpdateInstanceResponse, _err error)

*

  • es-cn-n6w1ptcb30009\\*\\*\\*\\* *
  • @param request UpdateInstanceRequest
  • @return UpdateInstanceResponse

func (*Client) UpdateInstanceChargeType

func (client *Client) UpdateInstanceChargeType(InstanceId *string, request *UpdateInstanceChargeTypeRequest) (_result *UpdateInstanceChargeTypeResponse, _err error)

func (*Client) UpdateInstanceChargeTypeWithOptions

func (client *Client) UpdateInstanceChargeTypeWithOptions(InstanceId *string, request *UpdateInstanceChargeTypeRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateInstanceChargeTypeResponse, _err error)

func (*Client) UpdateInstanceSettings

func (client *Client) UpdateInstanceSettings(InstanceId *string, request *UpdateInstanceSettingsRequest) (_result *UpdateInstanceSettingsResponse, _err error)

*

  • When you call this operation, take note of the following items:
  • When the instance is in the activating, invalid, or inactive state, you cannot update the configuration. *
  • @param request UpdateInstanceSettingsRequest
  • @return UpdateInstanceSettingsResponse

func (*Client) UpdateInstanceSettingsWithOptions

func (client *Client) UpdateInstanceSettingsWithOptions(InstanceId *string, request *UpdateInstanceSettingsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateInstanceSettingsResponse, _err error)

*

  • When you call this operation, take note of the following items:
  • When the instance is in the activating, invalid, or inactive state, you cannot update the configuration. *
  • @param request UpdateInstanceSettingsRequest
  • @param headers map
  • @param runtime runtime options for this request RuntimeOptions
  • @return UpdateInstanceSettingsResponse

func (*Client) UpdateInstanceWithOptions

func (client *Client) UpdateInstanceWithOptions(InstanceId *string, request *UpdateInstanceRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateInstanceResponse, _err error)

*

  • es-cn-n6w1ptcb30009\\*\\*\\*\\* *
  • @param request UpdateInstanceRequest
  • @param headers map
  • @param runtime runtime options for this request RuntimeOptions
  • @return UpdateInstanceResponse

func (*Client) UpdateKibanaPvlNetwork added in v2.3.0

func (client *Client) UpdateKibanaPvlNetwork(InstanceId *string, request *UpdateKibanaPvlNetworkRequest) (_result *UpdateKibanaPvlNetworkResponse, _err error)

func (*Client) UpdateKibanaPvlNetworkWithOptions added in v2.3.0

func (client *Client) UpdateKibanaPvlNetworkWithOptions(InstanceId *string, request *UpdateKibanaPvlNetworkRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateKibanaPvlNetworkResponse, _err error)

func (*Client) UpdateKibanaSettings

func (client *Client) UpdateKibanaSettings(InstanceId *string, request *UpdateKibanaSettingsRequest) (_result *UpdateKibanaSettingsResponse, _err error)

func (*Client) UpdateKibanaSettingsWithOptions

func (client *Client) UpdateKibanaSettingsWithOptions(InstanceId *string, request *UpdateKibanaSettingsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateKibanaSettingsResponse, _err error)

func (*Client) UpdateKibanaWhiteIps

func (client *Client) UpdateKibanaWhiteIps(InstanceId *string, request *UpdateKibanaWhiteIpsRequest) (_result *UpdateKibanaWhiteIpsResponse, _err error)

*

  • * Before you call this operation, you must make sure that the cluster is not in the activating, invalid, or inactive state.
  • * You can update an IP address whitelist by using the following parameters:
  • * kibanaIPWhitelist
  • * modifyMode and whiteIpGroup
  • * You cannot specify private IP addresses for public IP address whitelists and cannot specify public IP addresses for private IP address whitelists. *
  • @param request UpdateKibanaWhiteIpsRequest
  • @return UpdateKibanaWhiteIpsResponse

func (*Client) UpdateKibanaWhiteIpsWithOptions

func (client *Client) UpdateKibanaWhiteIpsWithOptions(InstanceId *string, request *UpdateKibanaWhiteIpsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateKibanaWhiteIpsResponse, _err error)

*

  • * Before you call this operation, you must make sure that the cluster is not in the activating, invalid, or inactive state.
  • * You can update an IP address whitelist by using the following parameters:
  • * kibanaIPWhitelist
  • * modifyMode and whiteIpGroup
  • * You cannot specify private IP addresses for public IP address whitelists and cannot specify public IP addresses for private IP address whitelists. *
  • @param request UpdateKibanaWhiteIpsRequest
  • @param headers map
  • @param runtime runtime options for this request RuntimeOptions
  • @return UpdateKibanaWhiteIpsResponse

func (*Client) UpdateLogstash

func (client *Client) UpdateLogstash(InstanceId *string, request *UpdateLogstashRequest) (_result *UpdateLogstashResponse, _err error)

func (*Client) UpdateLogstashChargeType

func (client *Client) UpdateLogstashChargeType(InstanceId *string, request *UpdateLogstashChargeTypeRequest) (_result *UpdateLogstashChargeTypeResponse, _err error)

func (*Client) UpdateLogstashChargeTypeWithOptions

func (client *Client) UpdateLogstashChargeTypeWithOptions(InstanceId *string, request *UpdateLogstashChargeTypeRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateLogstashChargeTypeResponse, _err error)

func (*Client) UpdateLogstashDescription

func (client *Client) UpdateLogstashDescription(InstanceId *string, request *UpdateLogstashDescriptionRequest) (_result *UpdateLogstashDescriptionResponse, _err error)

*

  • When you call this operation, take note of the following items: You cannot change the name of a cluster that is in the activating, invalid, or inactive state. *
  • @param request UpdateLogstashDescriptionRequest
  • @return UpdateLogstashDescriptionResponse

func (*Client) UpdateLogstashDescriptionWithOptions

func (client *Client) UpdateLogstashDescriptionWithOptions(InstanceId *string, request *UpdateLogstashDescriptionRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateLogstashDescriptionResponse, _err error)

*

  • When you call this operation, take note of the following items: You cannot change the name of a cluster that is in the activating, invalid, or inactive state. *
  • @param request UpdateLogstashDescriptionRequest
  • @param headers map
  • @param runtime runtime options for this request RuntimeOptions
  • @return UpdateLogstashDescriptionResponse

func (*Client) UpdateLogstashSettings

func (client *Client) UpdateLogstashSettings(InstanceId *string, request *UpdateLogstashSettingsRequest) (_result *UpdateLogstashSettingsResponse, _err error)

*

  • When you call this operation, take note of the following items:
  • If the instance is in the Active (activating), Invalid (invalid), and Inactive (inactive) state, the information cannot be updated. *
  • @param request UpdateLogstashSettingsRequest
  • @return UpdateLogstashSettingsResponse

func (*Client) UpdateLogstashSettingsWithOptions

func (client *Client) UpdateLogstashSettingsWithOptions(InstanceId *string, request *UpdateLogstashSettingsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateLogstashSettingsResponse, _err error)

*

  • When you call this operation, take note of the following items:
  • If the instance is in the Active (activating), Invalid (invalid), and Inactive (inactive) state, the information cannot be updated. *
  • @param request UpdateLogstashSettingsRequest
  • @param headers map
  • @param runtime runtime options for this request RuntimeOptions
  • @return UpdateLogstashSettingsResponse

func (*Client) UpdateLogstashWithOptions

func (client *Client) UpdateLogstashWithOptions(InstanceId *string, request *UpdateLogstashRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateLogstashResponse, _err error)

func (*Client) UpdatePipelineManagementConfig

func (client *Client) UpdatePipelineManagementConfig(InstanceId *string, request *UpdatePipelineManagementConfigRequest) (_result *UpdatePipelineManagementConfigResponse, _err error)

func (*Client) UpdatePipelineManagementConfigWithOptions

func (client *Client) UpdatePipelineManagementConfigWithOptions(InstanceId *string, request *UpdatePipelineManagementConfigRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdatePipelineManagementConfigResponse, _err error)

func (*Client) UpdatePipelines

func (client *Client) UpdatePipelines(InstanceId *string, request *UpdatePipelinesRequest) (_result *UpdatePipelinesResponse, _err error)

func (*Client) UpdatePipelinesWithOptions

func (client *Client) UpdatePipelinesWithOptions(InstanceId *string, request *UpdatePipelinesRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdatePipelinesResponse, _err error)

func (*Client) UpdatePrivateNetworkWhiteIps

func (client *Client) UpdatePrivateNetworkWhiteIps(InstanceId *string, request *UpdatePrivateNetworkWhiteIpsRequest) (_result *UpdatePrivateNetworkWhiteIpsResponse, _err error)

*

  • > In the following returned example, only the parameters in the returned data list are guaranteed to be included, and the parameters not mentioned are for reference only. For more information about the parameters, see [ListInstance](~~142230~~). You cannot force a dependency in a program to get these parameters. *
  • @param request UpdatePrivateNetworkWhiteIpsRequest
  • @return UpdatePrivateNetworkWhiteIpsResponse

func (*Client) UpdatePrivateNetworkWhiteIpsWithOptions

func (client *Client) UpdatePrivateNetworkWhiteIpsWithOptions(InstanceId *string, request *UpdatePrivateNetworkWhiteIpsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdatePrivateNetworkWhiteIpsResponse, _err error)

*

  • > In the following returned example, only the parameters in the returned data list are guaranteed to be included, and the parameters not mentioned are for reference only. For more information about the parameters, see [ListInstance](~~142230~~). You cannot force a dependency in a program to get these parameters. *
  • @param request UpdatePrivateNetworkWhiteIpsRequest
  • @param headers map
  • @param runtime runtime options for this request RuntimeOptions
  • @return UpdatePrivateNetworkWhiteIpsResponse

func (*Client) UpdatePublicNetwork

func (client *Client) UpdatePublicNetwork(InstanceId *string, request *UpdatePublicNetworkRequest) (_result *UpdatePublicNetworkResponse, _err error)

*

  • When you call this operation, take note of the following items:
  • When the instance is in the activating, invalid, or inactive state, its configuration cannot be updated. *
  • @param request UpdatePublicNetworkRequest
  • @return UpdatePublicNetworkResponse

func (*Client) UpdatePublicNetworkWithOptions

func (client *Client) UpdatePublicNetworkWithOptions(InstanceId *string, request *UpdatePublicNetworkRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdatePublicNetworkResponse, _err error)

*

  • When you call this operation, take note of the following items:
  • When the instance is in the activating, invalid, or inactive state, its configuration cannot be updated. *
  • @param request UpdatePublicNetworkRequest
  • @param headers map
  • @param runtime runtime options for this request RuntimeOptions
  • @return UpdatePublicNetworkResponse

func (*Client) UpdatePublicWhiteIps

func (client *Client) UpdatePublicWhiteIps(InstanceId *string, request *UpdatePublicWhiteIpsRequest) (_result *UpdatePublicWhiteIpsResponse, _err error)

*

  • > In the following example, only the parameters in the returned data list are guaranteed to be included. The parameters that are not mentioned are for reference only. For more information about the parameters, see [ListInstance](~~142230~~). You cannot force a dependency in a program to get these parameters. *
  • @param request UpdatePublicWhiteIpsRequest
  • @return UpdatePublicWhiteIpsResponse

func (*Client) UpdatePublicWhiteIpsWithOptions

func (client *Client) UpdatePublicWhiteIpsWithOptions(InstanceId *string, request *UpdatePublicWhiteIpsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdatePublicWhiteIpsResponse, _err error)

*

  • > In the following example, only the parameters in the returned data list are guaranteed to be included. The parameters that are not mentioned are for reference only. For more information about the parameters, see [ListInstance](~~142230~~). You cannot force a dependency in a program to get these parameters. *
  • @param request UpdatePublicWhiteIpsRequest
  • @param headers map
  • @param runtime runtime options for this request RuntimeOptions
  • @return UpdatePublicWhiteIpsResponse

func (*Client) UpdateReadWritePolicy

func (client *Client) UpdateReadWritePolicy(InstanceId *string, request *UpdateReadWritePolicyRequest) (_result *UpdateReadWritePolicyResponse, _err error)

func (*Client) UpdateReadWritePolicyWithOptions

func (client *Client) UpdateReadWritePolicyWithOptions(InstanceId *string, request *UpdateReadWritePolicyRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateReadWritePolicyResponse, _err error)

func (*Client) UpdateSnapshotSetting

func (client *Client) UpdateSnapshotSetting(InstanceId *string, request *UpdateSnapshotSettingRequest) (_result *UpdateSnapshotSettingResponse, _err error)

func (*Client) UpdateSnapshotSettingWithOptions

func (client *Client) UpdateSnapshotSettingWithOptions(InstanceId *string, request *UpdateSnapshotSettingRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateSnapshotSettingResponse, _err error)

func (*Client) UpdateSynonymsDicts

func (client *Client) UpdateSynonymsDicts(InstanceId *string, request *UpdateSynonymsDictsRequest) (_result *UpdateSynonymsDictsResponse, _err error)

*

  • Before you call this operation, take note of the following items:
  • * If the dictionary file is stored in an Object Storage Service (OSS) bucket, you must make sure that the access control list (ACL) of the bucket is public read.
  • * If you do not set sourceType to ORIGIN for an uploaded dictionary file, the file will be deleted after you call this operation. *
  • @param request UpdateSynonymsDictsRequest
  • @return UpdateSynonymsDictsResponse

func (*Client) UpdateSynonymsDictsWithOptions

func (client *Client) UpdateSynonymsDictsWithOptions(InstanceId *string, request *UpdateSynonymsDictsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateSynonymsDictsResponse, _err error)

*

  • Before you call this operation, take note of the following items:
  • * If the dictionary file is stored in an Object Storage Service (OSS) bucket, you must make sure that the access control list (ACL) of the bucket is public read.
  • * If you do not set sourceType to ORIGIN for an uploaded dictionary file, the file will be deleted after you call this operation. *
  • @param request UpdateSynonymsDictsRequest
  • @param headers map
  • @param runtime runtime options for this request RuntimeOptions
  • @return UpdateSynonymsDictsResponse

func (*Client) UpdateTemplate

func (client *Client) UpdateTemplate(InstanceId *string, TemplateName *string, request *UpdateTemplateRequest) (_result *UpdateTemplateResponse, _err error)

func (*Client) UpdateTemplateWithOptions

func (client *Client) UpdateTemplateWithOptions(InstanceId *string, TemplateName *string, request *UpdateTemplateRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateTemplateResponse, _err error)

func (*Client) UpdateWhiteIps

func (client *Client) UpdateWhiteIps(InstanceId *string, request *UpdateWhiteIpsRequest) (_result *UpdateWhiteIpsResponse, _err error)

*

  • > For more information about the parameters displayed in the following sample code but not provided in the preceding tables, see [ListInstance](~~142230~~). You cannot force your program to obtain these parameters. *
  • @param request UpdateWhiteIpsRequest
  • @return UpdateWhiteIpsResponse

func (*Client) UpdateWhiteIpsWithOptions

func (client *Client) UpdateWhiteIpsWithOptions(InstanceId *string, request *UpdateWhiteIpsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateWhiteIpsResponse, _err error)

*

  • > For more information about the parameters displayed in the following sample code but not provided in the preceding tables, see [ListInstance](~~142230~~). You cannot force your program to obtain these parameters. *
  • @param request UpdateWhiteIpsRequest
  • @param headers map
  • @param runtime runtime options for this request RuntimeOptions
  • @return UpdateWhiteIpsResponse

func (*Client) UpdateXpackMonitorConfig

func (client *Client) UpdateXpackMonitorConfig(InstanceId *string, request *UpdateXpackMonitorConfigRequest) (_result *UpdateXpackMonitorConfigResponse, _err error)

func (*Client) UpdateXpackMonitorConfigWithOptions

func (client *Client) UpdateXpackMonitorConfigWithOptions(InstanceId *string, request *UpdateXpackMonitorConfigRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateXpackMonitorConfigResponse, _err error)

func (*Client) UpgradeEngineVersion

func (client *Client) UpgradeEngineVersion(InstanceId *string, request *UpgradeEngineVersionRequest) (_result *UpgradeEngineVersionResponse, _err error)

*

  • 5A2CFF0E-5718-45B5-9D4D-70B3FF\\*\\*\\*\\* *
  • @param request UpgradeEngineVersionRequest
  • @return UpgradeEngineVersionResponse

func (*Client) UpgradeEngineVersionWithOptions

func (client *Client) UpgradeEngineVersionWithOptions(InstanceId *string, request *UpgradeEngineVersionRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpgradeEngineVersionResponse, _err error)

*

  • 5A2CFF0E-5718-45B5-9D4D-70B3FF\\*\\*\\*\\* *
  • @param request UpgradeEngineVersionRequest
  • @param headers map
  • @param runtime runtime options for this request RuntimeOptions
  • @return UpgradeEngineVersionResponse

func (*Client) ValidateConnection

func (client *Client) ValidateConnection(InstanceId *string, request *ValidateConnectionRequest) (_result *ValidateConnectionResponse, _err error)

*

  • > Before you enable the X-Pack Monitoring feature for a Logstash cluster, you must associate the Logstash cluster with an Elasticsearch cluster. This way, you can view the monitoring data of the Logstash cluster in the Kibana console of the Elasticsearch cluster. *
  • @param request ValidateConnectionRequest
  • @return ValidateConnectionResponse

func (*Client) ValidateConnectionWithOptions

func (client *Client) ValidateConnectionWithOptions(InstanceId *string, request *ValidateConnectionRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ValidateConnectionResponse, _err error)

*

  • > Before you enable the X-Pack Monitoring feature for a Logstash cluster, you must associate the Logstash cluster with an Elasticsearch cluster. This way, you can view the monitoring data of the Logstash cluster in the Kibana console of the Elasticsearch cluster. *
  • @param request ValidateConnectionRequest
  • @param headers map
  • @param runtime runtime options for this request RuntimeOptions
  • @return ValidateConnectionResponse

func (*Client) ValidateShrinkNodes

func (client *Client) ValidateShrinkNodes(InstanceId *string, request *ValidateShrinkNodesRequest) (_result *ValidateShrinkNodesResponse, _err error)

func (*Client) ValidateShrinkNodesWithOptions

func (client *Client) ValidateShrinkNodesWithOptions(InstanceId *string, request *ValidateShrinkNodesRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ValidateShrinkNodesResponse, _err error)

func (*Client) ValidateSlrPermission

func (client *Client) ValidateSlrPermission(request *ValidateSlrPermissionRequest) (_result *ValidateSlrPermissionResponse, _err error)

func (*Client) ValidateSlrPermissionWithOptions

func (client *Client) ValidateSlrPermissionWithOptions(request *ValidateSlrPermissionRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ValidateSlrPermissionResponse, _err error)

func (*Client) ValidateTransferableNodes

func (client *Client) ValidateTransferableNodes(InstanceId *string, request *ValidateTransferableNodesRequest) (_result *ValidateTransferableNodesResponse, _err error)

func (*Client) ValidateTransferableNodesWithOptions

func (client *Client) ValidateTransferableNodesWithOptions(InstanceId *string, request *ValidateTransferableNodesRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ValidateTransferableNodesResponse, _err error)

type ClientNodeConfiguration

type ClientNodeConfiguration struct {
	Amount   *int64  `json:"amount,omitempty" xml:"amount,omitempty"`
	Disk     *int64  `json:"disk,omitempty" xml:"disk,omitempty"`
	DiskType *string `json:"diskType,omitempty" xml:"diskType,omitempty"`
	Spec     *string `json:"spec,omitempty" xml:"spec,omitempty"`
}

func (ClientNodeConfiguration) GoString

func (s ClientNodeConfiguration) GoString() string

func (*ClientNodeConfiguration) SetAmount

func (*ClientNodeConfiguration) SetDisk

func (*ClientNodeConfiguration) SetDiskType

func (*ClientNodeConfiguration) SetSpec

func (ClientNodeConfiguration) String

func (s ClientNodeConfiguration) String() string

type CloseDiagnosisRequest

type CloseDiagnosisRequest struct {
	// The ID of the request.
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	Lang        *string `json:"lang,omitempty" xml:"lang,omitempty"`
}

func (CloseDiagnosisRequest) GoString

func (s CloseDiagnosisRequest) GoString() string

func (*CloseDiagnosisRequest) SetClientToken

func (s *CloseDiagnosisRequest) SetClientToken(v string) *CloseDiagnosisRequest

func (*CloseDiagnosisRequest) SetLang

func (CloseDiagnosisRequest) String

func (s CloseDiagnosisRequest) String() string

type CloseDiagnosisResponse

type CloseDiagnosisResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CloseDiagnosisResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CloseDiagnosisResponse) GoString

func (s CloseDiagnosisResponse) GoString() string

func (*CloseDiagnosisResponse) SetBody

func (*CloseDiagnosisResponse) SetHeaders

func (*CloseDiagnosisResponse) SetStatusCode

func (CloseDiagnosisResponse) String

func (s CloseDiagnosisResponse) String() string

type CloseDiagnosisResponseBody

type CloseDiagnosisResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    *bool   `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (CloseDiagnosisResponseBody) GoString

func (s CloseDiagnosisResponseBody) GoString() string

func (*CloseDiagnosisResponseBody) SetRequestId

func (*CloseDiagnosisResponseBody) SetResult

func (CloseDiagnosisResponseBody) String

type CloseHttpsRequest

type CloseHttpsRequest struct {
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
}

func (CloseHttpsRequest) GoString

func (s CloseHttpsRequest) GoString() string

func (*CloseHttpsRequest) SetClientToken

func (s *CloseHttpsRequest) SetClientToken(v string) *CloseHttpsRequest

func (CloseHttpsRequest) String

func (s CloseHttpsRequest) String() string

type CloseHttpsResponse

type CloseHttpsResponse struct {
	Headers    map[string]*string      `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                  `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CloseHttpsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CloseHttpsResponse) GoString

func (s CloseHttpsResponse) GoString() string

func (*CloseHttpsResponse) SetBody

func (*CloseHttpsResponse) SetHeaders

func (s *CloseHttpsResponse) SetHeaders(v map[string]*string) *CloseHttpsResponse

func (*CloseHttpsResponse) SetStatusCode

func (s *CloseHttpsResponse) SetStatusCode(v int32) *CloseHttpsResponse

func (CloseHttpsResponse) String

func (s CloseHttpsResponse) String() string

type CloseHttpsResponseBody

type CloseHttpsResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    *bool   `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (CloseHttpsResponseBody) GoString

func (s CloseHttpsResponseBody) GoString() string

func (*CloseHttpsResponseBody) SetRequestId

func (*CloseHttpsResponseBody) SetResult

func (CloseHttpsResponseBody) String

func (s CloseHttpsResponseBody) String() string

type CloseManagedIndexRequest

type CloseManagedIndexRequest struct {
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
}

func (CloseManagedIndexRequest) GoString

func (s CloseManagedIndexRequest) GoString() string

func (*CloseManagedIndexRequest) SetClientToken

func (CloseManagedIndexRequest) String

func (s CloseManagedIndexRequest) String() string

type CloseManagedIndexResponse

type CloseManagedIndexResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CloseManagedIndexResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CloseManagedIndexResponse) GoString

func (s CloseManagedIndexResponse) GoString() string

func (*CloseManagedIndexResponse) SetBody

func (*CloseManagedIndexResponse) SetHeaders

func (*CloseManagedIndexResponse) SetStatusCode

func (CloseManagedIndexResponse) String

func (s CloseManagedIndexResponse) String() string

type CloseManagedIndexResponseBody

type CloseManagedIndexResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    *bool   `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (CloseManagedIndexResponseBody) GoString

func (*CloseManagedIndexResponseBody) SetRequestId

func (*CloseManagedIndexResponseBody) SetResult

func (CloseManagedIndexResponseBody) String

type CollectorDeployMachine added in v2.0.4

type CollectorDeployMachine struct {
	ConfigType       *string                           `json:"configType,omitempty" xml:"configType,omitempty"`
	GroupId          *string                           `json:"groupId,omitempty" xml:"groupId,omitempty"`
	InstanceId       *string                           `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	Machines         []*CollectorDeployMachineMachines `json:"machines,omitempty" xml:"machines,omitempty" type:"Repeated"`
	SuccessPodsCount *string                           `json:"successPodsCount,omitempty" xml:"successPodsCount,omitempty"`
	TotalPodsCount   *string                           `json:"totalPodsCount,omitempty" xml:"totalPodsCount,omitempty"`
	Type             *string                           `json:"type,omitempty" xml:"type,omitempty"`
}

func (CollectorDeployMachine) GoString added in v2.0.4

func (s CollectorDeployMachine) GoString() string

func (*CollectorDeployMachine) SetConfigType added in v2.0.4

func (*CollectorDeployMachine) SetGroupId added in v2.0.4

func (*CollectorDeployMachine) SetInstanceId added in v2.0.4

func (*CollectorDeployMachine) SetMachines added in v2.0.4

func (*CollectorDeployMachine) SetSuccessPodsCount added in v2.0.4

func (s *CollectorDeployMachine) SetSuccessPodsCount(v string) *CollectorDeployMachine

func (*CollectorDeployMachine) SetTotalPodsCount added in v2.0.4

func (s *CollectorDeployMachine) SetTotalPodsCount(v string) *CollectorDeployMachine

func (*CollectorDeployMachine) SetType added in v2.0.4

func (CollectorDeployMachine) String added in v2.0.4

func (s CollectorDeployMachine) String() string

type CollectorDeployMachineMachines added in v2.0.4

type CollectorDeployMachineMachines struct {
	AgentStatus *string `json:"agentStatus,omitempty" xml:"agentStatus,omitempty"`
	InstanceId  *string `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
}

func (CollectorDeployMachineMachines) GoString added in v2.0.4

func (*CollectorDeployMachineMachines) SetAgentStatus added in v2.0.4

func (*CollectorDeployMachineMachines) SetInstanceId added in v2.0.4

func (CollectorDeployMachineMachines) String added in v2.0.4

type CollectorKibanaInstance added in v2.0.4

type CollectorKibanaInstance struct {
	ConfigType *string `json:"configType,omitempty" xml:"configType,omitempty"`
	Host       *string `json:"host,omitempty" xml:"host,omitempty"`
	InstanceId *string `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	KibanaHost *string `json:"kibanaHost,omitempty" xml:"kibanaHost,omitempty"`
	Password   *string `json:"password,omitempty" xml:"password,omitempty"`
	Protocol   *string `json:"protocol,omitempty" xml:"protocol,omitempty"`
	UserName   *string `json:"userName,omitempty" xml:"userName,omitempty"`
}

func (CollectorKibanaInstance) GoString added in v2.0.4

func (s CollectorKibanaInstance) GoString() string

func (*CollectorKibanaInstance) SetConfigType added in v2.0.4

func (*CollectorKibanaInstance) SetHost added in v2.0.4

func (*CollectorKibanaInstance) SetInstanceId added in v2.0.4

func (*CollectorKibanaInstance) SetKibanaHost added in v2.0.4

func (*CollectorKibanaInstance) SetPassword added in v2.0.4

func (*CollectorKibanaInstance) SetProtocol added in v2.0.4

func (*CollectorKibanaInstance) SetUserName added in v2.0.4

func (CollectorKibanaInstance) String added in v2.0.4

func (s CollectorKibanaInstance) String() string

type CollectorTargetInstance added in v2.0.4

type CollectorTargetInstance struct {
	ConfigType       *string   `json:"configType,omitempty" xml:"configType,omitempty"`
	EnableMonitoring *bool     `json:"enableMonitoring,omitempty" xml:"enableMonitoring,omitempty"`
	Hosts            []*string `json:"hosts,omitempty" xml:"hosts,omitempty" type:"Repeated"`
	InstanceId       *string   `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	InstanceType     *string   `json:"instanceType,omitempty" xml:"instanceType,omitempty"`
	Password         *string   `json:"password,omitempty" xml:"password,omitempty"`
	Protocol         *string   `json:"protocol,omitempty" xml:"protocol,omitempty"`
	UserName         *string   `json:"userName,omitempty" xml:"userName,omitempty"`
}

func (CollectorTargetInstance) GoString added in v2.0.4

func (s CollectorTargetInstance) GoString() string

func (*CollectorTargetInstance) SetConfigType added in v2.0.4

func (*CollectorTargetInstance) SetEnableMonitoring added in v2.0.4

func (s *CollectorTargetInstance) SetEnableMonitoring(v bool) *CollectorTargetInstance

func (*CollectorTargetInstance) SetHosts added in v2.0.4

func (*CollectorTargetInstance) SetInstanceId added in v2.0.4

func (*CollectorTargetInstance) SetInstanceType added in v2.0.4

func (*CollectorTargetInstance) SetPassword added in v2.0.4

func (*CollectorTargetInstance) SetProtocol added in v2.0.4

func (*CollectorTargetInstance) SetUserName added in v2.0.4

func (CollectorTargetInstance) String added in v2.0.4

func (s CollectorTargetInstance) String() string

type CreateCollectorRequest

type CreateCollectorRequest struct {
	CollectorPaths []*string                        `json:"collectorPaths,omitempty" xml:"collectorPaths,omitempty" type:"Repeated"`
	Configs        []*CreateCollectorRequestConfigs `json:"configs,omitempty" xml:"configs,omitempty" type:"Repeated"`
	DryRun         *bool                            `json:"dryRun,omitempty" xml:"dryRun,omitempty"`
	ExtendConfigs  []map[string]interface{}         `json:"extendConfigs,omitempty" xml:"extendConfigs,omitempty" type:"Repeated"`
	Name           *string                          `json:"name,omitempty" xml:"name,omitempty"`
	ResType        *string                          `json:"resType,omitempty" xml:"resType,omitempty"`
	ResVersion     *string                          `json:"resVersion,omitempty" xml:"resVersion,omitempty"`
	VpcId          *string                          `json:"vpcId,omitempty" xml:"vpcId,omitempty"`
	// The ID of the created crawer.
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
}

func (CreateCollectorRequest) GoString

func (s CreateCollectorRequest) GoString() string

func (*CreateCollectorRequest) SetClientToken

func (*CreateCollectorRequest) SetCollectorPaths added in v2.0.4

func (s *CreateCollectorRequest) SetCollectorPaths(v []*string) *CreateCollectorRequest

func (*CreateCollectorRequest) SetConfigs added in v2.0.4

func (*CreateCollectorRequest) SetDryRun added in v2.0.4

func (*CreateCollectorRequest) SetExtendConfigs added in v2.0.4

func (s *CreateCollectorRequest) SetExtendConfigs(v []map[string]interface{}) *CreateCollectorRequest

func (*CreateCollectorRequest) SetName added in v2.0.4

func (*CreateCollectorRequest) SetResType added in v2.0.4

func (*CreateCollectorRequest) SetResVersion added in v2.0.4

func (*CreateCollectorRequest) SetVpcId added in v2.0.4

func (CreateCollectorRequest) String

func (s CreateCollectorRequest) String() string

type CreateCollectorRequestConfigs added in v2.0.4

type CreateCollectorRequestConfigs struct {
	Content  *string `json:"content,omitempty" xml:"content,omitempty"`
	FileName *string `json:"fileName,omitempty" xml:"fileName,omitempty"`
}

func (CreateCollectorRequestConfigs) GoString added in v2.0.4

func (*CreateCollectorRequestConfigs) SetContent added in v2.0.4

func (*CreateCollectorRequestConfigs) SetFileName added in v2.0.4

func (CreateCollectorRequestConfigs) String added in v2.0.4

type CreateCollectorResponse

type CreateCollectorResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CreateCollectorResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateCollectorResponse) GoString

func (s CreateCollectorResponse) GoString() string

func (*CreateCollectorResponse) SetBody

func (*CreateCollectorResponse) SetHeaders

func (*CreateCollectorResponse) SetStatusCode

func (CreateCollectorResponse) String

func (s CreateCollectorResponse) String() string

type CreateCollectorResponseBody

type CreateCollectorResponseBody struct {
	RequestId *string                            `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    *CreateCollectorResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Struct"`
}

func (CreateCollectorResponseBody) GoString

func (s CreateCollectorResponseBody) GoString() string

func (*CreateCollectorResponseBody) SetRequestId

func (*CreateCollectorResponseBody) SetResult

func (CreateCollectorResponseBody) String

type CreateCollectorResponseBodyResult

type CreateCollectorResponseBodyResult struct {
	ResId *string `json:"resId,omitempty" xml:"resId,omitempty"`
}

func (CreateCollectorResponseBodyResult) GoString

func (*CreateCollectorResponseBodyResult) SetResId

func (CreateCollectorResponseBodyResult) String

type CreateComponentIndexRequest

type CreateComponentIndexRequest struct {
	Meta     map[string]interface{}               `json:"_meta,omitempty" xml:"_meta,omitempty"`
	Template *CreateComponentIndexRequestTemplate `json:"template,omitempty" xml:"template,omitempty" type:"Struct"`
}

func (CreateComponentIndexRequest) GoString

func (s CreateComponentIndexRequest) GoString() string

func (*CreateComponentIndexRequest) SetMeta

func (s *CreateComponentIndexRequest) SetMeta(v map[string]interface{}) *CreateComponentIndexRequest

func (*CreateComponentIndexRequest) SetTemplate

func (CreateComponentIndexRequest) String

type CreateComponentIndexRequestTemplate

type CreateComponentIndexRequestTemplate struct {
	Aliases  map[string]interface{} `json:"aliases,omitempty" xml:"aliases,omitempty"`
	Mappings map[string]interface{} `json:"mappings,omitempty" xml:"mappings,omitempty"`
	Settings map[string]interface{} `json:"settings,omitempty" xml:"settings,omitempty"`
}

func (CreateComponentIndexRequestTemplate) GoString

func (*CreateComponentIndexRequestTemplate) SetAliases

func (*CreateComponentIndexRequestTemplate) SetMappings

func (*CreateComponentIndexRequestTemplate) SetSettings

func (CreateComponentIndexRequestTemplate) String

type CreateComponentIndexResponse

type CreateComponentIndexResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CreateComponentIndexResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateComponentIndexResponse) GoString

func (s CreateComponentIndexResponse) GoString() string

func (*CreateComponentIndexResponse) SetBody

func (*CreateComponentIndexResponse) SetHeaders

func (*CreateComponentIndexResponse) SetStatusCode

func (CreateComponentIndexResponse) String

type CreateComponentIndexResponseBody

type CreateComponentIndexResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    *bool   `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (CreateComponentIndexResponseBody) GoString

func (*CreateComponentIndexResponseBody) SetRequestId

func (*CreateComponentIndexResponseBody) SetResult

func (CreateComponentIndexResponseBody) String

type CreateDataStreamRequest

type CreateDataStreamRequest struct {
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	Body        *string `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateDataStreamRequest) GoString

func (s CreateDataStreamRequest) GoString() string

func (*CreateDataStreamRequest) SetBody

func (*CreateDataStreamRequest) SetClientToken

func (CreateDataStreamRequest) String

func (s CreateDataStreamRequest) String() string

type CreateDataStreamResponse

type CreateDataStreamResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CreateDataStreamResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateDataStreamResponse) GoString

func (s CreateDataStreamResponse) GoString() string

func (*CreateDataStreamResponse) SetBody

func (*CreateDataStreamResponse) SetHeaders

func (*CreateDataStreamResponse) SetStatusCode

func (CreateDataStreamResponse) String

func (s CreateDataStreamResponse) String() string

type CreateDataStreamResponseBody

type CreateDataStreamResponseBody struct {
	RequestId *string                             `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    *CreateDataStreamResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Struct"`
}

func (CreateDataStreamResponseBody) GoString

func (s CreateDataStreamResponseBody) GoString() string

func (*CreateDataStreamResponseBody) SetRequestId

func (*CreateDataStreamResponseBody) SetResult

func (CreateDataStreamResponseBody) String

type CreateDataStreamResponseBodyResult

type CreateDataStreamResponseBodyResult struct {
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
}

func (CreateDataStreamResponseBodyResult) GoString

func (*CreateDataStreamResponseBodyResult) SetName

func (CreateDataStreamResponseBodyResult) String

type CreateDataTasksRequest

type CreateDataTasksRequest struct {
	// es-cn-n6w1o1x0w001c\*\*\*\*
	ClientToken *string                       `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	Body        []*CreateDataTasksRequestBody `json:"body,omitempty" xml:"body,omitempty" type:"Repeated"`
}

func (CreateDataTasksRequest) GoString

func (s CreateDataTasksRequest) GoString() string

func (*CreateDataTasksRequest) SetBody

func (*CreateDataTasksRequest) SetClientToken

func (CreateDataTasksRequest) String

func (s CreateDataTasksRequest) String() string

type CreateDataTasksRequestBody added in v2.0.3

type CreateDataTasksRequestBody struct {
	MigrateConfig *CreateDataTasksRequestBodyMigrateConfig `json:"migrateConfig,omitempty" xml:"migrateConfig,omitempty" type:"Struct"`
	SinkCluster   *CreateDataTasksRequestBodySinkCluster   `json:"sinkCluster,omitempty" xml:"sinkCluster,omitempty" type:"Struct"`
	SourceCluster *CreateDataTasksRequestBodySourceCluster `json:"sourceCluster,omitempty" xml:"sourceCluster,omitempty" type:"Struct"`
}

func (CreateDataTasksRequestBody) GoString added in v2.0.3

func (s CreateDataTasksRequestBody) GoString() string

func (*CreateDataTasksRequestBody) SetMigrateConfig added in v2.0.3

func (*CreateDataTasksRequestBody) SetSinkCluster added in v2.0.3

func (*CreateDataTasksRequestBody) SetSourceCluster added in v2.0.3

func (CreateDataTasksRequestBody) String added in v2.0.3

type CreateDataTasksRequestBodyMigrateConfig added in v2.0.3

type CreateDataTasksRequestBodyMigrateConfig struct {
	SourceFilterParams *string `json:"sourceFilterParams,omitempty" xml:"sourceFilterParams,omitempty"`
}

func (CreateDataTasksRequestBodyMigrateConfig) GoString added in v2.0.3

func (*CreateDataTasksRequestBodyMigrateConfig) SetSourceFilterParams added in v2.0.3

func (CreateDataTasksRequestBodyMigrateConfig) String added in v2.0.3

type CreateDataTasksRequestBodySinkCluster added in v2.0.3

type CreateDataTasksRequestBodySinkCluster struct {
	DataSourceType *string `json:"dataSourceType,omitempty" xml:"dataSourceType,omitempty"`
	Index          *string `json:"index,omitempty" xml:"index,omitempty"`
	Mapping        *string `json:"mapping,omitempty" xml:"mapping,omitempty"`
	Password       *string `json:"password,omitempty" xml:"password,omitempty"`
	Routing        *string `json:"routing,omitempty" xml:"routing,omitempty"`
	Settings       *string `json:"settings,omitempty" xml:"settings,omitempty"`
	Type           *string `json:"type,omitempty" xml:"type,omitempty"`
	Username       *string `json:"username,omitempty" xml:"username,omitempty"`
}

func (CreateDataTasksRequestBodySinkCluster) GoString added in v2.0.3

func (*CreateDataTasksRequestBodySinkCluster) SetDataSourceType added in v2.0.3

func (*CreateDataTasksRequestBodySinkCluster) SetIndex added in v2.0.3

func (*CreateDataTasksRequestBodySinkCluster) SetMapping added in v2.0.3

func (*CreateDataTasksRequestBodySinkCluster) SetPassword added in v2.0.3

func (*CreateDataTasksRequestBodySinkCluster) SetRouting added in v2.0.3

func (*CreateDataTasksRequestBodySinkCluster) SetSettings added in v2.0.3

func (*CreateDataTasksRequestBodySinkCluster) SetType added in v2.0.3

func (*CreateDataTasksRequestBodySinkCluster) SetUsername added in v2.0.3

func (CreateDataTasksRequestBodySinkCluster) String added in v2.0.3

type CreateDataTasksRequestBodySourceCluster added in v2.0.3

type CreateDataTasksRequestBodySourceCluster struct {
	DataSourceType  *string `json:"dataSourceType,omitempty" xml:"dataSourceType,omitempty"`
	Endpoint        *string `json:"endpoint,omitempty" xml:"endpoint,omitempty"`
	Index           *string `json:"index,omitempty" xml:"index,omitempty"`
	Password        *string `json:"password,omitempty" xml:"password,omitempty"`
	Type            *string `json:"type,omitempty" xml:"type,omitempty"`
	Username        *string `json:"username,omitempty" xml:"username,omitempty"`
	VpcId           *string `json:"vpcId,omitempty" xml:"vpcId,omitempty"`
	VpcInstanceId   *string `json:"vpcInstanceId,omitempty" xml:"vpcInstanceId,omitempty"`
	VpcInstancePort *int32  `json:"vpcInstancePort,omitempty" xml:"vpcInstancePort,omitempty"`
}

func (CreateDataTasksRequestBodySourceCluster) GoString added in v2.0.3

func (*CreateDataTasksRequestBodySourceCluster) SetDataSourceType added in v2.0.3

func (*CreateDataTasksRequestBodySourceCluster) SetEndpoint added in v2.0.3

func (*CreateDataTasksRequestBodySourceCluster) SetIndex added in v2.0.3

func (*CreateDataTasksRequestBodySourceCluster) SetPassword added in v2.0.3

func (*CreateDataTasksRequestBodySourceCluster) SetType added in v2.0.3

func (*CreateDataTasksRequestBodySourceCluster) SetUsername added in v2.0.3

func (*CreateDataTasksRequestBodySourceCluster) SetVpcId added in v2.0.3

func (*CreateDataTasksRequestBodySourceCluster) SetVpcInstanceId added in v2.0.3

func (*CreateDataTasksRequestBodySourceCluster) SetVpcInstancePort added in v2.0.3

func (CreateDataTasksRequestBodySourceCluster) String added in v2.0.3

type CreateDataTasksResponse

type CreateDataTasksResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CreateDataTasksResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateDataTasksResponse) GoString

func (s CreateDataTasksResponse) GoString() string

func (*CreateDataTasksResponse) SetBody

func (*CreateDataTasksResponse) SetHeaders

func (*CreateDataTasksResponse) SetStatusCode

func (CreateDataTasksResponse) String

func (s CreateDataTasksResponse) String() string

type CreateDataTasksResponseBody

type CreateDataTasksResponseBody struct {
	// The result of the request.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// The information about the source cluster.
	Result []*CreateDataTasksResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Repeated"`
}

func (CreateDataTasksResponseBody) GoString

func (s CreateDataTasksResponseBody) GoString() string

func (*CreateDataTasksResponseBody) SetRequestId

func (*CreateDataTasksResponseBody) SetResult

func (CreateDataTasksResponseBody) String

type CreateDataTasksResponseBodyResult

type CreateDataTasksResponseBodyResult struct {
	// The access password of the target cluster.
	SinkCluster *CreateDataTasksResponseBodyResultSinkCluster `json:"sinkCluster,omitempty" xml:"sinkCluster,omitempty" type:"Struct"`
	// The access password of the source cluster.
	SourceCluster *CreateDataTasksResponseBodyResultSourceCluster `json:"sourceCluster,omitempty" xml:"sourceCluster,omitempty" type:"Struct"`
}

func (CreateDataTasksResponseBodyResult) GoString

func (CreateDataTasksResponseBodyResult) String

type CreateDataTasksResponseBodyResultSinkCluster

type CreateDataTasksResponseBodyResultSinkCluster struct {
	DataSourceType *string `json:"dataSourceType,omitempty" xml:"dataSourceType,omitempty"`
	// The settings configuration.
	Index *string `json:"index,omitempty" xml:"index,omitempty"`
	// The type of the target index.
	Mapping *string `json:"mapping,omitempty" xml:"mapping,omitempty"`
	// The name of the target index.
	Password *string `json:"password,omitempty" xml:"password,omitempty"`
	// The username of the destination cluster.
	Routing *string `json:"routing,omitempty" xml:"routing,omitempty"`
	// Mapping configuration.
	Settings *string `json:"settings,omitempty" xml:"settings,omitempty"`
	// The routing field. The primary key field is used by default.
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
	// The ID of the Virtual Private Cloud to which the cluster belongs. If the cluster access address is a public domain name, you can not specify the private endpoint.
	Username *string `json:"username,omitempty" xml:"username,omitempty"`
	// The access port number of the cluster.
	VpcId *string `json:"vpcId,omitempty" xml:"vpcId,omitempty"`
	// The type of the target cluster.
	VpcInstanceId *string `json:"vpcInstanceId,omitempty" xml:"vpcInstanceId,omitempty"`
	// The instance ID of the cluster under the Virtual Private Cloud, or the ID of the SLB instance.
	VpcInstancePort *string `json:"vpcInstancePort,omitempty" xml:"vpcInstancePort,omitempty"`
}

func (CreateDataTasksResponseBodyResultSinkCluster) GoString

func (*CreateDataTasksResponseBodyResultSinkCluster) SetDataSourceType

func (*CreateDataTasksResponseBodyResultSinkCluster) SetIndex

func (*CreateDataTasksResponseBodyResultSinkCluster) SetMapping

func (*CreateDataTasksResponseBodyResultSinkCluster) SetPassword

func (*CreateDataTasksResponseBodyResultSinkCluster) SetRouting

func (*CreateDataTasksResponseBodyResultSinkCluster) SetSettings

func (*CreateDataTasksResponseBodyResultSinkCluster) SetType

func (*CreateDataTasksResponseBodyResultSinkCluster) SetUsername

func (*CreateDataTasksResponseBodyResultSinkCluster) SetVpcId

func (*CreateDataTasksResponseBodyResultSinkCluster) SetVpcInstanceId

func (*CreateDataTasksResponseBodyResultSinkCluster) SetVpcInstancePort

func (CreateDataTasksResponseBodyResultSinkCluster) String

type CreateDataTasksResponseBodyResultSourceCluster

type CreateDataTasksResponseBodyResultSourceCluster struct {
	// The information about the target cluster.
	DataSourceType *string `json:"dataSourceType,omitempty" xml:"dataSourceType,omitempty"`
	// The username of the source cluster.
	Endpoint *string `json:"endpoint,omitempty" xml:"endpoint,omitempty"`
	// The type of the specified index.
	Index *string `json:"index,omitempty" xml:"index,omitempty"`
	// Specifies the indexes to be migrated.
	Password *string `json:"password,omitempty" xml:"password,omitempty"`
	// The public domain name of the cluster.
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
	// The ID of the Virtual Private Cloud where the source cluster resides. If the cluster access address is a public domain name, you can not specify the private endpoint.
	Username *string `json:"username,omitempty" xml:"username,omitempty"`
	// The instance ID of the cluster under the Virtual Private Cloud, or the ID of the SLB instance.
	VpcId *string `json:"vpcId,omitempty" xml:"vpcId,omitempty"`
	// The access port number of the source cluster.
	VpcInstanceId *string `json:"vpcInstanceId,omitempty" xml:"vpcInstanceId,omitempty"`
	// The type of the source cluster. Default value: Elasticsearch.
	VpcInstancePort *int32 `json:"vpcInstancePort,omitempty" xml:"vpcInstancePort,omitempty"`
}

func (CreateDataTasksResponseBodyResultSourceCluster) GoString

func (*CreateDataTasksResponseBodyResultSourceCluster) SetDataSourceType

func (*CreateDataTasksResponseBodyResultSourceCluster) SetEndpoint

func (*CreateDataTasksResponseBodyResultSourceCluster) SetIndex

func (*CreateDataTasksResponseBodyResultSourceCluster) SetPassword

func (*CreateDataTasksResponseBodyResultSourceCluster) SetType

func (*CreateDataTasksResponseBodyResultSourceCluster) SetUsername

func (*CreateDataTasksResponseBodyResultSourceCluster) SetVpcId

func (*CreateDataTasksResponseBodyResultSourceCluster) SetVpcInstanceId

func (*CreateDataTasksResponseBodyResultSourceCluster) SetVpcInstancePort

func (CreateDataTasksResponseBodyResultSourceCluster) String

type CreateILMPolicyRequest

type CreateILMPolicyRequest struct {
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	Body        *string `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateILMPolicyRequest) GoString

func (s CreateILMPolicyRequest) GoString() string

func (*CreateILMPolicyRequest) SetBody

func (*CreateILMPolicyRequest) SetClientToken

func (CreateILMPolicyRequest) String

func (s CreateILMPolicyRequest) String() string

type CreateILMPolicyResponse

type CreateILMPolicyResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CreateILMPolicyResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateILMPolicyResponse) GoString

func (s CreateILMPolicyResponse) GoString() string

func (*CreateILMPolicyResponse) SetBody

func (*CreateILMPolicyResponse) SetHeaders

func (*CreateILMPolicyResponse) SetStatusCode

func (CreateILMPolicyResponse) String

func (s CreateILMPolicyResponse) String() string

type CreateILMPolicyResponseBody

type CreateILMPolicyResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    *string `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (CreateILMPolicyResponseBody) GoString

func (s CreateILMPolicyResponseBody) GoString() string

func (*CreateILMPolicyResponseBody) SetRequestId

func (*CreateILMPolicyResponseBody) SetResult

func (CreateILMPolicyResponseBody) String

type CreateIndexTemplateRequest

type CreateIndexTemplateRequest struct {
	ClientToken   *string                             `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	DataStream    *bool                               `json:"dataStream,omitempty" xml:"dataStream,omitempty"`
	IlmPolicy     *string                             `json:"ilmPolicy,omitempty" xml:"ilmPolicy,omitempty"`
	IndexPatterns []*string                           `json:"indexPatterns,omitempty" xml:"indexPatterns,omitempty" type:"Repeated"`
	IndexTemplate *string                             `json:"indexTemplate,omitempty" xml:"indexTemplate,omitempty"`
	Priority      *int32                              `json:"priority,omitempty" xml:"priority,omitempty"`
	Template      *CreateIndexTemplateRequestTemplate `json:"template,omitempty" xml:"template,omitempty" type:"Struct"`
}

func (CreateIndexTemplateRequest) GoString

func (s CreateIndexTemplateRequest) GoString() string

func (*CreateIndexTemplateRequest) SetClientToken

func (*CreateIndexTemplateRequest) SetDataStream added in v2.0.4

func (*CreateIndexTemplateRequest) SetIlmPolicy added in v2.0.4

func (*CreateIndexTemplateRequest) SetIndexPatterns added in v2.0.4

func (*CreateIndexTemplateRequest) SetIndexTemplate added in v2.0.4

func (*CreateIndexTemplateRequest) SetPriority added in v2.0.4

func (*CreateIndexTemplateRequest) SetTemplate added in v2.0.4

func (CreateIndexTemplateRequest) String

type CreateIndexTemplateRequestTemplate added in v2.0.4

type CreateIndexTemplateRequestTemplate struct {
	Aliases  *string `json:"aliases,omitempty" xml:"aliases,omitempty"`
	Mappings *string `json:"mappings,omitempty" xml:"mappings,omitempty"`
	Settings *string `json:"settings,omitempty" xml:"settings,omitempty"`
}

func (CreateIndexTemplateRequestTemplate) GoString added in v2.0.4

func (*CreateIndexTemplateRequestTemplate) SetAliases added in v2.0.4

func (*CreateIndexTemplateRequestTemplate) SetMappings added in v2.0.4

func (*CreateIndexTemplateRequestTemplate) SetSettings added in v2.0.4

func (CreateIndexTemplateRequestTemplate) String added in v2.0.4

type CreateIndexTemplateResponse

type CreateIndexTemplateResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CreateIndexTemplateResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateIndexTemplateResponse) GoString

func (s CreateIndexTemplateResponse) GoString() string

func (*CreateIndexTemplateResponse) SetBody

func (*CreateIndexTemplateResponse) SetHeaders

func (*CreateIndexTemplateResponse) SetStatusCode

func (CreateIndexTemplateResponse) String

type CreateIndexTemplateResponseBody

type CreateIndexTemplateResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    *string `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (CreateIndexTemplateResponseBody) GoString

func (*CreateIndexTemplateResponseBody) SetRequestId

func (*CreateIndexTemplateResponseBody) SetResult

func (CreateIndexTemplateResponseBody) String

type CreateInstanceRequest

type CreateInstanceRequest struct {
	ClientNodeConfiguration      *ClientNodeConfiguration      `json:"clientNodeConfiguration,omitempty" xml:"clientNodeConfiguration,omitempty"`
	Description                  *string                       `json:"description,omitempty" xml:"description,omitempty"`
	ElasticDataNodeConfiguration *ElasticDataNodeConfiguration `json:"elasticDataNodeConfiguration,omitempty" xml:"elasticDataNodeConfiguration,omitempty"`
	EsAdminPassword              *string                       `json:"esAdminPassword,omitempty" xml:"esAdminPassword,omitempty"`
	EsVersion                    *string                       `json:"esVersion,omitempty" xml:"esVersion,omitempty"`
	InstanceCategory             *string                       `json:"instanceCategory,omitempty" xml:"instanceCategory,omitempty"`
	KibanaConfiguration          *KibanaNodeConfiguration      `json:"kibanaConfiguration,omitempty" xml:"kibanaConfiguration,omitempty"`
	MasterConfiguration          *MasterNodeConfiguration      `json:"masterConfiguration,omitempty" xml:"masterConfiguration,omitempty"`
	NetworkConfig                *NetworkConfig                `json:"networkConfig,omitempty" xml:"networkConfig,omitempty"`
	NodeAmount                   *int32                        `json:"nodeAmount,omitempty" xml:"nodeAmount,omitempty"`
	NodeSpec                     *NodeSpec                     `json:"nodeSpec,omitempty" xml:"nodeSpec,omitempty"`
	PaymentInfo                  *PaymentInfo                  `json:"paymentInfo,omitempty" xml:"paymentInfo,omitempty"`
	PaymentType                  *string                       `json:"paymentType,omitempty" xml:"paymentType,omitempty"`
	ResourceGroupId              *string                       `json:"resourceGroupId,omitempty" xml:"resourceGroupId,omitempty"`
	Tags                         []*CreateInstanceRequestTags  `json:"tags,omitempty" xml:"tags,omitempty" type:"Repeated"`
	WarmNodeConfiguration        *WarmNodeConfiguration        `json:"warmNodeConfiguration,omitempty" xml:"warmNodeConfiguration,omitempty"`
	ZoneCount                    *int32                        `json:"zoneCount,omitempty" xml:"zoneCount,omitempty"`
	ClientToken                  *string                       `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
}

func (CreateInstanceRequest) GoString

func (s CreateInstanceRequest) GoString() string

func (*CreateInstanceRequest) SetClientNodeConfiguration

func (s *CreateInstanceRequest) SetClientNodeConfiguration(v *ClientNodeConfiguration) *CreateInstanceRequest

func (*CreateInstanceRequest) SetClientToken

func (s *CreateInstanceRequest) SetClientToken(v string) *CreateInstanceRequest

func (*CreateInstanceRequest) SetDescription added in v2.0.5

func (s *CreateInstanceRequest) SetDescription(v string) *CreateInstanceRequest

func (*CreateInstanceRequest) SetElasticDataNodeConfiguration

func (s *CreateInstanceRequest) SetElasticDataNodeConfiguration(v *ElasticDataNodeConfiguration) *CreateInstanceRequest

func (*CreateInstanceRequest) SetEsAdminPassword

func (s *CreateInstanceRequest) SetEsAdminPassword(v string) *CreateInstanceRequest

func (*CreateInstanceRequest) SetEsVersion

func (*CreateInstanceRequest) SetInstanceCategory

func (s *CreateInstanceRequest) SetInstanceCategory(v string) *CreateInstanceRequest

func (*CreateInstanceRequest) SetKibanaConfiguration

func (*CreateInstanceRequest) SetMasterConfiguration

func (*CreateInstanceRequest) SetNetworkConfig

func (*CreateInstanceRequest) SetNodeAmount

func (s *CreateInstanceRequest) SetNodeAmount(v int32) *CreateInstanceRequest

func (*CreateInstanceRequest) SetNodeSpec

func (*CreateInstanceRequest) SetPaymentInfo

func (*CreateInstanceRequest) SetPaymentType

func (s *CreateInstanceRequest) SetPaymentType(v string) *CreateInstanceRequest

func (*CreateInstanceRequest) SetResourceGroupId added in v2.0.5

func (s *CreateInstanceRequest) SetResourceGroupId(v string) *CreateInstanceRequest

func (*CreateInstanceRequest) SetTags added in v2.1.0

func (*CreateInstanceRequest) SetWarmNodeConfiguration

func (s *CreateInstanceRequest) SetWarmNodeConfiguration(v *WarmNodeConfiguration) *CreateInstanceRequest

func (*CreateInstanceRequest) SetZoneCount

func (CreateInstanceRequest) String

func (s CreateInstanceRequest) String() string

type CreateInstanceRequestTags added in v2.1.0

type CreateInstanceRequestTags struct {
	TagKey   *string `json:"tagKey,omitempty" xml:"tagKey,omitempty"`
	TagValue *string `json:"tagValue,omitempty" xml:"tagValue,omitempty"`
}

func (CreateInstanceRequestTags) GoString added in v2.1.0

func (s CreateInstanceRequestTags) GoString() string

func (*CreateInstanceRequestTags) SetTagKey added in v2.1.0

func (*CreateInstanceRequestTags) SetTagValue added in v2.1.0

func (CreateInstanceRequestTags) String added in v2.1.0

func (s CreateInstanceRequestTags) String() string

type CreateInstanceResponse

type CreateInstanceResponse struct {
	Headers    map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
}

func (CreateInstanceResponse) GoString

func (s CreateInstanceResponse) GoString() string

func (*CreateInstanceResponse) SetHeaders

func (*CreateInstanceResponse) SetStatusCode

func (CreateInstanceResponse) String

func (s CreateInstanceResponse) String() string

type CreateLogstashRequest

type CreateLogstashRequest struct {
	Description     *string                             `json:"description,omitempty" xml:"description,omitempty"`
	NetworkConfig   *CreateLogstashRequestNetworkConfig `json:"networkConfig,omitempty" xml:"networkConfig,omitempty" type:"Struct"`
	NodeAmount      *int32                              `json:"nodeAmount,omitempty" xml:"nodeAmount,omitempty"`
	NodeSpec        *CreateLogstashRequestNodeSpec      `json:"nodeSpec,omitempty" xml:"nodeSpec,omitempty" type:"Struct"`
	PaymentInfo     *CreateLogstashRequestPaymentInfo   `json:"paymentInfo,omitempty" xml:"paymentInfo,omitempty" type:"Struct"`
	PaymentType     *string                             `json:"paymentType,omitempty" xml:"paymentType,omitempty"`
	ResourceGroupId *string                             `json:"resourceGroupId,omitempty" xml:"resourceGroupId,omitempty"`
	Version         *string                             `json:"version,omitempty" xml:"version,omitempty"`
	ClientToken     *string                             `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
}

func (CreateLogstashRequest) GoString

func (s CreateLogstashRequest) GoString() string

func (*CreateLogstashRequest) SetClientToken

func (s *CreateLogstashRequest) SetClientToken(v string) *CreateLogstashRequest

func (*CreateLogstashRequest) SetDescription

func (s *CreateLogstashRequest) SetDescription(v string) *CreateLogstashRequest

func (*CreateLogstashRequest) SetNetworkConfig

func (*CreateLogstashRequest) SetNodeAmount

func (s *CreateLogstashRequest) SetNodeAmount(v int32) *CreateLogstashRequest

func (*CreateLogstashRequest) SetNodeSpec

func (*CreateLogstashRequest) SetPaymentInfo

func (*CreateLogstashRequest) SetPaymentType

func (s *CreateLogstashRequest) SetPaymentType(v string) *CreateLogstashRequest

func (*CreateLogstashRequest) SetResourceGroupId added in v2.0.5

func (s *CreateLogstashRequest) SetResourceGroupId(v string) *CreateLogstashRequest

func (*CreateLogstashRequest) SetVersion

func (CreateLogstashRequest) String

func (s CreateLogstashRequest) String() string

type CreateLogstashRequestNetworkConfig

type CreateLogstashRequestNetworkConfig struct {
	Type      *string `json:"type,omitempty" xml:"type,omitempty"`
	VpcId     *string `json:"vpcId,omitempty" xml:"vpcId,omitempty"`
	VsArea    *string `json:"vsArea,omitempty" xml:"vsArea,omitempty"`
	VswitchId *string `json:"vswitchId,omitempty" xml:"vswitchId,omitempty"`
}

func (CreateLogstashRequestNetworkConfig) GoString

func (*CreateLogstashRequestNetworkConfig) SetType

func (*CreateLogstashRequestNetworkConfig) SetVpcId

func (*CreateLogstashRequestNetworkConfig) SetVsArea

func (*CreateLogstashRequestNetworkConfig) SetVswitchId

func (CreateLogstashRequestNetworkConfig) String

type CreateLogstashRequestNodeSpec

type CreateLogstashRequestNodeSpec struct {
	Disk     *int64  `json:"disk,omitempty" xml:"disk,omitempty"`
	DiskType *string `json:"diskType,omitempty" xml:"diskType,omitempty"`
	Spec     *string `json:"spec,omitempty" xml:"spec,omitempty"`
}

func (CreateLogstashRequestNodeSpec) GoString

func (*CreateLogstashRequestNodeSpec) SetDisk

func (*CreateLogstashRequestNodeSpec) SetDiskType

func (*CreateLogstashRequestNodeSpec) SetSpec

func (CreateLogstashRequestNodeSpec) String

type CreateLogstashRequestPaymentInfo

type CreateLogstashRequestPaymentInfo struct {
	AutoRenewDuration *int64  `json:"autoRenewDuration,omitempty" xml:"autoRenewDuration,omitempty"`
	Duration          *int64  `json:"duration,omitempty" xml:"duration,omitempty"`
	IsAutoRenew       *bool   `json:"isAutoRenew,omitempty" xml:"isAutoRenew,omitempty"`
	PricingCycle      *string `json:"pricingCycle,omitempty" xml:"pricingCycle,omitempty"`
}

func (CreateLogstashRequestPaymentInfo) GoString

func (*CreateLogstashRequestPaymentInfo) SetAutoRenewDuration

func (*CreateLogstashRequestPaymentInfo) SetDuration

func (*CreateLogstashRequestPaymentInfo) SetIsAutoRenew

func (*CreateLogstashRequestPaymentInfo) SetPricingCycle

func (CreateLogstashRequestPaymentInfo) String

type CreateLogstashResponse

type CreateLogstashResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CreateLogstashResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateLogstashResponse) GoString

func (s CreateLogstashResponse) GoString() string

func (*CreateLogstashResponse) SetBody

func (*CreateLogstashResponse) SetHeaders

func (*CreateLogstashResponse) SetStatusCode

func (CreateLogstashResponse) String

func (s CreateLogstashResponse) String() string

type CreateLogstashResponseBody

type CreateLogstashResponseBody struct {
	RequestId *string   `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    *Logstash `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (CreateLogstashResponseBody) GoString

func (s CreateLogstashResponseBody) GoString() string

func (*CreateLogstashResponseBody) SetRequestId

func (*CreateLogstashResponseBody) SetResult

func (CreateLogstashResponseBody) String

type CreatePipelinesRequest

type CreatePipelinesRequest struct {
	ClientToken *string                       `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	Body        []*CreatePipelinesRequestBody `json:"body,omitempty" xml:"body,omitempty" type:"Repeated"`
	Trigger     *bool                         `json:"trigger,omitempty" xml:"trigger,omitempty"`
}

func (CreatePipelinesRequest) GoString

func (s CreatePipelinesRequest) GoString() string

func (*CreatePipelinesRequest) SetBody

func (*CreatePipelinesRequest) SetClientToken

func (*CreatePipelinesRequest) SetTrigger

func (CreatePipelinesRequest) String

func (s CreatePipelinesRequest) String() string

type CreatePipelinesRequestBody added in v2.0.5

type CreatePipelinesRequestBody struct {
	BatchDelay            *int32  `json:"batchDelay,omitempty" xml:"batchDelay,omitempty"`
	BatchSize             *int32  `json:"batchSize,omitempty" xml:"batchSize,omitempty"`
	Config                *string `json:"config,omitempty" xml:"config,omitempty"`
	Description           *string `json:"description,omitempty" xml:"description,omitempty"`
	PipelineId            *string `json:"pipelineId,omitempty" xml:"pipelineId,omitempty"`
	QueueCheckPointWrites *int32  `json:"queueCheckPointWrites,omitempty" xml:"queueCheckPointWrites,omitempty"`
	QueueMaxBytes         *int32  `json:"queueMaxBytes,omitempty" xml:"queueMaxBytes,omitempty"`
	QueueType             *string `json:"queueType,omitempty" xml:"queueType,omitempty"`
	Workers               *int32  `json:"workers,omitempty" xml:"workers,omitempty"`
}

func (CreatePipelinesRequestBody) GoString added in v2.0.5

func (s CreatePipelinesRequestBody) GoString() string

func (*CreatePipelinesRequestBody) SetBatchDelay added in v2.0.5

func (*CreatePipelinesRequestBody) SetBatchSize added in v2.0.5

func (*CreatePipelinesRequestBody) SetConfig added in v2.0.5

func (*CreatePipelinesRequestBody) SetDescription added in v2.0.5

func (*CreatePipelinesRequestBody) SetPipelineId added in v2.0.5

func (*CreatePipelinesRequestBody) SetQueueCheckPointWrites added in v2.0.5

func (s *CreatePipelinesRequestBody) SetQueueCheckPointWrites(v int32) *CreatePipelinesRequestBody

func (*CreatePipelinesRequestBody) SetQueueMaxBytes added in v2.0.5

func (*CreatePipelinesRequestBody) SetQueueType added in v2.0.5

func (*CreatePipelinesRequestBody) SetWorkers added in v2.0.5

func (CreatePipelinesRequestBody) String added in v2.0.5

type CreatePipelinesResponse

type CreatePipelinesResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CreatePipelinesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreatePipelinesResponse) GoString

func (s CreatePipelinesResponse) GoString() string

func (*CreatePipelinesResponse) SetBody

func (*CreatePipelinesResponse) SetHeaders

func (*CreatePipelinesResponse) SetStatusCode

func (CreatePipelinesResponse) String

func (s CreatePipelinesResponse) String() string

type CreatePipelinesResponseBody

type CreatePipelinesResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    *bool   `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (CreatePipelinesResponseBody) GoString

func (s CreatePipelinesResponseBody) GoString() string

func (*CreatePipelinesResponseBody) SetRequestId

func (*CreatePipelinesResponseBody) SetResult

func (CreatePipelinesResponseBody) String

type CreateSnapshotRequest

type CreateSnapshotRequest struct {
	// A unique token generated by the client to guarantee the idempotency of the request. You can use the client to generate the value, but you must ensure that it is unique among different requests. The token can only contain ASCII characters and cannot exceed 64 characters in length.
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	Body        *string `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateSnapshotRequest) GoString

func (s CreateSnapshotRequest) GoString() string

func (*CreateSnapshotRequest) SetBody

func (*CreateSnapshotRequest) SetClientToken

func (s *CreateSnapshotRequest) SetClientToken(v string) *CreateSnapshotRequest

func (CreateSnapshotRequest) String

func (s CreateSnapshotRequest) String() string

type CreateSnapshotResponse

type CreateSnapshotResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CreateSnapshotResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateSnapshotResponse) GoString

func (s CreateSnapshotResponse) GoString() string

func (*CreateSnapshotResponse) SetBody

func (*CreateSnapshotResponse) SetHeaders

func (*CreateSnapshotResponse) SetStatusCode

func (CreateSnapshotResponse) String

func (s CreateSnapshotResponse) String() string

type CreateSnapshotResponseBody

type CreateSnapshotResponseBody struct {
	// The ID of the request.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// Return results:
	//
	// *   true: manual snapshot backup successfully
	// *   false: manual snapshot backup failed
	Result *bool `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (CreateSnapshotResponseBody) GoString

func (s CreateSnapshotResponseBody) GoString() string

func (*CreateSnapshotResponseBody) SetRequestId

func (*CreateSnapshotResponseBody) SetResult

func (CreateSnapshotResponseBody) String

type CreateVpcEndpointRequest

type CreateVpcEndpointRequest struct {
	// The returned result details.
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	ServiceId   *string `json:"serviceId,omitempty" xml:"serviceId,omitempty"`
	ZoneId      *string `json:"zoneId,omitempty" xml:"zoneId,omitempty"`
	// The ID of the user endpoint service associated with the endpoint.
	DryRun *bool `json:"dryRun,omitempty" xml:"dryRun,omitempty"`
}

func (CreateVpcEndpointRequest) GoString

func (s CreateVpcEndpointRequest) GoString() string

func (*CreateVpcEndpointRequest) SetClientToken

func (*CreateVpcEndpointRequest) SetDryRun

func (*CreateVpcEndpointRequest) SetServiceId

func (*CreateVpcEndpointRequest) SetZoneId

func (CreateVpcEndpointRequest) String

func (s CreateVpcEndpointRequest) String() string

type CreateVpcEndpointResponse

type CreateVpcEndpointResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CreateVpcEndpointResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateVpcEndpointResponse) GoString

func (s CreateVpcEndpointResponse) GoString() string

func (*CreateVpcEndpointResponse) SetBody

func (*CreateVpcEndpointResponse) SetHeaders

func (*CreateVpcEndpointResponse) SetStatusCode

func (CreateVpcEndpointResponse) String

func (s CreateVpcEndpointResponse) String() string

type CreateVpcEndpointResponseBody

type CreateVpcEndpointResponseBody struct {
	// The endpoint domain name, which is used to configure the connection.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// The ID of the endpoint on the service VPC side.
	Result *CreateVpcEndpointResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Struct"`
}

func (CreateVpcEndpointResponseBody) GoString

func (*CreateVpcEndpointResponseBody) SetRequestId

func (CreateVpcEndpointResponseBody) String

type CreateVpcEndpointResponseBodyResult

type CreateVpcEndpointResponseBodyResult struct {
	EndpointDomain *string `json:"endpointDomain,omitempty" xml:"endpointDomain,omitempty"`
	EndpointId     *string `json:"endpointId,omitempty" xml:"endpointId,omitempty"`
	EndpointName   *string `json:"endpointName,omitempty" xml:"endpointName,omitempty"`
	// The name of the service VPC-side endpoint.
	ServiceId *string `json:"serviceId,omitempty" xml:"serviceId,omitempty"`
}

func (CreateVpcEndpointResponseBodyResult) GoString

func (*CreateVpcEndpointResponseBodyResult) SetEndpointDomain

func (*CreateVpcEndpointResponseBodyResult) SetEndpointId

func (*CreateVpcEndpointResponseBodyResult) SetEndpointName

func (*CreateVpcEndpointResponseBodyResult) SetServiceId

func (CreateVpcEndpointResponseBodyResult) String

type DeactivateZonesRequest

type DeactivateZonesRequest struct {
	Body *string `json:"body,omitempty" xml:"body,omitempty"`
	// A unique token generated by the client to guarantee the idempotency of the request. You can use the client to generate the value, but you must ensure that it is unique among different requests. The token can only contain ASCII characters and cannot exceed 64 characters in length.
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
}

func (DeactivateZonesRequest) GoString

func (s DeactivateZonesRequest) GoString() string

func (*DeactivateZonesRequest) SetBody

func (*DeactivateZonesRequest) SetClientToken

func (DeactivateZonesRequest) String

func (s DeactivateZonesRequest) String() string

type DeactivateZonesResponse

type DeactivateZonesResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DeactivateZonesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DeactivateZonesResponse) GoString

func (s DeactivateZonesResponse) GoString() string

func (*DeactivateZonesResponse) SetBody

func (*DeactivateZonesResponse) SetHeaders

func (*DeactivateZonesResponse) SetStatusCode

func (DeactivateZonesResponse) String

func (s DeactivateZonesResponse) String() string

type DeactivateZonesResponseBody

type DeactivateZonesResponseBody struct {
	// The ID of the request.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// Return results:
	//
	// *   true: offline zone successfully
	// *   false: offline zone successfully failed
	Result *bool `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (DeactivateZonesResponseBody) GoString

func (s DeactivateZonesResponseBody) GoString() string

func (*DeactivateZonesResponseBody) SetRequestId

func (*DeactivateZonesResponseBody) SetResult

func (DeactivateZonesResponseBody) String

type DeleteCollectorRequest

type DeleteCollectorRequest struct {
	// The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make sure that the token is unique among different requests. The token can contain only ASCII characters and cannot exceed 64 characters in length.
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
}

func (DeleteCollectorRequest) GoString

func (s DeleteCollectorRequest) GoString() string

func (*DeleteCollectorRequest) SetClientToken

func (DeleteCollectorRequest) String

func (s DeleteCollectorRequest) String() string

type DeleteCollectorResponse

type DeleteCollectorResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DeleteCollectorResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DeleteCollectorResponse) GoString

func (s DeleteCollectorResponse) GoString() string

func (*DeleteCollectorResponse) SetBody

func (*DeleteCollectorResponse) SetHeaders

func (*DeleteCollectorResponse) SetStatusCode

func (DeleteCollectorResponse) String

func (s DeleteCollectorResponse) String() string

type DeleteCollectorResponseBody

type DeleteCollectorResponseBody struct {
	// The ID of the request.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// Indicates whether the shipper is deleted. Valid values:
	//
	// *   true: The shipper is deleted.
	// *   false: The shipper fails to be deleted.
	Result *bool `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (DeleteCollectorResponseBody) GoString

func (s DeleteCollectorResponseBody) GoString() string

func (*DeleteCollectorResponseBody) SetRequestId

func (*DeleteCollectorResponseBody) SetResult

func (DeleteCollectorResponseBody) String

type DeleteComponentIndexResponse

type DeleteComponentIndexResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DeleteComponentIndexResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DeleteComponentIndexResponse) GoString

func (s DeleteComponentIndexResponse) GoString() string

func (*DeleteComponentIndexResponse) SetBody

func (*DeleteComponentIndexResponse) SetHeaders

func (*DeleteComponentIndexResponse) SetStatusCode

func (DeleteComponentIndexResponse) String

type DeleteComponentIndexResponseBody

type DeleteComponentIndexResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    *bool   `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (DeleteComponentIndexResponseBody) GoString

func (*DeleteComponentIndexResponseBody) SetRequestId

func (*DeleteComponentIndexResponseBody) SetResult

func (DeleteComponentIndexResponseBody) String

type DeleteConnectedClusterRequest

type DeleteConnectedClusterRequest struct {
	// A unique token generated by the client to guarantee the idempotency of the request. You can use the client to generate the value, but you must ensure that it is unique among different requests. The token can only contain ASCII characters and cannot exceed 64 characters in length.
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// The ID of the remote instance for which the network connection is established.
	ConnectedInstanceId *string `json:"connectedInstanceId,omitempty" xml:"connectedInstanceId,omitempty"`
}

func (DeleteConnectedClusterRequest) GoString

func (*DeleteConnectedClusterRequest) SetClientToken

func (*DeleteConnectedClusterRequest) SetConnectedInstanceId

func (DeleteConnectedClusterRequest) String

type DeleteConnectedClusterResponse

type DeleteConnectedClusterResponse struct {
	Headers    map[string]*string                  `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                              `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DeleteConnectedClusterResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DeleteConnectedClusterResponse) GoString

func (*DeleteConnectedClusterResponse) SetHeaders

func (*DeleteConnectedClusterResponse) SetStatusCode

func (DeleteConnectedClusterResponse) String

type DeleteConnectedClusterResponseBody

type DeleteConnectedClusterResponseBody struct {
	// The ID of the request.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// Return results:
	//
	// *   true: remove the interworking instance successfully
	// *   false: remove the interworking instance failed
	Result *bool `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (DeleteConnectedClusterResponseBody) GoString

func (*DeleteConnectedClusterResponseBody) SetRequestId

func (*DeleteConnectedClusterResponseBody) SetResult

func (DeleteConnectedClusterResponseBody) String

type DeleteDataStreamRequest

type DeleteDataStreamRequest struct {
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
}

func (DeleteDataStreamRequest) GoString

func (s DeleteDataStreamRequest) GoString() string

func (*DeleteDataStreamRequest) SetClientToken

func (DeleteDataStreamRequest) String

func (s DeleteDataStreamRequest) String() string

type DeleteDataStreamResponse

type DeleteDataStreamResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DeleteDataStreamResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DeleteDataStreamResponse) GoString

func (s DeleteDataStreamResponse) GoString() string

func (*DeleteDataStreamResponse) SetBody

func (*DeleteDataStreamResponse) SetHeaders

func (*DeleteDataStreamResponse) SetStatusCode

func (DeleteDataStreamResponse) String

func (s DeleteDataStreamResponse) String() string

type DeleteDataStreamResponseBody

type DeleteDataStreamResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    *bool   `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (DeleteDataStreamResponseBody) GoString

func (s DeleteDataStreamResponseBody) GoString() string

func (*DeleteDataStreamResponseBody) SetRequestId

func (*DeleteDataStreamResponseBody) SetResult

func (DeleteDataStreamResponseBody) String

type DeleteDataTaskRequest

type DeleteDataTaskRequest struct {
	// A unique token generated by the client to guarantee the idempotency of the request. You can use the client to generate the value, but you must ensure that it is unique among different requests. The token can only contain ASCII characters and cannot exceed 64 characters in length.
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	// The ID of the index migration task.
	TaskId *string `json:"taskId,omitempty" xml:"taskId,omitempty"`
}

func (DeleteDataTaskRequest) GoString

func (s DeleteDataTaskRequest) GoString() string

func (*DeleteDataTaskRequest) SetClientToken

func (s *DeleteDataTaskRequest) SetClientToken(v string) *DeleteDataTaskRequest

func (*DeleteDataTaskRequest) SetTaskId

func (DeleteDataTaskRequest) String

func (s DeleteDataTaskRequest) String() string

type DeleteDataTaskResponse

type DeleteDataTaskResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DeleteDataTaskResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DeleteDataTaskResponse) GoString

func (s DeleteDataTaskResponse) GoString() string

func (*DeleteDataTaskResponse) SetBody

func (*DeleteDataTaskResponse) SetHeaders

func (*DeleteDataTaskResponse) SetStatusCode

func (DeleteDataTaskResponse) String

func (s DeleteDataTaskResponse) String() string

type DeleteDataTaskResponseBody

type DeleteDataTaskResponseBody struct {
	// The ID of the request.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// The returned results.
	Result *bool `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (DeleteDataTaskResponseBody) GoString

func (s DeleteDataTaskResponseBody) GoString() string

func (*DeleteDataTaskResponseBody) SetRequestId

func (*DeleteDataTaskResponseBody) SetResult

func (DeleteDataTaskResponseBody) String

type DeleteDeprecatedTemplateResponse

type DeleteDeprecatedTemplateResponse struct {
	Headers    map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DeleteDeprecatedTemplateResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DeleteDeprecatedTemplateResponse) GoString

func (*DeleteDeprecatedTemplateResponse) SetHeaders

func (*DeleteDeprecatedTemplateResponse) SetStatusCode

func (DeleteDeprecatedTemplateResponse) String

type DeleteDeprecatedTemplateResponseBody

type DeleteDeprecatedTemplateResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    *bool   `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (DeleteDeprecatedTemplateResponseBody) GoString

func (*DeleteDeprecatedTemplateResponseBody) SetRequestId

func (*DeleteDeprecatedTemplateResponseBody) SetResult

func (DeleteDeprecatedTemplateResponseBody) String

type DeleteILMPolicyResponse

type DeleteILMPolicyResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DeleteILMPolicyResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DeleteILMPolicyResponse) GoString

func (s DeleteILMPolicyResponse) GoString() string

func (*DeleteILMPolicyResponse) SetBody

func (*DeleteILMPolicyResponse) SetHeaders

func (*DeleteILMPolicyResponse) SetStatusCode

func (DeleteILMPolicyResponse) String

func (s DeleteILMPolicyResponse) String() string

type DeleteILMPolicyResponseBody

type DeleteILMPolicyResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    *bool   `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (DeleteILMPolicyResponseBody) GoString

func (s DeleteILMPolicyResponseBody) GoString() string

func (*DeleteILMPolicyResponseBody) SetRequestId

func (*DeleteILMPolicyResponseBody) SetResult

func (DeleteILMPolicyResponseBody) String

type DeleteIndexTemplateResponse

type DeleteIndexTemplateResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DeleteIndexTemplateResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DeleteIndexTemplateResponse) GoString

func (s DeleteIndexTemplateResponse) GoString() string

func (*DeleteIndexTemplateResponse) SetBody

func (*DeleteIndexTemplateResponse) SetHeaders

func (*DeleteIndexTemplateResponse) SetStatusCode

func (DeleteIndexTemplateResponse) String

type DeleteIndexTemplateResponseBody

type DeleteIndexTemplateResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    *bool   `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (DeleteIndexTemplateResponseBody) GoString

func (*DeleteIndexTemplateResponseBody) SetRequestId

func (*DeleteIndexTemplateResponseBody) SetResult

func (DeleteIndexTemplateResponseBody) String

type DeleteInstanceRequest

type DeleteInstanceRequest struct {
	// A unique token generated by the client to guarantee the idempotency of the request. You can use the client to generate the value, but you must ensure that it is unique among different requests. The token can only contain ASCII characters and cannot exceed 64 characters in length.
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	DeleteType  *string `json:"deleteType,omitempty" xml:"deleteType,omitempty"`
}

func (DeleteInstanceRequest) GoString

func (s DeleteInstanceRequest) GoString() string

func (*DeleteInstanceRequest) SetClientToken

func (s *DeleteInstanceRequest) SetClientToken(v string) *DeleteInstanceRequest

func (*DeleteInstanceRequest) SetDeleteType

func (s *DeleteInstanceRequest) SetDeleteType(v string) *DeleteInstanceRequest

func (DeleteInstanceRequest) String

func (s DeleteInstanceRequest) String() string

type DeleteInstanceResponse

type DeleteInstanceResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DeleteInstanceResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DeleteInstanceResponse) GoString

func (s DeleteInstanceResponse) GoString() string

func (*DeleteInstanceResponse) SetBody

func (*DeleteInstanceResponse) SetHeaders

func (*DeleteInstanceResponse) SetStatusCode

func (DeleteInstanceResponse) String

func (s DeleteInstanceResponse) String() string

type DeleteInstanceResponseBody

type DeleteInstanceResponseBody struct {
	// The ID of the request.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DeleteInstanceResponseBody) GoString

func (s DeleteInstanceResponseBody) GoString() string

func (*DeleteInstanceResponseBody) SetRequestId

func (DeleteInstanceResponseBody) String

type DeleteLogstashRequest

type DeleteLogstashRequest struct {
	// The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make sure that the token is unique among different requests. The token can contain only ASCII characters and cannot exceed 64 characters in length.
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// The type of the release operation. Valid values:
	//
	// *   immediate: The cluster is immediately deleted when it is released. After the cluster is deleted, the data stored in the cluster is deleted, and the system removes the cluster from the Logstash cluster list.
	// *   protective: The cluster is released 24 hours later. During the period of 24 hours, you can still find the cluster in the Logstash cluster list, and [restore the cluster](~~202205~~) or [immediately release the cluster](~~160591~~). After 24 hours elapse, the data stored in the cluster is deleted.
	DeleteType *string `json:"deleteType,omitempty" xml:"deleteType,omitempty"`
}

func (DeleteLogstashRequest) GoString

func (s DeleteLogstashRequest) GoString() string

func (*DeleteLogstashRequest) SetClientToken

func (s *DeleteLogstashRequest) SetClientToken(v string) *DeleteLogstashRequest

func (*DeleteLogstashRequest) SetDeleteType

func (s *DeleteLogstashRequest) SetDeleteType(v string) *DeleteLogstashRequest

func (DeleteLogstashRequest) String

func (s DeleteLogstashRequest) String() string

type DeleteLogstashResponse

type DeleteLogstashResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DeleteLogstashResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DeleteLogstashResponse) GoString

func (s DeleteLogstashResponse) GoString() string

func (*DeleteLogstashResponse) SetBody

func (*DeleteLogstashResponse) SetHeaders

func (*DeleteLogstashResponse) SetStatusCode

func (DeleteLogstashResponse) String

func (s DeleteLogstashResponse) String() string

type DeleteLogstashResponseBody

type DeleteLogstashResponseBody struct {
	// The ID of the request.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DeleteLogstashResponseBody) GoString

func (s DeleteLogstashResponseBody) GoString() string

func (*DeleteLogstashResponseBody) SetRequestId

func (DeleteLogstashResponseBody) String

type DeletePipelinesRequest

type DeletePipelinesRequest struct {
	// The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make sure that the token is unique among different requests. The token can contain only ASCII characters and cannot exceed 64 characters in length.
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	// The ID of the pipeline.
	PipelineIds *string `json:"pipelineIds,omitempty" xml:"pipelineIds,omitempty"`
}

func (DeletePipelinesRequest) GoString

func (s DeletePipelinesRequest) GoString() string

func (*DeletePipelinesRequest) SetClientToken

func (*DeletePipelinesRequest) SetPipelineIds

func (DeletePipelinesRequest) String

func (s DeletePipelinesRequest) String() string

type DeletePipelinesResponse

type DeletePipelinesResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DeletePipelinesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DeletePipelinesResponse) GoString

func (s DeletePipelinesResponse) GoString() string

func (*DeletePipelinesResponse) SetBody

func (*DeletePipelinesResponse) SetHeaders

func (*DeletePipelinesResponse) SetStatusCode

func (DeletePipelinesResponse) String

func (s DeletePipelinesResponse) String() string

type DeletePipelinesResponseBody

type DeletePipelinesResponseBody struct {
	// The ID of the request.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// Indicates whether the pipeline is deleted. Valid values:
	//
	// *   true: The pipeline is deleted.
	// *   false: The pipeline fails to be deleted.
	Result *bool `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (DeletePipelinesResponseBody) GoString

func (s DeletePipelinesResponseBody) GoString() string

func (*DeletePipelinesResponseBody) SetRequestId

func (*DeletePipelinesResponseBody) SetResult

func (DeletePipelinesResponseBody) String

type DeleteSnapshotRepoRequest

type DeleteSnapshotRepoRequest struct {
	// A unique token generated by the client to guarantee the idempotency of the request. You can use the client to generate the value, but you must ensure that it is unique among different requests. The token can only contain ASCII characters and cannot exceed 64 characters in length.
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// Reference instance ID.
	RepoPath *string `json:"repoPath,omitempty" xml:"repoPath,omitempty"`
}

func (DeleteSnapshotRepoRequest) GoString

func (s DeleteSnapshotRepoRequest) GoString() string

func (*DeleteSnapshotRepoRequest) SetClientToken

func (*DeleteSnapshotRepoRequest) SetRepoPath

func (DeleteSnapshotRepoRequest) String

func (s DeleteSnapshotRepoRequest) String() string

type DeleteSnapshotRepoResponse

type DeleteSnapshotRepoResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DeleteSnapshotRepoResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DeleteSnapshotRepoResponse) GoString

func (s DeleteSnapshotRepoResponse) GoString() string

func (*DeleteSnapshotRepoResponse) SetBody

func (*DeleteSnapshotRepoResponse) SetHeaders

func (*DeleteSnapshotRepoResponse) SetStatusCode

func (DeleteSnapshotRepoResponse) String

type DeleteSnapshotRepoResponseBody

type DeleteSnapshotRepoResponseBody struct {
	// The ID of the request.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// Return results:
	//
	// *   true: reference warehouse deleted successfully
	// *   false: reference warehouse deleted successfully failed
	Result *bool `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (DeleteSnapshotRepoResponseBody) GoString

func (*DeleteSnapshotRepoResponseBody) SetRequestId

func (*DeleteSnapshotRepoResponseBody) SetResult

func (DeleteSnapshotRepoResponseBody) String

type DeleteVpcEndpointRequest

type DeleteVpcEndpointRequest struct {
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
}

func (DeleteVpcEndpointRequest) GoString

func (s DeleteVpcEndpointRequest) GoString() string

func (*DeleteVpcEndpointRequest) SetClientToken

func (DeleteVpcEndpointRequest) String

func (s DeleteVpcEndpointRequest) String() string

type DeleteVpcEndpointResponse

type DeleteVpcEndpointResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DeleteVpcEndpointResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DeleteVpcEndpointResponse) GoString

func (s DeleteVpcEndpointResponse) GoString() string

func (*DeleteVpcEndpointResponse) SetBody

func (*DeleteVpcEndpointResponse) SetHeaders

func (*DeleteVpcEndpointResponse) SetStatusCode

func (DeleteVpcEndpointResponse) String

func (s DeleteVpcEndpointResponse) String() string

type DeleteVpcEndpointResponseBody

type DeleteVpcEndpointResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    *bool   `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (DeleteVpcEndpointResponseBody) GoString

func (*DeleteVpcEndpointResponseBody) SetRequestId

func (*DeleteVpcEndpointResponseBody) SetResult

func (DeleteVpcEndpointResponseBody) String

type DescribeAckOperatorResponse

type DescribeAckOperatorResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeAckOperatorResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeAckOperatorResponse) GoString

func (s DescribeAckOperatorResponse) GoString() string

func (*DescribeAckOperatorResponse) SetBody

func (*DescribeAckOperatorResponse) SetHeaders

func (*DescribeAckOperatorResponse) SetStatusCode

func (DescribeAckOperatorResponse) String

type DescribeAckOperatorResponseBody

type DescribeAckOperatorResponseBody struct {
	// The ID of the request.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// The returned result.
	Result *DescribeAckOperatorResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Struct"`
}

func (DescribeAckOperatorResponseBody) GoString

func (*DescribeAckOperatorResponseBody) SetRequestId

func (DescribeAckOperatorResponseBody) String

type DescribeAckOperatorResponseBodyResult

type DescribeAckOperatorResponseBodyResult struct {
	// The installation status of ES-operator. Valid values:
	//
	// *   deployed: ES-operator is installed.
	// *   not-deploy: ES-operator is not installed.
	// *   failed: ES-operator fails to be installed.
	// *   unknown: The installation status of ES-operator is unknown.
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
	// The version of ES-operator.
	Version *string `json:"version,omitempty" xml:"version,omitempty"`
}

func (DescribeAckOperatorResponseBodyResult) GoString

func (*DescribeAckOperatorResponseBodyResult) SetStatus

func (*DescribeAckOperatorResponseBodyResult) SetVersion

func (DescribeAckOperatorResponseBodyResult) String

type DescribeApmResponse

type DescribeApmResponse struct {
	Headers    map[string]*string       `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                   `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeApmResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeApmResponse) GoString

func (s DescribeApmResponse) GoString() string

func (*DescribeApmResponse) SetBody

func (*DescribeApmResponse) SetHeaders

func (s *DescribeApmResponse) SetHeaders(v map[string]*string) *DescribeApmResponse

func (*DescribeApmResponse) SetStatusCode

func (s *DescribeApmResponse) SetStatusCode(v int32) *DescribeApmResponse

func (DescribeApmResponse) String

func (s DescribeApmResponse) String() string

type DescribeApmResponseBody

type DescribeApmResponseBody struct {
	RequestId *string                        `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    *DescribeApmResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Struct"`
}

func (DescribeApmResponseBody) GoString

func (s DescribeApmResponseBody) GoString() string

func (*DescribeApmResponseBody) SetRequestId

func (*DescribeApmResponseBody) SetResult

func (DescribeApmResponseBody) String

func (s DescribeApmResponseBody) String() string

type DescribeApmResponseBodyResult

type DescribeApmResponseBodyResult struct {
	ApmServerDomain  *string `json:"apmServerDomain,omitempty" xml:"apmServerDomain,omitempty"`
	CreatedAt        *string `json:"createdAt,omitempty" xml:"createdAt,omitempty"`
	DeployedReplica  *int64  `json:"deployedReplica,omitempty" xml:"deployedReplica,omitempty"`
	Description      *string `json:"description,omitempty" xml:"description,omitempty"`
	EndTime          *int64  `json:"endTime,omitempty" xml:"endTime,omitempty"`
	InstanceId       *string `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	NodeAmount       *int64  `json:"nodeAmount,omitempty" xml:"nodeAmount,omitempty"`
	OutputES         *string `json:"outputES,omitempty" xml:"outputES,omitempty"`
	OutputESUserName *string `json:"outputESUserName,omitempty" xml:"outputESUserName,omitempty"`
	OwnerId          *string `json:"ownerId,omitempty" xml:"ownerId,omitempty"`
	PaymentType      *string `json:"paymentType,omitempty" xml:"paymentType,omitempty"`
	Region           *string `json:"region,omitempty" xml:"region,omitempty"`
	Replica          *int32  `json:"replica,omitempty" xml:"replica,omitempty"`
	ResourceSpec     *string `json:"resourceSpec,omitempty" xml:"resourceSpec,omitempty"`
	Status           *string `json:"status,omitempty" xml:"status,omitempty"`
	Version          *string `json:"version,omitempty" xml:"version,omitempty"`
	VpcId            *string `json:"vpcId,omitempty" xml:"vpcId,omitempty"`
	VsArea           *string `json:"vsArea,omitempty" xml:"vsArea,omitempty"`
	VswitchId        *string `json:"vswitchId,omitempty" xml:"vswitchId,omitempty"`
}

func (DescribeApmResponseBodyResult) GoString

func (*DescribeApmResponseBodyResult) SetApmServerDomain

func (*DescribeApmResponseBodyResult) SetCreatedAt

func (*DescribeApmResponseBodyResult) SetDeployedReplica

func (*DescribeApmResponseBodyResult) SetDescription

func (*DescribeApmResponseBodyResult) SetEndTime

func (*DescribeApmResponseBodyResult) SetInstanceId

func (*DescribeApmResponseBodyResult) SetNodeAmount

func (*DescribeApmResponseBodyResult) SetOutputES

func (*DescribeApmResponseBodyResult) SetOutputESUserName

func (*DescribeApmResponseBodyResult) SetOwnerId

func (*DescribeApmResponseBodyResult) SetPaymentType

func (*DescribeApmResponseBodyResult) SetRegion

func (*DescribeApmResponseBodyResult) SetReplica

func (*DescribeApmResponseBodyResult) SetResourceSpec

func (*DescribeApmResponseBodyResult) SetStatus

func (*DescribeApmResponseBodyResult) SetVersion

func (*DescribeApmResponseBodyResult) SetVpcId

func (*DescribeApmResponseBodyResult) SetVsArea

func (*DescribeApmResponseBodyResult) SetVswitchId

func (DescribeApmResponseBodyResult) String

type DescribeCollectorResponse

type DescribeCollectorResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeCollectorResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeCollectorResponse) GoString

func (s DescribeCollectorResponse) GoString() string

func (*DescribeCollectorResponse) SetBody

func (*DescribeCollectorResponse) SetHeaders

func (*DescribeCollectorResponse) SetStatusCode

func (DescribeCollectorResponse) String

func (s DescribeCollectorResponse) String() string

type DescribeCollectorResponseBody

type DescribeCollectorResponseBody struct {
	// The request ID.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// The returned result.
	Result *DescribeCollectorResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Struct"`
}

func (DescribeCollectorResponseBody) GoString

func (*DescribeCollectorResponseBody) SetRequestId

func (DescribeCollectorResponseBody) String

type DescribeCollectorResponseBodyResult

type DescribeCollectorResponseBodyResult struct {
	CollectorPaths []*string `json:"collectorPaths,omitempty" xml:"collectorPaths,omitempty" type:"Repeated"`
	// The information about the configuration file of the shipper.
	Configs []*DescribeCollectorResponseBodyResultConfigs `json:"configs,omitempty" xml:"configs,omitempty" type:"Repeated"`
	// Indicates whether a dry run is performed. Valid values:
	//
	// *   true
	// *   false
	DryRun *bool `json:"dryRun,omitempty" xml:"dryRun,omitempty"`
	// The extended configurations of the shipper.
	ExtendConfigs []*DescribeCollectorResponseBodyResultExtendConfigs `json:"extendConfigs,omitempty" xml:"extendConfigs,omitempty" type:"Repeated"`
	// The time when the shipper was created.
	GmtCreatedTime *string `json:"gmtCreatedTime,omitempty" xml:"gmtCreatedTime,omitempty"`
	// The time when the shipper was updated.
	GmtUpdateTime *string `json:"gmtUpdateTime,omitempty" xml:"gmtUpdateTime,omitempty"`
	// The name of the shipper.
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The account ID.
	OwnerId *string `json:"ownerId,omitempty" xml:"ownerId,omitempty"`
	// The ID of the shipper.
	ResId *string `json:"resId,omitempty" xml:"resId,omitempty"`
	// The type of the shipper. Valid values: fileBeat, metricBeat, heartBeat, and auditBeat.
	ResType *string `json:"resType,omitempty" xml:"resType,omitempty"`
	// The version of the shipper.
	ResVersion *string `json:"resVersion,omitempty" xml:"resVersion,omitempty"`
	// The status of the shipper. Valid values:
	//
	// *   activating
	// *   active
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
	// The ID of the virtual private cloud (VPC) where the shipper resides.
	VpcId *string `json:"vpcId,omitempty" xml:"vpcId,omitempty"`
}

func (DescribeCollectorResponseBodyResult) GoString

func (*DescribeCollectorResponseBodyResult) SetCollectorPaths

func (*DescribeCollectorResponseBodyResult) SetDryRun

func (*DescribeCollectorResponseBodyResult) SetGmtCreatedTime

func (*DescribeCollectorResponseBodyResult) SetGmtUpdateTime

func (*DescribeCollectorResponseBodyResult) SetName

func (*DescribeCollectorResponseBodyResult) SetOwnerId

func (*DescribeCollectorResponseBodyResult) SetResId

func (*DescribeCollectorResponseBodyResult) SetResType

func (*DescribeCollectorResponseBodyResult) SetResVersion

func (*DescribeCollectorResponseBodyResult) SetStatus

func (*DescribeCollectorResponseBodyResult) SetVpcId

func (DescribeCollectorResponseBodyResult) String

type DescribeCollectorResponseBodyResultConfigs

type DescribeCollectorResponseBodyResultConfigs struct {
	// The content of the file.
	Content *string `json:"content,omitempty" xml:"content,omitempty"`
	// The name of the file.
	FileName *string `json:"fileName,omitempty" xml:"fileName,omitempty"`
}

func (DescribeCollectorResponseBodyResultConfigs) GoString

func (*DescribeCollectorResponseBodyResultConfigs) SetContent

func (*DescribeCollectorResponseBodyResultConfigs) SetFileName

func (DescribeCollectorResponseBodyResultConfigs) String

type DescribeCollectorResponseBodyResultExtendConfigs

type DescribeCollectorResponseBodyResultExtendConfigs struct {
	// The configuration type. Valid values:
	//
	// *   collectorTargetInstance
	// *   collectorDeployMachine
	// *   collectorElasticsearchForKibana
	ConfigType *string `json:"configType,omitempty" xml:"configType,omitempty"`
	// Indicates whether monitoring is enabled. This parameter is returned if the value of **configType** is **collectorTargetInstance**. Valid values:
	//
	// *   true
	// *   false
	EnableMonitoring *bool `json:"enableMonitoring,omitempty" xml:"enableMonitoring,omitempty"`
	// The ID of the machine group. This parameter is returned if the value of **configType** is **collectorDeployMachine**.
	GroupId *string `json:"groupId,omitempty" xml:"groupId,omitempty"`
	// The private endpoint of Kibana after you enable the Kibana dashboard. This parameter is returned if the value of **configType** is **collectorElasticsearchForKibana**.
	Host  *string   `json:"host,omitempty" xml:"host,omitempty"`
	Hosts []*string `json:"hosts,omitempty" xml:"hosts,omitempty" type:"Repeated"`
	// The ID of the resource that is associated with the shipper. If the value of **configType** is **collectorTargetInstance**, the value of this parameter is the ID of the resource specified in the output configuration part of the shipper. If the value of **configType** is **collectorDeployMachines** and the value of **type** is **ACKCluster**, the value of this parameter is the ID of the ACK cluster.
	InstanceId *string `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	// The type of the cluster specified in the output configuration part of the shipper. Valid values: elasticsearch and logstash. This parameter is returned if the value of **configType** is **collectorTargetInstance**.
	InstanceType *string `json:"instanceType,omitempty" xml:"instanceType,omitempty"`
	// The public endpoint of Kibana after you enable the Kibana dashboard. This parameter is returned if the value of **configType** is **collectorElasticsearchForKibana**.
	KibanaHost *string `json:"kibanaHost,omitempty" xml:"kibanaHost,omitempty"`
	// The information about the Elastic Compute Service (ECS) instances on which the shipper is deployed. This parameter is returned if the value of **configType** is **collectorDeployMachines** and the value of **type** is **ECSInstanceId**.
	Machines []*DescribeCollectorResponseBodyResultExtendConfigsMachines `json:"machines,omitempty" xml:"machines,omitempty" type:"Repeated"`
	// The transmission protocol, which must be the same as the access protocol of the resource specified in the output configuration part of the shipper. Valid values: HTTP and HTTPS. This parameter is returned if the value of **configType** is **collectorTargetInstance**.
	Protocol *string `json:"protocol,omitempty" xml:"protocol,omitempty"`
	// The number of pods from which data is succcessfully collected in the Container Service for Kubernetes (ACK) cluster.
	SuccessPodsCount *string `json:"successPodsCount,omitempty" xml:"successPodsCount,omitempty"`
	// The total number of pods from which data is collected in the ACK cluster.
	TotalPodsCount *string `json:"totalPodsCount,omitempty" xml:"totalPodsCount,omitempty"`
	// The type of the machine on which the shipper is deployed. This parameter is returned if the value of **configType** is **collectorDeployMachine**. Valid values:
	//
	// *   ECSInstanceId
	// *   ACKCluster
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
	// The username that is used to access the resource specified in the output configuration part of the shipper. The default value is elastic. This parameter is returned if the value of **configType** is **collectorTargetInstance** or **collectorElasticsearchForKibana**.
	UserName *string `json:"userName,omitempty" xml:"userName,omitempty"`
}

func (DescribeCollectorResponseBodyResultExtendConfigs) GoString

func (*DescribeCollectorResponseBodyResultExtendConfigs) SetConfigType

func (*DescribeCollectorResponseBodyResultExtendConfigs) SetEnableMonitoring

func (*DescribeCollectorResponseBodyResultExtendConfigs) SetGroupId

func (*DescribeCollectorResponseBodyResultExtendConfigs) SetHost

func (*DescribeCollectorResponseBodyResultExtendConfigs) SetHosts

func (*DescribeCollectorResponseBodyResultExtendConfigs) SetInstanceId

func (*DescribeCollectorResponseBodyResultExtendConfigs) SetInstanceType

func (*DescribeCollectorResponseBodyResultExtendConfigs) SetKibanaHost

func (*DescribeCollectorResponseBodyResultExtendConfigs) SetProtocol

func (*DescribeCollectorResponseBodyResultExtendConfigs) SetSuccessPodsCount

func (*DescribeCollectorResponseBodyResultExtendConfigs) SetTotalPodsCount

func (*DescribeCollectorResponseBodyResultExtendConfigs) SetType

func (*DescribeCollectorResponseBodyResultExtendConfigs) SetUserName

func (DescribeCollectorResponseBodyResultExtendConfigs) String

type DescribeCollectorResponseBodyResultExtendConfigsMachines

type DescribeCollectorResponseBodyResultExtendConfigsMachines struct {
	// The status of the shipper on the ECS instance. Valid values:
	//
	// *   heartOk: The heartbeat is normal.
	// *   heartLost: The heartbeat is abnormal.
	// *   uninstalled: The shipper is not installed.
	// *   failed: The shipper fails to be installed.
	AgentStatus *string `json:"agentStatus,omitempty" xml:"agentStatus,omitempty"`
	// The IDs of the ECS instances.
	InstanceId *string `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
}

func (DescribeCollectorResponseBodyResultExtendConfigsMachines) GoString

func (*DescribeCollectorResponseBodyResultExtendConfigsMachines) SetAgentStatus

func (*DescribeCollectorResponseBodyResultExtendConfigsMachines) SetInstanceId

func (DescribeCollectorResponseBodyResultExtendConfigsMachines) String

type DescribeComponentIndexResponse

type DescribeComponentIndexResponse struct {
	Headers    map[string]*string                  `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                              `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeComponentIndexResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeComponentIndexResponse) GoString

func (*DescribeComponentIndexResponse) SetHeaders

func (*DescribeComponentIndexResponse) SetStatusCode

func (DescribeComponentIndexResponse) String

type DescribeComponentIndexResponseBody

type DescribeComponentIndexResponseBody struct {
	RequestId *string                                   `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    *DescribeComponentIndexResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Struct"`
}

func (DescribeComponentIndexResponseBody) GoString

func (*DescribeComponentIndexResponseBody) SetRequestId

func (DescribeComponentIndexResponseBody) String

type DescribeComponentIndexResponseBodyResult

type DescribeComponentIndexResponseBodyResult struct {
	Meta     map[string]interface{}                            `json:"_meta,omitempty" xml:"_meta,omitempty"`
	Template *DescribeComponentIndexResponseBodyResultTemplate `json:"template,omitempty" xml:"template,omitempty" type:"Struct"`
}

func (DescribeComponentIndexResponseBodyResult) GoString

func (*DescribeComponentIndexResponseBodyResult) SetMeta

func (DescribeComponentIndexResponseBodyResult) String

type DescribeComponentIndexResponseBodyResultTemplate

type DescribeComponentIndexResponseBodyResultTemplate struct {
	Aliases  map[string]interface{} `json:"aliases,omitempty" xml:"aliases,omitempty"`
	Mappings map[string]interface{} `json:"mappings,omitempty" xml:"mappings,omitempty"`
	Settings map[string]interface{} `json:"settings,omitempty" xml:"settings,omitempty"`
}

func (DescribeComponentIndexResponseBodyResultTemplate) GoString

func (*DescribeComponentIndexResponseBodyResultTemplate) SetAliases

func (*DescribeComponentIndexResponseBodyResultTemplate) SetMappings

func (*DescribeComponentIndexResponseBodyResultTemplate) SetSettings

func (DescribeComponentIndexResponseBodyResultTemplate) String

type DescribeConnectableClustersRequest

type DescribeConnectableClustersRequest struct {
	// The ID of the instance that can communicate with each other.
	AlreadySetItems *bool `json:"alreadySetItems,omitempty" xml:"alreadySetItems,omitempty"`
}

func (DescribeConnectableClustersRequest) GoString

func (*DescribeConnectableClustersRequest) SetAlreadySetItems

func (DescribeConnectableClustersRequest) String

type DescribeConnectableClustersResponse

type DescribeConnectableClustersResponse struct {
	Headers    map[string]*string                       `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                   `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeConnectableClustersResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeConnectableClustersResponse) GoString

func (*DescribeConnectableClustersResponse) SetHeaders

func (*DescribeConnectableClustersResponse) SetStatusCode

func (DescribeConnectableClustersResponse) String

type DescribeConnectableClustersResponseBody

type DescribeConnectableClustersResponseBody struct {
	RequestId *string                                          `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    []*DescribeConnectableClustersResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Repeated"`
}

func (DescribeConnectableClustersResponseBody) GoString

func (*DescribeConnectableClustersResponseBody) SetRequestId

func (DescribeConnectableClustersResponseBody) String

type DescribeConnectableClustersResponseBodyResult

type DescribeConnectableClustersResponseBodyResult struct {
	Instances   *string `json:"instances,omitempty" xml:"instances,omitempty"`
	NetworkType *string `json:"networkType,omitempty" xml:"networkType,omitempty"`
}

func (DescribeConnectableClustersResponseBodyResult) GoString

func (*DescribeConnectableClustersResponseBodyResult) SetInstances

func (*DescribeConnectableClustersResponseBodyResult) SetNetworkType

func (DescribeConnectableClustersResponseBodyResult) String

type DescribeDeprecatedTemplateResponse

type DescribeDeprecatedTemplateResponse struct {
	Headers    map[string]*string                      `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                  `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeDeprecatedTemplateResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeDeprecatedTemplateResponse) GoString

func (*DescribeDeprecatedTemplateResponse) SetHeaders

func (*DescribeDeprecatedTemplateResponse) SetStatusCode

func (DescribeDeprecatedTemplateResponse) String

type DescribeDeprecatedTemplateResponseBody

type DescribeDeprecatedTemplateResponseBody struct {
	RequestId *string                                       `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    *DescribeDeprecatedTemplateResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Struct"`
}

func (DescribeDeprecatedTemplateResponseBody) GoString

func (*DescribeDeprecatedTemplateResponseBody) SetRequestId

func (DescribeDeprecatedTemplateResponseBody) String

type DescribeDeprecatedTemplateResponseBodyResult

type DescribeDeprecatedTemplateResponseBodyResult struct {
	DataStream    *bool                                                 `json:"dataStream,omitempty" xml:"dataStream,omitempty"`
	IndexPatterns []*string                                             `json:"indexPatterns,omitempty" xml:"indexPatterns,omitempty" type:"Repeated"`
	IndexTemplate *string                                               `json:"indexTemplate,omitempty" xml:"indexTemplate,omitempty"`
	Order         *int64                                                `json:"order,omitempty" xml:"order,omitempty"`
	Template      *DescribeDeprecatedTemplateResponseBodyResultTemplate `json:"template,omitempty" xml:"template,omitempty" type:"Struct"`
	Version       *string                                               `json:"version,omitempty" xml:"version,omitempty"`
}

func (DescribeDeprecatedTemplateResponseBodyResult) GoString

func (*DescribeDeprecatedTemplateResponseBodyResult) SetDataStream

func (*DescribeDeprecatedTemplateResponseBodyResult) SetIndexPatterns

func (*DescribeDeprecatedTemplateResponseBodyResult) SetIndexTemplate

func (*DescribeDeprecatedTemplateResponseBodyResult) SetOrder

func (*DescribeDeprecatedTemplateResponseBodyResult) SetVersion

func (DescribeDeprecatedTemplateResponseBodyResult) String

type DescribeDeprecatedTemplateResponseBodyResultTemplate

type DescribeDeprecatedTemplateResponseBodyResultTemplate struct {
	Aliases  *string `json:"aliases,omitempty" xml:"aliases,omitempty"`
	Mappings *string `json:"mappings,omitempty" xml:"mappings,omitempty"`
	Settings *string `json:"settings,omitempty" xml:"settings,omitempty"`
}

func (DescribeDeprecatedTemplateResponseBodyResultTemplate) GoString

func (*DescribeDeprecatedTemplateResponseBodyResultTemplate) SetAliases

func (*DescribeDeprecatedTemplateResponseBodyResultTemplate) SetMappings

func (*DescribeDeprecatedTemplateResponseBodyResultTemplate) SetSettings

func (DescribeDeprecatedTemplateResponseBodyResultTemplate) String

type DescribeDiagnoseReportRequest

type DescribeDiagnoseReportRequest struct {
	Lang *string `json:"lang,omitempty" xml:"lang,omitempty"`
}

func (DescribeDiagnoseReportRequest) GoString

func (*DescribeDiagnoseReportRequest) SetLang

func (DescribeDiagnoseReportRequest) String

type DescribeDiagnoseReportResponse

type DescribeDiagnoseReportResponse struct {
	Headers    map[string]*string                  `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                              `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeDiagnoseReportResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeDiagnoseReportResponse) GoString

func (*DescribeDiagnoseReportResponse) SetHeaders

func (*DescribeDiagnoseReportResponse) SetStatusCode

func (DescribeDiagnoseReportResponse) String

type DescribeDiagnoseReportResponseBody

type DescribeDiagnoseReportResponseBody struct {
	RequestId *string                                   `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    *DescribeDiagnoseReportResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Struct"`
}

func (DescribeDiagnoseReportResponseBody) GoString

func (*DescribeDiagnoseReportResponseBody) SetRequestId

func (DescribeDiagnoseReportResponseBody) String

type DescribeDiagnoseReportResponseBodyResult

type DescribeDiagnoseReportResponseBodyResult struct {
	CreateTime    *int64                                                   `json:"createTime,omitempty" xml:"createTime,omitempty"`
	DiagnoseItems []*DescribeDiagnoseReportResponseBodyResultDiagnoseItems `json:"diagnoseItems,omitempty" xml:"diagnoseItems,omitempty" type:"Repeated"`
	Health        *string                                                  `json:"health,omitempty" xml:"health,omitempty"`
	InstanceId    *string                                                  `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	ReportId      *string                                                  `json:"reportId,omitempty" xml:"reportId,omitempty"`
	State         *string                                                  `json:"state,omitempty" xml:"state,omitempty"`
	Trigger       *string                                                  `json:"trigger,omitempty" xml:"trigger,omitempty"`
}

func (DescribeDiagnoseReportResponseBodyResult) GoString

func (*DescribeDiagnoseReportResponseBodyResult) SetCreateTime

func (*DescribeDiagnoseReportResponseBodyResult) SetHealth

func (*DescribeDiagnoseReportResponseBodyResult) SetInstanceId

func (*DescribeDiagnoseReportResponseBodyResult) SetReportId

func (*DescribeDiagnoseReportResponseBodyResult) SetState

func (*DescribeDiagnoseReportResponseBodyResult) SetTrigger

func (DescribeDiagnoseReportResponseBodyResult) String

type DescribeDiagnoseReportResponseBodyResultDiagnoseItems

type DescribeDiagnoseReportResponseBodyResultDiagnoseItems struct {
	Detail *DescribeDiagnoseReportResponseBodyResultDiagnoseItemsDetail `json:"detail,omitempty" xml:"detail,omitempty" type:"Struct"`
	Health *string                                                      `json:"health,omitempty" xml:"health,omitempty"`
	Item   *string                                                      `json:"item,omitempty" xml:"item,omitempty"`
}

func (DescribeDiagnoseReportResponseBodyResultDiagnoseItems) GoString

func (*DescribeDiagnoseReportResponseBodyResultDiagnoseItems) SetHealth

func (*DescribeDiagnoseReportResponseBodyResultDiagnoseItems) SetItem

func (DescribeDiagnoseReportResponseBodyResultDiagnoseItems) String

type DescribeDiagnoseReportResponseBodyResultDiagnoseItemsDetail

type DescribeDiagnoseReportResponseBodyResultDiagnoseItemsDetail struct {
	Desc    *string `json:"desc,omitempty" xml:"desc,omitempty"`
	Name    *string `json:"name,omitempty" xml:"name,omitempty"`
	Result  *string `json:"result,omitempty" xml:"result,omitempty"`
	Suggest *string `json:"suggest,omitempty" xml:"suggest,omitempty"`
	Type    *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (DescribeDiagnoseReportResponseBodyResultDiagnoseItemsDetail) GoString

func (*DescribeDiagnoseReportResponseBodyResultDiagnoseItemsDetail) SetDesc

func (*DescribeDiagnoseReportResponseBodyResultDiagnoseItemsDetail) SetName

func (*DescribeDiagnoseReportResponseBodyResultDiagnoseItemsDetail) SetResult

func (*DescribeDiagnoseReportResponseBodyResultDiagnoseItemsDetail) SetSuggest

func (*DescribeDiagnoseReportResponseBodyResultDiagnoseItemsDetail) SetType

func (DescribeDiagnoseReportResponseBodyResultDiagnoseItemsDetail) String

type DescribeDiagnosisSettingsRequest

type DescribeDiagnosisSettingsRequest struct {
	// The language of the returned result. Default value: en.
	Lang *string `json:"lang,omitempty" xml:"lang,omitempty"`
}

func (DescribeDiagnosisSettingsRequest) GoString

func (*DescribeDiagnosisSettingsRequest) SetLang

func (DescribeDiagnosisSettingsRequest) String

type DescribeDiagnosisSettingsResponse

type DescribeDiagnosisSettingsResponse struct {
	Headers    map[string]*string                     `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeDiagnosisSettingsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeDiagnosisSettingsResponse) GoString

func (*DescribeDiagnosisSettingsResponse) SetHeaders

func (*DescribeDiagnosisSettingsResponse) SetStatusCode

func (DescribeDiagnosisSettingsResponse) String

type DescribeDiagnosisSettingsResponseBody

type DescribeDiagnosisSettingsResponseBody struct {
	// The ID of the request.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// The return results.
	Result *DescribeDiagnosisSettingsResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Struct"`
}

func (DescribeDiagnosisSettingsResponseBody) GoString

func (*DescribeDiagnosisSettingsResponseBody) SetRequestId

func (DescribeDiagnosisSettingsResponseBody) String

type DescribeDiagnosisSettingsResponseBodyResult

type DescribeDiagnosisSettingsResponseBodyResult struct {
	// Scenarios of intelligent maintenance.
	Scene *string `json:"scene,omitempty" xml:"scene,omitempty"`
	// The timestamp of the last update for Intelligent Maintenance scenarios.
	UpdateTime *int64 `json:"updateTime,omitempty" xml:"updateTime,omitempty"`
}

func (DescribeDiagnosisSettingsResponseBodyResult) GoString

func (*DescribeDiagnosisSettingsResponseBodyResult) SetScene

func (*DescribeDiagnosisSettingsResponseBodyResult) SetUpdateTime

func (DescribeDiagnosisSettingsResponseBodyResult) String

type DescribeDynamicSettingsResponse

type DescribeDynamicSettingsResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeDynamicSettingsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeDynamicSettingsResponse) GoString

func (*DescribeDynamicSettingsResponse) SetHeaders

func (*DescribeDynamicSettingsResponse) SetStatusCode

func (DescribeDynamicSettingsResponse) String

type DescribeDynamicSettingsResponseBody

type DescribeDynamicSettingsResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    *string `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (DescribeDynamicSettingsResponseBody) GoString

func (*DescribeDynamicSettingsResponseBody) SetRequestId

func (*DescribeDynamicSettingsResponseBody) SetResult

func (DescribeDynamicSettingsResponseBody) String

type DescribeElasticsearchHealthResponse

type DescribeElasticsearchHealthResponse struct {
	Headers    map[string]*string                       `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                   `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeElasticsearchHealthResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeElasticsearchHealthResponse) GoString

func (*DescribeElasticsearchHealthResponse) SetHeaders

func (*DescribeElasticsearchHealthResponse) SetStatusCode

func (DescribeElasticsearchHealthResponse) String

type DescribeElasticsearchHealthResponseBody

type DescribeElasticsearchHealthResponseBody struct {
	// The response code returned.
	Code *string `json:"Code,omitempty" xml:"Code,omitempty"`
	// The response message returned.
	Message *string `json:"Message,omitempty" xml:"Message,omitempty"`
	// The ID of the request.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// The color that indicates the health status of the cluster.
	Result *string `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (DescribeElasticsearchHealthResponseBody) GoString

func (*DescribeElasticsearchHealthResponseBody) SetCode

func (*DescribeElasticsearchHealthResponseBody) SetMessage

func (*DescribeElasticsearchHealthResponseBody) SetRequestId

func (*DescribeElasticsearchHealthResponseBody) SetResult

func (DescribeElasticsearchHealthResponseBody) String

type DescribeILMPolicyResponse

type DescribeILMPolicyResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeILMPolicyResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeILMPolicyResponse) GoString

func (s DescribeILMPolicyResponse) GoString() string

func (*DescribeILMPolicyResponse) SetBody

func (*DescribeILMPolicyResponse) SetHeaders

func (*DescribeILMPolicyResponse) SetStatusCode

func (DescribeILMPolicyResponse) String

func (s DescribeILMPolicyResponse) String() string

type DescribeILMPolicyResponseBody

type DescribeILMPolicyResponseBody struct {
	RequestId *string                              `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    *DescribeILMPolicyResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Struct"`
}

func (DescribeILMPolicyResponseBody) GoString

func (*DescribeILMPolicyResponseBody) SetRequestId

func (DescribeILMPolicyResponseBody) String

type DescribeILMPolicyResponseBodyResult

type DescribeILMPolicyResponseBodyResult struct {
	Name   *string                `json:"name,omitempty" xml:"name,omitempty"`
	Phases map[string]interface{} `json:"phases,omitempty" xml:"phases,omitempty"`
}

func (DescribeILMPolicyResponseBodyResult) GoString

func (*DescribeILMPolicyResponseBodyResult) SetName

func (*DescribeILMPolicyResponseBodyResult) SetPhases

func (DescribeILMPolicyResponseBodyResult) String

type DescribeIndexTemplateResponse

type DescribeIndexTemplateResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeIndexTemplateResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeIndexTemplateResponse) GoString

func (*DescribeIndexTemplateResponse) SetBody

func (*DescribeIndexTemplateResponse) SetHeaders

func (*DescribeIndexTemplateResponse) SetStatusCode

func (DescribeIndexTemplateResponse) String

type DescribeIndexTemplateResponseBody

type DescribeIndexTemplateResponseBody struct {
	RequestId *string                                  `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    *DescribeIndexTemplateResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Struct"`
}

func (DescribeIndexTemplateResponseBody) GoString

func (*DescribeIndexTemplateResponseBody) SetRequestId

func (DescribeIndexTemplateResponseBody) String

type DescribeIndexTemplateResponseBodyResult

type DescribeIndexTemplateResponseBodyResult struct {
	DataStream    *bool                                            `json:"dataStream,omitempty" xml:"dataStream,omitempty"`
	IlmPolicy     *string                                          `json:"ilmPolicy,omitempty" xml:"ilmPolicy,omitempty"`
	IndexPatterns []*string                                        `json:"indexPatterns,omitempty" xml:"indexPatterns,omitempty" type:"Repeated"`
	IndexTemplate *string                                          `json:"indexTemplate,omitempty" xml:"indexTemplate,omitempty"`
	Priority      *int32                                           `json:"priority,omitempty" xml:"priority,omitempty"`
	Template      *DescribeIndexTemplateResponseBodyResultTemplate `json:"template,omitempty" xml:"template,omitempty" type:"Struct"`
}

func (DescribeIndexTemplateResponseBodyResult) GoString

func (*DescribeIndexTemplateResponseBodyResult) SetDataStream

func (*DescribeIndexTemplateResponseBodyResult) SetIlmPolicy

func (*DescribeIndexTemplateResponseBodyResult) SetIndexPatterns

func (*DescribeIndexTemplateResponseBodyResult) SetIndexTemplate

func (*DescribeIndexTemplateResponseBodyResult) SetPriority

func (DescribeIndexTemplateResponseBodyResult) String

type DescribeIndexTemplateResponseBodyResultTemplate

type DescribeIndexTemplateResponseBodyResultTemplate struct {
	Aliases  *string `json:"aliases,omitempty" xml:"aliases,omitempty"`
	Mappings *string `json:"mappings,omitempty" xml:"mappings,omitempty"`
	Settings *string `json:"settings,omitempty" xml:"settings,omitempty"`
}

func (DescribeIndexTemplateResponseBodyResultTemplate) GoString

func (*DescribeIndexTemplateResponseBodyResultTemplate) SetAliases

func (*DescribeIndexTemplateResponseBodyResultTemplate) SetMappings

func (*DescribeIndexTemplateResponseBodyResultTemplate) SetSettings

func (DescribeIndexTemplateResponseBodyResultTemplate) String

type DescribeInstanceResponse

type DescribeInstanceResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeInstanceResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeInstanceResponse) GoString

func (s DescribeInstanceResponse) GoString() string

func (*DescribeInstanceResponse) SetBody

func (*DescribeInstanceResponse) SetHeaders

func (*DescribeInstanceResponse) SetStatusCode

func (DescribeInstanceResponse) String

func (s DescribeInstanceResponse) String() string

type DescribeInstanceResponseBody

type DescribeInstanceResponseBody struct {
	RequestId *string                             `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    *DescribeInstanceResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Struct"`
}

func (DescribeInstanceResponseBody) GoString

func (s DescribeInstanceResponseBody) GoString() string

func (*DescribeInstanceResponseBody) SetRequestId

func (*DescribeInstanceResponseBody) SetResult

func (DescribeInstanceResponseBody) String

type DescribeInstanceResponseBodyResult

type DescribeInstanceResponseBodyResult struct {
	AdvancedDedicateMaster       *bool                                                           `json:"advancedDedicateMaster,omitempty" xml:"advancedDedicateMaster,omitempty"`
	AdvancedSetting              *DescribeInstanceResponseBodyResultAdvancedSetting              `json:"advancedSetting,omitempty" xml:"advancedSetting,omitempty" type:"Struct"`
	AliwsDicts                   []*DescribeInstanceResponseBodyResultAliwsDicts                 `json:"aliwsDicts,omitempty" xml:"aliwsDicts,omitempty" type:"Repeated"`
	ClientNodeConfiguration      *DescribeInstanceResponseBodyResultClientNodeConfiguration      `json:"clientNodeConfiguration,omitempty" xml:"clientNodeConfiguration,omitempty" type:"Struct"`
	CreatedAt                    *string                                                         `json:"createdAt,omitempty" xml:"createdAt,omitempty"`
	DedicateMaster               *bool                                                           `json:"dedicateMaster,omitempty" xml:"dedicateMaster,omitempty"`
	Description                  *string                                                         `json:"description,omitempty" xml:"description,omitempty"`
	DictList                     []*DescribeInstanceResponseBodyResultDictList                   `json:"dictList,omitempty" xml:"dictList,omitempty" type:"Repeated"`
	Domain                       *string                                                         `json:"domain,omitempty" xml:"domain,omitempty"`
	ElasticDataNodeConfiguration *DescribeInstanceResponseBodyResultElasticDataNodeConfiguration `json:"elasticDataNodeConfiguration,omitempty" xml:"elasticDataNodeConfiguration,omitempty" type:"Struct"`
	EnableKibanaPrivateNetwork   *bool                                                           `json:"enableKibanaPrivateNetwork,omitempty" xml:"enableKibanaPrivateNetwork,omitempty"`
	EnableKibanaPublicNetwork    *bool                                                           `json:"enableKibanaPublicNetwork,omitempty" xml:"enableKibanaPublicNetwork,omitempty"`
	EnablePublic                 *bool                                                           `json:"enablePublic,omitempty" xml:"enablePublic,omitempty"`
	EsConfig                     map[string]interface{}                                          `json:"esConfig,omitempty" xml:"esConfig,omitempty"`
	EsIPBlacklist                []*string                                                       `json:"esIPBlacklist,omitempty" xml:"esIPBlacklist,omitempty" type:"Repeated"`
	EsIPWhitelist                []*string                                                       `json:"esIPWhitelist,omitempty" xml:"esIPWhitelist,omitempty" type:"Repeated"`
	EsVersion                    *string                                                         `json:"esVersion,omitempty" xml:"esVersion,omitempty"`
	ExtendConfigs                []map[string]interface{}                                        `json:"extendConfigs,omitempty" xml:"extendConfigs,omitempty" type:"Repeated"`
	HaveClientNode               *bool                                                           `json:"haveClientNode,omitempty" xml:"haveClientNode,omitempty"`
	HaveKibana                   *bool                                                           `json:"haveKibana,omitempty" xml:"haveKibana,omitempty"`
	IkHotDicts                   []*DescribeInstanceResponseBodyResultIkHotDicts                 `json:"ikHotDicts,omitempty" xml:"ikHotDicts,omitempty" type:"Repeated"`
	InstanceCategory             *string                                                         `json:"instanceCategory,omitempty" xml:"instanceCategory,omitempty"`
	InstanceId                   *string                                                         `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	IsNewDeployment              *bool                                                           `json:"isNewDeployment,omitempty" xml:"isNewDeployment,omitempty"`
	KibanaConfiguration          *DescribeInstanceResponseBodyResultKibanaConfiguration          `json:"kibanaConfiguration,omitempty" xml:"kibanaConfiguration,omitempty" type:"Struct"`
	KibanaDomain                 *string                                                         `json:"kibanaDomain,omitempty" xml:"kibanaDomain,omitempty"`
	KibanaIPWhitelist            []*string                                                       `json:"kibanaIPWhitelist,omitempty" xml:"kibanaIPWhitelist,omitempty" type:"Repeated"`
	KibanaPort                   *int32                                                          `json:"kibanaPort,omitempty" xml:"kibanaPort,omitempty"`
	KibanaPrivateIPWhitelist     []*string                                                       `json:"kibanaPrivateIPWhitelist,omitempty" xml:"kibanaPrivateIPWhitelist,omitempty" type:"Repeated"`
	MasterConfiguration          *DescribeInstanceResponseBodyResultMasterConfiguration          `json:"masterConfiguration,omitempty" xml:"masterConfiguration,omitempty" type:"Struct"`
	NetworkConfig                *DescribeInstanceResponseBodyResultNetworkConfig                `json:"networkConfig,omitempty" xml:"networkConfig,omitempty" type:"Struct"`
	NodeAmount                   *int32                                                          `json:"nodeAmount,omitempty" xml:"nodeAmount,omitempty"`
	NodeSpec                     *DescribeInstanceResponseBodyResultNodeSpec                     `json:"nodeSpec,omitempty" xml:"nodeSpec,omitempty" type:"Struct"`
	PaymentType                  *string                                                         `json:"paymentType,omitempty" xml:"paymentType,omitempty"`
	Port                         *int32                                                          `json:"port,omitempty" xml:"port,omitempty"`
	PostpaidServiceStatus        *string                                                         `json:"postpaidServiceStatus,omitempty" xml:"postpaidServiceStatus,omitempty"`
	PrivateNetworkIpWhiteList    []*string                                                       `json:"privateNetworkIpWhiteList,omitempty" xml:"privateNetworkIpWhiteList,omitempty" type:"Repeated"`
	Protocol                     *string                                                         `json:"protocol,omitempty" xml:"protocol,omitempty"`
	PublicDomain                 *string                                                         `json:"publicDomain,omitempty" xml:"publicDomain,omitempty"`
	PublicIpWhitelist            []*string                                                       `json:"publicIpWhitelist,omitempty" xml:"publicIpWhitelist,omitempty" type:"Repeated"`
	PublicPort                   *int32                                                          `json:"publicPort,omitempty" xml:"publicPort,omitempty"`
	ResourceGroupId              *string                                                         `json:"resourceGroupId,omitempty" xml:"resourceGroupId,omitempty"`
	ServiceVpc                   *bool                                                           `json:"serviceVpc,omitempty" xml:"serviceVpc,omitempty"`
	Status                       *string                                                         `json:"status,omitempty" xml:"status,omitempty"`
	SynonymsDicts                []*DescribeInstanceResponseBodyResultSynonymsDicts              `json:"synonymsDicts,omitempty" xml:"synonymsDicts,omitempty" type:"Repeated"`
	Tags                         []*DescribeInstanceResponseBodyResultTags                       `json:"tags,omitempty" xml:"tags,omitempty" type:"Repeated"`
	UpdatedAt                    *string                                                         `json:"updatedAt,omitempty" xml:"updatedAt,omitempty"`
	VpcInstanceId                *string                                                         `json:"vpcInstanceId,omitempty" xml:"vpcInstanceId,omitempty"`
	WarmNode                     *bool                                                           `json:"warmNode,omitempty" xml:"warmNode,omitempty"`
	WarmNodeConfiguration        *DescribeInstanceResponseBodyResultWarmNodeConfiguration        `json:"warmNodeConfiguration,omitempty" xml:"warmNodeConfiguration,omitempty" type:"Struct"`
	ZoneCount                    *int32                                                          `json:"zoneCount,omitempty" xml:"zoneCount,omitempty"`
	ZoneInfos                    []*DescribeInstanceResponseBodyResultZoneInfos                  `json:"zoneInfos,omitempty" xml:"zoneInfos,omitempty" type:"Repeated"`
}

func (DescribeInstanceResponseBodyResult) GoString

func (*DescribeInstanceResponseBodyResult) SetAdvancedDedicateMaster

func (*DescribeInstanceResponseBodyResult) SetCreatedAt

func (*DescribeInstanceResponseBodyResult) SetDedicateMaster

func (*DescribeInstanceResponseBodyResult) SetDescription

func (*DescribeInstanceResponseBodyResult) SetDomain

func (*DescribeInstanceResponseBodyResult) SetEnableKibanaPrivateNetwork

func (s *DescribeInstanceResponseBodyResult) SetEnableKibanaPrivateNetwork(v bool) *DescribeInstanceResponseBodyResult

func (*DescribeInstanceResponseBodyResult) SetEnableKibanaPublicNetwork

func (*DescribeInstanceResponseBodyResult) SetEnablePublic

func (*DescribeInstanceResponseBodyResult) SetEsConfig

func (*DescribeInstanceResponseBodyResult) SetEsIPBlacklist

func (*DescribeInstanceResponseBodyResult) SetEsIPWhitelist

func (*DescribeInstanceResponseBodyResult) SetEsVersion

func (*DescribeInstanceResponseBodyResult) SetExtendConfigs

func (s *DescribeInstanceResponseBodyResult) SetExtendConfigs(v []map[string]interface{}) *DescribeInstanceResponseBodyResult

func (*DescribeInstanceResponseBodyResult) SetHaveClientNode

func (*DescribeInstanceResponseBodyResult) SetHaveKibana

func (*DescribeInstanceResponseBodyResult) SetIkHotDicts added in v2.0.2

func (*DescribeInstanceResponseBodyResult) SetInstanceCategory added in v2.0.5

func (*DescribeInstanceResponseBodyResult) SetInstanceId

func (*DescribeInstanceResponseBodyResult) SetIsNewDeployment

func (*DescribeInstanceResponseBodyResult) SetKibanaDomain

func (*DescribeInstanceResponseBodyResult) SetKibanaIPWhitelist

func (*DescribeInstanceResponseBodyResult) SetKibanaPort

func (*DescribeInstanceResponseBodyResult) SetKibanaPrivateIPWhitelist

func (*DescribeInstanceResponseBodyResult) SetNodeAmount

func (*DescribeInstanceResponseBodyResult) SetPaymentType

func (*DescribeInstanceResponseBodyResult) SetPort

func (*DescribeInstanceResponseBodyResult) SetPostpaidServiceStatus

func (*DescribeInstanceResponseBodyResult) SetPrivateNetworkIpWhiteList

func (s *DescribeInstanceResponseBodyResult) SetPrivateNetworkIpWhiteList(v []*string) *DescribeInstanceResponseBodyResult

func (*DescribeInstanceResponseBodyResult) SetProtocol

func (*DescribeInstanceResponseBodyResult) SetPublicDomain

func (*DescribeInstanceResponseBodyResult) SetPublicIpWhitelist

func (*DescribeInstanceResponseBodyResult) SetPublicPort

func (*DescribeInstanceResponseBodyResult) SetResourceGroupId

func (*DescribeInstanceResponseBodyResult) SetServiceVpc

func (*DescribeInstanceResponseBodyResult) SetStatus

func (*DescribeInstanceResponseBodyResult) SetUpdatedAt

func (*DescribeInstanceResponseBodyResult) SetVpcInstanceId

func (*DescribeInstanceResponseBodyResult) SetWarmNode

func (*DescribeInstanceResponseBodyResult) SetZoneCount

func (DescribeInstanceResponseBodyResult) String

type DescribeInstanceResponseBodyResultAdvancedSetting

type DescribeInstanceResponseBodyResultAdvancedSetting struct {
	GcName *string `json:"gcName,omitempty" xml:"gcName,omitempty"`
}

func (DescribeInstanceResponseBodyResultAdvancedSetting) GoString

func (*DescribeInstanceResponseBodyResultAdvancedSetting) SetGcName

func (DescribeInstanceResponseBodyResultAdvancedSetting) String

type DescribeInstanceResponseBodyResultAliwsDicts

type DescribeInstanceResponseBodyResultAliwsDicts struct {
	FileSize   *int64  `json:"fileSize,omitempty" xml:"fileSize,omitempty"`
	Name       *string `json:"name,omitempty" xml:"name,omitempty"`
	SourceType *string `json:"sourceType,omitempty" xml:"sourceType,omitempty"`
	Type       *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (DescribeInstanceResponseBodyResultAliwsDicts) GoString

func (*DescribeInstanceResponseBodyResultAliwsDicts) SetFileSize

func (*DescribeInstanceResponseBodyResultAliwsDicts) SetName

func (*DescribeInstanceResponseBodyResultAliwsDicts) SetSourceType

func (*DescribeInstanceResponseBodyResultAliwsDicts) SetType

func (DescribeInstanceResponseBodyResultAliwsDicts) String

type DescribeInstanceResponseBodyResultClientNodeConfiguration

type DescribeInstanceResponseBodyResultClientNodeConfiguration struct {
	Amount   *int32  `json:"amount,omitempty" xml:"amount,omitempty"`
	Disk     *int32  `json:"disk,omitempty" xml:"disk,omitempty"`
	DiskType *string `json:"diskType,omitempty" xml:"diskType,omitempty"`
	Spec     *string `json:"spec,omitempty" xml:"spec,omitempty"`
}

func (DescribeInstanceResponseBodyResultClientNodeConfiguration) GoString

func (*DescribeInstanceResponseBodyResultClientNodeConfiguration) SetAmount

func (*DescribeInstanceResponseBodyResultClientNodeConfiguration) SetDisk

func (*DescribeInstanceResponseBodyResultClientNodeConfiguration) SetDiskType

func (*DescribeInstanceResponseBodyResultClientNodeConfiguration) SetSpec

func (DescribeInstanceResponseBodyResultClientNodeConfiguration) String

type DescribeInstanceResponseBodyResultDictList

type DescribeInstanceResponseBodyResultDictList struct {
	FileSize   *int64  `json:"fileSize,omitempty" xml:"fileSize,omitempty"`
	Name       *string `json:"name,omitempty" xml:"name,omitempty"`
	SourceType *string `json:"sourceType,omitempty" xml:"sourceType,omitempty"`
	Type       *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (DescribeInstanceResponseBodyResultDictList) GoString

func (*DescribeInstanceResponseBodyResultDictList) SetFileSize

func (*DescribeInstanceResponseBodyResultDictList) SetName

func (*DescribeInstanceResponseBodyResultDictList) SetSourceType

func (*DescribeInstanceResponseBodyResultDictList) SetType

func (DescribeInstanceResponseBodyResultDictList) String

type DescribeInstanceResponseBodyResultElasticDataNodeConfiguration

type DescribeInstanceResponseBodyResultElasticDataNodeConfiguration struct {
	Amount         *int32  `json:"amount,omitempty" xml:"amount,omitempty"`
	Disk           *int32  `json:"disk,omitempty" xml:"disk,omitempty"`
	DiskEncryption *bool   `json:"diskEncryption,omitempty" xml:"diskEncryption,omitempty"`
	DiskType       *string `json:"diskType,omitempty" xml:"diskType,omitempty"`
	Spec           *string `json:"spec,omitempty" xml:"spec,omitempty"`
}

func (DescribeInstanceResponseBodyResultElasticDataNodeConfiguration) GoString

func (*DescribeInstanceResponseBodyResultElasticDataNodeConfiguration) SetAmount

func (*DescribeInstanceResponseBodyResultElasticDataNodeConfiguration) SetDisk

func (*DescribeInstanceResponseBodyResultElasticDataNodeConfiguration) SetDiskEncryption

func (*DescribeInstanceResponseBodyResultElasticDataNodeConfiguration) SetDiskType

func (*DescribeInstanceResponseBodyResultElasticDataNodeConfiguration) SetSpec

func (DescribeInstanceResponseBodyResultElasticDataNodeConfiguration) String

type DescribeInstanceResponseBodyResultIkHotDicts added in v2.0.2

type DescribeInstanceResponseBodyResultIkHotDicts struct {
	FileSize   *int32  `json:"fileSize,omitempty" xml:"fileSize,omitempty"`
	Name       *string `json:"name,omitempty" xml:"name,omitempty"`
	SourceType *string `json:"sourceType,omitempty" xml:"sourceType,omitempty"`
	Type       *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (DescribeInstanceResponseBodyResultIkHotDicts) GoString added in v2.0.2

func (*DescribeInstanceResponseBodyResultIkHotDicts) SetFileSize added in v2.0.2

func (*DescribeInstanceResponseBodyResultIkHotDicts) SetName added in v2.0.2

func (*DescribeInstanceResponseBodyResultIkHotDicts) SetSourceType added in v2.0.2

func (*DescribeInstanceResponseBodyResultIkHotDicts) SetType added in v2.0.2

func (DescribeInstanceResponseBodyResultIkHotDicts) String added in v2.0.2

type DescribeInstanceResponseBodyResultKibanaConfiguration

type DescribeInstanceResponseBodyResultKibanaConfiguration struct {
	Amount *int32  `json:"amount,omitempty" xml:"amount,omitempty"`
	Disk   *int32  `json:"disk,omitempty" xml:"disk,omitempty"`
	Spec   *string `json:"spec,omitempty" xml:"spec,omitempty"`
}

func (DescribeInstanceResponseBodyResultKibanaConfiguration) GoString

func (*DescribeInstanceResponseBodyResultKibanaConfiguration) SetAmount

func (*DescribeInstanceResponseBodyResultKibanaConfiguration) SetDisk added in v2.0.2

func (*DescribeInstanceResponseBodyResultKibanaConfiguration) SetSpec

func (DescribeInstanceResponseBodyResultKibanaConfiguration) String

type DescribeInstanceResponseBodyResultMasterConfiguration

type DescribeInstanceResponseBodyResultMasterConfiguration struct {
	Amount   *int32  `json:"amount,omitempty" xml:"amount,omitempty"`
	Disk     *int32  `json:"disk,omitempty" xml:"disk,omitempty"`
	DiskType *string `json:"diskType,omitempty" xml:"diskType,omitempty"`
	Spec     *string `json:"spec,omitempty" xml:"spec,omitempty"`
}

func (DescribeInstanceResponseBodyResultMasterConfiguration) GoString

func (*DescribeInstanceResponseBodyResultMasterConfiguration) SetAmount

func (*DescribeInstanceResponseBodyResultMasterConfiguration) SetDisk

func (*DescribeInstanceResponseBodyResultMasterConfiguration) SetDiskType

func (*DescribeInstanceResponseBodyResultMasterConfiguration) SetSpec

func (DescribeInstanceResponseBodyResultMasterConfiguration) String

type DescribeInstanceResponseBodyResultNetworkConfig

type DescribeInstanceResponseBodyResultNetworkConfig struct {
	Type             *string                                                            `json:"type,omitempty" xml:"type,omitempty"`
	VpcId            *string                                                            `json:"vpcId,omitempty" xml:"vpcId,omitempty"`
	VsArea           *string                                                            `json:"vsArea,omitempty" xml:"vsArea,omitempty"`
	VswitchId        *string                                                            `json:"vswitchId,omitempty" xml:"vswitchId,omitempty"`
	WhiteIpGroupList []*DescribeInstanceResponseBodyResultNetworkConfigWhiteIpGroupList `json:"whiteIpGroupList,omitempty" xml:"whiteIpGroupList,omitempty" type:"Repeated"`
}

func (DescribeInstanceResponseBodyResultNetworkConfig) GoString

func (*DescribeInstanceResponseBodyResultNetworkConfig) SetType

func (*DescribeInstanceResponseBodyResultNetworkConfig) SetVpcId

func (*DescribeInstanceResponseBodyResultNetworkConfig) SetVsArea

func (*DescribeInstanceResponseBodyResultNetworkConfig) SetVswitchId

func (DescribeInstanceResponseBodyResultNetworkConfig) String

type DescribeInstanceResponseBodyResultNetworkConfigWhiteIpGroupList

type DescribeInstanceResponseBodyResultNetworkConfigWhiteIpGroupList struct {
	GroupName   *string   `json:"groupName,omitempty" xml:"groupName,omitempty"`
	Ips         []*string `json:"ips,omitempty" xml:"ips,omitempty" type:"Repeated"`
	WhiteIpType *string   `json:"whiteIpType,omitempty" xml:"whiteIpType,omitempty"`
}

func (DescribeInstanceResponseBodyResultNetworkConfigWhiteIpGroupList) GoString

func (*DescribeInstanceResponseBodyResultNetworkConfigWhiteIpGroupList) SetGroupName

func (*DescribeInstanceResponseBodyResultNetworkConfigWhiteIpGroupList) SetIps

func (*DescribeInstanceResponseBodyResultNetworkConfigWhiteIpGroupList) SetWhiteIpType

func (DescribeInstanceResponseBodyResultNetworkConfigWhiteIpGroupList) String

type DescribeInstanceResponseBodyResultNodeSpec

type DescribeInstanceResponseBodyResultNodeSpec struct {
	Disk             *int32  `json:"disk,omitempty" xml:"disk,omitempty"`
	DiskEncryption   *bool   `json:"diskEncryption,omitempty" xml:"diskEncryption,omitempty"`
	DiskType         *string `json:"diskType,omitempty" xml:"diskType,omitempty"`
	PerformanceLevel *string `json:"performanceLevel,omitempty" xml:"performanceLevel,omitempty"`
	Spec             *string `json:"spec,omitempty" xml:"spec,omitempty"`
}

func (DescribeInstanceResponseBodyResultNodeSpec) GoString

func (*DescribeInstanceResponseBodyResultNodeSpec) SetDisk

func (*DescribeInstanceResponseBodyResultNodeSpec) SetDiskEncryption

func (*DescribeInstanceResponseBodyResultNodeSpec) SetDiskType

func (*DescribeInstanceResponseBodyResultNodeSpec) SetPerformanceLevel added in v2.0.2

func (*DescribeInstanceResponseBodyResultNodeSpec) SetSpec

func (DescribeInstanceResponseBodyResultNodeSpec) String

type DescribeInstanceResponseBodyResultSynonymsDicts

type DescribeInstanceResponseBodyResultSynonymsDicts struct {
	FileSize   *int64  `json:"fileSize,omitempty" xml:"fileSize,omitempty"`
	Name       *string `json:"name,omitempty" xml:"name,omitempty"`
	SourceType *string `json:"sourceType,omitempty" xml:"sourceType,omitempty"`
	Type       *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (DescribeInstanceResponseBodyResultSynonymsDicts) GoString

func (*DescribeInstanceResponseBodyResultSynonymsDicts) SetFileSize

func (*DescribeInstanceResponseBodyResultSynonymsDicts) SetName

func (*DescribeInstanceResponseBodyResultSynonymsDicts) SetSourceType

func (*DescribeInstanceResponseBodyResultSynonymsDicts) SetType

func (DescribeInstanceResponseBodyResultSynonymsDicts) String

type DescribeInstanceResponseBodyResultTags

type DescribeInstanceResponseBodyResultTags struct {
	TagKey   *string `json:"tagKey,omitempty" xml:"tagKey,omitempty"`
	TagValue *string `json:"tagValue,omitempty" xml:"tagValue,omitempty"`
}

func (DescribeInstanceResponseBodyResultTags) GoString

func (*DescribeInstanceResponseBodyResultTags) SetTagKey

func (*DescribeInstanceResponseBodyResultTags) SetTagValue

func (DescribeInstanceResponseBodyResultTags) String

type DescribeInstanceResponseBodyResultWarmNodeConfiguration

type DescribeInstanceResponseBodyResultWarmNodeConfiguration struct {
	Amount         *int32  `json:"amount,omitempty" xml:"amount,omitempty"`
	Disk           *int32  `json:"disk,omitempty" xml:"disk,omitempty"`
	DiskEncryption *bool   `json:"diskEncryption,omitempty" xml:"diskEncryption,omitempty"`
	DiskType       *string `json:"diskType,omitempty" xml:"diskType,omitempty"`
	Spec           *string `json:"spec,omitempty" xml:"spec,omitempty"`
}

func (DescribeInstanceResponseBodyResultWarmNodeConfiguration) GoString

func (*DescribeInstanceResponseBodyResultWarmNodeConfiguration) SetAmount

func (*DescribeInstanceResponseBodyResultWarmNodeConfiguration) SetDisk

func (*DescribeInstanceResponseBodyResultWarmNodeConfiguration) SetDiskEncryption

func (*DescribeInstanceResponseBodyResultWarmNodeConfiguration) SetDiskType

func (*DescribeInstanceResponseBodyResultWarmNodeConfiguration) SetSpec

func (DescribeInstanceResponseBodyResultWarmNodeConfiguration) String

type DescribeInstanceResponseBodyResultZoneInfos

type DescribeInstanceResponseBodyResultZoneInfos struct {
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
	ZoneId *string `json:"zoneId,omitempty" xml:"zoneId,omitempty"`
}

func (DescribeInstanceResponseBodyResultZoneInfos) GoString

func (*DescribeInstanceResponseBodyResultZoneInfos) SetStatus

func (*DescribeInstanceResponseBodyResultZoneInfos) SetZoneId

func (DescribeInstanceResponseBodyResultZoneInfos) String

type DescribeKibanaSettingsResponse

type DescribeKibanaSettingsResponse struct {
	Headers    map[string]*string                  `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                              `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeKibanaSettingsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeKibanaSettingsResponse) GoString

func (*DescribeKibanaSettingsResponse) SetHeaders

func (*DescribeKibanaSettingsResponse) SetStatusCode

func (DescribeKibanaSettingsResponse) String

type DescribeKibanaSettingsResponseBody

type DescribeKibanaSettingsResponseBody struct {
	RequestId *string                `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    map[string]interface{} `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (DescribeKibanaSettingsResponseBody) GoString

func (*DescribeKibanaSettingsResponseBody) SetRequestId

func (*DescribeKibanaSettingsResponseBody) SetResult

func (DescribeKibanaSettingsResponseBody) String

type DescribeLogstashResponse

type DescribeLogstashResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeLogstashResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeLogstashResponse) GoString

func (s DescribeLogstashResponse) GoString() string

func (*DescribeLogstashResponse) SetBody

func (*DescribeLogstashResponse) SetHeaders

func (*DescribeLogstashResponse) SetStatusCode

func (DescribeLogstashResponse) String

func (s DescribeLogstashResponse) String() string

type DescribeLogstashResponseBody

type DescribeLogstashResponseBody struct {
	// Detailed information about the instance.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// The configurations of the instance.
	Result *DescribeLogstashResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Struct"`
}

func (DescribeLogstashResponseBody) GoString

func (s DescribeLogstashResponseBody) GoString() string

func (*DescribeLogstashResponseBody) SetRequestId

func (*DescribeLogstashResponseBody) SetResult

func (DescribeLogstashResponseBody) String

type DescribeLogstashResponseBodyResult

type DescribeLogstashResponseBodyResult struct {
	// The configuration information of the node.
	ExtendConfigs []map[string]interface{} `json:"ExtendConfigs,omitempty" xml:"ExtendConfigs,omitempty" type:"Repeated"`
	// The number of data nodes.
	ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"`
	// The key of the tag.
	Tags []*DescribeLogstashResponseBodyResultTags `json:"Tags,omitempty" xml:"Tags,omitempty" type:"Repeated"`
	// The status of the zone. Valid values:
	//
	// *   ISOLATION: offline
	// *   NORMAL
	ZoneInfos []*DescribeLogstashResponseBodyResultZoneInfos `json:"ZoneInfos,omitempty" xml:"ZoneInfos,omitempty" type:"Repeated"`
	// The billing method of the instance. Valid values:
	//
	// *   prepaid: subscription
	// *   postpaid: pay-as-you-go
	Config map[string]interface{} `json:"config,omitempty" xml:"config,omitempty"`
	// The state of the instance. Four states are supported:
	//
	// *   Normal: active
	// *   Active: activating
	// *   Freeze: inactive
	// *   Invalid: invalid
	CreatedAt *string `json:"createdAt,omitempty" xml:"createdAt,omitempty"`
	// The time when the instance was created.
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// The ID of the zone where the node resides.
	EndpointList []*DescribeLogstashResponseBodyResultEndpointList `json:"endpointList,omitempty" xml:"endpointList,omitempty" type:"Repeated"`
	// The access information of the node.
	InstanceId *string `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	// The ID of the virtual private cloud (VPC).
	NetworkConfig *DescribeLogstashResponseBodyResultNetworkConfig `json:"networkConfig,omitempty" xml:"networkConfig,omitempty" type:"Struct"`
	// The name of the instance.
	NodeAmount *int32 `json:"nodeAmount,omitempty" xml:"nodeAmount,omitempty"`
	// The specifications of the node.
	NodeSpec *DescribeLogstashResponseBodyResultNodeSpec `json:"nodeSpec,omitempty" xml:"nodeSpec,omitempty" type:"Struct"`
	// The ID of the resource group to which the instance belongs.
	PaymentType *string `json:"paymentType,omitempty" xml:"paymentType,omitempty"`
	// The ID of the virtual private cloud (VPC) to which the elastic container instances belong.
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
	// The edition of the dedicated KMS instance.
	UpdatedAt *string `json:"updatedAt,omitempty" xml:"updatedAt,omitempty"`
	// The ID of the instance.
	Version *string `json:"version,omitempty" xml:"version,omitempty"`
	// The time when the instance was last updated.
	VpcInstanceId *string `json:"vpcInstanceId,omitempty" xml:"vpcInstanceId,omitempty"`
}

func (DescribeLogstashResponseBodyResult) GoString

func (*DescribeLogstashResponseBodyResult) SetConfig

func (*DescribeLogstashResponseBodyResult) SetCreatedAt

func (*DescribeLogstashResponseBodyResult) SetDescription

func (*DescribeLogstashResponseBodyResult) SetExtendConfigs

func (s *DescribeLogstashResponseBodyResult) SetExtendConfigs(v []map[string]interface{}) *DescribeLogstashResponseBodyResult

func (*DescribeLogstashResponseBodyResult) SetInstanceId

func (*DescribeLogstashResponseBodyResult) SetNodeAmount

func (*DescribeLogstashResponseBodyResult) SetPaymentType

func (*DescribeLogstashResponseBodyResult) SetResourceGroupId

func (*DescribeLogstashResponseBodyResult) SetStatus

func (*DescribeLogstashResponseBodyResult) SetUpdatedAt

func (*DescribeLogstashResponseBodyResult) SetVersion

func (*DescribeLogstashResponseBodyResult) SetVpcInstanceId

func (DescribeLogstashResponseBodyResult) String

type DescribeLogstashResponseBodyResultEndpointList

type DescribeLogstashResponseBodyResultEndpointList struct {
	// The tags added to the ALB instance.
	Host *string `json:"host,omitempty" xml:"host,omitempty"`
	// The IP address of the node.
	Port *string `json:"port,omitempty" xml:"port,omitempty"`
	// The port number.
	ZoneId *string `json:"zoneId,omitempty" xml:"zoneId,omitempty"`
}

func (DescribeLogstashResponseBodyResultEndpointList) GoString

func (*DescribeLogstashResponseBodyResultEndpointList) SetHost

func (*DescribeLogstashResponseBodyResultEndpointList) SetPort

func (*DescribeLogstashResponseBodyResultEndpointList) SetZoneId

func (DescribeLogstashResponseBodyResultEndpointList) String

type DescribeLogstashResponseBodyResultNetworkConfig

type DescribeLogstashResponseBodyResultNetworkConfig struct {
	// The ID of the vSwitch to which the instance is connected.
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
	// The zone where the cluster resides.
	VpcId *string `json:"vpcId,omitempty" xml:"vpcId,omitempty"`
	// The network type of the instance. Valid values: Currently, only Virtual Private Cloud (VPC) are supported.
	VsArea    *string `json:"vsArea,omitempty" xml:"vsArea,omitempty"`
	VswitchId *string `json:"vswitchId,omitempty" xml:"vswitchId,omitempty"`
}

func (DescribeLogstashResponseBodyResultNetworkConfig) GoString

func (*DescribeLogstashResponseBodyResultNetworkConfig) SetType

func (*DescribeLogstashResponseBodyResultNetworkConfig) SetVpcId

func (*DescribeLogstashResponseBodyResultNetworkConfig) SetVsArea

func (*DescribeLogstashResponseBodyResultNetworkConfig) SetVswitchId

func (DescribeLogstashResponseBodyResultNetworkConfig) String

type DescribeLogstashResponseBodyResultNodeSpec

type DescribeLogstashResponseBodyResultNodeSpec struct {
	// Whether to use disk encryption:
	//
	// *   true
	// *   false
	Disk *int32 `json:"disk,omitempty" xml:"disk,omitempty"`
	// The disk type of the node.
	DiskEncryption *bool `json:"diskEncryption,omitempty" xml:"diskEncryption,omitempty"`
	// The network configurations.
	DiskType *string `json:"diskType,omitempty" xml:"diskType,omitempty"`
	// The disk size of the node.
	Spec *string `json:"spec,omitempty" xml:"spec,omitempty"`
}

func (DescribeLogstashResponseBodyResultNodeSpec) GoString

func (*DescribeLogstashResponseBodyResultNodeSpec) SetDisk

func (*DescribeLogstashResponseBodyResultNodeSpec) SetDiskEncryption

func (*DescribeLogstashResponseBodyResultNodeSpec) SetDiskType

func (*DescribeLogstashResponseBodyResultNodeSpec) SetSpec

func (DescribeLogstashResponseBodyResultNodeSpec) String

type DescribeLogstashResponseBodyResultTags

type DescribeLogstashResponseBodyResultTags struct {
	// The value of the tag.
	TagKey *string `json:"tagKey,omitempty" xml:"tagKey,omitempty"`
	// The information about the zones.
	TagValue *string `json:"tagValue,omitempty" xml:"tagValue,omitempty"`
}

func (DescribeLogstashResponseBodyResultTags) GoString

func (*DescribeLogstashResponseBodyResultTags) SetTagKey

func (*DescribeLogstashResponseBodyResultTags) SetTagValue

func (DescribeLogstashResponseBodyResultTags) String

type DescribeLogstashResponseBodyResultZoneInfos

type DescribeLogstashResponseBodyResultZoneInfos struct {
	// The zone ID of the new instance.
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
	// The configuration of cluster extension parameters.
	ZoneId *string `json:"zoneId,omitempty" xml:"zoneId,omitempty"`
}

func (DescribeLogstashResponseBodyResultZoneInfos) GoString

func (*DescribeLogstashResponseBodyResultZoneInfos) SetStatus

func (*DescribeLogstashResponseBodyResultZoneInfos) SetZoneId

func (DescribeLogstashResponseBodyResultZoneInfos) String

type DescribePipelineManagementConfigRequest

type DescribePipelineManagementConfigRequest struct {
	// The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make sure that the token is unique among different requests. The token can contain only ASCII characters and cannot exceed 64 characters in length.
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
}

func (DescribePipelineManagementConfigRequest) GoString

func (*DescribePipelineManagementConfigRequest) SetClientToken

func (DescribePipelineManagementConfigRequest) String

type DescribePipelineManagementConfigResponse

type DescribePipelineManagementConfigResponse struct {
	Headers    map[string]*string                            `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                        `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribePipelineManagementConfigResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribePipelineManagementConfigResponse) GoString

func (*DescribePipelineManagementConfigResponse) SetHeaders

func (*DescribePipelineManagementConfigResponse) SetStatusCode

func (DescribePipelineManagementConfigResponse) String

type DescribePipelineManagementConfigResponseBody

type DescribePipelineManagementConfigResponseBody struct {
	// The ID of the request.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// The returned result.
	Result *DescribePipelineManagementConfigResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Struct"`
}

func (DescribePipelineManagementConfigResponseBody) GoString

func (*DescribePipelineManagementConfigResponseBody) SetRequestId

func (DescribePipelineManagementConfigResponseBody) String

type DescribePipelineManagementConfigResponseBodyResult

type DescribePipelineManagementConfigResponseBodyResult struct {
	// The access addresses of the Elasticsearch cluster. Specify each address in the `http://Endpoint of the Elasticsearch cluster:Port number` format.
	Endpoints *string `json:"endpoints,omitempty" xml:"endpoints,omitempty"`
	// The ID of the Elasticsearch cluster.
	EsInstanceId *string   `json:"esInstanceId,omitempty" xml:"esInstanceId,omitempty"`
	PipelineIds  []*string `json:"pipelineIds,omitempty" xml:"pipelineIds,omitempty" type:"Repeated"`
	// The pipeline management method. Valid values: Kibana and MULTIPLE_PIPELINE.
	PipelineManagementType *string `json:"pipelineManagementType,omitempty" xml:"pipelineManagementType,omitempty"`
	// The username that is used to access the Elasticsearch cluster.
	UserName *string `json:"userName,omitempty" xml:"userName,omitempty"`
}

func (DescribePipelineManagementConfigResponseBodyResult) GoString

func (*DescribePipelineManagementConfigResponseBodyResult) SetEndpoints

func (*DescribePipelineManagementConfigResponseBodyResult) SetEsInstanceId

func (*DescribePipelineManagementConfigResponseBodyResult) SetPipelineIds

func (*DescribePipelineManagementConfigResponseBodyResult) SetPipelineManagementType

func (*DescribePipelineManagementConfigResponseBodyResult) SetUserName

func (DescribePipelineManagementConfigResponseBodyResult) String

type DescribePipelineResponse

type DescribePipelineResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribePipelineResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribePipelineResponse) GoString

func (s DescribePipelineResponse) GoString() string

func (*DescribePipelineResponse) SetBody

func (*DescribePipelineResponse) SetHeaders

func (*DescribePipelineResponse) SetStatusCode

func (DescribePipelineResponse) String

func (s DescribePipelineResponse) String() string

type DescribePipelineResponseBody

type DescribePipelineResponseBody struct {
	// The time when the pipeline was updated.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// The type of the queue. Valid values:
	//
	// *   MEMORY: a traditional memory-based queue.
	// *   PERSISTED: disk-based ACKed queue (persistent queue).
	Result *DescribePipelineResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Struct"`
}

func (DescribePipelineResponseBody) GoString

func (s DescribePipelineResponseBody) GoString() string

func (*DescribePipelineResponseBody) SetRequestId

func (*DescribePipelineResponseBody) SetResult

func (DescribePipelineResponseBody) String

type DescribePipelineResponseBodyResult

type DescribePipelineResponseBodyResult struct {
	// The time when the pipeline was created.
	BatchDelay *int32 `json:"batchDelay,omitempty" xml:"batchDelay,omitempty"`
	BatchSize  *int32 `json:"batchSize,omitempty" xml:"batchSize,omitempty"`
	// The description of the pipeline.
	Config *string `json:"config,omitempty" xml:"config,omitempty"`
	// The state of the MPS queue. Valid values:
	//
	// *   NOT_DEPLOYED: The node is not deployed.
	// *   RUNNING
	// *   DELETED: Deleted. The console does not display this status.
	Description    *string `json:"description,omitempty" xml:"description,omitempty"`
	GmtCreatedTime *string `json:"gmtCreatedTime,omitempty" xml:"gmtCreatedTime,omitempty"`
	// The total capacity of the queue in bytes. Unit: MB.
	GmtUpdateTime *string `json:"gmtUpdateTime,omitempty" xml:"gmtUpdateTime,omitempty"`
	// Number of queue checkpoint writes.
	PipelineId     *string `json:"pipelineId,omitempty" xml:"pipelineId,omitempty"`
	PipelineStatus *string `json:"pipelineStatus,omitempty" xml:"pipelineStatus,omitempty"`
	// Pipeline batch delay. Unit: milliseconds.
	QueueCheckPointWrites *int32 `json:"queueCheckPointWrites,omitempty" xml:"queueCheckPointWrites,omitempty"`
	// The number of pipeline workers.
	QueueMaxBytes *int32 `json:"queueMaxBytes,omitempty" xml:"queueMaxBytes,omitempty"`
	// The specific configuration of the pipeline.
	QueueType *string `json:"queueType,omitempty" xml:"queueType,omitempty"`
	// The size of the pipeline batch.
	Workers *int32 `json:"workers,omitempty" xml:"workers,omitempty"`
}

func (DescribePipelineResponseBodyResult) GoString

func (*DescribePipelineResponseBodyResult) SetBatchDelay

func (*DescribePipelineResponseBodyResult) SetBatchSize

func (*DescribePipelineResponseBodyResult) SetConfig

func (*DescribePipelineResponseBodyResult) SetDescription

func (*DescribePipelineResponseBodyResult) SetGmtCreatedTime

func (*DescribePipelineResponseBodyResult) SetGmtUpdateTime

func (*DescribePipelineResponseBodyResult) SetPipelineId

func (*DescribePipelineResponseBodyResult) SetPipelineStatus

func (*DescribePipelineResponseBodyResult) SetQueueCheckPointWrites

func (*DescribePipelineResponseBodyResult) SetQueueMaxBytes

func (*DescribePipelineResponseBodyResult) SetQueueType

func (*DescribePipelineResponseBodyResult) SetWorkers

func (DescribePipelineResponseBodyResult) String

type DescribeRegionsResponse

type DescribeRegionsResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeRegionsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeRegionsResponse) GoString

func (s DescribeRegionsResponse) GoString() string

func (*DescribeRegionsResponse) SetBody

func (*DescribeRegionsResponse) SetHeaders

func (*DescribeRegionsResponse) SetStatusCode

func (DescribeRegionsResponse) String

func (s DescribeRegionsResponse) String() string

type DescribeRegionsResponseBody

type DescribeRegionsResponseBody struct {
	// The available status of the region.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// The endpoint of the region.
	Result []*DescribeRegionsResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Repeated"`
}

func (DescribeRegionsResponseBody) GoString

func (s DescribeRegionsResponseBody) GoString() string

func (*DescribeRegionsResponseBody) SetRequestId

func (*DescribeRegionsResponseBody) SetResult

func (DescribeRegionsResponseBody) String

type DescribeRegionsResponseBodyResult

type DescribeRegionsResponseBodyResult struct {
	ConsoleEndpoint *string `json:"consoleEndpoint,omitempty" xml:"consoleEndpoint,omitempty"`
	LocalName       *string `json:"localName,omitempty" xml:"localName,omitempty"`
	RegionEndpoint  *string `json:"regionEndpoint,omitempty" xml:"regionEndpoint,omitempty"`
	// The name of the region.
	RegionId *string `json:"regionId,omitempty" xml:"regionId,omitempty"`
	// The endpoint of the region that is exposed in the console.
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
}

func (DescribeRegionsResponseBodyResult) GoString

func (*DescribeRegionsResponseBodyResult) SetConsoleEndpoint

func (*DescribeRegionsResponseBodyResult) SetLocalName

func (*DescribeRegionsResponseBodyResult) SetRegionEndpoint

func (*DescribeRegionsResponseBodyResult) SetRegionId

func (*DescribeRegionsResponseBodyResult) SetStatus

func (DescribeRegionsResponseBodyResult) String

type DescribeSnapshotSettingResponse

type DescribeSnapshotSettingResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeSnapshotSettingResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeSnapshotSettingResponse) GoString

func (*DescribeSnapshotSettingResponse) SetHeaders

func (*DescribeSnapshotSettingResponse) SetStatusCode

func (DescribeSnapshotSettingResponse) String

type DescribeSnapshotSettingResponseBody

type DescribeSnapshotSettingResponseBody struct {
	// The ID of the request.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// The return results.
	Result *DescribeSnapshotSettingResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Struct"`
}

func (DescribeSnapshotSettingResponseBody) GoString

func (*DescribeSnapshotSettingResponseBody) SetRequestId

func (DescribeSnapshotSettingResponseBody) String

type DescribeSnapshotSettingResponseBodyResult

type DescribeSnapshotSettingResponseBodyResult struct {
	// Whether to enable automatic backup.
	Enable *bool `json:"Enable,omitempty" xml:"Enable,omitempty"`
	// Automatic backup time configuration, using Quartz Cron expression.
	QuartzRegex *string `json:"QuartzRegex,omitempty" xml:"QuartzRegex,omitempty"`
}

func (DescribeSnapshotSettingResponseBodyResult) GoString

func (*DescribeSnapshotSettingResponseBodyResult) SetEnable

func (*DescribeSnapshotSettingResponseBodyResult) SetQuartzRegex

func (DescribeSnapshotSettingResponseBodyResult) String

type DescribeTemplatesResponse

type DescribeTemplatesResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeTemplatesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeTemplatesResponse) GoString

func (s DescribeTemplatesResponse) GoString() string

func (*DescribeTemplatesResponse) SetBody

func (*DescribeTemplatesResponse) SetHeaders

func (*DescribeTemplatesResponse) SetStatusCode

func (DescribeTemplatesResponse) String

func (s DescribeTemplatesResponse) String() string

type DescribeTemplatesResponseBody

type DescribeTemplatesResponseBody struct {
	RequestId *string                                `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    []*DescribeTemplatesResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Repeated"`
}

func (DescribeTemplatesResponseBody) GoString

func (*DescribeTemplatesResponseBody) SetRequestId

func (*DescribeTemplatesResponseBody) SetResult

func (DescribeTemplatesResponseBody) String

type DescribeTemplatesResponseBodyResult

type DescribeTemplatesResponseBodyResult struct {
	Content      *string `json:"content,omitempty" xml:"content,omitempty"`
	TemplateName *string `json:"templateName,omitempty" xml:"templateName,omitempty"`
}

func (DescribeTemplatesResponseBodyResult) GoString

func (*DescribeTemplatesResponseBodyResult) SetContent

func (*DescribeTemplatesResponseBodyResult) SetTemplateName

func (DescribeTemplatesResponseBodyResult) String

type DescribeXpackMonitorConfigResponse

type DescribeXpackMonitorConfigResponse struct {
	Headers    map[string]*string                      `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                  `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeXpackMonitorConfigResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeXpackMonitorConfigResponse) GoString

func (*DescribeXpackMonitorConfigResponse) SetHeaders

func (*DescribeXpackMonitorConfigResponse) SetStatusCode

func (DescribeXpackMonitorConfigResponse) String

type DescribeXpackMonitorConfigResponseBody

type DescribeXpackMonitorConfigResponseBody struct {
	// The ID of the request.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// The returned result.
	Result *DescribeXpackMonitorConfigResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Struct"`
}

func (DescribeXpackMonitorConfigResponseBody) GoString

func (*DescribeXpackMonitorConfigResponseBody) SetRequestId

func (DescribeXpackMonitorConfigResponseBody) String

type DescribeXpackMonitorConfigResponseBodyResult

type DescribeXpackMonitorConfigResponseBodyResult struct {
	// Indicates whether the X-Pack Monitoring feature is enabled. Valid values:
	//
	// *   true: enabled
	// *   false: disabled
	Enable    *bool     `json:"enable,omitempty" xml:"enable,omitempty"`
	Endpoints []*string `json:"endpoints,omitempty" xml:"endpoints,omitempty" type:"Repeated"`
	// The ID of the associated Elasticsearch cluster.
	EsInstanceId *string   `json:"esInstanceId,omitempty" xml:"esInstanceId,omitempty"`
	PipelineIds  []*string `json:"pipelineIds,omitempty" xml:"pipelineIds,omitempty" type:"Repeated"`
	// The username that is used to access the associated Elasticsearch cluster.
	UserName *string `json:"userName,omitempty" xml:"userName,omitempty"`
}

func (DescribeXpackMonitorConfigResponseBodyResult) GoString

func (*DescribeXpackMonitorConfigResponseBodyResult) SetEnable

func (*DescribeXpackMonitorConfigResponseBodyResult) SetEndpoints

func (*DescribeXpackMonitorConfigResponseBodyResult) SetEsInstanceId

func (*DescribeXpackMonitorConfigResponseBodyResult) SetPipelineIds

func (*DescribeXpackMonitorConfigResponseBodyResult) SetUserName

func (DescribeXpackMonitorConfigResponseBodyResult) String

type DiagnoseInstanceRequest

type DiagnoseInstanceRequest struct {
	// The timestamp when the diagnostic report was generated.
	ClientToken   *string   `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	DiagnoseItems []*string `json:"diagnoseItems,omitempty" xml:"diagnoseItems,omitempty" type:"Repeated"`
	Indices       []*string `json:"indices,omitempty" xml:"indices,omitempty" type:"Repeated"`
	Type          *string   `json:"type,omitempty" xml:"type,omitempty"`
	// The returned data.
	Lang *string `json:"lang,omitempty" xml:"lang,omitempty"`
}

func (DiagnoseInstanceRequest) GoString

func (s DiagnoseInstanceRequest) GoString() string

func (*DiagnoseInstanceRequest) SetClientToken

func (*DiagnoseInstanceRequest) SetDiagnoseItems

func (s *DiagnoseInstanceRequest) SetDiagnoseItems(v []*string) *DiagnoseInstanceRequest

func (*DiagnoseInstanceRequest) SetIndices

func (*DiagnoseInstanceRequest) SetLang

func (*DiagnoseInstanceRequest) SetType

func (DiagnoseInstanceRequest) String

func (s DiagnoseInstanceRequest) String() string

type DiagnoseInstanceResponse

type DiagnoseInstanceResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DiagnoseInstanceResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DiagnoseInstanceResponse) GoString

func (s DiagnoseInstanceResponse) GoString() string

func (*DiagnoseInstanceResponse) SetBody

func (*DiagnoseInstanceResponse) SetHeaders

func (*DiagnoseInstanceResponse) SetStatusCode

func (DiagnoseInstanceResponse) String

func (s DiagnoseInstanceResponse) String() string

type DiagnoseInstanceResponseBody

type DiagnoseInstanceResponseBody struct {
	// The ID of the report.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// The diagnosis status. Valid values: Supported: SUCCESS, FAILED, and RUNNING.
	Result *DiagnoseInstanceResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Struct"`
}

func (DiagnoseInstanceResponseBody) GoString

func (s DiagnoseInstanceResponseBody) GoString() string

func (*DiagnoseInstanceResponseBody) SetRequestId

func (*DiagnoseInstanceResponseBody) SetResult

func (DiagnoseInstanceResponseBody) String

type DiagnoseInstanceResponseBodyResult

type DiagnoseInstanceResponseBodyResult struct {
	// The ID of the diagnostic instance.
	CreateTime *int64  `json:"createTime,omitempty" xml:"createTime,omitempty"`
	InstanceId *string `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	ReportId   *string `json:"reportId,omitempty" xml:"reportId,omitempty"`
	State      *string `json:"state,omitempty" xml:"state,omitempty"`
}

func (DiagnoseInstanceResponseBodyResult) GoString

func (*DiagnoseInstanceResponseBodyResult) SetCreateTime

func (*DiagnoseInstanceResponseBodyResult) SetInstanceId

func (*DiagnoseInstanceResponseBodyResult) SetReportId

func (*DiagnoseInstanceResponseBodyResult) SetState

func (DiagnoseInstanceResponseBodyResult) String

type DictInfo

type DictInfo struct {
	FileSize   *int64  `json:"fileSize,omitempty" xml:"fileSize,omitempty"`
	Name       *string `json:"name,omitempty" xml:"name,omitempty"`
	SourceType *string `json:"sourceType,omitempty" xml:"sourceType,omitempty"`
	Type       *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (DictInfo) GoString

func (s DictInfo) GoString() string

func (*DictInfo) SetFileSize

func (s *DictInfo) SetFileSize(v int64) *DictInfo

func (*DictInfo) SetName

func (s *DictInfo) SetName(v string) *DictInfo

func (*DictInfo) SetSourceType

func (s *DictInfo) SetSourceType(v string) *DictInfo

func (*DictInfo) SetType

func (s *DictInfo) SetType(v string) *DictInfo

func (DictInfo) String

func (s DictInfo) String() string

type DisableKibanaPvlNetworkResponse added in v2.3.0

type DisableKibanaPvlNetworkResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DisableKibanaPvlNetworkResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DisableKibanaPvlNetworkResponse) GoString added in v2.3.0

func (*DisableKibanaPvlNetworkResponse) SetBody added in v2.3.0

func (*DisableKibanaPvlNetworkResponse) SetHeaders added in v2.3.0

func (*DisableKibanaPvlNetworkResponse) SetStatusCode added in v2.3.0

func (DisableKibanaPvlNetworkResponse) String added in v2.3.0

type DisableKibanaPvlNetworkResponseBody added in v2.3.0

type DisableKibanaPvlNetworkResponseBody struct {
	// request id
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    *bool   `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (DisableKibanaPvlNetworkResponseBody) GoString added in v2.3.0

func (*DisableKibanaPvlNetworkResponseBody) SetRequestId added in v2.3.0

func (*DisableKibanaPvlNetworkResponseBody) SetResult added in v2.3.0

func (DisableKibanaPvlNetworkResponseBody) String added in v2.3.0

type ElasticDataNodeConfiguration

type ElasticDataNodeConfiguration struct {
	Amount           *int64  `json:"amount,omitempty" xml:"amount,omitempty"`
	Disk             *int64  `json:"disk,omitempty" xml:"disk,omitempty"`
	DiskEncryption   *bool   `json:"diskEncryption,omitempty" xml:"diskEncryption,omitempty"`
	DiskType         *string `json:"diskType,omitempty" xml:"diskType,omitempty"`
	PerformanceLevel *string `json:"performanceLevel,omitempty" xml:"performanceLevel,omitempty"`
	Spec             *string `json:"spec,omitempty" xml:"spec,omitempty"`
}

func (ElasticDataNodeConfiguration) GoString

func (s ElasticDataNodeConfiguration) GoString() string

func (*ElasticDataNodeConfiguration) SetAmount

func (*ElasticDataNodeConfiguration) SetDisk

func (*ElasticDataNodeConfiguration) SetDiskEncryption

func (*ElasticDataNodeConfiguration) SetDiskType

func (*ElasticDataNodeConfiguration) SetPerformanceLevel

func (*ElasticDataNodeConfiguration) SetSpec

func (ElasticDataNodeConfiguration) String

type Elasticsearch

type Elasticsearch struct {
	AdvancedDedicateMaster       *bool                         `json:"advancedDedicateMaster,omitempty" xml:"advancedDedicateMaster,omitempty"`
	AdvancedSetting              *ElasticsearchAdvancedSetting `json:"advancedSetting,omitempty" xml:"advancedSetting,omitempty" type:"Struct"`
	AliwsDicts                   []*DictInfo                   `json:"aliwsDicts,omitempty" xml:"aliwsDicts,omitempty" type:"Repeated"`
	ClientNodeConfiguration      *ClientNodeConfiguration      `json:"clientNodeConfiguration,omitempty" xml:"clientNodeConfiguration,omitempty"`
	CreatedAt                    *string                       `json:"createdAt,omitempty" xml:"createdAt,omitempty"`
	DataNode                     *bool                         `json:"dataNode,omitempty" xml:"dataNode,omitempty"`
	DedicateMaster               *bool                         `json:"dedicateMaster,omitempty" xml:"dedicateMaster,omitempty"`
	Description                  *string                       `json:"description,omitempty" xml:"description,omitempty"`
	DictList                     []*DictInfo                   `json:"dictList,omitempty" xml:"dictList,omitempty" type:"Repeated"`
	Domain                       *string                       `json:"domain,omitempty" xml:"domain,omitempty"`
	ElasticDataNodeConfiguration *ElasticDataNodeConfiguration `json:"elasticDataNodeConfiguration,omitempty" xml:"elasticDataNodeConfiguration,omitempty"`
	EnableKibanaPrivateNetwork   *bool                         `json:"enableKibanaPrivateNetwork,omitempty" xml:"enableKibanaPrivateNetwork,omitempty"`
	EnableKibanaPublicNetwork    *bool                         `json:"enableKibanaPublicNetwork,omitempty" xml:"enableKibanaPublicNetwork,omitempty"`
	EnablePublic                 *bool                         `json:"enablePublic,omitempty" xml:"enablePublic,omitempty"`
	EndTime                      *int64                        `json:"endTime,omitempty" xml:"endTime,omitempty"`
	EsConfig                     map[string]*string            `json:"esConfig,omitempty" xml:"esConfig,omitempty"`
	EsIPWhitelist                []*string                     `json:"esIPWhitelist,omitempty" xml:"esIPWhitelist,omitempty" type:"Repeated"`
	EsVersion                    *string                       `json:"esVersion,omitempty" xml:"esVersion,omitempty"`
	ExtendConfigs                []map[string]interface{}      `json:"extendConfigs,omitempty" xml:"extendConfigs,omitempty" type:"Repeated"`
	HaveClientNode               *bool                         `json:"haveClientNode,omitempty" xml:"haveClientNode,omitempty"`
	HaveElasticDataNode          *bool                         `json:"haveElasticDataNode,omitempty" xml:"haveElasticDataNode,omitempty"`
	HaveKibana                   *bool                         `json:"haveKibana,omitempty" xml:"haveKibana,omitempty"`
	IkHotDicts                   []*DictInfo                   `json:"ikHotDicts,omitempty" xml:"ikHotDicts,omitempty" type:"Repeated"`
	InstanceId                   *string                       `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	KibanaConfiguration          *KibanaNodeConfiguration      `json:"kibanaConfiguration,omitempty" xml:"kibanaConfiguration,omitempty"`
	KibanaDomain                 *string                       `json:"kibanaDomain,omitempty" xml:"kibanaDomain,omitempty"`
	KibanaIPWhitelist            []*string                     `json:"kibanaIPWhitelist,omitempty" xml:"kibanaIPWhitelist,omitempty" type:"Repeated"`
	KibanaPort                   *int64                        `json:"kibanaPort,omitempty" xml:"kibanaPort,omitempty"`
	KibanaPrivateDomain          *string                       `json:"kibanaPrivateDomain,omitempty" xml:"kibanaPrivateDomain,omitempty"`
	KibanaPrivateIPWhitelist     []*string                     `json:"kibanaPrivateIPWhitelist,omitempty" xml:"kibanaPrivateIPWhitelist,omitempty" type:"Repeated"`
	KibanaPrivatePort            *int64                        `json:"kibanaPrivatePort,omitempty" xml:"kibanaPrivatePort,omitempty"`
	KibanaProtocol               *string                       `json:"kibanaProtocol,omitempty" xml:"kibanaProtocol,omitempty"`
	MasterConfiguration          *MasterNodeConfiguration      `json:"masterConfiguration,omitempty" xml:"masterConfiguration,omitempty"`
	NetworkConfig                *NetworkConfig                `json:"networkConfig,omitempty" xml:"networkConfig,omitempty"`
	NodeAmount                   *int64                        `json:"nodeAmount,omitempty" xml:"nodeAmount,omitempty"`
	NodeSpec                     *NodeSpec                     `json:"nodeSpec,omitempty" xml:"nodeSpec,omitempty"`
	PaymentType                  *string                       `json:"paymentType,omitempty" xml:"paymentType,omitempty"`
	Port                         *int64                        `json:"port,omitempty" xml:"port,omitempty"`
	PrivateNetworkIpWhiteList    []*string                     `json:"privateNetworkIpWhiteList,omitempty" xml:"privateNetworkIpWhiteList,omitempty" type:"Repeated"`
	ProductType                  *string                       `json:"productType,omitempty" xml:"productType,omitempty"`
	Protocol                     *string                       `json:"protocol,omitempty" xml:"protocol,omitempty"`
	PublicDomain                 *string                       `json:"publicDomain,omitempty" xml:"publicDomain,omitempty"`
	PublicIpWhitelist            []*string                     `json:"publicIpWhitelist,omitempty" xml:"publicIpWhitelist,omitempty" type:"Repeated"`
	PublicPort                   *int64                        `json:"publicPort,omitempty" xml:"publicPort,omitempty"`
	ReadWritePolicy              *ReadWritePolicy              `json:"readWritePolicy,omitempty" xml:"readWritePolicy,omitempty"`
	ResourceGroupId              *string                       `json:"resourceGroupId,omitempty" xml:"resourceGroupId,omitempty"`
	ServiceVpc                   *bool                         `json:"serviceVpc,omitempty" xml:"serviceVpc,omitempty"`
	Status                       *string                       `json:"status,omitempty" xml:"status,omitempty"`
	SynonymsDicts                []*DictInfo                   `json:"synonymsDicts,omitempty" xml:"synonymsDicts,omitempty" type:"Repeated"`
	Tags                         []*Tag                        `json:"tags,omitempty" xml:"tags,omitempty" type:"Repeated"`
	UpdatedAt                    *string                       `json:"updatedAt,omitempty" xml:"updatedAt,omitempty"`
	WarmNode                     *bool                         `json:"warmNode,omitempty" xml:"warmNode,omitempty"`
	WarmNodeConfiguration        *WarmNodeConfiguration        `json:"warmNodeConfiguration,omitempty" xml:"warmNodeConfiguration,omitempty"`
	ZoneCount                    *int64                        `json:"zoneCount,omitempty" xml:"zoneCount,omitempty"`
	ZoneInfos                    []*ZoneInfo                   `json:"zoneInfos,omitempty" xml:"zoneInfos,omitempty" type:"Repeated"`
}

func (Elasticsearch) GoString

func (s Elasticsearch) GoString() string

func (*Elasticsearch) SetAdvancedDedicateMaster

func (s *Elasticsearch) SetAdvancedDedicateMaster(v bool) *Elasticsearch

func (*Elasticsearch) SetAdvancedSetting

func (s *Elasticsearch) SetAdvancedSetting(v *ElasticsearchAdvancedSetting) *Elasticsearch

func (*Elasticsearch) SetAliwsDicts

func (s *Elasticsearch) SetAliwsDicts(v []*DictInfo) *Elasticsearch

func (*Elasticsearch) SetClientNodeConfiguration

func (s *Elasticsearch) SetClientNodeConfiguration(v *ClientNodeConfiguration) *Elasticsearch

func (*Elasticsearch) SetCreatedAt

func (s *Elasticsearch) SetCreatedAt(v string) *Elasticsearch

func (*Elasticsearch) SetDataNode

func (s *Elasticsearch) SetDataNode(v bool) *Elasticsearch

func (*Elasticsearch) SetDedicateMaster

func (s *Elasticsearch) SetDedicateMaster(v bool) *Elasticsearch

func (*Elasticsearch) SetDescription

func (s *Elasticsearch) SetDescription(v string) *Elasticsearch

func (*Elasticsearch) SetDictList

func (s *Elasticsearch) SetDictList(v []*DictInfo) *Elasticsearch

func (*Elasticsearch) SetDomain

func (s *Elasticsearch) SetDomain(v string) *Elasticsearch

func (*Elasticsearch) SetElasticDataNodeConfiguration

func (s *Elasticsearch) SetElasticDataNodeConfiguration(v *ElasticDataNodeConfiguration) *Elasticsearch

func (*Elasticsearch) SetEnableKibanaPrivateNetwork

func (s *Elasticsearch) SetEnableKibanaPrivateNetwork(v bool) *Elasticsearch

func (*Elasticsearch) SetEnableKibanaPublicNetwork

func (s *Elasticsearch) SetEnableKibanaPublicNetwork(v bool) *Elasticsearch

func (*Elasticsearch) SetEnablePublic

func (s *Elasticsearch) SetEnablePublic(v bool) *Elasticsearch

func (*Elasticsearch) SetEndTime

func (s *Elasticsearch) SetEndTime(v int64) *Elasticsearch

func (*Elasticsearch) SetEsConfig

func (s *Elasticsearch) SetEsConfig(v map[string]*string) *Elasticsearch

func (*Elasticsearch) SetEsIPWhitelist

func (s *Elasticsearch) SetEsIPWhitelist(v []*string) *Elasticsearch

func (*Elasticsearch) SetEsVersion

func (s *Elasticsearch) SetEsVersion(v string) *Elasticsearch

func (*Elasticsearch) SetExtendConfigs

func (s *Elasticsearch) SetExtendConfigs(v []map[string]interface{}) *Elasticsearch

func (*Elasticsearch) SetHaveClientNode

func (s *Elasticsearch) SetHaveClientNode(v bool) *Elasticsearch

func (*Elasticsearch) SetHaveElasticDataNode

func (s *Elasticsearch) SetHaveElasticDataNode(v bool) *Elasticsearch

func (*Elasticsearch) SetHaveKibana

func (s *Elasticsearch) SetHaveKibana(v bool) *Elasticsearch

func (*Elasticsearch) SetIkHotDicts

func (s *Elasticsearch) SetIkHotDicts(v []*DictInfo) *Elasticsearch

func (*Elasticsearch) SetInstanceId

func (s *Elasticsearch) SetInstanceId(v string) *Elasticsearch

func (*Elasticsearch) SetKibanaConfiguration

func (s *Elasticsearch) SetKibanaConfiguration(v *KibanaNodeConfiguration) *Elasticsearch

func (*Elasticsearch) SetKibanaDomain

func (s *Elasticsearch) SetKibanaDomain(v string) *Elasticsearch

func (*Elasticsearch) SetKibanaIPWhitelist

func (s *Elasticsearch) SetKibanaIPWhitelist(v []*string) *Elasticsearch

func (*Elasticsearch) SetKibanaPort

func (s *Elasticsearch) SetKibanaPort(v int64) *Elasticsearch

func (*Elasticsearch) SetKibanaPrivateDomain

func (s *Elasticsearch) SetKibanaPrivateDomain(v string) *Elasticsearch

func (*Elasticsearch) SetKibanaPrivateIPWhitelist

func (s *Elasticsearch) SetKibanaPrivateIPWhitelist(v []*string) *Elasticsearch

func (*Elasticsearch) SetKibanaPrivatePort

func (s *Elasticsearch) SetKibanaPrivatePort(v int64) *Elasticsearch

func (*Elasticsearch) SetKibanaProtocol

func (s *Elasticsearch) SetKibanaProtocol(v string) *Elasticsearch

func (*Elasticsearch) SetMasterConfiguration

func (s *Elasticsearch) SetMasterConfiguration(v *MasterNodeConfiguration) *Elasticsearch

func (*Elasticsearch) SetNetworkConfig

func (s *Elasticsearch) SetNetworkConfig(v *NetworkConfig) *Elasticsearch

func (*Elasticsearch) SetNodeAmount

func (s *Elasticsearch) SetNodeAmount(v int64) *Elasticsearch

func (*Elasticsearch) SetNodeSpec

func (s *Elasticsearch) SetNodeSpec(v *NodeSpec) *Elasticsearch

func (*Elasticsearch) SetPaymentType

func (s *Elasticsearch) SetPaymentType(v string) *Elasticsearch

func (*Elasticsearch) SetPort

func (s *Elasticsearch) SetPort(v int64) *Elasticsearch

func (*Elasticsearch) SetPrivateNetworkIpWhiteList

func (s *Elasticsearch) SetPrivateNetworkIpWhiteList(v []*string) *Elasticsearch

func (*Elasticsearch) SetProductType

func (s *Elasticsearch) SetProductType(v string) *Elasticsearch

func (*Elasticsearch) SetProtocol

func (s *Elasticsearch) SetProtocol(v string) *Elasticsearch

func (*Elasticsearch) SetPublicDomain

func (s *Elasticsearch) SetPublicDomain(v string) *Elasticsearch

func (*Elasticsearch) SetPublicIpWhitelist

func (s *Elasticsearch) SetPublicIpWhitelist(v []*string) *Elasticsearch

func (*Elasticsearch) SetPublicPort

func (s *Elasticsearch) SetPublicPort(v int64) *Elasticsearch

func (*Elasticsearch) SetReadWritePolicy

func (s *Elasticsearch) SetReadWritePolicy(v *ReadWritePolicy) *Elasticsearch

func (*Elasticsearch) SetResourceGroupId

func (s *Elasticsearch) SetResourceGroupId(v string) *Elasticsearch

func (*Elasticsearch) SetServiceVpc

func (s *Elasticsearch) SetServiceVpc(v bool) *Elasticsearch

func (*Elasticsearch) SetStatus

func (s *Elasticsearch) SetStatus(v string) *Elasticsearch

func (*Elasticsearch) SetSynonymsDicts

func (s *Elasticsearch) SetSynonymsDicts(v []*DictInfo) *Elasticsearch

func (*Elasticsearch) SetTags

func (s *Elasticsearch) SetTags(v []*Tag) *Elasticsearch

func (*Elasticsearch) SetUpdatedAt

func (s *Elasticsearch) SetUpdatedAt(v string) *Elasticsearch

func (*Elasticsearch) SetWarmNode

func (s *Elasticsearch) SetWarmNode(v bool) *Elasticsearch

func (*Elasticsearch) SetWarmNodeConfiguration

func (s *Elasticsearch) SetWarmNodeConfiguration(v *WarmNodeConfiguration) *Elasticsearch

func (*Elasticsearch) SetZoneCount

func (s *Elasticsearch) SetZoneCount(v int64) *Elasticsearch

func (*Elasticsearch) SetZoneInfos

func (s *Elasticsearch) SetZoneInfos(v []*ZoneInfo) *Elasticsearch

func (Elasticsearch) String

func (s Elasticsearch) String() string

type ElasticsearchAdvancedSetting

type ElasticsearchAdvancedSetting struct {
	GcName *string `json:"gcName,omitempty" xml:"gcName,omitempty"`
}

func (ElasticsearchAdvancedSetting) GoString

func (s ElasticsearchAdvancedSetting) GoString() string

func (*ElasticsearchAdvancedSetting) SetGcName

func (ElasticsearchAdvancedSetting) String

type EnableKibanaPvlNetworkRequest added in v2.3.0

type EnableKibanaPvlNetworkRequest struct {
	EndpointName   *string                                        `json:"endpointName,omitempty" xml:"endpointName,omitempty"`
	SecurityGroups []*string                                      `json:"securityGroups,omitempty" xml:"securityGroups,omitempty" type:"Repeated"`
	VSwitchIdsZone []*EnableKibanaPvlNetworkRequestVSwitchIdsZone `json:"vSwitchIdsZone,omitempty" xml:"vSwitchIdsZone,omitempty" type:"Repeated"`
	VpcId          *string                                        `json:"vpcId,omitempty" xml:"vpcId,omitempty"`
}

func (EnableKibanaPvlNetworkRequest) GoString added in v2.3.0

func (*EnableKibanaPvlNetworkRequest) SetEndpointName added in v2.3.0

func (*EnableKibanaPvlNetworkRequest) SetSecurityGroups added in v2.3.0

func (*EnableKibanaPvlNetworkRequest) SetVSwitchIdsZone added in v2.3.0

func (*EnableKibanaPvlNetworkRequest) SetVpcId added in v2.3.0

func (EnableKibanaPvlNetworkRequest) String added in v2.3.0

type EnableKibanaPvlNetworkRequestVSwitchIdsZone added in v2.3.0

type EnableKibanaPvlNetworkRequestVSwitchIdsZone struct {
	VswitchId *string `json:"vswitchId,omitempty" xml:"vswitchId,omitempty"`
	ZoneId    *string `json:"zoneId,omitempty" xml:"zoneId,omitempty"`
}

func (EnableKibanaPvlNetworkRequestVSwitchIdsZone) GoString added in v2.3.0

func (*EnableKibanaPvlNetworkRequestVSwitchIdsZone) SetVswitchId added in v2.3.0

func (*EnableKibanaPvlNetworkRequestVSwitchIdsZone) SetZoneId added in v2.3.0

func (EnableKibanaPvlNetworkRequestVSwitchIdsZone) String added in v2.3.0

type EnableKibanaPvlNetworkResponse added in v2.3.0

type EnableKibanaPvlNetworkResponse struct {
	Headers    map[string]*string                  `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                              `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *EnableKibanaPvlNetworkResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (EnableKibanaPvlNetworkResponse) GoString added in v2.3.0

func (*EnableKibanaPvlNetworkResponse) SetBody added in v2.3.0

func (*EnableKibanaPvlNetworkResponse) SetHeaders added in v2.3.0

func (*EnableKibanaPvlNetworkResponse) SetStatusCode added in v2.3.0

func (EnableKibanaPvlNetworkResponse) String added in v2.3.0

type EnableKibanaPvlNetworkResponseBody added in v2.3.0

type EnableKibanaPvlNetworkResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    *bool   `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (EnableKibanaPvlNetworkResponseBody) GoString added in v2.3.0

func (*EnableKibanaPvlNetworkResponseBody) SetRequestId added in v2.3.0

func (*EnableKibanaPvlNetworkResponseBody) SetResult added in v2.3.0

func (EnableKibanaPvlNetworkResponseBody) String added in v2.3.0

type EstimatedLogstashRestartTimeRequest

type EstimatedLogstashRestartTimeRequest struct {
	Body *string `json:"body,omitempty" xml:"body,omitempty"`
	// Specifies whether to forcibly restart the cluster. Default value: false.
	Force *bool `json:"force,omitempty" xml:"force,omitempty"`
}

func (EstimatedLogstashRestartTimeRequest) GoString

func (*EstimatedLogstashRestartTimeRequest) SetBody

func (*EstimatedLogstashRestartTimeRequest) SetForce

func (EstimatedLogstashRestartTimeRequest) String

type EstimatedLogstashRestartTimeResponse

type EstimatedLogstashRestartTimeResponse struct {
	Headers    map[string]*string                        `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                    `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *EstimatedLogstashRestartTimeResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (EstimatedLogstashRestartTimeResponse) GoString

func (*EstimatedLogstashRestartTimeResponse) SetHeaders

func (*EstimatedLogstashRestartTimeResponse) SetStatusCode

func (EstimatedLogstashRestartTimeResponse) String

type EstimatedLogstashRestartTimeResponseBody

type EstimatedLogstashRestartTimeResponseBody struct {
	// The request ID.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// The returned result.
	Result *EstimatedLogstashRestartTimeResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Struct"`
}

func (EstimatedLogstashRestartTimeResponseBody) GoString

func (*EstimatedLogstashRestartTimeResponseBody) SetRequestId

func (EstimatedLogstashRestartTimeResponseBody) String

type EstimatedLogstashRestartTimeResponseBodyResult

type EstimatedLogstashRestartTimeResponseBodyResult struct {
	// The unit.
	Unit *string `json:"unit,omitempty" xml:"unit,omitempty"`
	// The estimated restart time.
	Value *int64 `json:"value,omitempty" xml:"value,omitempty"`
}

func (EstimatedLogstashRestartTimeResponseBodyResult) GoString

func (*EstimatedLogstashRestartTimeResponseBodyResult) SetUnit

func (*EstimatedLogstashRestartTimeResponseBodyResult) SetValue

func (EstimatedLogstashRestartTimeResponseBodyResult) String

type EstimatedRestartTimeRequest

type EstimatedRestartTimeRequest struct {
	Body *string `json:"body,omitempty" xml:"body,omitempty"`
	// Specifies whether to forcibly restart the cluster. Default value: false.
	Force *bool `json:"force,omitempty" xml:"force,omitempty"`
}

func (EstimatedRestartTimeRequest) GoString

func (s EstimatedRestartTimeRequest) GoString() string

func (*EstimatedRestartTimeRequest) SetBody

func (*EstimatedRestartTimeRequest) SetForce

func (EstimatedRestartTimeRequest) String

type EstimatedRestartTimeResponse

type EstimatedRestartTimeResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *EstimatedRestartTimeResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (EstimatedRestartTimeResponse) GoString

func (s EstimatedRestartTimeResponse) GoString() string

func (*EstimatedRestartTimeResponse) SetBody

func (*EstimatedRestartTimeResponse) SetHeaders

func (*EstimatedRestartTimeResponse) SetStatusCode

func (EstimatedRestartTimeResponse) String

type EstimatedRestartTimeResponseBody

type EstimatedRestartTimeResponseBody struct {
	// The ID of the request.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// The returned result.
	Result *EstimatedRestartTimeResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Struct"`
}

func (EstimatedRestartTimeResponseBody) GoString

func (*EstimatedRestartTimeResponseBody) SetRequestId

func (EstimatedRestartTimeResponseBody) String

type EstimatedRestartTimeResponseBodyResult

type EstimatedRestartTimeResponseBodyResult struct {
	// The unit.
	Unit *string `json:"unit,omitempty" xml:"unit,omitempty"`
	// The estimated restart time.
	Value *int64 `json:"value,omitempty" xml:"value,omitempty"`
}

func (EstimatedRestartTimeResponseBodyResult) GoString

func (*EstimatedRestartTimeResponseBodyResult) SetUnit

func (*EstimatedRestartTimeResponseBodyResult) SetValue

func (EstimatedRestartTimeResponseBodyResult) String

type GetClusterDataInformationRequest

type GetClusterDataInformationRequest struct {
	Body *string `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetClusterDataInformationRequest) GoString

func (*GetClusterDataInformationRequest) SetBody

func (GetClusterDataInformationRequest) String

type GetClusterDataInformationResponse

type GetClusterDataInformationResponse struct {
	Headers    map[string]*string                     `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetClusterDataInformationResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetClusterDataInformationResponse) GoString

func (*GetClusterDataInformationResponse) SetHeaders

func (*GetClusterDataInformationResponse) SetStatusCode

func (GetClusterDataInformationResponse) String

type GetClusterDataInformationResponseBody

type GetClusterDataInformationResponseBody struct {
	// The ID of the request.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// The return results.
	Result *GetClusterDataInformationResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Struct"`
}

func (GetClusterDataInformationResponseBody) GoString

func (*GetClusterDataInformationResponseBody) SetRequestId

func (GetClusterDataInformationResponseBody) String

type GetClusterDataInformationResponseBodyResult

type GetClusterDataInformationResponseBodyResult struct {
	// Whether it is connectable.
	Connectable *bool `json:"connectable,omitempty" xml:"connectable,omitempty"`
	// The metadata of the cluster.
	MetaInfo *GetClusterDataInformationResponseBodyResultMetaInfo `json:"metaInfo,omitempty" xml:"metaInfo,omitempty" type:"Struct"`
}

func (GetClusterDataInformationResponseBodyResult) GoString

func (*GetClusterDataInformationResponseBodyResult) SetConnectable

func (GetClusterDataInformationResponseBodyResult) String

type GetClusterDataInformationResponseBodyResultMetaInfo

type GetClusterDataInformationResponseBodyResultMetaInfo struct {
	// The fields in the Mapping for the index.
	Fields []*string `json:"fields,omitempty" xml:"fields,omitempty" type:"Repeated"`
	// The index list of the cluster.
	Indices []*string `json:"indices,omitempty" xml:"indices,omitempty" type:"Repeated"`
	// The Mapping configuration of the cluster.
	Mapping *string `json:"mapping,omitempty" xml:"mapping,omitempty"`
	// The Settings of the cluster.
	Settings *string `json:"settings,omitempty" xml:"settings,omitempty"`
	// Specifies the type of the index.
	TypeName []*string `json:"typeName,omitempty" xml:"typeName,omitempty" type:"Repeated"`
}

func (GetClusterDataInformationResponseBodyResultMetaInfo) GoString

func (*GetClusterDataInformationResponseBodyResultMetaInfo) SetFields

func (*GetClusterDataInformationResponseBodyResultMetaInfo) SetIndices

func (*GetClusterDataInformationResponseBodyResultMetaInfo) SetMapping

func (*GetClusterDataInformationResponseBodyResultMetaInfo) SetSettings

func (*GetClusterDataInformationResponseBodyResultMetaInfo) SetTypeName

func (GetClusterDataInformationResponseBodyResultMetaInfo) String

type GetElastictaskResponse

type GetElastictaskResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetElastictaskResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetElastictaskResponse) GoString

func (s GetElastictaskResponse) GoString() string

func (*GetElastictaskResponse) SetBody

func (*GetElastictaskResponse) SetHeaders

func (*GetElastictaskResponse) SetStatusCode

func (GetElastictaskResponse) String

func (s GetElastictaskResponse) String() string

type GetElastictaskResponseBody

type GetElastictaskResponseBody struct {
	RequestId *string                           `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    *GetElastictaskResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Struct"`
}

func (GetElastictaskResponseBody) GoString

func (s GetElastictaskResponseBody) GoString() string

func (*GetElastictaskResponseBody) SetRequestId

func (*GetElastictaskResponseBody) SetResult

func (GetElastictaskResponseBody) String

type GetElastictaskResponseBodyResult

type GetElastictaskResponseBodyResult struct {
	ElasticExpansionTask *GetElastictaskResponseBodyResultElasticExpansionTask `json:"elasticExpansionTask,omitempty" xml:"elasticExpansionTask,omitempty" type:"Struct"`
	ElasticShrinkTask    *GetElastictaskResponseBodyResultElasticShrinkTask    `json:"elasticShrinkTask,omitempty" xml:"elasticShrinkTask,omitempty" type:"Struct"`
}

func (GetElastictaskResponseBodyResult) GoString

func (GetElastictaskResponseBodyResult) String

type GetElastictaskResponseBodyResultElasticExpansionTask

type GetElastictaskResponseBodyResultElasticExpansionTask struct {
	CronExpression   *string   `json:"cronExpression,omitempty" xml:"cronExpression,omitempty"`
	ElasticNodeCount *int32    `json:"elasticNodeCount,omitempty" xml:"elasticNodeCount,omitempty"`
	ReplicaCount     *int32    `json:"replicaCount,omitempty" xml:"replicaCount,omitempty"`
	TargetIndices    []*string `json:"targetIndices,omitempty" xml:"targetIndices,omitempty" type:"Repeated"`
	TriggerType      *string   `json:"triggerType,omitempty" xml:"triggerType,omitempty"`
}

func (GetElastictaskResponseBodyResultElasticExpansionTask) GoString

func (*GetElastictaskResponseBodyResultElasticExpansionTask) SetCronExpression

func (*GetElastictaskResponseBodyResultElasticExpansionTask) SetElasticNodeCount

func (*GetElastictaskResponseBodyResultElasticExpansionTask) SetReplicaCount

func (*GetElastictaskResponseBodyResultElasticExpansionTask) SetTargetIndices

func (*GetElastictaskResponseBodyResultElasticExpansionTask) SetTriggerType

func (GetElastictaskResponseBodyResultElasticExpansionTask) String

type GetElastictaskResponseBodyResultElasticShrinkTask

type GetElastictaskResponseBodyResultElasticShrinkTask struct {
	CronExpression   *string   `json:"cronExpression,omitempty" xml:"cronExpression,omitempty"`
	ElasticNodeCount *int32    `json:"elasticNodeCount,omitempty" xml:"elasticNodeCount,omitempty"`
	ReplicaCount     *int32    `json:"replicaCount,omitempty" xml:"replicaCount,omitempty"`
	TargetIndices    []*string `json:"targetIndices,omitempty" xml:"targetIndices,omitempty" type:"Repeated"`
	TriggerType      *string   `json:"triggerType,omitempty" xml:"triggerType,omitempty"`
}

func (GetElastictaskResponseBodyResultElasticShrinkTask) GoString

func (*GetElastictaskResponseBodyResultElasticShrinkTask) SetCronExpression

func (*GetElastictaskResponseBodyResultElasticShrinkTask) SetElasticNodeCount

func (*GetElastictaskResponseBodyResultElasticShrinkTask) SetReplicaCount

func (*GetElastictaskResponseBodyResultElasticShrinkTask) SetTargetIndices

func (*GetElastictaskResponseBodyResultElasticShrinkTask) SetTriggerType

func (GetElastictaskResponseBodyResultElasticShrinkTask) String

type GetEmonGrafanaAlertsRequest

type GetEmonGrafanaAlertsRequest struct {
	Body *string `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetEmonGrafanaAlertsRequest) GoString

func (s GetEmonGrafanaAlertsRequest) GoString() string

func (*GetEmonGrafanaAlertsRequest) SetBody

func (GetEmonGrafanaAlertsRequest) String

type GetEmonGrafanaAlertsResponse

type GetEmonGrafanaAlertsResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetEmonGrafanaAlertsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetEmonGrafanaAlertsResponse) GoString

func (s GetEmonGrafanaAlertsResponse) GoString() string

func (*GetEmonGrafanaAlertsResponse) SetBody

func (*GetEmonGrafanaAlertsResponse) SetHeaders

func (*GetEmonGrafanaAlertsResponse) SetStatusCode

func (GetEmonGrafanaAlertsResponse) String

type GetEmonGrafanaAlertsResponseBody

type GetEmonGrafanaAlertsResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (GetEmonGrafanaAlertsResponseBody) GoString

func (*GetEmonGrafanaAlertsResponseBody) SetCode

func (*GetEmonGrafanaAlertsResponseBody) SetMessage

func (*GetEmonGrafanaAlertsResponseBody) SetRequestId

func (*GetEmonGrafanaAlertsResponseBody) SetSuccess

func (GetEmonGrafanaAlertsResponseBody) String

type GetEmonGrafanaDashboardsRequest

type GetEmonGrafanaDashboardsRequest struct {
	Body *string `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetEmonGrafanaDashboardsRequest) GoString

func (*GetEmonGrafanaDashboardsRequest) SetBody

func (GetEmonGrafanaDashboardsRequest) String

type GetEmonGrafanaDashboardsResponse

type GetEmonGrafanaDashboardsResponse struct {
	Headers    map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetEmonGrafanaDashboardsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetEmonGrafanaDashboardsResponse) GoString

func (*GetEmonGrafanaDashboardsResponse) SetHeaders

func (*GetEmonGrafanaDashboardsResponse) SetStatusCode

func (GetEmonGrafanaDashboardsResponse) String

type GetEmonGrafanaDashboardsResponseBody

type GetEmonGrafanaDashboardsResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (GetEmonGrafanaDashboardsResponseBody) GoString

func (*GetEmonGrafanaDashboardsResponseBody) SetCode

func (*GetEmonGrafanaDashboardsResponseBody) SetMessage

func (*GetEmonGrafanaDashboardsResponseBody) SetRequestId

func (*GetEmonGrafanaDashboardsResponseBody) SetSuccess

func (GetEmonGrafanaDashboardsResponseBody) String

type GetEmonMonitorDataRequest

type GetEmonMonitorDataRequest struct {
	Body *string `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetEmonMonitorDataRequest) GoString

func (s GetEmonMonitorDataRequest) GoString() string

func (*GetEmonMonitorDataRequest) SetBody

func (GetEmonMonitorDataRequest) String

func (s GetEmonMonitorDataRequest) String() string

type GetEmonMonitorDataResponse

type GetEmonMonitorDataResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetEmonMonitorDataResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetEmonMonitorDataResponse) GoString

func (s GetEmonMonitorDataResponse) GoString() string

func (*GetEmonMonitorDataResponse) SetBody

func (*GetEmonMonitorDataResponse) SetHeaders

func (*GetEmonMonitorDataResponse) SetStatusCode

func (GetEmonMonitorDataResponse) String

type GetEmonMonitorDataResponseBody

type GetEmonMonitorDataResponseBody struct {
	Code      *string                                 `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string                                 `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                                 `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    []*GetEmonMonitorDataResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Repeated"`
	Success   *bool                                   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (GetEmonMonitorDataResponseBody) GoString

func (*GetEmonMonitorDataResponseBody) SetCode

func (*GetEmonMonitorDataResponseBody) SetMessage

func (*GetEmonMonitorDataResponseBody) SetRequestId

func (*GetEmonMonitorDataResponseBody) SetResult

func (*GetEmonMonitorDataResponseBody) SetSuccess

func (GetEmonMonitorDataResponseBody) String

type GetEmonMonitorDataResponseBodyResult

type GetEmonMonitorDataResponseBodyResult struct {
	Dps              map[string]interface{} `json:"dps,omitempty" xml:"dps,omitempty"`
	Integrity        *float32               `json:"integrity,omitempty" xml:"integrity,omitempty"`
	MessageWatermark *int64                 `json:"messageWatermark,omitempty" xml:"messageWatermark,omitempty"`
	Metric           *string                `json:"metric,omitempty" xml:"metric,omitempty"`
	Summary          *float32               `json:"summary,omitempty" xml:"summary,omitempty"`
	Tags             map[string]interface{} `json:"tags,omitempty" xml:"tags,omitempty"`
}

func (GetEmonMonitorDataResponseBodyResult) GoString

func (*GetEmonMonitorDataResponseBodyResult) SetDps

func (*GetEmonMonitorDataResponseBodyResult) SetIntegrity

func (*GetEmonMonitorDataResponseBodyResult) SetMessageWatermark

func (*GetEmonMonitorDataResponseBodyResult) SetMetric

func (*GetEmonMonitorDataResponseBodyResult) SetSummary

func (*GetEmonMonitorDataResponseBodyResult) SetTags

func (GetEmonMonitorDataResponseBodyResult) String

type GetOpenStoreUsageResponse

type GetOpenStoreUsageResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetOpenStoreUsageResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetOpenStoreUsageResponse) GoString

func (s GetOpenStoreUsageResponse) GoString() string

func (*GetOpenStoreUsageResponse) SetBody

func (*GetOpenStoreUsageResponse) SetHeaders

func (*GetOpenStoreUsageResponse) SetStatusCode

func (GetOpenStoreUsageResponse) String

func (s GetOpenStoreUsageResponse) String() string

type GetOpenStoreUsageResponseBody

type GetOpenStoreUsageResponseBody struct {
	// The ID of the request.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// The current request result.
	Result *GetOpenStoreUsageResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Struct"`
}

func (GetOpenStoreUsageResponseBody) GoString

func (*GetOpenStoreUsageResponseBody) SetRequestId

func (GetOpenStoreUsageResponseBody) String

type GetOpenStoreUsageResponseBodyResult

type GetOpenStoreUsageResponseBodyResult struct {
	// The current OpenStore storage capacity (estimated value based on actual indexes). Unit: Byte.
	CurrentUsage *int64 `json:"currentUsage,omitempty" xml:"currentUsage,omitempty"`
	// The storage capacity of OpenStore yesterday. Unit: bytes.
	LastDayUsage *int64 `json:"lastDayUsage,omitempty" xml:"lastDayUsage,omitempty"`
}

func (GetOpenStoreUsageResponseBodyResult) GoString

func (*GetOpenStoreUsageResponseBodyResult) SetCurrentUsage

func (*GetOpenStoreUsageResponseBodyResult) SetLastDayUsage

func (GetOpenStoreUsageResponseBodyResult) String

type GetRegionConfigurationRequest

type GetRegionConfigurationRequest struct {
	ZoneId *string `json:"zoneId,omitempty" xml:"zoneId,omitempty"`
}

func (GetRegionConfigurationRequest) GoString

func (*GetRegionConfigurationRequest) SetZoneId

func (GetRegionConfigurationRequest) String

type GetRegionConfigurationResponse

type GetRegionConfigurationResponse struct {
	Headers    map[string]*string                  `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                              `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetRegionConfigurationResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetRegionConfigurationResponse) GoString

func (*GetRegionConfigurationResponse) SetHeaders

func (*GetRegionConfigurationResponse) SetStatusCode

func (GetRegionConfigurationResponse) String

type GetRegionConfigurationResponseBody

type GetRegionConfigurationResponseBody struct {
	RequestId *string                                   `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    *GetRegionConfigurationResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Struct"`
}

func (GetRegionConfigurationResponseBody) GoString

func (*GetRegionConfigurationResponseBody) SetRequestId

func (GetRegionConfigurationResponseBody) String

type GetRegionConfigurationResponseBodyResult

type GetRegionConfigurationResponseBodyResult struct {
	ClientNodeAmountRange *GetRegionConfigurationResponseBodyResultClientNodeAmountRange  `json:"clientNodeAmountRange,omitempty" xml:"clientNodeAmountRange,omitempty" type:"Struct"`
	ClientNodeDiskList    []*GetRegionConfigurationResponseBodyResultClientNodeDiskList   `json:"clientNodeDiskList,omitempty" xml:"clientNodeDiskList,omitempty" type:"Repeated"`
	ClientNodeSpec        []*string                                                       `json:"clientNodeSpec,omitempty" xml:"clientNodeSpec,omitempty" type:"Repeated"`
	CreateUrl             *string                                                         `json:"createUrl,omitempty" xml:"createUrl,omitempty"`
	DataDiskList          []*GetRegionConfigurationResponseBodyResultDataDiskList         `json:"dataDiskList,omitempty" xml:"dataDiskList,omitempty" type:"Repeated"`
	ElasticNodeProperties *GetRegionConfigurationResponseBodyResultElasticNodeProperties  `json:"elasticNodeProperties,omitempty" xml:"elasticNodeProperties,omitempty" type:"Struct"`
	Env                   *string                                                         `json:"env,omitempty" xml:"env,omitempty"`
	EsVersions            []*string                                                       `json:"esVersions,omitempty" xml:"esVersions,omitempty" type:"Repeated"`
	EsVersionsLatestList  []*GetRegionConfigurationResponseBodyResultEsVersionsLatestList `json:"esVersionsLatestList,omitempty" xml:"esVersionsLatestList,omitempty" type:"Repeated"`
	InstanceSupportNodes  []*string                                                       `json:"instanceSupportNodes,omitempty" xml:"instanceSupportNodes,omitempty" type:"Repeated"`
	JvmConfine            *GetRegionConfigurationResponseBodyResultJvmConfine             `json:"jvmConfine,omitempty" xml:"jvmConfine,omitempty" type:"Struct"`
	KibanaNodeProperties  *GetRegionConfigurationResponseBodyResultKibanaNodeProperties   `json:"kibanaNodeProperties,omitempty" xml:"kibanaNodeProperties,omitempty" type:"Struct"`
	MasterDiskList        []*GetRegionConfigurationResponseBodyResultMasterDiskList       `json:"masterDiskList,omitempty" xml:"masterDiskList,omitempty" type:"Repeated"`
	MasterSpec            []*string                                                       `json:"masterSpec,omitempty" xml:"masterSpec,omitempty" type:"Repeated"`
	Node                  *GetRegionConfigurationResponseBodyResultNode                   `json:"node,omitempty" xml:"node,omitempty" type:"Struct"`
	NodeSpecList          []*GetRegionConfigurationResponseBodyResultNodeSpecList         `json:"nodeSpecList,omitempty" xml:"nodeSpecList,omitempty" type:"Repeated"`
	RegionId              *string                                                         `json:"regionId,omitempty" xml:"regionId,omitempty"`
	SupportVersions       []*GetRegionConfigurationResponseBodyResultSupportVersions      `json:"supportVersions,omitempty" xml:"supportVersions,omitempty" type:"Repeated"`
	WarmNodeProperties    *GetRegionConfigurationResponseBodyResultWarmNodeProperties     `json:"warmNodeProperties,omitempty" xml:"warmNodeProperties,omitempty" type:"Struct"`
	Zones                 []*string                                                       `json:"zones,omitempty" xml:"zones,omitempty" type:"Repeated"`
}

func (GetRegionConfigurationResponseBodyResult) GoString

func (*GetRegionConfigurationResponseBodyResult) SetClientNodeSpec

func (*GetRegionConfigurationResponseBodyResult) SetCreateUrl

func (*GetRegionConfigurationResponseBodyResult) SetEnv

func (*GetRegionConfigurationResponseBodyResult) SetEsVersions

func (*GetRegionConfigurationResponseBodyResult) SetInstanceSupportNodes

func (*GetRegionConfigurationResponseBodyResult) SetMasterSpec

func (*GetRegionConfigurationResponseBodyResult) SetRegionId

func (*GetRegionConfigurationResponseBodyResult) SetZones

func (GetRegionConfigurationResponseBodyResult) String

type GetRegionConfigurationResponseBodyResultClientNodeAmountRange

type GetRegionConfigurationResponseBodyResultClientNodeAmountRange struct {
	MaxAmount *int32 `json:"maxAmount,omitempty" xml:"maxAmount,omitempty"`
	MinAmount *int32 `json:"minAmount,omitempty" xml:"minAmount,omitempty"`
}

func (GetRegionConfigurationResponseBodyResultClientNodeAmountRange) GoString

func (*GetRegionConfigurationResponseBodyResultClientNodeAmountRange) SetMaxAmount

func (*GetRegionConfigurationResponseBodyResultClientNodeAmountRange) SetMinAmount

func (GetRegionConfigurationResponseBodyResultClientNodeAmountRange) String

type GetRegionConfigurationResponseBodyResultClientNodeDiskList

type GetRegionConfigurationResponseBodyResultClientNodeDiskList struct {
	DiskType   *string `json:"diskType,omitempty" xml:"diskType,omitempty"`
	MaxSize    *int32  `json:"maxSize,omitempty" xml:"maxSize,omitempty"`
	MinSize    *int32  `json:"minSize,omitempty" xml:"minSize,omitempty"`
	ScaleLimit *int32  `json:"scaleLimit,omitempty" xml:"scaleLimit,omitempty"`
}

func (GetRegionConfigurationResponseBodyResultClientNodeDiskList) GoString

func (*GetRegionConfigurationResponseBodyResultClientNodeDiskList) SetDiskType

func (*GetRegionConfigurationResponseBodyResultClientNodeDiskList) SetMaxSize

func (*GetRegionConfigurationResponseBodyResultClientNodeDiskList) SetMinSize

func (*GetRegionConfigurationResponseBodyResultClientNodeDiskList) SetScaleLimit

func (GetRegionConfigurationResponseBodyResultClientNodeDiskList) String

type GetRegionConfigurationResponseBodyResultDataDiskList

type GetRegionConfigurationResponseBodyResultDataDiskList struct {
	DiskType      *string   `json:"diskType,omitempty" xml:"diskType,omitempty"`
	MaxSize       *int32    `json:"maxSize,omitempty" xml:"maxSize,omitempty"`
	MinSize       *int32    `json:"minSize,omitempty" xml:"minSize,omitempty"`
	ScaleLimit    *int32    `json:"scaleLimit,omitempty" xml:"scaleLimit,omitempty"`
	ValueLimitSet []*string `json:"valueLimitSet,omitempty" xml:"valueLimitSet,omitempty" type:"Repeated"`
}

func (GetRegionConfigurationResponseBodyResultDataDiskList) GoString

func (*GetRegionConfigurationResponseBodyResultDataDiskList) SetDiskType

func (*GetRegionConfigurationResponseBodyResultDataDiskList) SetMaxSize

func (*GetRegionConfigurationResponseBodyResultDataDiskList) SetMinSize

func (*GetRegionConfigurationResponseBodyResultDataDiskList) SetScaleLimit

func (*GetRegionConfigurationResponseBodyResultDataDiskList) SetValueLimitSet

func (GetRegionConfigurationResponseBodyResultDataDiskList) String

type GetRegionConfigurationResponseBodyResultElasticNodeProperties

type GetRegionConfigurationResponseBodyResultElasticNodeProperties struct {
	AmountRange *GetRegionConfigurationResponseBodyResultElasticNodePropertiesAmountRange `json:"amountRange,omitempty" xml:"amountRange,omitempty" type:"Struct"`
	DiskList    []*GetRegionConfigurationResponseBodyResultElasticNodePropertiesDiskList  `json:"diskList,omitempty" xml:"diskList,omitempty" type:"Repeated"`
	Spec        []*string                                                                 `json:"spec,omitempty" xml:"spec,omitempty" type:"Repeated"`
}

func (GetRegionConfigurationResponseBodyResultElasticNodeProperties) GoString

func (*GetRegionConfigurationResponseBodyResultElasticNodeProperties) SetSpec

func (GetRegionConfigurationResponseBodyResultElasticNodeProperties) String

type GetRegionConfigurationResponseBodyResultElasticNodePropertiesAmountRange

type GetRegionConfigurationResponseBodyResultElasticNodePropertiesAmountRange struct {
	MaxAmount *int32 `json:"maxAmount,omitempty" xml:"maxAmount,omitempty"`
	MinAmount *int32 `json:"minAmount,omitempty" xml:"minAmount,omitempty"`
}

func (GetRegionConfigurationResponseBodyResultElasticNodePropertiesAmountRange) GoString

func (*GetRegionConfigurationResponseBodyResultElasticNodePropertiesAmountRange) SetMaxAmount

func (*GetRegionConfigurationResponseBodyResultElasticNodePropertiesAmountRange) SetMinAmount

func (GetRegionConfigurationResponseBodyResultElasticNodePropertiesAmountRange) String

type GetRegionConfigurationResponseBodyResultElasticNodePropertiesDiskList

type GetRegionConfigurationResponseBodyResultElasticNodePropertiesDiskList struct {
	DiskEncryption *bool     `json:"diskEncryption,omitempty" xml:"diskEncryption,omitempty"`
	DiskType       *string   `json:"diskType,omitempty" xml:"diskType,omitempty"`
	MaxSize        *int32    `json:"maxSize,omitempty" xml:"maxSize,omitempty"`
	MinSize        *int32    `json:"minSize,omitempty" xml:"minSize,omitempty"`
	ScaleLimit     *int32    `json:"scaleLimit,omitempty" xml:"scaleLimit,omitempty"`
	ValueLimitSet  []*string `json:"valueLimitSet,omitempty" xml:"valueLimitSet,omitempty" type:"Repeated"`
}

func (GetRegionConfigurationResponseBodyResultElasticNodePropertiesDiskList) GoString

func (*GetRegionConfigurationResponseBodyResultElasticNodePropertiesDiskList) SetDiskEncryption

func (*GetRegionConfigurationResponseBodyResultElasticNodePropertiesDiskList) SetDiskType

func (*GetRegionConfigurationResponseBodyResultElasticNodePropertiesDiskList) SetMaxSize

func (*GetRegionConfigurationResponseBodyResultElasticNodePropertiesDiskList) SetMinSize

func (*GetRegionConfigurationResponseBodyResultElasticNodePropertiesDiskList) SetScaleLimit

func (*GetRegionConfigurationResponseBodyResultElasticNodePropertiesDiskList) SetValueLimitSet

func (GetRegionConfigurationResponseBodyResultElasticNodePropertiesDiskList) String

type GetRegionConfigurationResponseBodyResultEsVersionsLatestList

type GetRegionConfigurationResponseBodyResultEsVersionsLatestList struct {
	Key   *string `json:"key,omitempty" xml:"key,omitempty"`
	Value *string `json:"value,omitempty" xml:"value,omitempty"`
}

func (GetRegionConfigurationResponseBodyResultEsVersionsLatestList) GoString

func (*GetRegionConfigurationResponseBodyResultEsVersionsLatestList) SetKey

func (*GetRegionConfigurationResponseBodyResultEsVersionsLatestList) SetValue

func (GetRegionConfigurationResponseBodyResultEsVersionsLatestList) String

type GetRegionConfigurationResponseBodyResultJvmConfine

type GetRegionConfigurationResponseBodyResultJvmConfine struct {
	Memory            *int32    `json:"memory,omitempty" xml:"memory,omitempty"`
	SupportEsVersions []*string `json:"supportEsVersions,omitempty" xml:"supportEsVersions,omitempty" type:"Repeated"`
	SupportGcs        []*string `json:"supportGcs,omitempty" xml:"supportGcs,omitempty" type:"Repeated"`
}

func (GetRegionConfigurationResponseBodyResultJvmConfine) GoString

func (*GetRegionConfigurationResponseBodyResultJvmConfine) SetMemory

func (*GetRegionConfigurationResponseBodyResultJvmConfine) SetSupportEsVersions

func (*GetRegionConfigurationResponseBodyResultJvmConfine) SetSupportGcs

func (GetRegionConfigurationResponseBodyResultJvmConfine) String

type GetRegionConfigurationResponseBodyResultKibanaNodeProperties

type GetRegionConfigurationResponseBodyResultKibanaNodeProperties struct {
	AmountRange *GetRegionConfigurationResponseBodyResultKibanaNodePropertiesAmountRange `json:"amountRange,omitempty" xml:"amountRange,omitempty" type:"Struct"`
	Spec        []*string                                                                `json:"spec,omitempty" xml:"spec,omitempty" type:"Repeated"`
}

func (GetRegionConfigurationResponseBodyResultKibanaNodeProperties) GoString

func (*GetRegionConfigurationResponseBodyResultKibanaNodeProperties) SetSpec

func (GetRegionConfigurationResponseBodyResultKibanaNodeProperties) String

type GetRegionConfigurationResponseBodyResultKibanaNodePropertiesAmountRange

type GetRegionConfigurationResponseBodyResultKibanaNodePropertiesAmountRange struct {
	MaxAmount *int32 `json:"maxAmount,omitempty" xml:"maxAmount,omitempty"`
	MinAmount *int32 `json:"minAmount,omitempty" xml:"minAmount,omitempty"`
}

func (GetRegionConfigurationResponseBodyResultKibanaNodePropertiesAmountRange) GoString

func (*GetRegionConfigurationResponseBodyResultKibanaNodePropertiesAmountRange) SetMaxAmount

func (*GetRegionConfigurationResponseBodyResultKibanaNodePropertiesAmountRange) SetMinAmount

func (GetRegionConfigurationResponseBodyResultKibanaNodePropertiesAmountRange) String

type GetRegionConfigurationResponseBodyResultMasterDiskList

type GetRegionConfigurationResponseBodyResultMasterDiskList struct {
	DiskType   *string `json:"diskType,omitempty" xml:"diskType,omitempty"`
	MaxSize    *int32  `json:"maxSize,omitempty" xml:"maxSize,omitempty"`
	MinSize    *int32  `json:"minSize,omitempty" xml:"minSize,omitempty"`
	ScaleLimit *int32  `json:"scaleLimit,omitempty" xml:"scaleLimit,omitempty"`
}

func (GetRegionConfigurationResponseBodyResultMasterDiskList) GoString

func (*GetRegionConfigurationResponseBodyResultMasterDiskList) SetDiskType

func (*GetRegionConfigurationResponseBodyResultMasterDiskList) SetMaxSize

func (*GetRegionConfigurationResponseBodyResultMasterDiskList) SetMinSize

func (*GetRegionConfigurationResponseBodyResultMasterDiskList) SetScaleLimit

func (GetRegionConfigurationResponseBodyResultMasterDiskList) String

type GetRegionConfigurationResponseBodyResultNode

type GetRegionConfigurationResponseBodyResultNode struct {
	MaxAmount *int32 `json:"maxAmount,omitempty" xml:"maxAmount,omitempty"`
	MinAmount *int32 `json:"minAmount,omitempty" xml:"minAmount,omitempty"`
}

func (GetRegionConfigurationResponseBodyResultNode) GoString

func (*GetRegionConfigurationResponseBodyResultNode) SetMaxAmount

func (*GetRegionConfigurationResponseBodyResultNode) SetMinAmount

func (GetRegionConfigurationResponseBodyResultNode) String

type GetRegionConfigurationResponseBodyResultNodeSpecList

type GetRegionConfigurationResponseBodyResultNodeSpecList struct {
	CpuCount      *int32  `json:"cpuCount,omitempty" xml:"cpuCount,omitempty"`
	Disk          *int32  `json:"disk,omitempty" xml:"disk,omitempty"`
	DiskType      *string `json:"diskType,omitempty" xml:"diskType,omitempty"`
	Enable        *bool   `json:"enable,omitempty" xml:"enable,omitempty"`
	MemorySize    *int32  `json:"memorySize,omitempty" xml:"memorySize,omitempty"`
	Spec          *string `json:"spec,omitempty" xml:"spec,omitempty"`
	SpecGroupType *string `json:"specGroupType,omitempty" xml:"specGroupType,omitempty"`
}

func (GetRegionConfigurationResponseBodyResultNodeSpecList) GoString

func (*GetRegionConfigurationResponseBodyResultNodeSpecList) SetCpuCount

func (*GetRegionConfigurationResponseBodyResultNodeSpecList) SetDisk

func (*GetRegionConfigurationResponseBodyResultNodeSpecList) SetDiskType

func (*GetRegionConfigurationResponseBodyResultNodeSpecList) SetEnable

func (*GetRegionConfigurationResponseBodyResultNodeSpecList) SetMemorySize

func (*GetRegionConfigurationResponseBodyResultNodeSpecList) SetSpec

func (*GetRegionConfigurationResponseBodyResultNodeSpecList) SetSpecGroupType

func (GetRegionConfigurationResponseBodyResultNodeSpecList) String

type GetRegionConfigurationResponseBodyResultSupportVersions

type GetRegionConfigurationResponseBodyResultSupportVersions struct {
	InstanceCategory   *string                                                                      `json:"instanceCategory,omitempty" xml:"instanceCategory,omitempty"`
	SupportVersionList []*GetRegionConfigurationResponseBodyResultSupportVersionsSupportVersionList `json:"supportVersionList,omitempty" xml:"supportVersionList,omitempty" type:"Repeated"`
}

func (GetRegionConfigurationResponseBodyResultSupportVersions) GoString

func (*GetRegionConfigurationResponseBodyResultSupportVersions) SetInstanceCategory

func (GetRegionConfigurationResponseBodyResultSupportVersions) String

type GetRegionConfigurationResponseBodyResultSupportVersionsSupportVersionList

type GetRegionConfigurationResponseBodyResultSupportVersionsSupportVersionList struct {
	Key   *string `json:"key,omitempty" xml:"key,omitempty"`
	Value *string `json:"value,omitempty" xml:"value,omitempty"`
}

func (GetRegionConfigurationResponseBodyResultSupportVersionsSupportVersionList) GoString

func (*GetRegionConfigurationResponseBodyResultSupportVersionsSupportVersionList) SetKey

func (*GetRegionConfigurationResponseBodyResultSupportVersionsSupportVersionList) SetValue

func (GetRegionConfigurationResponseBodyResultSupportVersionsSupportVersionList) String

type GetRegionConfigurationResponseBodyResultWarmNodeProperties

type GetRegionConfigurationResponseBodyResultWarmNodeProperties struct {
	AmountRange *GetRegionConfigurationResponseBodyResultWarmNodePropertiesAmountRange `json:"amountRange,omitempty" xml:"amountRange,omitempty" type:"Struct"`
	DiskList    []*GetRegionConfigurationResponseBodyResultWarmNodePropertiesDiskList  `json:"diskList,omitempty" xml:"diskList,omitempty" type:"Repeated"`
	Spec        []*string                                                              `json:"spec,omitempty" xml:"spec,omitempty" type:"Repeated"`
}

func (GetRegionConfigurationResponseBodyResultWarmNodeProperties) GoString

func (*GetRegionConfigurationResponseBodyResultWarmNodeProperties) SetSpec

func (GetRegionConfigurationResponseBodyResultWarmNodeProperties) String

type GetRegionConfigurationResponseBodyResultWarmNodePropertiesAmountRange

type GetRegionConfigurationResponseBodyResultWarmNodePropertiesAmountRange struct {
	MaxAmount *int32 `json:"maxAmount,omitempty" xml:"maxAmount,omitempty"`
	MinAmount *int32 `json:"minAmount,omitempty" xml:"minAmount,omitempty"`
}

func (GetRegionConfigurationResponseBodyResultWarmNodePropertiesAmountRange) GoString

func (*GetRegionConfigurationResponseBodyResultWarmNodePropertiesAmountRange) SetMaxAmount

func (*GetRegionConfigurationResponseBodyResultWarmNodePropertiesAmountRange) SetMinAmount

func (GetRegionConfigurationResponseBodyResultWarmNodePropertiesAmountRange) String

type GetRegionConfigurationResponseBodyResultWarmNodePropertiesDiskList

type GetRegionConfigurationResponseBodyResultWarmNodePropertiesDiskList struct {
	DiskEncryption *bool     `json:"diskEncryption,omitempty" xml:"diskEncryption,omitempty"`
	DiskType       *string   `json:"diskType,omitempty" xml:"diskType,omitempty"`
	MaxSize        *int32    `json:"maxSize,omitempty" xml:"maxSize,omitempty"`
	MinSize        *int32    `json:"minSize,omitempty" xml:"minSize,omitempty"`
	ScaleLimit     *int32    `json:"scaleLimit,omitempty" xml:"scaleLimit,omitempty"`
	ValueLimitSet  []*string `json:"valueLimitSet,omitempty" xml:"valueLimitSet,omitempty" type:"Repeated"`
}

func (GetRegionConfigurationResponseBodyResultWarmNodePropertiesDiskList) GoString

func (*GetRegionConfigurationResponseBodyResultWarmNodePropertiesDiskList) SetDiskEncryption

func (*GetRegionConfigurationResponseBodyResultWarmNodePropertiesDiskList) SetDiskType

func (*GetRegionConfigurationResponseBodyResultWarmNodePropertiesDiskList) SetMaxSize

func (*GetRegionConfigurationResponseBodyResultWarmNodePropertiesDiskList) SetMinSize

func (*GetRegionConfigurationResponseBodyResultWarmNodePropertiesDiskList) SetScaleLimit

func (*GetRegionConfigurationResponseBodyResultWarmNodePropertiesDiskList) SetValueLimitSet

func (GetRegionConfigurationResponseBodyResultWarmNodePropertiesDiskList) String

type GetRegionalInstanceConfigResponse added in v2.2.0

type GetRegionalInstanceConfigResponse struct {
	Headers    map[string]*string                     `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetRegionalInstanceConfigResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetRegionalInstanceConfigResponse) GoString added in v2.2.0

func (*GetRegionalInstanceConfigResponse) SetBody added in v2.2.0

func (*GetRegionalInstanceConfigResponse) SetHeaders added in v2.2.0

func (*GetRegionalInstanceConfigResponse) SetStatusCode added in v2.2.0

func (GetRegionalInstanceConfigResponse) String added in v2.2.0

type GetRegionalInstanceConfigResponseBody added in v2.2.0

type GetRegionalInstanceConfigResponseBody struct {
	RequestId *string                                      `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    *GetRegionalInstanceConfigResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Struct"`
}

func (GetRegionalInstanceConfigResponseBody) GoString added in v2.2.0

func (*GetRegionalInstanceConfigResponseBody) SetRequestId added in v2.2.0

func (*GetRegionalInstanceConfigResponseBody) SetResult added in v2.2.0

func (GetRegionalInstanceConfigResponseBody) String added in v2.2.0

type GetRegionalInstanceConfigResponseBodyResult added in v2.2.0

type GetRegionalInstanceConfigResponseBodyResult struct {
	ClientNodeAmountRange *GetRegionalInstanceConfigResponseBodyResultClientNodeAmountRange `json:"clientNodeAmountRange,omitempty" xml:"clientNodeAmountRange,omitempty" type:"Struct"`
	ClientNodeDiskList    []*GetRegionalInstanceConfigResponseBodyResultClientNodeDiskList  `json:"clientNodeDiskList,omitempty" xml:"clientNodeDiskList,omitempty" type:"Repeated"`
	ClientSpecs           []*string                                                         `json:"clientSpecs,omitempty" xml:"clientSpecs,omitempty" type:"Repeated"`
	DataNodeAmountRange   *GetRegionalInstanceConfigResponseBodyResultDataNodeAmountRange   `json:"dataNodeAmountRange,omitempty" xml:"dataNodeAmountRange,omitempty" type:"Struct"`
	DataNodeDiskList      []*GetRegionalInstanceConfigResponseBodyResultDataNodeDiskList    `json:"dataNodeDiskList,omitempty" xml:"dataNodeDiskList,omitempty" type:"Repeated"`
	DataNodeSpecs         []*string                                                         `json:"dataNodeSpecs,omitempty" xml:"dataNodeSpecs,omitempty" type:"Repeated"`
	KibanaSpecs           []*string                                                         `json:"kibanaSpecs,omitempty" xml:"kibanaSpecs,omitempty" type:"Repeated"`
	MasterAmountRange     []*string                                                         `json:"masterAmountRange,omitempty" xml:"masterAmountRange,omitempty" type:"Repeated"`
	MasterDiskList        []*GetRegionalInstanceConfigResponseBodyResultMasterDiskList      `json:"masterDiskList,omitempty" xml:"masterDiskList,omitempty" type:"Repeated"`
	MasterSpecs           []*string                                                         `json:"masterSpecs,omitempty" xml:"masterSpecs,omitempty" type:"Repeated"`
	SpecInfoMap           map[string]*ResultSpecInfoMapValue                                `json:"specInfoMap,omitempty" xml:"specInfoMap,omitempty"`
	Versions              []*string                                                         `json:"versions,omitempty" xml:"versions,omitempty" type:"Repeated"`
}

func (GetRegionalInstanceConfigResponseBodyResult) GoString added in v2.2.0

func (*GetRegionalInstanceConfigResponseBodyResult) SetClientSpecs added in v2.2.0

func (*GetRegionalInstanceConfigResponseBodyResult) SetDataNodeDiskList added in v2.2.0

func (*GetRegionalInstanceConfigResponseBodyResult) SetDataNodeSpecs added in v2.2.0

func (*GetRegionalInstanceConfigResponseBodyResult) SetKibanaSpecs added in v2.2.0

func (*GetRegionalInstanceConfigResponseBodyResult) SetMasterAmountRange added in v2.2.0

func (*GetRegionalInstanceConfigResponseBodyResult) SetMasterDiskList added in v2.2.0

func (*GetRegionalInstanceConfigResponseBodyResult) SetMasterSpecs added in v2.2.0

func (*GetRegionalInstanceConfigResponseBodyResult) SetSpecInfoMap added in v2.2.0

func (*GetRegionalInstanceConfigResponseBodyResult) SetVersions added in v2.2.0

func (GetRegionalInstanceConfigResponseBodyResult) String added in v2.2.0

type GetRegionalInstanceConfigResponseBodyResultClientNodeAmountRange added in v2.2.0

type GetRegionalInstanceConfigResponseBodyResultClientNodeAmountRange struct {
	MaxAmount *int32 `json:"maxAmount,omitempty" xml:"maxAmount,omitempty"`
	MinAmount *int32 `json:"minAmount,omitempty" xml:"minAmount,omitempty"`
}

func (GetRegionalInstanceConfigResponseBodyResultClientNodeAmountRange) GoString added in v2.2.0

func (*GetRegionalInstanceConfigResponseBodyResultClientNodeAmountRange) SetMaxAmount added in v2.2.0

func (*GetRegionalInstanceConfigResponseBodyResultClientNodeAmountRange) SetMinAmount added in v2.2.0

func (GetRegionalInstanceConfigResponseBodyResultClientNodeAmountRange) String added in v2.2.0

type GetRegionalInstanceConfigResponseBodyResultClientNodeDiskList added in v2.2.0

type GetRegionalInstanceConfigResponseBodyResultClientNodeDiskList struct {
	DiskType   *string `json:"diskType,omitempty" xml:"diskType,omitempty"`
	MaxSize    *int32  `json:"maxSize,omitempty" xml:"maxSize,omitempty"`
	MinSize    *int32  `json:"minSize,omitempty" xml:"minSize,omitempty"`
	ScaleLimit *int32  `json:"scaleLimit,omitempty" xml:"scaleLimit,omitempty"`
}

func (GetRegionalInstanceConfigResponseBodyResultClientNodeDiskList) GoString added in v2.2.0

func (*GetRegionalInstanceConfigResponseBodyResultClientNodeDiskList) SetDiskType added in v2.2.0

func (*GetRegionalInstanceConfigResponseBodyResultClientNodeDiskList) SetMaxSize added in v2.2.0

func (*GetRegionalInstanceConfigResponseBodyResultClientNodeDiskList) SetMinSize added in v2.2.0

func (*GetRegionalInstanceConfigResponseBodyResultClientNodeDiskList) SetScaleLimit added in v2.2.0

func (GetRegionalInstanceConfigResponseBodyResultClientNodeDiskList) String added in v2.2.0

type GetRegionalInstanceConfigResponseBodyResultDataNodeAmountRange added in v2.2.0

type GetRegionalInstanceConfigResponseBodyResultDataNodeAmountRange struct {
	MaxAmount *int32 `json:"maxAmount,omitempty" xml:"maxAmount,omitempty"`
	MinAmount *int32 `json:"minAmount,omitempty" xml:"minAmount,omitempty"`
}

func (GetRegionalInstanceConfigResponseBodyResultDataNodeAmountRange) GoString added in v2.2.0

func (*GetRegionalInstanceConfigResponseBodyResultDataNodeAmountRange) SetMaxAmount added in v2.2.0

func (*GetRegionalInstanceConfigResponseBodyResultDataNodeAmountRange) SetMinAmount added in v2.2.0

func (GetRegionalInstanceConfigResponseBodyResultDataNodeAmountRange) String added in v2.2.0

type GetRegionalInstanceConfigResponseBodyResultDataNodeDiskList added in v2.2.0

type GetRegionalInstanceConfigResponseBodyResultDataNodeDiskList struct {
	DiskType                  *string                                                                                 `json:"diskType,omitempty" xml:"diskType,omitempty"`
	MaxSize                   *int32                                                                                  `json:"maxSize,omitempty" xml:"maxSize,omitempty"`
	MinSize                   *int32                                                                                  `json:"minSize,omitempty" xml:"minSize,omitempty"`
	ScaleLimit                *int32                                                                                  `json:"scaleLimit,omitempty" xml:"scaleLimit,omitempty"`
	SubClassificationConfines []*GetRegionalInstanceConfigResponseBodyResultDataNodeDiskListSubClassificationConfines `json:"subClassificationConfines,omitempty" xml:"subClassificationConfines,omitempty" type:"Repeated"`
	ValueLimitSet             []*int32                                                                                `json:"valueLimitSet,omitempty" xml:"valueLimitSet,omitempty" type:"Repeated"`
}

func (GetRegionalInstanceConfigResponseBodyResultDataNodeDiskList) GoString added in v2.2.0

func (*GetRegionalInstanceConfigResponseBodyResultDataNodeDiskList) SetDiskType added in v2.2.0

func (*GetRegionalInstanceConfigResponseBodyResultDataNodeDiskList) SetMaxSize added in v2.2.0

func (*GetRegionalInstanceConfigResponseBodyResultDataNodeDiskList) SetMinSize added in v2.2.0

func (*GetRegionalInstanceConfigResponseBodyResultDataNodeDiskList) SetScaleLimit added in v2.2.0

func (*GetRegionalInstanceConfigResponseBodyResultDataNodeDiskList) SetValueLimitSet added in v2.2.0

func (GetRegionalInstanceConfigResponseBodyResultDataNodeDiskList) String added in v2.2.0

type GetRegionalInstanceConfigResponseBodyResultDataNodeDiskListSubClassificationConfines added in v2.2.0

type GetRegionalInstanceConfigResponseBodyResultDataNodeDiskListSubClassificationConfines struct {
	MaxSize          *int32  `json:"maxSize,omitempty" xml:"maxSize,omitempty"`
	MinSize          *int32  `json:"minSize,omitempty" xml:"minSize,omitempty"`
	PerformanceLevel *string `json:"performanceLevel,omitempty" xml:"performanceLevel,omitempty"`
}

func (GetRegionalInstanceConfigResponseBodyResultDataNodeDiskListSubClassificationConfines) GoString added in v2.2.0

func (*GetRegionalInstanceConfigResponseBodyResultDataNodeDiskListSubClassificationConfines) SetMaxSize added in v2.2.0

func (*GetRegionalInstanceConfigResponseBodyResultDataNodeDiskListSubClassificationConfines) SetMinSize added in v2.2.0

func (*GetRegionalInstanceConfigResponseBodyResultDataNodeDiskListSubClassificationConfines) SetPerformanceLevel added in v2.2.0

func (GetRegionalInstanceConfigResponseBodyResultDataNodeDiskListSubClassificationConfines) String added in v2.2.0

type GetRegionalInstanceConfigResponseBodyResultMasterDiskList added in v2.2.0

type GetRegionalInstanceConfigResponseBodyResultMasterDiskList struct {
	DiskType                  *string                                                                               `json:"diskType,omitempty" xml:"diskType,omitempty"`
	MaxSize                   *int32                                                                                `json:"maxSize,omitempty" xml:"maxSize,omitempty"`
	MinSize                   *int32                                                                                `json:"minSize,omitempty" xml:"minSize,omitempty"`
	ScaleLimit                *int32                                                                                `json:"scaleLimit,omitempty" xml:"scaleLimit,omitempty"`
	SubClassificationConfines []*GetRegionalInstanceConfigResponseBodyResultMasterDiskListSubClassificationConfines `json:"subClassificationConfines,omitempty" xml:"subClassificationConfines,omitempty" type:"Repeated"`
}

func (GetRegionalInstanceConfigResponseBodyResultMasterDiskList) GoString added in v2.2.0

func (*GetRegionalInstanceConfigResponseBodyResultMasterDiskList) SetDiskType added in v2.2.0

func (*GetRegionalInstanceConfigResponseBodyResultMasterDiskList) SetMaxSize added in v2.2.0

func (*GetRegionalInstanceConfigResponseBodyResultMasterDiskList) SetMinSize added in v2.2.0

func (*GetRegionalInstanceConfigResponseBodyResultMasterDiskList) SetScaleLimit added in v2.2.0

func (GetRegionalInstanceConfigResponseBodyResultMasterDiskList) String added in v2.2.0

type GetRegionalInstanceConfigResponseBodyResultMasterDiskListSubClassificationConfines added in v2.2.0

type GetRegionalInstanceConfigResponseBodyResultMasterDiskListSubClassificationConfines struct {
	MaxSize          *int32  `json:"maxSize,omitempty" xml:"maxSize,omitempty"`
	MinSize          *int32  `json:"minSize,omitempty" xml:"minSize,omitempty"`
	PerformanceLevel *string `json:"performanceLevel,omitempty" xml:"performanceLevel,omitempty"`
}

func (GetRegionalInstanceConfigResponseBodyResultMasterDiskListSubClassificationConfines) GoString added in v2.2.0

func (*GetRegionalInstanceConfigResponseBodyResultMasterDiskListSubClassificationConfines) SetMaxSize added in v2.2.0

func (*GetRegionalInstanceConfigResponseBodyResultMasterDiskListSubClassificationConfines) SetMinSize added in v2.2.0

func (*GetRegionalInstanceConfigResponseBodyResultMasterDiskListSubClassificationConfines) SetPerformanceLevel added in v2.2.0

func (GetRegionalInstanceConfigResponseBodyResultMasterDiskListSubClassificationConfines) String added in v2.2.0

type GetSuggestShrinkableNodesRequest

type GetSuggestShrinkableNodesRequest struct {
	// The number of nodes that you want to remove.
	Count *int32 `json:"count,omitempty" xml:"count,omitempty"`
	// Specifies whether to ignore the instance status. Default value: false.
	IgnoreStatus *bool `json:"ignoreStatus,omitempty" xml:"ignoreStatus,omitempty"`
	// The type of removing nodes. WORKER indicates hot node and WORKER_WARM indicates warm node.
	NodeType *string `json:"nodeType,omitempty" xml:"nodeType,omitempty"`
}

func (GetSuggestShrinkableNodesRequest) GoString

func (*GetSuggestShrinkableNodesRequest) SetCount

func (*GetSuggestShrinkableNodesRequest) SetIgnoreStatus

func (*GetSuggestShrinkableNodesRequest) SetNodeType

func (GetSuggestShrinkableNodesRequest) String

type GetSuggestShrinkableNodesResponse

type GetSuggestShrinkableNodesResponse struct {
	Headers    map[string]*string                     `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetSuggestShrinkableNodesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetSuggestShrinkableNodesResponse) GoString

func (*GetSuggestShrinkableNodesResponse) SetHeaders

func (*GetSuggestShrinkableNodesResponse) SetStatusCode

func (GetSuggestShrinkableNodesResponse) String

type GetSuggestShrinkableNodesResponseBody

type GetSuggestShrinkableNodesResponseBody struct {
	// The ID of the request.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// The return results.
	Result []*GetSuggestShrinkableNodesResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Repeated"`
}

func (GetSuggestShrinkableNodesResponseBody) GoString

func (*GetSuggestShrinkableNodesResponseBody) SetRequestId

func (GetSuggestShrinkableNodesResponseBody) String

type GetSuggestShrinkableNodesResponseBodyResult

type GetSuggestShrinkableNodesResponseBodyResult struct {
	// The IP address of the node.
	Host *string `json:"host,omitempty" xml:"host,omitempty"`
	// The access port number of the node.
	Port *int32 `json:"port,omitempty" xml:"port,omitempty"`
}

func (GetSuggestShrinkableNodesResponseBodyResult) GoString

func (*GetSuggestShrinkableNodesResponseBodyResult) SetHost

func (*GetSuggestShrinkableNodesResponseBodyResult) SetPort

func (GetSuggestShrinkableNodesResponseBodyResult) String

type GetTransferableNodesRequest

type GetTransferableNodesRequest struct {
	// The number of nodes to be migrated.
	Count *int32 `json:"count,omitempty" xml:"count,omitempty"`
	// The type of nodes.**WORKER**represents a hot node,**WORKER_WARM** represents a warm node.
	NodeType *string `json:"nodeType,omitempty" xml:"nodeType,omitempty"`
}

func (GetTransferableNodesRequest) GoString

func (s GetTransferableNodesRequest) GoString() string

func (*GetTransferableNodesRequest) SetCount

func (*GetTransferableNodesRequest) SetNodeType

func (GetTransferableNodesRequest) String

type GetTransferableNodesResponse

type GetTransferableNodesResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetTransferableNodesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetTransferableNodesResponse) GoString

func (s GetTransferableNodesResponse) GoString() string

func (*GetTransferableNodesResponse) SetBody

func (*GetTransferableNodesResponse) SetHeaders

func (*GetTransferableNodesResponse) SetStatusCode

func (GetTransferableNodesResponse) String

type GetTransferableNodesResponseBody

type GetTransferableNodesResponseBody struct {
	// The ID of the request.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// The return results.
	Result []*GetTransferableNodesResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Repeated"`
}

func (GetTransferableNodesResponseBody) GoString

func (*GetTransferableNodesResponseBody) SetRequestId

func (GetTransferableNodesResponseBody) String

type GetTransferableNodesResponseBodyResult

type GetTransferableNodesResponseBodyResult struct {
	// The IP address of the node.
	Host *string `json:"host,omitempty" xml:"host,omitempty"`
	// The access port of the node.
	Port *int32 `json:"port,omitempty" xml:"port,omitempty"`
}

func (GetTransferableNodesResponseBodyResult) GoString

func (*GetTransferableNodesResponseBodyResult) SetHost

func (*GetTransferableNodesResponseBodyResult) SetPort

func (GetTransferableNodesResponseBodyResult) String

type InitializeOperationRoleRequest

type InitializeOperationRoleRequest struct {
	// The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make sure that the token is unique among different requests. The token can contain only ASCII characters and cannot exceed 64 characters in length.
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	Body        *string `json:"body,omitempty" xml:"body,omitempty"`
}

func (InitializeOperationRoleRequest) GoString

func (*InitializeOperationRoleRequest) SetBody

func (*InitializeOperationRoleRequest) SetClientToken

func (InitializeOperationRoleRequest) String

type InitializeOperationRoleResponse

type InitializeOperationRoleResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *InitializeOperationRoleResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (InitializeOperationRoleResponse) GoString

func (*InitializeOperationRoleResponse) SetHeaders

func (*InitializeOperationRoleResponse) SetStatusCode

func (InitializeOperationRoleResponse) String

type InitializeOperationRoleResponseBody

type InitializeOperationRoleResponseBody struct {
	// The ID of the request.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// Indicates whether the service-linked role is created. Valid values:
	//
	// *   true: The service-linked role is created.
	// *   false: The service-linked role fails to be created.
	Result *bool `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (InitializeOperationRoleResponseBody) GoString

func (*InitializeOperationRoleResponseBody) SetRequestId

func (*InitializeOperationRoleResponseBody) SetResult

func (InitializeOperationRoleResponseBody) String

type InstallAckOperatorRequest

type InstallAckOperatorRequest struct {
	// The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make sure that the token is unique among different requests. The token can contain only ASCII characters and cannot exceed 64 characters in length.
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	Body        *string `json:"body,omitempty" xml:"body,omitempty"`
}

func (InstallAckOperatorRequest) GoString

func (s InstallAckOperatorRequest) GoString() string

func (*InstallAckOperatorRequest) SetBody

func (*InstallAckOperatorRequest) SetClientToken

func (InstallAckOperatorRequest) String

func (s InstallAckOperatorRequest) String() string

type InstallAckOperatorResponse

type InstallAckOperatorResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *InstallAckOperatorResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (InstallAckOperatorResponse) GoString

func (s InstallAckOperatorResponse) GoString() string

func (*InstallAckOperatorResponse) SetBody

func (*InstallAckOperatorResponse) SetHeaders

func (*InstallAckOperatorResponse) SetStatusCode

func (InstallAckOperatorResponse) String

type InstallAckOperatorResponseBody

type InstallAckOperatorResponseBody struct {
	// The request ID.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// Indicates whether ES-operator is installed. Valid values:
	//
	// *   true
	// *   false
	Result *bool `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (InstallAckOperatorResponseBody) GoString

func (*InstallAckOperatorResponseBody) SetRequestId

func (*InstallAckOperatorResponseBody) SetResult

func (InstallAckOperatorResponseBody) String

type InstallKibanaSystemPluginRequest

type InstallKibanaSystemPluginRequest struct {
	Body *string `json:"body,omitempty" xml:"body,omitempty"`
	// A unique token generated by the client to guarantee the idempotency of the request. You can use the client to generate the value, but you must ensure that it is unique among different requests. The token can only contain ASCII characters and cannot exceed 64 characters in length.
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
}

func (InstallKibanaSystemPluginRequest) GoString

func (*InstallKibanaSystemPluginRequest) SetBody

func (*InstallKibanaSystemPluginRequest) SetClientToken

func (InstallKibanaSystemPluginRequest) String

type InstallKibanaSystemPluginResponse

type InstallKibanaSystemPluginResponse struct {
	Headers    map[string]*string                     `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *InstallKibanaSystemPluginResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (InstallKibanaSystemPluginResponse) GoString

func (*InstallKibanaSystemPluginResponse) SetHeaders

func (*InstallKibanaSystemPluginResponse) SetStatusCode

func (InstallKibanaSystemPluginResponse) String

type InstallKibanaSystemPluginResponseBody

type InstallKibanaSystemPluginResponseBody struct {
	// The ID of the request.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// The list of plug-ins to be installed.
	Result []*string `json:"Result,omitempty" xml:"Result,omitempty" type:"Repeated"`
}

func (InstallKibanaSystemPluginResponseBody) GoString

func (*InstallKibanaSystemPluginResponseBody) SetRequestId

func (*InstallKibanaSystemPluginResponseBody) SetResult

func (InstallKibanaSystemPluginResponseBody) String

type InstallLogstashSystemPluginRequest

type InstallLogstashSystemPluginRequest struct {
	Body        *string `json:"body,omitempty" xml:"body,omitempty"`
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
}

func (InstallLogstashSystemPluginRequest) GoString

func (*InstallLogstashSystemPluginRequest) SetBody

func (*InstallLogstashSystemPluginRequest) SetClientToken

func (InstallLogstashSystemPluginRequest) String

type InstallLogstashSystemPluginResponse

type InstallLogstashSystemPluginResponse struct {
	Headers    map[string]*string                       `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                   `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *InstallLogstashSystemPluginResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (InstallLogstashSystemPluginResponse) GoString

func (*InstallLogstashSystemPluginResponse) SetHeaders

func (*InstallLogstashSystemPluginResponse) SetStatusCode

func (InstallLogstashSystemPluginResponse) String

type InstallLogstashSystemPluginResponseBody

type InstallLogstashSystemPluginResponseBody struct {
	RequestId *string   `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    []*string `json:"Result,omitempty" xml:"Result,omitempty" type:"Repeated"`
}

func (InstallLogstashSystemPluginResponseBody) GoString

func (*InstallLogstashSystemPluginResponseBody) SetRequestId

func (*InstallLogstashSystemPluginResponseBody) SetResult

func (InstallLogstashSystemPluginResponseBody) String

type InstallSystemPluginRequest

type InstallSystemPluginRequest struct {
	Body *string `json:"body,omitempty" xml:"body,omitempty"`
	// A unique token generated by the client to guarantee the idempotency of the request. You can use the client to generate the value, but you must ensure that it is unique among different requests. The token can only contain ASCII characters and cannot exceed 64 characters in length.
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
}

func (InstallSystemPluginRequest) GoString

func (s InstallSystemPluginRequest) GoString() string

func (*InstallSystemPluginRequest) SetBody

func (*InstallSystemPluginRequest) SetClientToken

func (InstallSystemPluginRequest) String

type InstallSystemPluginResponse

type InstallSystemPluginResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *InstallSystemPluginResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (InstallSystemPluginResponse) GoString

func (s InstallSystemPluginResponse) GoString() string

func (*InstallSystemPluginResponse) SetBody

func (*InstallSystemPluginResponse) SetHeaders

func (*InstallSystemPluginResponse) SetStatusCode

func (InstallSystemPluginResponse) String

type InstallSystemPluginResponseBody

type InstallSystemPluginResponseBody struct {
	// The ID of the request.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// The list of plug-ins to be installed.
	Result []*string `json:"Result,omitempty" xml:"Result,omitempty" type:"Repeated"`
}

func (InstallSystemPluginResponseBody) GoString

func (*InstallSystemPluginResponseBody) SetRequestId

func (*InstallSystemPluginResponseBody) SetResult

func (InstallSystemPluginResponseBody) String

type InstallUserPluginsRequest

type InstallUserPluginsRequest struct {
	Body *string `json:"body,omitempty" xml:"body,omitempty"`
}

func (InstallUserPluginsRequest) GoString

func (s InstallUserPluginsRequest) GoString() string

func (*InstallUserPluginsRequest) SetBody

func (InstallUserPluginsRequest) String

func (s InstallUserPluginsRequest) String() string

type InstallUserPluginsResponse

type InstallUserPluginsResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *InstallUserPluginsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (InstallUserPluginsResponse) GoString

func (s InstallUserPluginsResponse) GoString() string

func (*InstallUserPluginsResponse) SetBody

func (*InstallUserPluginsResponse) SetHeaders

func (*InstallUserPluginsResponse) SetStatusCode

func (InstallUserPluginsResponse) String

type InstallUserPluginsResponseBody

type InstallUserPluginsResponseBody struct {
	// The request ID.
	RequestId *string   `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    []*string `json:"Result,omitempty" xml:"Result,omitempty" type:"Repeated"`
}

func (InstallUserPluginsResponseBody) GoString

func (*InstallUserPluginsResponseBody) SetRequestId

func (*InstallUserPluginsResponseBody) SetResult

func (InstallUserPluginsResponseBody) String

type InterruptElasticsearchTaskRequest

type InterruptElasticsearchTaskRequest struct {
	// A unique token generated by the client to guarantee the idempotency of the request. You can use the client to generate the value, but you must ensure that it is unique among different requests. The token can only contain ASCII characters and cannot exceed 64 characters in length.
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
}

func (InterruptElasticsearchTaskRequest) GoString

func (*InterruptElasticsearchTaskRequest) SetClientToken

func (InterruptElasticsearchTaskRequest) String

type InterruptElasticsearchTaskResponse

type InterruptElasticsearchTaskResponse struct {
	Headers    map[string]*string                      `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                  `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *InterruptElasticsearchTaskResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (InterruptElasticsearchTaskResponse) GoString

func (*InterruptElasticsearchTaskResponse) SetHeaders

func (*InterruptElasticsearchTaskResponse) SetStatusCode

func (InterruptElasticsearchTaskResponse) String

type InterruptElasticsearchTaskResponseBody

type InterruptElasticsearchTaskResponseBody struct {
	// The error code. Only displayed if an exception is returned.
	Code *string `json:"Code,omitempty" xml:"Code,omitempty"`
	// The error message. Only displayed if an exception is returned.
	Message *string `json:"Message,omitempty" xml:"Message,omitempty"`
	// The ID of the request.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// Return results:
	//
	// *   true: interrupted change successfully
	// *   false: interrupted change failed
	Result *bool `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (InterruptElasticsearchTaskResponseBody) GoString

func (*InterruptElasticsearchTaskResponseBody) SetCode

func (*InterruptElasticsearchTaskResponseBody) SetMessage

func (*InterruptElasticsearchTaskResponseBody) SetRequestId

func (*InterruptElasticsearchTaskResponseBody) SetResult

func (InterruptElasticsearchTaskResponseBody) String

type InterruptLogstashTaskRequest

type InterruptLogstashTaskRequest struct {
	// The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make sure that the token is unique among different requests. The token can contain only ASCII characters and cannot exceed 64 characters in length.
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
}

func (InterruptLogstashTaskRequest) GoString

func (s InterruptLogstashTaskRequest) GoString() string

func (*InterruptLogstashTaskRequest) SetClientToken

func (InterruptLogstashTaskRequest) String

type InterruptLogstashTaskResponse

type InterruptLogstashTaskResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *InterruptLogstashTaskResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (InterruptLogstashTaskResponse) GoString

func (*InterruptLogstashTaskResponse) SetBody

func (*InterruptLogstashTaskResponse) SetHeaders

func (*InterruptLogstashTaskResponse) SetStatusCode

func (InterruptLogstashTaskResponse) String

type InterruptLogstashTaskResponseBody

type InterruptLogstashTaskResponseBody struct {
	// The error code returned. If the API operation is successfully called, this parameter is not returned.
	Code *string `json:"Code,omitempty" xml:"Code,omitempty"`
	// The error message returned. If the API operation is successfully called, this parameter is not returned.
	Message *string `json:"Message,omitempty" xml:"Message,omitempty"`
	// The request ID.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// Indicates whether the task is suspended. Valid values:
	//
	// *   true
	// *   false
	Result *bool `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (InterruptLogstashTaskResponseBody) GoString

func (*InterruptLogstashTaskResponseBody) SetCode

func (*InterruptLogstashTaskResponseBody) SetMessage

func (*InterruptLogstashTaskResponseBody) SetRequestId

func (*InterruptLogstashTaskResponseBody) SetResult

func (InterruptLogstashTaskResponseBody) String

type KibanaNodeConfiguration

type KibanaNodeConfiguration struct {
	Amount *int64  `json:"amount,omitempty" xml:"amount,omitempty"`
	Disk   *int64  `json:"disk,omitempty" xml:"disk,omitempty"`
	Spec   *string `json:"spec,omitempty" xml:"spec,omitempty"`
}

func (KibanaNodeConfiguration) GoString

func (s KibanaNodeConfiguration) GoString() string

func (*KibanaNodeConfiguration) SetAmount

func (*KibanaNodeConfiguration) SetDisk

func (*KibanaNodeConfiguration) SetSpec

func (KibanaNodeConfiguration) String

func (s KibanaNodeConfiguration) String() string

type ListAckClustersRequest

type ListAckClustersRequest struct {
	// The number of the page to return.
	Page *int32 `json:"page,omitempty" xml:"page,omitempty"`
	// The number of entries to return on each page.
	Size *int32 `json:"size,omitempty" xml:"size,omitempty"`
	// The ID of the virtual private cloud (VPC) to which the ACK clusters belong.
	VpcId *string `json:"vpcId,omitempty" xml:"vpcId,omitempty"`
}

func (ListAckClustersRequest) GoString

func (s ListAckClustersRequest) GoString() string

func (*ListAckClustersRequest) SetPage

func (*ListAckClustersRequest) SetSize

func (*ListAckClustersRequest) SetVpcId

func (ListAckClustersRequest) String

func (s ListAckClustersRequest) String() string

type ListAckClustersResponse

type ListAckClustersResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListAckClustersResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListAckClustersResponse) GoString

func (s ListAckClustersResponse) GoString() string

func (*ListAckClustersResponse) SetBody

func (*ListAckClustersResponse) SetHeaders

func (*ListAckClustersResponse) SetStatusCode

func (ListAckClustersResponse) String

func (s ListAckClustersResponse) String() string

type ListAckClustersResponseBody

type ListAckClustersResponseBody struct {
	// The request ID.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// The returned result.
	Result []*ListAckClustersResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Repeated"`
}

func (ListAckClustersResponseBody) GoString

func (s ListAckClustersResponseBody) GoString() string

func (*ListAckClustersResponseBody) SetRequestId

func (*ListAckClustersResponseBody) SetResult

func (ListAckClustersResponseBody) String

type ListAckClustersResponseBodyResult

type ListAckClustersResponseBodyResult struct {
	// The ID of cluster.
	ClusterId *string `json:"clusterId,omitempty" xml:"clusterId,omitempty"`
	// The type of the cluster. The value is fixed as ManagedKubernetes.
	ClusterType *string `json:"clusterType,omitempty" xml:"clusterType,omitempty"`
	// The name of the cluster.
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The ID of the VPC to which the cluster belongs.
	VpcId *string `json:"vpcId,omitempty" xml:"vpcId,omitempty"`
}

func (ListAckClustersResponseBodyResult) GoString

func (*ListAckClustersResponseBodyResult) SetClusterId

func (*ListAckClustersResponseBodyResult) SetClusterType

func (*ListAckClustersResponseBodyResult) SetName

func (*ListAckClustersResponseBodyResult) SetVpcId

func (ListAckClustersResponseBodyResult) String

type ListAckNamespacesRequest

type ListAckNamespacesRequest struct {
	// The number of the page to return.
	Page *int32 `json:"page,omitempty" xml:"page,omitempty"`
	// The number of entries to return on each page.
	Size *int32 `json:"size,omitempty" xml:"size,omitempty"`
}

func (ListAckNamespacesRequest) GoString

func (s ListAckNamespacesRequest) GoString() string

func (*ListAckNamespacesRequest) SetPage

func (*ListAckNamespacesRequest) SetSize

func (ListAckNamespacesRequest) String

func (s ListAckNamespacesRequest) String() string

type ListAckNamespacesResponse

type ListAckNamespacesResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListAckNamespacesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListAckNamespacesResponse) GoString

func (s ListAckNamespacesResponse) GoString() string

func (*ListAckNamespacesResponse) SetBody

func (*ListAckNamespacesResponse) SetHeaders

func (*ListAckNamespacesResponse) SetStatusCode

func (ListAckNamespacesResponse) String

func (s ListAckNamespacesResponse) String() string

type ListAckNamespacesResponseBody

type ListAckNamespacesResponseBody struct {
	// The ID of the request.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// The returned result.
	Result []*ListAckNamespacesResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Repeated"`
}

func (ListAckNamespacesResponseBody) GoString

func (*ListAckNamespacesResponseBody) SetRequestId

func (*ListAckNamespacesResponseBody) SetResult

func (ListAckNamespacesResponseBody) String

type ListAckNamespacesResponseBodyResult

type ListAckNamespacesResponseBodyResult struct {
	// The namespace of the cluster.
	Namespace *string `json:"namespace,omitempty" xml:"namespace,omitempty"`
	// The status of the namespace.
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
}

func (ListAckNamespacesResponseBodyResult) GoString

func (*ListAckNamespacesResponseBodyResult) SetNamespace

func (*ListAckNamespacesResponseBodyResult) SetStatus

func (ListAckNamespacesResponseBodyResult) String

type ListActionRecordsRequest

type ListActionRecordsRequest struct {
	ActionNames *string `json:"actionNames,omitempty" xml:"actionNames,omitempty"`
	EndTime     *int64  `json:"endTime,omitempty" xml:"endTime,omitempty"`
	Filter      *string `json:"filter,omitempty" xml:"filter,omitempty"`
	Page        *int32  `json:"page,omitempty" xml:"page,omitempty"`
	RequestId   *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Size        *int32  `json:"size,omitempty" xml:"size,omitempty"`
	StartTime   *int64  `json:"startTime,omitempty" xml:"startTime,omitempty"`
	UserId      *string `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (ListActionRecordsRequest) GoString

func (s ListActionRecordsRequest) GoString() string

func (*ListActionRecordsRequest) SetActionNames

func (*ListActionRecordsRequest) SetEndTime

func (*ListActionRecordsRequest) SetFilter

func (*ListActionRecordsRequest) SetPage

func (*ListActionRecordsRequest) SetRequestId

func (*ListActionRecordsRequest) SetSize

func (*ListActionRecordsRequest) SetStartTime

func (*ListActionRecordsRequest) SetUserId

func (ListActionRecordsRequest) String

func (s ListActionRecordsRequest) String() string

type ListActionRecordsResponse

type ListActionRecordsResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListActionRecordsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListActionRecordsResponse) GoString

func (s ListActionRecordsResponse) GoString() string

func (*ListActionRecordsResponse) SetBody

func (*ListActionRecordsResponse) SetHeaders

func (*ListActionRecordsResponse) SetStatusCode

func (ListActionRecordsResponse) String

func (s ListActionRecordsResponse) String() string

type ListActionRecordsResponseBody

type ListActionRecordsResponseBody struct {
	RequestId *string                                `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    []*ListActionRecordsResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Repeated"`
}

func (ListActionRecordsResponseBody) GoString

func (*ListActionRecordsResponseBody) SetRequestId

func (*ListActionRecordsResponseBody) SetResult

func (ListActionRecordsResponseBody) String

type ListActionRecordsResponseBodyResult

type ListActionRecordsResponseBodyResult struct {
	ActionName             *string                                          `json:"ActionName,omitempty" xml:"ActionName,omitempty"`
	ActionParams           map[string]interface{}                           `json:"ActionParams,omitempty" xml:"ActionParams,omitempty"`
	ActionResultAccessList []*string                                        `json:"ActionResultAccessList,omitempty" xml:"ActionResultAccessList,omitempty" type:"Repeated"`
	EndTime                *int64                                           `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	InstanceId             *string                                          `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	MetaNow                *string                                          `json:"MetaNow,omitempty" xml:"MetaNow,omitempty"`
	MetaOld                *string                                          `json:"MetaOld,omitempty" xml:"MetaOld,omitempty"`
	OwnerId                *string                                          `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	Process                *string                                          `json:"Process,omitempty" xml:"Process,omitempty"`
	RecordDiff             map[string]interface{}                           `json:"RecordDiff,omitempty" xml:"RecordDiff,omitempty"`
	RecordIds              []*string                                        `json:"RecordIds,omitempty" xml:"RecordIds,omitempty" type:"Repeated"`
	RequestId              *string                                          `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	StartTime              *int64                                           `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
	StateType              *string                                          `json:"StateType,omitempty" xml:"StateType,omitempty"`
	StatusInfo             []*ListActionRecordsResponseBodyResultStatusInfo `json:"StatusInfo,omitempty" xml:"StatusInfo,omitempty" type:"Repeated"`
	UserId                 *string                                          `json:"UserId,omitempty" xml:"UserId,omitempty"`
	UserInfo               *string                                          `json:"UserInfo,omitempty" xml:"UserInfo,omitempty"`
	UserType               *string                                          `json:"UserType,omitempty" xml:"UserType,omitempty"`
}

func (ListActionRecordsResponseBodyResult) GoString

func (*ListActionRecordsResponseBodyResult) SetActionName

func (*ListActionRecordsResponseBodyResult) SetActionParams

func (*ListActionRecordsResponseBodyResult) SetActionResultAccessList

func (*ListActionRecordsResponseBodyResult) SetEndTime

func (*ListActionRecordsResponseBodyResult) SetInstanceId

func (*ListActionRecordsResponseBodyResult) SetMetaNow

func (*ListActionRecordsResponseBodyResult) SetMetaOld

func (*ListActionRecordsResponseBodyResult) SetOwnerId

func (*ListActionRecordsResponseBodyResult) SetProcess

func (*ListActionRecordsResponseBodyResult) SetRecordDiff

func (*ListActionRecordsResponseBodyResult) SetRecordIds

func (*ListActionRecordsResponseBodyResult) SetRequestId

func (*ListActionRecordsResponseBodyResult) SetStartTime

func (*ListActionRecordsResponseBodyResult) SetStateType

func (*ListActionRecordsResponseBodyResult) SetUserId

func (*ListActionRecordsResponseBodyResult) SetUserInfo

func (*ListActionRecordsResponseBodyResult) SetUserType

func (ListActionRecordsResponseBodyResult) String

type ListActionRecordsResponseBodyResultStatusInfo

type ListActionRecordsResponseBodyResultStatusInfo struct {
	CompleteNodeCount *int32                                                        `json:"completeNodeCount,omitempty" xml:"completeNodeCount,omitempty"`
	EndTime           *int64                                                        `json:"endTime,omitempty" xml:"endTime,omitempty"`
	Exception         *string                                                       `json:"exception,omitempty" xml:"exception,omitempty"`
	LatencyMills      *int64                                                        `json:"latencyMills,omitempty" xml:"latencyMills,omitempty"`
	NodeCount         *int32                                                        `json:"nodeCount,omitempty" xml:"nodeCount,omitempty"`
	Process           *string                                                       `json:"process,omitempty" xml:"process,omitempty"`
	StartTime         *int64                                                        `json:"startTime,omitempty" xml:"startTime,omitempty"`
	StateType         *string                                                       `json:"stateType,omitempty" xml:"stateType,omitempty"`
	SubState          *string                                                       `json:"subState,omitempty" xml:"subState,omitempty"`
	SubStatusInfo     []*ListActionRecordsResponseBodyResultStatusInfoSubStatusInfo `json:"subStatusInfo,omitempty" xml:"subStatusInfo,omitempty" type:"Repeated"`
}

func (ListActionRecordsResponseBodyResultStatusInfo) GoString

func (*ListActionRecordsResponseBodyResultStatusInfo) SetCompleteNodeCount

func (*ListActionRecordsResponseBodyResultStatusInfo) SetEndTime

func (*ListActionRecordsResponseBodyResultStatusInfo) SetException

func (*ListActionRecordsResponseBodyResultStatusInfo) SetLatencyMills

func (*ListActionRecordsResponseBodyResultStatusInfo) SetNodeCount

func (*ListActionRecordsResponseBodyResultStatusInfo) SetProcess

func (*ListActionRecordsResponseBodyResultStatusInfo) SetStartTime

func (*ListActionRecordsResponseBodyResultStatusInfo) SetStateType

func (*ListActionRecordsResponseBodyResultStatusInfo) SetSubState

func (ListActionRecordsResponseBodyResultStatusInfo) String

type ListActionRecordsResponseBodyResultStatusInfoSubStatusInfo

type ListActionRecordsResponseBodyResultStatusInfoSubStatusInfo struct {
	CompleteNodeCount *int32  `json:"completeNodeCount,omitempty" xml:"completeNodeCount,omitempty"`
	EndTime           *int64  `json:"endTime,omitempty" xml:"endTime,omitempty"`
	Exception         *string `json:"exception,omitempty" xml:"exception,omitempty"`
	LatencyMills      *int64  `json:"latencyMills,omitempty" xml:"latencyMills,omitempty"`
	NodeCount         *int32  `json:"nodeCount,omitempty" xml:"nodeCount,omitempty"`
	Process           *string `json:"process,omitempty" xml:"process,omitempty"`
	StartTime         *int64  `json:"startTime,omitempty" xml:"startTime,omitempty"`
	StateType         *string `json:"stateType,omitempty" xml:"stateType,omitempty"`
	SubState          *string `json:"subState,omitempty" xml:"subState,omitempty"`
}

func (ListActionRecordsResponseBodyResultStatusInfoSubStatusInfo) GoString

func (*ListActionRecordsResponseBodyResultStatusInfoSubStatusInfo) SetCompleteNodeCount

func (*ListActionRecordsResponseBodyResultStatusInfoSubStatusInfo) SetEndTime

func (*ListActionRecordsResponseBodyResultStatusInfoSubStatusInfo) SetException

func (*ListActionRecordsResponseBodyResultStatusInfoSubStatusInfo) SetLatencyMills

func (*ListActionRecordsResponseBodyResultStatusInfoSubStatusInfo) SetNodeCount

func (*ListActionRecordsResponseBodyResultStatusInfoSubStatusInfo) SetProcess

func (*ListActionRecordsResponseBodyResultStatusInfoSubStatusInfo) SetStartTime

func (*ListActionRecordsResponseBodyResultStatusInfoSubStatusInfo) SetStateType

func (*ListActionRecordsResponseBodyResultStatusInfoSubStatusInfo) SetSubState

func (ListActionRecordsResponseBodyResultStatusInfoSubStatusInfo) String

type ListAllNodeRequest

type ListAllNodeRequest struct {
	// The Java Virtual Machine (JVM) heap memory usage of the node.
	Extended *bool `json:"extended,omitempty" xml:"extended,omitempty"`
}

func (ListAllNodeRequest) GoString

func (s ListAllNodeRequest) GoString() string

func (*ListAllNodeRequest) SetExtended

func (s *ListAllNodeRequest) SetExtended(v bool) *ListAllNodeRequest

func (ListAllNodeRequest) String

func (s ListAllNodeRequest) String() string

type ListAllNodeResponse

type ListAllNodeResponse struct {
	Headers    map[string]*string       `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                   `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListAllNodeResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListAllNodeResponse) GoString

func (s ListAllNodeResponse) GoString() string

func (*ListAllNodeResponse) SetBody

func (*ListAllNodeResponse) SetHeaders

func (s *ListAllNodeResponse) SetHeaders(v map[string]*string) *ListAllNodeResponse

func (*ListAllNodeResponse) SetStatusCode

func (s *ListAllNodeResponse) SetStatusCode(v int32) *ListAllNodeResponse

func (ListAllNodeResponse) String

func (s ListAllNodeResponse) String() string

type ListAllNodeResponseBody

type ListAllNodeResponseBody struct {
	// The zone ID of the node.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// The CPU utilization.
	//
	// >  If the **extended** request parameter is set to **true** and the monitoring information of the nodes in the cluster is being synchronized, the value of the cpuPercent parameter is null. In this case, you need to send a request again after 10 seconds to obtain the value of the cpuPercent parameter.
	Result []*ListAllNodeResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Repeated"`
}

func (ListAllNodeResponseBody) GoString

func (s ListAllNodeResponseBody) GoString() string

func (*ListAllNodeResponseBody) SetRequestId

func (*ListAllNodeResponseBody) SetResult

func (ListAllNodeResponseBody) String

func (s ListAllNodeResponseBody) String() string

type ListAllNodeResponseBodyResult

type ListAllNodeResponseBodyResult struct {
	// The disk usage.
	CpuPercent *string `json:"cpuPercent,omitempty" xml:"cpuPercent,omitempty"`
	// The health status of the node. Valid values: GREEN, YELLOW, RED, and GRAY.
	DiskUsedPercent *string `json:"diskUsedPercent,omitempty" xml:"diskUsedPercent,omitempty"`
	Health          *string `json:"health,omitempty" xml:"health,omitempty"`
	// The IP address of the node.
	HeapPercent *string `json:"heapPercent,omitempty" xml:"heapPercent,omitempty"`
	// The port that is used to connect to the node.
	Host     *string `json:"host,omitempty" xml:"host,omitempty"`
	LoadOneM *string `json:"loadOneM,omitempty" xml:"loadOneM,omitempty"`
	// The 1-minute load of the node.
	NodeType *string `json:"nodeType,omitempty" xml:"nodeType,omitempty"`
	Port     *int32  `json:"port,omitempty" xml:"port,omitempty"`
	// The type of the nodes. Valid values:
	//
	// *   MASTER: dedicated master node
	// *   WORKER: hot node
	// *   WORKER_WARM: warm node
	// *   COORDINATING: client node
	// *   KIBANA: Kibana node
	ZoneId *string `json:"zoneId,omitempty" xml:"zoneId,omitempty"`
}

func (ListAllNodeResponseBodyResult) GoString

func (*ListAllNodeResponseBodyResult) SetCpuPercent

func (*ListAllNodeResponseBodyResult) SetDiskUsedPercent

func (*ListAllNodeResponseBodyResult) SetHealth

func (*ListAllNodeResponseBodyResult) SetHeapPercent

func (*ListAllNodeResponseBodyResult) SetHost

func (*ListAllNodeResponseBodyResult) SetLoadOneM

func (*ListAllNodeResponseBodyResult) SetNodeType

func (*ListAllNodeResponseBodyResult) SetPort

func (*ListAllNodeResponseBodyResult) SetZoneId

func (ListAllNodeResponseBodyResult) String

type ListAlternativeSnapshotReposRequest

type ListAlternativeSnapshotReposRequest struct {
	// Indicates whether to return the OSS reference repository added. The return value. Valid values: true and false.
	AlreadySetItems *bool `json:"alreadySetItems,omitempty" xml:"alreadySetItems,omitempty"`
}

func (ListAlternativeSnapshotReposRequest) GoString

func (*ListAlternativeSnapshotReposRequest) SetAlreadySetItems

func (ListAlternativeSnapshotReposRequest) String

type ListAlternativeSnapshotReposResponse

type ListAlternativeSnapshotReposResponse struct {
	Headers    map[string]*string                        `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                    `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListAlternativeSnapshotReposResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListAlternativeSnapshotReposResponse) GoString

func (*ListAlternativeSnapshotReposResponse) SetHeaders

func (*ListAlternativeSnapshotReposResponse) SetStatusCode

func (ListAlternativeSnapshotReposResponse) String

type ListAlternativeSnapshotReposResponseBody

type ListAlternativeSnapshotReposResponseBody struct {
	// The ID of the request.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// The return results.
	Result []*ListAlternativeSnapshotReposResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Repeated"`
}

func (ListAlternativeSnapshotReposResponseBody) GoString

func (*ListAlternativeSnapshotReposResponseBody) SetRequestId

func (ListAlternativeSnapshotReposResponseBody) String

type ListAlternativeSnapshotReposResponseBodyResult

type ListAlternativeSnapshotReposResponseBodyResult struct {
	// The ID of the instance.
	InstanceId *string `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	// The address of the repository.
	RepoPath *string `json:"repoPath,omitempty" xml:"repoPath,omitempty"`
}

func (ListAlternativeSnapshotReposResponseBodyResult) GoString

func (*ListAlternativeSnapshotReposResponseBodyResult) SetInstanceId

func (*ListAlternativeSnapshotReposResponseBodyResult) SetRepoPath

func (ListAlternativeSnapshotReposResponseBodyResult) String

type ListApmRequest

type ListApmRequest struct {
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	InstanceId  *string `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	Output      *string `json:"output,omitempty" xml:"output,omitempty"`
	Page        *int64  `json:"page,omitempty" xml:"page,omitempty"`
	Size        *int64  `json:"size,omitempty" xml:"size,omitempty"`
}

func (ListApmRequest) GoString

func (s ListApmRequest) GoString() string

func (*ListApmRequest) SetDescription

func (s *ListApmRequest) SetDescription(v string) *ListApmRequest

func (*ListApmRequest) SetInstanceId

func (s *ListApmRequest) SetInstanceId(v string) *ListApmRequest

func (*ListApmRequest) SetOutput

func (s *ListApmRequest) SetOutput(v string) *ListApmRequest

func (*ListApmRequest) SetPage

func (s *ListApmRequest) SetPage(v int64) *ListApmRequest

func (*ListApmRequest) SetSize

func (s *ListApmRequest) SetSize(v int64) *ListApmRequest

func (ListApmRequest) String

func (s ListApmRequest) String() string

type ListApmResponse

type ListApmResponse struct {
	Headers    map[string]*string   `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32               `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListApmResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListApmResponse) GoString

func (s ListApmResponse) GoString() string

func (*ListApmResponse) SetBody

func (*ListApmResponse) SetHeaders

func (s *ListApmResponse) SetHeaders(v map[string]*string) *ListApmResponse

func (*ListApmResponse) SetStatusCode

func (s *ListApmResponse) SetStatusCode(v int32) *ListApmResponse

func (ListApmResponse) String

func (s ListApmResponse) String() string

type ListApmResponseBody

type ListApmResponseBody struct {
	Headers   *ListApmResponseBodyHeaders  `json:"Headers,omitempty" xml:"Headers,omitempty" type:"Struct"`
	RequestId *string                      `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    []*ListApmResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Repeated"`
}

func (ListApmResponseBody) GoString

func (s ListApmResponseBody) GoString() string

func (*ListApmResponseBody) SetHeaders

func (*ListApmResponseBody) SetRequestId

func (s *ListApmResponseBody) SetRequestId(v string) *ListApmResponseBody

func (*ListApmResponseBody) SetResult

func (ListApmResponseBody) String

func (s ListApmResponseBody) String() string

type ListApmResponseBodyHeaders

type ListApmResponseBodyHeaders struct {
	XTotalCount *int64 `json:"X-Total-Count,omitempty" xml:"X-Total-Count,omitempty"`
}

func (ListApmResponseBodyHeaders) GoString

func (s ListApmResponseBodyHeaders) GoString() string

func (*ListApmResponseBodyHeaders) SetXTotalCount

func (ListApmResponseBodyHeaders) String

type ListApmResponseBodyResult

type ListApmResponseBodyResult struct {
	CreatedAt        *string `json:"createdAt,omitempty" xml:"createdAt,omitempty"`
	DeployedReplica  *int64  `json:"deployedReplica,omitempty" xml:"deployedReplica,omitempty"`
	Description      *string `json:"description,omitempty" xml:"description,omitempty"`
	InstanceId       *string `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	NodeAmount       *int64  `json:"nodeAmount,omitempty" xml:"nodeAmount,omitempty"`
	OutputES         *string `json:"outputES,omitempty" xml:"outputES,omitempty"`
	OutputESUserName *string `json:"outputESUserName,omitempty" xml:"outputESUserName,omitempty"`
	OwnerId          *string `json:"ownerId,omitempty" xml:"ownerId,omitempty"`
	PaymentType      *string `json:"paymentType,omitempty" xml:"paymentType,omitempty"`
	Region           *string `json:"region,omitempty" xml:"region,omitempty"`
	Replica          *int64  `json:"replica,omitempty" xml:"replica,omitempty"`
	ResourceSpec     *string `json:"resourceSpec,omitempty" xml:"resourceSpec,omitempty"`
	Status           *string `json:"status,omitempty" xml:"status,omitempty"`
	Version          *string `json:"version,omitempty" xml:"version,omitempty"`
	VpcId            *string `json:"vpcId,omitempty" xml:"vpcId,omitempty"`
	VsArea           *string `json:"vsArea,omitempty" xml:"vsArea,omitempty"`
	VswitchId        *string `json:"vswitchId,omitempty" xml:"vswitchId,omitempty"`
}

func (ListApmResponseBodyResult) GoString

func (s ListApmResponseBodyResult) GoString() string

func (*ListApmResponseBodyResult) SetCreatedAt

func (*ListApmResponseBodyResult) SetDeployedReplica

func (s *ListApmResponseBodyResult) SetDeployedReplica(v int64) *ListApmResponseBodyResult

func (*ListApmResponseBodyResult) SetDescription

func (*ListApmResponseBodyResult) SetInstanceId

func (*ListApmResponseBodyResult) SetNodeAmount

func (*ListApmResponseBodyResult) SetOutputES

func (*ListApmResponseBodyResult) SetOutputESUserName

func (s *ListApmResponseBodyResult) SetOutputESUserName(v string) *ListApmResponseBodyResult

func (*ListApmResponseBodyResult) SetOwnerId

func (*ListApmResponseBodyResult) SetPaymentType

func (*ListApmResponseBodyResult) SetRegion

func (*ListApmResponseBodyResult) SetReplica

func (*ListApmResponseBodyResult) SetResourceSpec

func (*ListApmResponseBodyResult) SetStatus

func (*ListApmResponseBodyResult) SetVersion

func (*ListApmResponseBodyResult) SetVpcId

func (*ListApmResponseBodyResult) SetVsArea

func (*ListApmResponseBodyResult) SetVswitchId

func (ListApmResponseBodyResult) String

func (s ListApmResponseBodyResult) String() string

type ListAvailableEsInstanceIdsResponse

type ListAvailableEsInstanceIdsResponse struct {
	Headers    map[string]*string                      `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                  `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListAvailableEsInstanceIdsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListAvailableEsInstanceIdsResponse) GoString

func (*ListAvailableEsInstanceIdsResponse) SetHeaders

func (*ListAvailableEsInstanceIdsResponse) SetStatusCode

func (ListAvailableEsInstanceIdsResponse) String

type ListAvailableEsInstanceIdsResponseBody

type ListAvailableEsInstanceIdsResponseBody struct {
	// The ID of the request.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// The returned result.
	Result []*ListAvailableEsInstanceIdsResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Repeated"`
}

func (ListAvailableEsInstanceIdsResponseBody) GoString

func (*ListAvailableEsInstanceIdsResponseBody) SetRequestId

func (ListAvailableEsInstanceIdsResponseBody) String

type ListAvailableEsInstanceIdsResponseBodyResult

type ListAvailableEsInstanceIdsResponseBodyResult struct {
	// The name of the Elasticsearch cluster.
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// The address that is used to access the Elasticsearch cluster over the Internet.
	Endpoint *string `json:"endpoint,omitempty" xml:"endpoint,omitempty"`
	// The ID of the Elasticsearch cluster.
	EsInstanceId *string `json:"esInstanceId,omitempty" xml:"esInstanceId,omitempty"`
	// The address that is used to access the Kibana console of the Elasticsearch cluster over the Internet.
	KibanaEndpoint *string `json:"kibanaEndpoint,omitempty" xml:"kibanaEndpoint,omitempty"`
}

func (ListAvailableEsInstanceIdsResponseBodyResult) GoString

func (*ListAvailableEsInstanceIdsResponseBodyResult) SetDescription

func (*ListAvailableEsInstanceIdsResponseBodyResult) SetEndpoint

func (*ListAvailableEsInstanceIdsResponseBodyResult) SetEsInstanceId

func (*ListAvailableEsInstanceIdsResponseBodyResult) SetKibanaEndpoint

func (ListAvailableEsInstanceIdsResponseBodyResult) String

type ListCollectorsRequest

type ListCollectorsRequest struct {
	// The ID of the resource with which the shipper is associated.
	InstanceId *string `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	// The name of the shipper.
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The number of the page to return. Valid values: 1 to 200. Default value: 1.
	Page *int32 `json:"page,omitempty" xml:"page,omitempty"`
	// The ID of the shipper.
	ResId *string `json:"resId,omitempty" xml:"resId,omitempty"`
	// The number of entries to return on each page. Valid values: 1 to 500. Default value: 20.
	Size *int32 `json:"size,omitempty" xml:"size,omitempty"`
	// The type of the machine on which the shipper is deployed. If you leave this parameter empty, shippers deployed on all types of machines are returned. Valid values:
	//
	// *   ECS
	// *   ACK
	SourceType *string `json:"sourceType,omitempty" xml:"sourceType,omitempty"`
}

func (ListCollectorsRequest) GoString

func (s ListCollectorsRequest) GoString() string

func (*ListCollectorsRequest) SetInstanceId

func (s *ListCollectorsRequest) SetInstanceId(v string) *ListCollectorsRequest

func (*ListCollectorsRequest) SetName

func (*ListCollectorsRequest) SetPage

func (*ListCollectorsRequest) SetResId

func (*ListCollectorsRequest) SetSize

func (*ListCollectorsRequest) SetSourceType

func (s *ListCollectorsRequest) SetSourceType(v string) *ListCollectorsRequest

func (ListCollectorsRequest) String

func (s ListCollectorsRequest) String() string

type ListCollectorsResponse

type ListCollectorsResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListCollectorsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListCollectorsResponse) GoString

func (s ListCollectorsResponse) GoString() string

func (*ListCollectorsResponse) SetBody

func (*ListCollectorsResponse) SetHeaders

func (*ListCollectorsResponse) SetStatusCode

func (ListCollectorsResponse) String

func (s ListCollectorsResponse) String() string

type ListCollectorsResponseBody

type ListCollectorsResponseBody struct {
	// The header of the response.
	Headers *ListCollectorsResponseBodyHeaders `json:"Headers,omitempty" xml:"Headers,omitempty" type:"Struct"`
	// The request ID.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// The returned result.
	Result []*ListCollectorsResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Repeated"`
}

func (ListCollectorsResponseBody) GoString

func (s ListCollectorsResponseBody) GoString() string

func (*ListCollectorsResponseBody) SetHeaders

func (*ListCollectorsResponseBody) SetRequestId

func (*ListCollectorsResponseBody) SetResult

func (ListCollectorsResponseBody) String

type ListCollectorsResponseBodyHeaders

type ListCollectorsResponseBodyHeaders struct {
	// The total number of entries returned.
	XTotalCount *int32 `json:"X-Total-Count,omitempty" xml:"X-Total-Count,omitempty"`
}

func (ListCollectorsResponseBodyHeaders) GoString

func (*ListCollectorsResponseBodyHeaders) SetXTotalCount

func (ListCollectorsResponseBodyHeaders) String

type ListCollectorsResponseBodyResult

type ListCollectorsResponseBodyResult struct {
	CollectorPaths []*string `json:"collectorPaths,omitempty" xml:"collectorPaths,omitempty" type:"Repeated"`
	// The information about the configuration file of the shipper.
	Configs []*ListCollectorsResponseBodyResultConfigs `json:"configs,omitempty" xml:"configs,omitempty" type:"Repeated"`
	// Indicates whether a dry run is performed. Valid values:
	//
	// *   true
	// *   false
	DryRun *bool `json:"dryRun,omitempty" xml:"dryRun,omitempty"`
	// The extended configurations of the shipper.
	ExtendConfigs []*ListCollectorsResponseBodyResultExtendConfigs `json:"extendConfigs,omitempty" xml:"extendConfigs,omitempty" type:"Repeated"`
	// The time when the shipper was created.
	GmtCreatedTime *string `json:"gmtCreatedTime,omitempty" xml:"gmtCreatedTime,omitempty"`
	// The time when the shipper was updated.
	GmtUpdateTime *string `json:"gmtUpdateTime,omitempty" xml:"gmtUpdateTime,omitempty"`
	// The name of the shipper.
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The account ID.
	OwnerId *string `json:"ownerId,omitempty" xml:"ownerId,omitempty"`
	// The ID of the shipper.
	ResId *string `json:"resId,omitempty" xml:"resId,omitempty"`
	// The type of the shipper. Valid values: fileBeat, metricBeat, heartBeat, and auditBeat.
	ResType *string `json:"resType,omitempty" xml:"resType,omitempty"`
	// The version of the shipper.
	ResVersion *string `json:"resVersion,omitempty" xml:"resVersion,omitempty"`
	// The status of the shipper. Valid values:
	//
	// *   activating
	// *   active
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
	// The ID of the virtual private cloud (VPC) where the shipper resides.
	VpcId *string `json:"vpcId,omitempty" xml:"vpcId,omitempty"`
}

func (ListCollectorsResponseBodyResult) GoString

func (*ListCollectorsResponseBodyResult) SetCollectorPaths

func (*ListCollectorsResponseBodyResult) SetDryRun

func (*ListCollectorsResponseBodyResult) SetGmtCreatedTime

func (*ListCollectorsResponseBodyResult) SetGmtUpdateTime

func (*ListCollectorsResponseBodyResult) SetName

func (*ListCollectorsResponseBodyResult) SetOwnerId

func (*ListCollectorsResponseBodyResult) SetResId

func (*ListCollectorsResponseBodyResult) SetResType

func (*ListCollectorsResponseBodyResult) SetResVersion

func (*ListCollectorsResponseBodyResult) SetStatus

func (*ListCollectorsResponseBodyResult) SetVpcId

func (ListCollectorsResponseBodyResult) String

type ListCollectorsResponseBodyResultConfigs

type ListCollectorsResponseBodyResultConfigs struct {
	// The content of the file.
	Content *string `json:"content,omitempty" xml:"content,omitempty"`
	// The name of the file.
	FileName *string `json:"fileName,omitempty" xml:"fileName,omitempty"`
}

func (ListCollectorsResponseBodyResultConfigs) GoString

func (*ListCollectorsResponseBodyResultConfigs) SetContent

func (*ListCollectorsResponseBodyResultConfigs) SetFileName

func (ListCollectorsResponseBodyResultConfigs) String

type ListCollectorsResponseBodyResultExtendConfigs

type ListCollectorsResponseBodyResultExtendConfigs struct {
	// The configuration type. Valid values:
	//
	// *   collectorTargetInstance
	// *   collectorDeployMachine
	// *   collectorElasticsearchForKibana
	ConfigType *string `json:"configType,omitempty" xml:"configType,omitempty"`
	// Indicates whether monitoring is enabled. This parameter is returned if the value of **configType** is **collectorTargetInstance** and the value of **instanceType** is **elasticsearch**. Valid values:
	//
	// *   true
	// *   false
	EnableMonitoring *bool `json:"enableMonitoring,omitempty" xml:"enableMonitoring,omitempty"`
	// The ID of the machine group. This parameter is returned if the value of **configType** is **collectorDeployMachine**.
	GroupId *string `json:"groupId,omitempty" xml:"groupId,omitempty"`
	// The internal endpoint of Kibana after you enable the Kibana dashboard. This parameter is returned if the value of **configType** is **collectorElasticsearchForKibana**.
	Host  *string   `json:"host,omitempty" xml:"host,omitempty"`
	Hosts []*string `json:"hosts,omitempty" xml:"hosts,omitempty" type:"Repeated"`
	// The ID of the resource with which the shipper is associated. If the value of **configType** is **collectorTargetInstance**, the value of this parameter is the ID of the resource specified in the output configuration part of the shipper. If the value of **configType** is **collectorDeployMachine** and the value of **type** is **ACKCluster**, the value of this parameter is the ID of the ACK cluster.
	InstanceId *string `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	// The type of the cluster specified in the output configuration part of the shipper. Valid values: elasticsearch and logstash. This parameter is returned if the value of **configType** is **collectorTargetInstance**.
	InstanceType *string `json:"instanceType,omitempty" xml:"instanceType,omitempty"`
	// The public endpoint of Kibana after you enable the Kibana dashboard. This parameter is returned if the value of **configType** is **collectorElasticsearchForKibana**.
	KibanaHost *string `json:"kibanaHost,omitempty" xml:"kibanaHost,omitempty"`
	// The information about the ECS instances on which the shipper is deployed. This parameter is returned if the value of **configType** is **collectorDeployMachine** and the value of **type** is **ECSInstanceId**.
	Machines []*ListCollectorsResponseBodyResultExtendConfigsMachines `json:"machines,omitempty" xml:"machines,omitempty" type:"Repeated"`
	// The transmission protocol, which must be the same as the access protocol of the resource specified in the output configuration part of the shipper. Valid values: HTTP and HTTPS. This parameter is returned if the value of **configType** is **collectorTargetInstance**.
	Protocol *string `json:"protocol,omitempty" xml:"protocol,omitempty"`
	// The number of pods from which data is successfully collected in the ACK cluster. This parameter is returned if the value of **configType** is **collectorDeployMachine** and the value of **type** is **ACKCluster**.
	SuccessPodsCount *string `json:"successPodsCount,omitempty" xml:"successPodsCount,omitempty"`
	// The total number of pods from which data is collected in the ACK cluster. This parameter is returned if the value of **configType** is **collectorDeployMachine** and the value of **type** is **ACKCluster**.
	TotalPodsCount *string `json:"totalPodsCount,omitempty" xml:"totalPodsCount,omitempty"`
	// The type of the machine on which the shipper is deployed. This parameter is returned if the value of **configType** is **collectorDeployMachine**. Valid values:
	//
	// *   ECSInstanceId
	// *   ACKCluster
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
	// The username that is used to access the resource specified in the output configuration part of the shipper. The default value is elastic. This parameter is returned if the value of **configType** is **collectorTargetInstance** or **collectorElasticsearchForKibana**.
	UserName *string `json:"userName,omitempty" xml:"userName,omitempty"`
}

func (ListCollectorsResponseBodyResultExtendConfigs) GoString

func (*ListCollectorsResponseBodyResultExtendConfigs) SetConfigType

func (*ListCollectorsResponseBodyResultExtendConfigs) SetEnableMonitoring

func (*ListCollectorsResponseBodyResultExtendConfigs) SetGroupId

func (*ListCollectorsResponseBodyResultExtendConfigs) SetHost

func (*ListCollectorsResponseBodyResultExtendConfigs) SetHosts

func (*ListCollectorsResponseBodyResultExtendConfigs) SetInstanceId

func (*ListCollectorsResponseBodyResultExtendConfigs) SetInstanceType

func (*ListCollectorsResponseBodyResultExtendConfigs) SetKibanaHost

func (*ListCollectorsResponseBodyResultExtendConfigs) SetProtocol

func (*ListCollectorsResponseBodyResultExtendConfigs) SetSuccessPodsCount

func (*ListCollectorsResponseBodyResultExtendConfigs) SetTotalPodsCount

func (*ListCollectorsResponseBodyResultExtendConfigs) SetType

func (*ListCollectorsResponseBodyResultExtendConfigs) SetUserName

func (ListCollectorsResponseBodyResultExtendConfigs) String

type ListCollectorsResponseBodyResultExtendConfigsMachines

type ListCollectorsResponseBodyResultExtendConfigsMachines struct {
	// The status of the shipper on the ECS instance. Valid values:
	//
	// *   heartOk
	// *   heartLost
	// *   uninstalled
	// *   failed
	AgentStatus *string `json:"agentStatus,omitempty" xml:"agentStatus,omitempty"`
	// The IDs of the ECS instances.
	InstanceId *string `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
}

func (ListCollectorsResponseBodyResultExtendConfigsMachines) GoString

func (*ListCollectorsResponseBodyResultExtendConfigsMachines) SetAgentStatus

func (*ListCollectorsResponseBodyResultExtendConfigsMachines) SetInstanceId

func (ListCollectorsResponseBodyResultExtendConfigsMachines) String

type ListComponentIndicesRequest

type ListComponentIndicesRequest struct {
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	Page *int32  `json:"page,omitempty" xml:"page,omitempty"`
	Size *int32  `json:"size,omitempty" xml:"size,omitempty"`
}

func (ListComponentIndicesRequest) GoString

func (s ListComponentIndicesRequest) GoString() string

func (*ListComponentIndicesRequest) SetName

func (*ListComponentIndicesRequest) SetPage

func (*ListComponentIndicesRequest) SetSize

func (ListComponentIndicesRequest) String

type ListComponentIndicesResponse

type ListComponentIndicesResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListComponentIndicesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListComponentIndicesResponse) GoString

func (s ListComponentIndicesResponse) GoString() string

func (*ListComponentIndicesResponse) SetBody

func (*ListComponentIndicesResponse) SetHeaders

func (*ListComponentIndicesResponse) SetStatusCode

func (ListComponentIndicesResponse) String

type ListComponentIndicesResponseBody

type ListComponentIndicesResponseBody struct {
	Headers   *ListComponentIndicesResponseBodyHeaders  `json:"Headers,omitempty" xml:"Headers,omitempty" type:"Struct"`
	RequestId *string                                   `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    []*ListComponentIndicesResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Repeated"`
}

func (ListComponentIndicesResponseBody) GoString

func (*ListComponentIndicesResponseBody) SetRequestId

func (ListComponentIndicesResponseBody) String

type ListComponentIndicesResponseBodyHeaders

type ListComponentIndicesResponseBodyHeaders struct {
	XTotalCount *int64 `json:"X-Total-Count,omitempty" xml:"X-Total-Count,omitempty"`
}

func (ListComponentIndicesResponseBodyHeaders) GoString

func (*ListComponentIndicesResponseBodyHeaders) SetXTotalCount

func (ListComponentIndicesResponseBodyHeaders) String

type ListComponentIndicesResponseBodyResult

type ListComponentIndicesResponseBodyResult struct {
	Composed []*string                                      `json:"composed,omitempty" xml:"composed,omitempty" type:"Repeated"`
	Content  *ListComponentIndicesResponseBodyResultContent `json:"content,omitempty" xml:"content,omitempty" type:"Struct"`
	Name     *string                                        `json:"name,omitempty" xml:"name,omitempty"`
}

func (ListComponentIndicesResponseBodyResult) GoString

func (*ListComponentIndicesResponseBodyResult) SetComposed

func (*ListComponentIndicesResponseBodyResult) SetName

func (ListComponentIndicesResponseBodyResult) String

type ListComponentIndicesResponseBodyResultContent

type ListComponentIndicesResponseBodyResultContent struct {
	Meta     map[string]interface{}                                 `json:"_meta,omitempty" xml:"_meta,omitempty"`
	Template *ListComponentIndicesResponseBodyResultContentTemplate `json:"template,omitempty" xml:"template,omitempty" type:"Struct"`
	Version  *int64                                                 `json:"version,omitempty" xml:"version,omitempty"`
}

func (ListComponentIndicesResponseBodyResultContent) GoString

func (*ListComponentIndicesResponseBodyResultContent) SetMeta

func (*ListComponentIndicesResponseBodyResultContent) SetVersion

func (ListComponentIndicesResponseBodyResultContent) String

type ListComponentIndicesResponseBodyResultContentTemplate

type ListComponentIndicesResponseBodyResultContentTemplate struct {
	Settings *ListComponentIndicesResponseBodyResultContentTemplateSettings `json:"settings,omitempty" xml:"settings,omitempty" type:"Struct"`
}

func (ListComponentIndicesResponseBodyResultContentTemplate) GoString

func (ListComponentIndicesResponseBodyResultContentTemplate) String

type ListComponentIndicesResponseBodyResultContentTemplateSettings

type ListComponentIndicesResponseBodyResultContentTemplateSettings struct {
	Index *ListComponentIndicesResponseBodyResultContentTemplateSettingsIndex `json:"index,omitempty" xml:"index,omitempty" type:"Struct"`
}

func (ListComponentIndicesResponseBodyResultContentTemplateSettings) GoString

func (ListComponentIndicesResponseBodyResultContentTemplateSettings) String

type ListComponentIndicesResponseBodyResultContentTemplateSettingsIndex

type ListComponentIndicesResponseBodyResultContentTemplateSettingsIndex struct {
	Codec     *string                                                                      `json:"codec,omitempty" xml:"codec,omitempty"`
	Lifecycle *ListComponentIndicesResponseBodyResultContentTemplateSettingsIndexLifecycle `json:"lifecycle,omitempty" xml:"lifecycle,omitempty" type:"Struct"`
}

func (ListComponentIndicesResponseBodyResultContentTemplateSettingsIndex) GoString

func (*ListComponentIndicesResponseBodyResultContentTemplateSettingsIndex) SetCodec

func (ListComponentIndicesResponseBodyResultContentTemplateSettingsIndex) String

type ListComponentIndicesResponseBodyResultContentTemplateSettingsIndexLifecycle

type ListComponentIndicesResponseBodyResultContentTemplateSettingsIndexLifecycle struct {
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
}

func (ListComponentIndicesResponseBodyResultContentTemplateSettingsIndexLifecycle) GoString

func (*ListComponentIndicesResponseBodyResultContentTemplateSettingsIndexLifecycle) SetName

func (ListComponentIndicesResponseBodyResultContentTemplateSettingsIndexLifecycle) String

type ListConnectedClustersResponse

type ListConnectedClustersResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListConnectedClustersResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListConnectedClustersResponse) GoString

func (*ListConnectedClustersResponse) SetBody

func (*ListConnectedClustersResponse) SetHeaders

func (*ListConnectedClustersResponse) SetStatusCode

func (ListConnectedClustersResponse) String

type ListConnectedClustersResponseBody

type ListConnectedClustersResponseBody struct {
	// The ID of the request.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// The return results.
	Result *ListConnectedClustersResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Struct"`
}

func (ListConnectedClustersResponseBody) GoString

func (*ListConnectedClustersResponseBody) SetRequestId

func (ListConnectedClustersResponseBody) String

type ListConnectedClustersResponseBodyResult

type ListConnectedClustersResponseBodyResult struct {
	Result []*ListConnectedClustersResponseBodyResultResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Repeated"`
}

func (ListConnectedClustersResponseBodyResult) GoString

func (ListConnectedClustersResponseBodyResult) String

type ListConnectedClustersResponseBodyResultResult

type ListConnectedClustersResponseBodyResultResult struct {
	// The ID of the remote instance that is connected to the network of the current instance.
	Instances *string `json:"instances,omitempty" xml:"instances,omitempty"`
	// The network type of the instance.
	NetworkType *string `json:"networkType,omitempty" xml:"networkType,omitempty"`
}

func (ListConnectedClustersResponseBodyResultResult) GoString

func (*ListConnectedClustersResponseBodyResultResult) SetInstances

func (*ListConnectedClustersResponseBodyResultResult) SetNetworkType

func (ListConnectedClustersResponseBodyResultResult) String

type ListDataStreamsRequest

type ListDataStreamsRequest struct {
	IsManaged *bool   `json:"isManaged,omitempty" xml:"isManaged,omitempty"`
	Name      *string `json:"name,omitempty" xml:"name,omitempty"`
}

func (ListDataStreamsRequest) GoString

func (s ListDataStreamsRequest) GoString() string

func (*ListDataStreamsRequest) SetIsManaged

func (*ListDataStreamsRequest) SetName

func (ListDataStreamsRequest) String

func (s ListDataStreamsRequest) String() string

type ListDataStreamsResponse

type ListDataStreamsResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListDataStreamsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListDataStreamsResponse) GoString

func (s ListDataStreamsResponse) GoString() string

func (*ListDataStreamsResponse) SetBody

func (*ListDataStreamsResponse) SetHeaders

func (*ListDataStreamsResponse) SetStatusCode

func (ListDataStreamsResponse) String

func (s ListDataStreamsResponse) String() string

type ListDataStreamsResponseBody

type ListDataStreamsResponseBody struct {
	Headers   *ListDataStreamsResponseBodyHeaders  `json:"Headers,omitempty" xml:"Headers,omitempty" type:"Struct"`
	RequestId *string                              `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    []*ListDataStreamsResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Repeated"`
}

func (ListDataStreamsResponseBody) GoString

func (s ListDataStreamsResponseBody) GoString() string

func (*ListDataStreamsResponseBody) SetHeaders

func (*ListDataStreamsResponseBody) SetRequestId

func (*ListDataStreamsResponseBody) SetResult

func (ListDataStreamsResponseBody) String

type ListDataStreamsResponseBodyHeaders

type ListDataStreamsResponseBodyHeaders struct {
	XManagedCount       *int32 `json:"X-Managed-Count,omitempty" xml:"X-Managed-Count,omitempty"`
	XManagedStorageSize *int64 `json:"X-Managed-StorageSize,omitempty" xml:"X-Managed-StorageSize,omitempty"`
}

func (ListDataStreamsResponseBodyHeaders) GoString

func (*ListDataStreamsResponseBodyHeaders) SetXManagedCount

func (*ListDataStreamsResponseBodyHeaders) SetXManagedStorageSize

func (ListDataStreamsResponseBodyHeaders) String

type ListDataStreamsResponseBodyResult

type ListDataStreamsResponseBodyResult struct {
	Health             *string                                     `json:"health,omitempty" xml:"health,omitempty"`
	IlmPolicyName      *string                                     `json:"ilmPolicyName,omitempty" xml:"ilmPolicyName,omitempty"`
	IndexTemplateName  *string                                     `json:"indexTemplateName,omitempty" xml:"indexTemplateName,omitempty"`
	Indices            []*ListDataStreamsResponseBodyResultIndices `json:"indices,omitempty" xml:"indices,omitempty" type:"Repeated"`
	ManagedStorageSize *int64                                      `json:"managedStorageSize,omitempty" xml:"managedStorageSize,omitempty"`
	Name               *string                                     `json:"name,omitempty" xml:"name,omitempty"`
	TotalStorageSize   *int64                                      `json:"totalStorageSize,omitempty" xml:"totalStorageSize,omitempty"`
}

func (ListDataStreamsResponseBodyResult) GoString

func (*ListDataStreamsResponseBodyResult) SetHealth

func (*ListDataStreamsResponseBodyResult) SetIlmPolicyName

func (*ListDataStreamsResponseBodyResult) SetIndexTemplateName

func (*ListDataStreamsResponseBodyResult) SetManagedStorageSize

func (*ListDataStreamsResponseBodyResult) SetName

func (*ListDataStreamsResponseBodyResult) SetTotalStorageSize

func (ListDataStreamsResponseBodyResult) String

type ListDataStreamsResponseBodyResultIndices

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

func (ListDataStreamsResponseBodyResultIndices) GoString

func (*ListDataStreamsResponseBodyResultIndices) SetCreateTime

func (*ListDataStreamsResponseBodyResultIndices) SetHealth

func (*ListDataStreamsResponseBodyResultIndices) SetIsManaged

func (*ListDataStreamsResponseBodyResultIndices) SetManagedStatus

func (*ListDataStreamsResponseBodyResultIndices) SetName

func (*ListDataStreamsResponseBodyResultIndices) SetSize

func (ListDataStreamsResponseBodyResultIndices) String

type ListDataTasksResponse

type ListDataTasksResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListDataTasksResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListDataTasksResponse) GoString

func (s ListDataTasksResponse) GoString() string

func (*ListDataTasksResponse) SetBody

func (*ListDataTasksResponse) SetHeaders

func (*ListDataTasksResponse) SetStatusCode

func (s *ListDataTasksResponse) SetStatusCode(v int32) *ListDataTasksResponse

func (ListDataTasksResponse) String

func (s ListDataTasksResponse) String() string

type ListDataTasksResponseBody

type ListDataTasksResponseBody struct {
	// The ID of the request.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// The return results.
	Result []*ListDataTasksResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Repeated"`
}

func (ListDataTasksResponseBody) GoString

func (s ListDataTasksResponseBody) GoString() string

func (*ListDataTasksResponseBody) SetRequestId

func (*ListDataTasksResponseBody) SetResult

func (ListDataTasksResponseBody) String

func (s ListDataTasksResponseBody) String() string

type ListDataTasksResponseBodyResult

type ListDataTasksResponseBodyResult struct {
	// The time when the site monitoring task was created.
	CreateTime *string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	// The information of the target cluster.
	SinkCluster *ListDataTasksResponseBodyResultSinkCluster `json:"sinkCluster,omitempty" xml:"sinkCluster,omitempty" type:"Struct"`
	// The information about the source cluster.
	SourceCluster *ListDataTasksResponseBodyResultSourceCluster `json:"sourceCluster,omitempty" xml:"sourceCluster,omitempty" type:"Struct"`
	// The status of the task.
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
	// The ID of the task.
	TaskId *string `json:"taskId,omitempty" xml:"taskId,omitempty"`
}

func (ListDataTasksResponseBodyResult) GoString

func (*ListDataTasksResponseBodyResult) SetCreateTime

func (*ListDataTasksResponseBodyResult) SetStatus

func (*ListDataTasksResponseBodyResult) SetTaskId

func (ListDataTasksResponseBodyResult) String

type ListDataTasksResponseBodyResultSinkCluster

type ListDataTasksResponseBodyResultSinkCluster struct {
	// The type of the target cluster. Default value: elasticsearch.
	DataSourceType *string `json:"dataSourceType,omitempty" xml:"dataSourceType,omitempty"`
	// The public network access address of the target cluster.
	Endpoint *string `json:"endpoint,omitempty" xml:"endpoint,omitempty"`
	// The target index.
	Index *string `json:"index,omitempty" xml:"index,omitempty"`
	// The type of the destination index.
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
	// The ID of the VPC to which the cluster belongs.
	VpcId *string `json:"vpcId,omitempty" xml:"vpcId,omitempty"`
	// The instance ID or Server Load Balancer (SLB) ID of the current cluster.
	VpcInstanceId *string `json:"vpcInstanceId,omitempty" xml:"vpcInstanceId,omitempty"`
	// The access port number of the cluster.
	VpcInstancePort *string `json:"vpcInstancePort,omitempty" xml:"vpcInstancePort,omitempty"`
}

func (ListDataTasksResponseBodyResultSinkCluster) GoString

func (*ListDataTasksResponseBodyResultSinkCluster) SetDataSourceType

func (*ListDataTasksResponseBodyResultSinkCluster) SetEndpoint

func (*ListDataTasksResponseBodyResultSinkCluster) SetIndex

func (*ListDataTasksResponseBodyResultSinkCluster) SetType

func (*ListDataTasksResponseBodyResultSinkCluster) SetVpcId

func (*ListDataTasksResponseBodyResultSinkCluster) SetVpcInstanceId

func (*ListDataTasksResponseBodyResultSinkCluster) SetVpcInstancePort

func (ListDataTasksResponseBodyResultSinkCluster) String

type ListDataTasksResponseBodyResultSourceCluster

type ListDataTasksResponseBodyResultSourceCluster struct {
	// The type of the source cluster. Default value: elasticsearch.
	DataSourceType *string `json:"dataSourceType,omitempty" xml:"dataSourceType,omitempty"`
	// The index whose data you want to migrate.
	Index *string `json:"index,omitempty" xml:"index,omitempty"`
	// The Mapping configuration of the cluster.
	Mapping *string `json:"mapping,omitempty" xml:"mapping,omitempty"`
	// The routing field to index the table. It is set to the primary key by default.
	Routing *string `json:"routing,omitempty" xml:"routing,omitempty"`
	// The Settings of the cluster.
	Settings *string `json:"settings,omitempty" xml:"settings,omitempty"`
	// The type of the destination index.
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (ListDataTasksResponseBodyResultSourceCluster) GoString

func (*ListDataTasksResponseBodyResultSourceCluster) SetDataSourceType

func (*ListDataTasksResponseBodyResultSourceCluster) SetIndex

func (*ListDataTasksResponseBodyResultSourceCluster) SetMapping

func (*ListDataTasksResponseBodyResultSourceCluster) SetRouting

func (*ListDataTasksResponseBodyResultSourceCluster) SetSettings

func (*ListDataTasksResponseBodyResultSourceCluster) SetType

func (ListDataTasksResponseBodyResultSourceCluster) String

type ListDefaultCollectorConfigurationsRequest

type ListDefaultCollectorConfigurationsRequest struct {
	// The shipper type. Valid values:
	//
	// *   fileBeat
	// *   metricBeat
	// *   heartBeat
	// *   auditBeat
	ResType *string `json:"resType,omitempty" xml:"resType,omitempty"`
	// The shipper version. The shipper version varies based on the type of the machine on which the shipper is deployed. Valid values:
	//
	// *   ECS: 6.8.5\_with_community
	// *   ACK: 6.8.13\_with_community
	ResVersion *string `json:"resVersion,omitempty" xml:"resVersion,omitempty"`
	// The type of the machine on which the shipper is deployed. If you do not configure this parameter, the default configuration files of shippers deployed on all types of machines are returned. Valid values:
	//
	// *   ECS: ECS instance
	// *   ACK: ACK cluster
	SourceType *string `json:"sourceType,omitempty" xml:"sourceType,omitempty"`
}

func (ListDefaultCollectorConfigurationsRequest) GoString

func (*ListDefaultCollectorConfigurationsRequest) SetResType

func (*ListDefaultCollectorConfigurationsRequest) SetResVersion

func (*ListDefaultCollectorConfigurationsRequest) SetSourceType

func (ListDefaultCollectorConfigurationsRequest) String

type ListDefaultCollectorConfigurationsResponse

type ListDefaultCollectorConfigurationsResponse struct {
	Headers    map[string]*string                              `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                          `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListDefaultCollectorConfigurationsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListDefaultCollectorConfigurationsResponse) GoString

func (*ListDefaultCollectorConfigurationsResponse) SetHeaders

func (*ListDefaultCollectorConfigurationsResponse) SetStatusCode

func (ListDefaultCollectorConfigurationsResponse) String

type ListDefaultCollectorConfigurationsResponseBody

type ListDefaultCollectorConfigurationsResponseBody struct {
	// The ID of the request.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// The returned result.
	Result []*ListDefaultCollectorConfigurationsResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Repeated"`
}

func (ListDefaultCollectorConfigurationsResponseBody) GoString

func (*ListDefaultCollectorConfigurationsResponseBody) SetRequestId

func (ListDefaultCollectorConfigurationsResponseBody) String

type ListDefaultCollectorConfigurationsResponseBodyResult

type ListDefaultCollectorConfigurationsResponseBodyResult struct {
	// The content of the configuration file.
	Content *string `json:"content,omitempty" xml:"content,omitempty"`
	// The name of the configuration file.
	FileName *string `json:"fileName,omitempty" xml:"fileName,omitempty"`
}

func (ListDefaultCollectorConfigurationsResponseBodyResult) GoString

func (*ListDefaultCollectorConfigurationsResponseBodyResult) SetContent

func (*ListDefaultCollectorConfigurationsResponseBodyResult) SetFileName

func (ListDefaultCollectorConfigurationsResponseBodyResult) String

type ListDeprecatedTemplatesRequest

type ListDeprecatedTemplatesRequest struct {
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	Page *int32  `json:"page,omitempty" xml:"page,omitempty"`
	Size *int32  `json:"size,omitempty" xml:"size,omitempty"`
}

func (ListDeprecatedTemplatesRequest) GoString

func (*ListDeprecatedTemplatesRequest) SetName

func (*ListDeprecatedTemplatesRequest) SetPage

func (*ListDeprecatedTemplatesRequest) SetSize

func (ListDeprecatedTemplatesRequest) String

type ListDeprecatedTemplatesResponse

type ListDeprecatedTemplatesResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListDeprecatedTemplatesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListDeprecatedTemplatesResponse) GoString

func (*ListDeprecatedTemplatesResponse) SetHeaders

func (*ListDeprecatedTemplatesResponse) SetStatusCode

func (ListDeprecatedTemplatesResponse) String

type ListDeprecatedTemplatesResponseBody

type ListDeprecatedTemplatesResponseBody struct {
	Headers   *ListDeprecatedTemplatesResponseBodyHeaders  `json:"Headers,omitempty" xml:"Headers,omitempty" type:"Struct"`
	RequestId *string                                      `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    []*ListDeprecatedTemplatesResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Repeated"`
}

func (ListDeprecatedTemplatesResponseBody) GoString

func (*ListDeprecatedTemplatesResponseBody) SetRequestId

func (ListDeprecatedTemplatesResponseBody) String

type ListDeprecatedTemplatesResponseBodyHeaders

type ListDeprecatedTemplatesResponseBodyHeaders struct {
	XTotalCount *int64 `json:"X-Total-Count,omitempty" xml:"X-Total-Count,omitempty"`
}

func (ListDeprecatedTemplatesResponseBodyHeaders) GoString

func (*ListDeprecatedTemplatesResponseBodyHeaders) SetXTotalCount

func (ListDeprecatedTemplatesResponseBodyHeaders) String

type ListDeprecatedTemplatesResponseBodyResult

type ListDeprecatedTemplatesResponseBodyResult struct {
	DataStream    *bool                                              `json:"dataStream,omitempty" xml:"dataStream,omitempty"`
	IndexPatterns []*string                                          `json:"indexPatterns,omitempty" xml:"indexPatterns,omitempty" type:"Repeated"`
	IndexTemplate *string                                            `json:"indexTemplate,omitempty" xml:"indexTemplate,omitempty"`
	Order         *int64                                             `json:"order,omitempty" xml:"order,omitempty"`
	Template      *ListDeprecatedTemplatesResponseBodyResultTemplate `json:"template,omitempty" xml:"template,omitempty" type:"Struct"`
	Version       *string                                            `json:"version,omitempty" xml:"version,omitempty"`
}

func (ListDeprecatedTemplatesResponseBodyResult) GoString

func (*ListDeprecatedTemplatesResponseBodyResult) SetDataStream

func (*ListDeprecatedTemplatesResponseBodyResult) SetIndexPatterns

func (*ListDeprecatedTemplatesResponseBodyResult) SetIndexTemplate

func (*ListDeprecatedTemplatesResponseBodyResult) SetOrder

func (*ListDeprecatedTemplatesResponseBodyResult) SetVersion

func (ListDeprecatedTemplatesResponseBodyResult) String

type ListDeprecatedTemplatesResponseBodyResultTemplate

type ListDeprecatedTemplatesResponseBodyResultTemplate struct {
	Aliases  *string `json:"aliases,omitempty" xml:"aliases,omitempty"`
	Mappings *string `json:"mappings,omitempty" xml:"mappings,omitempty"`
	Settings *string `json:"settings,omitempty" xml:"settings,omitempty"`
}

func (ListDeprecatedTemplatesResponseBodyResultTemplate) GoString

func (*ListDeprecatedTemplatesResponseBodyResultTemplate) SetAliases

func (*ListDeprecatedTemplatesResponseBodyResultTemplate) SetMappings

func (*ListDeprecatedTemplatesResponseBodyResultTemplate) SetSettings

func (ListDeprecatedTemplatesResponseBodyResultTemplate) String

type ListDiagnoseIndicesRequest

type ListDiagnoseIndicesRequest struct {
	// The language. Multiple languages are supported.
	Lang *string `json:"lang,omitempty" xml:"lang,omitempty"`
}

func (ListDiagnoseIndicesRequest) GoString

func (s ListDiagnoseIndicesRequest) GoString() string

func (*ListDiagnoseIndicesRequest) SetLang

func (ListDiagnoseIndicesRequest) String

type ListDiagnoseIndicesResponse

type ListDiagnoseIndicesResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListDiagnoseIndicesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListDiagnoseIndicesResponse) GoString

func (s ListDiagnoseIndicesResponse) GoString() string

func (*ListDiagnoseIndicesResponse) SetBody

func (*ListDiagnoseIndicesResponse) SetHeaders

func (*ListDiagnoseIndicesResponse) SetStatusCode

func (ListDiagnoseIndicesResponse) String

type ListDiagnoseIndicesResponseBody

type ListDiagnoseIndicesResponseBody struct {
	// The request ID.
	RequestId *string   `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    []*string `json:"Result,omitempty" xml:"Result,omitempty" type:"Repeated"`
}

func (ListDiagnoseIndicesResponseBody) GoString

func (*ListDiagnoseIndicesResponseBody) SetRequestId

func (*ListDiagnoseIndicesResponseBody) SetResult

func (ListDiagnoseIndicesResponseBody) String

type ListDiagnoseReportIdsRequest

type ListDiagnoseReportIdsRequest struct {
	// The end of the time range to query. The value must be a UNIX timestamp.
	EndTime *int64 `json:"endTime,omitempty" xml:"endTime,omitempty"`
	// The language of the reports.
	Lang *string `json:"lang,omitempty" xml:"lang,omitempty"`
	// The number of the page to return. Valid values: 1 to 200. Default value: 1.
	Page *int32 `json:"page,omitempty" xml:"page,omitempty"`
	// The number of entries to return on each page. Valid values: 1 to 500. Default value: 10.
	Size *int32 `json:"size,omitempty" xml:"size,omitempty"`
	// The beginning of the time range to query. The value must be a UNIX timestamp.
	StartTime *int64 `json:"startTime,omitempty" xml:"startTime,omitempty"`
	// The method that is used to trigger health diagnostics. Valid values: SYSTEM, INNER, and USER.
	Trigger *string `json:"trigger,omitempty" xml:"trigger,omitempty"`
}

func (ListDiagnoseReportIdsRequest) GoString

func (s ListDiagnoseReportIdsRequest) GoString() string

func (*ListDiagnoseReportIdsRequest) SetEndTime

func (*ListDiagnoseReportIdsRequest) SetLang

func (*ListDiagnoseReportIdsRequest) SetPage

func (*ListDiagnoseReportIdsRequest) SetSize

func (*ListDiagnoseReportIdsRequest) SetStartTime

func (*ListDiagnoseReportIdsRequest) SetTrigger

func (ListDiagnoseReportIdsRequest) String

type ListDiagnoseReportIdsResponse

type ListDiagnoseReportIdsResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListDiagnoseReportIdsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListDiagnoseReportIdsResponse) GoString

func (*ListDiagnoseReportIdsResponse) SetBody

func (*ListDiagnoseReportIdsResponse) SetHeaders

func (*ListDiagnoseReportIdsResponse) SetStatusCode

func (ListDiagnoseReportIdsResponse) String

type ListDiagnoseReportIdsResponseBody

type ListDiagnoseReportIdsResponseBody struct {
	// The header of the response.
	Headers *ListDiagnoseReportIdsResponseBodyHeaders `json:"Headers,omitempty" xml:"Headers,omitempty" type:"Struct"`
	// The request ID.
	RequestId *string   `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    []*string `json:"Result,omitempty" xml:"Result,omitempty" type:"Repeated"`
}

func (ListDiagnoseReportIdsResponseBody) GoString

func (*ListDiagnoseReportIdsResponseBody) SetRequestId

func (*ListDiagnoseReportIdsResponseBody) SetResult

func (ListDiagnoseReportIdsResponseBody) String

type ListDiagnoseReportIdsResponseBodyHeaders

type ListDiagnoseReportIdsResponseBodyHeaders struct {
	// The total number of entries returned.
	XTotalCount *int32 `json:"X-Total-Count,omitempty" xml:"X-Total-Count,omitempty"`
}

func (ListDiagnoseReportIdsResponseBodyHeaders) GoString

func (*ListDiagnoseReportIdsResponseBodyHeaders) SetXTotalCount

func (ListDiagnoseReportIdsResponseBodyHeaders) String

type ListDiagnoseReportRequest

type ListDiagnoseReportRequest struct {
	// SYSTEM
	Detail *bool `json:"detail,omitempty" xml:"detail,omitempty"`
	// 1
	EndTime *int64 `json:"endTime,omitempty" xml:"endTime,omitempty"`
	// 1594569600000
	Lang *string `json:"lang,omitempty" xml:"lang,omitempty"`
	// 20
	Page *int32 `json:"page,omitempty" xml:"page,omitempty"`
	// true
	Size *int32 `json:"size,omitempty" xml:"size,omitempty"`
	// 1595174399999
	StartTime *int64 `json:"startTime,omitempty" xml:"startTime,omitempty"`
	// The ID of the request.
	Trigger *string `json:"trigger,omitempty" xml:"trigger,omitempty"`
}

func (ListDiagnoseReportRequest) GoString

func (s ListDiagnoseReportRequest) GoString() string

func (*ListDiagnoseReportRequest) SetDetail

func (*ListDiagnoseReportRequest) SetEndTime

func (*ListDiagnoseReportRequest) SetLang

func (*ListDiagnoseReportRequest) SetPage

func (*ListDiagnoseReportRequest) SetSize

func (*ListDiagnoseReportRequest) SetStartTime

func (*ListDiagnoseReportRequest) SetTrigger

func (ListDiagnoseReportRequest) String

func (s ListDiagnoseReportRequest) String() string

type ListDiagnoseReportResponse

type ListDiagnoseReportResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListDiagnoseReportResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListDiagnoseReportResponse) GoString

func (s ListDiagnoseReportResponse) GoString() string

func (*ListDiagnoseReportResponse) SetBody

func (*ListDiagnoseReportResponse) SetHeaders

func (*ListDiagnoseReportResponse) SetStatusCode

func (ListDiagnoseReportResponse) String

type ListDiagnoseReportResponseBody

type ListDiagnoseReportResponseBody struct {
	// The total number of entries returned.
	Headers *ListDiagnoseReportResponseBodyHeaders `json:"Headers,omitempty" xml:"Headers,omitempty" type:"Struct"`
	// The header of the response.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// The trigger mode of health diagnostics. Valid values:
	//
	// *   SYSTEM: The system is automatically triggered.
	// *   INNER: internal trigger
	// *   USER: manually triggered by the user
	Result []*ListDiagnoseReportResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Repeated"`
}

func (ListDiagnoseReportResponseBody) GoString

func (*ListDiagnoseReportResponseBody) SetRequestId

func (*ListDiagnoseReportResponseBody) SetResult

func (ListDiagnoseReportResponseBody) String

type ListDiagnoseReportResponseBodyHeaders

type ListDiagnoseReportResponseBodyHeaders struct {
	// The returned results.
	XTotalCount *int32 `json:"X-Total-Count,omitempty" xml:"X-Total-Count,omitempty"`
}

func (ListDiagnoseReportResponseBodyHeaders) GoString

func (*ListDiagnoseReportResponseBodyHeaders) SetXTotalCount

func (ListDiagnoseReportResponseBodyHeaders) String

type ListDiagnoseReportResponseBodyResult

type ListDiagnoseReportResponseBodyResult struct {
	// The ID of the report.
	CreateTime *int64 `json:"createTime,omitempty" xml:"createTime,omitempty"`
	// The name of the item.
	DiagnoseItems []*ListDiagnoseReportResponseBodyResultDiagnoseItems `json:"diagnoseItems,omitempty" xml:"diagnoseItems,omitempty" type:"Repeated"`
	// Reports the list of diagnostic item information.
	Health *string `json:"health,omitempty" xml:"health,omitempty"`
	// The overall health of the cluster in the report. Supported: GREEN, YELLOW, RED, and UNKNOWN.
	InstanceId *string `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	// The diagnosis status. Valid values: Supported: SUCCESS, FAILED, and RUNNING.
	ReportId *string `json:"reportId,omitempty" xml:"reportId,omitempty"`
	// The ID of the instance for diagnosis.
	State *string `json:"state,omitempty" xml:"state,omitempty"`
	// The timestamp when the report was created.
	Trigger *string `json:"trigger,omitempty" xml:"trigger,omitempty"`
}

func (ListDiagnoseReportResponseBodyResult) GoString

func (*ListDiagnoseReportResponseBodyResult) SetCreateTime

func (*ListDiagnoseReportResponseBodyResult) SetHealth

func (*ListDiagnoseReportResponseBodyResult) SetInstanceId

func (*ListDiagnoseReportResponseBodyResult) SetReportId

func (*ListDiagnoseReportResponseBodyResult) SetState

func (*ListDiagnoseReportResponseBodyResult) SetTrigger

func (ListDiagnoseReportResponseBodyResult) String

type ListDiagnoseReportResponseBodyResultDiagnoseItems

type ListDiagnoseReportResponseBodyResultDiagnoseItems struct {
	// The type of the diagnostic result. Valid values:
	//
	// *   TEXT: text description
	// *   CONSOLE_API: console-triggered
	// *   ES_API: API triggered
	Detail *ListDiagnoseReportResponseBodyResultDiagnoseItemsDetail `json:"detail,omitempty" xml:"detail,omitempty" type:"Struct"`
	// The details of the diagnostic item.
	Health *string `json:"health,omitempty" xml:"health,omitempty"`
	// The health of the diagnostic item. Supported: GREEN, YELLOW, RED, and UNKNOWN.
	Item *string `json:"item,omitempty" xml:"item,omitempty"`
}

func (ListDiagnoseReportResponseBodyResultDiagnoseItems) GoString

func (*ListDiagnoseReportResponseBodyResultDiagnoseItems) SetHealth

func (*ListDiagnoseReportResponseBodyResultDiagnoseItems) SetItem

func (ListDiagnoseReportResponseBodyResultDiagnoseItems) String

type ListDiagnoseReportResponseBodyResultDiagnoseItemsDetail

type ListDiagnoseReportResponseBodyResultDiagnoseItemsDetail struct {
	// The diagnosis.
	Desc *string `json:"desc,omitempty" xml:"desc,omitempty"`
	// The description of the diagnostic item.
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The suggestion for the diagnosis.
	Result  *string `json:"result,omitempty" xml:"result,omitempty"`
	Suggest *string `json:"suggest,omitempty" xml:"suggest,omitempty"`
	// The full name of the diagnostic item.
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (ListDiagnoseReportResponseBodyResultDiagnoseItemsDetail) GoString

func (*ListDiagnoseReportResponseBodyResultDiagnoseItemsDetail) SetDesc

func (*ListDiagnoseReportResponseBodyResultDiagnoseItemsDetail) SetName

func (*ListDiagnoseReportResponseBodyResultDiagnoseItemsDetail) SetResult

func (*ListDiagnoseReportResponseBodyResultDiagnoseItemsDetail) SetSuggest

func (*ListDiagnoseReportResponseBodyResultDiagnoseItemsDetail) SetType

func (ListDiagnoseReportResponseBodyResultDiagnoseItemsDetail) String

type ListDiagnosisItemsRequest added in v2.0.5

type ListDiagnosisItemsRequest struct {
	Lang *string `json:"lang,omitempty" xml:"lang,omitempty"`
}

func (ListDiagnosisItemsRequest) GoString added in v2.0.5

func (s ListDiagnosisItemsRequest) GoString() string

func (*ListDiagnosisItemsRequest) SetLang added in v2.0.5

func (ListDiagnosisItemsRequest) String added in v2.0.5

func (s ListDiagnosisItemsRequest) String() string

type ListDiagnosisItemsResponse added in v2.0.5

type ListDiagnosisItemsResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListDiagnosisItemsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListDiagnosisItemsResponse) GoString added in v2.0.5

func (s ListDiagnosisItemsResponse) GoString() string

func (*ListDiagnosisItemsResponse) SetBody added in v2.0.5

func (*ListDiagnosisItemsResponse) SetHeaders added in v2.0.5

func (*ListDiagnosisItemsResponse) SetStatusCode added in v2.0.5

func (ListDiagnosisItemsResponse) String added in v2.0.5

type ListDiagnosisItemsResponseBody added in v2.0.5

type ListDiagnosisItemsResponseBody struct {
	RequestId *string                                 `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    []*ListDiagnosisItemsResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Repeated"`
}

func (ListDiagnosisItemsResponseBody) GoString added in v2.0.5

func (*ListDiagnosisItemsResponseBody) SetRequestId added in v2.0.5

func (*ListDiagnosisItemsResponseBody) SetResult added in v2.0.5

func (ListDiagnosisItemsResponseBody) String added in v2.0.5

type ListDiagnosisItemsResponseBodyResult added in v2.0.5

type ListDiagnosisItemsResponseBodyResult struct {
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	Key         *string `json:"key,omitempty" xml:"key,omitempty"`
	Name        *string `json:"name,omitempty" xml:"name,omitempty"`
}

func (ListDiagnosisItemsResponseBodyResult) GoString added in v2.0.5

func (*ListDiagnosisItemsResponseBodyResult) SetDescription added in v2.0.5

func (*ListDiagnosisItemsResponseBodyResult) SetKey added in v2.0.5

func (*ListDiagnosisItemsResponseBodyResult) SetName added in v2.0.5

func (ListDiagnosisItemsResponseBodyResult) String added in v2.0.5

type ListDictInformationRequest

type ListDictInformationRequest struct {
	AnalyzerType *string `json:"analyzerType,omitempty" xml:"analyzerType,omitempty"`
	BucketName   *string `json:"bucketName,omitempty" xml:"bucketName,omitempty"`
	Key          *string `json:"key,omitempty" xml:"key,omitempty"`
}

func (ListDictInformationRequest) GoString

func (s ListDictInformationRequest) GoString() string

func (*ListDictInformationRequest) SetAnalyzerType

func (*ListDictInformationRequest) SetBucketName

func (*ListDictInformationRequest) SetKey

func (ListDictInformationRequest) String

type ListDictInformationResponse

type ListDictInformationResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListDictInformationResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListDictInformationResponse) GoString

func (s ListDictInformationResponse) GoString() string

func (*ListDictInformationResponse) SetBody

func (*ListDictInformationResponse) SetHeaders

func (*ListDictInformationResponse) SetStatusCode

func (ListDictInformationResponse) String

type ListDictInformationResponseBody

type ListDictInformationResponseBody struct {
	RequestId *string                                `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    *ListDictInformationResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Struct"`
}

func (ListDictInformationResponseBody) GoString

func (*ListDictInformationResponseBody) SetRequestId

func (ListDictInformationResponseBody) String

type ListDictInformationResponseBodyResult

type ListDictInformationResponseBodyResult struct {
	FileSize  *int64                                          `json:"fileSize,omitempty" xml:"fileSize,omitempty"`
	OssObject *ListDictInformationResponseBodyResultOssObject `json:"ossObject,omitempty" xml:"ossObject,omitempty" type:"Struct"`
	Type      *string                                         `json:"type,omitempty" xml:"type,omitempty"`
}

func (ListDictInformationResponseBodyResult) GoString

func (*ListDictInformationResponseBodyResult) SetFileSize

func (*ListDictInformationResponseBodyResult) SetType

func (ListDictInformationResponseBodyResult) String

type ListDictInformationResponseBodyResultOssObject

type ListDictInformationResponseBodyResultOssObject struct {
	BucketName *string `json:"bucketName,omitempty" xml:"bucketName,omitempty"`
	Etag       *string `json:"etag,omitempty" xml:"etag,omitempty"`
	Key        *string `json:"key,omitempty" xml:"key,omitempty"`
}

func (ListDictInformationResponseBodyResultOssObject) GoString

func (*ListDictInformationResponseBodyResultOssObject) SetBucketName

func (*ListDictInformationResponseBodyResultOssObject) SetEtag

func (*ListDictInformationResponseBodyResultOssObject) SetKey

func (ListDictInformationResponseBodyResultOssObject) String

type ListDictsRequest

type ListDictsRequest struct {
	// The type of the dictionary. Valid values:
	//
	// *   IK: IK dictionary after a standard update
	// *   IK_HOT: IK dictionary after a rolling update
	// *   SYNONYMS: synonym dictionary
	// *   ALIWS: Alibaba Cloud dictionary
	AnalyzerType *string `json:"analyzerType,omitempty" xml:"analyzerType,omitempty"`
	// The name of the dictionary file.
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
}

func (ListDictsRequest) GoString

func (s ListDictsRequest) GoString() string

func (*ListDictsRequest) SetAnalyzerType

func (s *ListDictsRequest) SetAnalyzerType(v string) *ListDictsRequest

func (*ListDictsRequest) SetName

func (s *ListDictsRequest) SetName(v string) *ListDictsRequest

func (ListDictsRequest) String

func (s ListDictsRequest) String() string

type ListDictsResponse

type ListDictsResponse struct {
	Headers    map[string]*string     `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListDictsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListDictsResponse) GoString

func (s ListDictsResponse) GoString() string

func (*ListDictsResponse) SetBody

func (*ListDictsResponse) SetHeaders

func (s *ListDictsResponse) SetHeaders(v map[string]*string) *ListDictsResponse

func (*ListDictsResponse) SetStatusCode

func (s *ListDictsResponse) SetStatusCode(v int32) *ListDictsResponse

func (ListDictsResponse) String

func (s ListDictsResponse) String() string

type ListDictsResponseBody

type ListDictsResponseBody struct {
	// The header of the response.
	Headers *ListDictsResponseBodyHeaders `json:"Headers,omitempty" xml:"Headers,omitempty" type:"Struct"`
	// The ID of the request.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// The returned result.
	Result []*ListDictsResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Repeated"`
}

func (ListDictsResponseBody) GoString

func (s ListDictsResponseBody) GoString() string

func (*ListDictsResponseBody) SetHeaders

func (*ListDictsResponseBody) SetRequestId

func (*ListDictsResponseBody) SetResult

func (ListDictsResponseBody) String

func (s ListDictsResponseBody) String() string

type ListDictsResponseBodyHeaders

type ListDictsResponseBodyHeaders struct {
	// The total number of entries returned.
	XTotalCount *int32 `json:"X-Total-Count,omitempty" xml:"X-Total-Count,omitempty"`
}

func (ListDictsResponseBodyHeaders) GoString

func (s ListDictsResponseBodyHeaders) GoString() string

func (*ListDictsResponseBodyHeaders) SetXTotalCount

func (ListDictsResponseBodyHeaders) String

type ListDictsResponseBodyResult

type ListDictsResponseBodyResult struct {
	// The link that is used to download the dictionary over the Internet. The link is valid for 90s.
	DownloadUrl *string `json:"downloadUrl,omitempty" xml:"downloadUrl,omitempty"`
	// The size of the dictionary file. Unit: byte.
	FileSize *int64 `json:"fileSize,omitempty" xml:"fileSize,omitempty"`
	// The name of the dictionary file.
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The source type.
	SourceType *string `json:"sourceType,omitempty" xml:"sourceType,omitempty"`
	// The type of the IK dictionary. Valid values:
	//
	// *   MAIN: main dictionary
	// *   STOP: stopword list
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (ListDictsResponseBodyResult) GoString

func (s ListDictsResponseBodyResult) GoString() string

func (*ListDictsResponseBodyResult) SetDownloadUrl

func (*ListDictsResponseBodyResult) SetFileSize

func (*ListDictsResponseBodyResult) SetName

func (*ListDictsResponseBodyResult) SetSourceType

func (*ListDictsResponseBodyResult) SetType

func (ListDictsResponseBodyResult) String

type ListEcsInstancesRequest

type ListEcsInstancesRequest struct {
	// test
	EcsInstanceIds *string `json:"ecsInstanceIds,omitempty" xml:"ecsInstanceIds,omitempty"`
	// \[{ "tagKey":"a","tagValue":"b"}]
	EcsInstanceName *string `json:"ecsInstanceName,omitempty" xml:"ecsInstanceName,omitempty"`
	// 10
	Page *int32 `json:"page,omitempty" xml:"page,omitempty"`
	// \["i-bp13y63575oypr9d\*\*\*\*","i-bp1gyhphjaj73jsr\*\*\*\*"]
	Size *int32 `json:"size,omitempty" xml:"size,omitempty"`
	// vpc-bp16k1dvzxtmagcva\*\*\*\*
	Tags *string `json:"tags,omitempty" xml:"tags,omitempty"`
	// The ID of the request.
	VpcId *string `json:"vpcId,omitempty" xml:"vpcId,omitempty"`
}

func (ListEcsInstancesRequest) GoString

func (s ListEcsInstancesRequest) GoString() string

func (*ListEcsInstancesRequest) SetEcsInstanceIds

func (s *ListEcsInstancesRequest) SetEcsInstanceIds(v string) *ListEcsInstancesRequest

func (*ListEcsInstancesRequest) SetEcsInstanceName

func (s *ListEcsInstancesRequest) SetEcsInstanceName(v string) *ListEcsInstancesRequest

func (*ListEcsInstancesRequest) SetPage

func (*ListEcsInstancesRequest) SetSize

func (*ListEcsInstancesRequest) SetTags

func (*ListEcsInstancesRequest) SetVpcId

func (ListEcsInstancesRequest) String

func (s ListEcsInstancesRequest) String() string

type ListEcsInstancesResponse

type ListEcsInstancesResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListEcsInstancesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListEcsInstancesResponse) GoString

func (s ListEcsInstancesResponse) GoString() string

func (*ListEcsInstancesResponse) SetBody

func (*ListEcsInstancesResponse) SetHeaders

func (*ListEcsInstancesResponse) SetStatusCode

func (ListEcsInstancesResponse) String

func (s ListEcsInstancesResponse) String() string

type ListEcsInstancesResponseBody

type ListEcsInstancesResponseBody struct {
	// The number of returned records.
	Headers *ListEcsInstancesResponseBodyHeaders `json:"Headers,omitempty" xml:"Headers,omitempty" type:"Struct"`
	// The header of the response.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// Cloud Assistant the installation status, support:
	//
	// *   true: The Prometheus agent was installed.
	// *   false: The Prometheus agent was not installed.
	Result []*ListEcsInstancesResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Repeated"`
}

func (ListEcsInstancesResponseBody) GoString

func (s ListEcsInstancesResponseBody) GoString() string

func (*ListEcsInstancesResponseBody) SetHeaders

func (*ListEcsInstancesResponseBody) SetRequestId

func (*ListEcsInstancesResponseBody) SetResult

func (ListEcsInstancesResponseBody) String

type ListEcsInstancesResponseBodyHeaders

type ListEcsInstancesResponseBodyHeaders struct {
	// The returned data.
	XTotalCount *int32 `json:"X-Total-Count,omitempty" xml:"X-Total-Count,omitempty"`
}

func (ListEcsInstancesResponseBodyHeaders) GoString

func (*ListEcsInstancesResponseBodyHeaders) SetXTotalCount

func (ListEcsInstancesResponseBodyHeaders) String

type ListEcsInstancesResponseBodyResult

type ListEcsInstancesResponseBodyResult struct {
	// The name of the ECS instance.
	CloudAssistantStatus *string `json:"cloudAssistantStatus,omitempty" xml:"cloudAssistantStatus,omitempty"`
	// The ID of the collector instance.
	Collectors []*ListEcsInstancesResponseBodyResultCollectors `json:"collectors,omitempty" xml:"collectors,omitempty" type:"Repeated"`
	// The tags of the ECS instance.
	EcsInstanceId *string `json:"ecsInstanceId,omitempty" xml:"ecsInstanceId,omitempty"`
	// The ID of the ECS instance.
	EcsInstanceName *string `json:"ecsInstanceName,omitempty" xml:"ecsInstanceName,omitempty"`
	// The type of the IP address that is used by the instance. Valid values:
	//
	// *   public: public endpoint
	// *   private: private network address
	IpAddress []*ListEcsInstancesResponseBodyResultIpAddress `json:"ipAddress,omitempty" xml:"ipAddress,omitempty" type:"Repeated"`
	// The status of the ECS instance. Valid values:
	//
	// *   running: The master instance is running
	// *   starting
	// *   stopping: The task is being stopped.
	// *   stopped: The node is stopped.
	OsType *string `json:"osType,omitempty" xml:"osType,omitempty"`
	// The IP address of the ECS instance.
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
	// The operating system type of the ECS instance. Valid values:
	//
	// *   windows:Windows operating system
	// *   linux:Linux operating system
	Tags *string `json:"tags,omitempty" xml:"tags,omitempty"`
}

func (ListEcsInstancesResponseBodyResult) GoString

func (*ListEcsInstancesResponseBodyResult) SetCloudAssistantStatus

func (*ListEcsInstancesResponseBodyResult) SetEcsInstanceId

func (*ListEcsInstancesResponseBodyResult) SetEcsInstanceName

func (*ListEcsInstancesResponseBodyResult) SetOsType

func (*ListEcsInstancesResponseBodyResult) SetStatus

func (*ListEcsInstancesResponseBodyResult) SetTags

func (ListEcsInstancesResponseBodyResult) String

type ListEcsInstancesResponseBodyResultCollectors

type ListEcsInstancesResponseBodyResultCollectors struct {
	CollectorPaths []*string `json:"collectorPaths,omitempty" xml:"collectorPaths,omitempty" type:"Repeated"`
	// The content of the file.
	Configs []*ListEcsInstancesResponseBodyResultCollectorsConfigs `json:"configs,omitempty" xml:"configs,omitempty" type:"Repeated"`
	// The ID of the Alibaba Cloud account.
	DryRun *bool `json:"dryRun,omitempty" xml:"dryRun,omitempty"`
	// Whether Monitoring is enabled. This field is displayed when the **configType** is **collectorTargetInstance** and the **instanceType** is **Elasticsearch**. Valid values:
	//
	// *   true
	// *   false
	ExtendConfigs []*ListEcsInstancesResponseBodyResultCollectorsExtendConfigs `json:"extendConfigs,omitempty" xml:"extendConfigs,omitempty" type:"Repeated"`
	// The status of the collector. Valid values:
	//
	// *   activating: The project is taking effect.
	// *   active: The instance has taken effect.
	GmtCreatedTime *string `json:"gmtCreatedTime,omitempty" xml:"gmtCreatedTime,omitempty"`
	// Specifies whether to verify and create a crawer. Valid values:
	//
	// *   true: only verifies and does not create a
	// *   false: verifies and creates a
	GmtUpdateTime *string `json:"gmtUpdateTime,omitempty" xml:"gmtUpdateTime,omitempty"`
	// The configuration file information of the collector.
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The ID of the Virtual Private Cloud to which the collector belongs.
	OwnerId *string `json:"ownerId,omitempty" xml:"ownerId,omitempty"`
	// The time when the collector was updated.
	ResId *string `json:"resId,omitempty" xml:"resId,omitempty"`
	// The version of the collector. If the machine type of the collector is ECS, only **6.8.5\_with_community** is supported.
	ResType *string `json:"resType,omitempty" xml:"resType,omitempty"`
	// The time when the crawl collector was created.
	ResVersion *string `json:"resVersion,omitempty" xml:"resVersion,omitempty"`
	// The name of the collector.
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
	// The type of the collector. FileBeat, metricBeat, heartBeat, and auditBeat are supported.
	VpcId *string `json:"vpcId,omitempty" xml:"vpcId,omitempty"`
}

func (ListEcsInstancesResponseBodyResultCollectors) GoString

func (*ListEcsInstancesResponseBodyResultCollectors) SetCollectorPaths

func (*ListEcsInstancesResponseBodyResultCollectors) SetDryRun

func (*ListEcsInstancesResponseBodyResultCollectors) SetGmtCreatedTime

func (*ListEcsInstancesResponseBodyResultCollectors) SetGmtUpdateTime

func (*ListEcsInstancesResponseBodyResultCollectors) SetName

func (*ListEcsInstancesResponseBodyResultCollectors) SetOwnerId

func (*ListEcsInstancesResponseBodyResultCollectors) SetResId

func (*ListEcsInstancesResponseBodyResultCollectors) SetResType

func (*ListEcsInstancesResponseBodyResultCollectors) SetResVersion

func (*ListEcsInstancesResponseBodyResultCollectors) SetStatus

func (*ListEcsInstancesResponseBodyResultCollectors) SetVpcId

func (ListEcsInstancesResponseBodyResultCollectors) String

type ListEcsInstancesResponseBodyResultCollectorsConfigs

type ListEcsInstancesResponseBodyResultCollectorsConfigs struct {
	// The name of the file.
	Content *string `json:"content,omitempty" xml:"content,omitempty"`
	// The information about the extended parameter.
	FileName *string `json:"fileName,omitempty" xml:"fileName,omitempty"`
}

func (ListEcsInstancesResponseBodyResultCollectorsConfigs) GoString

func (*ListEcsInstancesResponseBodyResultCollectorsConfigs) SetContent

func (*ListEcsInstancesResponseBodyResultCollectorsConfigs) SetFileName

func (ListEcsInstancesResponseBodyResultCollectorsConfigs) String

type ListEcsInstancesResponseBodyResultCollectorsExtendConfigs

type ListEcsInstancesResponseBodyResultCollectorsExtendConfigs struct {
	// The instance type specified by Collector Output. Supports Elasticsearch and Logstash. Displayed when the **configType** is **collectorTargetInstance**.
	ConfigType *string `json:"configType,omitempty" xml:"configType,omitempty"`
	// The ID of the host group. Displayed when the **configType** is **collectorDeployMachine**.
	EnableMonitoring *bool `json:"enableMonitoring,omitempty" xml:"enableMonitoring,omitempty"`
	// The configuration type. Valid values:
	//
	// *   collectorTargetInstance: Collector Output
	// *   collectorDeployMachine: Collector Deployment Machine
	// *   Collector Elasticsearch ForKibana: Elasticsearch instance information that supports the Kibana dashboard
	GroupId *string `json:"groupId,omitempty" xml:"groupId,omitempty"`
	// The path in which Filebeat is collected.
	Hosts []*string `json:"hosts,omitempty" xml:"hosts,omitempty" type:"Repeated"`
	// The list of ECS instances on which the collector is deployed. Displayed when the **configType** is **collectorDeployMachines** and the **type** is **ECSInstanceId**.
	InstanceId *string `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	// The transmission protocol, which must be the same as the access protocol of the instance specified by Output. HTTP and HTTPS. Displayed when the **configType** is **collectorTargetInstance**.
	InstanceType *string `json:"instanceType,omitempty" xml:"instanceType,omitempty"`
	// The status of each crawl on the ECS instance. Valid values:
	//
	// *   heartOk: The heartbeat is normal.
	// *   heartLost: The heartbeat is abnormal.
	// *   uninstalled
	// *   failed: The installation failed.
	Machines []*ListEcsInstancesResponseBodyResultCollectorsExtendConfigsMachines `json:"machines,omitempty" xml:"machines,omitempty" type:"Repeated"`
	// The username that is used to access the instance. The default value is elastic. Displayed when the **configType** is **collectorTargetInstance** or **collectorElasticsearchForKibana**.
	Protocol *string `json:"protocol,omitempty" xml:"protocol,omitempty"`
	// The ID of the instance that is associated with the crawker. If the **configType** parameter is set to **collectorTargetInstance**, the value of this parameter is the ID of the output collector. If the **configType** parameter is set to **collectorDeployMachines** and the **type** parameter is set to **ACKCluster**, the value of this parameter is the ID of the ACK cluster.
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
	// The type of the machine on which the Collector is deployed. This parameter is displayed when the **configType** is **collectorDeployMachine**. Valid values:
	//
	// *   ECSInstanceId:ECS
	// *   ACKCluster: Container Kubernetes
	UserName *string `json:"userName,omitempty" xml:"userName,omitempty"`
}

func (ListEcsInstancesResponseBodyResultCollectorsExtendConfigs) GoString

func (*ListEcsInstancesResponseBodyResultCollectorsExtendConfigs) SetConfigType

func (*ListEcsInstancesResponseBodyResultCollectorsExtendConfigs) SetEnableMonitoring

func (*ListEcsInstancesResponseBodyResultCollectorsExtendConfigs) SetGroupId

func (*ListEcsInstancesResponseBodyResultCollectorsExtendConfigs) SetHosts

func (*ListEcsInstancesResponseBodyResultCollectorsExtendConfigs) SetInstanceId

func (*ListEcsInstancesResponseBodyResultCollectorsExtendConfigs) SetInstanceType

func (*ListEcsInstancesResponseBodyResultCollectorsExtendConfigs) SetProtocol

func (*ListEcsInstancesResponseBodyResultCollectorsExtendConfigs) SetType

func (*ListEcsInstancesResponseBodyResultCollectorsExtendConfigs) SetUserName

func (ListEcsInstancesResponseBodyResultCollectorsExtendConfigs) String

type ListEcsInstancesResponseBodyResultCollectorsExtendConfigsMachines

type ListEcsInstancesResponseBodyResultCollectorsExtendConfigsMachines struct {
	// The IDs of ECS instances.
	AgentStatus *string `json:"agentStatus,omitempty" xml:"agentStatus,omitempty"`
	// The list of access addresses of the specified instance for the output of the collector. Displayed when the **configType** is **collectorTargetInstance**.
	InstanceId *string `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
}

func (ListEcsInstancesResponseBodyResultCollectorsExtendConfigsMachines) GoString

func (*ListEcsInstancesResponseBodyResultCollectorsExtendConfigsMachines) SetAgentStatus

func (*ListEcsInstancesResponseBodyResultCollectorsExtendConfigsMachines) SetInstanceId

func (ListEcsInstancesResponseBodyResultCollectorsExtendConfigsMachines) String

type ListEcsInstancesResponseBodyResultIpAddress

type ListEcsInstancesResponseBodyResultIpAddress struct {
	// The information about the collectors on the ECS instance.
	Host *string `json:"host,omitempty" xml:"host,omitempty"`
	// The IP address of the endpoint.
	IpType *string `json:"ipType,omitempty" xml:"ipType,omitempty"`
}

func (ListEcsInstancesResponseBodyResultIpAddress) GoString

func (*ListEcsInstancesResponseBodyResultIpAddress) SetHost

func (*ListEcsInstancesResponseBodyResultIpAddress) SetIpType

func (ListEcsInstancesResponseBodyResultIpAddress) String

type ListExtendfilesResponse

type ListExtendfilesResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListExtendfilesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListExtendfilesResponse) GoString

func (s ListExtendfilesResponse) GoString() string

func (*ListExtendfilesResponse) SetBody

func (*ListExtendfilesResponse) SetHeaders

func (*ListExtendfilesResponse) SetStatusCode

func (ListExtendfilesResponse) String

func (s ListExtendfilesResponse) String() string

type ListExtendfilesResponseBody

type ListExtendfilesResponseBody struct {
	// The request ID.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// The returned result.
	Result []*ListExtendfilesResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Repeated"`
}

func (ListExtendfilesResponseBody) GoString

func (s ListExtendfilesResponseBody) GoString() string

func (*ListExtendfilesResponseBody) SetRequestId

func (*ListExtendfilesResponseBody) SetResult

func (ListExtendfilesResponseBody) String

type ListExtendfilesResponseBodyResult

type ListExtendfilesResponseBodyResult struct {
	// The path of the driver file.
	FilePath *string `json:"filePath,omitempty" xml:"filePath,omitempty"`
	// The size of the driver file.
	FileSize *int64 `json:"fileSize,omitempty" xml:"fileSize,omitempty"`
	// The name of the driver file.
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The source type.
	SourceType *string `json:"sourceType,omitempty" xml:"sourceType,omitempty"`
}

func (ListExtendfilesResponseBodyResult) GoString

func (*ListExtendfilesResponseBodyResult) SetFilePath

func (*ListExtendfilesResponseBodyResult) SetFileSize

func (*ListExtendfilesResponseBodyResult) SetName

func (*ListExtendfilesResponseBodyResult) SetSourceType

func (ListExtendfilesResponseBodyResult) String

type ListILMPoliciesRequest

type ListILMPoliciesRequest struct {
	PolicyName *string `json:"policyName,omitempty" xml:"policyName,omitempty"`
}

func (ListILMPoliciesRequest) GoString

func (s ListILMPoliciesRequest) GoString() string

func (*ListILMPoliciesRequest) SetPolicyName

func (ListILMPoliciesRequest) String

func (s ListILMPoliciesRequest) String() string

type ListILMPoliciesResponse

type ListILMPoliciesResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListILMPoliciesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListILMPoliciesResponse) GoString

func (s ListILMPoliciesResponse) GoString() string

func (*ListILMPoliciesResponse) SetBody

func (*ListILMPoliciesResponse) SetHeaders

func (*ListILMPoliciesResponse) SetStatusCode

func (ListILMPoliciesResponse) String

func (s ListILMPoliciesResponse) String() string

type ListILMPoliciesResponseBody

type ListILMPoliciesResponseBody struct {
	RequestId *string                              `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    []*ListILMPoliciesResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Repeated"`
}

func (ListILMPoliciesResponseBody) GoString

func (s ListILMPoliciesResponseBody) GoString() string

func (*ListILMPoliciesResponseBody) SetRequestId

func (*ListILMPoliciesResponseBody) SetResult

func (ListILMPoliciesResponseBody) String

type ListILMPoliciesResponseBodyResult

type ListILMPoliciesResponseBodyResult struct {
	Name   *string                `json:"name,omitempty" xml:"name,omitempty"`
	Phases map[string]interface{} `json:"phases,omitempty" xml:"phases,omitempty"`
}

func (ListILMPoliciesResponseBodyResult) GoString

func (*ListILMPoliciesResponseBodyResult) SetName

func (*ListILMPoliciesResponseBodyResult) SetPhases

func (ListILMPoliciesResponseBodyResult) String

type ListIndexTemplatesRequest

type ListIndexTemplatesRequest struct {
	IndexTemplate *string `json:"indexTemplate,omitempty" xml:"indexTemplate,omitempty"`
	Page          *int32  `json:"page,omitempty" xml:"page,omitempty"`
	Size          *int32  `json:"size,omitempty" xml:"size,omitempty"`
}

func (ListIndexTemplatesRequest) GoString

func (s ListIndexTemplatesRequest) GoString() string

func (*ListIndexTemplatesRequest) SetIndexTemplate

func (*ListIndexTemplatesRequest) SetPage

func (*ListIndexTemplatesRequest) SetSize

func (ListIndexTemplatesRequest) String

func (s ListIndexTemplatesRequest) String() string

type ListIndexTemplatesResponse

type ListIndexTemplatesResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListIndexTemplatesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListIndexTemplatesResponse) GoString

func (s ListIndexTemplatesResponse) GoString() string

func (*ListIndexTemplatesResponse) SetBody

func (*ListIndexTemplatesResponse) SetHeaders

func (*ListIndexTemplatesResponse) SetStatusCode

func (ListIndexTemplatesResponse) String

type ListIndexTemplatesResponseBody

type ListIndexTemplatesResponseBody struct {
	RequestId *string                                 `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    []*ListIndexTemplatesResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Repeated"`
}

func (ListIndexTemplatesResponseBody) GoString

func (*ListIndexTemplatesResponseBody) SetRequestId

func (*ListIndexTemplatesResponseBody) SetResult

func (ListIndexTemplatesResponseBody) String

type ListIndexTemplatesResponseBodyResult

type ListIndexTemplatesResponseBodyResult struct {
	DataStream    *bool                                         `json:"dataStream,omitempty" xml:"dataStream,omitempty"`
	IlmPolicy     *string                                       `json:"ilmPolicy,omitempty" xml:"ilmPolicy,omitempty"`
	IndexPatterns []*string                                     `json:"indexPatterns,omitempty" xml:"indexPatterns,omitempty" type:"Repeated"`
	IndexTemplate *string                                       `json:"indexTemplate,omitempty" xml:"indexTemplate,omitempty"`
	Priority      *int32                                        `json:"priority,omitempty" xml:"priority,omitempty"`
	Template      *ListIndexTemplatesResponseBodyResultTemplate `json:"template,omitempty" xml:"template,omitempty" type:"Struct"`
}

func (ListIndexTemplatesResponseBodyResult) GoString

func (*ListIndexTemplatesResponseBodyResult) SetDataStream

func (*ListIndexTemplatesResponseBodyResult) SetIlmPolicy

func (*ListIndexTemplatesResponseBodyResult) SetIndexPatterns

func (*ListIndexTemplatesResponseBodyResult) SetIndexTemplate

func (*ListIndexTemplatesResponseBodyResult) SetPriority

func (ListIndexTemplatesResponseBodyResult) String

type ListIndexTemplatesResponseBodyResultTemplate

type ListIndexTemplatesResponseBodyResultTemplate struct {
	Aliases  *string `json:"aliases,omitempty" xml:"aliases,omitempty"`
	Mappings *string `json:"mappings,omitempty" xml:"mappings,omitempty"`
	Settings *string `json:"settings,omitempty" xml:"settings,omitempty"`
}

func (ListIndexTemplatesResponseBodyResultTemplate) GoString

func (*ListIndexTemplatesResponseBodyResultTemplate) SetAliases

func (*ListIndexTemplatesResponseBodyResultTemplate) SetMappings

func (*ListIndexTemplatesResponseBodyResultTemplate) SetSettings

func (ListIndexTemplatesResponseBodyResultTemplate) String

type ListInstanceHistoryEventsRequest

type ListInstanceHistoryEventsRequest struct {
	Body                  []*ListInstanceHistoryEventsRequestBody `json:"body,omitempty" xml:"body,omitempty" type:"Repeated"`
	EventCreateEndTime    *string                                 `json:"eventCreateEndTime,omitempty" xml:"eventCreateEndTime,omitempty"`
	EventCreateStartTime  *string                                 `json:"eventCreateStartTime,omitempty" xml:"eventCreateStartTime,omitempty"`
	EventCycleStatus      []*string                               `json:"eventCycleStatus,omitempty" xml:"eventCycleStatus,omitempty" type:"Repeated"`
	EventExecuteEndTime   *string                                 `json:"eventExecuteEndTime,omitempty" xml:"eventExecuteEndTime,omitempty"`
	EventExecuteStartTime *string                                 `json:"eventExecuteStartTime,omitempty" xml:"eventExecuteStartTime,omitempty"`
	EventFinashEndTime    *string                                 `json:"eventFinashEndTime,omitempty" xml:"eventFinashEndTime,omitempty"`
	EventFinashStartTime  *string                                 `json:"eventFinashStartTime,omitempty" xml:"eventFinashStartTime,omitempty"`
	EventLevel            []*string                               `json:"eventLevel,omitempty" xml:"eventLevel,omitempty" type:"Repeated"`
	EventType             []*string                               `json:"eventType,omitempty" xml:"eventType,omitempty" type:"Repeated"`
	InstanceId            *string                                 `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	NodeIP                *string                                 `json:"nodeIP,omitempty" xml:"nodeIP,omitempty"`
	Page                  *int32                                  `json:"page,omitempty" xml:"page,omitempty"`
	Size                  *int32                                  `json:"size,omitempty" xml:"size,omitempty"`
}

func (ListInstanceHistoryEventsRequest) GoString

func (*ListInstanceHistoryEventsRequest) SetEventCreateEndTime

func (*ListInstanceHistoryEventsRequest) SetEventCreateStartTime

func (*ListInstanceHistoryEventsRequest) SetEventCycleStatus

func (*ListInstanceHistoryEventsRequest) SetEventExecuteEndTime

func (*ListInstanceHistoryEventsRequest) SetEventExecuteStartTime

func (*ListInstanceHistoryEventsRequest) SetEventFinashEndTime

func (*ListInstanceHistoryEventsRequest) SetEventFinashStartTime

func (*ListInstanceHistoryEventsRequest) SetEventLevel

func (*ListInstanceHistoryEventsRequest) SetEventType

func (*ListInstanceHistoryEventsRequest) SetInstanceId

func (*ListInstanceHistoryEventsRequest) SetNodeIP

func (*ListInstanceHistoryEventsRequest) SetPage

func (*ListInstanceHistoryEventsRequest) SetSize

func (ListInstanceHistoryEventsRequest) String

type ListInstanceHistoryEventsRequestBody

type ListInstanceHistoryEventsRequestBody struct {
	Desc      *bool   `json:"desc,omitempty" xml:"desc,omitempty"`
	SortField *string `json:"sortField,omitempty" xml:"sortField,omitempty"`
}

func (ListInstanceHistoryEventsRequestBody) GoString

func (*ListInstanceHistoryEventsRequestBody) SetDesc

func (*ListInstanceHistoryEventsRequestBody) SetSortField

func (ListInstanceHistoryEventsRequestBody) String

type ListInstanceHistoryEventsResponse

type ListInstanceHistoryEventsResponse struct {
	Headers    map[string]*string                     `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListInstanceHistoryEventsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListInstanceHistoryEventsResponse) GoString

func (*ListInstanceHistoryEventsResponse) SetHeaders

func (*ListInstanceHistoryEventsResponse) SetStatusCode

func (ListInstanceHistoryEventsResponse) String

type ListInstanceHistoryEventsResponseBody

type ListInstanceHistoryEventsResponseBody struct {
	Headers   *ListInstanceHistoryEventsResponseBodyHeaders  `json:"Headers,omitempty" xml:"Headers,omitempty" type:"Struct"`
	RequestId *string                                        `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    []*ListInstanceHistoryEventsResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Repeated"`
}

func (ListInstanceHistoryEventsResponseBody) GoString

func (*ListInstanceHistoryEventsResponseBody) SetRequestId

func (ListInstanceHistoryEventsResponseBody) String

type ListInstanceHistoryEventsResponseBodyHeaders

type ListInstanceHistoryEventsResponseBodyHeaders struct {
	XTotalCount   *int64 `json:"X-Total-Count,omitempty" xml:"X-Total-Count,omitempty"`
	XTotalFailed  *int64 `json:"X-Total-Failed,omitempty" xml:"X-Total-Failed,omitempty"`
	XTotalSuccess *int64 `json:"X-Total-Success,omitempty" xml:"X-Total-Success,omitempty"`
}

func (ListInstanceHistoryEventsResponseBodyHeaders) GoString

func (*ListInstanceHistoryEventsResponseBodyHeaders) SetXTotalCount

func (*ListInstanceHistoryEventsResponseBodyHeaders) SetXTotalFailed

func (*ListInstanceHistoryEventsResponseBodyHeaders) SetXTotalSuccess

func (ListInstanceHistoryEventsResponseBodyHeaders) String

type ListInstanceHistoryEventsResponseBodyResult

type ListInstanceHistoryEventsResponseBodyResult struct {
	EcsId            *string `json:"ecsId,omitempty" xml:"ecsId,omitempty"`
	EventCreateTime  *string `json:"eventCreateTime,omitempty" xml:"eventCreateTime,omitempty"`
	EventCycleStatus *string `json:"eventCycleStatus,omitempty" xml:"eventCycleStatus,omitempty"`
	EventExecuteTime *string `json:"eventExecuteTime,omitempty" xml:"eventExecuteTime,omitempty"`
	EventFinashTime  *string `json:"eventFinashTime,omitempty" xml:"eventFinashTime,omitempty"`
	EventLevel       *string `json:"eventLevel,omitempty" xml:"eventLevel,omitempty"`
	EventType        *string `json:"eventType,omitempty" xml:"eventType,omitempty"`
	InstanceId       *string `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	NodeIP           *string `json:"nodeIP,omitempty" xml:"nodeIP,omitempty"`
	RegionId         *string `json:"regionId,omitempty" xml:"regionId,omitempty"`
}

func (ListInstanceHistoryEventsResponseBodyResult) GoString

func (*ListInstanceHistoryEventsResponseBodyResult) SetEcsId

func (*ListInstanceHistoryEventsResponseBodyResult) SetEventCreateTime

func (*ListInstanceHistoryEventsResponseBodyResult) SetEventCycleStatus

func (*ListInstanceHistoryEventsResponseBodyResult) SetEventExecuteTime

func (*ListInstanceHistoryEventsResponseBodyResult) SetEventFinashTime

func (*ListInstanceHistoryEventsResponseBodyResult) SetEventLevel

func (*ListInstanceHistoryEventsResponseBodyResult) SetEventType

func (*ListInstanceHistoryEventsResponseBodyResult) SetInstanceId

func (*ListInstanceHistoryEventsResponseBodyResult) SetNodeIP

func (*ListInstanceHistoryEventsResponseBodyResult) SetRegionId

func (ListInstanceHistoryEventsResponseBodyResult) String

type ListInstanceHistoryEventsShrinkRequest

type ListInstanceHistoryEventsShrinkRequest struct {
	Body                   []*ListInstanceHistoryEventsShrinkRequestBody `json:"body,omitempty" xml:"body,omitempty" type:"Repeated"`
	EventCreateEndTime     *string                                       `json:"eventCreateEndTime,omitempty" xml:"eventCreateEndTime,omitempty"`
	EventCreateStartTime   *string                                       `json:"eventCreateStartTime,omitempty" xml:"eventCreateStartTime,omitempty"`
	EventCycleStatusShrink *string                                       `json:"eventCycleStatus,omitempty" xml:"eventCycleStatus,omitempty"`
	EventExecuteEndTime    *string                                       `json:"eventExecuteEndTime,omitempty" xml:"eventExecuteEndTime,omitempty"`
	EventExecuteStartTime  *string                                       `json:"eventExecuteStartTime,omitempty" xml:"eventExecuteStartTime,omitempty"`
	EventFinashEndTime     *string                                       `json:"eventFinashEndTime,omitempty" xml:"eventFinashEndTime,omitempty"`
	EventFinashStartTime   *string                                       `json:"eventFinashStartTime,omitempty" xml:"eventFinashStartTime,omitempty"`
	EventLevelShrink       *string                                       `json:"eventLevel,omitempty" xml:"eventLevel,omitempty"`
	EventTypeShrink        *string                                       `json:"eventType,omitempty" xml:"eventType,omitempty"`
	InstanceId             *string                                       `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	NodeIP                 *string                                       `json:"nodeIP,omitempty" xml:"nodeIP,omitempty"`
	Page                   *int32                                        `json:"page,omitempty" xml:"page,omitempty"`
	Size                   *int32                                        `json:"size,omitempty" xml:"size,omitempty"`
}

func (ListInstanceHistoryEventsShrinkRequest) GoString

func (*ListInstanceHistoryEventsShrinkRequest) SetEventCreateEndTime

func (*ListInstanceHistoryEventsShrinkRequest) SetEventCreateStartTime

func (*ListInstanceHistoryEventsShrinkRequest) SetEventCycleStatusShrink

func (*ListInstanceHistoryEventsShrinkRequest) SetEventExecuteEndTime

func (*ListInstanceHistoryEventsShrinkRequest) SetEventExecuteStartTime

func (*ListInstanceHistoryEventsShrinkRequest) SetEventFinashEndTime

func (*ListInstanceHistoryEventsShrinkRequest) SetEventFinashStartTime

func (*ListInstanceHistoryEventsShrinkRequest) SetEventLevelShrink

func (*ListInstanceHistoryEventsShrinkRequest) SetEventTypeShrink

func (*ListInstanceHistoryEventsShrinkRequest) SetInstanceId

func (*ListInstanceHistoryEventsShrinkRequest) SetNodeIP

func (*ListInstanceHistoryEventsShrinkRequest) SetPage

func (*ListInstanceHistoryEventsShrinkRequest) SetSize

func (ListInstanceHistoryEventsShrinkRequest) String

type ListInstanceHistoryEventsShrinkRequestBody

type ListInstanceHistoryEventsShrinkRequestBody struct {
	Desc      *bool   `json:"desc,omitempty" xml:"desc,omitempty"`
	SortField *string `json:"sortField,omitempty" xml:"sortField,omitempty"`
}

func (ListInstanceHistoryEventsShrinkRequestBody) GoString

func (*ListInstanceHistoryEventsShrinkRequestBody) SetDesc

func (*ListInstanceHistoryEventsShrinkRequestBody) SetSortField

func (ListInstanceHistoryEventsShrinkRequestBody) String

type ListInstanceIndicesRequest

type ListInstanceIndicesRequest struct {
	// false
	All *bool `json:"all,omitempty" xml:"all,omitempty"`
	// 15
	IsManaged *bool `json:"isManaged,omitempty" xml:"isManaged,omitempty"`
	// The ID of the request.
	IsOpenstore *bool `json:"isOpenstore,omitempty" xml:"isOpenstore,omitempty"`
	// 1
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The header of the response.
	Page *int32 `json:"page,omitempty" xml:"page,omitempty"`
	// The total size of the index in Cloud Hosting. Unit: bytes.
	Size *int32 `json:"size,omitempty" xml:"size,omitempty"`
}

func (ListInstanceIndicesRequest) GoString

func (s ListInstanceIndicesRequest) GoString() string

func (*ListInstanceIndicesRequest) SetAll

func (*ListInstanceIndicesRequest) SetIsManaged

func (*ListInstanceIndicesRequest) SetIsOpenstore

func (*ListInstanceIndicesRequest) SetName

func (*ListInstanceIndicesRequest) SetPage

func (*ListInstanceIndicesRequest) SetSize

func (ListInstanceIndicesRequest) String

type ListInstanceIndicesResponse

type ListInstanceIndicesResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListInstanceIndicesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListInstanceIndicesResponse) GoString

func (s ListInstanceIndicesResponse) GoString() string

func (*ListInstanceIndicesResponse) SetBody

func (*ListInstanceIndicesResponse) SetHeaders

func (*ListInstanceIndicesResponse) SetStatusCode

func (ListInstanceIndicesResponse) String

type ListInstanceIndicesResponseBody

type ListInstanceIndicesResponseBody struct {
	// The total size of the OpenStore cold stage index for this instance. Unit: bytes.
	Headers *ListInstanceIndicesResponseBodyHeaders `json:"Headers,omitempty" xml:"Headers,omitempty" type:"Struct"`
	// The total number of indexes in Cloud Hosting.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// The total storage space occupied by the current index. Unit: bytes.
	Result []*ListInstanceIndicesResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Repeated"`
}

func (ListInstanceIndicesResponseBody) GoString

func (*ListInstanceIndicesResponseBody) SetRequestId

func (ListInstanceIndicesResponseBody) String

type ListInstanceIndicesResponseBodyHeaders

type ListInstanceIndicesResponseBodyHeaders struct {
	// The details of the index list.
	XManagedCount *int32 `json:"X-Managed-Count,omitempty" xml:"X-Managed-Count,omitempty"`
	// The total number of indexes in the OpenStore cold phase.
	XManagedStorageSize *int64 `json:"X-Managed-StorageSize,omitempty" xml:"X-Managed-StorageSize,omitempty"`
	// The time when the index list was queried.
	XOSSCount *int32 `json:"X-OSS-Count,omitempty" xml:"X-OSS-Count,omitempty"`
	// This parameter is deprecated.
	XOSSStorageSize *int64 `json:"X-OSS-StorageSize,omitempty" xml:"X-OSS-StorageSize,omitempty"`
}

func (ListInstanceIndicesResponseBodyHeaders) GoString

func (*ListInstanceIndicesResponseBodyHeaders) SetXManagedCount

func (*ListInstanceIndicesResponseBodyHeaders) SetXManagedStorageSize

func (*ListInstanceIndicesResponseBodyHeaders) SetXOSSCount

func (*ListInstanceIndicesResponseBodyHeaders) SetXOSSStorageSize

func (ListInstanceIndicesResponseBodyHeaders) String

type ListInstanceIndicesResponseBodyResult

type ListInstanceIndicesResponseBodyResult struct {
	// The name of the Elasticsearch index.
	CreateTime *string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	Health     *string `json:"health,omitempty" xml:"health,omitempty"`
	IlmExplain *string `json:"ilmExplain,omitempty" xml:"ilmExplain,omitempty"`
	// The managed status of the index. The following three statuses are supported:
	//
	// *   following: Hosting.
	// *   closing: The instance is being unhosted.
	// *   closed: unmanaged.
	IsManaged *string `json:"isManaged,omitempty" xml:"isManaged,omitempty"`
	// The current storage lifecycle. Value meaning:
	//
	// *   warm: warm.
	// *   cold: the cold phase.
	// *   hot: hot phase.
	// *   delete: deletes a stage.
	//
	// >  If this parameter is empty, the current index is not managed by the lifecycle.
	ManagedStatus *string `json:"managedStatus,omitempty" xml:"managedStatus,omitempty"`
	// The full lifecycle status of the current index.
	Name  *string `json:"name,omitempty" xml:"name,omitempty"`
	Phase *string `json:"phase,omitempty" xml:"phase,omitempty"`
	// The running status of the index. The following three statuses are supported:
	//
	// *   green: healthy.
	// *   yellow: alerts.
	// *   red: an exception.
	Size *int64 `json:"size,omitempty" xml:"size,omitempty"`
}

func (ListInstanceIndicesResponseBodyResult) GoString

func (*ListInstanceIndicesResponseBodyResult) SetCreateTime

func (*ListInstanceIndicesResponseBodyResult) SetHealth

func (*ListInstanceIndicesResponseBodyResult) SetIlmExplain

func (*ListInstanceIndicesResponseBodyResult) SetIsManaged

func (*ListInstanceIndicesResponseBodyResult) SetManagedStatus

func (*ListInstanceIndicesResponseBodyResult) SetName

func (*ListInstanceIndicesResponseBodyResult) SetPhase

func (*ListInstanceIndicesResponseBodyResult) SetSize

func (ListInstanceIndicesResponseBodyResult) String

type ListInstanceRequest

type ListInstanceRequest struct {
	// cn-hangzhou-i
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// advanced
	EsVersion *string `json:"esVersion,omitempty" xml:"esVersion,omitempty"`
	// The number of data nodes.
	InstanceCategory *string `json:"instanceCategory,omitempty" xml:"instanceCategory,omitempty"`
	// postpaid
	InstanceId *string `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	// \[{"tagKey":"key1","tagValue":"value1"}]
	Page *int32 `json:"page,omitempty" xml:"page,omitempty"`
	// Specifies whether to include dedicated master nodes. Valid values:
	//
	// *   true: The files contain data that is dumped to the IA storage medium.
	// *   false: The files do not contain data that is dumped to the IA storage medium.
	PaymentType *string `json:"paymentType,omitempty" xml:"paymentType,omitempty"`
	// The ID of the request.
	ResourceGroupId *string `json:"resourceGroupId,omitempty" xml:"resourceGroupId,omitempty"`
	// vpc-bp16k1dvzxtmagcva\*\*\*\*
	Size *int32 `json:"size,omitempty" xml:"size,omitempty"`
	// The header of the response.
	Tags *string `json:"tags,omitempty" xml:"tags,omitempty"`
	// The number of entries returned per page.
	VpcId *string `json:"vpcId,omitempty" xml:"vpcId,omitempty"`
	// The returned data.
	ZoneId *string `json:"zoneId,omitempty" xml:"zoneId,omitempty"`
}

func (ListInstanceRequest) GoString

func (s ListInstanceRequest) GoString() string

func (*ListInstanceRequest) SetDescription

func (s *ListInstanceRequest) SetDescription(v string) *ListInstanceRequest

func (*ListInstanceRequest) SetEsVersion

func (s *ListInstanceRequest) SetEsVersion(v string) *ListInstanceRequest

func (*ListInstanceRequest) SetInstanceCategory

func (s *ListInstanceRequest) SetInstanceCategory(v string) *ListInstanceRequest

func (*ListInstanceRequest) SetInstanceId

func (s *ListInstanceRequest) SetInstanceId(v string) *ListInstanceRequest

func (*ListInstanceRequest) SetPage

func (*ListInstanceRequest) SetPaymentType

func (s *ListInstanceRequest) SetPaymentType(v string) *ListInstanceRequest

func (*ListInstanceRequest) SetResourceGroupId

func (s *ListInstanceRequest) SetResourceGroupId(v string) *ListInstanceRequest

func (*ListInstanceRequest) SetSize

func (*ListInstanceRequest) SetTags

func (*ListInstanceRequest) SetVpcId

func (*ListInstanceRequest) SetZoneId

func (ListInstanceRequest) String

func (s ListInstanceRequest) String() string

type ListInstanceResponse

type ListInstanceResponse struct {
	Headers    map[string]*string        `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                    `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListInstanceResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListInstanceResponse) GoString

func (s ListInstanceResponse) GoString() string

func (*ListInstanceResponse) SetBody

func (*ListInstanceResponse) SetHeaders

func (s *ListInstanceResponse) SetHeaders(v map[string]*string) *ListInstanceResponse

func (*ListInstanceResponse) SetStatusCode

func (s *ListInstanceResponse) SetStatusCode(v int32) *ListInstanceResponse

func (ListInstanceResponse) String

func (s ListInstanceResponse) String() string

type ListInstanceResponseBody

type ListInstanceResponseBody struct {
	// The status of the instance. Valid values:
	//
	// *   active: normal
	// *   activating: taking effect
	// *   inactive: frozen
	// *   invalid: invalid
	Headers *ListInstanceResponseBodyHeaders `json:"Headers,omitempty" xml:"Headers,omitempty" type:"Struct"`
	// The time when the node is created.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// Indicates whether it is a service VPC.
	Result []*ListInstanceResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Repeated"`
}

func (ListInstanceResponseBody) GoString

func (s ListInstanceResponseBody) GoString() string

func (*ListInstanceResponseBody) SetHeaders

func (*ListInstanceResponseBody) SetRequestId

func (*ListInstanceResponseBody) SetResult

func (ListInstanceResponseBody) String

func (s ListInstanceResponseBody) String() string

type ListInstanceResponseBodyHeaders

type ListInstanceResponseBodyHeaders struct {
	// Specifies whether to include dedicated master nodes (obsolete). Valid values:
	//
	// *   true: The files contain data that is dumped to the IA storage medium.
	// *   false: The files do not contain data that is dumped to the IA storage medium.
	XTotalCount *int32 `json:"X-Total-Count,omitempty" xml:"X-Total-Count,omitempty"`
}

func (ListInstanceResponseBodyHeaders) GoString

func (*ListInstanceResponseBodyHeaders) SetXTotalCount

func (ListInstanceResponseBodyHeaders) String

type ListInstanceResponseBodyResult

type ListInstanceResponseBodyResult struct {
	// The billing method of the instance. Valid values:
	//
	// *   **prepaid**: subscription
	// *   **postpaid**: pay-as-you-go
	AdvancedDedicateMaster *bool `json:"advancedDedicateMaster,omitempty" xml:"advancedDedicateMaster,omitempty"`
	// The instance type of the node. For more information, see [Specifications](~~271718~~).
	ClientNodeConfiguration *ListInstanceResponseBodyResultClientNodeConfiguration `json:"clientNodeConfiguration,omitempty" xml:"clientNodeConfiguration,omitempty" type:"Struct"`
	// The status of the pay-as-you-go service that is overlaid on a subscription instance. Valid values:
	//
	// *   **active**: normal
	// *   **closed**: Close
	// *   **indebt**: Overdue payments are frozen
	CreatedAt *string `json:"createdAt,omitempty" xml:"createdAt,omitempty"`
	// The edition of the dedicated KMS instance.
	DedicateMaster *bool `json:"dedicateMaster,omitempty" xml:"dedicateMaster,omitempty"`
	// The key of the tag.
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// The configuration of Kibana nodes.
	ElasticDataNodeConfiguration *ListInstanceResponseBodyResultElasticDataNodeConfiguration `json:"elasticDataNodeConfiguration,omitempty" xml:"elasticDataNodeConfiguration,omitempty" type:"Struct"`
	// The value of the tag.
	EsVersion *string `json:"esVersion,omitempty" xml:"esVersion,omitempty"`
	// The configurations of elastic data nodes.
	ExtendConfigs []map[string]interface{} `json:"extendConfigs,omitempty" xml:"extendConfigs,omitempty" type:"Repeated"`
	// The instance type of the node. For more information, see [Specifications](~~271718~~).
	InstanceId *string `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	// The configuration of cluster extension parameters.
	IsNewDeployment *string `json:"isNewDeployment,omitempty" xml:"isNewDeployment,omitempty"`
	// The instance type of the node. For more information, see [Specifications](~~271718~~).
	KibanaConfiguration      *ListInstanceResponseBodyResultKibanaConfiguration `json:"kibanaConfiguration,omitempty" xml:"kibanaConfiguration,omitempty" type:"Struct"`
	KibanaIPWhitelist        []*string                                          `json:"kibanaIPWhitelist,omitempty" xml:"kibanaIPWhitelist,omitempty" type:"Repeated"`
	KibanaPrivateIPWhitelist []*string                                          `json:"kibanaPrivateIPWhitelist,omitempty" xml:"kibanaPrivateIPWhitelist,omitempty" type:"Repeated"`
	// The VPC ID of the cluster.
	MasterConfiguration *ListInstanceResponseBodyResultMasterConfiguration `json:"masterConfiguration,omitempty" xml:"masterConfiguration,omitempty" type:"Struct"`
	// The instance type of the node. For more information, see [Specifications](~~271718~~).
	NetworkConfig *ListInstanceResponseBodyResultNetworkConfig `json:"networkConfig,omitempty" xml:"networkConfig,omitempty" type:"Struct"`
	// The ID of the resource group.
	NodeAmount *int32 `json:"nodeAmount,omitempty" xml:"nodeAmount,omitempty"`
	// The VPC ID of the cluster.
	NodeSpec *ListInstanceResponseBodyResultNodeSpec `json:"nodeSpec,omitempty" xml:"nodeSpec,omitempty" type:"Struct"`
	// The time when the instance was last updated.
	PaymentType *string `json:"paymentType,omitempty" xml:"paymentType,omitempty"`
	// The tags of the instance. Each tag is a key-value pair.
	PostpaidServiceStatus     *string   `json:"postpaidServiceStatus,omitempty" xml:"postpaidServiceStatus,omitempty"`
	PrivateNetworkIpWhiteList []*string `json:"privateNetworkIpWhiteList,omitempty" xml:"privateNetworkIpWhiteList,omitempty" type:"Repeated"`
	PublicIpWhitelist         []*string `json:"publicIpWhitelist,omitempty" xml:"publicIpWhitelist,omitempty" type:"Repeated"`
	// The ID of the instance.
	ResourceGroupId *string `json:"resourceGroupId,omitempty" xml:"resourceGroupId,omitempty"`
	// Specifies whether to deploy the new architecture.
	ServiceVpc *bool `json:"serviceVpc,omitempty" xml:"serviceVpc,omitempty"`
	// The name of the instance.
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
	// The number of nodes.
	Tags []*ListInstanceResponseBodyResultTags `json:"tags,omitempty" xml:"tags,omitempty" type:"Repeated"`
	// Coordination node configuration.
	UpdatedAt     *string `json:"updatedAt,omitempty" xml:"updatedAt,omitempty"`
	VpcInstanceId *string `json:"vpcInstanceId,omitempty" xml:"vpcInstanceId,omitempty"`
}

func (ListInstanceResponseBodyResult) GoString

func (*ListInstanceResponseBodyResult) SetAdvancedDedicateMaster

func (s *ListInstanceResponseBodyResult) SetAdvancedDedicateMaster(v bool) *ListInstanceResponseBodyResult

func (*ListInstanceResponseBodyResult) SetCreatedAt

func (*ListInstanceResponseBodyResult) SetDedicateMaster

func (*ListInstanceResponseBodyResult) SetDescription

func (*ListInstanceResponseBodyResult) SetEsVersion

func (*ListInstanceResponseBodyResult) SetExtendConfigs

func (s *ListInstanceResponseBodyResult) SetExtendConfigs(v []map[string]interface{}) *ListInstanceResponseBodyResult

func (*ListInstanceResponseBodyResult) SetInstanceId

func (*ListInstanceResponseBodyResult) SetIsNewDeployment

func (*ListInstanceResponseBodyResult) SetKibanaIPWhitelist added in v2.0.5

func (*ListInstanceResponseBodyResult) SetKibanaPrivateIPWhitelist added in v2.0.5

func (s *ListInstanceResponseBodyResult) SetKibanaPrivateIPWhitelist(v []*string) *ListInstanceResponseBodyResult

func (*ListInstanceResponseBodyResult) SetNodeAmount

func (*ListInstanceResponseBodyResult) SetPaymentType

func (*ListInstanceResponseBodyResult) SetPostpaidServiceStatus

func (*ListInstanceResponseBodyResult) SetPrivateNetworkIpWhiteList added in v2.0.5

func (s *ListInstanceResponseBodyResult) SetPrivateNetworkIpWhiteList(v []*string) *ListInstanceResponseBodyResult

func (*ListInstanceResponseBodyResult) SetPublicIpWhitelist added in v2.0.5

func (*ListInstanceResponseBodyResult) SetResourceGroupId

func (*ListInstanceResponseBodyResult) SetServiceVpc

func (*ListInstanceResponseBodyResult) SetStatus

func (*ListInstanceResponseBodyResult) SetTags

func (*ListInstanceResponseBodyResult) SetUpdatedAt

func (*ListInstanceResponseBodyResult) SetVpcInstanceId added in v2.0.2

func (ListInstanceResponseBodyResult) String

type ListInstanceResponseBodyResultClientNodeConfiguration

type ListInstanceResponseBodyResultClientNodeConfiguration struct {
	// The size of the node storage space. Unit: GB.
	Amount *int32 `json:"amount,omitempty" xml:"amount,omitempty"`
	// Specifies whether to enable disk encryption for the node. Valid values:
	//
	// *   true: enables instant image cache.
	// *   false: disables reuse of image cache layers.
	Disk *int32 `json:"disk,omitempty" xml:"disk,omitempty"`
	// The storage type of the node. Valid values:
	//
	// *   cloud_ssd: SSD.
	// *   cloud_essd: ESSD.
	// *   cloud_efficiency: ultra disk
	DiskType *string `json:"diskType,omitempty" xml:"diskType,omitempty"`
	// The number of nodes.
	Spec *string `json:"spec,omitempty" xml:"spec,omitempty"`
}

func (ListInstanceResponseBodyResultClientNodeConfiguration) GoString

func (*ListInstanceResponseBodyResultClientNodeConfiguration) SetAmount

func (*ListInstanceResponseBodyResultClientNodeConfiguration) SetDisk

func (*ListInstanceResponseBodyResultClientNodeConfiguration) SetDiskType

func (*ListInstanceResponseBodyResultClientNodeConfiguration) SetSpec

func (ListInstanceResponseBodyResultClientNodeConfiguration) String

type ListInstanceResponseBodyResultElasticDataNodeConfiguration

type ListInstanceResponseBodyResultElasticDataNodeConfiguration struct {
	// The number of nodes.
	Amount *int32 `json:"amount,omitempty" xml:"amount,omitempty"`
	// The size of the node storage space. Unit: GB.
	Disk *int32 `json:"disk,omitempty" xml:"disk,omitempty"`
	// The storage type of the node.
	DiskEncryption *bool `json:"diskEncryption,omitempty" xml:"diskEncryption,omitempty"`
	// The configuration of dedicated master nodes.
	DiskType *string `json:"diskType,omitempty" xml:"diskType,omitempty"`
	// The instance type of the node. For more information, see [Specifications](~~271718~~).
	Spec *string `json:"spec,omitempty" xml:"spec,omitempty"`
}

func (ListInstanceResponseBodyResultElasticDataNodeConfiguration) GoString

func (*ListInstanceResponseBodyResultElasticDataNodeConfiguration) SetAmount

func (*ListInstanceResponseBodyResultElasticDataNodeConfiguration) SetDisk

func (*ListInstanceResponseBodyResultElasticDataNodeConfiguration) SetDiskEncryption

func (*ListInstanceResponseBodyResultElasticDataNodeConfiguration) SetDiskType

func (*ListInstanceResponseBodyResultElasticDataNodeConfiguration) SetSpec

func (ListInstanceResponseBodyResultElasticDataNodeConfiguration) String

type ListInstanceResponseBodyResultKibanaConfiguration

type ListInstanceResponseBodyResultKibanaConfiguration struct {
	// The size of the node storage space. Unit: GB.
	Amount *int32 `json:"amount,omitempty" xml:"amount,omitempty"`
	// The storage type of the node. Only cloud_ssd(SSD cloud disk) is supported.
	Disk *int32 `json:"disk,omitempty" xml:"disk,omitempty"`
	// The network configurations.
	DiskType *string `json:"diskType,omitempty" xml:"diskType,omitempty"`
	// The number of nodes.
	Spec *string `json:"spec,omitempty" xml:"spec,omitempty"`
}

func (ListInstanceResponseBodyResultKibanaConfiguration) GoString

func (*ListInstanceResponseBodyResultKibanaConfiguration) SetAmount

func (*ListInstanceResponseBodyResultKibanaConfiguration) SetDisk

func (*ListInstanceResponseBodyResultKibanaConfiguration) SetDiskType

func (*ListInstanceResponseBodyResultKibanaConfiguration) SetSpec

func (ListInstanceResponseBodyResultKibanaConfiguration) String

type ListInstanceResponseBodyResultMasterConfiguration

type ListInstanceResponseBodyResultMasterConfiguration struct {
	// The network type. Only Virtual Private Cloud (VPC) is supported.
	Amount *int32 `json:"amount,omitempty" xml:"amount,omitempty"`
	// The vSwitch ID of the cluster.
	Disk *int32 `json:"disk,omitempty" xml:"disk,omitempty"`
	// The configuration of data nodes.
	DiskType *string `json:"diskType,omitempty" xml:"diskType,omitempty"`
	// The zone where the cluster resides.
	Spec *string `json:"spec,omitempty" xml:"spec,omitempty"`
}

func (ListInstanceResponseBodyResultMasterConfiguration) GoString

func (*ListInstanceResponseBodyResultMasterConfiguration) SetAmount

func (*ListInstanceResponseBodyResultMasterConfiguration) SetDisk

func (*ListInstanceResponseBodyResultMasterConfiguration) SetDiskType

func (*ListInstanceResponseBodyResultMasterConfiguration) SetSpec

func (ListInstanceResponseBodyResultMasterConfiguration) String

type ListInstanceResponseBodyResultNetworkConfig

type ListInstanceResponseBodyResultNetworkConfig struct {
	// The storage type of the node. Valid values:
	//
	// *   cloud_ssd: standard SSD
	// *   cloud_efficiency: ultra disk
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
	// The storage space of the node. Unit: GB.
	VpcId *string `json:"vpcId,omitempty" xml:"vpcId,omitempty"`
	// Specifies whether to use disk encryption. Valid values:
	//
	// *   true
	// *   false
	VsArea *string `json:"vsArea,omitempty" xml:"vsArea,omitempty"`
	// The performance level of the ESSD. This parameter is required when the diskType parameter is set to cloud_essd. Valid values: PL1, PL2, and PL3.
	VswitchId        *string                                                        `json:"vswitchId,omitempty" xml:"vswitchId,omitempty"`
	WhiteIpGroupList []*ListInstanceResponseBodyResultNetworkConfigWhiteIpGroupList `json:"whiteIpGroupList,omitempty" xml:"whiteIpGroupList,omitempty" type:"Repeated"`
}

func (ListInstanceResponseBodyResultNetworkConfig) GoString

func (*ListInstanceResponseBodyResultNetworkConfig) SetType

func (*ListInstanceResponseBodyResultNetworkConfig) SetVpcId

func (*ListInstanceResponseBodyResultNetworkConfig) SetVsArea

func (*ListInstanceResponseBodyResultNetworkConfig) SetVswitchId

func (*ListInstanceResponseBodyResultNetworkConfig) SetWhiteIpGroupList added in v2.0.5

func (ListInstanceResponseBodyResultNetworkConfig) String

type ListInstanceResponseBodyResultNetworkConfigWhiteIpGroupList added in v2.0.5

type ListInstanceResponseBodyResultNetworkConfigWhiteIpGroupList struct {
	GroupName   *string   `json:"groupName,omitempty" xml:"groupName,omitempty"`
	Ips         []*string `json:"ips,omitempty" xml:"ips,omitempty" type:"Repeated"`
	WhiteIpType *string   `json:"whiteIpType,omitempty" xml:"whiteIpType,omitempty"`
}

func (ListInstanceResponseBodyResultNetworkConfigWhiteIpGroupList) GoString added in v2.0.5

func (*ListInstanceResponseBodyResultNetworkConfigWhiteIpGroupList) SetGroupName added in v2.0.5

func (*ListInstanceResponseBodyResultNetworkConfigWhiteIpGroupList) SetIps added in v2.0.5

func (*ListInstanceResponseBodyResultNetworkConfigWhiteIpGroupList) SetWhiteIpType added in v2.0.5

func (ListInstanceResponseBodyResultNetworkConfigWhiteIpGroupList) String added in v2.0.5

type ListInstanceResponseBodyResultNodeSpec

type ListInstanceResponseBodyResultNodeSpec struct {
	Disk             *int32  `json:"disk,omitempty" xml:"disk,omitempty"`
	DiskEncryption   *bool   `json:"diskEncryption,omitempty" xml:"diskEncryption,omitempty"`
	DiskType         *string `json:"diskType,omitempty" xml:"diskType,omitempty"`
	PerformanceLevel *string `json:"performanceLevel,omitempty" xml:"performanceLevel,omitempty"`
	Spec             *string `json:"spec,omitempty" xml:"spec,omitempty"`
}

func (ListInstanceResponseBodyResultNodeSpec) GoString

func (*ListInstanceResponseBodyResultNodeSpec) SetDisk

func (*ListInstanceResponseBodyResultNodeSpec) SetDiskEncryption

func (*ListInstanceResponseBodyResultNodeSpec) SetDiskType

func (*ListInstanceResponseBodyResultNodeSpec) SetPerformanceLevel added in v2.0.2

func (*ListInstanceResponseBodyResultNodeSpec) SetSpec

func (ListInstanceResponseBodyResultNodeSpec) String

type ListInstanceResponseBodyResultTags

type ListInstanceResponseBodyResultTags struct {
	// The size of the node storage space. Unit: GB.
	TagKey *string `json:"tagKey,omitempty" xml:"tagKey,omitempty"`
	// The storage type of the node. Only ultra disks (cloud_efficiency) are supported.
	TagValue *string `json:"tagValue,omitempty" xml:"tagValue,omitempty"`
}

func (ListInstanceResponseBodyResultTags) GoString

func (*ListInstanceResponseBodyResultTags) SetTagKey

func (*ListInstanceResponseBodyResultTags) SetTagValue

func (ListInstanceResponseBodyResultTags) String

type ListKibanaPluginsRequest

type ListKibanaPluginsRequest struct {
	// The number of the page to return. Default value: 1.
	Page *string `json:"page,omitempty" xml:"page,omitempty"`
	// The number of entries to return on each page.
	Size *int32 `json:"size,omitempty" xml:"size,omitempty"`
}

func (ListKibanaPluginsRequest) GoString

func (s ListKibanaPluginsRequest) GoString() string

func (*ListKibanaPluginsRequest) SetPage

func (*ListKibanaPluginsRequest) SetSize

func (ListKibanaPluginsRequest) String

func (s ListKibanaPluginsRequest) String() string

type ListKibanaPluginsResponse

type ListKibanaPluginsResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListKibanaPluginsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListKibanaPluginsResponse) GoString

func (s ListKibanaPluginsResponse) GoString() string

func (*ListKibanaPluginsResponse) SetBody

func (*ListKibanaPluginsResponse) SetHeaders

func (*ListKibanaPluginsResponse) SetStatusCode

func (ListKibanaPluginsResponse) String

func (s ListKibanaPluginsResponse) String() string

type ListKibanaPluginsResponseBody

type ListKibanaPluginsResponseBody struct {
	// The request header.
	Headers *ListKibanaPluginsResponseBodyHeaders `json:"Headers,omitempty" xml:"Headers,omitempty" type:"Struct"`
	// The request ID.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// The information about the plug-ins.
	Result []*ListKibanaPluginsResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Repeated"`
}

func (ListKibanaPluginsResponseBody) GoString

func (*ListKibanaPluginsResponseBody) SetRequestId

func (*ListKibanaPluginsResponseBody) SetResult

func (ListKibanaPluginsResponseBody) String

type ListKibanaPluginsResponseBodyHeaders

type ListKibanaPluginsResponseBodyHeaders struct {
	// The total number of entries returned.
	XTotalCount *int32 `json:"X-Total-Count,omitempty" xml:"X-Total-Count,omitempty"`
}

func (ListKibanaPluginsResponseBodyHeaders) GoString

func (*ListKibanaPluginsResponseBodyHeaders) SetXTotalCount

func (ListKibanaPluginsResponseBodyHeaders) String

type ListKibanaPluginsResponseBodyResult

type ListKibanaPluginsResponseBodyResult struct {
	// The description of the plug-in.
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// The name of the plug-in.
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The source of the plug-in.
	Source *string `json:"source,omitempty" xml:"source,omitempty"`
	// The URL of the introduction to the plug-in. The value null is supported.
	SpecificationUrl *string `json:"specificationUrl,omitempty" xml:"specificationUrl,omitempty"`
	// The installation status of the plug-in.
	State *string `json:"state,omitempty" xml:"state,omitempty"`
}

func (ListKibanaPluginsResponseBodyResult) GoString

func (*ListKibanaPluginsResponseBodyResult) SetDescription

func (*ListKibanaPluginsResponseBodyResult) SetName

func (*ListKibanaPluginsResponseBodyResult) SetSource

func (*ListKibanaPluginsResponseBodyResult) SetSpecificationUrl

func (*ListKibanaPluginsResponseBodyResult) SetState

func (ListKibanaPluginsResponseBodyResult) String

type ListKibanaPvlNetworkResponse added in v2.3.0

type ListKibanaPvlNetworkResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListKibanaPvlNetworkResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListKibanaPvlNetworkResponse) GoString added in v2.3.0

func (s ListKibanaPvlNetworkResponse) GoString() string

func (*ListKibanaPvlNetworkResponse) SetBody added in v2.3.0

func (*ListKibanaPvlNetworkResponse) SetHeaders added in v2.3.0

func (*ListKibanaPvlNetworkResponse) SetStatusCode added in v2.3.0

func (ListKibanaPvlNetworkResponse) String added in v2.3.0

type ListKibanaPvlNetworkResponseBody added in v2.3.0

type ListKibanaPvlNetworkResponseBody struct {
	// request id
	RequestId *string                                   `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    []*ListKibanaPvlNetworkResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Repeated"`
}

func (ListKibanaPvlNetworkResponseBody) GoString added in v2.3.0

func (*ListKibanaPvlNetworkResponseBody) SetRequestId added in v2.3.0

func (*ListKibanaPvlNetworkResponseBody) SetResult added in v2.3.0

func (ListKibanaPvlNetworkResponseBody) String added in v2.3.0

type ListKibanaPvlNetworkResponseBodyResult added in v2.3.0

type ListKibanaPvlNetworkResponseBodyResult struct {
	CreateTime     *string                                                 `json:"createTime,omitempty" xml:"createTime,omitempty"`
	EndpointId     *string                                                 `json:"endpointId,omitempty" xml:"endpointId,omitempty"`
	EndpointName   *string                                                 `json:"endpointName,omitempty" xml:"endpointName,omitempty"`
	EndpointStatus *string                                                 `json:"endpointStatus,omitempty" xml:"endpointStatus,omitempty"`
	PvlId          *string                                                 `json:"pvlId,omitempty" xml:"pvlId,omitempty"`
	SecurityGroups []*string                                               `json:"securityGroups,omitempty" xml:"securityGroups,omitempty" type:"Repeated"`
	VSwitchIdsZone []*ListKibanaPvlNetworkResponseBodyResultVSwitchIdsZone `json:"vSwitchIdsZone,omitempty" xml:"vSwitchIdsZone,omitempty" type:"Repeated"`
	VpcId          *string                                                 `json:"vpcId,omitempty" xml:"vpcId,omitempty"`
}

func (ListKibanaPvlNetworkResponseBodyResult) GoString added in v2.3.0

func (*ListKibanaPvlNetworkResponseBodyResult) SetCreateTime added in v2.3.0

func (*ListKibanaPvlNetworkResponseBodyResult) SetEndpointId added in v2.3.0

func (*ListKibanaPvlNetworkResponseBodyResult) SetEndpointName added in v2.3.0

func (*ListKibanaPvlNetworkResponseBodyResult) SetEndpointStatus added in v2.3.0

func (*ListKibanaPvlNetworkResponseBodyResult) SetPvlId added in v2.3.0

func (*ListKibanaPvlNetworkResponseBodyResult) SetSecurityGroups added in v2.3.0

func (*ListKibanaPvlNetworkResponseBodyResult) SetVSwitchIdsZone added in v2.3.0

func (*ListKibanaPvlNetworkResponseBodyResult) SetVpcId added in v2.3.0

func (ListKibanaPvlNetworkResponseBodyResult) String added in v2.3.0

type ListKibanaPvlNetworkResponseBodyResultVSwitchIdsZone added in v2.3.0

type ListKibanaPvlNetworkResponseBodyResultVSwitchIdsZone struct {
	VswitchId *string `json:"vswitchId,omitempty" xml:"vswitchId,omitempty"`
	ZoneId    *string `json:"zoneId,omitempty" xml:"zoneId,omitempty"`
}

func (ListKibanaPvlNetworkResponseBodyResultVSwitchIdsZone) GoString added in v2.3.0

func (*ListKibanaPvlNetworkResponseBodyResultVSwitchIdsZone) SetVswitchId added in v2.3.0

func (*ListKibanaPvlNetworkResponseBodyResultVSwitchIdsZone) SetZoneId added in v2.3.0

func (ListKibanaPvlNetworkResponseBodyResultVSwitchIdsZone) String added in v2.3.0

type ListLogstashLogRequest

type ListLogstashLogRequest struct {
	// 20
	BeginTime *int64 `json:"beginTime,omitempty" xml:"beginTime,omitempty"`
	// The ID of the request.
	EndTime *int64 `json:"endTime,omitempty" xml:"endTime,omitempty"`
	// The returned data.
	Page *int32 `json:"page,omitempty" xml:"page,omitempty"`
	// 1
	Query *string `json:"query,omitempty" xml:"query,omitempty"`
	// The severity level of the log entry. Including trace, debug, info, warn, error, etc. (GC logs have no level).
	Size *int32 `json:"size,omitempty" xml:"size,omitempty"`
	// 1531910852074
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (ListLogstashLogRequest) GoString

func (s ListLogstashLogRequest) GoString() string

func (*ListLogstashLogRequest) SetBeginTime

func (*ListLogstashLogRequest) SetEndTime

func (*ListLogstashLogRequest) SetPage

func (*ListLogstashLogRequest) SetQuery

func (*ListLogstashLogRequest) SetSize

func (*ListLogstashLogRequest) SetType

func (ListLogstashLogRequest) String

func (s ListLogstashLogRequest) String() string

type ListLogstashLogResponse

type ListLogstashLogResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListLogstashLogResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListLogstashLogResponse) GoString

func (s ListLogstashLogResponse) GoString() string

func (*ListLogstashLogResponse) SetBody

func (*ListLogstashLogResponse) SetHeaders

func (*ListLogstashLogResponse) SetStatusCode

func (ListLogstashLogResponse) String

func (s ListLogstashLogResponse) String() string

type ListLogstashLogResponseBody

type ListLogstashLogResponseBody struct {
	// The details of the log.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// The timestamp of log generation. Unit: ms.
	Result []*ListLogstashLogResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Repeated"`
}

func (ListLogstashLogResponseBody) GoString

func (s ListLogstashLogResponseBody) GoString() string

func (*ListLogstashLogResponseBody) SetRequestId

func (*ListLogstashLogResponseBody) SetResult

func (ListLogstashLogResponseBody) String

type ListLogstashLogResponseBodyResult

type ListLogstashLogResponseBodyResult struct {
	// The IP address of the node that generates the log.
	Content    *string `json:"content,omitempty" xml:"content,omitempty"`
	Host       *string `json:"host,omitempty" xml:"host,omitempty"`
	InstanceId *string `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	// The ID of the instance.
	Level     *string `json:"level,omitempty" xml:"level,omitempty"`
	Timestamp *int64  `json:"timestamp,omitempty" xml:"timestamp,omitempty"`
}

func (ListLogstashLogResponseBodyResult) GoString

func (*ListLogstashLogResponseBodyResult) SetContent

func (*ListLogstashLogResponseBodyResult) SetHost

func (*ListLogstashLogResponseBodyResult) SetInstanceId

func (*ListLogstashLogResponseBodyResult) SetLevel

func (*ListLogstashLogResponseBodyResult) SetTimestamp

func (ListLogstashLogResponseBodyResult) String

type ListLogstashPluginsRequest

type ListLogstashPluginsRequest struct {
	// USER
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The ID of the request.
	Page *int32 `json:"page,omitempty" xml:"page,omitempty"`
	// The returned results.
	Size *int32 `json:"size,omitempty" xml:"size,omitempty"`
	// The description of the plug-in.
	Source *string `json:"source,omitempty" xml:"source,omitempty"`
}

func (ListLogstashPluginsRequest) GoString

func (s ListLogstashPluginsRequest) GoString() string

func (*ListLogstashPluginsRequest) SetName

func (*ListLogstashPluginsRequest) SetPage

func (*ListLogstashPluginsRequest) SetSize

func (*ListLogstashPluginsRequest) SetSource

func (ListLogstashPluginsRequest) String

type ListLogstashPluginsResponse

type ListLogstashPluginsResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListLogstashPluginsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListLogstashPluginsResponse) GoString

func (s ListLogstashPluginsResponse) GoString() string

func (*ListLogstashPluginsResponse) SetBody

func (*ListLogstashPluginsResponse) SetHeaders

func (*ListLogstashPluginsResponse) SetStatusCode

func (ListLogstashPluginsResponse) String

type ListLogstashPluginsResponseBody

type ListLogstashPluginsResponseBody struct {
	// The address of the documentation for the plug-in.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// The status of the plug-in. Valid values:
	//
	// *   INSTALLED: Installed
	// *   UNINSTALLED: Not installed
	// *   INSTALLING: The instance is being installed.
	// *   UNINSTALLING: The instance is being uninstalled.
	// *   UPGRADING: The backup gateway is being upgraded.
	// *   FAILED: Installation failed
	// *   UNKNOWN: The cluster is lost and cannot be created.
	Result []*ListLogstashPluginsResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Repeated"`
}

func (ListLogstashPluginsResponseBody) GoString

func (*ListLogstashPluginsResponseBody) SetRequestId

func (ListLogstashPluginsResponseBody) String

type ListLogstashPluginsResponseBodyResult

type ListLogstashPluginsResponseBodyResult struct {
	// The source of the plug-in.
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	Name        *string `json:"name,omitempty" xml:"name,omitempty"`
	Source      *string `json:"source,omitempty" xml:"source,omitempty"`
	// The name of the plug-in.
	SpecificationUrl *string `json:"specificationUrl,omitempty" xml:"specificationUrl,omitempty"`
	State            *string `json:"state,omitempty" xml:"state,omitempty"`
}

func (ListLogstashPluginsResponseBodyResult) GoString

func (*ListLogstashPluginsResponseBodyResult) SetDescription

func (*ListLogstashPluginsResponseBodyResult) SetName

func (*ListLogstashPluginsResponseBodyResult) SetSource

func (*ListLogstashPluginsResponseBodyResult) SetSpecificationUrl

func (*ListLogstashPluginsResponseBodyResult) SetState

func (ListLogstashPluginsResponseBodyResult) String

type ListLogstashRequest

type ListLogstashRequest struct {
	// rg-acfm2h5vbzd\*\*\*\*
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// \[{"tagKey":"key1","tagValue":"value1"}]
	InstanceId *string `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	// ls-cn-n6w1o5jq\*\*\*\*
	Page *int32 `json:"page,omitempty" xml:"page,omitempty"`
	// Details of the request header.
	ResourceGroupId *string `json:"resourceGroupId,omitempty" xml:"resourceGroupId,omitempty"`
	// 5.5.3\_with_X-Pack
	Size *int32 `json:"size,omitempty" xml:"size,omitempty"`
	// The number of entries returned per page.
	Tags *string `json:"tags,omitempty" xml:"tags,omitempty"`
	// The ID of the request.
	Version *string `json:"version,omitempty" xml:"version,omitempty"`
}

func (ListLogstashRequest) GoString

func (s ListLogstashRequest) GoString() string

func (*ListLogstashRequest) SetDescription

func (s *ListLogstashRequest) SetDescription(v string) *ListLogstashRequest

func (*ListLogstashRequest) SetInstanceId

func (s *ListLogstashRequest) SetInstanceId(v string) *ListLogstashRequest

func (*ListLogstashRequest) SetPage

func (*ListLogstashRequest) SetResourceGroupId

func (s *ListLogstashRequest) SetResourceGroupId(v string) *ListLogstashRequest

func (*ListLogstashRequest) SetSize

func (*ListLogstashRequest) SetTags

func (*ListLogstashRequest) SetVersion

func (ListLogstashRequest) String

func (s ListLogstashRequest) String() string

type ListLogstashResponse

type ListLogstashResponse struct {
	Headers    map[string]*string        `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                    `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListLogstashResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListLogstashResponse) GoString

func (s ListLogstashResponse) GoString() string

func (*ListLogstashResponse) SetBody

func (*ListLogstashResponse) SetHeaders

func (s *ListLogstashResponse) SetHeaders(v map[string]*string) *ListLogstashResponse

func (*ListLogstashResponse) SetStatusCode

func (s *ListLogstashResponse) SetStatusCode(v int32) *ListLogstashResponse

func (ListLogstashResponse) String

func (s ListLogstashResponse) String() string

type ListLogstashResponseBody

type ListLogstashResponseBody struct {
	// The billing method of the instance. Supported: prepaid (subscription) and postpaid (pay-as-you-go).
	Headers *ListLogstashResponseBodyHeaders `json:"Headers,omitempty" xml:"Headers,omitempty" type:"Struct"`
	// Detailed information about the matching instances.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// The name of the VPC.
	Result []*ListLogstashResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Repeated"`
}

func (ListLogstashResponseBody) GoString

func (s ListLogstashResponseBody) GoString() string

func (*ListLogstashResponseBody) SetHeaders

func (*ListLogstashResponseBody) SetRequestId

func (*ListLogstashResponseBody) SetResult

func (ListLogstashResponseBody) String

func (s ListLogstashResponseBody) String() string

type ListLogstashResponseBodyHeaders

type ListLogstashResponseBodyHeaders struct {
	// The number of data nodes.
	XTotalCount *int32 `json:"X-Total-Count,omitempty" xml:"X-Total-Count,omitempty"`
}

func (ListLogstashResponseBodyHeaders) GoString

func (*ListLogstashResponseBodyHeaders) SetXTotalCount

func (ListLogstashResponseBodyHeaders) String

type ListLogstashResponseBodyResult

type ListLogstashResponseBodyResult struct {
	// The configuration information of the data node.
	Tags []*ListLogstashResponseBodyResultTags `json:"Tags,omitempty" xml:"Tags,omitempty" type:"Repeated"`
	// The ID of the instance.
	CreatedAt *string `json:"createdAt,omitempty" xml:"createdAt,omitempty"`
	// The time when the instance was last updated.
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// The tag value of the cloud disk.
	InstanceId *string `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	// The network type. Currently, only Virtual Private Cloud (VPC) is supported.
	NetworkConfig *ListLogstashResponseBodyResultNetworkConfig `json:"networkConfig,omitempty" xml:"networkConfig,omitempty" type:"Struct"`
	// The state of the instance. Valid values: Normal, Active, Inactive, and Invalid.
	NodeAmount *int32 `json:"nodeAmount,omitempty" xml:"nodeAmount,omitempty"`
	// Specifies whether to use disk encryption. Valid values:
	//
	// *   true: Enables the concurrent query feature for queries other than aggregate queries.
	// *   false: Disables the concurrent query feature for queries other than aggregate queries.
	NodeSpec *ListLogstashResponseBodyResultNodeSpec `json:"nodeSpec,omitempty" xml:"nodeSpec,omitempty" type:"Struct"`
	// The time when the instance was created.
	PaymentType     *string `json:"paymentType,omitempty" xml:"paymentType,omitempty"`
	ResourceGroupId *string `json:"resourceGroupId,omitempty" xml:"resourceGroupId,omitempty"`
	// The version of the instance. Currently, only 6.7.0\_with_X-Pack and 7.4.0\_with_X-Pack are supported.
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
	// The tag of the instance. Valid values:
	UpdatedAt *string `json:"updatedAt,omitempty" xml:"updatedAt,omitempty"`
	// The tag key of the cloud disk.
	Version *string `json:"version,omitempty" xml:"version,omitempty"`
}

func (ListLogstashResponseBodyResult) GoString

func (*ListLogstashResponseBodyResult) SetCreatedAt

func (*ListLogstashResponseBodyResult) SetDescription

func (*ListLogstashResponseBodyResult) SetInstanceId

func (*ListLogstashResponseBodyResult) SetNodeAmount

func (*ListLogstashResponseBodyResult) SetPaymentType

func (*ListLogstashResponseBodyResult) SetResourceGroupId added in v2.0.5

func (*ListLogstashResponseBodyResult) SetStatus

func (*ListLogstashResponseBodyResult) SetTags

func (*ListLogstashResponseBodyResult) SetUpdatedAt

func (*ListLogstashResponseBodyResult) SetVersion

func (ListLogstashResponseBodyResult) String

type ListLogstashResponseBodyResultNetworkConfig

type ListLogstashResponseBodyResultNetworkConfig struct {
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
	// The ID of the vSwitch.
	VpcId     *string `json:"vpcId,omitempty" xml:"vpcId,omitempty"`
	VsArea    *string `json:"vsArea,omitempty" xml:"vsArea,omitempty"`
	VswitchId *string `json:"vswitchId,omitempty" xml:"vswitchId,omitempty"`
}

func (ListLogstashResponseBodyResultNetworkConfig) GoString

func (*ListLogstashResponseBodyResultNetworkConfig) SetType

func (*ListLogstashResponseBodyResultNetworkConfig) SetVpcId

func (*ListLogstashResponseBodyResultNetworkConfig) SetVsArea

func (*ListLogstashResponseBodyResultNetworkConfig) SetVswitchId

func (ListLogstashResponseBodyResultNetworkConfig) String

type ListLogstashResponseBodyResultNodeSpec

type ListLogstashResponseBodyResultNodeSpec struct {
	// The network configurations.
	Disk *int32 `json:"disk,omitempty" xml:"disk,omitempty"`
	// The ID of the VPC.
	DiskEncryption *bool `json:"diskEncryption,omitempty" xml:"diskEncryption,omitempty"`
	// The zone where the cluster resides.
	DiskType *string `json:"diskType,omitempty" xml:"diskType,omitempty"`
	// The type of the disk.
	Spec *string `json:"spec,omitempty" xml:"spec,omitempty"`
}

func (ListLogstashResponseBodyResultNodeSpec) GoString

func (*ListLogstashResponseBodyResultNodeSpec) SetDisk

func (*ListLogstashResponseBodyResultNodeSpec) SetDiskEncryption

func (*ListLogstashResponseBodyResultNodeSpec) SetDiskType

func (*ListLogstashResponseBodyResultNodeSpec) SetSpec

func (ListLogstashResponseBodyResultNodeSpec) String

type ListLogstashResponseBodyResultTags

type ListLogstashResponseBodyResultTags struct {
	// The disk size of the node.
	TagKey *string `json:"TagKey,omitempty" xml:"TagKey,omitempty"`
	// The instance type of the ECS instance.
	TagValue *string `json:"TagValue,omitempty" xml:"TagValue,omitempty"`
}

func (ListLogstashResponseBodyResultTags) GoString

func (*ListLogstashResponseBodyResultTags) SetTagKey

func (*ListLogstashResponseBodyResultTags) SetTagValue

func (ListLogstashResponseBodyResultTags) String

type ListNodesRequest

type ListNodesRequest struct {
	// The IDs of the ECS instances.
	EcsInstanceIds *string `json:"ecsInstanceIds,omitempty" xml:"ecsInstanceIds,omitempty"`
	// The name of the ECS instance.
	EcsInstanceName *string `json:"ecsInstanceName,omitempty" xml:"ecsInstanceName,omitempty"`
	// The number of the page to return.
	Page *int32 `json:"page,omitempty" xml:"page,omitempty"`
	// The number of entries to return on each page.
	Size *int32 `json:"size,omitempty" xml:"size,omitempty"`
	// The tags of the ECS instance. You must configure tagKey and tagValue.
	Tags *string `json:"tags,omitempty" xml:"tags,omitempty"`
}

func (ListNodesRequest) GoString

func (s ListNodesRequest) GoString() string

func (*ListNodesRequest) SetEcsInstanceIds

func (s *ListNodesRequest) SetEcsInstanceIds(v string) *ListNodesRequest

func (*ListNodesRequest) SetEcsInstanceName

func (s *ListNodesRequest) SetEcsInstanceName(v string) *ListNodesRequest

func (*ListNodesRequest) SetPage

func (s *ListNodesRequest) SetPage(v int32) *ListNodesRequest

func (*ListNodesRequest) SetSize

func (s *ListNodesRequest) SetSize(v int32) *ListNodesRequest

func (*ListNodesRequest) SetTags

func (s *ListNodesRequest) SetTags(v string) *ListNodesRequest

func (ListNodesRequest) String

func (s ListNodesRequest) String() string

type ListNodesResponse

type ListNodesResponse struct {
	Headers    map[string]*string     `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListNodesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListNodesResponse) GoString

func (s ListNodesResponse) GoString() string

func (*ListNodesResponse) SetBody

func (*ListNodesResponse) SetHeaders

func (s *ListNodesResponse) SetHeaders(v map[string]*string) *ListNodesResponse

func (*ListNodesResponse) SetStatusCode

func (s *ListNodesResponse) SetStatusCode(v int32) *ListNodesResponse

func (ListNodesResponse) String

func (s ListNodesResponse) String() string

type ListNodesResponseBody

type ListNodesResponseBody struct {
	// The header of the response.
	Headers *ListNodesResponseBodyHeaders `json:"Headers,omitempty" xml:"Headers,omitempty" type:"Struct"`
	// The ID of the request.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// The returned result.
	Result []*ListNodesResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Repeated"`
}

func (ListNodesResponseBody) GoString

func (s ListNodesResponseBody) GoString() string

func (*ListNodesResponseBody) SetHeaders

func (*ListNodesResponseBody) SetRequestId

func (*ListNodesResponseBody) SetResult

func (ListNodesResponseBody) String

func (s ListNodesResponseBody) String() string

type ListNodesResponseBodyHeaders

type ListNodesResponseBodyHeaders struct {
	// The number of entries returned.
	XTotalCount *int32 `json:"X-Total-Count,omitempty" xml:"X-Total-Count,omitempty"`
}

func (ListNodesResponseBodyHeaders) GoString

func (s ListNodesResponseBodyHeaders) GoString() string

func (*ListNodesResponseBodyHeaders) SetXTotalCount

func (ListNodesResponseBodyHeaders) String

type ListNodesResponseBodyResult

type ListNodesResponseBodyResult struct {
	// The status of the shipper on the ECS instance. Valid values:
	//
	// *   heartOk: The heartbeat is normal.
	// *   heartLost: The heartbeat is abnormal.
	// *   uninstalled: The shipper is not installed.
	// *   failed: The shipper fails to be installed.
	AgentStatus *string `json:"agentStatus,omitempty" xml:"agentStatus,omitempty"`
	// Indicates whether the Cloud Assistant client is installed. Valid values:
	//
	// *   true: installed
	// *   false: not installed
	CloudAssistantStatus *string `json:"cloudAssistantStatus,omitempty" xml:"cloudAssistantStatus,omitempty"`
	// The ID of the ECS instance.
	EcsInstanceId *string `json:"ecsInstanceId,omitempty" xml:"ecsInstanceId,omitempty"`
	// The name of the ECS instance.
	EcsInstanceName *string `json:"ecsInstanceName,omitempty" xml:"ecsInstanceName,omitempty"`
	// The IP addresses of the ECS instance.
	IpAddress []*ListNodesResponseBodyResultIpAddress `json:"ipAddress,omitempty" xml:"ipAddress,omitempty" type:"Repeated"`
	// The operating system type of the ECS instance. Valid values:
	//
	// *   windows: Windows Server
	// *   linux: Linux
	OsType *string `json:"osType,omitempty" xml:"osType,omitempty"`
	// The status of the ECS instance. Valid values:
	//
	// *   running: The instance is running.
	// *   starting: The instance is being started.
	// *   stopping: The instance is being stopped.
	// *   stopped: The instance is stopped.
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
	// The tags of the ECS instance.
	Tags []*ListNodesResponseBodyResultTags `json:"tags,omitempty" xml:"tags,omitempty" type:"Repeated"`
}

func (ListNodesResponseBodyResult) GoString

func (s ListNodesResponseBodyResult) GoString() string

func (*ListNodesResponseBodyResult) SetAgentStatus

func (*ListNodesResponseBodyResult) SetCloudAssistantStatus

func (s *ListNodesResponseBodyResult) SetCloudAssistantStatus(v string) *ListNodesResponseBodyResult

func (*ListNodesResponseBodyResult) SetEcsInstanceId

func (*ListNodesResponseBodyResult) SetEcsInstanceName

func (*ListNodesResponseBodyResult) SetIpAddress

func (*ListNodesResponseBodyResult) SetOsType

func (*ListNodesResponseBodyResult) SetStatus

func (*ListNodesResponseBodyResult) SetTags

func (ListNodesResponseBodyResult) String

type ListNodesResponseBodyResultIpAddress

type ListNodesResponseBodyResultIpAddress struct {
	// The IP address.
	Host *string `json:"host,omitempty" xml:"host,omitempty"`
	// The type of the IP address. Valid values:
	//
	// *   public: public IP address
	// *   private: private IP address
	IpType *string `json:"ipType,omitempty" xml:"ipType,omitempty"`
}

func (ListNodesResponseBodyResultIpAddress) GoString

func (*ListNodesResponseBodyResultIpAddress) SetHost

func (*ListNodesResponseBodyResultIpAddress) SetIpType

func (ListNodesResponseBodyResultIpAddress) String

type ListNodesResponseBodyResultTags

type ListNodesResponseBodyResultTags struct {
	// The key of the tag.
	TagKey *string `json:"tagKey,omitempty" xml:"tagKey,omitempty"`
	// The value of the tag.
	TagValue *string `json:"tagValue,omitempty" xml:"tagValue,omitempty"`
}

func (ListNodesResponseBodyResultTags) GoString

func (*ListNodesResponseBodyResultTags) SetTagKey

func (*ListNodesResponseBodyResultTags) SetTagValue

func (ListNodesResponseBodyResultTags) String

type ListPipelineIdsRequest

type ListPipelineIdsRequest struct {
	Body *string `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListPipelineIdsRequest) GoString

func (s ListPipelineIdsRequest) GoString() string

func (*ListPipelineIdsRequest) SetBody

func (ListPipelineIdsRequest) String

func (s ListPipelineIdsRequest) String() string

type ListPipelineIdsResponse

type ListPipelineIdsResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListPipelineIdsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListPipelineIdsResponse) GoString

func (s ListPipelineIdsResponse) GoString() string

func (*ListPipelineIdsResponse) SetBody

func (*ListPipelineIdsResponse) SetHeaders

func (*ListPipelineIdsResponse) SetStatusCode

func (ListPipelineIdsResponse) String

func (s ListPipelineIdsResponse) String() string

type ListPipelineIdsResponseBody

type ListPipelineIdsResponseBody struct {
	RequestId *string                              `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    []*ListPipelineIdsResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Repeated"`
}

func (ListPipelineIdsResponseBody) GoString

func (s ListPipelineIdsResponseBody) GoString() string

func (*ListPipelineIdsResponseBody) SetRequestId

func (*ListPipelineIdsResponseBody) SetResult

func (ListPipelineIdsResponseBody) String

type ListPipelineIdsResponseBodyResult

type ListPipelineIdsResponseBodyResult struct {
	Available  *bool   `json:"available,omitempty" xml:"available,omitempty"`
	Code       *string `json:"code,omitempty" xml:"code,omitempty"`
	Message    *string `json:"message,omitempty" xml:"message,omitempty"`
	PipelineId *string `json:"pipelineId,omitempty" xml:"pipelineId,omitempty"`
}

func (ListPipelineIdsResponseBodyResult) GoString

func (*ListPipelineIdsResponseBodyResult) SetAvailable

func (*ListPipelineIdsResponseBodyResult) SetCode

func (*ListPipelineIdsResponseBodyResult) SetMessage

func (*ListPipelineIdsResponseBodyResult) SetPipelineId

func (ListPipelineIdsResponseBodyResult) String

type ListPipelineRequest

type ListPipelineRequest struct {
	// The header of the response.
	Page *int32 `json:"page,omitempty" xml:"page,omitempty"`
	// The ID of the request.
	PipelineId *string `json:"pipelineId,omitempty" xml:"pipelineId,omitempty"`
	// The total number of returned entries.
	Size *int32 `json:"size,omitempty" xml:"size,omitempty"`
}

func (ListPipelineRequest) GoString

func (s ListPipelineRequest) GoString() string

func (*ListPipelineRequest) SetPage

func (*ListPipelineRequest) SetPipelineId

func (s *ListPipelineRequest) SetPipelineId(v string) *ListPipelineRequest

func (*ListPipelineRequest) SetSize

func (ListPipelineRequest) String

func (s ListPipelineRequest) String() string

type ListPipelineResponse

type ListPipelineResponse struct {
	Headers    map[string]*string        `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                    `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListPipelineResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListPipelineResponse) GoString

func (s ListPipelineResponse) GoString() string

func (*ListPipelineResponse) SetBody

func (*ListPipelineResponse) SetHeaders

func (s *ListPipelineResponse) SetHeaders(v map[string]*string) *ListPipelineResponse

func (*ListPipelineResponse) SetStatusCode

func (s *ListPipelineResponse) SetStatusCode(v int32) *ListPipelineResponse

func (ListPipelineResponse) String

func (s ListPipelineResponse) String() string

type ListPipelineResponseBody

type ListPipelineResponseBody struct {
	// The ID of the ApsaraVideo Media Processing (MPS) queue that is used to run the job.
	Headers *ListPipelineResponseBodyHeaders `json:"Headers,omitempty" xml:"Headers,omitempty" type:"Struct"`
	// The response.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// The time when the pipeline was created.
	Result []*ListPipelineResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Repeated"`
}

func (ListPipelineResponseBody) GoString

func (s ListPipelineResponseBody) GoString() string

func (*ListPipelineResponseBody) SetHeaders

func (*ListPipelineResponseBody) SetRequestId

func (*ListPipelineResponseBody) SetResult

func (ListPipelineResponseBody) String

func (s ListPipelineResponseBody) String() string

type ListPipelineResponseBodyHeaders

type ListPipelineResponseBodyHeaders struct {
	// The time when the pipeline was updated.
	XTotalCount *int32 `json:"X-Total-Count,omitempty" xml:"X-Total-Count,omitempty"`
}

func (ListPipelineResponseBodyHeaders) GoString

func (*ListPipelineResponseBodyHeaders) SetXTotalCount

func (ListPipelineResponseBodyHeaders) String

type ListPipelineResponseBodyResult

type ListPipelineResponseBodyResult struct {
	GmtCreatedTime *string `json:"gmtCreatedTime,omitempty" xml:"gmtCreatedTime,omitempty"`
	GmtUpdateTime  *string `json:"gmtUpdateTime,omitempty" xml:"gmtUpdateTime,omitempty"`
	// The status of the pipeline. Supported:
	//
	// *   NOT_DEPLOYED: The node is not deployed.
	// *   RUNNING
	// *   DELETED: Deleted. The console does not display this status.
	PipelineId     *string `json:"pipelineId,omitempty" xml:"pipelineId,omitempty"`
	PipelineStatus *string `json:"pipelineStatus,omitempty" xml:"pipelineStatus,omitempty"`
}

func (ListPipelineResponseBodyResult) GoString

func (*ListPipelineResponseBodyResult) SetGmtCreatedTime

func (*ListPipelineResponseBodyResult) SetGmtUpdateTime

func (*ListPipelineResponseBodyResult) SetPipelineId

func (*ListPipelineResponseBodyResult) SetPipelineStatus

func (ListPipelineResponseBodyResult) String

type ListPluginsRequest

type ListPluginsRequest struct {
	// SYSTEM
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The ID of the request.
	Page *string `json:"page,omitempty" xml:"page,omitempty"`
	// The header of the response.
	Size *int32 `json:"size,omitempty" xml:"size,omitempty"`
	// The total number of entries returned.
	Source *string `json:"source,omitempty" xml:"source,omitempty"`
}

func (ListPluginsRequest) GoString

func (s ListPluginsRequest) GoString() string

func (*ListPluginsRequest) SetName

func (*ListPluginsRequest) SetPage

func (*ListPluginsRequest) SetSize

func (*ListPluginsRequest) SetSource

func (s *ListPluginsRequest) SetSource(v string) *ListPluginsRequest

func (ListPluginsRequest) String

func (s ListPluginsRequest) String() string

type ListPluginsResponse

type ListPluginsResponse struct {
	Headers    map[string]*string       `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                   `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListPluginsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListPluginsResponse) GoString

func (s ListPluginsResponse) GoString() string

func (*ListPluginsResponse) SetBody

func (*ListPluginsResponse) SetHeaders

func (s *ListPluginsResponse) SetHeaders(v map[string]*string) *ListPluginsResponse

func (*ListPluginsResponse) SetStatusCode

func (s *ListPluginsResponse) SetStatusCode(v int32) *ListPluginsResponse

func (ListPluginsResponse) String

func (s ListPluginsResponse) String() string

type ListPluginsResponseBody

type ListPluginsResponseBody struct {
	// The description of the plug-in.
	Headers *ListPluginsResponseBodyHeaders `json:"Headers,omitempty" xml:"Headers,omitempty" type:"Struct"`
	// The return results.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// The status of the plug-in.
	Result []*ListPluginsResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Repeated"`
}

func (ListPluginsResponseBody) GoString

func (s ListPluginsResponseBody) GoString() string

func (*ListPluginsResponseBody) SetHeaders

func (*ListPluginsResponseBody) SetRequestId

func (*ListPluginsResponseBody) SetResult

func (ListPluginsResponseBody) String

func (s ListPluginsResponseBody) String() string

type ListPluginsResponseBodyHeaders

type ListPluginsResponseBodyHeaders struct {
	// The address of the plug-in description document.
	XTotalCount *int32 `json:"X-Total-Count,omitempty" xml:"X-Total-Count,omitempty"`
}

func (ListPluginsResponseBodyHeaders) GoString

func (*ListPluginsResponseBodyHeaders) SetXTotalCount

func (ListPluginsResponseBodyHeaders) String

type ListPluginsResponseBodyResult

type ListPluginsResponseBodyResult struct {
	// The source type of the plug-in.
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	Name        *string `json:"name,omitempty" xml:"name,omitempty"`
	Source      *string `json:"source,omitempty" xml:"source,omitempty"`
	// The name of the plug-in.
	SpecificationUrl *string `json:"specificationUrl,omitempty" xml:"specificationUrl,omitempty"`
	State            *string `json:"state,omitempty" xml:"state,omitempty"`
}

func (ListPluginsResponseBodyResult) GoString

func (*ListPluginsResponseBodyResult) SetDescription

func (*ListPluginsResponseBodyResult) SetName

func (*ListPluginsResponseBodyResult) SetSource

func (*ListPluginsResponseBodyResult) SetSpecificationUrl

func (*ListPluginsResponseBodyResult) SetState

func (ListPluginsResponseBodyResult) String

type ListSearchLogRequest

type ListSearchLogRequest struct {
	// 20
	BeginTime *int64 `json:"beginTime,omitempty" xml:"beginTime,omitempty"`
	// The ID of the request.
	EndTime *int64 `json:"endTime,omitempty" xml:"endTime,omitempty"`
	// The header of the response.
	Page *int32 `json:"page,omitempty" xml:"page,omitempty"`
	// 1
	Query *string `json:"query,omitempty" xml:"query,omitempty"`
	// The number of entries returned per page.
	Size *int32 `json:"size,omitempty" xml:"size,omitempty"`
	// 1531910852074
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (ListSearchLogRequest) GoString

func (s ListSearchLogRequest) GoString() string

func (*ListSearchLogRequest) SetBeginTime

func (s *ListSearchLogRequest) SetBeginTime(v int64) *ListSearchLogRequest

func (*ListSearchLogRequest) SetEndTime

func (*ListSearchLogRequest) SetPage

func (*ListSearchLogRequest) SetQuery

func (*ListSearchLogRequest) SetSize

func (*ListSearchLogRequest) SetType

func (ListSearchLogRequest) String

func (s ListSearchLogRequest) String() string

type ListSearchLogResponse

type ListSearchLogResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListSearchLogResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListSearchLogResponse) GoString

func (s ListSearchLogResponse) GoString() string

func (*ListSearchLogResponse) SetBody

func (*ListSearchLogResponse) SetHeaders

func (*ListSearchLogResponse) SetStatusCode

func (s *ListSearchLogResponse) SetStatusCode(v int32) *ListSearchLogResponse

func (ListSearchLogResponse) String

func (s ListSearchLogResponse) String() string

type ListSearchLogResponseBody

type ListSearchLogResponseBody struct {
	// The level of the log. Valid values:
	//
	// *   warn: warning log
	// *   info: information log
	// *   error: error log
	// *   trace: trace logs
	// *   debug: debug logs
	//
	// The level information has been migrated to the contentCollection field.
	Headers *ListSearchLogResponseBodyHeaders `json:"Headers,omitempty" xml:"Headers,omitempty" type:"Struct"`
	// The list of logs returned by the request.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// The content of the log entry. Migrated to the contentCollection field.
	Result []*ListSearchLogResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Repeated"`
}

func (ListSearchLogResponseBody) GoString

func (s ListSearchLogResponseBody) GoString() string

func (*ListSearchLogResponseBody) SetHeaders

func (*ListSearchLogResponseBody) SetRequestId

func (*ListSearchLogResponseBody) SetResult

func (ListSearchLogResponseBody) String

func (s ListSearchLogResponseBody) String() string

type ListSearchLogResponseBodyHeaders

type ListSearchLogResponseBodyHeaders struct {
	// The IP address of the node that generates the log.
	XTotalCount *int32 `json:"X-Total-Count,omitempty" xml:"X-Total-Count,omitempty"`
}

func (ListSearchLogResponseBodyHeaders) GoString

func (*ListSearchLogResponseBodyHeaders) SetXTotalCount

func (ListSearchLogResponseBodyHeaders) String

type ListSearchLogResponseBodyResult

type ListSearchLogResponseBodyResult struct {
	// The ID of the instance.
	Content           *string                `json:"content,omitempty" xml:"content,omitempty"`
	ContentCollection map[string]interface{} `json:"contentCollection,omitempty" xml:"contentCollection,omitempty"`
	// Details of the log entry. Different content fields are returned for different log types.
	Host       *string `json:"host,omitempty" xml:"host,omitempty"`
	InstanceId *string `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	// The timestamp when the log is generated. Unit: ms.
	Level     *string `json:"level,omitempty" xml:"level,omitempty"`
	Timestamp *int64  `json:"timestamp,omitempty" xml:"timestamp,omitempty"`
}

func (ListSearchLogResponseBodyResult) GoString

func (*ListSearchLogResponseBodyResult) SetContent

func (*ListSearchLogResponseBodyResult) SetContentCollection

func (s *ListSearchLogResponseBodyResult) SetContentCollection(v map[string]interface{}) *ListSearchLogResponseBodyResult

func (*ListSearchLogResponseBodyResult) SetHost

func (*ListSearchLogResponseBodyResult) SetInstanceId

func (*ListSearchLogResponseBodyResult) SetLevel

func (*ListSearchLogResponseBodyResult) SetTimestamp

func (ListSearchLogResponseBodyResult) String

type ListShardRecoveriesRequest

type ListShardRecoveriesRequest struct {
	// Specifies whether to return information about data restoration of shards. Valid values:
	//
	// *   true: returns information about data restoration of shards that are being restored.
	// *   false: returns information about data restoration of all shards.
	ActiveOnly *bool `json:"activeOnly,omitempty" xml:"activeOnly,omitempty"`
}

func (ListShardRecoveriesRequest) GoString

func (s ListShardRecoveriesRequest) GoString() string

func (*ListShardRecoveriesRequest) SetActiveOnly

func (ListShardRecoveriesRequest) String

type ListShardRecoveriesResponse

type ListShardRecoveriesResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListShardRecoveriesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListShardRecoveriesResponse) GoString

func (s ListShardRecoveriesResponse) GoString() string

func (*ListShardRecoveriesResponse) SetBody

func (*ListShardRecoveriesResponse) SetHeaders

func (*ListShardRecoveriesResponse) SetStatusCode

func (ListShardRecoveriesResponse) String

type ListShardRecoveriesResponseBody

type ListShardRecoveriesResponseBody struct {
	// The ID of the request.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// The returned result.
	Result []*ListShardRecoveriesResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Repeated"`
}

func (ListShardRecoveriesResponseBody) GoString

func (*ListShardRecoveriesResponseBody) SetRequestId

func (ListShardRecoveriesResponseBody) String

type ListShardRecoveriesResponseBodyResult

type ListShardRecoveriesResponseBodyResult struct {
	// The data restoration progress.
	BytesPercent *string `json:"bytesPercent,omitempty" xml:"bytesPercent,omitempty"`
	// The total amount of data that is restored.
	BytesTotal *int64 `json:"bytesTotal,omitempty" xml:"bytesTotal,omitempty"`
	// The file execution progress.
	FilesPercent *string `json:"filesPercent,omitempty" xml:"filesPercent,omitempty"`
	// The total number of files.
	FilesTotal *int64 `json:"filesTotal,omitempty" xml:"filesTotal,omitempty"`
	// The name of the index.
	Index *string `json:"index,omitempty" xml:"index,omitempty"`
	// The IP address of the source node.
	SourceHost *string `json:"sourceHost,omitempty" xml:"sourceHost,omitempty"`
	// The name of the source node.
	SourceNode *string `json:"sourceNode,omitempty" xml:"sourceNode,omitempty"`
	// The data restoration status. Valid values:
	//
	// *   done: Data restoration is complete.
	// *   finalize: Data is being cleared.
	// *   index: Index metadata is being read, and bytes are being copied from source to destination.
	// *   init: Data restoration is not started.
	// *   start: Data restoration is started.
	// *   translog: Translogs are being redone.
	Stage *string `json:"stage,omitempty" xml:"stage,omitempty"`
	// The IP address of the destination node.
	TargetHost *string `json:"targetHost,omitempty" xml:"targetHost,omitempty"`
	// The name of the destination node.
	TargetNode *string `json:"targetNode,omitempty" xml:"targetNode,omitempty"`
	// The number of translog operations to be restored.
	TranslogOps *int64 `json:"translogOps,omitempty" xml:"translogOps,omitempty"`
	// The restoration progress of translog operations.
	TranslogOpsPercent *string `json:"translogOpsPercent,omitempty" xml:"translogOpsPercent,omitempty"`
}

func (ListShardRecoveriesResponseBodyResult) GoString

func (*ListShardRecoveriesResponseBodyResult) SetBytesPercent

func (*ListShardRecoveriesResponseBodyResult) SetBytesTotal

func (*ListShardRecoveriesResponseBodyResult) SetFilesPercent

func (*ListShardRecoveriesResponseBodyResult) SetFilesTotal

func (*ListShardRecoveriesResponseBodyResult) SetIndex

func (*ListShardRecoveriesResponseBodyResult) SetSourceHost

func (*ListShardRecoveriesResponseBodyResult) SetSourceNode

func (*ListShardRecoveriesResponseBodyResult) SetStage

func (*ListShardRecoveriesResponseBodyResult) SetTargetHost

func (*ListShardRecoveriesResponseBodyResult) SetTargetNode

func (*ListShardRecoveriesResponseBodyResult) SetTranslogOps

func (*ListShardRecoveriesResponseBodyResult) SetTranslogOpsPercent

func (ListShardRecoveriesResponseBodyResult) String

type ListSnapshotReposByInstanceIdResponse

type ListSnapshotReposByInstanceIdResponse struct {
	Headers    map[string]*string                         `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                     `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListSnapshotReposByInstanceIdResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListSnapshotReposByInstanceIdResponse) GoString

func (*ListSnapshotReposByInstanceIdResponse) SetHeaders

func (*ListSnapshotReposByInstanceIdResponse) SetStatusCode

func (ListSnapshotReposByInstanceIdResponse) String

type ListSnapshotReposByInstanceIdResponseBody

type ListSnapshotReposByInstanceIdResponseBody struct {
	// The ID of the request.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// The return results.
	Result []*ListSnapshotReposByInstanceIdResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Repeated"`
}

func (ListSnapshotReposByInstanceIdResponseBody) GoString

func (*ListSnapshotReposByInstanceIdResponseBody) SetRequestId

func (ListSnapshotReposByInstanceIdResponseBody) String

type ListSnapshotReposByInstanceIdResponseBodyResult

type ListSnapshotReposByInstanceIdResponseBodyResult struct {
	// Reference instance ID.
	InstanceId *string `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	// The address of the repository.
	RepoPath *string `json:"repoPath,omitempty" xml:"repoPath,omitempty"`
	// Reference warehouse name.
	SnapWarehouse *string `json:"snapWarehouse,omitempty" xml:"snapWarehouse,omitempty"`
	// Reference warehouse status. available indicates that it is valid. unavailable indicates that it is invalid.
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
}

func (ListSnapshotReposByInstanceIdResponseBodyResult) GoString

func (*ListSnapshotReposByInstanceIdResponseBodyResult) SetInstanceId

func (*ListSnapshotReposByInstanceIdResponseBodyResult) SetRepoPath

func (*ListSnapshotReposByInstanceIdResponseBodyResult) SetSnapWarehouse

func (*ListSnapshotReposByInstanceIdResponseBodyResult) SetStatus

func (ListSnapshotReposByInstanceIdResponseBodyResult) String

type ListTagResourcesRequest

type ListTagResourcesRequest struct {
	// The number of the returned page.
	NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	// Deprecated
	// 1d2db86sca4384811e0b5e8707e\*\*\*\*\*\*
	Page *int32 `json:"Page,omitempty" xml:"Page,omitempty"`
	// The ID of the request.
	ResourceIds *string `json:"ResourceIds,omitempty" xml:"ResourceIds,omitempty"`
	// \[{"key":"env","value","dev"},{"key":"dev", "value":"IT"}]
	ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
	// Deprecated
	// \["es-cn-aaa","es-cn-bbb"]
	Size *int32 `json:"Size,omitempty" xml:"Size,omitempty"`
	// The header of the response. This parameter is empty and is for reference only. You cannot force this parameter to be relied on in the program.
	//
	// >  The return examples does not contain this parameter.
	Tags *string `json:"Tags,omitempty" xml:"Tags,omitempty"`
}

func (ListTagResourcesRequest) GoString

func (s ListTagResourcesRequest) GoString() string

func (*ListTagResourcesRequest) SetNextToken

func (*ListTagResourcesRequest) SetPage

func (*ListTagResourcesRequest) SetResourceIds

func (*ListTagResourcesRequest) SetResourceType

func (*ListTagResourcesRequest) SetSize

func (*ListTagResourcesRequest) SetTags

func (ListTagResourcesRequest) String

func (s ListTagResourcesRequest) String() string

type ListTagResourcesResponse

type ListTagResourcesResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListTagResourcesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListTagResourcesResponse) GoString

func (s ListTagResourcesResponse) GoString() string

func (*ListTagResourcesResponse) SetBody

func (*ListTagResourcesResponse) SetHeaders

func (*ListTagResourcesResponse) SetStatusCode

func (ListTagResourcesResponse) String

func (s ListTagResourcesResponse) String() string

type ListTagResourcesResponseBody

type ListTagResourcesResponseBody struct {
	// The labels of the resource.
	Headers *ListTagResourcesResponseBodyHeaders `json:"Headers,omitempty" xml:"Headers,omitempty" type:"Struct"`
	// The number of resources to query.
	PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	// A list of resources that have tags.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// The type of the resource. Fixed to `ALIYUN::ELASTICSEARCH::INSTANCE`.
	TagResources *ListTagResourcesResponseBodyTagResources `json:"TagResources,omitempty" xml:"TagResources,omitempty" type:"Struct"`
}

func (ListTagResourcesResponseBody) GoString

func (s ListTagResourcesResponseBody) GoString() string

func (*ListTagResourcesResponseBody) SetHeaders

func (*ListTagResourcesResponseBody) SetPageSize

func (*ListTagResourcesResponseBody) SetRequestId

func (ListTagResourcesResponseBody) String

type ListTagResourcesResponseBodyHeaders

type ListTagResourcesResponseBodyHeaders struct {
	// The value of the tag.
	XTotalCount *int32 `json:"X-Total-Count,omitempty" xml:"X-Total-Count,omitempty"`
}

func (ListTagResourcesResponseBodyHeaders) GoString

func (*ListTagResourcesResponseBodyHeaders) SetXTotalCount

func (ListTagResourcesResponseBodyHeaders) String

type ListTagResourcesResponseBodyTagResources

type ListTagResourcesResponseBodyTagResources struct {
	// Indicates the ID of a resource.
	TagResource []*ListTagResourcesResponseBodyTagResourcesTagResource `json:"TagResource,omitempty" xml:"TagResource,omitempty" type:"Repeated"`
}

func (ListTagResourcesResponseBodyTagResources) GoString

func (ListTagResourcesResponseBodyTagResources) String

type ListTagResourcesResponseBodyTagResourcesTagResource

type ListTagResourcesResponseBodyTagResourcesTagResource struct {
	ResourceId   *string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty"`
	ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
	TagKey       *string `json:"TagKey,omitempty" xml:"TagKey,omitempty"`
	// The tag key.
	TagValue *string `json:"TagValue,omitempty" xml:"TagValue,omitempty"`
}

func (ListTagResourcesResponseBodyTagResourcesTagResource) GoString

func (*ListTagResourcesResponseBodyTagResourcesTagResource) SetResourceId

func (*ListTagResourcesResponseBodyTagResourcesTagResource) SetResourceType

func (*ListTagResourcesResponseBodyTagResourcesTagResource) SetTagKey

func (*ListTagResourcesResponseBodyTagResourcesTagResource) SetTagValue

func (ListTagResourcesResponseBodyTagResourcesTagResource) String

type ListTagsRequest

type ListTagsRequest struct {
	// The return results.
	PageSize *int32 `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
	// The tag value of the ENI.
	ResourceType *string `json:"resourceType,omitempty" xml:"resourceType,omitempty"`
}

func (ListTagsRequest) GoString

func (s ListTagsRequest) GoString() string

func (*ListTagsRequest) SetPageSize

func (s *ListTagsRequest) SetPageSize(v int32) *ListTagsRequest

func (*ListTagsRequest) SetResourceType

func (s *ListTagsRequest) SetResourceType(v string) *ListTagsRequest

func (ListTagsRequest) String

func (s ListTagsRequest) String() string

type ListTagsResponse

type ListTagsResponse struct {
	Headers    map[string]*string    `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListTagsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListTagsResponse) GoString

func (s ListTagsResponse) GoString() string

func (*ListTagsResponse) SetBody

func (*ListTagsResponse) SetHeaders

func (s *ListTagsResponse) SetHeaders(v map[string]*string) *ListTagsResponse

func (*ListTagsResponse) SetStatusCode

func (s *ListTagsResponse) SetStatusCode(v int32) *ListTagsResponse

func (ListTagsResponse) String

func (s ListTagsResponse) String() string

type ListTagsResponseBody

type ListTagsResponseBody struct {
	// The key of the tag.
	RequestId *string                       `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    []*ListTagsResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Repeated"`
}

func (ListTagsResponseBody) GoString

func (s ListTagsResponseBody) GoString() string

func (*ListTagsResponseBody) SetRequestId

func (s *ListTagsResponseBody) SetRequestId(v string) *ListTagsResponseBody

func (*ListTagsResponseBody) SetResult

func (ListTagsResponseBody) String

func (s ListTagsResponseBody) String() string

type ListTagsResponseBodyResult

type ListTagsResponseBodyResult struct {
	TagKey   *string `json:"TagKey,omitempty" xml:"TagKey,omitempty"`
	TagValue *string `json:"TagValue,omitempty" xml:"TagValue,omitempty"`
}

func (ListTagsResponseBodyResult) GoString

func (s ListTagsResponseBodyResult) GoString() string

func (*ListTagsResponseBodyResult) SetTagKey

func (*ListTagsResponseBodyResult) SetTagValue

func (ListTagsResponseBodyResult) String

type ListVpcEndpointsRequest

type ListVpcEndpointsRequest struct {
	// The number of the page to return.
	//
	// Pages start from page 1. Default value: 1.
	Page *int32 `json:"page,omitempty" xml:"page,omitempty"`
	// The number of entries to return on each page. Default value: 20.
	Size *int32 `json:"size,omitempty" xml:"size,omitempty"`
}

func (ListVpcEndpointsRequest) GoString

func (s ListVpcEndpointsRequest) GoString() string

func (*ListVpcEndpointsRequest) SetPage

func (*ListVpcEndpointsRequest) SetSize

func (ListVpcEndpointsRequest) String

func (s ListVpcEndpointsRequest) String() string

type ListVpcEndpointsResponse

type ListVpcEndpointsResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListVpcEndpointsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListVpcEndpointsResponse) GoString

func (s ListVpcEndpointsResponse) GoString() string

func (*ListVpcEndpointsResponse) SetBody

func (*ListVpcEndpointsResponse) SetHeaders

func (*ListVpcEndpointsResponse) SetStatusCode

func (ListVpcEndpointsResponse) String

func (s ListVpcEndpointsResponse) String() string

type ListVpcEndpointsResponseBody

type ListVpcEndpointsResponseBody struct {
	// The request ID.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// The details of the endpoints.
	Result []*ListVpcEndpointsResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Repeated"`
}

func (ListVpcEndpointsResponseBody) GoString

func (s ListVpcEndpointsResponseBody) GoString() string

func (*ListVpcEndpointsResponseBody) SetRequestId

func (*ListVpcEndpointsResponseBody) SetResult

func (ListVpcEndpointsResponseBody) String

type ListVpcEndpointsResponseBodyResult

type ListVpcEndpointsResponseBodyResult struct {
	// The status of the endpoint connection. Valid values:
	//
	// *   Pending
	// *   Connecting
	// *   Connected
	// *   Disconnecting
	// *   Disconnected
	// *   Deleting
	// *   ServiceDeleted
	ConnectionStatus *string `json:"connectionStatus,omitempty" xml:"connectionStatus,omitempty"`
	// The time when the endpoint was created.
	CreateTime *string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	// The business status of the endpoint. Valid values:
	//
	// *   Normal
	// *   FinancialLocked
	EndpointBusinessStatus *string `json:"endpointBusinessStatus,omitempty" xml:"endpointBusinessStatus,omitempty"`
	// The domain name of the endpoint. The domain name is used for connection configuration.
	EndpointDomain *string `json:"endpointDomain,omitempty" xml:"endpointDomain,omitempty"`
	// The ID of the endpoint.
	EndpointId *string `json:"endpointId,omitempty" xml:"endpointId,omitempty"`
	// The name of the endpoint.
	EndpointName *string `json:"endpointName,omitempty" xml:"endpointName,omitempty"`
	// The status of the endpoint. Valid values:
	//
	// *   Creating
	// *   Active
	// *   Pending
	// *   Deleting
	EndpointStatus *string `json:"endpointStatus,omitempty" xml:"endpointStatus,omitempty"`
	// The ID of the endpoint service with which the endpoint is associated.
	ServiceId *string `json:"serviceId,omitempty" xml:"serviceId,omitempty"`
	// The name of the endpoint service with which the endpoint is associated.
	ServiceName *string `json:"serviceName,omitempty" xml:"serviceName,omitempty"`
}

func (ListVpcEndpointsResponseBodyResult) GoString

func (*ListVpcEndpointsResponseBodyResult) SetConnectionStatus

func (*ListVpcEndpointsResponseBodyResult) SetCreateTime

func (*ListVpcEndpointsResponseBodyResult) SetEndpointBusinessStatus

func (*ListVpcEndpointsResponseBodyResult) SetEndpointDomain

func (*ListVpcEndpointsResponseBodyResult) SetEndpointId

func (*ListVpcEndpointsResponseBodyResult) SetEndpointName

func (*ListVpcEndpointsResponseBodyResult) SetEndpointStatus

func (*ListVpcEndpointsResponseBodyResult) SetServiceId

func (*ListVpcEndpointsResponseBodyResult) SetServiceName

func (ListVpcEndpointsResponseBodyResult) String

type Logstash

type Logstash struct {
	Config          map[string]*string      `json:"config,omitempty" xml:"config,omitempty"`
	CreatedAt       *string                 `json:"createdAt,omitempty" xml:"createdAt,omitempty"`
	DataNode        *bool                   `json:"dataNode,omitempty" xml:"dataNode,omitempty"`
	Description     *string                 `json:"description,omitempty" xml:"description,omitempty"`
	EndTime         *int64                  `json:"endTime,omitempty" xml:"endTime,omitempty"`
	EndpointList    []*LogstashEndpointList `json:"endpointList,omitempty" xml:"endpointList,omitempty" type:"Repeated"`
	InstanceId      *string                 `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	NetworkConfig   *LogstashNetworkConfig  `json:"networkConfig,omitempty" xml:"networkConfig,omitempty" type:"Struct"`
	NodeAmount      *int64                  `json:"nodeAmount,omitempty" xml:"nodeAmount,omitempty"`
	NodeSpec        *LogstashNodeSpec       `json:"nodeSpec,omitempty" xml:"nodeSpec,omitempty" type:"Struct"`
	PaymentType     *string                 `json:"paymentType,omitempty" xml:"paymentType,omitempty"`
	Protocol        *string                 `json:"protocol,omitempty" xml:"protocol,omitempty"`
	ResourceGroupId *string                 `json:"resourceGroupId,omitempty" xml:"resourceGroupId,omitempty"`
	Status          *string                 `json:"status,omitempty" xml:"status,omitempty"`
	Tags            []*LogstashTags         `json:"tags,omitempty" xml:"tags,omitempty" type:"Repeated"`
	UpdatedAt       *string                 `json:"updatedAt,omitempty" xml:"updatedAt,omitempty"`
	Version         *string                 `json:"version,omitempty" xml:"version,omitempty"`
	ZoneCount       *int64                  `json:"zoneCount,omitempty" xml:"zoneCount,omitempty"`
	ZoneInfos       []*LogstashZoneInfos    `json:"zoneInfos,omitempty" xml:"zoneInfos,omitempty" type:"Repeated"`
}

func (Logstash) GoString

func (s Logstash) GoString() string

func (*Logstash) SetConfig

func (s *Logstash) SetConfig(v map[string]*string) *Logstash

func (*Logstash) SetCreatedAt

func (s *Logstash) SetCreatedAt(v string) *Logstash

func (*Logstash) SetDataNode

func (s *Logstash) SetDataNode(v bool) *Logstash

func (*Logstash) SetDescription

func (s *Logstash) SetDescription(v string) *Logstash

func (*Logstash) SetEndTime

func (s *Logstash) SetEndTime(v int64) *Logstash

func (*Logstash) SetEndpointList

func (s *Logstash) SetEndpointList(v []*LogstashEndpointList) *Logstash

func (*Logstash) SetInstanceId

func (s *Logstash) SetInstanceId(v string) *Logstash

func (*Logstash) SetNetworkConfig

func (s *Logstash) SetNetworkConfig(v *LogstashNetworkConfig) *Logstash

func (*Logstash) SetNodeAmount

func (s *Logstash) SetNodeAmount(v int64) *Logstash

func (*Logstash) SetNodeSpec

func (s *Logstash) SetNodeSpec(v *LogstashNodeSpec) *Logstash

func (*Logstash) SetPaymentType

func (s *Logstash) SetPaymentType(v string) *Logstash

func (*Logstash) SetProtocol

func (s *Logstash) SetProtocol(v string) *Logstash

func (*Logstash) SetResourceGroupId

func (s *Logstash) SetResourceGroupId(v string) *Logstash

func (*Logstash) SetStatus

func (s *Logstash) SetStatus(v string) *Logstash

func (*Logstash) SetTags

func (s *Logstash) SetTags(v []*LogstashTags) *Logstash

func (*Logstash) SetUpdatedAt

func (s *Logstash) SetUpdatedAt(v string) *Logstash

func (*Logstash) SetVersion

func (s *Logstash) SetVersion(v string) *Logstash

func (*Logstash) SetZoneCount

func (s *Logstash) SetZoneCount(v int64) *Logstash

func (*Logstash) SetZoneInfos

func (s *Logstash) SetZoneInfos(v []*LogstashZoneInfos) *Logstash

func (Logstash) String

func (s Logstash) String() string

type LogstashEndpointList

type LogstashEndpointList struct {
	Host   *string `json:"host,omitempty" xml:"host,omitempty"`
	Port   *int64  `json:"port,omitempty" xml:"port,omitempty"`
	ZoneId *string `json:"zoneId,omitempty" xml:"zoneId,omitempty"`
}

func (LogstashEndpointList) GoString

func (s LogstashEndpointList) GoString() string

func (*LogstashEndpointList) SetHost

func (*LogstashEndpointList) SetPort

func (*LogstashEndpointList) SetZoneId

func (LogstashEndpointList) String

func (s LogstashEndpointList) String() string

type LogstashNetworkConfig

type LogstashNetworkConfig struct {
	Type      *string `json:"type,omitempty" xml:"type,omitempty"`
	VpcId     *string `json:"vpcId,omitempty" xml:"vpcId,omitempty"`
	VsArea    *string `json:"vsArea,omitempty" xml:"vsArea,omitempty"`
	VswitchId *string `json:"vswitchId,omitempty" xml:"vswitchId,omitempty"`
}

func (LogstashNetworkConfig) GoString

func (s LogstashNetworkConfig) GoString() string

func (*LogstashNetworkConfig) SetType

func (*LogstashNetworkConfig) SetVpcId

func (*LogstashNetworkConfig) SetVsArea

func (*LogstashNetworkConfig) SetVswitchId

func (LogstashNetworkConfig) String

func (s LogstashNetworkConfig) String() string

type LogstashNodeSpec

type LogstashNodeSpec struct {
	Disk     *int64  `json:"disk,omitempty" xml:"disk,omitempty"`
	DiskType *string `json:"diskType,omitempty" xml:"diskType,omitempty"`
	Spec     *string `json:"spec,omitempty" xml:"spec,omitempty"`
}

func (LogstashNodeSpec) GoString

func (s LogstashNodeSpec) GoString() string

func (*LogstashNodeSpec) SetDisk

func (s *LogstashNodeSpec) SetDisk(v int64) *LogstashNodeSpec

func (*LogstashNodeSpec) SetDiskType

func (s *LogstashNodeSpec) SetDiskType(v string) *LogstashNodeSpec

func (*LogstashNodeSpec) SetSpec

func (s *LogstashNodeSpec) SetSpec(v string) *LogstashNodeSpec

func (LogstashNodeSpec) String

func (s LogstashNodeSpec) String() string

type LogstashTags

type LogstashTags struct {
	TagKey   *string `json:"tagKey,omitempty" xml:"tagKey,omitempty"`
	TagValue *string `json:"tagValue,omitempty" xml:"tagValue,omitempty"`
}

func (LogstashTags) GoString

func (s LogstashTags) GoString() string

func (*LogstashTags) SetTagKey

func (s *LogstashTags) SetTagKey(v string) *LogstashTags

func (*LogstashTags) SetTagValue

func (s *LogstashTags) SetTagValue(v string) *LogstashTags

func (LogstashTags) String

func (s LogstashTags) String() string

type LogstashZoneInfos

type LogstashZoneInfos struct {
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
	ZoneId *string `json:"zoneId,omitempty" xml:"zoneId,omitempty"`
}

func (LogstashZoneInfos) GoString

func (s LogstashZoneInfos) GoString() string

func (*LogstashZoneInfos) SetStatus

func (s *LogstashZoneInfos) SetStatus(v string) *LogstashZoneInfos

func (*LogstashZoneInfos) SetZoneId

func (s *LogstashZoneInfos) SetZoneId(v string) *LogstashZoneInfos

func (LogstashZoneInfos) String

func (s LogstashZoneInfos) String() string

type MasterNodeConfiguration

type MasterNodeConfiguration struct {
	Amount   *int64  `json:"amount,omitempty" xml:"amount,omitempty"`
	Disk     *int64  `json:"disk,omitempty" xml:"disk,omitempty"`
	DiskType *string `json:"diskType,omitempty" xml:"diskType,omitempty"`
	Spec     *string `json:"spec,omitempty" xml:"spec,omitempty"`
}

func (MasterNodeConfiguration) GoString

func (s MasterNodeConfiguration) GoString() string

func (*MasterNodeConfiguration) SetAmount

func (*MasterNodeConfiguration) SetDisk

func (*MasterNodeConfiguration) SetDiskType

func (*MasterNodeConfiguration) SetSpec

func (MasterNodeConfiguration) String

func (s MasterNodeConfiguration) String() string

type MigrateToOtherZoneRequest

type MigrateToOtherZoneRequest struct {
	Body *string `json:"body,omitempty" xml:"body,omitempty"`
	// Verify whether the zone node can be migrated. true indicates that the data is only verified and the migration task is not executed. false indicates that the migration task is executed after the verification is successful.
	DryRun *bool `json:"dryRun,omitempty" xml:"dryRun,omitempty"`
}

func (MigrateToOtherZoneRequest) GoString

func (s MigrateToOtherZoneRequest) GoString() string

func (*MigrateToOtherZoneRequest) SetBody

func (*MigrateToOtherZoneRequest) SetDryRun

func (MigrateToOtherZoneRequest) String

func (s MigrateToOtherZoneRequest) String() string

type MigrateToOtherZoneResponse

type MigrateToOtherZoneResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *MigrateToOtherZoneResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (MigrateToOtherZoneResponse) GoString

func (s MigrateToOtherZoneResponse) GoString() string

func (*MigrateToOtherZoneResponse) SetBody

func (*MigrateToOtherZoneResponse) SetHeaders

func (*MigrateToOtherZoneResponse) SetStatusCode

func (MigrateToOtherZoneResponse) String

type MigrateToOtherZoneResponseBody

type MigrateToOtherZoneResponseBody struct {
	// The ID of the request.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// Return results:
	//
	// *   true: migration succeeded
	// *   false: The migration fails
	Result *bool `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (MigrateToOtherZoneResponseBody) GoString

func (*MigrateToOtherZoneResponseBody) SetRequestId

func (*MigrateToOtherZoneResponseBody) SetResult

func (MigrateToOtherZoneResponseBody) String

type MigrationJob added in v2.1.0

type MigrationJob struct {
	CurrentState             *string                     `json:"currentState,omitempty" xml:"currentState,omitempty"`
	DisableSourceClusterAuth *bool                       `json:"disableSourceClusterAuth,omitempty" xml:"disableSourceClusterAuth,omitempty"`
	DisableTargetClusterAuth *bool                       `json:"disableTargetClusterAuth,omitempty" xml:"disableTargetClusterAuth,omitempty"`
	EndTime                  *int64                      `json:"endTime,omitempty" xml:"endTime,omitempty"`
	MigrationJobId           *string                     `json:"migrationJobId,omitempty" xml:"migrationJobId,omitempty"`
	Phase                    *string                     `json:"phase,omitempty" xml:"phase,omitempty"`
	SourceCluster            *MigrationJobSourceCluster  `json:"sourceCluster,omitempty" xml:"sourceCluster,omitempty" type:"Struct"`
	StartTime                *int64                      `json:"startTime,omitempty" xml:"startTime,omitempty"`
	StatusResult             []*MigrationJobStatusResult `json:"statusResult,omitempty" xml:"statusResult,omitempty" type:"Repeated"`
	TargetCluster            *MigrationJobTargetCluster  `json:"targetCluster,omitempty" xml:"targetCluster,omitempty" type:"Struct"`
	UpdateTime               *int64                      `json:"updateTime,omitempty" xml:"updateTime,omitempty"`
}

func (MigrationJob) GoString added in v2.1.0

func (s MigrationJob) GoString() string

func (*MigrationJob) SetCurrentState added in v2.1.0

func (s *MigrationJob) SetCurrentState(v string) *MigrationJob

func (*MigrationJob) SetDisableSourceClusterAuth added in v2.1.0

func (s *MigrationJob) SetDisableSourceClusterAuth(v bool) *MigrationJob

func (*MigrationJob) SetDisableTargetClusterAuth added in v2.1.0

func (s *MigrationJob) SetDisableTargetClusterAuth(v bool) *MigrationJob

func (*MigrationJob) SetEndTime added in v2.1.0

func (s *MigrationJob) SetEndTime(v int64) *MigrationJob

func (*MigrationJob) SetMigrationJobId added in v2.1.0

func (s *MigrationJob) SetMigrationJobId(v string) *MigrationJob

func (*MigrationJob) SetPhase added in v2.1.0

func (s *MigrationJob) SetPhase(v string) *MigrationJob

func (*MigrationJob) SetSourceCluster added in v2.1.0

func (s *MigrationJob) SetSourceCluster(v *MigrationJobSourceCluster) *MigrationJob

func (*MigrationJob) SetStartTime added in v2.1.0

func (s *MigrationJob) SetStartTime(v int64) *MigrationJob

func (*MigrationJob) SetStatusResult added in v2.1.0

func (s *MigrationJob) SetStatusResult(v []*MigrationJobStatusResult) *MigrationJob

func (*MigrationJob) SetTargetCluster added in v2.1.0

func (s *MigrationJob) SetTargetCluster(v *MigrationJobTargetCluster) *MigrationJob

func (*MigrationJob) SetUpdateTime added in v2.1.0

func (s *MigrationJob) SetUpdateTime(v int64) *MigrationJob

func (MigrationJob) String added in v2.1.0

func (s MigrationJob) String() string

type MigrationJobSourceCluster added in v2.1.0

type MigrationJobSourceCluster struct {
	InstanceId *string `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	Type       *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (MigrationJobSourceCluster) GoString added in v2.1.0

func (s MigrationJobSourceCluster) GoString() string

func (*MigrationJobSourceCluster) SetInstanceId added in v2.1.0

func (*MigrationJobSourceCluster) SetType added in v2.1.0

func (MigrationJobSourceCluster) String added in v2.1.0

func (s MigrationJobSourceCluster) String() string

type MigrationJobStatusResult added in v2.1.0

type MigrationJobStatusResult struct {
	Code    *string `json:"code,omitempty" xml:"code,omitempty"`
	Success *bool   `json:"success,omitempty" xml:"success,omitempty"`
}

func (MigrationJobStatusResult) GoString added in v2.1.0

func (s MigrationJobStatusResult) GoString() string

func (*MigrationJobStatusResult) SetCode added in v2.1.0

func (*MigrationJobStatusResult) SetSuccess added in v2.1.0

func (MigrationJobStatusResult) String added in v2.1.0

func (s MigrationJobStatusResult) String() string

type MigrationJobTargetCluster added in v2.1.0

type MigrationJobTargetCluster struct {
	InstanceId *string `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	Type       *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (MigrationJobTargetCluster) GoString added in v2.1.0

func (s MigrationJobTargetCluster) GoString() string

func (*MigrationJobTargetCluster) SetInstanceId added in v2.1.0

func (*MigrationJobTargetCluster) SetType added in v2.1.0

func (MigrationJobTargetCluster) String added in v2.1.0

func (s MigrationJobTargetCluster) String() string

type ModifyDeployMachineRequest

type ModifyDeployMachineRequest struct {
	// The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make sure that the token is unique among different requests. The token can contain only ASCII characters and cannot exceed 64 characters in length.
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	Body        *string `json:"body,omitempty" xml:"body,omitempty"`
}

func (ModifyDeployMachineRequest) GoString

func (s ModifyDeployMachineRequest) GoString() string

func (*ModifyDeployMachineRequest) SetBody

func (*ModifyDeployMachineRequest) SetClientToken

func (ModifyDeployMachineRequest) String

type ModifyDeployMachineResponse

type ModifyDeployMachineResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ModifyDeployMachineResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ModifyDeployMachineResponse) GoString

func (s ModifyDeployMachineResponse) GoString() string

func (*ModifyDeployMachineResponse) SetBody

func (*ModifyDeployMachineResponse) SetHeaders

func (*ModifyDeployMachineResponse) SetStatusCode

func (ModifyDeployMachineResponse) String

type ModifyDeployMachineResponseBody

type ModifyDeployMachineResponseBody struct {
	// The request ID.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// Indicates whether the ECS instances are changed. Valid values:
	//
	// *   true
	// *   false
	Result *bool `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (ModifyDeployMachineResponseBody) GoString

func (*ModifyDeployMachineResponseBody) SetRequestId

func (*ModifyDeployMachineResponseBody) SetResult

func (ModifyDeployMachineResponseBody) String

type ModifyElastictaskRequest

type ModifyElastictaskRequest struct {
	Body *string `json:"body,omitempty" xml:"body,omitempty"`
}

func (ModifyElastictaskRequest) GoString

func (s ModifyElastictaskRequest) GoString() string

func (*ModifyElastictaskRequest) SetBody

func (ModifyElastictaskRequest) String

func (s ModifyElastictaskRequest) String() string

type ModifyElastictaskResponse

type ModifyElastictaskResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ModifyElastictaskResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ModifyElastictaskResponse) GoString

func (s ModifyElastictaskResponse) GoString() string

func (*ModifyElastictaskResponse) SetBody

func (*ModifyElastictaskResponse) SetHeaders

func (*ModifyElastictaskResponse) SetStatusCode

func (ModifyElastictaskResponse) String

func (s ModifyElastictaskResponse) String() string

type ModifyElastictaskResponseBody

type ModifyElastictaskResponseBody struct {
	RequestId *string                              `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    *ModifyElastictaskResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Struct"`
}

func (ModifyElastictaskResponseBody) GoString

func (*ModifyElastictaskResponseBody) SetRequestId

func (ModifyElastictaskResponseBody) String

type ModifyElastictaskResponseBodyResult

type ModifyElastictaskResponseBodyResult struct {
	ElasticExpansionTask *ModifyElastictaskResponseBodyResultElasticExpansionTask `json:"elasticExpansionTask,omitempty" xml:"elasticExpansionTask,omitempty" type:"Struct"`
	ElasticShrinkTask    *ModifyElastictaskResponseBodyResultElasticShrinkTask    `json:"elasticShrinkTask,omitempty" xml:"elasticShrinkTask,omitempty" type:"Struct"`
}

func (ModifyElastictaskResponseBodyResult) GoString

func (ModifyElastictaskResponseBodyResult) String

type ModifyElastictaskResponseBodyResultElasticExpansionTask

type ModifyElastictaskResponseBodyResultElasticExpansionTask struct {
	CronExpression   *string   `json:"cronExpression,omitempty" xml:"cronExpression,omitempty"`
	ElasticNodeCount *int32    `json:"elasticNodeCount,omitempty" xml:"elasticNodeCount,omitempty"`
	ReplicaCount     *int32    `json:"replicaCount,omitempty" xml:"replicaCount,omitempty"`
	TargetIndices    []*string `json:"targetIndices,omitempty" xml:"targetIndices,omitempty" type:"Repeated"`
	TriggerType      *string   `json:"triggerType,omitempty" xml:"triggerType,omitempty"`
}

func (ModifyElastictaskResponseBodyResultElasticExpansionTask) GoString

func (*ModifyElastictaskResponseBodyResultElasticExpansionTask) SetCronExpression

func (*ModifyElastictaskResponseBodyResultElasticExpansionTask) SetElasticNodeCount

func (*ModifyElastictaskResponseBodyResultElasticExpansionTask) SetReplicaCount

func (*ModifyElastictaskResponseBodyResultElasticExpansionTask) SetTargetIndices

func (*ModifyElastictaskResponseBodyResultElasticExpansionTask) SetTriggerType

func (ModifyElastictaskResponseBodyResultElasticExpansionTask) String

type ModifyElastictaskResponseBodyResultElasticShrinkTask

type ModifyElastictaskResponseBodyResultElasticShrinkTask struct {
	CronExpression   *string   `json:"cronExpression,omitempty" xml:"cronExpression,omitempty"`
	ElasticNodeCount *int32    `json:"elasticNodeCount,omitempty" xml:"elasticNodeCount,omitempty"`
	ReplicaCount     *int32    `json:"replicaCount,omitempty" xml:"replicaCount,omitempty"`
	TargetIndices    []*string `json:"targetIndices,omitempty" xml:"targetIndices,omitempty" type:"Repeated"`
	TriggerType      *string   `json:"triggerType,omitempty" xml:"triggerType,omitempty"`
}

func (ModifyElastictaskResponseBodyResultElasticShrinkTask) GoString

func (*ModifyElastictaskResponseBodyResultElasticShrinkTask) SetCronExpression

func (*ModifyElastictaskResponseBodyResultElasticShrinkTask) SetElasticNodeCount

func (*ModifyElastictaskResponseBodyResultElasticShrinkTask) SetReplicaCount

func (*ModifyElastictaskResponseBodyResultElasticShrinkTask) SetTargetIndices

func (*ModifyElastictaskResponseBodyResultElasticShrinkTask) SetTriggerType

func (ModifyElastictaskResponseBodyResultElasticShrinkTask) String

type ModifyInstanceMaintainTimeRequest

type ModifyInstanceMaintainTimeRequest struct {
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	Body        *string `json:"body,omitempty" xml:"body,omitempty"`
}

func (ModifyInstanceMaintainTimeRequest) GoString

func (*ModifyInstanceMaintainTimeRequest) SetBody

func (*ModifyInstanceMaintainTimeRequest) SetClientToken

func (ModifyInstanceMaintainTimeRequest) String

type ModifyInstanceMaintainTimeResponse

type ModifyInstanceMaintainTimeResponse struct {
	Headers    map[string]*string                      `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                  `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ModifyInstanceMaintainTimeResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ModifyInstanceMaintainTimeResponse) GoString

func (*ModifyInstanceMaintainTimeResponse) SetHeaders

func (*ModifyInstanceMaintainTimeResponse) SetStatusCode

func (ModifyInstanceMaintainTimeResponse) String

type ModifyInstanceMaintainTimeResponseBody

type ModifyInstanceMaintainTimeResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    *bool   `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (ModifyInstanceMaintainTimeResponseBody) GoString

func (*ModifyInstanceMaintainTimeResponseBody) SetRequestId

func (*ModifyInstanceMaintainTimeResponseBody) SetResult

func (ModifyInstanceMaintainTimeResponseBody) String

type ModifyWhiteIpsRequest

type ModifyWhiteIpsRequest struct {
	// The information about the IP address whitelist that you want to update. You can specify only one whitelist.
	//
	// > You cannot configure both the whiteIpList and whiteIpGroup parameters.
	ModifyMode *string `json:"modifyMode,omitempty" xml:"modifyMode,omitempty"`
	// The IP addresses in the whitelist. This parameter is available if the whiteIpGroup parameter is left empty. The default IP address whitelist is updated based on the value of this parameter.
	//
	// > You cannot configure both the whiteIpList and whiteIpGroup parameters.
	NetworkType *string `json:"networkType,omitempty" xml:"networkType,omitempty"`
	// The IP addresses in the whitelist. This parameter is available if the whiteIpGroup parameter is left empty. The default IP address whitelist is updated based on the value of this parameter.
	NodeType *string `json:"nodeType,omitempty" xml:"nodeType,omitempty"`
	// The IP addresses in the whitelist. This parameter is required if you configure the whiteIpGroup parameter.
	WhiteIpGroup *ModifyWhiteIpsRequestWhiteIpGroup `json:"whiteIpGroup,omitempty" xml:"whiteIpGroup,omitempty" type:"Struct"`
	// The name of the whitelist. This parameter is required if you configure the whiteIpGroup parameter.
	WhiteIpList []*string `json:"whiteIpList,omitempty" xml:"whiteIpList,omitempty" type:"Repeated"`
	// The network type. This parameter is required if you configure the whiteIpList parameter. Valid values:
	//
	// *   PRIVATE
	// *   PUBLIC
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
}

func (ModifyWhiteIpsRequest) GoString

func (s ModifyWhiteIpsRequest) GoString() string

func (*ModifyWhiteIpsRequest) SetClientToken

func (s *ModifyWhiteIpsRequest) SetClientToken(v string) *ModifyWhiteIpsRequest

func (*ModifyWhiteIpsRequest) SetModifyMode

func (s *ModifyWhiteIpsRequest) SetModifyMode(v string) *ModifyWhiteIpsRequest

func (*ModifyWhiteIpsRequest) SetNetworkType

func (s *ModifyWhiteIpsRequest) SetNetworkType(v string) *ModifyWhiteIpsRequest

func (*ModifyWhiteIpsRequest) SetNodeType

func (*ModifyWhiteIpsRequest) SetWhiteIpGroup

func (*ModifyWhiteIpsRequest) SetWhiteIpList

func (s *ModifyWhiteIpsRequest) SetWhiteIpList(v []*string) *ModifyWhiteIpsRequest

func (ModifyWhiteIpsRequest) String

func (s ModifyWhiteIpsRequest) String() string

type ModifyWhiteIpsRequestWhiteIpGroup

type ModifyWhiteIpsRequestWhiteIpGroup struct {
	// The type of the IP address whitelist. Valid values:
	//
	// *   PRIVATE_KIBANA
	// *   PRIVATE_ES
	// *   PUBLIC_ES
	// *   PUBLIC_KIBANA
	GroupName *string `json:"groupName,omitempty" xml:"groupName,omitempty"`
	// The returned result.
	Ips []*string `json:"ips,omitempty" xml:"ips,omitempty" type:"Repeated"`
	// The request ID.
	WhiteIpType *string `json:"whiteIpType,omitempty" xml:"whiteIpType,omitempty"`
}

func (ModifyWhiteIpsRequestWhiteIpGroup) GoString

func (*ModifyWhiteIpsRequestWhiteIpGroup) SetGroupName

func (*ModifyWhiteIpsRequestWhiteIpGroup) SetIps

func (*ModifyWhiteIpsRequestWhiteIpGroup) SetWhiteIpType

func (ModifyWhiteIpsRequestWhiteIpGroup) String

type ModifyWhiteIpsResponse

type ModifyWhiteIpsResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ModifyWhiteIpsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ModifyWhiteIpsResponse) GoString

func (s ModifyWhiteIpsResponse) GoString() string

func (*ModifyWhiteIpsResponse) SetBody

func (*ModifyWhiteIpsResponse) SetHeaders

func (*ModifyWhiteIpsResponse) SetStatusCode

func (ModifyWhiteIpsResponse) String

func (s ModifyWhiteIpsResponse) String() string

type ModifyWhiteIpsResponseBody

type ModifyWhiteIpsResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    *bool   `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (ModifyWhiteIpsResponseBody) GoString

func (s ModifyWhiteIpsResponseBody) GoString() string

func (*ModifyWhiteIpsResponseBody) SetRequestId

func (*ModifyWhiteIpsResponseBody) SetResult

func (ModifyWhiteIpsResponseBody) String

type MoveResourceGroupRequest

type MoveResourceGroupRequest struct {
	Body *string `json:"body,omitempty" xml:"body,omitempty"`
	// The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make sure that the token is unique among different requests. The token can contain only ASCII characters and cannot exceed 64 characters in length.
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
}

func (MoveResourceGroupRequest) GoString

func (s MoveResourceGroupRequest) GoString() string

func (*MoveResourceGroupRequest) SetBody

func (*MoveResourceGroupRequest) SetClientToken

func (MoveResourceGroupRequest) String

func (s MoveResourceGroupRequest) String() string

type MoveResourceGroupResponse

type MoveResourceGroupResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *MoveResourceGroupResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (MoveResourceGroupResponse) GoString

func (s MoveResourceGroupResponse) GoString() string

func (*MoveResourceGroupResponse) SetBody

func (*MoveResourceGroupResponse) SetHeaders

func (*MoveResourceGroupResponse) SetStatusCode

func (MoveResourceGroupResponse) String

func (s MoveResourceGroupResponse) String() string

type MoveResourceGroupResponseBody

type MoveResourceGroupResponseBody struct {
	// The ID of the request.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// The returned result.
	Result *MoveResourceGroupResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Struct"`
}

func (MoveResourceGroupResponseBody) GoString

func (*MoveResourceGroupResponseBody) SetRequestId

func (MoveResourceGroupResponseBody) String

type MoveResourceGroupResponseBodyResult

type MoveResourceGroupResponseBodyResult struct {
	// The time when the cluster was created.
	CreatedAt *string `json:"createdAt,omitempty" xml:"createdAt,omitempty"`
	// The name of the cluster.
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// The configurations of IK dictionaries.
	DictList []*MoveResourceGroupResponseBodyResultDictList `json:"dictList,omitempty" xml:"dictList,omitempty" type:"Repeated"`
	// The internal endpoint of the cluster.
	Domain *string `json:"domain,omitempty" xml:"domain,omitempty"`
	// The version of the cluster.
	EsVersion *string `json:"esVersion,omitempty" xml:"esVersion,omitempty"`
	// The ID of the cluster.
	InstanceId *string `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	// The configurations of Kibana nodes.
	KibanaConfiguration *MoveResourceGroupResponseBodyResultKibanaConfiguration `json:"kibanaConfiguration,omitempty" xml:"kibanaConfiguration,omitempty" type:"Struct"`
	// The public endpoint of the Kibana console of the cluster.
	KibanaDomain *string `json:"kibanaDomain,omitempty" xml:"kibanaDomain,omitempty"`
	// The port number that is used to access the Kibana console of the cluster over the Internet.
	KibanaPort *int32 `json:"kibanaPort,omitempty" xml:"kibanaPort,omitempty"`
	// The configurations of dedicated master nodes.
	MasterConfiguration *MoveResourceGroupResponseBodyResultMasterConfiguration `json:"masterConfiguration,omitempty" xml:"masterConfiguration,omitempty" type:"Struct"`
	// The network configurations.
	NetworkConfig *MoveResourceGroupResponseBodyResultNetworkConfig `json:"networkConfig,omitempty" xml:"networkConfig,omitempty" type:"Struct"`
	// The number of data nodes in the cluster.
	NodeAmount *int32 `json:"nodeAmount,omitempty" xml:"nodeAmount,omitempty"`
	// The configurations of data nodes.
	NodeSpec *MoveResourceGroupResponseBodyResultNodeSpec `json:"nodeSpec,omitempty" xml:"nodeSpec,omitempty" type:"Struct"`
	// The billing method of the cluster. Valid values:
	//
	// *   prepaid: subscription
	// *   postpaid: pay-as-you-go
	PaymentType *string `json:"paymentType,omitempty" xml:"paymentType,omitempty"`
	// The public endpoint of the cluster.
	PublicDomain *string `json:"publicDomain,omitempty" xml:"publicDomain,omitempty"`
	// The port number that is used to access the cluster over the Internet.
	PublicPort *int32 `json:"publicPort,omitempty" xml:"publicPort,omitempty"`
	// The status of the cluster. Valid values:
	//
	// *   active: The cluster is normal.
	// *   activating: The cluster is being activated.
	// *   Inactive: The cluster is frozen.
	// *   invalid: The cluster is valid.
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
	// The configurations of synonym dictionaries.
	SynonymsDicts []*MoveResourceGroupResponseBodyResultSynonymsDicts `json:"synonymsDicts,omitempty" xml:"synonymsDicts,omitempty" type:"Repeated"`
	// The time when the cluster was last updated.
	UpdatedAt *string `json:"updatedAt,omitempty" xml:"updatedAt,omitempty"`
}

func (MoveResourceGroupResponseBodyResult) GoString

func (*MoveResourceGroupResponseBodyResult) SetCreatedAt

func (*MoveResourceGroupResponseBodyResult) SetDescription

func (*MoveResourceGroupResponseBodyResult) SetDomain

func (*MoveResourceGroupResponseBodyResult) SetEsVersion

func (*MoveResourceGroupResponseBodyResult) SetInstanceId

func (*MoveResourceGroupResponseBodyResult) SetKibanaDomain

func (*MoveResourceGroupResponseBodyResult) SetKibanaPort

func (*MoveResourceGroupResponseBodyResult) SetNodeAmount

func (*MoveResourceGroupResponseBodyResult) SetPaymentType

func (*MoveResourceGroupResponseBodyResult) SetPublicDomain

func (*MoveResourceGroupResponseBodyResult) SetPublicPort

func (*MoveResourceGroupResponseBodyResult) SetStatus

func (*MoveResourceGroupResponseBodyResult) SetUpdatedAt

func (MoveResourceGroupResponseBodyResult) String

type MoveResourceGroupResponseBodyResultDictList

type MoveResourceGroupResponseBodyResultDictList struct {
	// The size of the dictionary file. Unit: bytes.
	FileSize *int64 `json:"fileSize,omitempty" xml:"fileSize,omitempty"`
	// The name of the dictionary file.
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The type of the source of the dictionary file. Valid values:
	//
	// *   OSS: Object Storage Service (OSS). You must make sure that the access control list (ACL) of the related OSS bucket is public read.
	// *   ORIGIN: previously uploaded dictionary.
	SourceType *string `json:"sourceType,omitempty" xml:"sourceType,omitempty"`
	// The type of the dictionary. Valid values:
	//
	// *   STOP: stopword list
	// *   MAIN: main dictionary
	// *   SYNONYMS: synonym dictionary
	// *   ALI_WS: Alibaba Cloud dictionary
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (MoveResourceGroupResponseBodyResultDictList) GoString

func (*MoveResourceGroupResponseBodyResultDictList) SetFileSize

func (*MoveResourceGroupResponseBodyResultDictList) SetName

func (*MoveResourceGroupResponseBodyResultDictList) SetSourceType

func (*MoveResourceGroupResponseBodyResultDictList) SetType

func (MoveResourceGroupResponseBodyResultDictList) String

type MoveResourceGroupResponseBodyResultKibanaConfiguration

type MoveResourceGroupResponseBodyResultKibanaConfiguration struct {
	// The number of nodes.
	Amount *int32 `json:"amount,omitempty" xml:"amount,omitempty"`
	// The storage capacity. Unit: GB.
	Disk *int32 `json:"disk,omitempty" xml:"disk,omitempty"`
	// The storage type.
	DiskType *string `json:"diskType,omitempty" xml:"diskType,omitempty"`
	// The specification category.
	Spec *string `json:"spec,omitempty" xml:"spec,omitempty"`
}

func (MoveResourceGroupResponseBodyResultKibanaConfiguration) GoString

func (*MoveResourceGroupResponseBodyResultKibanaConfiguration) SetAmount

func (*MoveResourceGroupResponseBodyResultKibanaConfiguration) SetDisk

func (*MoveResourceGroupResponseBodyResultKibanaConfiguration) SetDiskType

func (*MoveResourceGroupResponseBodyResultKibanaConfiguration) SetSpec

func (MoveResourceGroupResponseBodyResultKibanaConfiguration) String

type MoveResourceGroupResponseBodyResultMasterConfiguration

type MoveResourceGroupResponseBodyResultMasterConfiguration struct {
	// The number of nodes.
	Amount *int32 `json:"amount,omitempty" xml:"amount,omitempty"`
	// The storage capacity. Unit: GB.
	Disk *int32 `json:"disk,omitempty" xml:"disk,omitempty"`
	// The storage type.
	DiskType *string `json:"diskType,omitempty" xml:"diskType,omitempty"`
	// The specification category.
	Spec *string `json:"spec,omitempty" xml:"spec,omitempty"`
}

func (MoveResourceGroupResponseBodyResultMasterConfiguration) GoString

func (*MoveResourceGroupResponseBodyResultMasterConfiguration) SetAmount

func (*MoveResourceGroupResponseBodyResultMasterConfiguration) SetDisk

func (*MoveResourceGroupResponseBodyResultMasterConfiguration) SetDiskType

func (*MoveResourceGroupResponseBodyResultMasterConfiguration) SetSpec

func (MoveResourceGroupResponseBodyResultMasterConfiguration) String

type MoveResourceGroupResponseBodyResultNetworkConfig

type MoveResourceGroupResponseBodyResultNetworkConfig struct {
	// The network type. Only the VPC is supported.
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
	// The ID of the virtual private cloud (VPC).
	VpcId *string `json:"vpcId,omitempty" xml:"vpcId,omitempty"`
	// The zone where the cluster resides.
	VsArea *string `json:"vsArea,omitempty" xml:"vsArea,omitempty"`
	// The ID of the vSwitch.
	VswitchId *string `json:"vswitchId,omitempty" xml:"vswitchId,omitempty"`
}

func (MoveResourceGroupResponseBodyResultNetworkConfig) GoString

func (*MoveResourceGroupResponseBodyResultNetworkConfig) SetType

func (*MoveResourceGroupResponseBodyResultNetworkConfig) SetVpcId

func (*MoveResourceGroupResponseBodyResultNetworkConfig) SetVsArea

func (*MoveResourceGroupResponseBodyResultNetworkConfig) SetVswitchId

func (MoveResourceGroupResponseBodyResultNetworkConfig) String

type MoveResourceGroupResponseBodyResultNodeSpec

type MoveResourceGroupResponseBodyResultNodeSpec struct {
	// The storage capacity. Unit: GB.
	Disk *int32 `json:"disk,omitempty" xml:"disk,omitempty"`
	// The storage type.
	DiskType *string `json:"diskType,omitempty" xml:"diskType,omitempty"`
	// The specification category.
	Spec *string `json:"spec,omitempty" xml:"spec,omitempty"`
}

func (MoveResourceGroupResponseBodyResultNodeSpec) GoString

func (*MoveResourceGroupResponseBodyResultNodeSpec) SetDisk

func (*MoveResourceGroupResponseBodyResultNodeSpec) SetDiskType

func (*MoveResourceGroupResponseBodyResultNodeSpec) SetSpec

func (MoveResourceGroupResponseBodyResultNodeSpec) String

type MoveResourceGroupResponseBodyResultSynonymsDicts

type MoveResourceGroupResponseBodyResultSynonymsDicts struct {
	// The size of the dictionary file. Unit: bytes.
	FileSize *int64 `json:"fileSize,omitempty" xml:"fileSize,omitempty"`
	// The name of the dictionary file.
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The type of the source of the dictionary file. Valid values:
	//
	// *   OSS: Object Storage Service (OSS). You must make sure that the ACL of the related OSS bucket is public read.
	// *   ORIGIN: previously uploaded dictionary.
	SourceType *string `json:"sourceType,omitempty" xml:"sourceType,omitempty"`
	// The type of the dictionary. Valid values:
	//
	// *   STOP: stopword list
	// *   MAIN: main dictionary
	// *   SYNONYMS: synonym dictionary
	// *   ALI_WS: Alibaba Cloud dictionary
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (MoveResourceGroupResponseBodyResultSynonymsDicts) GoString

func (*MoveResourceGroupResponseBodyResultSynonymsDicts) SetFileSize

func (*MoveResourceGroupResponseBodyResultSynonymsDicts) SetName

func (*MoveResourceGroupResponseBodyResultSynonymsDicts) SetSourceType

func (*MoveResourceGroupResponseBodyResultSynonymsDicts) SetType

func (MoveResourceGroupResponseBodyResultSynonymsDicts) String

type NetworkConfig

type NetworkConfig struct {
	Type             *string         `json:"type,omitempty" xml:"type,omitempty"`
	VpcId            *string         `json:"vpcId,omitempty" xml:"vpcId,omitempty"`
	VsArea           *string         `json:"vsArea,omitempty" xml:"vsArea,omitempty"`
	VswitchId        *string         `json:"vswitchId,omitempty" xml:"vswitchId,omitempty"`
	WhiteIpGroupList []*WhiteIpGroup `json:"whiteIpGroupList,omitempty" xml:"whiteIpGroupList,omitempty" type:"Repeated"`
}

func (NetworkConfig) GoString

func (s NetworkConfig) GoString() string

func (*NetworkConfig) SetType

func (s *NetworkConfig) SetType(v string) *NetworkConfig

func (*NetworkConfig) SetVpcId

func (s *NetworkConfig) SetVpcId(v string) *NetworkConfig

func (*NetworkConfig) SetVsArea

func (s *NetworkConfig) SetVsArea(v string) *NetworkConfig

func (*NetworkConfig) SetVswitchId

func (s *NetworkConfig) SetVswitchId(v string) *NetworkConfig

func (*NetworkConfig) SetWhiteIpGroupList

func (s *NetworkConfig) SetWhiteIpGroupList(v []*WhiteIpGroup) *NetworkConfig

func (NetworkConfig) String

func (s NetworkConfig) String() string

type NodeInfo

type NodeInfo struct {
	Host     *string `json:"host,omitempty" xml:"host,omitempty"`
	HostName *string `json:"hostName,omitempty" xml:"hostName,omitempty"`
	Port     *int64  `json:"port,omitempty" xml:"port,omitempty"`
	ZoneId   *string `json:"zoneId,omitempty" xml:"zoneId,omitempty"`
}

func (NodeInfo) GoString

func (s NodeInfo) GoString() string

func (*NodeInfo) SetHost

func (s *NodeInfo) SetHost(v string) *NodeInfo

func (*NodeInfo) SetHostName

func (s *NodeInfo) SetHostName(v string) *NodeInfo

func (*NodeInfo) SetPort

func (s *NodeInfo) SetPort(v int64) *NodeInfo

func (*NodeInfo) SetZoneId

func (s *NodeInfo) SetZoneId(v string) *NodeInfo

func (NodeInfo) String

func (s NodeInfo) String() string

type NodeSpec

type NodeSpec struct {
	Disk             *int32  `json:"disk,omitempty" xml:"disk,omitempty"`
	DiskEncryption   *bool   `json:"diskEncryption,omitempty" xml:"diskEncryption,omitempty"`
	DiskType         *string `json:"diskType,omitempty" xml:"diskType,omitempty"`
	PerformanceLevel *string `json:"performanceLevel,omitempty" xml:"performanceLevel,omitempty"`
	Spec             *string `json:"spec,omitempty" xml:"spec,omitempty"`
}

func (NodeSpec) GoString

func (s NodeSpec) GoString() string

func (*NodeSpec) SetDisk

func (s *NodeSpec) SetDisk(v int32) *NodeSpec

func (*NodeSpec) SetDiskEncryption

func (s *NodeSpec) SetDiskEncryption(v bool) *NodeSpec

func (*NodeSpec) SetDiskType

func (s *NodeSpec) SetDiskType(v string) *NodeSpec

func (*NodeSpec) SetPerformanceLevel

func (s *NodeSpec) SetPerformanceLevel(v string) *NodeSpec

func (*NodeSpec) SetSpec

func (s *NodeSpec) SetSpec(v string) *NodeSpec

func (NodeSpec) String

func (s NodeSpec) String() string

type OpenDiagnosisRequest

type OpenDiagnosisRequest struct {
	// The ID of the request.
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	Lang        *string `json:"lang,omitempty" xml:"lang,omitempty"`
}

func (OpenDiagnosisRequest) GoString

func (s OpenDiagnosisRequest) GoString() string

func (*OpenDiagnosisRequest) SetClientToken

func (s *OpenDiagnosisRequest) SetClientToken(v string) *OpenDiagnosisRequest

func (*OpenDiagnosisRequest) SetLang

func (OpenDiagnosisRequest) String

func (s OpenDiagnosisRequest) String() string

type OpenDiagnosisResponse

type OpenDiagnosisResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *OpenDiagnosisResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (OpenDiagnosisResponse) GoString

func (s OpenDiagnosisResponse) GoString() string

func (*OpenDiagnosisResponse) SetBody

func (*OpenDiagnosisResponse) SetHeaders

func (*OpenDiagnosisResponse) SetStatusCode

func (s *OpenDiagnosisResponse) SetStatusCode(v int32) *OpenDiagnosisResponse

func (OpenDiagnosisResponse) String

func (s OpenDiagnosisResponse) String() string

type OpenDiagnosisResponseBody

type OpenDiagnosisResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    *bool   `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (OpenDiagnosisResponseBody) GoString

func (s OpenDiagnosisResponseBody) GoString() string

func (*OpenDiagnosisResponseBody) SetRequestId

func (*OpenDiagnosisResponseBody) SetResult

func (OpenDiagnosisResponseBody) String

func (s OpenDiagnosisResponseBody) String() string

type OpenHttpsRequest

type OpenHttpsRequest struct {
	// A unique token generated by the client to guarantee the idempotency of the request. You can use the client to generate the value, but you must ensure that it is unique among different requests. The token can only contain ASCII characters and cannot exceed 64 characters in length.
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
}

func (OpenHttpsRequest) GoString

func (s OpenHttpsRequest) GoString() string

func (*OpenHttpsRequest) SetClientToken

func (s *OpenHttpsRequest) SetClientToken(v string) *OpenHttpsRequest

func (OpenHttpsRequest) String

func (s OpenHttpsRequest) String() string

type OpenHttpsResponse

type OpenHttpsResponse struct {
	Headers    map[string]*string     `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *OpenHttpsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (OpenHttpsResponse) GoString

func (s OpenHttpsResponse) GoString() string

func (*OpenHttpsResponse) SetBody

func (*OpenHttpsResponse) SetHeaders

func (s *OpenHttpsResponse) SetHeaders(v map[string]*string) *OpenHttpsResponse

func (*OpenHttpsResponse) SetStatusCode

func (s *OpenHttpsResponse) SetStatusCode(v int32) *OpenHttpsResponse

func (OpenHttpsResponse) String

func (s OpenHttpsResponse) String() string

type OpenHttpsResponseBody

type OpenHttpsResponseBody struct {
	// The ID of the request.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// Return results:
	//
	// *   true: open the HTTPS protocol successfully
	// *   false: open the HTTPS protocol failed
	Result *bool `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (OpenHttpsResponseBody) GoString

func (s OpenHttpsResponseBody) GoString() string

func (*OpenHttpsResponseBody) SetRequestId

func (*OpenHttpsResponseBody) SetResult

func (OpenHttpsResponseBody) String

func (s OpenHttpsResponseBody) String() string

type PaymentInfo

type PaymentInfo struct {
	AutoRenewDuration *int64  `json:"autoRenewDuration,omitempty" xml:"autoRenewDuration,omitempty"`
	Duration          *int64  `json:"duration,omitempty" xml:"duration,omitempty"`
	IsAutoRenew       *bool   `json:"isAutoRenew,omitempty" xml:"isAutoRenew,omitempty"`
	PricingCycle      *string `json:"pricingCycle,omitempty" xml:"pricingCycle,omitempty"`
}

func (PaymentInfo) GoString

func (s PaymentInfo) GoString() string

func (*PaymentInfo) SetAutoRenewDuration

func (s *PaymentInfo) SetAutoRenewDuration(v int64) *PaymentInfo

func (*PaymentInfo) SetDuration

func (s *PaymentInfo) SetDuration(v int64) *PaymentInfo

func (*PaymentInfo) SetIsAutoRenew

func (s *PaymentInfo) SetIsAutoRenew(v bool) *PaymentInfo

func (*PaymentInfo) SetPricingCycle

func (s *PaymentInfo) SetPricingCycle(v string) *PaymentInfo

func (PaymentInfo) String

func (s PaymentInfo) String() string

type PostEmonTryAlarmRuleRequest

type PostEmonTryAlarmRuleRequest struct {
	Body *string `json:"body,omitempty" xml:"body,omitempty"`
}

func (PostEmonTryAlarmRuleRequest) GoString

func (s PostEmonTryAlarmRuleRequest) GoString() string

func (*PostEmonTryAlarmRuleRequest) SetBody

func (PostEmonTryAlarmRuleRequest) String

type PostEmonTryAlarmRuleResponse

type PostEmonTryAlarmRuleResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *PostEmonTryAlarmRuleResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (PostEmonTryAlarmRuleResponse) GoString

func (s PostEmonTryAlarmRuleResponse) GoString() string

func (*PostEmonTryAlarmRuleResponse) SetBody

func (*PostEmonTryAlarmRuleResponse) SetHeaders

func (*PostEmonTryAlarmRuleResponse) SetStatusCode

func (PostEmonTryAlarmRuleResponse) String

type PostEmonTryAlarmRuleResponseBody

type PostEmonTryAlarmRuleResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (PostEmonTryAlarmRuleResponseBody) GoString

func (*PostEmonTryAlarmRuleResponseBody) SetCode

func (*PostEmonTryAlarmRuleResponseBody) SetMessage

func (*PostEmonTryAlarmRuleResponseBody) SetRequestId

func (*PostEmonTryAlarmRuleResponseBody) SetSuccess

func (PostEmonTryAlarmRuleResponseBody) String

type ReadWritePolicy

type ReadWritePolicy struct {
	AutoGeneratePk *bool   `json:"autoGeneratePk,omitempty" xml:"autoGeneratePk,omitempty"`
	WriteHa        *bool   `json:"writeHa,omitempty" xml:"writeHa,omitempty"`
	WritePolicy    *string `json:"writePolicy,omitempty" xml:"writePolicy,omitempty"`
}

func (ReadWritePolicy) GoString

func (s ReadWritePolicy) GoString() string

func (*ReadWritePolicy) SetAutoGeneratePk

func (s *ReadWritePolicy) SetAutoGeneratePk(v bool) *ReadWritePolicy

func (*ReadWritePolicy) SetWriteHa

func (s *ReadWritePolicy) SetWriteHa(v bool) *ReadWritePolicy

func (*ReadWritePolicy) SetWritePolicy

func (s *ReadWritePolicy) SetWritePolicy(v string) *ReadWritePolicy

func (ReadWritePolicy) String

func (s ReadWritePolicy) String() string

type RecommendTemplatesRequest

type RecommendTemplatesRequest struct {
	// *
	// *
	// *
	// *
	// *
	//
	// **
	//
	// ****
	UsageScenario *string `json:"usageScenario,omitempty" xml:"usageScenario,omitempty"`
}

func (RecommendTemplatesRequest) GoString

func (s RecommendTemplatesRequest) GoString() string

func (*RecommendTemplatesRequest) SetUsageScenario

func (RecommendTemplatesRequest) String

func (s RecommendTemplatesRequest) String() string

type RecommendTemplatesResponse

type RecommendTemplatesResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *RecommendTemplatesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (RecommendTemplatesResponse) GoString

func (s RecommendTemplatesResponse) GoString() string

func (*RecommendTemplatesResponse) SetBody

func (*RecommendTemplatesResponse) SetHeaders

func (*RecommendTemplatesResponse) SetStatusCode

func (RecommendTemplatesResponse) String

type RecommendTemplatesResponseBody

type RecommendTemplatesResponseBody struct {
	RequestId *string                                 `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    []*RecommendTemplatesResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Repeated"`
}

func (RecommendTemplatesResponseBody) GoString

func (*RecommendTemplatesResponseBody) SetRequestId

func (*RecommendTemplatesResponseBody) SetResult

func (RecommendTemplatesResponseBody) String

type RecommendTemplatesResponseBodyResult

type RecommendTemplatesResponseBodyResult struct {
	Content *string `json:"content,omitempty" xml:"content,omitempty"`
	// *
	// *
	// *
	// *
	//
	// **
	//
	// ****
	TemplateName *string `json:"templateName,omitempty" xml:"templateName,omitempty"`
}

func (RecommendTemplatesResponseBodyResult) GoString

func (*RecommendTemplatesResponseBodyResult) SetContent

func (*RecommendTemplatesResponseBodyResult) SetTemplateName

func (RecommendTemplatesResponseBodyResult) String

type ReinstallCollectorRequest

type ReinstallCollectorRequest struct {
	// The request body parameters. For more information, see the Request body section in this topic.
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	// Indicates whether the shipper is installed. Valid values:
	//
	// *   true: The shipper is installed.
	// *   false: The shipper fails to be installed.
	Body *string `json:"body,omitempty" xml:"body,omitempty"`
}

func (ReinstallCollectorRequest) GoString

func (s ReinstallCollectorRequest) GoString() string

func (*ReinstallCollectorRequest) SetBody

func (*ReinstallCollectorRequest) SetClientToken

func (ReinstallCollectorRequest) String

func (s ReinstallCollectorRequest) String() string

type ReinstallCollectorResponse

type ReinstallCollectorResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ReinstallCollectorResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ReinstallCollectorResponse) GoString

func (s ReinstallCollectorResponse) GoString() string

func (*ReinstallCollectorResponse) SetBody

func (*ReinstallCollectorResponse) SetHeaders

func (*ReinstallCollectorResponse) SetStatusCode

func (ReinstallCollectorResponse) String

type ReinstallCollectorResponseBody

type ReinstallCollectorResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// The ID of the request.
	Result *bool `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (ReinstallCollectorResponseBody) GoString

func (*ReinstallCollectorResponseBody) SetRequestId

func (*ReinstallCollectorResponseBody) SetResult

func (ReinstallCollectorResponseBody) String

type RemoveApmResponse

type RemoveApmResponse struct {
	Headers    map[string]*string     `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *RemoveApmResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (RemoveApmResponse) GoString

func (s RemoveApmResponse) GoString() string

func (*RemoveApmResponse) SetBody

func (*RemoveApmResponse) SetHeaders

func (s *RemoveApmResponse) SetHeaders(v map[string]*string) *RemoveApmResponse

func (*RemoveApmResponse) SetStatusCode

func (s *RemoveApmResponse) SetStatusCode(v int32) *RemoveApmResponse

func (RemoveApmResponse) String

func (s RemoveApmResponse) String() string

type RemoveApmResponseBody

type RemoveApmResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    *bool   `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (RemoveApmResponseBody) GoString

func (s RemoveApmResponseBody) GoString() string

func (*RemoveApmResponseBody) SetRequestId

func (*RemoveApmResponseBody) SetResult

func (RemoveApmResponseBody) String

func (s RemoveApmResponseBody) String() string

type RenewInstanceRequest

type RenewInstanceRequest struct {
	Body *string `json:"body,omitempty" xml:"body,omitempty"`
	// This parameter is used to ensure the idempotence of the request. You can use the client to generate the value, but you must ensure that it is unique among different requests. The token can only contain ASCII characters and cannot exceed 64 characters in length.
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
}

func (RenewInstanceRequest) GoString

func (s RenewInstanceRequest) GoString() string

func (*RenewInstanceRequest) SetBody

func (*RenewInstanceRequest) SetClientToken

func (s *RenewInstanceRequest) SetClientToken(v string) *RenewInstanceRequest

func (RenewInstanceRequest) String

func (s RenewInstanceRequest) String() string

type RenewInstanceResponse

type RenewInstanceResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *RenewInstanceResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (RenewInstanceResponse) GoString

func (s RenewInstanceResponse) GoString() string

func (*RenewInstanceResponse) SetBody

func (*RenewInstanceResponse) SetHeaders

func (*RenewInstanceResponse) SetStatusCode

func (s *RenewInstanceResponse) SetStatusCode(v int32) *RenewInstanceResponse

func (RenewInstanceResponse) String

func (s RenewInstanceResponse) String() string

type RenewInstanceResponseBody

type RenewInstanceResponseBody struct {
	// The ID of the request.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// Return results:
	//
	// *   true: renewal successfully
	// *   false: renewal failed
	Result *bool `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (RenewInstanceResponseBody) GoString

func (s RenewInstanceResponseBody) GoString() string

func (*RenewInstanceResponseBody) SetRequestId

func (*RenewInstanceResponseBody) SetResult

func (RenewInstanceResponseBody) String

func (s RenewInstanceResponseBody) String() string

type RenewLogstashRequest

type RenewLogstashRequest struct {
	Body *string `json:"body,omitempty" xml:"body,omitempty"`
	// The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make sure that the token is unique among different requests. The token can contain only ASCII characters and cannot exceed 64 characters in length.
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
}

func (RenewLogstashRequest) GoString

func (s RenewLogstashRequest) GoString() string

func (*RenewLogstashRequest) SetBody

func (*RenewLogstashRequest) SetClientToken

func (s *RenewLogstashRequest) SetClientToken(v string) *RenewLogstashRequest

func (RenewLogstashRequest) String

func (s RenewLogstashRequest) String() string

type RenewLogstashResponse

type RenewLogstashResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *RenewLogstashResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (RenewLogstashResponse) GoString

func (s RenewLogstashResponse) GoString() string

func (*RenewLogstashResponse) SetBody

func (*RenewLogstashResponse) SetHeaders

func (*RenewLogstashResponse) SetStatusCode

func (s *RenewLogstashResponse) SetStatusCode(v int32) *RenewLogstashResponse

func (RenewLogstashResponse) String

func (s RenewLogstashResponse) String() string

type RenewLogstashResponseBody

type RenewLogstashResponseBody struct {
	// The ID of the request.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// The returned result. Valid values:
	//
	// *   true: The cluster is renewed.
	// *   false: The cluster fails to be renewed.
	Result *bool `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (RenewLogstashResponseBody) GoString

func (s RenewLogstashResponseBody) GoString() string

func (*RenewLogstashResponseBody) SetRequestId

func (*RenewLogstashResponseBody) SetResult

func (RenewLogstashResponseBody) String

func (s RenewLogstashResponseBody) String() string

type RestartCollectorRequest

type RestartCollectorRequest struct {
	// The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make sure that the token is unique among different requests. The token can contain only ASCII characters and cannot exceed 64 characters in length.
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
}

func (RestartCollectorRequest) GoString

func (s RestartCollectorRequest) GoString() string

func (*RestartCollectorRequest) SetClientToken

func (RestartCollectorRequest) String

func (s RestartCollectorRequest) String() string

type RestartCollectorResponse

type RestartCollectorResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *RestartCollectorResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (RestartCollectorResponse) GoString

func (s RestartCollectorResponse) GoString() string

func (*RestartCollectorResponse) SetBody

func (*RestartCollectorResponse) SetHeaders

func (*RestartCollectorResponse) SetStatusCode

func (RestartCollectorResponse) String

func (s RestartCollectorResponse) String() string

type RestartCollectorResponseBody

type RestartCollectorResponseBody struct {
	// The ID of the request.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// Indicates whether the shipper is restarted. Valid values:
	//
	// *   true: The shipper is restarted.
	// *   false: The shipper fails to be restarted.
	Result *bool `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (RestartCollectorResponseBody) GoString

func (s RestartCollectorResponseBody) GoString() string

func (*RestartCollectorResponseBody) SetRequestId

func (*RestartCollectorResponseBody) SetResult

func (RestartCollectorResponseBody) String

type RestartInstanceRequest

type RestartInstanceRequest struct {
	Body *string `json:"body,omitempty" xml:"body,omitempty"`
	// A unique token generated by the client to guarantee the idempotency of the request. The maximum length of the token is 64 ASCII characters.
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// Specifies whether to ignore the status of the instance and forcibly restart the instance.
	Force *bool `json:"force,omitempty" xml:"force,omitempty"`
}

func (RestartInstanceRequest) GoString

func (s RestartInstanceRequest) GoString() string

func (*RestartInstanceRequest) SetBody

func (*RestartInstanceRequest) SetClientToken

func (*RestartInstanceRequest) SetForce

func (RestartInstanceRequest) String

func (s RestartInstanceRequest) String() string

type RestartInstanceResponse

type RestartInstanceResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *RestartInstanceResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (RestartInstanceResponse) GoString

func (s RestartInstanceResponse) GoString() string

func (*RestartInstanceResponse) SetBody

func (*RestartInstanceResponse) SetHeaders

func (*RestartInstanceResponse) SetStatusCode

func (RestartInstanceResponse) String

func (s RestartInstanceResponse) String() string

type RestartInstanceResponseBody

type RestartInstanceResponseBody struct {
	// The ID of the request.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// The return results.
	Result *RestartInstanceResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Struct"`
}

func (RestartInstanceResponseBody) GoString

func (s RestartInstanceResponseBody) GoString() string

func (*RestartInstanceResponseBody) SetRequestId

func (*RestartInstanceResponseBody) SetResult

func (RestartInstanceResponseBody) String

type RestartInstanceResponseBodyResult

type RestartInstanceResponseBodyResult struct {
	// The time when the instance was created.
	CreatedAt *string `json:"createdAt,omitempty" xml:"createdAt,omitempty"`
	// The name of the instance.
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// The configuration of the IK dictionaries.
	DictList []*RestartInstanceResponseBodyResultDictList `json:"dictList,omitempty" xml:"dictList,omitempty" type:"Repeated"`
	// The intranet access address of the instance.
	Domain *string `json:"domain,omitempty" xml:"domain,omitempty"`
	// The version of the instance.
	EsVersion *string `json:"esVersion,omitempty" xml:"esVersion,omitempty"`
	// The ID of the instance.
	InstanceId *string `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	// The configuration of Kibana nodes.
	KibanaConfiguration *RestartInstanceResponseBodyResultKibanaConfiguration `json:"kibanaConfiguration,omitempty" xml:"kibanaConfiguration,omitempty" type:"Struct"`
	// The public network access address of Kibana.
	KibanaDomain *string `json:"kibanaDomain,omitempty" xml:"kibanaDomain,omitempty"`
	// The public port of the Kibana network.
	KibanaPort *int32 `json:"kibanaPort,omitempty" xml:"kibanaPort,omitempty"`
	// The configuration of dedicated master nodes.
	MasterConfiguration *RestartInstanceResponseBodyResultMasterConfiguration `json:"masterConfiguration,omitempty" xml:"masterConfiguration,omitempty" type:"Struct"`
	// The network configuration.
	NetworkConfig *RestartInstanceResponseBodyResultNetworkConfig `json:"networkConfig,omitempty" xml:"networkConfig,omitempty" type:"Struct"`
	// The number of data nodes.
	NodeAmount *int32 `json:"nodeAmount,omitempty" xml:"nodeAmount,omitempty"`
	// The configuration of data nodes.
	NodeSpec *RestartInstanceResponseBodyResultNodeSpec `json:"nodeSpec,omitempty" xml:"nodeSpec,omitempty" type:"Struct"`
	// The billing method of the created ECS instance.
	//
	// Valid values: prepaid and postpaid.
	PaymentType *string `json:"paymentType,omitempty" xml:"paymentType,omitempty"`
	// The public network access address.
	PublicDomain *string `json:"publicDomain,omitempty" xml:"publicDomain,omitempty"`
	// The public network port.
	PublicPort *int32 `json:"publicPort,omitempty" xml:"publicPort,omitempty"`
	// The state of the cluster.
	//
	// Supported: active (normal), activating (initializing), inactive (blocked), and invalid (expired).
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
	// The configuration of the synonym dictionaries.
	SynonymsDicts []*RestartInstanceResponseBodyResultSynonymsDicts `json:"synonymsDicts,omitempty" xml:"synonymsDicts,omitempty" type:"Repeated"`
	// The time when the instance was last updated.
	UpdatedAt *string `json:"updatedAt,omitempty" xml:"updatedAt,omitempty"`
}

func (RestartInstanceResponseBodyResult) GoString

func (*RestartInstanceResponseBodyResult) SetCreatedAt

func (*RestartInstanceResponseBodyResult) SetDescription

func (*RestartInstanceResponseBodyResult) SetDomain

func (*RestartInstanceResponseBodyResult) SetEsVersion

func (*RestartInstanceResponseBodyResult) SetInstanceId

func (*RestartInstanceResponseBodyResult) SetKibanaDomain

func (*RestartInstanceResponseBodyResult) SetKibanaPort

func (*RestartInstanceResponseBodyResult) SetNodeAmount

func (*RestartInstanceResponseBodyResult) SetPaymentType

func (*RestartInstanceResponseBodyResult) SetPublicDomain

func (*RestartInstanceResponseBodyResult) SetPublicPort

func (*RestartInstanceResponseBodyResult) SetStatus

func (*RestartInstanceResponseBodyResult) SetUpdatedAt

func (RestartInstanceResponseBodyResult) String

type RestartInstanceResponseBodyResultDictList

type RestartInstanceResponseBodyResultDictList struct {
	// The size of the Dictionary File. Unit: bytes.
	FileSize *int64 `json:"fileSize,omitempty" xml:"fileSize,omitempty"`
	// The name of the dictionary file.
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The source type. Valid values:
	//
	// *   OSS: OSS open storage (need to ensure that OSS storage space is public readable.)
	// *   ORIGIN: Open source Elasticsearch
	// *   UPLOAD: Uploaded files
	SourceType *string `json:"sourceType,omitempty" xml:"sourceType,omitempty"`
	// The type of the dictionary. Valid values:
	//
	// *   STOP: The STOP word.
	// *   MAIN: MAIN Dictionary
	// *   SYNONYMS: SYNONYMS
	// *   ALI_WS: an Alibaba Dictionary.
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (RestartInstanceResponseBodyResultDictList) GoString

func (*RestartInstanceResponseBodyResultDictList) SetFileSize

func (*RestartInstanceResponseBodyResultDictList) SetName

func (*RestartInstanceResponseBodyResultDictList) SetSourceType

func (*RestartInstanceResponseBodyResultDictList) SetType

func (RestartInstanceResponseBodyResultDictList) String

type RestartInstanceResponseBodyResultKibanaConfiguration

type RestartInstanceResponseBodyResultKibanaConfiguration struct {
	// The number of performance metrics.
	Amount *int32 `json:"amount,omitempty" xml:"amount,omitempty"`
	// The size of the node storage space. Unit: GB.
	Disk *int32 `json:"disk,omitempty" xml:"disk,omitempty"`
	// The storage type of the node.
	DiskType *string `json:"diskType,omitempty" xml:"diskType,omitempty"`
	// The specification of data nodes.
	Spec *string `json:"spec,omitempty" xml:"spec,omitempty"`
}

func (RestartInstanceResponseBodyResultKibanaConfiguration) GoString

func (*RestartInstanceResponseBodyResultKibanaConfiguration) SetAmount

func (*RestartInstanceResponseBodyResultKibanaConfiguration) SetDisk

func (*RestartInstanceResponseBodyResultKibanaConfiguration) SetDiskType

func (*RestartInstanceResponseBodyResultKibanaConfiguration) SetSpec

func (RestartInstanceResponseBodyResultKibanaConfiguration) String

type RestartInstanceResponseBodyResultMasterConfiguration

type RestartInstanceResponseBodyResultMasterConfiguration struct {
	// The number of nodes in the cluster.
	Amount *int32 `json:"amount,omitempty" xml:"amount,omitempty"`
	// The size of the node storage space. Unit: GB.
	Disk *int32 `json:"disk,omitempty" xml:"disk,omitempty"`
	// The storage type of the node. This tool only supports cloud_ssd (cloud SSD) disks.
	DiskType *string `json:"diskType,omitempty" xml:"diskType,omitempty"`
	// The node specifications of the cluster.
	Spec *string `json:"spec,omitempty" xml:"spec,omitempty"`
}

func (RestartInstanceResponseBodyResultMasterConfiguration) GoString

func (*RestartInstanceResponseBodyResultMasterConfiguration) SetAmount

func (*RestartInstanceResponseBodyResultMasterConfiguration) SetDisk

func (*RestartInstanceResponseBodyResultMasterConfiguration) SetDiskType

func (*RestartInstanceResponseBodyResultMasterConfiguration) SetSpec

func (RestartInstanceResponseBodyResultMasterConfiguration) String

type RestartInstanceResponseBodyResultNetworkConfig

type RestartInstanceResponseBodyResultNetworkConfig struct {
	// The network type. Only Virtual Private Cloud (VPC) is supported.
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
	// The ID of the VPC.
	VpcId *string `json:"vpcId,omitempty" xml:"vpcId,omitempty"`
	// The zone where the instance is deployed.
	VsArea *string `json:"vsArea,omitempty" xml:"vsArea,omitempty"`
	// The ID of the vSwitch associated with the specified VPC.
	VswitchId *string `json:"vswitchId,omitempty" xml:"vswitchId,omitempty"`
}

func (RestartInstanceResponseBodyResultNetworkConfig) GoString

func (*RestartInstanceResponseBodyResultNetworkConfig) SetType

func (*RestartInstanceResponseBodyResultNetworkConfig) SetVpcId

func (*RestartInstanceResponseBodyResultNetworkConfig) SetVsArea

func (*RestartInstanceResponseBodyResultNetworkConfig) SetVswitchId

func (RestartInstanceResponseBodyResultNetworkConfig) String

type RestartInstanceResponseBodyResultNodeSpec

type RestartInstanceResponseBodyResultNodeSpec struct {
	// The storage space size per data node. Unit: GB.
	Disk *int32 `json:"disk,omitempty" xml:"disk,omitempty"`
	// The storage type of the node. Valid values: cloud_ssd and cloud_efficiency.
	DiskType *string `json:"diskType,omitempty" xml:"diskType,omitempty"`
	// The specification of data nodes.
	Spec *string `json:"spec,omitempty" xml:"spec,omitempty"`
}

func (RestartInstanceResponseBodyResultNodeSpec) GoString

func (*RestartInstanceResponseBodyResultNodeSpec) SetDisk

func (*RestartInstanceResponseBodyResultNodeSpec) SetDiskType

func (*RestartInstanceResponseBodyResultNodeSpec) SetSpec

func (RestartInstanceResponseBodyResultNodeSpec) String

type RestartInstanceResponseBodyResultSynonymsDicts

type RestartInstanceResponseBodyResultSynonymsDicts struct {
	// The size of the Dictionary File. Unit: bytes.
	FileSize *int64 `json:"fileSize,omitempty" xml:"fileSize,omitempty"`
	// The name of the dictionary file.
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The source type. Valid values:
	//
	// *   OSS:OSS open storage (the OSS storage space must be publicly readable.)
	// *   ORIGIN: open-source Elasticsearch
	// *   UPLOAD
	SourceType *string `json:"sourceType,omitempty" xml:"sourceType,omitempty"`
	// The type of the dictionary. Valid values:
	//
	// *   STOP: The STOP word.
	// *   MAIN: MAIN Dictionary
	// *   SYNONYMS: SYNONYMS
	// *   ALI_WS: an Alibaba Dictionary.
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (RestartInstanceResponseBodyResultSynonymsDicts) GoString

func (*RestartInstanceResponseBodyResultSynonymsDicts) SetFileSize

func (*RestartInstanceResponseBodyResultSynonymsDicts) SetName

func (*RestartInstanceResponseBodyResultSynonymsDicts) SetSourceType

func (*RestartInstanceResponseBodyResultSynonymsDicts) SetType

func (RestartInstanceResponseBodyResultSynonymsDicts) String

type RestartLogstashRequest

type RestartLogstashRequest struct {
	BatchCount   *float64  `json:"batchCount,omitempty" xml:"batchCount,omitempty"`
	BlueGreenDep *bool     `json:"blueGreenDep,omitempty" xml:"blueGreenDep,omitempty"`
	NodeTypes    []*string `json:"nodeTypes,omitempty" xml:"nodeTypes,omitempty" type:"Repeated"`
	Nodes        []*string `json:"nodes,omitempty" xml:"nodes,omitempty" type:"Repeated"`
	RestartType  *string   `json:"restartType,omitempty" xml:"restartType,omitempty"`
	ClientToken  *string   `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	Force        *bool     `json:"force,omitempty" xml:"force,omitempty"`
}

func (RestartLogstashRequest) GoString

func (s RestartLogstashRequest) GoString() string

func (*RestartLogstashRequest) SetBatchCount

func (*RestartLogstashRequest) SetBlueGreenDep

func (s *RestartLogstashRequest) SetBlueGreenDep(v bool) *RestartLogstashRequest

func (*RestartLogstashRequest) SetClientToken

func (*RestartLogstashRequest) SetForce

func (*RestartLogstashRequest) SetNodeTypes

func (s *RestartLogstashRequest) SetNodeTypes(v []*string) *RestartLogstashRequest

func (*RestartLogstashRequest) SetNodes

func (*RestartLogstashRequest) SetRestartType

func (RestartLogstashRequest) String

func (s RestartLogstashRequest) String() string

type RestartLogstashResponse

type RestartLogstashResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *RestartLogstashResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (RestartLogstashResponse) GoString

func (s RestartLogstashResponse) GoString() string

func (*RestartLogstashResponse) SetBody

func (*RestartLogstashResponse) SetHeaders

func (*RestartLogstashResponse) SetStatusCode

func (RestartLogstashResponse) String

func (s RestartLogstashResponse) String() string

type RestartLogstashResponseBody

type RestartLogstashResponseBody struct {
	RequestId *string   `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    *Logstash `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (RestartLogstashResponseBody) GoString

func (s RestartLogstashResponseBody) GoString() string

func (*RestartLogstashResponseBody) SetRequestId

func (*RestartLogstashResponseBody) SetResult

func (RestartLogstashResponseBody) String

type ResultSpecInfoMapValue added in v2.2.0

type ResultSpecInfoMapValue struct {
	CpuCount      *string `json:"cpuCount,omitempty" xml:"cpuCount,omitempty"`
	MemorySize    *string `json:"memorySize,omitempty" xml:"memorySize,omitempty"`
	Enable        *string `json:"enable,omitempty" xml:"enable,omitempty"`
	Spec          *string `json:"spec,omitempty" xml:"spec,omitempty"`
	SpecGroupType *string `json:"specGroupType,omitempty" xml:"specGroupType,omitempty"`
	Disk          *string `json:"disk,omitempty" xml:"disk,omitempty"`
	DiskType      *string `json:"diskType,omitempty" xml:"diskType,omitempty"`
}

func (ResultSpecInfoMapValue) GoString added in v2.2.0

func (s ResultSpecInfoMapValue) GoString() string

func (*ResultSpecInfoMapValue) SetCpuCount added in v2.2.0

func (*ResultSpecInfoMapValue) SetDisk added in v2.2.0

func (*ResultSpecInfoMapValue) SetDiskType added in v2.2.0

func (*ResultSpecInfoMapValue) SetEnable added in v2.2.0

func (*ResultSpecInfoMapValue) SetMemorySize added in v2.2.0

func (*ResultSpecInfoMapValue) SetSpec added in v2.2.0

func (*ResultSpecInfoMapValue) SetSpecGroupType added in v2.2.0

func (s *ResultSpecInfoMapValue) SetSpecGroupType(v string) *ResultSpecInfoMapValue

func (ResultSpecInfoMapValue) String added in v2.2.0

func (s ResultSpecInfoMapValue) String() string

type ResumeElasticsearchTaskRequest

type ResumeElasticsearchTaskRequest struct {
	// A unique token generated by the client to guarantee the idempotency of the request. You can use the client to generate the value, but you must ensure that it is unique among different requests. The token can only contain ASCII characters and cannot exceed 64 characters in length.
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
}

func (ResumeElasticsearchTaskRequest) GoString

func (*ResumeElasticsearchTaskRequest) SetClientToken

func (ResumeElasticsearchTaskRequest) String

type ResumeElasticsearchTaskResponse

type ResumeElasticsearchTaskResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ResumeElasticsearchTaskResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ResumeElasticsearchTaskResponse) GoString

func (*ResumeElasticsearchTaskResponse) SetHeaders

func (*ResumeElasticsearchTaskResponse) SetStatusCode

func (ResumeElasticsearchTaskResponse) String

type ResumeElasticsearchTaskResponseBody

type ResumeElasticsearchTaskResponseBody struct {
	// The ID of the request.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// Return results:
	//
	// *   true: resume the interrupted change successfully
	// *   false: resume the interrupted change successfully failed
	Result *bool `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (ResumeElasticsearchTaskResponseBody) GoString

func (*ResumeElasticsearchTaskResponseBody) SetRequestId

func (*ResumeElasticsearchTaskResponseBody) SetResult

func (ResumeElasticsearchTaskResponseBody) String

type ResumeLogstashTaskRequest

type ResumeLogstashTaskRequest struct {
	// The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make sure that the token is unique among different requests. The token can contain only ASCII characters and cannot exceed 64 characters in length.
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
}

func (ResumeLogstashTaskRequest) GoString

func (s ResumeLogstashTaskRequest) GoString() string

func (*ResumeLogstashTaskRequest) SetClientToken

func (ResumeLogstashTaskRequest) String

func (s ResumeLogstashTaskRequest) String() string

type ResumeLogstashTaskResponse

type ResumeLogstashTaskResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ResumeLogstashTaskResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ResumeLogstashTaskResponse) GoString

func (s ResumeLogstashTaskResponse) GoString() string

func (*ResumeLogstashTaskResponse) SetBody

func (*ResumeLogstashTaskResponse) SetHeaders

func (*ResumeLogstashTaskResponse) SetStatusCode

func (ResumeLogstashTaskResponse) String

type ResumeLogstashTaskResponseBody

type ResumeLogstashTaskResponseBody struct {
	// The error code returned. If the API operation is successfully called, this parameter is not returned.
	Code *string `json:"Code,omitempty" xml:"Code,omitempty"`
	// The error message returned. If the API operation is successfully called, this parameter is not returned.
	Message *string `json:"Message,omitempty" xml:"Message,omitempty"`
	// The ID of the request.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// Indicates whether the change task is resumed. Valid values:
	//
	// *   true: The change task is resumed.
	// *   false: The change task fails to be resumed.
	Result *bool `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (ResumeLogstashTaskResponseBody) GoString

func (*ResumeLogstashTaskResponseBody) SetCode

func (*ResumeLogstashTaskResponseBody) SetMessage

func (*ResumeLogstashTaskResponseBody) SetRequestId

func (*ResumeLogstashTaskResponseBody) SetResult

func (ResumeLogstashTaskResponseBody) String

type RolloverDataStreamRequest

type RolloverDataStreamRequest struct {
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
}

func (RolloverDataStreamRequest) GoString

func (s RolloverDataStreamRequest) GoString() string

func (*RolloverDataStreamRequest) SetClientToken

func (RolloverDataStreamRequest) String

func (s RolloverDataStreamRequest) String() string

type RolloverDataStreamResponse

type RolloverDataStreamResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *RolloverDataStreamResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (RolloverDataStreamResponse) GoString

func (s RolloverDataStreamResponse) GoString() string

func (*RolloverDataStreamResponse) SetBody

func (*RolloverDataStreamResponse) SetHeaders

func (*RolloverDataStreamResponse) SetStatusCode

func (RolloverDataStreamResponse) String

type RolloverDataStreamResponseBody

type RolloverDataStreamResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    *bool   `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (RolloverDataStreamResponseBody) GoString

func (*RolloverDataStreamResponseBody) SetRequestId

func (*RolloverDataStreamResponseBody) SetResult

func (RolloverDataStreamResponseBody) String

type RunPipelinesRequest

type RunPipelinesRequest struct {
	// The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make sure that the token is unique among different requests. The token can contain only ASCII characters and cannot exceed 64 characters in length.
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	Body        *string `json:"body,omitempty" xml:"body,omitempty"`
}

func (RunPipelinesRequest) GoString

func (s RunPipelinesRequest) GoString() string

func (*RunPipelinesRequest) SetBody

func (*RunPipelinesRequest) SetClientToken

func (s *RunPipelinesRequest) SetClientToken(v string) *RunPipelinesRequest

func (RunPipelinesRequest) String

func (s RunPipelinesRequest) String() string

type RunPipelinesResponse

type RunPipelinesResponse struct {
	Headers    map[string]*string        `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                    `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *RunPipelinesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (RunPipelinesResponse) GoString

func (s RunPipelinesResponse) GoString() string

func (*RunPipelinesResponse) SetBody

func (*RunPipelinesResponse) SetHeaders

func (s *RunPipelinesResponse) SetHeaders(v map[string]*string) *RunPipelinesResponse

func (*RunPipelinesResponse) SetStatusCode

func (s *RunPipelinesResponse) SetStatusCode(v int32) *RunPipelinesResponse

func (RunPipelinesResponse) String

func (s RunPipelinesResponse) String() string

type RunPipelinesResponseBody

type RunPipelinesResponseBody struct {
	// The request ID.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// The returned result. Valid values:
	//
	// *   true: successful
	// *   false: failed
	Result *bool `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (RunPipelinesResponseBody) GoString

func (s RunPipelinesResponseBody) GoString() string

func (*RunPipelinesResponseBody) SetRequestId

func (*RunPipelinesResponseBody) SetResult

func (RunPipelinesResponseBody) String

func (s RunPipelinesResponseBody) String() string

type ShrinkNodeRequest

type ShrinkNodeRequest struct {
	Body         []*ShrinkNodeRequestBody `json:"body,omitempty" xml:"body,omitempty" type:"Repeated"`
	ClientToken  *string                  `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	Count        *int32                   `json:"count,omitempty" xml:"count,omitempty"`
	IgnoreStatus *bool                    `json:"ignoreStatus,omitempty" xml:"ignoreStatus,omitempty"`
	NodeType     *string                  `json:"nodeType,omitempty" xml:"nodeType,omitempty"`
}

func (ShrinkNodeRequest) GoString

func (s ShrinkNodeRequest) GoString() string

func (*ShrinkNodeRequest) SetBody

func (*ShrinkNodeRequest) SetClientToken

func (s *ShrinkNodeRequest) SetClientToken(v string) *ShrinkNodeRequest

func (*ShrinkNodeRequest) SetCount

func (s *ShrinkNodeRequest) SetCount(v int32) *ShrinkNodeRequest

func (*ShrinkNodeRequest) SetIgnoreStatus

func (s *ShrinkNodeRequest) SetIgnoreStatus(v bool) *ShrinkNodeRequest

func (*ShrinkNodeRequest) SetNodeType

func (s *ShrinkNodeRequest) SetNodeType(v string) *ShrinkNodeRequest

func (ShrinkNodeRequest) String

func (s ShrinkNodeRequest) String() string

type ShrinkNodeRequestBody

type ShrinkNodeRequestBody struct {
	Host     *string `json:"host,omitempty" xml:"host,omitempty"`
	HostName *string `json:"hostName,omitempty" xml:"hostName,omitempty"`
	NodeType *string `json:"nodeType,omitempty" xml:"nodeType,omitempty"`
	Port     *int32  `json:"port,omitempty" xml:"port,omitempty"`
	ZoneId   *string `json:"zoneId,omitempty" xml:"zoneId,omitempty"`
}

func (ShrinkNodeRequestBody) GoString

func (s ShrinkNodeRequestBody) GoString() string

func (*ShrinkNodeRequestBody) SetHost

func (*ShrinkNodeRequestBody) SetHostName

func (*ShrinkNodeRequestBody) SetNodeType

func (*ShrinkNodeRequestBody) SetPort

func (*ShrinkNodeRequestBody) SetZoneId

func (ShrinkNodeRequestBody) String

func (s ShrinkNodeRequestBody) String() string

type ShrinkNodeResponse

type ShrinkNodeResponse struct {
	Headers    map[string]*string      `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                  `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ShrinkNodeResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ShrinkNodeResponse) GoString

func (s ShrinkNodeResponse) GoString() string

func (*ShrinkNodeResponse) SetBody

func (*ShrinkNodeResponse) SetHeaders

func (s *ShrinkNodeResponse) SetHeaders(v map[string]*string) *ShrinkNodeResponse

func (*ShrinkNodeResponse) SetStatusCode

func (s *ShrinkNodeResponse) SetStatusCode(v int32) *ShrinkNodeResponse

func (ShrinkNodeResponse) String

func (s ShrinkNodeResponse) String() string

type ShrinkNodeResponseBody

type ShrinkNodeResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    *bool   `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (ShrinkNodeResponseBody) GoString

func (s ShrinkNodeResponseBody) GoString() string

func (*ShrinkNodeResponseBody) SetRequestId

func (*ShrinkNodeResponseBody) SetResult

func (ShrinkNodeResponseBody) String

func (s ShrinkNodeResponseBody) String() string

type StartApmResponse

type StartApmResponse struct {
	Headers    map[string]*string    `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *StartApmResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (StartApmResponse) GoString

func (s StartApmResponse) GoString() string

func (*StartApmResponse) SetBody

func (*StartApmResponse) SetHeaders

func (s *StartApmResponse) SetHeaders(v map[string]*string) *StartApmResponse

func (*StartApmResponse) SetStatusCode

func (s *StartApmResponse) SetStatusCode(v int32) *StartApmResponse

func (StartApmResponse) String

func (s StartApmResponse) String() string

type StartApmResponseBody

type StartApmResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    *bool   `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (StartApmResponseBody) GoString

func (s StartApmResponseBody) GoString() string

func (*StartApmResponseBody) SetRequestId

func (s *StartApmResponseBody) SetRequestId(v string) *StartApmResponseBody

func (*StartApmResponseBody) SetResult

func (StartApmResponseBody) String

func (s StartApmResponseBody) String() string

type StartCollectorRequest

type StartCollectorRequest struct {
	// The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must ensure that the value is unique among different requests. The token can contain only ASCII characters and cannot exceed 64 characters in length.
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
}

func (StartCollectorRequest) GoString

func (s StartCollectorRequest) GoString() string

func (*StartCollectorRequest) SetClientToken

func (s *StartCollectorRequest) SetClientToken(v string) *StartCollectorRequest

func (StartCollectorRequest) String

func (s StartCollectorRequest) String() string

type StartCollectorResponse

type StartCollectorResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *StartCollectorResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (StartCollectorResponse) GoString

func (s StartCollectorResponse) GoString() string

func (*StartCollectorResponse) SetBody

func (*StartCollectorResponse) SetHeaders

func (*StartCollectorResponse) SetStatusCode

func (StartCollectorResponse) String

func (s StartCollectorResponse) String() string

type StartCollectorResponseBody

type StartCollectorResponseBody struct {
	// The ID of the request.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// The returned result.
	Result *bool `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (StartCollectorResponseBody) GoString

func (s StartCollectorResponseBody) GoString() string

func (*StartCollectorResponseBody) SetRequestId

func (*StartCollectorResponseBody) SetResult

func (StartCollectorResponseBody) String

type StopApmResponse

type StopApmResponse struct {
	Headers    map[string]*string   `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32               `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *StopApmResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (StopApmResponse) GoString

func (s StopApmResponse) GoString() string

func (*StopApmResponse) SetBody

func (*StopApmResponse) SetHeaders

func (s *StopApmResponse) SetHeaders(v map[string]*string) *StopApmResponse

func (*StopApmResponse) SetStatusCode

func (s *StopApmResponse) SetStatusCode(v int32) *StopApmResponse

func (StopApmResponse) String

func (s StopApmResponse) String() string

type StopApmResponseBody

type StopApmResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    *bool   `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (StopApmResponseBody) GoString

func (s StopApmResponseBody) GoString() string

func (*StopApmResponseBody) SetRequestId

func (s *StopApmResponseBody) SetRequestId(v string) *StopApmResponseBody

func (*StopApmResponseBody) SetResult

func (s *StopApmResponseBody) SetResult(v bool) *StopApmResponseBody

func (StopApmResponseBody) String

func (s StopApmResponseBody) String() string

type StopCollectorRequest

type StopCollectorRequest struct {
	// The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make sure that the token is unique among different requests. The token can contain only ASCII characters and cannot exceed 64 characters in length.
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
}

func (StopCollectorRequest) GoString

func (s StopCollectorRequest) GoString() string

func (*StopCollectorRequest) SetClientToken

func (s *StopCollectorRequest) SetClientToken(v string) *StopCollectorRequest

func (StopCollectorRequest) String

func (s StopCollectorRequest) String() string

type StopCollectorResponse

type StopCollectorResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *StopCollectorResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (StopCollectorResponse) GoString

func (s StopCollectorResponse) GoString() string

func (*StopCollectorResponse) SetBody

func (*StopCollectorResponse) SetHeaders

func (*StopCollectorResponse) SetStatusCode

func (s *StopCollectorResponse) SetStatusCode(v int32) *StopCollectorResponse

func (StopCollectorResponse) String

func (s StopCollectorResponse) String() string

type StopCollectorResponseBody

type StopCollectorResponseBody struct {
	// The request ID.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// The returned result.
	Result *bool `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (StopCollectorResponseBody) GoString

func (s StopCollectorResponseBody) GoString() string

func (*StopCollectorResponseBody) SetRequestId

func (*StopCollectorResponseBody) SetResult

func (StopCollectorResponseBody) String

func (s StopCollectorResponseBody) String() string

type StopPipelinesRequest

type StopPipelinesRequest struct {
	// The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make sure that the token is unique among different requests. The token can contain only ASCII characters and cannot exceed 64 characters in length.
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	Body        *string `json:"body,omitempty" xml:"body,omitempty"`
}

func (StopPipelinesRequest) GoString

func (s StopPipelinesRequest) GoString() string

func (*StopPipelinesRequest) SetBody

func (*StopPipelinesRequest) SetClientToken

func (s *StopPipelinesRequest) SetClientToken(v string) *StopPipelinesRequest

func (StopPipelinesRequest) String

func (s StopPipelinesRequest) String() string

type StopPipelinesResponse

type StopPipelinesResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *StopPipelinesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (StopPipelinesResponse) GoString

func (s StopPipelinesResponse) GoString() string

func (*StopPipelinesResponse) SetBody

func (*StopPipelinesResponse) SetHeaders

func (*StopPipelinesResponse) SetStatusCode

func (s *StopPipelinesResponse) SetStatusCode(v int32) *StopPipelinesResponse

func (StopPipelinesResponse) String

func (s StopPipelinesResponse) String() string

type StopPipelinesResponseBody

type StopPipelinesResponseBody struct {
	// The request ID.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// The returned result. Valid values:
	//
	// *   true: The pipelines are stopped.
	// *   false: The pipelines fail to be stopped.
	Result *bool `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (StopPipelinesResponseBody) GoString

func (s StopPipelinesResponseBody) GoString() string

func (*StopPipelinesResponseBody) SetRequestId

func (*StopPipelinesResponseBody) SetResult

func (StopPipelinesResponseBody) String

func (s StopPipelinesResponseBody) String() string

type Tag

type Tag struct {
	TagKey   *string `json:"tagKey,omitempty" xml:"tagKey,omitempty"`
	TagValue *string `json:"tagValue,omitempty" xml:"tagValue,omitempty"`
}

func (Tag) GoString

func (s Tag) GoString() string

func (*Tag) SetTagKey

func (s *Tag) SetTagKey(v string) *Tag

func (*Tag) SetTagValue

func (s *Tag) SetTagValue(v string) *Tag

func (Tag) String

func (s Tag) String() string

type TagResourcesRequest

type TagResourcesRequest struct {
	// A tag.
	ResourceIds []*string `json:"ResourceIds,omitempty" xml:"ResourceIds,omitempty" type:"Repeated"`
	// The request ID.
	ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
	// The value of the tag.
	Tags []*TagResourcesRequestTags `json:"Tags,omitempty" xml:"Tags,omitempty" type:"Repeated"`
}

func (TagResourcesRequest) GoString

func (s TagResourcesRequest) GoString() string

func (*TagResourcesRequest) SetResourceIds

func (s *TagResourcesRequest) SetResourceIds(v []*string) *TagResourcesRequest

func (*TagResourcesRequest) SetResourceType

func (s *TagResourcesRequest) SetResourceType(v string) *TagResourcesRequest

func (*TagResourcesRequest) SetTags

func (TagResourcesRequest) String

func (s TagResourcesRequest) String() string

type TagResourcesRequestTags

type TagResourcesRequestTags struct {
	// The returned object.
	Key *string `json:"key,omitempty" xml:"key,omitempty"`
	// Indicates whether tags are added to the clusters. Valid values:
	//
	// *   true
	// *   false
	Value *string `json:"value,omitempty" xml:"value,omitempty"`
}

func (TagResourcesRequestTags) GoString

func (s TagResourcesRequestTags) GoString() string

func (*TagResourcesRequestTags) SetKey

func (*TagResourcesRequestTags) SetValue

func (TagResourcesRequestTags) String

func (s TagResourcesRequestTags) String() string

type TagResourcesResponse

type TagResourcesResponse struct {
	Headers    map[string]*string        `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                    `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *TagResourcesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (TagResourcesResponse) GoString

func (s TagResourcesResponse) GoString() string

func (*TagResourcesResponse) SetBody

func (*TagResourcesResponse) SetHeaders

func (s *TagResourcesResponse) SetHeaders(v map[string]*string) *TagResourcesResponse

func (*TagResourcesResponse) SetStatusCode

func (s *TagResourcesResponse) SetStatusCode(v int32) *TagResourcesResponse

func (TagResourcesResponse) String

func (s TagResourcesResponse) String() string

type TagResourcesResponseBody

type TagResourcesResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    *bool   `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (TagResourcesResponseBody) GoString

func (s TagResourcesResponseBody) GoString() string

func (*TagResourcesResponseBody) SetRequestId

func (*TagResourcesResponseBody) SetResult

func (TagResourcesResponseBody) String

func (s TagResourcesResponseBody) String() string

type TransferNodeRequest

type TransferNodeRequest struct {
	Body        []*TransferNodeRequestBody `json:"body,omitempty" xml:"body,omitempty" type:"Repeated"`
	ClientToken *string                    `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	NodeType    *string                    `json:"nodeType,omitempty" xml:"nodeType,omitempty"`
}

func (TransferNodeRequest) GoString

func (s TransferNodeRequest) GoString() string

func (*TransferNodeRequest) SetBody

func (*TransferNodeRequest) SetClientToken

func (s *TransferNodeRequest) SetClientToken(v string) *TransferNodeRequest

func (*TransferNodeRequest) SetNodeType

func (s *TransferNodeRequest) SetNodeType(v string) *TransferNodeRequest

func (TransferNodeRequest) String

func (s TransferNodeRequest) String() string

type TransferNodeRequestBody

type TransferNodeRequestBody struct {
	Host   *string `json:"host,omitempty" xml:"host,omitempty"`
	Port   *int32  `json:"port,omitempty" xml:"port,omitempty"`
	ZoneId *string `json:"zoneId,omitempty" xml:"zoneId,omitempty"`
}

func (TransferNodeRequestBody) GoString

func (s TransferNodeRequestBody) GoString() string

func (*TransferNodeRequestBody) SetHost

func (*TransferNodeRequestBody) SetPort

func (*TransferNodeRequestBody) SetZoneId

func (TransferNodeRequestBody) String

func (s TransferNodeRequestBody) String() string

type TransferNodeResponse

type TransferNodeResponse struct {
	Headers    map[string]*string        `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                    `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *TransferNodeResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (TransferNodeResponse) GoString

func (s TransferNodeResponse) GoString() string

func (*TransferNodeResponse) SetBody

func (*TransferNodeResponse) SetHeaders

func (s *TransferNodeResponse) SetHeaders(v map[string]*string) *TransferNodeResponse

func (*TransferNodeResponse) SetStatusCode

func (s *TransferNodeResponse) SetStatusCode(v int32) *TransferNodeResponse

func (TransferNodeResponse) String

func (s TransferNodeResponse) String() string

type TransferNodeResponseBody

type TransferNodeResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    *bool   `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (TransferNodeResponseBody) GoString

func (s TransferNodeResponseBody) GoString() string

func (*TransferNodeResponseBody) SetRequestId

func (*TransferNodeResponseBody) SetResult

func (TransferNodeResponseBody) String

func (s TransferNodeResponseBody) String() string

type TriggerNetworkRequest

type TriggerNetworkRequest struct {
	ActionType  *string `json:"actionType,omitempty" xml:"actionType,omitempty"`
	NetworkType *string `json:"networkType,omitempty" xml:"networkType,omitempty"`
	NodeType    *string `json:"nodeType,omitempty" xml:"nodeType,omitempty"`
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
}

func (TriggerNetworkRequest) GoString

func (s TriggerNetworkRequest) GoString() string

func (*TriggerNetworkRequest) SetActionType

func (s *TriggerNetworkRequest) SetActionType(v string) *TriggerNetworkRequest

func (*TriggerNetworkRequest) SetClientToken

func (s *TriggerNetworkRequest) SetClientToken(v string) *TriggerNetworkRequest

func (*TriggerNetworkRequest) SetNetworkType

func (s *TriggerNetworkRequest) SetNetworkType(v string) *TriggerNetworkRequest

func (*TriggerNetworkRequest) SetNodeType

func (TriggerNetworkRequest) String

func (s TriggerNetworkRequest) String() string

type TriggerNetworkResponse

type TriggerNetworkResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *TriggerNetworkResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (TriggerNetworkResponse) GoString

func (s TriggerNetworkResponse) GoString() string

func (*TriggerNetworkResponse) SetBody

func (*TriggerNetworkResponse) SetHeaders

func (*TriggerNetworkResponse) SetStatusCode

func (TriggerNetworkResponse) String

func (s TriggerNetworkResponse) String() string

type TriggerNetworkResponseBody

type TriggerNetworkResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    *bool   `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (TriggerNetworkResponseBody) GoString

func (s TriggerNetworkResponseBody) GoString() string

func (*TriggerNetworkResponseBody) SetRequestId

func (*TriggerNetworkResponseBody) SetResult

func (TriggerNetworkResponseBody) String

type UninstallKibanaPluginRequest

type UninstallKibanaPluginRequest struct {
	Body *string `json:"body,omitempty" xml:"body,omitempty"`
	// A unique token generated by the client to guarantee the idempotency of the request. You can use the client to generate the value, but you must ensure that it is unique among different requests. The token can only contain ASCII characters and cannot exceed 64 characters in length.
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
}

func (UninstallKibanaPluginRequest) GoString

func (s UninstallKibanaPluginRequest) GoString() string

func (*UninstallKibanaPluginRequest) SetBody

func (*UninstallKibanaPluginRequest) SetClientToken

func (UninstallKibanaPluginRequest) String

type UninstallKibanaPluginResponse

type UninstallKibanaPluginResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UninstallKibanaPluginResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UninstallKibanaPluginResponse) GoString

func (*UninstallKibanaPluginResponse) SetBody

func (*UninstallKibanaPluginResponse) SetHeaders

func (*UninstallKibanaPluginResponse) SetStatusCode

func (UninstallKibanaPluginResponse) String

type UninstallKibanaPluginResponseBody

type UninstallKibanaPluginResponseBody struct {
	// The ID of the request.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// The returned result shows a list of uninstalled plug-ins.
	Result []*string `json:"Result,omitempty" xml:"Result,omitempty" type:"Repeated"`
}

func (UninstallKibanaPluginResponseBody) GoString

func (*UninstallKibanaPluginResponseBody) SetRequestId

func (*UninstallKibanaPluginResponseBody) SetResult

func (UninstallKibanaPluginResponseBody) String

type UninstallLogstashPluginRequest

type UninstallLogstashPluginRequest struct {
	Body        []*string `json:"body,omitempty" xml:"body,omitempty" type:"Repeated"`
	ClientToken *string   `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
}

func (UninstallLogstashPluginRequest) GoString

func (*UninstallLogstashPluginRequest) SetBody

func (*UninstallLogstashPluginRequest) SetClientToken

func (UninstallLogstashPluginRequest) String

type UninstallLogstashPluginResponse

type UninstallLogstashPluginResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UninstallLogstashPluginResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UninstallLogstashPluginResponse) GoString

func (*UninstallLogstashPluginResponse) SetHeaders

func (*UninstallLogstashPluginResponse) SetStatusCode

func (UninstallLogstashPluginResponse) String

type UninstallLogstashPluginResponseBody

type UninstallLogstashPluginResponseBody struct {
	Headers   map[string]interface{} `json:"Headers,omitempty" xml:"Headers,omitempty"`
	RequestId *string                `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    []*string              `json:"Result,omitempty" xml:"Result,omitempty" type:"Repeated"`
}

func (UninstallLogstashPluginResponseBody) GoString

func (*UninstallLogstashPluginResponseBody) SetHeaders

func (*UninstallLogstashPluginResponseBody) SetRequestId

func (*UninstallLogstashPluginResponseBody) SetResult

func (UninstallLogstashPluginResponseBody) String

type UninstallPluginRequest

type UninstallPluginRequest struct {
	Body *string `json:"body,omitempty" xml:"body,omitempty"`
	// A unique token generated by the client to guarantee the idempotency of the request. You can use the client to generate the value, but you must ensure that it is unique among different requests. The token can only contain ASCII characters and cannot exceed 64 characters in length.
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	Force       *bool   `json:"force,omitempty" xml:"force,omitempty"`
}

func (UninstallPluginRequest) GoString

func (s UninstallPluginRequest) GoString() string

func (*UninstallPluginRequest) SetBody

func (*UninstallPluginRequest) SetClientToken

func (*UninstallPluginRequest) SetForce added in v2.1.0

func (UninstallPluginRequest) String

func (s UninstallPluginRequest) String() string

type UninstallPluginResponse

type UninstallPluginResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UninstallPluginResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UninstallPluginResponse) GoString

func (s UninstallPluginResponse) GoString() string

func (*UninstallPluginResponse) SetBody

func (*UninstallPluginResponse) SetHeaders

func (*UninstallPluginResponse) SetStatusCode

func (UninstallPluginResponse) String

func (s UninstallPluginResponse) String() string

type UninstallPluginResponseBody

type UninstallPluginResponseBody struct {
	// The ID of the request.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// The list of plug-ins to be unloaded. If the unloading fails, an exception is returned.
	Result []*string `json:"Result,omitempty" xml:"Result,omitempty" type:"Repeated"`
}

func (UninstallPluginResponseBody) GoString

func (s UninstallPluginResponseBody) GoString() string

func (*UninstallPluginResponseBody) SetRequestId

func (*UninstallPluginResponseBody) SetResult

func (UninstallPluginResponseBody) String

type UntagResourcesRequest

type UntagResourcesRequest struct {
	// Specifies whether to delete all parts. Default value: **false** . This parameter is valid only when **TagKeys** is not specified.
	All *bool `json:"All,omitempty" xml:"All,omitempty"`
	// The resource list that you want to delete.
	ResourceIds *string `json:"ResourceIds,omitempty" xml:"ResourceIds,omitempty"`
	// The type of the resource. Fixed to **INSTANCE** .
	ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
	// The list of tags that you want to delete. The list can contain up to 20 subitems.
	TagKeys *string `json:"TagKeys,omitempty" xml:"TagKeys,omitempty"`
	Body    *string `json:"body,omitempty" xml:"body,omitempty"`
}

func (UntagResourcesRequest) GoString

func (s UntagResourcesRequest) GoString() string

func (*UntagResourcesRequest) SetAll

func (*UntagResourcesRequest) SetBody

func (*UntagResourcesRequest) SetResourceIds

func (s *UntagResourcesRequest) SetResourceIds(v string) *UntagResourcesRequest

func (*UntagResourcesRequest) SetResourceType

func (s *UntagResourcesRequest) SetResourceType(v string) *UntagResourcesRequest

func (*UntagResourcesRequest) SetTagKeys

func (UntagResourcesRequest) String

func (s UntagResourcesRequest) String() string

type UntagResourcesResponse

type UntagResourcesResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UntagResourcesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UntagResourcesResponse) GoString

func (s UntagResourcesResponse) GoString() string

func (*UntagResourcesResponse) SetBody

func (*UntagResourcesResponse) SetHeaders

func (*UntagResourcesResponse) SetStatusCode

func (UntagResourcesResponse) String

func (s UntagResourcesResponse) String() string

type UntagResourcesResponseBody

type UntagResourcesResponseBody struct {
	// The ID of the request.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// Return results:
	//
	// *   true: deleted
	// *   false: Failed
	Result *bool `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (UntagResourcesResponseBody) GoString

func (s UntagResourcesResponseBody) GoString() string

func (*UntagResourcesResponseBody) SetRequestId

func (*UntagResourcesResponseBody) SetResult

func (UntagResourcesResponseBody) String

type UpdateAdminPasswordRequest

type UpdateAdminPasswordRequest struct {
	EsAdminPassword *string `json:"esAdminPassword,omitempty" xml:"esAdminPassword,omitempty"`
	// Indicates whether the password was updated. Valid values:
	//
	// *   true: The call was successful.
	// *   false: The call failed.
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
}

func (UpdateAdminPasswordRequest) GoString

func (s UpdateAdminPasswordRequest) GoString() string

func (*UpdateAdminPasswordRequest) SetClientToken

func (*UpdateAdminPasswordRequest) SetEsAdminPassword added in v2.0.2

func (UpdateAdminPasswordRequest) String

type UpdateAdminPasswordResponse

type UpdateAdminPasswordResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateAdminPasswordResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateAdminPasswordResponse) GoString

func (s UpdateAdminPasswordResponse) GoString() string

func (*UpdateAdminPasswordResponse) SetBody

func (*UpdateAdminPasswordResponse) SetHeaders

func (*UpdateAdminPasswordResponse) SetStatusCode

func (UpdateAdminPasswordResponse) String

type UpdateAdminPasswordResponseBody

type UpdateAdminPasswordResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    *bool   `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (UpdateAdminPasswordResponseBody) GoString

func (*UpdateAdminPasswordResponseBody) SetRequestId

func (*UpdateAdminPasswordResponseBody) SetResult added in v2.0.2

func (UpdateAdminPasswordResponseBody) String

type UpdateAdvancedSettingRequest

type UpdateAdvancedSettingRequest struct {
	Body *string `json:"body,omitempty" xml:"body,omitempty"`
	// A unique token generated by the client to guarantee the idempotency of the request. You can use the client to generate the value, but you must ensure that it is unique among different requests. The token can only contain ASCII characters and cannot exceed 64 characters in length.
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
}

func (UpdateAdvancedSettingRequest) GoString

func (s UpdateAdvancedSettingRequest) GoString() string

func (*UpdateAdvancedSettingRequest) SetBody

func (*UpdateAdvancedSettingRequest) SetClientToken

func (UpdateAdvancedSettingRequest) String

type UpdateAdvancedSettingResponse

type UpdateAdvancedSettingResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateAdvancedSettingResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateAdvancedSettingResponse) GoString

func (*UpdateAdvancedSettingResponse) SetBody

func (*UpdateAdvancedSettingResponse) SetHeaders

func (*UpdateAdvancedSettingResponse) SetStatusCode

func (UpdateAdvancedSettingResponse) String

type UpdateAdvancedSettingResponseBody

type UpdateAdvancedSettingResponseBody struct {
	// The ID of the request.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// Return results:
	//
	// *   true: garbage collector configuration changed successfully
	// *   false: garbage collector configuration changed successfully failed
	Result *bool `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (UpdateAdvancedSettingResponseBody) GoString

func (*UpdateAdvancedSettingResponseBody) SetRequestId

func (*UpdateAdvancedSettingResponseBody) SetResult

func (UpdateAdvancedSettingResponseBody) String

type UpdateAliwsDictRequest

type UpdateAliwsDictRequest struct {
	Body *string `json:"body,omitempty" xml:"body,omitempty"`
	// The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make sure that the token is unique among different requests. The token can contain only ASCII characters and cannot exceed 64 characters in length.
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
}

func (UpdateAliwsDictRequest) GoString

func (s UpdateAliwsDictRequest) GoString() string

func (*UpdateAliwsDictRequest) SetBody

func (*UpdateAliwsDictRequest) SetClientToken

func (UpdateAliwsDictRequest) String

func (s UpdateAliwsDictRequest) String() string

type UpdateAliwsDictResponse

type UpdateAliwsDictResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateAliwsDictResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateAliwsDictResponse) GoString

func (s UpdateAliwsDictResponse) GoString() string

func (*UpdateAliwsDictResponse) SetBody

func (*UpdateAliwsDictResponse) SetHeaders

func (*UpdateAliwsDictResponse) SetStatusCode

func (UpdateAliwsDictResponse) String

func (s UpdateAliwsDictResponse) String() string

type UpdateAliwsDictResponseBody

type UpdateAliwsDictResponseBody struct {
	// The request ID.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// The returned result.
	Result []*UpdateAliwsDictResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Repeated"`
}

func (UpdateAliwsDictResponseBody) GoString

func (s UpdateAliwsDictResponseBody) GoString() string

func (*UpdateAliwsDictResponseBody) SetRequestId

func (*UpdateAliwsDictResponseBody) SetResult

func (UpdateAliwsDictResponseBody) String

type UpdateAliwsDictResponseBodyResult

type UpdateAliwsDictResponseBodyResult struct {
	// The size of the dictionary file. Unit: bytes.
	FileSize *int64 `json:"fileSize,omitempty" xml:"fileSize,omitempty"`
	// The name of the uploaded dictionary file.
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The source type of the dictionary file. Valid values:
	//
	// *   OSS
	// *   ORIGIN
	SourceType *string `json:"sourceType,omitempty" xml:"sourceType,omitempty"`
	// The dictionary type. The value is fixed as ALI_WS.
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (UpdateAliwsDictResponseBodyResult) GoString

func (*UpdateAliwsDictResponseBodyResult) SetFileSize

func (*UpdateAliwsDictResponseBodyResult) SetName

func (*UpdateAliwsDictResponseBodyResult) SetSourceType

func (*UpdateAliwsDictResponseBodyResult) SetType

func (UpdateAliwsDictResponseBodyResult) String

type UpdateApmRequest

type UpdateApmRequest struct {
	Description      *string `json:"description,omitempty" xml:"description,omitempty"`
	OutputES         *string `json:"outputES,omitempty" xml:"outputES,omitempty"`
	OutputESPassword *string `json:"outputESPassword,omitempty" xml:"outputESPassword,omitempty"`
	OutputESUserName *string `json:"outputESUserName,omitempty" xml:"outputESUserName,omitempty"`
	Token            *string `json:"token,omitempty" xml:"token,omitempty"`
}

func (UpdateApmRequest) GoString

func (s UpdateApmRequest) GoString() string

func (*UpdateApmRequest) SetDescription

func (s *UpdateApmRequest) SetDescription(v string) *UpdateApmRequest

func (*UpdateApmRequest) SetOutputES

func (s *UpdateApmRequest) SetOutputES(v string) *UpdateApmRequest

func (*UpdateApmRequest) SetOutputESPassword

func (s *UpdateApmRequest) SetOutputESPassword(v string) *UpdateApmRequest

func (*UpdateApmRequest) SetOutputESUserName

func (s *UpdateApmRequest) SetOutputESUserName(v string) *UpdateApmRequest

func (*UpdateApmRequest) SetToken

func (s *UpdateApmRequest) SetToken(v string) *UpdateApmRequest

func (UpdateApmRequest) String

func (s UpdateApmRequest) String() string

type UpdateApmResponse

type UpdateApmResponse struct {
	Headers    map[string]*string     `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateApmResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateApmResponse) GoString

func (s UpdateApmResponse) GoString() string

func (*UpdateApmResponse) SetBody

func (*UpdateApmResponse) SetHeaders

func (s *UpdateApmResponse) SetHeaders(v map[string]*string) *UpdateApmResponse

func (*UpdateApmResponse) SetStatusCode

func (s *UpdateApmResponse) SetStatusCode(v int32) *UpdateApmResponse

func (UpdateApmResponse) String

func (s UpdateApmResponse) String() string

type UpdateApmResponseBody

type UpdateApmResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    *bool   `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (UpdateApmResponseBody) GoString

func (s UpdateApmResponseBody) GoString() string

func (*UpdateApmResponseBody) SetRequestId

func (*UpdateApmResponseBody) SetResult

func (UpdateApmResponseBody) String

func (s UpdateApmResponseBody) String() string

type UpdateBlackIpsRequest

type UpdateBlackIpsRequest struct {
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
}

func (UpdateBlackIpsRequest) GoString

func (s UpdateBlackIpsRequest) GoString() string

func (*UpdateBlackIpsRequest) SetClientToken

func (s *UpdateBlackIpsRequest) SetClientToken(v string) *UpdateBlackIpsRequest

func (UpdateBlackIpsRequest) String

func (s UpdateBlackIpsRequest) String() string

type UpdateBlackIpsResponse

type UpdateBlackIpsResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateBlackIpsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateBlackIpsResponse) GoString

func (s UpdateBlackIpsResponse) GoString() string

func (*UpdateBlackIpsResponse) SetBody

func (*UpdateBlackIpsResponse) SetHeaders

func (*UpdateBlackIpsResponse) SetStatusCode

func (UpdateBlackIpsResponse) String

func (s UpdateBlackIpsResponse) String() string

type UpdateBlackIpsResponseBody

type UpdateBlackIpsResponseBody struct {
	RequestId *string                           `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    *UpdateBlackIpsResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Struct"`
}

func (UpdateBlackIpsResponseBody) GoString

func (s UpdateBlackIpsResponseBody) GoString() string

func (*UpdateBlackIpsResponseBody) SetRequestId

func (*UpdateBlackIpsResponseBody) SetResult

func (UpdateBlackIpsResponseBody) String

type UpdateBlackIpsResponseBodyResult

type UpdateBlackIpsResponseBodyResult struct {
	EsIPBlacklist []*string `json:"esIPBlacklist,omitempty" xml:"esIPBlacklist,omitempty" type:"Repeated"`
}

func (UpdateBlackIpsResponseBodyResult) GoString

func (*UpdateBlackIpsResponseBodyResult) SetEsIPBlacklist

func (UpdateBlackIpsResponseBodyResult) String

type UpdateCollectorNameRequest

type UpdateCollectorNameRequest struct {
	// The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make sure that the token is unique among different requests. The token can contain only ASCII characters and cannot exceed 64 characters in length.
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	Body        *string `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateCollectorNameRequest) GoString

func (s UpdateCollectorNameRequest) GoString() string

func (*UpdateCollectorNameRequest) SetBody

func (*UpdateCollectorNameRequest) SetClientToken

func (UpdateCollectorNameRequest) String

type UpdateCollectorNameResponse

type UpdateCollectorNameResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateCollectorNameResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateCollectorNameResponse) GoString

func (s UpdateCollectorNameResponse) GoString() string

func (*UpdateCollectorNameResponse) SetBody

func (*UpdateCollectorNameResponse) SetHeaders

func (*UpdateCollectorNameResponse) SetStatusCode

func (UpdateCollectorNameResponse) String

type UpdateCollectorNameResponseBody

type UpdateCollectorNameResponseBody struct {
	// The request ID.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// The returned result.
	Result *UpdateCollectorNameResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Struct"`
}

func (UpdateCollectorNameResponseBody) GoString

func (*UpdateCollectorNameResponseBody) SetRequestId

func (UpdateCollectorNameResponseBody) String

type UpdateCollectorNameResponseBodyResult

type UpdateCollectorNameResponseBodyResult struct {
	CollectorPaths []*string `json:"collectorPaths,omitempty" xml:"collectorPaths,omitempty" type:"Repeated"`
	// The information about the configuration file of the shipper.
	Configs []*UpdateCollectorNameResponseBodyResultConfigs `json:"configs,omitempty" xml:"configs,omitempty" type:"Repeated"`
	// Indicates whether a dry run is performed. Valid values:
	//
	// *   true
	// *   false
	DryRun *bool `json:"dryRun,omitempty" xml:"dryRun,omitempty"`
	// The extended configurations of the shipper.
	ExtendConfigs []*UpdateCollectorNameResponseBodyResultExtendConfigs `json:"extendConfigs,omitempty" xml:"extendConfigs,omitempty" type:"Repeated"`
	// The time when the shipper was created.
	GmtCreatedTime *string `json:"gmtCreatedTime,omitempty" xml:"gmtCreatedTime,omitempty"`
	// The time when the shipper was updated.
	GmtUpdateTime *string `json:"gmtUpdateTime,omitempty" xml:"gmtUpdateTime,omitempty"`
	// The name of the shipper.
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The account ID.
	OwnerId *string `json:"ownerId,omitempty" xml:"ownerId,omitempty"`
	// The ID of the shipper.
	ResId *string `json:"resId,omitempty" xml:"resId,omitempty"`
	// The type of the shipper. Valid values: fileBeat, metricBeat, heartBeat, and audiBeat.
	ResType *string `json:"resType,omitempty" xml:"resType,omitempty"`
	// The version of the shipper. The version of a shipper depends on the type of the machine on which the shipper is deployed.
	//
	// *   Elastic Compute Service (ECS) instance: 6.8.5\_with_community
	// *   Container Service for Kubernetes (ACK) cluster: 6.8.13\_with_community
	ResVersion *string `json:"resVersion,omitempty" xml:"resVersion,omitempty"`
	// The status of the shipper. Valid values: activating and active.
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
	// The ID of the virtual private cloud (VPC) where the shipper resides.
	VpcId *string `json:"vpcId,omitempty" xml:"vpcId,omitempty"`
}

func (UpdateCollectorNameResponseBodyResult) GoString

func (*UpdateCollectorNameResponseBodyResult) SetCollectorPaths

func (*UpdateCollectorNameResponseBodyResult) SetDryRun

func (*UpdateCollectorNameResponseBodyResult) SetGmtCreatedTime

func (*UpdateCollectorNameResponseBodyResult) SetGmtUpdateTime

func (*UpdateCollectorNameResponseBodyResult) SetName

func (*UpdateCollectorNameResponseBodyResult) SetOwnerId

func (*UpdateCollectorNameResponseBodyResult) SetResId

func (*UpdateCollectorNameResponseBodyResult) SetResType

func (*UpdateCollectorNameResponseBodyResult) SetResVersion

func (*UpdateCollectorNameResponseBodyResult) SetStatus

func (*UpdateCollectorNameResponseBodyResult) SetVpcId

func (UpdateCollectorNameResponseBodyResult) String

type UpdateCollectorNameResponseBodyResultConfigs

type UpdateCollectorNameResponseBodyResultConfigs struct {
	// The content of the file.
	Content *string `json:"content,omitempty" xml:"content,omitempty"`
	// The name of the file.
	FileName *string `json:"fileName,omitempty" xml:"fileName,omitempty"`
}

func (UpdateCollectorNameResponseBodyResultConfigs) GoString

func (*UpdateCollectorNameResponseBodyResultConfigs) SetContent

func (*UpdateCollectorNameResponseBodyResultConfigs) SetFileName

func (UpdateCollectorNameResponseBodyResultConfigs) String

type UpdateCollectorNameResponseBodyResultExtendConfigs

type UpdateCollectorNameResponseBodyResultExtendConfigs struct {
	// The configuration type. Valid values:
	//
	// *   collectorTargetInstance
	// *   collectorDeployMachine
	// *   collectorElasticsearchForKibana
	ConfigType *string `json:"configType,omitempty" xml:"configType,omitempty"`
	// Indicates whether monitoring is enabled. This parameter is returned if the value of **configType** is **collectorTargetInstance** and the value of **instanceType** is **elasticsearch**. Valid values:
	//
	// *   true
	// *   false
	EnableMonitoring *bool `json:"enableMonitoring,omitempty" xml:"enableMonitoring,omitempty"`
	// The ID of the machine group. This parameter is returned if the value of **configType** is **collectorDeployMachine**.
	GroupId *string `json:"groupId,omitempty" xml:"groupId,omitempty"`
	// The private endpoint of Kibana after you enable the Kibana dashboard. This parameter is returned if the value of **configType** is **collectorElasticsearchForKibana**.
	Host  *string   `json:"host,omitempty" xml:"host,omitempty"`
	Hosts []*string `json:"hosts,omitempty" xml:"hosts,omitempty" type:"Repeated"`
	// The ID of the resource that is associated with the shipper. If the value of **configType** is **collectorTargetInstance**, the value of this parameter is the ID of the resource specified in the output configuration part of the shipper. If the value of **configType** is **collectorDeployMachine** and the value of **type** is **ACKCluster**, the value of this parameter is the ID of the ACK cluster.
	InstanceId *string `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	// The type of the cluster specified in the output configuration part of the shipper. Valid values: elasticsearch and logstash. This parameter is returned if the value of **configType** is **collectorTargetInstance**.
	InstanceType *string `json:"instanceType,omitempty" xml:"instanceType,omitempty"`
	// The public endpoint of Kibana after you enable the Kibana dashboard. This parameter is returned if the value of **configType** is **collectorElasticsearchForKibana**.
	KibanaHost *string `json:"kibanaHost,omitempty" xml:"kibanaHost,omitempty"`
	// The information about the ECS instances on which the shipper is deployed. This parameter is returned if the value of **configType** is **collectorDeployMachine** and the value of **type** is **ECSInstanceId**.
	Machines []*UpdateCollectorNameResponseBodyResultExtendConfigsMachines `json:"machines,omitempty" xml:"machines,omitempty" type:"Repeated"`
	// The transmission protocol. Valid values: **HTTP** and **HTTPS**.
	Protocol *string `json:"protocol,omitempty" xml:"protocol,omitempty"`
	// The number of pods from which data is successfully collected in the ACK cluster. This parameter is returned if the value of **configType** is **collectorDeployMachine** and the value of **type** is **ACKCluster**.
	SuccessPodsCount *string `json:"successPodsCount,omitempty" xml:"successPodsCount,omitempty"`
	// The total number of pods from which data is collected in the ACK cluster. This parameter is returned if the value of **configType** is **collectorDeployMachine** and the value of **type** is **ACKCluster**.
	TotalPodsCount *string `json:"totalPodsCount,omitempty" xml:"totalPodsCount,omitempty"`
	// The type of the machine on which the shipper is deployed. This parameter is returned if the value of **configType** is **collectorDeployMachine**. Valid values:
	//
	// *   ECSInstanceId
	// *   ACKCluster
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
	// The username that is used to access the resource specified in the output configuration part of the shipper. The default value is elastic. This parameter is returned if the value of **configType** is **collectorTargetInstance** or **collectorElasticsearchForKibana**.
	UserName *string `json:"userName,omitempty" xml:"userName,omitempty"`
}

func (UpdateCollectorNameResponseBodyResultExtendConfigs) GoString

func (*UpdateCollectorNameResponseBodyResultExtendConfigs) SetConfigType

func (*UpdateCollectorNameResponseBodyResultExtendConfigs) SetEnableMonitoring

func (*UpdateCollectorNameResponseBodyResultExtendConfigs) SetGroupId

func (*UpdateCollectorNameResponseBodyResultExtendConfigs) SetHost

func (*UpdateCollectorNameResponseBodyResultExtendConfigs) SetHosts

func (*UpdateCollectorNameResponseBodyResultExtendConfigs) SetInstanceId

func (*UpdateCollectorNameResponseBodyResultExtendConfigs) SetInstanceType

func (*UpdateCollectorNameResponseBodyResultExtendConfigs) SetKibanaHost

func (*UpdateCollectorNameResponseBodyResultExtendConfigs) SetProtocol

func (*UpdateCollectorNameResponseBodyResultExtendConfigs) SetSuccessPodsCount

func (*UpdateCollectorNameResponseBodyResultExtendConfigs) SetTotalPodsCount

func (*UpdateCollectorNameResponseBodyResultExtendConfigs) SetType

func (*UpdateCollectorNameResponseBodyResultExtendConfigs) SetUserName

func (UpdateCollectorNameResponseBodyResultExtendConfigs) String

type UpdateCollectorNameResponseBodyResultExtendConfigsMachines

type UpdateCollectorNameResponseBodyResultExtendConfigsMachines struct {
	// The status of the shipper on the ECS instance. Valid values: **heartOk**, **heartLost**, **uninstalled**, and **failed**.
	AgentStatus *string `json:"agentStatus,omitempty" xml:"agentStatus,omitempty"`
	// The IDs of the ECS instances.
	InstanceId *string `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
}

func (UpdateCollectorNameResponseBodyResultExtendConfigsMachines) GoString

func (*UpdateCollectorNameResponseBodyResultExtendConfigsMachines) SetAgentStatus

func (*UpdateCollectorNameResponseBodyResultExtendConfigsMachines) SetInstanceId

func (UpdateCollectorNameResponseBodyResultExtendConfigsMachines) String

type UpdateCollectorRequest

type UpdateCollectorRequest struct {
	// The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make sure that the token is unique among different requests. The token can contain only ASCII characters and cannot exceed 64 characters in length.
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	Body        *string `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateCollectorRequest) GoString

func (s UpdateCollectorRequest) GoString() string

func (*UpdateCollectorRequest) SetBody

func (*UpdateCollectorRequest) SetClientToken

func (UpdateCollectorRequest) String

func (s UpdateCollectorRequest) String() string

type UpdateCollectorResponse

type UpdateCollectorResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateCollectorResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateCollectorResponse) GoString

func (s UpdateCollectorResponse) GoString() string

func (*UpdateCollectorResponse) SetBody

func (*UpdateCollectorResponse) SetHeaders

func (*UpdateCollectorResponse) SetStatusCode

func (UpdateCollectorResponse) String

func (s UpdateCollectorResponse) String() string

type UpdateCollectorResponseBody

type UpdateCollectorResponseBody struct {
	// The request ID.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// The returned result.
	Result *UpdateCollectorResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Struct"`
}

func (UpdateCollectorResponseBody) GoString

func (s UpdateCollectorResponseBody) GoString() string

func (*UpdateCollectorResponseBody) SetRequestId

func (*UpdateCollectorResponseBody) SetResult

func (UpdateCollectorResponseBody) String

type UpdateCollectorResponseBodyResult

type UpdateCollectorResponseBodyResult struct {
	CollectorPaths []*string `json:"collectorPaths,omitempty" xml:"collectorPaths,omitempty" type:"Repeated"`
	// The information about the configuration file for the shipper.
	Configs []*UpdateCollectorResponseBodyResultConfigs `json:"configs,omitempty" xml:"configs,omitempty" type:"Repeated"`
	// Indicates whether the shipper is checked and updated. Valid values:
	//
	// *   true: The shipper is only checked.
	// *   false: The shipper is checked and updated.
	DryRun *bool `json:"dryRun,omitempty" xml:"dryRun,omitempty"`
	// The extended parameters that are configured for the shipper.
	ExtendConfigs []*UpdateCollectorResponseBodyResultExtendConfigs `json:"extendConfigs,omitempty" xml:"extendConfigs,omitempty" type:"Repeated"`
	// The time when the shipper was created.
	GmtCreatedTime *string `json:"gmtCreatedTime,omitempty" xml:"gmtCreatedTime,omitempty"`
	// The time when the shipper was updated.
	GmtUpdateTime *string `json:"gmtUpdateTime,omitempty" xml:"gmtUpdateTime,omitempty"`
	// The name of the shipper.
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The account ID.
	OwnerId *string `json:"ownerId,omitempty" xml:"ownerId,omitempty"`
	// The shipper ID.
	ResId *string `json:"resId,omitempty" xml:"resId,omitempty"`
	// The type of the shipper. Valid values: fileBeat, metricBeat, heartBeat, and auditBeat.
	ResType *string `json:"resType,omitempty" xml:"resType,omitempty"`
	// The version of the shipper.
	ResVersion *string `json:"resVersion,omitempty" xml:"resVersion,omitempty"`
	// The status of the shipper. Valid values:
	//
	// *   activing: The shipper is being initialized.
	// *   active: The shipper is in effect.
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
	// The ID of the VPC in which the shipper resides.
	VpcId *string `json:"vpcId,omitempty" xml:"vpcId,omitempty"`
}

func (UpdateCollectorResponseBodyResult) GoString

func (*UpdateCollectorResponseBodyResult) SetCollectorPaths

func (*UpdateCollectorResponseBodyResult) SetDryRun

func (*UpdateCollectorResponseBodyResult) SetGmtCreatedTime

func (*UpdateCollectorResponseBodyResult) SetGmtUpdateTime

func (*UpdateCollectorResponseBodyResult) SetName

func (*UpdateCollectorResponseBodyResult) SetOwnerId

func (*UpdateCollectorResponseBodyResult) SetResId

func (*UpdateCollectorResponseBodyResult) SetResType

func (*UpdateCollectorResponseBodyResult) SetResVersion

func (*UpdateCollectorResponseBodyResult) SetStatus

func (*UpdateCollectorResponseBodyResult) SetVpcId

func (UpdateCollectorResponseBodyResult) String

type UpdateCollectorResponseBodyResultConfigs

type UpdateCollectorResponseBodyResultConfigs struct {
	// The content of the configuration file.
	Content *string `json:"content,omitempty" xml:"content,omitempty"`
	// The name of the configuration file.
	FileName *string `json:"fileName,omitempty" xml:"fileName,omitempty"`
}

func (UpdateCollectorResponseBodyResultConfigs) GoString

func (*UpdateCollectorResponseBodyResultConfigs) SetContent

func (*UpdateCollectorResponseBodyResultConfigs) SetFileName

func (UpdateCollectorResponseBodyResultConfigs) String

type UpdateCollectorResponseBodyResultExtendConfigs

type UpdateCollectorResponseBodyResultExtendConfigs struct {
	// The type of the configuration items. Valid values:
	//
	// *   collectorTargetInstance: indicates the information about the output of the shipper.
	// *   collectorDeployMachine: indicates the information about the machine on which the shipper is installed.
	// *   collectorElasticsearchForKibana: indicates the information about the Elasticsearch cluster for which Kibana Dashboard is enabled.
	ConfigType *string `json:"configType,omitempty" xml:"configType,omitempty"`
	// Indicates whether Kibana Monitoring is enabled. This parameter is returned only when **configType** is set to **collectorTargetInstance** and **instanceType** is set to **elasticsearch**. Valid values: true and false.
	EnableMonitoring *bool `json:"enableMonitoring,omitempty" xml:"enableMonitoring,omitempty"`
	// The machine group ID. This parameter is returned only when **configType** is set to **collectorDeployMachine**.
	GroupId *string `json:"groupId,omitempty" xml:"groupId,omitempty"`
	// The address that is used to access Kibana over an internal network after you enable Kibana Dashboard. This parameter is returned only when **configType** is set to **collectorElasticsearchForKibana**.
	Host  *string   `json:"host,omitempty" xml:"host,omitempty"`
	Hosts []*string `json:"hosts,omitempty" xml:"hosts,omitempty" type:"Repeated"`
	// The ID of the object that is associated with the shipper. If **configType** is set to **collectorTargetInstance**, the value of this parameter is the ID of the output of the shipper. If **configType** is set to **collectorDeployMachines** and **type** is set to **ACKCluster**, the value of this parameter is the ID of an ACK cluster.
	InstanceId *string `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	// The type of the output of the shipper. Valid values: elasticsearch and logstash. This parameter is returned only when **configType** is set to **collectorTargetInstance**.
	InstanceType *string `json:"instanceType,omitempty" xml:"instanceType,omitempty"`
	// The address that is used to access Kibana over the Internet after you enable Kibana Dashboard. This parameter is returned only when **configType** is set to **collectorElasticsearchForKibana**.
	KibanaHost *string `json:"kibanaHost,omitempty" xml:"kibanaHost,omitempty"`
	// This parameter is returned only when configType is set to collectorDeployMachine.
	//
	// This parameter indicates the information about the ECS instances or ACK clusters on which the shipper is installed.
	Machines []*UpdateCollectorResponseBodyResultExtendConfigsMachines `json:"machines,omitempty" xml:"machines,omitempty" type:"Repeated"`
	// The transfer protocol that is used. It is the same as the protocol over which you can access the output of the shipper. Valid values: HTTP and HTTPS. This parameter is returned only when **configType** is set to **collectorTargetInstance**.
	Protocol *string `json:"protocol,omitempty" xml:"protocol,omitempty"`
	// The number of pods from which logs are successfully collected in the ACK cluster. This parameter is returned only when **configType** is set to **collectorDeployMachines** and **type** is set to **ACKCluster**.
	SuccessPodsCount *string `json:"successPodsCount,omitempty" xml:"successPodsCount,omitempty"`
	// The number of pods from which logs needed to be collected in the ACK cluster. This parameter is returned only when **configType** is set to **collectorDeployMachines** and **type** is set to **ACKCluster**.
	TotalPodsCount *string `json:"totalPodsCount,omitempty" xml:"totalPodsCount,omitempty"`
	// The type of the machine on which the shipper is installed. This parameter is returned only when **configType** is set to **collectorDeployMachine**. Valid values:
	//
	// *   ECSInstanceId
	// *   ACKCluster
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
	// The username that is used to access the output of the shipper. Default value: elastic. This parameter is returned only when **configType** is set to **collectorTargetInstance** or **collectorElasticsearchForKibana**.
	UserName *string `json:"userName,omitempty" xml:"userName,omitempty"`
}

func (UpdateCollectorResponseBodyResultExtendConfigs) GoString

func (*UpdateCollectorResponseBodyResultExtendConfigs) SetConfigType

func (*UpdateCollectorResponseBodyResultExtendConfigs) SetEnableMonitoring

func (*UpdateCollectorResponseBodyResultExtendConfigs) SetGroupId

func (*UpdateCollectorResponseBodyResultExtendConfigs) SetHost

func (*UpdateCollectorResponseBodyResultExtendConfigs) SetHosts

func (*UpdateCollectorResponseBodyResultExtendConfigs) SetInstanceId

func (*UpdateCollectorResponseBodyResultExtendConfigs) SetInstanceType

func (*UpdateCollectorResponseBodyResultExtendConfigs) SetKibanaHost

func (*UpdateCollectorResponseBodyResultExtendConfigs) SetProtocol

func (*UpdateCollectorResponseBodyResultExtendConfigs) SetSuccessPodsCount

func (*UpdateCollectorResponseBodyResultExtendConfigs) SetTotalPodsCount

func (*UpdateCollectorResponseBodyResultExtendConfigs) SetType

func (*UpdateCollectorResponseBodyResultExtendConfigs) SetUserName

func (UpdateCollectorResponseBodyResultExtendConfigs) String

type UpdateCollectorResponseBodyResultExtendConfigsMachines

type UpdateCollectorResponseBodyResultExtendConfigsMachines struct {
	// The installation status of the shipper on an ECS instance. Valid values:
	//
	// *   heartOk
	// *   heartLost
	// *   uninstalled
	// *   failed
	AgentStatus *string `json:"agentStatus,omitempty" xml:"agentStatus,omitempty"`
	// The ID of the ECS instance on which the shipper is installed.
	InstanceId *string `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
}

func (UpdateCollectorResponseBodyResultExtendConfigsMachines) GoString

func (*UpdateCollectorResponseBodyResultExtendConfigsMachines) SetAgentStatus

func (*UpdateCollectorResponseBodyResultExtendConfigsMachines) SetInstanceId

func (UpdateCollectorResponseBodyResultExtendConfigsMachines) String

type UpdateComponentIndexRequest

type UpdateComponentIndexRequest struct {
	Meta     map[string]interface{}               `json:"_meta,omitempty" xml:"_meta,omitempty"`
	Template *UpdateComponentIndexRequestTemplate `json:"template,omitempty" xml:"template,omitempty" type:"Struct"`
}

func (UpdateComponentIndexRequest) GoString

func (s UpdateComponentIndexRequest) GoString() string

func (*UpdateComponentIndexRequest) SetMeta

func (s *UpdateComponentIndexRequest) SetMeta(v map[string]interface{}) *UpdateComponentIndexRequest

func (*UpdateComponentIndexRequest) SetTemplate

func (UpdateComponentIndexRequest) String

type UpdateComponentIndexRequestTemplate

type UpdateComponentIndexRequestTemplate struct {
	Aliases  map[string]interface{} `json:"aliases,omitempty" xml:"aliases,omitempty"`
	Mappings map[string]interface{} `json:"mappings,omitempty" xml:"mappings,omitempty"`
	Settings map[string]interface{} `json:"settings,omitempty" xml:"settings,omitempty"`
}

func (UpdateComponentIndexRequestTemplate) GoString

func (*UpdateComponentIndexRequestTemplate) SetAliases

func (*UpdateComponentIndexRequestTemplate) SetMappings

func (*UpdateComponentIndexRequestTemplate) SetSettings

func (UpdateComponentIndexRequestTemplate) String

type UpdateComponentIndexResponse

type UpdateComponentIndexResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateComponentIndexResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateComponentIndexResponse) GoString

func (s UpdateComponentIndexResponse) GoString() string

func (*UpdateComponentIndexResponse) SetBody

func (*UpdateComponentIndexResponse) SetHeaders

func (*UpdateComponentIndexResponse) SetStatusCode

func (UpdateComponentIndexResponse) String

type UpdateComponentIndexResponseBody

type UpdateComponentIndexResponseBody struct {
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (UpdateComponentIndexResponseBody) GoString

func (*UpdateComponentIndexResponseBody) SetRequestId

func (UpdateComponentIndexResponseBody) String

type UpdateDescriptionRequest

type UpdateDescriptionRequest struct {
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// The new name of the instance.
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
}

func (UpdateDescriptionRequest) GoString

func (s UpdateDescriptionRequest) GoString() string

func (*UpdateDescriptionRequest) SetClientToken

func (*UpdateDescriptionRequest) SetDescription

func (UpdateDescriptionRequest) String

func (s UpdateDescriptionRequest) String() string

type UpdateDescriptionResponse

type UpdateDescriptionResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateDescriptionResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateDescriptionResponse) GoString

func (s UpdateDescriptionResponse) GoString() string

func (*UpdateDescriptionResponse) SetBody

func (*UpdateDescriptionResponse) SetHeaders

func (*UpdateDescriptionResponse) SetStatusCode

func (UpdateDescriptionResponse) String

func (s UpdateDescriptionResponse) String() string

type UpdateDescriptionResponseBody

type UpdateDescriptionResponseBody struct {
	RequestId *string                              `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    *UpdateDescriptionResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Struct"`
}

func (UpdateDescriptionResponseBody) GoString

func (*UpdateDescriptionResponseBody) SetRequestId

func (UpdateDescriptionResponseBody) String

type UpdateDescriptionResponseBodyResult

type UpdateDescriptionResponseBodyResult struct {
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
}

func (UpdateDescriptionResponseBodyResult) GoString

func (*UpdateDescriptionResponseBodyResult) SetDescription

func (UpdateDescriptionResponseBodyResult) String

type UpdateDiagnosisSettingsRequest

type UpdateDiagnosisSettingsRequest struct {
	// A unique token generated by the client to guarantee the idempotency of the request. You can use the client to generate the value, but you must ensure that it is unique among different requests. The token can only contain ASCII characters and cannot exceed 64 characters in length.
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	Body        *string `json:"body,omitempty" xml:"body,omitempty"`
	// The language of the response. Default value: en.
	Lang *string `json:"lang,omitempty" xml:"lang,omitempty"`
}

func (UpdateDiagnosisSettingsRequest) GoString

func (*UpdateDiagnosisSettingsRequest) SetBody

func (*UpdateDiagnosisSettingsRequest) SetClientToken

func (*UpdateDiagnosisSettingsRequest) SetLang

func (UpdateDiagnosisSettingsRequest) String

type UpdateDiagnosisSettingsResponse

type UpdateDiagnosisSettingsResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateDiagnosisSettingsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateDiagnosisSettingsResponse) GoString

func (*UpdateDiagnosisSettingsResponse) SetHeaders

func (*UpdateDiagnosisSettingsResponse) SetStatusCode

func (UpdateDiagnosisSettingsResponse) String

type UpdateDiagnosisSettingsResponseBody

type UpdateDiagnosisSettingsResponseBody struct {
	// The ID of the request.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// Return results:
	//
	// *   true: update successfully
	// *   false: update failed
	Result *bool `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (UpdateDiagnosisSettingsResponseBody) GoString

func (*UpdateDiagnosisSettingsResponseBody) SetRequestId

func (*UpdateDiagnosisSettingsResponseBody) SetResult

func (UpdateDiagnosisSettingsResponseBody) String

type UpdateDictRequest

type UpdateDictRequest struct {
	Body *string `json:"body,omitempty" xml:"body,omitempty"`
	// The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make sure that the token is unique among different requests. The token can contain only ASCII characters and cannot exceed 64 characters in length.
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
}

func (UpdateDictRequest) GoString

func (s UpdateDictRequest) GoString() string

func (*UpdateDictRequest) SetBody

func (*UpdateDictRequest) SetClientToken

func (s *UpdateDictRequest) SetClientToken(v string) *UpdateDictRequest

func (UpdateDictRequest) String

func (s UpdateDictRequest) String() string

type UpdateDictResponse

type UpdateDictResponse struct {
	Headers    map[string]*string      `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                  `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateDictResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateDictResponse) GoString

func (s UpdateDictResponse) GoString() string

func (*UpdateDictResponse) SetBody

func (*UpdateDictResponse) SetHeaders

func (s *UpdateDictResponse) SetHeaders(v map[string]*string) *UpdateDictResponse

func (*UpdateDictResponse) SetStatusCode

func (s *UpdateDictResponse) SetStatusCode(v int32) *UpdateDictResponse

func (UpdateDictResponse) String

func (s UpdateDictResponse) String() string

type UpdateDictResponseBody

type UpdateDictResponseBody struct {
	// The request ID.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// The returned result.
	Result []*UpdateDictResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Repeated"`
}

func (UpdateDictResponseBody) GoString

func (s UpdateDictResponseBody) GoString() string

func (*UpdateDictResponseBody) SetRequestId

func (*UpdateDictResponseBody) SetResult

func (UpdateDictResponseBody) String

func (s UpdateDictResponseBody) String() string

type UpdateDictResponseBodyResult

type UpdateDictResponseBodyResult struct {
	// The size of the dictionary file. Unit: bytes.
	FileSize *int64 `json:"fileSize,omitempty" xml:"fileSize,omitempty"`
	// The name of the dictionary file.
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The source type of the dictionary file. Valid values:
	//
	// *   OSS
	// *   ORIGIN
	SourceType *string `json:"sourceType,omitempty" xml:"sourceType,omitempty"`
	// The dictionary type. Valid values:
	//
	// *   MAIN: IK main dicrionary
	// *   STOP: IK stopword list
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (UpdateDictResponseBodyResult) GoString

func (s UpdateDictResponseBodyResult) GoString() string

func (*UpdateDictResponseBodyResult) SetFileSize

func (*UpdateDictResponseBodyResult) SetName

func (*UpdateDictResponseBodyResult) SetSourceType

func (*UpdateDictResponseBodyResult) SetType

func (UpdateDictResponseBodyResult) String

type UpdateDynamicSettingsRequest

type UpdateDynamicSettingsRequest struct {
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	RegionId    *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	Body        *string `json:"body,omitempty" xml:"body,omitempty"`
	Mode        *string `json:"mode,omitempty" xml:"mode,omitempty"`
}

func (UpdateDynamicSettingsRequest) GoString

func (s UpdateDynamicSettingsRequest) GoString() string

func (*UpdateDynamicSettingsRequest) SetBody

func (*UpdateDynamicSettingsRequest) SetClientToken

func (*UpdateDynamicSettingsRequest) SetMode

func (*UpdateDynamicSettingsRequest) SetRegionId

func (UpdateDynamicSettingsRequest) String

type UpdateDynamicSettingsResponse

type UpdateDynamicSettingsResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateDynamicSettingsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateDynamicSettingsResponse) GoString

func (*UpdateDynamicSettingsResponse) SetBody

func (*UpdateDynamicSettingsResponse) SetHeaders

func (*UpdateDynamicSettingsResponse) SetStatusCode

func (UpdateDynamicSettingsResponse) String

type UpdateDynamicSettingsResponseBody

type UpdateDynamicSettingsResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    *bool   `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (UpdateDynamicSettingsResponseBody) GoString

func (*UpdateDynamicSettingsResponseBody) SetRequestId

func (*UpdateDynamicSettingsResponseBody) SetResult

func (UpdateDynamicSettingsResponseBody) String

type UpdateExtendConfigRequest

type UpdateExtendConfigRequest struct {
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	Body        *string `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateExtendConfigRequest) GoString

func (s UpdateExtendConfigRequest) GoString() string

func (*UpdateExtendConfigRequest) SetBody

func (*UpdateExtendConfigRequest) SetClientToken

func (UpdateExtendConfigRequest) String

func (s UpdateExtendConfigRequest) String() string

type UpdateExtendConfigResponse

type UpdateExtendConfigResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateExtendConfigResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateExtendConfigResponse) GoString

func (s UpdateExtendConfigResponse) GoString() string

func (*UpdateExtendConfigResponse) SetBody

func (*UpdateExtendConfigResponse) SetHeaders

func (*UpdateExtendConfigResponse) SetStatusCode

func (UpdateExtendConfigResponse) String

type UpdateExtendConfigResponseBody

type UpdateExtendConfigResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    *bool   `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (UpdateExtendConfigResponseBody) GoString

func (*UpdateExtendConfigResponseBody) SetRequestId

func (*UpdateExtendConfigResponseBody) SetResult

func (UpdateExtendConfigResponseBody) String

type UpdateExtendfilesRequest

type UpdateExtendfilesRequest struct {
	// The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make sure that the token is unique among different requests. The token can contain only ASCII characters and cannot exceed 64 characters in length.
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	Body        *string `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateExtendfilesRequest) GoString

func (s UpdateExtendfilesRequest) GoString() string

func (*UpdateExtendfilesRequest) SetBody

func (*UpdateExtendfilesRequest) SetClientToken

func (UpdateExtendfilesRequest) String

func (s UpdateExtendfilesRequest) String() string

type UpdateExtendfilesResponse

type UpdateExtendfilesResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateExtendfilesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateExtendfilesResponse) GoString

func (s UpdateExtendfilesResponse) GoString() string

func (*UpdateExtendfilesResponse) SetBody

func (*UpdateExtendfilesResponse) SetHeaders

func (*UpdateExtendfilesResponse) SetStatusCode

func (UpdateExtendfilesResponse) String

func (s UpdateExtendfilesResponse) String() string

type UpdateExtendfilesResponseBody

type UpdateExtendfilesResponseBody struct {
	// The ID of the request.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// The returned result.
	Result []*UpdateExtendfilesResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Repeated"`
}

func (UpdateExtendfilesResponseBody) GoString

func (*UpdateExtendfilesResponseBody) SetRequestId

func (*UpdateExtendfilesResponseBody) SetResult

func (UpdateExtendfilesResponseBody) String

type UpdateExtendfilesResponseBodyResult

type UpdateExtendfilesResponseBodyResult struct {
	// The size of the driver file. Unit: byte.
	FileSize *int64 `json:"fileSize,omitempty" xml:"fileSize,omitempty"`
	// The name of the driver file.
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The source of the driver file. This parameter is fixed as ORIGIN, which indicates that the driver file is retained.
	SourceType *string `json:"sourceType,omitempty" xml:"sourceType,omitempty"`
}

func (UpdateExtendfilesResponseBodyResult) GoString

func (*UpdateExtendfilesResponseBodyResult) SetFileSize

func (*UpdateExtendfilesResponseBodyResult) SetName

func (*UpdateExtendfilesResponseBodyResult) SetSourceType

func (UpdateExtendfilesResponseBodyResult) String

type UpdateHotIkDictsRequest

type UpdateHotIkDictsRequest struct {
	Body *string `json:"body,omitempty" xml:"body,omitempty"`
	// The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make sure that the token is unique among different requests. The token can contain only ASCII characters and cannot exceed 64 characters in length.
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
}

func (UpdateHotIkDictsRequest) GoString

func (s UpdateHotIkDictsRequest) GoString() string

func (*UpdateHotIkDictsRequest) SetBody

func (*UpdateHotIkDictsRequest) SetClientToken

func (UpdateHotIkDictsRequest) String

func (s UpdateHotIkDictsRequest) String() string

type UpdateHotIkDictsResponse

type UpdateHotIkDictsResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateHotIkDictsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateHotIkDictsResponse) GoString

func (s UpdateHotIkDictsResponse) GoString() string

func (*UpdateHotIkDictsResponse) SetBody

func (*UpdateHotIkDictsResponse) SetHeaders

func (*UpdateHotIkDictsResponse) SetStatusCode

func (UpdateHotIkDictsResponse) String

func (s UpdateHotIkDictsResponse) String() string

type UpdateHotIkDictsResponseBody

type UpdateHotIkDictsResponseBody struct {
	// The request ID.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// The returned result.
	Result []*UpdateHotIkDictsResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Repeated"`
}

func (UpdateHotIkDictsResponseBody) GoString

func (s UpdateHotIkDictsResponseBody) GoString() string

func (*UpdateHotIkDictsResponseBody) SetRequestId

func (*UpdateHotIkDictsResponseBody) SetResult

func (UpdateHotIkDictsResponseBody) String

type UpdateHotIkDictsResponseBodyResult

type UpdateHotIkDictsResponseBodyResult struct {
	// The size of the dictionary file. Unit: bytes.
	FileSize *int64 `json:"fileSize,omitempty" xml:"fileSize,omitempty"`
	// The name of the dictionary file.
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The source type of the dictionary file. Valid values:
	//
	// *   OSS
	// *   ORIGIN
	SourceType *string `json:"sourceType,omitempty" xml:"sourceType,omitempty"`
	// The type of the dictionaries. Valid values:
	//
	// *   MAIN: IK main dictionary
	// *   STOP: IK stopword list
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (UpdateHotIkDictsResponseBodyResult) GoString

func (*UpdateHotIkDictsResponseBodyResult) SetFileSize

func (*UpdateHotIkDictsResponseBodyResult) SetName

func (*UpdateHotIkDictsResponseBodyResult) SetSourceType

func (*UpdateHotIkDictsResponseBodyResult) SetType

func (UpdateHotIkDictsResponseBodyResult) String

type UpdateILMPolicyRequest

type UpdateILMPolicyRequest struct {
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	Body        *string `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateILMPolicyRequest) GoString

func (s UpdateILMPolicyRequest) GoString() string

func (*UpdateILMPolicyRequest) SetBody

func (*UpdateILMPolicyRequest) SetClientToken

func (UpdateILMPolicyRequest) String

func (s UpdateILMPolicyRequest) String() string

type UpdateILMPolicyResponse

type UpdateILMPolicyResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateILMPolicyResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateILMPolicyResponse) GoString

func (s UpdateILMPolicyResponse) GoString() string

func (*UpdateILMPolicyResponse) SetBody

func (*UpdateILMPolicyResponse) SetHeaders

func (*UpdateILMPolicyResponse) SetStatusCode

func (UpdateILMPolicyResponse) String

func (s UpdateILMPolicyResponse) String() string

type UpdateILMPolicyResponseBody

type UpdateILMPolicyResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    *string `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (UpdateILMPolicyResponseBody) GoString

func (s UpdateILMPolicyResponseBody) GoString() string

func (*UpdateILMPolicyResponseBody) SetRequestId

func (*UpdateILMPolicyResponseBody) SetResult

func (UpdateILMPolicyResponseBody) String

type UpdateIndexTemplateRequest

type UpdateIndexTemplateRequest struct {
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	Body        *string `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateIndexTemplateRequest) GoString

func (s UpdateIndexTemplateRequest) GoString() string

func (*UpdateIndexTemplateRequest) SetBody

func (*UpdateIndexTemplateRequest) SetClientToken

func (UpdateIndexTemplateRequest) String

type UpdateIndexTemplateResponse

type UpdateIndexTemplateResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateIndexTemplateResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateIndexTemplateResponse) GoString

func (s UpdateIndexTemplateResponse) GoString() string

func (*UpdateIndexTemplateResponse) SetBody

func (*UpdateIndexTemplateResponse) SetHeaders

func (*UpdateIndexTemplateResponse) SetStatusCode

func (UpdateIndexTemplateResponse) String

type UpdateIndexTemplateResponseBody

type UpdateIndexTemplateResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    *string `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (UpdateIndexTemplateResponseBody) GoString

func (*UpdateIndexTemplateResponseBody) SetRequestId

func (*UpdateIndexTemplateResponseBody) SetResult

func (UpdateIndexTemplateResponseBody) String

type UpdateInstanceChargeTypeRequest

type UpdateInstanceChargeTypeRequest struct {
	Body *string `json:"body,omitempty" xml:"body,omitempty"`
	// A unique token generated by the client to guarantee the idempotency of the request. You can use the client to generate the value, but you must ensure that it is unique among different requests. The token can only contain ASCII characters and cannot exceed 64 characters in length.
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
}

func (UpdateInstanceChargeTypeRequest) GoString

func (*UpdateInstanceChargeTypeRequest) SetBody

func (*UpdateInstanceChargeTypeRequest) SetClientToken

func (UpdateInstanceChargeTypeRequest) String

type UpdateInstanceChargeTypeResponse

type UpdateInstanceChargeTypeResponse struct {
	Headers    map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateInstanceChargeTypeResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateInstanceChargeTypeResponse) GoString

func (*UpdateInstanceChargeTypeResponse) SetHeaders

func (*UpdateInstanceChargeTypeResponse) SetStatusCode

func (UpdateInstanceChargeTypeResponse) String

type UpdateInstanceChargeTypeResponseBody

type UpdateInstanceChargeTypeResponseBody struct {
	// The ID of the request.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// Return results:
	//
	// *   true: conversion successful
	// *   false: conversion failed
	Result *bool `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (UpdateInstanceChargeTypeResponseBody) GoString

func (*UpdateInstanceChargeTypeResponseBody) SetRequestId

func (*UpdateInstanceChargeTypeResponseBody) SetResult

func (UpdateInstanceChargeTypeResponseBody) String

type UpdateInstanceRequest

type UpdateInstanceRequest struct {
	ClientNodeConfiguration      *ClientNodeConfiguration      `json:"clientNodeConfiguration,omitempty" xml:"clientNodeConfiguration,omitempty"`
	ElasticDataNodeConfiguration *ElasticDataNodeConfiguration `json:"elasticDataNodeConfiguration,omitempty" xml:"elasticDataNodeConfiguration,omitempty"`
	InstanceCategory             *string                       `json:"instanceCategory,omitempty" xml:"instanceCategory,omitempty"`
	KibanaConfiguration          *KibanaNodeConfiguration      `json:"kibanaConfiguration,omitempty" xml:"kibanaConfiguration,omitempty"`
	MasterConfiguration          *MasterNodeConfiguration      `json:"masterConfiguration,omitempty" xml:"masterConfiguration,omitempty"`
	NodeAmount                   *int32                        `json:"nodeAmount,omitempty" xml:"nodeAmount,omitempty"`
	NodeSpec                     *NodeSpec                     `json:"nodeSpec,omitempty" xml:"nodeSpec,omitempty"`
	WarmNodeConfiguration        *WarmNodeConfiguration        `json:"warmNodeConfiguration,omitempty" xml:"warmNodeConfiguration,omitempty"`
	// The result of the request.
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	Force       *bool   `json:"force,omitempty" xml:"force,omitempty"`
	// The number of data nodes.
	OrderActionType *string `json:"orderActionType,omitempty" xml:"orderActionType,omitempty"`
}

func (UpdateInstanceRequest) GoString

func (s UpdateInstanceRequest) GoString() string

func (*UpdateInstanceRequest) SetClientNodeConfiguration added in v2.0.1

func (s *UpdateInstanceRequest) SetClientNodeConfiguration(v *ClientNodeConfiguration) *UpdateInstanceRequest

func (*UpdateInstanceRequest) SetClientToken

func (s *UpdateInstanceRequest) SetClientToken(v string) *UpdateInstanceRequest

func (*UpdateInstanceRequest) SetElasticDataNodeConfiguration added in v2.0.1

func (s *UpdateInstanceRequest) SetElasticDataNodeConfiguration(v *ElasticDataNodeConfiguration) *UpdateInstanceRequest

func (*UpdateInstanceRequest) SetForce added in v2.0.1

func (*UpdateInstanceRequest) SetInstanceCategory added in v2.0.1

func (s *UpdateInstanceRequest) SetInstanceCategory(v string) *UpdateInstanceRequest

func (*UpdateInstanceRequest) SetKibanaConfiguration added in v2.0.1

func (*UpdateInstanceRequest) SetMasterConfiguration added in v2.0.1

func (*UpdateInstanceRequest) SetNodeAmount added in v2.0.1

func (s *UpdateInstanceRequest) SetNodeAmount(v int32) *UpdateInstanceRequest

func (*UpdateInstanceRequest) SetNodeSpec added in v2.0.1

func (*UpdateInstanceRequest) SetOrderActionType

func (s *UpdateInstanceRequest) SetOrderActionType(v string) *UpdateInstanceRequest

func (*UpdateInstanceRequest) SetWarmNodeConfiguration added in v2.0.1

func (s *UpdateInstanceRequest) SetWarmNodeConfiguration(v *WarmNodeConfiguration) *UpdateInstanceRequest

func (UpdateInstanceRequest) String

func (s UpdateInstanceRequest) String() string

type UpdateInstanceResponse

type UpdateInstanceResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateInstanceResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateInstanceResponse) GoString

func (s UpdateInstanceResponse) GoString() string

func (*UpdateInstanceResponse) SetBody

func (*UpdateInstanceResponse) SetHeaders

func (*UpdateInstanceResponse) SetStatusCode

func (UpdateInstanceResponse) String

func (s UpdateInstanceResponse) String() string

type UpdateInstanceResponseBody

type UpdateInstanceResponseBody struct {
	Code    *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Message *string `json:"Message,omitempty" xml:"Message,omitempty"`
	// The time when the instance was created.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// The state of the instance. Valid values:
	//
	// *   active: normal
	// *   activating: taking effect
	// *   inactive: frozen
	// *   invalid: invalid
	Result *UpdateInstanceResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Struct"`
}

func (UpdateInstanceResponseBody) GoString

func (s UpdateInstanceResponseBody) GoString() string

func (*UpdateInstanceResponseBody) SetCode added in v2.0.5

func (*UpdateInstanceResponseBody) SetMessage added in v2.0.5

func (*UpdateInstanceResponseBody) SetRequestId

func (*UpdateInstanceResponseBody) SetResult

func (UpdateInstanceResponseBody) String

type UpdateInstanceResponseBodyResult

type UpdateInstanceResponseBodyResult struct {
	// The private domain name of the instance.
	CreatedAt *string `json:"createdAt,omitempty" xml:"createdAt,omitempty"`
	// The configuration of data nodes.
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// The ID of the instance.
	Domain *string `json:"domain,omitempty" xml:"domain,omitempty"`
	// The node specifications.
	EsVersion *string `json:"esVersion,omitempty" xml:"esVersion,omitempty"`
	// The storage space of the node. Unit: GB.
	InstanceId *string `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	// The size of the node storage space.
	KibanaConfiguration *UpdateInstanceResponseBodyResultKibanaConfiguration `json:"kibanaConfiguration,omitempty" xml:"kibanaConfiguration,omitempty" type:"Struct"`
	// The storage space of the node. Unit: GB.
	MasterConfiguration *UpdateInstanceResponseBodyResultMasterConfiguration `json:"masterConfiguration,omitempty" xml:"masterConfiguration,omitempty" type:"Struct"`
	// The billing method of the instance. Valid values:
	//
	// *   prepaid: subscription
	// *   postpaid: pay-as-you-go
	NodeAmount *int32 `json:"nodeAmount,omitempty" xml:"nodeAmount,omitempty"`
	// The storage type of the node. Valid values:
	//
	// *   cloud_ssd: standard SSD
	// *   cloud_efficiency: ultra disk
	NodeSpec *UpdateInstanceResponseBodyResultNodeSpec `json:"nodeSpec,omitempty" xml:"nodeSpec,omitempty" type:"Struct"`
	// The edition of the dedicated KMS instance.
	PaymentType *string `json:"paymentType,omitempty" xml:"paymentType,omitempty"`
	// The name of the instance.
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
}

func (UpdateInstanceResponseBodyResult) GoString

func (*UpdateInstanceResponseBodyResult) SetCreatedAt

func (*UpdateInstanceResponseBodyResult) SetDescription

func (*UpdateInstanceResponseBodyResult) SetDomain

func (*UpdateInstanceResponseBodyResult) SetEsVersion

func (*UpdateInstanceResponseBodyResult) SetInstanceId

func (*UpdateInstanceResponseBodyResult) SetNodeAmount

func (*UpdateInstanceResponseBodyResult) SetPaymentType

func (*UpdateInstanceResponseBodyResult) SetStatus

func (UpdateInstanceResponseBodyResult) String

type UpdateInstanceResponseBodyResultKibanaConfiguration

type UpdateInstanceResponseBodyResultKibanaConfiguration struct {
	// The configuration of dedicated master nodes.
	Amount *int32 `json:"amount,omitempty" xml:"amount,omitempty"`
	// The node specifications.
	Disk *int32 `json:"disk,omitempty" xml:"disk,omitempty"`
	// The number of nodes.
	DiskType *string `json:"diskType,omitempty" xml:"diskType,omitempty"`
	// The storage type of the node. This parameter can be ignored.
	Spec *string `json:"spec,omitempty" xml:"spec,omitempty"`
}

func (UpdateInstanceResponseBodyResultKibanaConfiguration) GoString

func (*UpdateInstanceResponseBodyResultKibanaConfiguration) SetAmount

func (*UpdateInstanceResponseBodyResultKibanaConfiguration) SetDisk

func (*UpdateInstanceResponseBodyResultKibanaConfiguration) SetDiskType

func (*UpdateInstanceResponseBodyResultKibanaConfiguration) SetSpec

func (UpdateInstanceResponseBodyResultKibanaConfiguration) String

type UpdateInstanceResponseBodyResultMasterConfiguration

type UpdateInstanceResponseBodyResultMasterConfiguration struct {
	Amount   *int32  `json:"amount,omitempty" xml:"amount,omitempty"`
	Disk     *int32  `json:"disk,omitempty" xml:"disk,omitempty"`
	DiskType *string `json:"diskType,omitempty" xml:"diskType,omitempty"`
	// The storage type of the node. Only cloud_ssd(SSD cloud disk) is supported.
	Spec *string `json:"spec,omitempty" xml:"spec,omitempty"`
}

func (UpdateInstanceResponseBodyResultMasterConfiguration) GoString

func (*UpdateInstanceResponseBodyResultMasterConfiguration) SetAmount

func (*UpdateInstanceResponseBodyResultMasterConfiguration) SetDisk

func (*UpdateInstanceResponseBodyResultMasterConfiguration) SetDiskType

func (*UpdateInstanceResponseBodyResultMasterConfiguration) SetSpec

func (UpdateInstanceResponseBodyResultMasterConfiguration) String

type UpdateInstanceResponseBodyResultNodeSpec

type UpdateInstanceResponseBodyResultNodeSpec struct {
	// The node specifications.
	Disk *int32 `json:"disk,omitempty" xml:"disk,omitempty"`
	// The number of nodes.
	DiskType *string `json:"diskType,omitempty" xml:"diskType,omitempty"`
	// The configuration of Kibana nodes.
	Spec *string `json:"spec,omitempty" xml:"spec,omitempty"`
}

func (UpdateInstanceResponseBodyResultNodeSpec) GoString

func (*UpdateInstanceResponseBodyResultNodeSpec) SetDisk

func (*UpdateInstanceResponseBodyResultNodeSpec) SetDiskType

func (*UpdateInstanceResponseBodyResultNodeSpec) SetSpec

func (UpdateInstanceResponseBodyResultNodeSpec) String

type UpdateInstanceSettingsRequest

type UpdateInstanceSettingsRequest struct {
	Body *string `json:"body,omitempty" xml:"body,omitempty"`
	// A unique token generated by the client to guarantee the idempotency of the request. You can use the client to generate the value, but you must ensure that it is unique among different requests. The token can only contain ASCII characters and cannot exceed 64 characters in length.
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
}

func (UpdateInstanceSettingsRequest) GoString

func (*UpdateInstanceSettingsRequest) SetBody

func (*UpdateInstanceSettingsRequest) SetClientToken

func (UpdateInstanceSettingsRequest) String

type UpdateInstanceSettingsResponse

type UpdateInstanceSettingsResponse struct {
	Headers    map[string]*string                  `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                              `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateInstanceSettingsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateInstanceSettingsResponse) GoString

func (*UpdateInstanceSettingsResponse) SetHeaders

func (*UpdateInstanceSettingsResponse) SetStatusCode

func (UpdateInstanceSettingsResponse) String

type UpdateInstanceSettingsResponseBody

type UpdateInstanceSettingsResponseBody struct {
	// The ID of the request.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (UpdateInstanceSettingsResponseBody) GoString

func (*UpdateInstanceSettingsResponseBody) SetRequestId

func (UpdateInstanceSettingsResponseBody) String

type UpdateKibanaPvlNetworkRequest added in v2.3.0

type UpdateKibanaPvlNetworkRequest struct {
	EndpointName   *string   `json:"endpointName,omitempty" xml:"endpointName,omitempty"`
	SecurityGroups []*string `json:"securityGroups,omitempty" xml:"securityGroups,omitempty" type:"Repeated"`
	PvlId          *string   `json:"pvlId,omitempty" xml:"pvlId,omitempty"`
}

func (UpdateKibanaPvlNetworkRequest) GoString added in v2.3.0

func (*UpdateKibanaPvlNetworkRequest) SetEndpointName added in v2.3.0

func (*UpdateKibanaPvlNetworkRequest) SetPvlId added in v2.3.0

func (*UpdateKibanaPvlNetworkRequest) SetSecurityGroups added in v2.3.0

func (UpdateKibanaPvlNetworkRequest) String added in v2.3.0

type UpdateKibanaPvlNetworkResponse added in v2.3.0

type UpdateKibanaPvlNetworkResponse struct {
	Headers    map[string]*string                  `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                              `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateKibanaPvlNetworkResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateKibanaPvlNetworkResponse) GoString added in v2.3.0

func (*UpdateKibanaPvlNetworkResponse) SetBody added in v2.3.0

func (*UpdateKibanaPvlNetworkResponse) SetHeaders added in v2.3.0

func (*UpdateKibanaPvlNetworkResponse) SetStatusCode added in v2.3.0

func (UpdateKibanaPvlNetworkResponse) String added in v2.3.0

type UpdateKibanaPvlNetworkResponseBody added in v2.3.0

type UpdateKibanaPvlNetworkResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    *bool   `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (UpdateKibanaPvlNetworkResponseBody) GoString added in v2.3.0

func (*UpdateKibanaPvlNetworkResponseBody) SetRequestId added in v2.3.0

func (*UpdateKibanaPvlNetworkResponseBody) SetResult added in v2.3.0

func (UpdateKibanaPvlNetworkResponseBody) String added in v2.3.0

type UpdateKibanaSettingsRequest

type UpdateKibanaSettingsRequest struct {
	Body *string `json:"body,omitempty" xml:"body,omitempty"`
	// This parameter is used to ensure the idempotence of the request. You can use the client to generate the value, but you must ensure that it is unique among different requests. The token can only contain ASCII characters and cannot exceed 64 characters in length.
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
}

func (UpdateKibanaSettingsRequest) GoString

func (s UpdateKibanaSettingsRequest) GoString() string

func (*UpdateKibanaSettingsRequest) SetBody

func (*UpdateKibanaSettingsRequest) SetClientToken

func (UpdateKibanaSettingsRequest) String

type UpdateKibanaSettingsResponse

type UpdateKibanaSettingsResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateKibanaSettingsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateKibanaSettingsResponse) GoString

func (s UpdateKibanaSettingsResponse) GoString() string

func (*UpdateKibanaSettingsResponse) SetBody

func (*UpdateKibanaSettingsResponse) SetHeaders

func (*UpdateKibanaSettingsResponse) SetStatusCode

func (UpdateKibanaSettingsResponse) String

type UpdateKibanaSettingsResponseBody

type UpdateKibanaSettingsResponseBody struct {
	// The ID of the request.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// Return results:
	//
	// *   true: The Kibana language modified successfully
	// *   false: The Kibana language modified failed
	Result *bool `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (UpdateKibanaSettingsResponseBody) GoString

func (*UpdateKibanaSettingsResponseBody) SetRequestId

func (*UpdateKibanaSettingsResponseBody) SetResult

func (UpdateKibanaSettingsResponseBody) String

type UpdateKibanaWhiteIpsRequest

type UpdateKibanaWhiteIpsRequest struct {
	// The IP address whitelists. This parameter is available if the whiteIpGroup parameter is left empty. The default IP address whitelist is updated based on the value of this parameter.
	//
	// You cannot configure both the kibanaIPWhitelist and whiteIpGroup parameters.
	KibanaIPWhitelist []*string `json:"kibanaIPWhitelist,omitempty" xml:"kibanaIPWhitelist,omitempty" type:"Repeated"`
	// The name of the whitelist. This parameter is required if you configure the whiteIpGroup parameter.
	WhiteIpGroup *UpdateKibanaWhiteIpsRequestWhiteIpGroup `json:"whiteIpGroup,omitempty" xml:"whiteIpGroup,omitempty" type:"Struct"`
	// The update mode. Valid values:
	//
	// *   Cover: overwrites the IP addresses in the specified IP address whitelist with the IP addresses specified by using the ips parameter. This is the default value.
	// *   Append: adds the IP addresses specified by using the ips parameter to the specified IP address whitelist.
	// *   Delete: deletes the IP addresses specified by using the ips parameter from the specified IP address whitelist. At least one IP address must be retained for the whitelist.
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// The body of the request.
	ModifyMode *string `json:"modifyMode,omitempty" xml:"modifyMode,omitempty"`
}

func (UpdateKibanaWhiteIpsRequest) GoString

func (s UpdateKibanaWhiteIpsRequest) GoString() string

func (*UpdateKibanaWhiteIpsRequest) SetClientToken

func (*UpdateKibanaWhiteIpsRequest) SetKibanaIPWhitelist

func (s *UpdateKibanaWhiteIpsRequest) SetKibanaIPWhitelist(v []*string) *UpdateKibanaWhiteIpsRequest

func (*UpdateKibanaWhiteIpsRequest) SetModifyMode

func (UpdateKibanaWhiteIpsRequest) String

type UpdateKibanaWhiteIpsRequestWhiteIpGroup

type UpdateKibanaWhiteIpsRequestWhiteIpGroup struct {
	// The type of the whitelist. Set the value to PUBLIC_KIBANA. This value indicates a public IP address whitelist.
	GroupName *string `json:"groupName,omitempty" xml:"groupName,omitempty"`
	// The IP addresses in the whitelist. This parameter is required if you configure the whiteIpGroup parameter.
	Ips []*string `json:"ips,omitempty" xml:"ips,omitempty" type:"Repeated"`
	// The IP addresses in the whitelist.
	WhiteIpType *string `json:"whiteIpType,omitempty" xml:"whiteIpType,omitempty"`
}

func (UpdateKibanaWhiteIpsRequestWhiteIpGroup) GoString

func (*UpdateKibanaWhiteIpsRequestWhiteIpGroup) SetGroupName

func (*UpdateKibanaWhiteIpsRequestWhiteIpGroup) SetIps

func (*UpdateKibanaWhiteIpsRequestWhiteIpGroup) SetWhiteIpType

func (UpdateKibanaWhiteIpsRequestWhiteIpGroup) String

type UpdateKibanaWhiteIpsResponse

type UpdateKibanaWhiteIpsResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateKibanaWhiteIpsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateKibanaWhiteIpsResponse) GoString

func (s UpdateKibanaWhiteIpsResponse) GoString() string

func (*UpdateKibanaWhiteIpsResponse) SetBody

func (*UpdateKibanaWhiteIpsResponse) SetHeaders

func (*UpdateKibanaWhiteIpsResponse) SetStatusCode

func (UpdateKibanaWhiteIpsResponse) String

type UpdateKibanaWhiteIpsResponseBody

type UpdateKibanaWhiteIpsResponseBody struct {
	// The details of the Elasticsearch cluster.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// The private IP address whitelists for access to the Kibana console of the cluster.
	Result *UpdateKibanaWhiteIpsResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Struct"`
}

func (UpdateKibanaWhiteIpsResponseBody) GoString

func (*UpdateKibanaWhiteIpsResponseBody) SetRequestId

func (UpdateKibanaWhiteIpsResponseBody) String

type UpdateKibanaWhiteIpsResponseBodyResult

type UpdateKibanaWhiteIpsResponseBodyResult struct {
	// The public IP address whitelists for access to the Kibana console of the cluster.
	KibanaIPWhitelist []*string `json:"kibanaIPWhitelist,omitempty" xml:"kibanaIPWhitelist,omitempty" type:"Repeated"`
	// The private IP address whitelists for access to the Kibana console of the cluster.
	KibanaPrivateIPWhitelist []*string `json:"kibanaPrivateIPWhitelist,omitempty" xml:"kibanaPrivateIPWhitelist,omitempty" type:"Repeated"`
	// The ID of the virtual private cloud (VPC).
	NetworkConfig *UpdateKibanaWhiteIpsResponseBodyResultNetworkConfig `json:"networkConfig,omitempty" xml:"networkConfig,omitempty" type:"Struct"`
}

func (UpdateKibanaWhiteIpsResponseBodyResult) GoString

func (*UpdateKibanaWhiteIpsResponseBodyResult) SetKibanaIPWhitelist

func (*UpdateKibanaWhiteIpsResponseBodyResult) SetKibanaPrivateIPWhitelist

func (UpdateKibanaWhiteIpsResponseBodyResult) String

type UpdateKibanaWhiteIpsResponseBodyResultNetworkConfig

type UpdateKibanaWhiteIpsResponseBodyResultNetworkConfig struct {
	// The IP address whitelists.
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
	// The ID of the vSwitch.
	VpcId *string `json:"vpcId,omitempty" xml:"vpcId,omitempty"`
	// The network type.
	VsArea *string `json:"vsArea,omitempty" xml:"vsArea,omitempty"`
	// The region ID.
	VswitchId *string `json:"vswitchId,omitempty" xml:"vswitchId,omitempty"`
	// The IP address whitelists.
	WhiteIpGroupList []*UpdateKibanaWhiteIpsResponseBodyResultNetworkConfigWhiteIpGroupList `json:"whiteIpGroupList,omitempty" xml:"whiteIpGroupList,omitempty" type:"Repeated"`
}

func (UpdateKibanaWhiteIpsResponseBodyResultNetworkConfig) GoString

func (*UpdateKibanaWhiteIpsResponseBodyResultNetworkConfig) SetType

func (*UpdateKibanaWhiteIpsResponseBodyResultNetworkConfig) SetVpcId

func (*UpdateKibanaWhiteIpsResponseBodyResultNetworkConfig) SetVsArea

func (*UpdateKibanaWhiteIpsResponseBodyResultNetworkConfig) SetVswitchId

func (UpdateKibanaWhiteIpsResponseBodyResultNetworkConfig) String

type UpdateKibanaWhiteIpsResponseBodyResultNetworkConfigWhiteIpGroupList

type UpdateKibanaWhiteIpsResponseBodyResultNetworkConfigWhiteIpGroupList struct {
	// The IP addresses in the whitelist.
	GroupName *string `json:"groupName,omitempty" xml:"groupName,omitempty"`
	// The IP addresses in the whitelist.
	Ips         []*string `json:"ips,omitempty" xml:"ips,omitempty" type:"Repeated"`
	WhiteIpType *string   `json:"whiteIpType,omitempty" xml:"whiteIpType,omitempty"`
}

func (UpdateKibanaWhiteIpsResponseBodyResultNetworkConfigWhiteIpGroupList) GoString

func (*UpdateKibanaWhiteIpsResponseBodyResultNetworkConfigWhiteIpGroupList) SetGroupName

func (*UpdateKibanaWhiteIpsResponseBodyResultNetworkConfigWhiteIpGroupList) SetIps

func (*UpdateKibanaWhiteIpsResponseBodyResultNetworkConfigWhiteIpGroupList) SetWhiteIpType

func (UpdateKibanaWhiteIpsResponseBodyResultNetworkConfigWhiteIpGroupList) String

type UpdateLogstashChargeTypeRequest

type UpdateLogstashChargeTypeRequest struct {
	Body *string `json:"body,omitempty" xml:"body,omitempty"`
	// The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make sure that the token is unique among different requests. The token can contain only ASCII characters and cannot exceed 64 characters in length.
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
}

func (UpdateLogstashChargeTypeRequest) GoString

func (*UpdateLogstashChargeTypeRequest) SetBody

func (*UpdateLogstashChargeTypeRequest) SetClientToken

func (UpdateLogstashChargeTypeRequest) String

type UpdateLogstashChargeTypeResponse

type UpdateLogstashChargeTypeResponse struct {
	Headers    map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateLogstashChargeTypeResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateLogstashChargeTypeResponse) GoString

func (*UpdateLogstashChargeTypeResponse) SetHeaders

func (*UpdateLogstashChargeTypeResponse) SetStatusCode

func (UpdateLogstashChargeTypeResponse) String

type UpdateLogstashChargeTypeResponseBody

type UpdateLogstashChargeTypeResponseBody struct {
	// The ID of the request.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// Indicates whether the billing method of the cluster is switched. Valid values:
	//
	// *   true: The billing method is switched.
	// *   false: The billing method fails to be switched.
	Result *bool `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (UpdateLogstashChargeTypeResponseBody) GoString

func (*UpdateLogstashChargeTypeResponseBody) SetRequestId

func (*UpdateLogstashChargeTypeResponseBody) SetResult

func (UpdateLogstashChargeTypeResponseBody) String

type UpdateLogstashDescriptionRequest

type UpdateLogstashDescriptionRequest struct {
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make sure that the token is unique among different requests. The token can contain only ASCII characters and cannot exceed 64 characters in length.
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
}

func (UpdateLogstashDescriptionRequest) GoString

func (*UpdateLogstashDescriptionRequest) SetClientToken

func (*UpdateLogstashDescriptionRequest) SetDescription added in v2.0.5

func (UpdateLogstashDescriptionRequest) String

type UpdateLogstashDescriptionResponse

type UpdateLogstashDescriptionResponse struct {
	Headers    map[string]*string                     `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateLogstashDescriptionResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateLogstashDescriptionResponse) GoString

func (*UpdateLogstashDescriptionResponse) SetHeaders

func (*UpdateLogstashDescriptionResponse) SetStatusCode

func (UpdateLogstashDescriptionResponse) String

type UpdateLogstashDescriptionResponseBody

type UpdateLogstashDescriptionResponseBody struct {
	// The ID of the request.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// The result returned.
	Result *UpdateLogstashDescriptionResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Struct"`
}

func (UpdateLogstashDescriptionResponseBody) GoString

func (*UpdateLogstashDescriptionResponseBody) SetRequestId

func (UpdateLogstashDescriptionResponseBody) String

type UpdateLogstashDescriptionResponseBodyResult

type UpdateLogstashDescriptionResponseBodyResult struct {
	// The name of the cluster.
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
}

func (UpdateLogstashDescriptionResponseBodyResult) GoString

func (*UpdateLogstashDescriptionResponseBodyResult) SetDescription

func (UpdateLogstashDescriptionResponseBodyResult) String

type UpdateLogstashRequest

type UpdateLogstashRequest struct {
	NodeAmount  *int32                         `json:"nodeAmount,omitempty" xml:"nodeAmount,omitempty"`
	NodeSpec    *UpdateLogstashRequestNodeSpec `json:"nodeSpec,omitempty" xml:"nodeSpec,omitempty" type:"Struct"`
	ClientToken *string                        `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
}

func (UpdateLogstashRequest) GoString

func (s UpdateLogstashRequest) GoString() string

func (*UpdateLogstashRequest) SetClientToken

func (s *UpdateLogstashRequest) SetClientToken(v string) *UpdateLogstashRequest

func (*UpdateLogstashRequest) SetNodeAmount

func (s *UpdateLogstashRequest) SetNodeAmount(v int32) *UpdateLogstashRequest

func (*UpdateLogstashRequest) SetNodeSpec

func (UpdateLogstashRequest) String

func (s UpdateLogstashRequest) String() string

type UpdateLogstashRequestNodeSpec

type UpdateLogstashRequestNodeSpec struct {
	Disk     *int32  `json:"disk,omitempty" xml:"disk,omitempty"`
	DiskType *string `json:"diskType,omitempty" xml:"diskType,omitempty"`
	Spec     *string `json:"spec,omitempty" xml:"spec,omitempty"`
}

func (UpdateLogstashRequestNodeSpec) GoString

func (*UpdateLogstashRequestNodeSpec) SetDisk

func (*UpdateLogstashRequestNodeSpec) SetDiskType

func (*UpdateLogstashRequestNodeSpec) SetSpec

func (UpdateLogstashRequestNodeSpec) String

type UpdateLogstashResponse

type UpdateLogstashResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateLogstashResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateLogstashResponse) GoString

func (s UpdateLogstashResponse) GoString() string

func (*UpdateLogstashResponse) SetBody

func (*UpdateLogstashResponse) SetHeaders

func (*UpdateLogstashResponse) SetStatusCode

func (UpdateLogstashResponse) String

func (s UpdateLogstashResponse) String() string

type UpdateLogstashResponseBody

type UpdateLogstashResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    *bool   `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (UpdateLogstashResponseBody) GoString

func (s UpdateLogstashResponseBody) GoString() string

func (*UpdateLogstashResponseBody) SetRequestId

func (*UpdateLogstashResponseBody) SetResult

func (UpdateLogstashResponseBody) String

type UpdateLogstashSettingsRequest

type UpdateLogstashSettingsRequest struct {
	Body *string `json:"body,omitempty" xml:"body,omitempty"`
	// 5A2CFF0E-5718-45B5-9D4D-70B3FF\*\*\*\*
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
}

func (UpdateLogstashSettingsRequest) GoString

func (*UpdateLogstashSettingsRequest) SetBody

func (*UpdateLogstashSettingsRequest) SetClientToken

func (UpdateLogstashSettingsRequest) String

type UpdateLogstashSettingsResponse

type UpdateLogstashSettingsResponse struct {
	Headers    map[string]*string                  `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                              `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateLogstashSettingsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateLogstashSettingsResponse) GoString

func (*UpdateLogstashSettingsResponse) SetHeaders

func (*UpdateLogstashSettingsResponse) SetStatusCode

func (UpdateLogstashSettingsResponse) String

type UpdateLogstashSettingsResponseBody

type UpdateLogstashSettingsResponseBody struct {
	// The ID of the request.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (UpdateLogstashSettingsResponseBody) GoString

func (*UpdateLogstashSettingsResponseBody) SetRequestId

func (UpdateLogstashSettingsResponseBody) String

type UpdatePipelineManagementConfigRequest

type UpdatePipelineManagementConfigRequest struct {
	Endpoints              []*string `json:"endpoints,omitempty" xml:"endpoints,omitempty" type:"Repeated"`
	Password               *string   `json:"password,omitempty" xml:"password,omitempty"`
	PipelineIds            []*string `json:"pipelineIds,omitempty" xml:"pipelineIds,omitempty" type:"Repeated"`
	PipelineManagementType *string   `json:"pipelineManagementType,omitempty" xml:"pipelineManagementType,omitempty"`
	UserName               *string   `json:"userName,omitempty" xml:"userName,omitempty"`
	ClientToken            *string   `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
}

func (UpdatePipelineManagementConfigRequest) GoString

func (*UpdatePipelineManagementConfigRequest) SetClientToken

func (*UpdatePipelineManagementConfigRequest) SetEndpoints

func (*UpdatePipelineManagementConfigRequest) SetPassword

func (*UpdatePipelineManagementConfigRequest) SetPipelineIds

func (*UpdatePipelineManagementConfigRequest) SetPipelineManagementType

func (*UpdatePipelineManagementConfigRequest) SetUserName

func (UpdatePipelineManagementConfigRequest) String

type UpdatePipelineManagementConfigResponse

type UpdatePipelineManagementConfigResponse struct {
	Headers    map[string]*string                          `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                      `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdatePipelineManagementConfigResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdatePipelineManagementConfigResponse) GoString

func (*UpdatePipelineManagementConfigResponse) SetHeaders

func (*UpdatePipelineManagementConfigResponse) SetStatusCode

func (UpdatePipelineManagementConfigResponse) String

type UpdatePipelineManagementConfigResponseBody

type UpdatePipelineManagementConfigResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    *bool   `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (UpdatePipelineManagementConfigResponseBody) GoString

func (*UpdatePipelineManagementConfigResponseBody) SetRequestId

func (*UpdatePipelineManagementConfigResponseBody) SetResult

func (UpdatePipelineManagementConfigResponseBody) String

type UpdatePipelinesRequest

type UpdatePipelinesRequest struct {
	Body *string `json:"body,omitempty" xml:"body,omitempty"`
	// The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make sure that the token is unique among different requests. The token can contain only ASCII characters and cannot exceed 64 characters in length.
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// Specifies whether to deploy the pipeline immediately.
	Trigger *bool `json:"trigger,omitempty" xml:"trigger,omitempty"`
}

func (UpdatePipelinesRequest) GoString

func (s UpdatePipelinesRequest) GoString() string

func (*UpdatePipelinesRequest) SetBody

func (*UpdatePipelinesRequest) SetClientToken

func (*UpdatePipelinesRequest) SetTrigger

func (UpdatePipelinesRequest) String

func (s UpdatePipelinesRequest) String() string

type UpdatePipelinesResponse

type UpdatePipelinesResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdatePipelinesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdatePipelinesResponse) GoString

func (s UpdatePipelinesResponse) GoString() string

func (*UpdatePipelinesResponse) SetBody

func (*UpdatePipelinesResponse) SetHeaders

func (*UpdatePipelinesResponse) SetStatusCode

func (UpdatePipelinesResponse) String

func (s UpdatePipelinesResponse) String() string

type UpdatePipelinesResponseBody

type UpdatePipelinesResponseBody struct {
	// The ID of the request.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// Indicates whether the pipeline is updated. Valid values:
	//
	// *   true: The pipeline is updated.
	// *   false: The pipeline fails to be updated.
	Result *bool `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (UpdatePipelinesResponseBody) GoString

func (s UpdatePipelinesResponseBody) GoString() string

func (*UpdatePipelinesResponseBody) SetRequestId

func (*UpdatePipelinesResponseBody) SetResult

func (UpdatePipelinesResponseBody) String

type UpdatePrivateNetworkWhiteIpsRequest

type UpdatePrivateNetworkWhiteIpsRequest struct {
	Body *string `json:"body,omitempty" xml:"body,omitempty"`
	// The ID of the request.
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// The results that are returned.
	ModifyMode *string `json:"modifyMode,omitempty" xml:"modifyMode,omitempty"`
}

func (UpdatePrivateNetworkWhiteIpsRequest) GoString

func (*UpdatePrivateNetworkWhiteIpsRequest) SetBody

func (*UpdatePrivateNetworkWhiteIpsRequest) SetClientToken

func (*UpdatePrivateNetworkWhiteIpsRequest) SetModifyMode

func (UpdatePrivateNetworkWhiteIpsRequest) String

type UpdatePrivateNetworkWhiteIpsResponse

type UpdatePrivateNetworkWhiteIpsResponse struct {
	Headers    map[string]*string                        `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                    `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdatePrivateNetworkWhiteIpsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdatePrivateNetworkWhiteIpsResponse) GoString

func (*UpdatePrivateNetworkWhiteIpsResponse) SetHeaders

func (*UpdatePrivateNetworkWhiteIpsResponse) SetStatusCode

func (UpdatePrivateNetworkWhiteIpsResponse) String

type UpdatePrivateNetworkWhiteIpsResponseBody

type UpdatePrivateNetworkWhiteIpsResponseBody struct {
	RequestId *string                                         `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    *UpdatePrivateNetworkWhiteIpsResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Struct"`
}

func (UpdatePrivateNetworkWhiteIpsResponseBody) GoString

func (*UpdatePrivateNetworkWhiteIpsResponseBody) SetRequestId

func (UpdatePrivateNetworkWhiteIpsResponseBody) String

type UpdatePrivateNetworkWhiteIpsResponseBodyResult

type UpdatePrivateNetworkWhiteIpsResponseBodyResult struct {
	PrivateNetworkIpWhiteList []*string `json:"privateNetworkIpWhiteList,omitempty" xml:"privateNetworkIpWhiteList,omitempty" type:"Repeated"`
}

func (UpdatePrivateNetworkWhiteIpsResponseBodyResult) GoString

func (*UpdatePrivateNetworkWhiteIpsResponseBodyResult) SetPrivateNetworkIpWhiteList

func (UpdatePrivateNetworkWhiteIpsResponseBodyResult) String

type UpdatePublicNetworkRequest

type UpdatePublicNetworkRequest struct {
	Body *string `json:"body,omitempty" xml:"body,omitempty"`
	// A unique token generated by the client to guarantee the idempotency of the request. You can use the client to generate the value, but you must ensure that it is unique among different requests. The token can only contain ASCII characters and cannot exceed 64 characters in length.
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
}

func (UpdatePublicNetworkRequest) GoString

func (s UpdatePublicNetworkRequest) GoString() string

func (*UpdatePublicNetworkRequest) SetBody

func (*UpdatePublicNetworkRequest) SetClientToken

func (UpdatePublicNetworkRequest) String

type UpdatePublicNetworkResponse

type UpdatePublicNetworkResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdatePublicNetworkResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdatePublicNetworkResponse) GoString

func (s UpdatePublicNetworkResponse) GoString() string

func (*UpdatePublicNetworkResponse) SetBody

func (*UpdatePublicNetworkResponse) SetHeaders

func (*UpdatePublicNetworkResponse) SetStatusCode

func (UpdatePublicNetworkResponse) String

type UpdatePublicNetworkResponseBody

type UpdatePublicNetworkResponseBody struct {
	// The ID of the request.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// The return results.
	Result *UpdatePublicNetworkResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Struct"`
}

func (UpdatePublicNetworkResponseBody) GoString

func (*UpdatePublicNetworkResponseBody) SetRequestId

func (UpdatePublicNetworkResponseBody) String

type UpdatePublicNetworkResponseBodyResult

type UpdatePublicNetworkResponseBodyResult struct {
	// The status of the public network access switch.
	EnablePublic *bool `json:"enablePublic,omitempty" xml:"enablePublic,omitempty"`
}

func (UpdatePublicNetworkResponseBodyResult) GoString

func (*UpdatePublicNetworkResponseBodyResult) SetEnablePublic

func (UpdatePublicNetworkResponseBodyResult) String

type UpdatePublicWhiteIpsRequest

type UpdatePublicWhiteIpsRequest struct {
	Body *string `json:"body,omitempty" xml:"body,omitempty"`
	// The ID of the request.
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// The results that are returned.
	ModifyMode *string `json:"modifyMode,omitempty" xml:"modifyMode,omitempty"`
}

func (UpdatePublicWhiteIpsRequest) GoString

func (s UpdatePublicWhiteIpsRequest) GoString() string

func (*UpdatePublicWhiteIpsRequest) SetBody

func (*UpdatePublicWhiteIpsRequest) SetClientToken

func (*UpdatePublicWhiteIpsRequest) SetModifyMode

func (UpdatePublicWhiteIpsRequest) String

type UpdatePublicWhiteIpsResponse

type UpdatePublicWhiteIpsResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdatePublicWhiteIpsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdatePublicWhiteIpsResponse) GoString

func (s UpdatePublicWhiteIpsResponse) GoString() string

func (*UpdatePublicWhiteIpsResponse) SetBody

func (*UpdatePublicWhiteIpsResponse) SetHeaders

func (*UpdatePublicWhiteIpsResponse) SetStatusCode

func (UpdatePublicWhiteIpsResponse) String

type UpdatePublicWhiteIpsResponseBody

type UpdatePublicWhiteIpsResponseBody struct {
	RequestId *string                                 `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    *UpdatePublicWhiteIpsResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Struct"`
}

func (UpdatePublicWhiteIpsResponseBody) GoString

func (*UpdatePublicWhiteIpsResponseBody) SetRequestId

func (UpdatePublicWhiteIpsResponseBody) String

type UpdatePublicWhiteIpsResponseBodyResult

type UpdatePublicWhiteIpsResponseBodyResult struct {
	PublicIpWhitelist []*string `json:"publicIpWhitelist,omitempty" xml:"publicIpWhitelist,omitempty" type:"Repeated"`
}

func (UpdatePublicWhiteIpsResponseBodyResult) GoString

func (*UpdatePublicWhiteIpsResponseBodyResult) SetPublicIpWhitelist

func (UpdatePublicWhiteIpsResponseBodyResult) String

type UpdateReadWritePolicyRequest

type UpdateReadWritePolicyRequest struct {
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	Body        *string `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateReadWritePolicyRequest) GoString

func (s UpdateReadWritePolicyRequest) GoString() string

func (*UpdateReadWritePolicyRequest) SetBody

func (*UpdateReadWritePolicyRequest) SetClientToken

func (UpdateReadWritePolicyRequest) String

type UpdateReadWritePolicyResponse

type UpdateReadWritePolicyResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateReadWritePolicyResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateReadWritePolicyResponse) GoString

func (*UpdateReadWritePolicyResponse) SetBody

func (*UpdateReadWritePolicyResponse) SetHeaders

func (*UpdateReadWritePolicyResponse) SetStatusCode

func (UpdateReadWritePolicyResponse) String

type UpdateReadWritePolicyResponseBody

type UpdateReadWritePolicyResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    *bool   `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (UpdateReadWritePolicyResponseBody) GoString

func (*UpdateReadWritePolicyResponseBody) SetRequestId

func (*UpdateReadWritePolicyResponseBody) SetResult

func (UpdateReadWritePolicyResponseBody) String

type UpdateSnapshotSettingRequest

type UpdateSnapshotSettingRequest struct {
	Body *string `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateSnapshotSettingRequest) GoString

func (s UpdateSnapshotSettingRequest) GoString() string

func (*UpdateSnapshotSettingRequest) SetBody

func (UpdateSnapshotSettingRequest) String

type UpdateSnapshotSettingResponse

type UpdateSnapshotSettingResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateSnapshotSettingResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateSnapshotSettingResponse) GoString

func (*UpdateSnapshotSettingResponse) SetBody

func (*UpdateSnapshotSettingResponse) SetHeaders

func (*UpdateSnapshotSettingResponse) SetStatusCode

func (UpdateSnapshotSettingResponse) String

type UpdateSnapshotSettingResponseBody

type UpdateSnapshotSettingResponseBody struct {
	// The ID of the request.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// The return results.
	Result *UpdateSnapshotSettingResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Struct"`
}

func (UpdateSnapshotSettingResponseBody) GoString

func (*UpdateSnapshotSettingResponseBody) SetRequestId

func (UpdateSnapshotSettingResponseBody) String

type UpdateSnapshotSettingResponseBodyResult

type UpdateSnapshotSettingResponseBodyResult struct {
	// Specifies whether to enable automatic backup.
	Enable *bool `json:"enable,omitempty" xml:"enable,omitempty"`
	// The start time of automatic backup.
	QuartzRegex *string `json:"quartzRegex,omitempty" xml:"quartzRegex,omitempty"`
}

func (UpdateSnapshotSettingResponseBodyResult) GoString

func (*UpdateSnapshotSettingResponseBodyResult) SetEnable

func (*UpdateSnapshotSettingResponseBodyResult) SetQuartzRegex

func (UpdateSnapshotSettingResponseBodyResult) String

type UpdateSynonymsDictsRequest

type UpdateSynonymsDictsRequest struct {
	Body *string `json:"body,omitempty" xml:"body,omitempty"`
	// The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make sure that the token is unique among different requests. The token can contain only ASCII characters and cannot exceed 64 characters in length.
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
}

func (UpdateSynonymsDictsRequest) GoString

func (s UpdateSynonymsDictsRequest) GoString() string

func (*UpdateSynonymsDictsRequest) SetBody

func (*UpdateSynonymsDictsRequest) SetClientToken

func (UpdateSynonymsDictsRequest) String

type UpdateSynonymsDictsResponse

type UpdateSynonymsDictsResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateSynonymsDictsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateSynonymsDictsResponse) GoString

func (s UpdateSynonymsDictsResponse) GoString() string

func (*UpdateSynonymsDictsResponse) SetBody

func (*UpdateSynonymsDictsResponse) SetHeaders

func (*UpdateSynonymsDictsResponse) SetStatusCode

func (UpdateSynonymsDictsResponse) String

type UpdateSynonymsDictsResponseBody

type UpdateSynonymsDictsResponseBody struct {
	// The request ID.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// The returned result.
	Result []*UpdateSynonymsDictsResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Repeated"`
}

func (UpdateSynonymsDictsResponseBody) GoString

func (*UpdateSynonymsDictsResponseBody) SetRequestId

func (UpdateSynonymsDictsResponseBody) String

type UpdateSynonymsDictsResponseBodyResult

type UpdateSynonymsDictsResponseBodyResult struct {
	// The size of the dictionary file. Unit: bytes.
	FileSize *int64 `json:"fileSize,omitempty" xml:"fileSize,omitempty"`
	// The name of the dictionary file.
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The source type of the dictionary file. Valid values:
	//
	// *   OSS
	// *   ORIGIN
	SourceType *string `json:"sourceType,omitempty" xml:"sourceType,omitempty"`
	// The dictionary type. The value is fixed as SYNONYMS.
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (UpdateSynonymsDictsResponseBodyResult) GoString

func (*UpdateSynonymsDictsResponseBodyResult) SetFileSize

func (*UpdateSynonymsDictsResponseBodyResult) SetName

func (*UpdateSynonymsDictsResponseBodyResult) SetSourceType

func (*UpdateSynonymsDictsResponseBodyResult) SetType

func (UpdateSynonymsDictsResponseBodyResult) String

type UpdateTemplateRequest

type UpdateTemplateRequest struct {
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	Body        *string `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateTemplateRequest) GoString

func (s UpdateTemplateRequest) GoString() string

func (*UpdateTemplateRequest) SetBody

func (*UpdateTemplateRequest) SetClientToken

func (s *UpdateTemplateRequest) SetClientToken(v string) *UpdateTemplateRequest

func (UpdateTemplateRequest) String

func (s UpdateTemplateRequest) String() string

type UpdateTemplateResponse

type UpdateTemplateResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateTemplateResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateTemplateResponse) GoString

func (s UpdateTemplateResponse) GoString() string

func (*UpdateTemplateResponse) SetBody

func (*UpdateTemplateResponse) SetHeaders

func (*UpdateTemplateResponse) SetStatusCode

func (UpdateTemplateResponse) String

func (s UpdateTemplateResponse) String() string

type UpdateTemplateResponseBody

type UpdateTemplateResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    *bool   `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (UpdateTemplateResponseBody) GoString

func (s UpdateTemplateResponseBody) GoString() string

func (*UpdateTemplateResponseBody) SetRequestId

func (*UpdateTemplateResponseBody) SetResult

func (UpdateTemplateResponseBody) String

type UpdateWhiteIpsRequest

type UpdateWhiteIpsRequest struct {
	// The name of the whitelist. This parameter is required if you configure the whiteIpGroup parameter.
	EsIPWhitelist []*string `json:"esIPWhitelist,omitempty" xml:"esIPWhitelist,omitempty" type:"Repeated"`
	// The IP addresses in the whitelist. This parameter is required if you configure the whiteIpGroup parameter.
	WhiteIpGroup *UpdateWhiteIpsRequestWhiteIpGroup `json:"whiteIpGroup,omitempty" xml:"whiteIpGroup,omitempty" type:"Struct"`
	// The IP addresses in the whitelist.
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// The IP addresses in the whitelist. This parameter is available if the whiteIpGroup parameter is left empty. The default IP address whitelist is updated based on the value of this parameter.
	//
	// >  You cannot configure both the esIPWhitelist and whiteIpGroup parameters.
	ModifyMode *string `json:"modifyMode,omitempty" xml:"modifyMode,omitempty"`
}

func (UpdateWhiteIpsRequest) GoString

func (s UpdateWhiteIpsRequest) GoString() string

func (*UpdateWhiteIpsRequest) SetClientToken

func (s *UpdateWhiteIpsRequest) SetClientToken(v string) *UpdateWhiteIpsRequest

func (*UpdateWhiteIpsRequest) SetEsIPWhitelist

func (s *UpdateWhiteIpsRequest) SetEsIPWhitelist(v []*string) *UpdateWhiteIpsRequest

func (*UpdateWhiteIpsRequest) SetModifyMode

func (s *UpdateWhiteIpsRequest) SetModifyMode(v string) *UpdateWhiteIpsRequest

func (*UpdateWhiteIpsRequest) SetWhiteIpGroup

func (UpdateWhiteIpsRequest) String

func (s UpdateWhiteIpsRequest) String() string

type UpdateWhiteIpsRequestWhiteIpGroup

type UpdateWhiteIpsRequestWhiteIpGroup struct {
	// The type of the whitelist. Set the value to **PRIVATE_ES**. This value indicates a private IP address whitelist.
	GroupName *string `json:"groupName,omitempty" xml:"groupName,omitempty"`
	// The returned result.
	Ips []*string `json:"ips,omitempty" xml:"ips,omitempty" type:"Repeated"`
	// The returned result.
	WhiteIpType *string `json:"whiteIpType,omitempty" xml:"whiteIpType,omitempty"`
}

func (UpdateWhiteIpsRequestWhiteIpGroup) GoString

func (*UpdateWhiteIpsRequestWhiteIpGroup) SetGroupName

func (*UpdateWhiteIpsRequestWhiteIpGroup) SetIps

func (*UpdateWhiteIpsRequestWhiteIpGroup) SetWhiteIpType

func (UpdateWhiteIpsRequestWhiteIpGroup) String

type UpdateWhiteIpsResponse

type UpdateWhiteIpsResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateWhiteIpsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateWhiteIpsResponse) GoString

func (s UpdateWhiteIpsResponse) GoString() string

func (*UpdateWhiteIpsResponse) SetBody

func (*UpdateWhiteIpsResponse) SetHeaders

func (*UpdateWhiteIpsResponse) SetStatusCode

func (UpdateWhiteIpsResponse) String

func (s UpdateWhiteIpsResponse) String() string

type UpdateWhiteIpsResponseBody

type UpdateWhiteIpsResponseBody struct {
	// The updated whitelist.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// The network configurations.
	Result *UpdateWhiteIpsResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Struct"`
}

func (UpdateWhiteIpsResponseBody) GoString

func (s UpdateWhiteIpsResponseBody) GoString() string

func (*UpdateWhiteIpsResponseBody) SetRequestId

func (*UpdateWhiteIpsResponseBody) SetResult

func (UpdateWhiteIpsResponseBody) String

type UpdateWhiteIpsResponseBodyResult

type UpdateWhiteIpsResponseBodyResult struct {
	// The list of whitelists.
	EsIPWhitelist []*string `json:"esIPWhitelist,omitempty" xml:"esIPWhitelist,omitempty" type:"Repeated"`
	// The name of the whitelist. By default, the default whitelist is included.
	NetworkConfig *UpdateWhiteIpsResponseBodyResultNetworkConfig `json:"networkConfig,omitempty" xml:"networkConfig,omitempty" type:"Struct"`
}

func (UpdateWhiteIpsResponseBodyResult) GoString

func (*UpdateWhiteIpsResponseBodyResult) SetEsIPWhitelist

func (UpdateWhiteIpsResponseBodyResult) String

type UpdateWhiteIpsResponseBodyResultNetworkConfig

type UpdateWhiteIpsResponseBodyResultNetworkConfig struct {
	// The IP addresses in the whitelist.
	WhiteIpGroupList []*UpdateWhiteIpsResponseBodyResultNetworkConfigWhiteIpGroupList `json:"whiteIpGroupList,omitempty" xml:"whiteIpGroupList,omitempty" type:"Repeated"`
}

func (UpdateWhiteIpsResponseBodyResultNetworkConfig) GoString

func (UpdateWhiteIpsResponseBodyResultNetworkConfig) String

type UpdateWhiteIpsResponseBodyResultNetworkConfigWhiteIpGroupList

type UpdateWhiteIpsResponseBodyResultNetworkConfigWhiteIpGroupList struct {
	// The type of the whitelist. The value of this parameter is fixed as PRIVATE_ES, which indicates a private IP address whitelist.
	GroupName   *string   `json:"groupName,omitempty" xml:"groupName,omitempty"`
	Ips         []*string `json:"ips,omitempty" xml:"ips,omitempty" type:"Repeated"`
	WhiteIpType *string   `json:"whiteIpType,omitempty" xml:"whiteIpType,omitempty"`
}

func (UpdateWhiteIpsResponseBodyResultNetworkConfigWhiteIpGroupList) GoString

func (*UpdateWhiteIpsResponseBodyResultNetworkConfigWhiteIpGroupList) SetGroupName

func (*UpdateWhiteIpsResponseBodyResultNetworkConfigWhiteIpGroupList) SetIps

func (*UpdateWhiteIpsResponseBodyResultNetworkConfigWhiteIpGroupList) SetWhiteIpType

func (UpdateWhiteIpsResponseBodyResultNetworkConfigWhiteIpGroupList) String

type UpdateXpackMonitorConfigRequest

type UpdateXpackMonitorConfigRequest struct {
	ClientToken *string   `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	Enable      *bool     `json:"enable,omitempty" xml:"enable,omitempty"`
	Endpoints   []*string `json:"endpoints,omitempty" xml:"endpoints,omitempty" type:"Repeated"`
	Password    *string   `json:"password,omitempty" xml:"password,omitempty"`
	UserName    *string   `json:"userName,omitempty" xml:"userName,omitempty"`
}

func (UpdateXpackMonitorConfigRequest) GoString

func (*UpdateXpackMonitorConfigRequest) SetClientToken

func (*UpdateXpackMonitorConfigRequest) SetEnable

func (*UpdateXpackMonitorConfigRequest) SetEndpoints

func (*UpdateXpackMonitorConfigRequest) SetPassword

func (*UpdateXpackMonitorConfigRequest) SetUserName

func (UpdateXpackMonitorConfigRequest) String

type UpdateXpackMonitorConfigResponse

type UpdateXpackMonitorConfigResponse struct {
	Headers    map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateXpackMonitorConfigResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateXpackMonitorConfigResponse) GoString

func (*UpdateXpackMonitorConfigResponse) SetHeaders

func (*UpdateXpackMonitorConfigResponse) SetStatusCode

func (UpdateXpackMonitorConfigResponse) String

type UpdateXpackMonitorConfigResponseBody

type UpdateXpackMonitorConfigResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    *bool   `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (UpdateXpackMonitorConfigResponseBody) GoString

func (*UpdateXpackMonitorConfigResponseBody) SetRequestId

func (*UpdateXpackMonitorConfigResponseBody) SetResult

func (UpdateXpackMonitorConfigResponseBody) String

type UpgradeEngineVersionRequest

type UpgradeEngineVersionRequest struct {
	Type    *string `json:"type,omitempty" xml:"type,omitempty"`
	Version *string `json:"version,omitempty" xml:"version,omitempty"`
	// The moderation results.
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// The monitoring type. Valid values:
	//
	// *   checkClusterHealth: Cluster Health Status
	// *   checkConfigCompatible: Configuration Compatibility Status
	// *   checkClusterResource: resource space status
	// *   checkClusterSnapshot: Whether a snapshot exists
	DryRun *bool `json:"dryRun,omitempty" xml:"dryRun,omitempty"`
}

func (UpgradeEngineVersionRequest) GoString

func (s UpgradeEngineVersionRequest) GoString() string

func (*UpgradeEngineVersionRequest) SetClientToken

func (*UpgradeEngineVersionRequest) SetDryRun

func (*UpgradeEngineVersionRequest) SetType

func (*UpgradeEngineVersionRequest) SetVersion

func (UpgradeEngineVersionRequest) String

type UpgradeEngineVersionResponse

type UpgradeEngineVersionResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpgradeEngineVersionResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpgradeEngineVersionResponse) GoString

func (s UpgradeEngineVersionResponse) GoString() string

func (*UpgradeEngineVersionResponse) SetBody

func (*UpgradeEngineVersionResponse) SetHeaders

func (*UpgradeEngineVersionResponse) SetStatusCode

func (UpgradeEngineVersionResponse) String

type UpgradeEngineVersionResponseBody

type UpgradeEngineVersionResponseBody struct {
	// The verification information.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// The type of the error. Valid values:
	//
	// *   clusterStatus: the health status of the cluster.
	// *   clusterConfigYml: Cluster YML File
	// *   clusterConfigPlugins: Cluster Configuration File
	// *   clusterResource: cluster resources
	// *   clusterSnapshot: cluster snapshot
	Result []*UpgradeEngineVersionResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Repeated"`
}

func (UpgradeEngineVersionResponseBody) GoString

func (*UpgradeEngineVersionResponseBody) SetRequestId

func (UpgradeEngineVersionResponseBody) String

type UpgradeEngineVersionResponseBodyResult

type UpgradeEngineVersionResponseBodyResult struct {
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
	// The error message returned.
	ValidateResult []*UpgradeEngineVersionResponseBodyResultValidateResult `json:"validateResult,omitempty" xml:"validateResult,omitempty" type:"Repeated"`
	// The error code returned if the request failed.
	ValidateType *string `json:"validateType,omitempty" xml:"validateType,omitempty"`
}

func (UpgradeEngineVersionResponseBodyResult) GoString

func (*UpgradeEngineVersionResponseBodyResult) SetStatus

func (*UpgradeEngineVersionResponseBodyResult) SetValidateType

func (UpgradeEngineVersionResponseBodyResult) String

type UpgradeEngineVersionResponseBodyResultValidateResult

type UpgradeEngineVersionResponseBodyResultValidateResult struct {
	ErrorCode *string `json:"errorCode,omitempty" xml:"errorCode,omitempty"`
	ErrorMsg  *string `json:"errorMsg,omitempty" xml:"errorMsg,omitempty"`
	// The verification is passed. Valid values:
	//
	// *   success: through
	// *   failed: failed
	ErrorType *string `json:"errorType,omitempty" xml:"errorType,omitempty"`
}

func (UpgradeEngineVersionResponseBodyResultValidateResult) GoString

func (*UpgradeEngineVersionResponseBodyResultValidateResult) SetErrorCode

func (*UpgradeEngineVersionResponseBodyResultValidateResult) SetErrorMsg

func (*UpgradeEngineVersionResponseBodyResultValidateResult) SetErrorType

func (UpgradeEngineVersionResponseBodyResultValidateResult) String

type ValidateConnectionRequest

type ValidateConnectionRequest struct {
	// The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make sure that the token is unique among different requests. The token can contain only ASCII characters and cannot exceed 64 characters in length.
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	Body        *string `json:"body,omitempty" xml:"body,omitempty"`
}

func (ValidateConnectionRequest) GoString

func (s ValidateConnectionRequest) GoString() string

func (*ValidateConnectionRequest) SetBody

func (*ValidateConnectionRequest) SetClientToken

func (ValidateConnectionRequest) String

func (s ValidateConnectionRequest) String() string

type ValidateConnectionResponse

type ValidateConnectionResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ValidateConnectionResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ValidateConnectionResponse) GoString

func (s ValidateConnectionResponse) GoString() string

func (*ValidateConnectionResponse) SetBody

func (*ValidateConnectionResponse) SetHeaders

func (*ValidateConnectionResponse) SetStatusCode

func (ValidateConnectionResponse) String

type ValidateConnectionResponseBody

type ValidateConnectionResponseBody struct {
	// The request ID.
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// Indicates whether the connectivity is normal. Valid values:
	//
	// *   true
	// *   false
	Result *bool `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (ValidateConnectionResponseBody) GoString

func (*ValidateConnectionResponseBody) SetRequestId

func (*ValidateConnectionResponseBody) SetResult

func (ValidateConnectionResponseBody) String

type ValidateShrinkNodesRequest

type ValidateShrinkNodesRequest struct {
	Body  []*ValidateShrinkNodesRequestBody `json:"body,omitempty" xml:"body,omitempty" type:"Repeated"`
	Count *int32                            `json:"count,omitempty" xml:"count,omitempty"`
	// The ID of the request.
	IgnoreStatus *bool `json:"ignoreStatus,omitempty" xml:"ignoreStatus,omitempty"`
	// Returned results:
	//
	// *   true: can be scaled in
	// *   false: cannot be scaled in.
	NodeType *string `json:"nodeType,omitempty" xml:"nodeType,omitempty"`
}

func (ValidateShrinkNodesRequest) GoString

func (s ValidateShrinkNodesRequest) GoString() string

func (*ValidateShrinkNodesRequest) SetBody

func (*ValidateShrinkNodesRequest) SetCount

func (*ValidateShrinkNodesRequest) SetIgnoreStatus

func (*ValidateShrinkNodesRequest) SetNodeType

func (ValidateShrinkNodesRequest) String

type ValidateShrinkNodesRequestBody

type ValidateShrinkNodesRequestBody struct {
	Host     *string `json:"host,omitempty" xml:"host,omitempty"`
	HostName *string `json:"hostName,omitempty" xml:"hostName,omitempty"`
	NodeType *string `json:"nodeType,omitempty" xml:"nodeType,omitempty"`
	Port     *int32  `json:"port,omitempty" xml:"port,omitempty"`
	ZoneId   *string `json:"zoneId,omitempty" xml:"zoneId,omitempty"`
}

func (ValidateShrinkNodesRequestBody) GoString

func (*ValidateShrinkNodesRequestBody) SetHost

func (*ValidateShrinkNodesRequestBody) SetHostName

func (*ValidateShrinkNodesRequestBody) SetNodeType

func (*ValidateShrinkNodesRequestBody) SetPort

func (*ValidateShrinkNodesRequestBody) SetZoneId

func (ValidateShrinkNodesRequestBody) String

type ValidateShrinkNodesResponse

type ValidateShrinkNodesResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ValidateShrinkNodesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ValidateShrinkNodesResponse) GoString

func (s ValidateShrinkNodesResponse) GoString() string

func (*ValidateShrinkNodesResponse) SetBody

func (*ValidateShrinkNodesResponse) SetHeaders

func (*ValidateShrinkNodesResponse) SetStatusCode

func (ValidateShrinkNodesResponse) String

type ValidateShrinkNodesResponseBody

type ValidateShrinkNodesResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    *bool   `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (ValidateShrinkNodesResponseBody) GoString

func (*ValidateShrinkNodesResponseBody) SetRequestId

func (*ValidateShrinkNodesResponseBody) SetResult

func (ValidateShrinkNodesResponseBody) String

type ValidateSlrPermissionRequest

type ValidateSlrPermissionRequest struct {
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	Rolename    *string `json:"rolename,omitempty" xml:"rolename,omitempty"`
}

func (ValidateSlrPermissionRequest) GoString

func (s ValidateSlrPermissionRequest) GoString() string

func (*ValidateSlrPermissionRequest) SetClientToken

func (*ValidateSlrPermissionRequest) SetRolename

func (ValidateSlrPermissionRequest) String

type ValidateSlrPermissionResponse

type ValidateSlrPermissionResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ValidateSlrPermissionResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ValidateSlrPermissionResponse) GoString

func (*ValidateSlrPermissionResponse) SetBody

func (*ValidateSlrPermissionResponse) SetHeaders

func (*ValidateSlrPermissionResponse) SetStatusCode

func (ValidateSlrPermissionResponse) String

type ValidateSlrPermissionResponseBody

type ValidateSlrPermissionResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    *bool   `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (ValidateSlrPermissionResponseBody) GoString

func (*ValidateSlrPermissionResponseBody) SetRequestId

func (*ValidateSlrPermissionResponseBody) SetResult

func (ValidateSlrPermissionResponseBody) String

type ValidateTransferableNodesRequest

type ValidateTransferableNodesRequest struct {
	Body     []*ValidateTransferableNodesRequestBody `json:"body,omitempty" xml:"body,omitempty" type:"Repeated"`
	NodeType *string                                 `json:"nodeType,omitempty" xml:"nodeType,omitempty"`
}

func (ValidateTransferableNodesRequest) GoString

func (*ValidateTransferableNodesRequest) SetNodeType

func (ValidateTransferableNodesRequest) String

type ValidateTransferableNodesRequestBody

type ValidateTransferableNodesRequestBody struct {
	Host   *string `json:"host,omitempty" xml:"host,omitempty"`
	Port   *int32  `json:"port,omitempty" xml:"port,omitempty"`
	ZoneId *string `json:"zoneId,omitempty" xml:"zoneId,omitempty"`
}

func (ValidateTransferableNodesRequestBody) GoString

func (*ValidateTransferableNodesRequestBody) SetHost

func (*ValidateTransferableNodesRequestBody) SetPort

func (*ValidateTransferableNodesRequestBody) SetZoneId

func (ValidateTransferableNodesRequestBody) String

type ValidateTransferableNodesResponse

type ValidateTransferableNodesResponse struct {
	Headers    map[string]*string                     `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ValidateTransferableNodesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ValidateTransferableNodesResponse) GoString

func (*ValidateTransferableNodesResponse) SetHeaders

func (*ValidateTransferableNodesResponse) SetStatusCode

func (ValidateTransferableNodesResponse) String

type ValidateTransferableNodesResponseBody

type ValidateTransferableNodesResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    *bool   `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (ValidateTransferableNodesResponseBody) GoString

func (*ValidateTransferableNodesResponseBody) SetRequestId

func (*ValidateTransferableNodesResponseBody) SetResult

func (ValidateTransferableNodesResponseBody) String

type WarmNodeConfiguration

type WarmNodeConfiguration struct {
	Amount           *int64  `json:"amount,omitempty" xml:"amount,omitempty"`
	Disk             *int64  `json:"disk,omitempty" xml:"disk,omitempty"`
	DiskEncryption   *bool   `json:"diskEncryption,omitempty" xml:"diskEncryption,omitempty"`
	DiskType         *string `json:"diskType,omitempty" xml:"diskType,omitempty"`
	PerformanceLevel *string `json:"performanceLevel,omitempty" xml:"performanceLevel,omitempty"`
	Spec             *string `json:"spec,omitempty" xml:"spec,omitempty"`
}

func (WarmNodeConfiguration) GoString

func (s WarmNodeConfiguration) GoString() string

func (*WarmNodeConfiguration) SetAmount

func (*WarmNodeConfiguration) SetDisk

func (*WarmNodeConfiguration) SetDiskEncryption

func (s *WarmNodeConfiguration) SetDiskEncryption(v bool) *WarmNodeConfiguration

func (*WarmNodeConfiguration) SetDiskType

func (*WarmNodeConfiguration) SetPerformanceLevel

func (s *WarmNodeConfiguration) SetPerformanceLevel(v string) *WarmNodeConfiguration

func (*WarmNodeConfiguration) SetSpec

func (WarmNodeConfiguration) String

func (s WarmNodeConfiguration) String() string

type WhiteIpGroup

type WhiteIpGroup struct {
	WhiteIpType *string   `json:"WhiteIpType,omitempty" xml:"WhiteIpType,omitempty"`
	GroupName   *string   `json:"groupName,omitempty" xml:"groupName,omitempty"`
	Ips         []*string `json:"ips,omitempty" xml:"ips,omitempty" type:"Repeated"`
}

func (WhiteIpGroup) GoString

func (s WhiteIpGroup) GoString() string

func (*WhiteIpGroup) SetGroupName

func (s *WhiteIpGroup) SetGroupName(v string) *WhiteIpGroup

func (*WhiteIpGroup) SetIps

func (s *WhiteIpGroup) SetIps(v []*string) *WhiteIpGroup

func (*WhiteIpGroup) SetWhiteIpType

func (s *WhiteIpGroup) SetWhiteIpType(v string) *WhiteIpGroup

func (WhiteIpGroup) String

func (s WhiteIpGroup) String() string

type ZoneInfo

type ZoneInfo struct {
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
	ZoneId *string `json:"zoneId,omitempty" xml:"zoneId,omitempty"`
}

func (ZoneInfo) GoString

func (s ZoneInfo) GoString() string

func (*ZoneInfo) SetStatus

func (s *ZoneInfo) SetStatus(v string) *ZoneInfo

func (*ZoneInfo) SetZoneId

func (s *ZoneInfo) SetZoneId(v string) *ZoneInfo

func (ZoneInfo) String

func (s ZoneInfo) String() string

Jump to

Keyboard shortcuts

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