client

package
v3.2.7 Latest Latest
Warning

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

Go to latest
Published: Jan 3, 2025 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 BodyValue

type BodyValue struct {
	// Specifies whether to suspend all pushes.
	//
	// example:
	//
	// true
	PauseAll *bool `json:"pauseAll,omitempty" xml:"pauseAll,omitempty"`
	// Specifies whether to suspend the push for the new full index version.
	//
	// example:
	//
	// true
	PauseIndex *bool `json:"pauseIndex,omitempty" xml:"pauseIndex,omitempty"`
	// Specifies whether to suspend the push for the incremental indexes.
	//
	// example:
	//
	// true
	PauseIndexBatch *bool `json:"pauseIndexBatch,omitempty" xml:"pauseIndexBatch,omitempty"`
	// Specifies whether to suspend the push for the configuration.
	//
	// example:
	//
	// true
	PauseBiz *bool `json:"pauseBiz,omitempty" xml:"pauseBiz,omitempty"`
	// Specifies whether to suspend the push for the real-time incremental indexes.
	//
	// example:
	//
	// true
	PauseRuntime *bool `json:"pauseRuntime,omitempty" xml:"pauseRuntime,omitempty"`
}

func (BodyValue) GoString

func (s BodyValue) GoString() string

func (*BodyValue) SetPauseAll

func (s *BodyValue) SetPauseAll(v bool) *BodyValue

func (*BodyValue) SetPauseBiz

func (s *BodyValue) SetPauseBiz(v bool) *BodyValue

func (*BodyValue) SetPauseIndex

func (s *BodyValue) SetPauseIndex(v bool) *BodyValue

func (*BodyValue) SetPauseIndexBatch

func (s *BodyValue) SetPauseIndexBatch(v bool) *BodyValue

func (*BodyValue) SetPauseRuntime

func (s *BodyValue) SetPauseRuntime(v bool) *BodyValue

func (BodyValue) String

func (s BodyValue) String() string

type BuildIndexRequest

type BuildIndexRequest struct {
	// The reindexing method. Valid values: api: API data source. indexRecover: data recovery by using indexing.
	//
	// example:
	//
	// indexRecover
	BuildMode *string `json:"buildMode,omitempty" xml:"buildMode,omitempty"`
	// The name of the data source.
	//
	// example:
	//
	// my_data_source
	DataSourceName *string `json:"dataSourceName,omitempty" xml:"dataSourceName,omitempty"`
	// The type of the data source.
	//
	// example:
	//
	// swift
	DataSourceType *string `json:"dataSourceType,omitempty" xml:"dataSourceType,omitempty"`
	// The timestamp in seconds. The value must be of the INTEGER type. This parameter is required if you specify an API data source.
	//
	// example:
	//
	// 1640867288
	DataTimeSec *int32 `json:"dataTimeSec,omitempty" xml:"dataTimeSec,omitempty"`
	// The data center in which the data source is deployed.
	//
	// example:
	//
	// test
	Domain *string `json:"domain,omitempty" xml:"domain,omitempty"`
	// The data restoration version.
	//
	// example:
	//
	// 160131146
	Generation *int64 `json:"generation,omitempty" xml:"generation,omitempty"`
	// The partition in the MaxCompute table. This parameter is required if type is set to odps.
	//
	// example:
	//
	// 20201010
	Partition *string `json:"partition,omitempty" xml:"partition,omitempty"`
	Tag       *string `json:"tag,omitempty" xml:"tag,omitempty"`
}

func (BuildIndexRequest) GoString

func (s BuildIndexRequest) GoString() string

func (*BuildIndexRequest) SetBuildMode

func (s *BuildIndexRequest) SetBuildMode(v string) *BuildIndexRequest

func (*BuildIndexRequest) SetDataSourceName

func (s *BuildIndexRequest) SetDataSourceName(v string) *BuildIndexRequest

func (*BuildIndexRequest) SetDataSourceType

func (s *BuildIndexRequest) SetDataSourceType(v string) *BuildIndexRequest

func (*BuildIndexRequest) SetDataTimeSec

func (s *BuildIndexRequest) SetDataTimeSec(v int32) *BuildIndexRequest

func (*BuildIndexRequest) SetDomain

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

func (*BuildIndexRequest) SetGeneration

func (s *BuildIndexRequest) SetGeneration(v int64) *BuildIndexRequest

func (*BuildIndexRequest) SetPartition

func (s *BuildIndexRequest) SetPartition(v string) *BuildIndexRequest

func (*BuildIndexRequest) SetTag added in v3.2.5

func (BuildIndexRequest) String

func (s BuildIndexRequest) String() string

type BuildIndexResponse

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

func (BuildIndexResponse) GoString

func (s BuildIndexResponse) GoString() string

func (*BuildIndexResponse) SetBody

func (*BuildIndexResponse) SetHeaders

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

func (*BuildIndexResponse) SetStatusCode

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

func (BuildIndexResponse) String

func (s BuildIndexResponse) String() string

type BuildIndexResponseBody

type BuildIndexResponseBody struct {
	// id of request
	//
	// example:
	//
	// 407BFD91-DE7D-50BA-8F88-CDE52A3B5E46
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The list of clusters
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (BuildIndexResponseBody) GoString

func (s BuildIndexResponseBody) GoString() string

func (*BuildIndexResponseBody) SetRequestId

func (*BuildIndexResponseBody) SetResult

func (s *BuildIndexResponseBody) SetResult(v map[string]interface{}) *BuildIndexResponseBody

func (BuildIndexResponseBody) String

func (s BuildIndexResponseBody) String() string

type ChangeResourceGroupRequest

type ChangeResourceGroupRequest struct {
	// new resource group id
	//
	// example:
	//
	// rg-acfmxr3gs*****
	NewResourceGroupId *string `json:"newResourceGroupId,omitempty" xml:"newResourceGroupId,omitempty"`
	// The resource type.
	//
	// example:
	//
	// instance
	ResourceType *string `json:"resourceType,omitempty" xml:"resourceType,omitempty"`
}

func (ChangeResourceGroupRequest) GoString

func (s ChangeResourceGroupRequest) GoString() string

func (*ChangeResourceGroupRequest) SetNewResourceGroupId

func (s *ChangeResourceGroupRequest) SetNewResourceGroupId(v string) *ChangeResourceGroupRequest

func (*ChangeResourceGroupRequest) SetResourceType

func (ChangeResourceGroupRequest) String

type ChangeResourceGroupResponse

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

func (ChangeResourceGroupResponse) GoString

func (s ChangeResourceGroupResponse) GoString() string

func (*ChangeResourceGroupResponse) SetBody

func (*ChangeResourceGroupResponse) SetHeaders

func (*ChangeResourceGroupResponse) SetStatusCode

func (ChangeResourceGroupResponse) String

type ChangeResourceGroupResponseBody

type ChangeResourceGroupResponseBody struct {
	// Id of the request
	//
	// example:
	//
	// 10D5E615-69F7-5F49-B850-00169ADE513C
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (ChangeResourceGroupResponseBody) GoString

func (*ChangeResourceGroupResponseBody) SetRequestId

func (ChangeResourceGroupResponseBody) String

type Client

type Client struct {
	openapi.Client
}

func NewClient

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

func (*Client) BuildIndex

func (client *Client) BuildIndex(instanceId *string, request *BuildIndexRequest) (_result *BuildIndexResponse, _err error)

Summary:

Triggers reindexing.

Description:

## Method

POST

## URI

/openapi/ha3/instances/{instanceId}/actions/build-index

@param request - BuildIndexRequest

@return BuildIndexResponse

func (*Client) BuildIndexWithOptions

func (client *Client) BuildIndexWithOptions(instanceId *string, request *BuildIndexRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *BuildIndexResponse, _err error)

Summary:

Triggers reindexing.

Description:

## Method

POST

## URI

/openapi/ha3/instances/{instanceId}/actions/build-index

@param request - BuildIndexRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return BuildIndexResponse

func (*Client) ChangeResourceGroup

func (client *Client) ChangeResourceGroup(instanceId *string, request *ChangeResourceGroupRequest) (_result *ChangeResourceGroupResponse, _err error)

Summary:

更换实例资源组

@param request - ChangeResourceGroupRequest

@return ChangeResourceGroupResponse

func (*Client) ChangeResourceGroupWithOptions

func (client *Client) ChangeResourceGroupWithOptions(instanceId *string, request *ChangeResourceGroupRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ChangeResourceGroupResponse, _err error)

Summary:

更换实例资源组

@param request - ChangeResourceGroupRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ChangeResourceGroupResponse

func (*Client) CloneSqlInstance

func (client *Client) CloneSqlInstance(instanceId *string, database *string, sqlInstanceId *string, request *CloneSqlInstanceRequest) (_result *CloneSqlInstanceResponse, _err error)

@param request - CloneSqlInstanceRequest

@return CloneSqlInstanceResponse

func (*Client) CloneSqlInstanceWithOptions

func (client *Client) CloneSqlInstanceWithOptions(instanceId *string, database *string, sqlInstanceId *string, request *CloneSqlInstanceRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CloneSqlInstanceResponse, _err error)

@param request - CloneSqlInstanceRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return CloneSqlInstanceResponse

func (*Client) CreateAlias added in v3.2.0

func (client *Client) CreateAlias(instanceId *string, request *CreateAliasRequest) (_result *CreateAliasResponse, _err error)

@param request - CreateAliasRequest

@return CreateAliasResponse

func (*Client) CreateAliasWithOptions added in v3.2.0

func (client *Client) CreateAliasWithOptions(instanceId *string, request *CreateAliasRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateAliasResponse, _err error)

@param request - CreateAliasRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return CreateAliasResponse

func (*Client) CreateCluster

func (client *Client) CreateCluster(instanceId *string, request *CreateClusterRequest) (_result *CreateClusterResponse, _err error)

Summary:

Creates a cluster.

Description:

### [](#method)Method

`POST`

### [](#uri)URI

`/openapi/ha3/instances/{instanceId}/clusters`

@param request - CreateClusterRequest

@return CreateClusterResponse

func (*Client) CreateClusterWithOptions

func (client *Client) CreateClusterWithOptions(instanceId *string, request *CreateClusterRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateClusterResponse, _err error)

Summary:

Creates a cluster.

Description:

### [](#method)Method

`POST`

### [](#uri)URI

`/openapi/ha3/instances/{instanceId}/clusters`

@param request - CreateClusterRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return CreateClusterResponse

func (*Client) CreateConfigDir

func (client *Client) CreateConfigDir(instanceId *string, configName *string, request *CreateConfigDirRequest) (_result *CreateConfigDirResponse, _err error)

@param request - CreateConfigDirRequest

@return CreateConfigDirResponse

func (*Client) CreateConfigDirWithOptions

func (client *Client) CreateConfigDirWithOptions(instanceId *string, configName *string, request *CreateConfigDirRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateConfigDirResponse, _err error)

@param request - CreateConfigDirRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return CreateConfigDirResponse

func (*Client) CreateConfigFile

func (client *Client) CreateConfigFile(instanceId *string, configName *string, request *CreateConfigFileRequest) (_result *CreateConfigFileResponse, _err error)

@param request - CreateConfigFileRequest

@return CreateConfigFileResponse

func (*Client) CreateConfigFileWithOptions

func (client *Client) CreateConfigFileWithOptions(instanceId *string, configName *string, request *CreateConfigFileRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateConfigFileResponse, _err error)

@param request - CreateConfigFileRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return CreateConfigFileResponse

func (*Client) CreateDataSource

func (client *Client) CreateDataSource(instanceId *string, request *CreateDataSourceRequest) (_result *CreateDataSourceResponse, _err error)

Summary:

Creates data sources.

@param request - CreateDataSourceRequest

@return CreateDataSourceResponse

func (*Client) CreateDataSourceWithOptions

func (client *Client) CreateDataSourceWithOptions(instanceId *string, request *CreateDataSourceRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateDataSourceResponse, _err error)

Summary:

Creates data sources.

@param request - CreateDataSourceRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return CreateDataSourceResponse

func (*Client) CreateFolder

func (client *Client) CreateFolder(instanceId *string, database *string, request *CreateFolderRequest) (_result *CreateFolderResponse, _err error)

@param request - CreateFolderRequest

@return CreateFolderResponse

func (*Client) CreateFolderWithOptions

func (client *Client) CreateFolderWithOptions(instanceId *string, database *string, request *CreateFolderRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateFolderResponse, _err error)

@param request - CreateFolderRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return CreateFolderResponse

func (*Client) CreateIndex

func (client *Client) CreateIndex(instanceId *string, request *CreateIndexRequest) (_result *CreateIndexResponse, _err error)

Summary:

Creates an index.

Description:

### Method

```java

POST

```

### URI

```java

/openapi/ha3/instances/{instanceId}/indexes

```

@param request - CreateIndexRequest

@return CreateIndexResponse

func (*Client) CreateIndexWithOptions

func (client *Client) CreateIndexWithOptions(instanceId *string, request *CreateIndexRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateIndexResponse, _err error)

Summary:

Creates an index.

Description:

### Method

```java

POST

```

### URI

```java

/openapi/ha3/instances/{instanceId}/indexes

```

@param request - CreateIndexRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return CreateIndexResponse

func (*Client) CreateInstance

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

Summary:

Creates a Havenask instance.

Description:

### [](#)Method

`POST`

### [](#uri)URI

`/api/instances?dryRun=false`

@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)

Summary:

Creates a Havenask instance.

Description:

### [](#)Method

`POST`

### [](#uri)URI

`/api/instances?dryRun=false`

@param request - CreateInstanceRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return CreateInstanceResponse

func (*Client) CreatePublicUrl

func (client *Client) CreatePublicUrl(instanceId *string) (_result *CreatePublicUrlResponse, _err error)

Summary:

Creates a public endpoint.

@return CreatePublicUrlResponse

func (*Client) CreatePublicUrlWithOptions

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

Summary:

Creates a public endpoint.

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return CreatePublicUrlResponse

func (*Client) CreateSqlInstance

func (client *Client) CreateSqlInstance(instanceId *string, database *string, request *CreateSqlInstanceRequest) (_result *CreateSqlInstanceResponse, _err error)

@param request - CreateSqlInstanceRequest

@return CreateSqlInstanceResponse

func (*Client) CreateSqlInstanceWithOptions

func (client *Client) CreateSqlInstanceWithOptions(instanceId *string, database *string, request *CreateSqlInstanceRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateSqlInstanceResponse, _err error)

@param request - CreateSqlInstanceRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return CreateSqlInstanceResponse

func (*Client) CreateTable

func (client *Client) CreateTable(instanceId *string, request *CreateTableRequest) (_result *CreateTableResponse, _err error)

Summary:

Creates an index table.

@param request - CreateTableRequest

@return CreateTableResponse

func (*Client) CreateTableWithOptions

func (client *Client) CreateTableWithOptions(instanceId *string, request *CreateTableRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateTableResponse, _err error)

Summary:

Creates an index table.

@param request - CreateTableRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return CreateTableResponse

func (*Client) DeleteAdvanceConfig

func (client *Client) DeleteAdvanceConfig(instanceId *string, configName *string) (_result *DeleteAdvanceConfigResponse, _err error)

Summary:

Deletes the details about advanced configurations.

Description:

## Method

DELETE

## URI

/openapi/ha3/instances/{instanceId}/advanced-configs/{configName}

@return DeleteAdvanceConfigResponse

func (*Client) DeleteAdvanceConfigWithOptions

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

Summary:

Deletes the details about advanced configurations.

Description:

## Method

DELETE

## URI

/openapi/ha3/instances/{instanceId}/advanced-configs/{configName}

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return DeleteAdvanceConfigResponse

func (*Client) DeleteAlias added in v3.2.0

func (client *Client) DeleteAlias(instanceId *string, alias *string) (_result *DeleteAliasResponse, _err error)

@return DeleteAliasResponse

func (*Client) DeleteAliasWithOptions added in v3.2.0

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

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return DeleteAliasResponse

func (*Client) DeleteConfigDir

func (client *Client) DeleteConfigDir(instanceId *string, configName *string, request *DeleteConfigDirRequest) (_result *DeleteConfigDirResponse, _err error)

@param request - DeleteConfigDirRequest

@return DeleteConfigDirResponse

func (*Client) DeleteConfigDirWithOptions

func (client *Client) DeleteConfigDirWithOptions(instanceId *string, configName *string, request *DeleteConfigDirRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteConfigDirResponse, _err error)

@param request - DeleteConfigDirRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return DeleteConfigDirResponse

func (*Client) DeleteConfigFile

func (client *Client) DeleteConfigFile(instanceId *string, configName *string, request *DeleteConfigFileRequest) (_result *DeleteConfigFileResponse, _err error)

@param request - DeleteConfigFileRequest

@return DeleteConfigFileResponse

func (*Client) DeleteConfigFileWithOptions

func (client *Client) DeleteConfigFileWithOptions(instanceId *string, configName *string, request *DeleteConfigFileRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteConfigFileResponse, _err error)

@param request - DeleteConfigFileRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return DeleteConfigFileResponse

func (*Client) DeleteDataSource

func (client *Client) DeleteDataSource(instanceId *string, dataSourceName *string) (_result *DeleteDataSourceResponse, _err error)

Summary:

Deletes a specified data source.

Description:

## Method

`DELETE`

## URI

`/openapi/ha3/instances/{instanceId}/data-sources/{dataSourceName}`

@return DeleteDataSourceResponse

func (*Client) DeleteDataSourceWithOptions

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

Summary:

Deletes a specified data source.

Description:

## Method

`DELETE`

## URI

`/openapi/ha3/instances/{instanceId}/data-sources/{dataSourceName}`

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return DeleteDataSourceResponse

func (*Client) DeleteFolder

func (client *Client) DeleteFolder(instanceId *string, database *string, folderId *string) (_result *DeleteFolderResponse, _err error)

@return DeleteFolderResponse

func (*Client) DeleteFolderWithOptions

func (client *Client) DeleteFolderWithOptions(instanceId *string, database *string, folderId *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteFolderResponse, _err error)

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return DeleteFolderResponse

func (*Client) DeleteIndex

func (client *Client) DeleteIndex(instanceId *string, indexName *string, request *DeleteIndexRequest) (_result *DeleteIndexResponse, _err error)

Summary:

Deletes an index.

Description:

## Method

DELETE

## URI

/openapi/ha3/instances/{instanceId}/indexes/{indexName}?dataSource=xxx

@param request - DeleteIndexRequest

@return DeleteIndexResponse

func (*Client) DeleteIndexVersion

func (client *Client) DeleteIndexVersion(instanceId *string, indexName *string, versionName *string) (_result *DeleteIndexVersionResponse, _err error)

Summary:

Deletes the version of an index.

Description:

## Method

DELETE

## URI

/openapi/ha3/instances/{instanceId}/indexes/{indexName}/versions/{versionName}

@return DeleteIndexVersionResponse

func (*Client) DeleteIndexVersionWithOptions

func (client *Client) DeleteIndexVersionWithOptions(instanceId *string, indexName *string, versionName *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteIndexVersionResponse, _err error)

Summary:

Deletes the version of an index.

Description:

## Method

DELETE

## URI

/openapi/ha3/instances/{instanceId}/indexes/{indexName}/versions/{versionName}

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return DeleteIndexVersionResponse

func (*Client) DeleteIndexWithOptions

func (client *Client) DeleteIndexWithOptions(instanceId *string, indexName *string, request *DeleteIndexRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteIndexResponse, _err error)

Summary:

Deletes an index.

Description:

## Method

DELETE

## URI

/openapi/ha3/instances/{instanceId}/indexes/{indexName}?dataSource=xxx

@param request - DeleteIndexRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return DeleteIndexResponse

func (*Client) DeleteInstance

func (client *Client) DeleteInstance(instanceId *string) (_result *DeleteInstanceResponse, _err error)

Summary:

Deletes a specified instance.

Description:

### Method

`DELETE`

### URI

`/openapi/ha3/instances/{instanceId}`

@return DeleteInstanceResponse

func (*Client) DeleteInstanceWithOptions

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

Summary:

Deletes a specified instance.

Description:

### Method

`DELETE`

### URI

`/openapi/ha3/instances/{instanceId}`

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return DeleteInstanceResponse

func (*Client) DeletePublicUrl

func (client *Client) DeletePublicUrl(instanceId *string) (_result *DeletePublicUrlResponse, _err error)

Summary:

删除公网域名

@return DeletePublicUrlResponse

func (*Client) DeletePublicUrlWithOptions

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

Summary:

删除公网域名

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return DeletePublicUrlResponse

func (*Client) DeleteSqlInstance

func (client *Client) DeleteSqlInstance(instanceId *string, database *string, sqlInstanceId *string) (_result *DeleteSqlInstanceResponse, _err error)

@return DeleteSqlInstanceResponse

func (*Client) DeleteSqlInstanceWithOptions

func (client *Client) DeleteSqlInstanceWithOptions(instanceId *string, database *string, sqlInstanceId *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteSqlInstanceResponse, _err error)

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return DeleteSqlInstanceResponse

func (*Client) DeleteTable

func (client *Client) DeleteTable(instanceId *string, tableName *string) (_result *DeleteTableResponse, _err error)

Summary:

Deletes an index table.

@return DeleteTableResponse

func (*Client) DeleteTableWithOptions

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

Summary:

Deletes an index table.

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return DeleteTableResponse

func (*Client) DescribeRegions

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

Summary:

Queries available regions.

@param request - DescribeRegionsRequest

@return DescribeRegionsResponse

func (*Client) DescribeRegionsWithOptions

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

Summary:

Queries available regions.

@param request - DescribeRegionsRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return DescribeRegionsResponse

func (*Client) ExecuteSqlInstance

func (client *Client) ExecuteSqlInstance(instanceId *string, database *string, sqlInstanceId *string, request *ExecuteSqlInstanceRequest) (_result *ExecuteSqlInstanceResponse, _err error)

@param request - ExecuteSqlInstanceRequest

@return ExecuteSqlInstanceResponse

func (*Client) ExecuteSqlInstanceWithOptions

func (client *Client) ExecuteSqlInstanceWithOptions(instanceId *string, database *string, sqlInstanceId *string, request *ExecuteSqlInstanceRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ExecuteSqlInstanceResponse, _err error)

@param request - ExecuteSqlInstanceRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ExecuteSqlInstanceResponse

func (*Client) ForceSwitch

func (client *Client) ForceSwitch(instanceId *string, fsmId *string) (_result *ForceSwitchResponse, _err error)

Summary:

Performs a forced switchover.

Description:

### [](#)Method

```java

PUT

```

### [](#uri)URI

```java

/openapi/ha3/instances/{instanceId}/force-switch/{fsmId}

```

@return ForceSwitchResponse

func (*Client) ForceSwitchWithOptions

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

Summary:

Performs a forced switchover.

Description:

### [](#)Method

```java

PUT

```

### [](#uri)URI

```java

/openapi/ha3/instances/{instanceId}/force-switch/{fsmId}

```

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ForceSwitchResponse

func (*Client) GetAdvanceConfig

func (client *Client) GetAdvanceConfig(instanceId *string, configName *string, request *GetAdvanceConfigRequest) (_result *GetAdvanceConfigResponse, _err error)

Summary:

Queries the information about an advanced configuration.

Description:

## Method

GET

## URI

/openapi/ha3/instances/{instanceId}/advanced-configs/{configName}

@param request - GetAdvanceConfigRequest

@return GetAdvanceConfigResponse

func (*Client) GetAdvanceConfigFile

func (client *Client) GetAdvanceConfigFile(instanceId *string, configName *string, request *GetAdvanceConfigFileRequest) (_result *GetAdvanceConfigFileResponse, _err error)

Summary:

Queries the information about an advanced configuration file.

Description:

## Method

GET

## URI

/openapi/ha3/instances/{instanceId}/advanced-configs/{configName}/file?fileName={fileName}

@param request - GetAdvanceConfigFileRequest

@return GetAdvanceConfigFileResponse

func (*Client) GetAdvanceConfigFileWithOptions

func (client *Client) GetAdvanceConfigFileWithOptions(instanceId *string, configName *string, request *GetAdvanceConfigFileRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetAdvanceConfigFileResponse, _err error)

Summary:

Queries the information about an advanced configuration file.

Description:

## Method

GET

## URI

/openapi/ha3/instances/{instanceId}/advanced-configs/{configName}/file?fileName={fileName}

@param request - GetAdvanceConfigFileRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetAdvanceConfigFileResponse

func (*Client) GetAdvanceConfigWithOptions

func (client *Client) GetAdvanceConfigWithOptions(instanceId *string, configName *string, request *GetAdvanceConfigRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetAdvanceConfigResponse, _err error)

Summary:

Queries the information about an advanced configuration.

Description:

## Method

GET

## URI

/openapi/ha3/instances/{instanceId}/advanced-configs/{configName}

@param request - GetAdvanceConfigRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetAdvanceConfigResponse

func (*Client) GetCluster

func (client *Client) GetCluster(instanceId *string, clusterName *string) (_result *GetClusterResponse, _err error)

Summary:

Queries the details of a cluster.

Description:

### Method

`GET`

### URI

`/openapi/ha3/instance/{instanceId}/clusters/{clusterName}`

@return GetClusterResponse

func (*Client) GetClusterRunTimeInfo

func (client *Client) GetClusterRunTimeInfo(instanceId *string) (_result *GetClusterRunTimeInfoResponse, _err error)

Summary:

Queries the runtime information about a specified cluster.

Description:

### Method

GET

### URI

/openapi/ha3/instances/{instanceId}/cluster-run-time-info

@return GetClusterRunTimeInfoResponse

func (*Client) GetClusterRunTimeInfoWithOptions

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

Summary:

Queries the runtime information about a specified cluster.

Description:

### Method

GET

### URI

/openapi/ha3/instances/{instanceId}/cluster-run-time-info

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetClusterRunTimeInfoResponse

func (*Client) GetClusterWithOptions

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

Summary:

Queries the details of a cluster.

Description:

### Method

`GET`

### URI

`/openapi/ha3/instance/{instanceId}/clusters/{clusterName}`

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetClusterResponse

func (*Client) GetDataSource

func (client *Client) GetDataSource(instanceId *string, dataSourceName *string) (_result *GetDataSourceResponse, _err error)

Summary:

Obtains a data source.

Description:

### Method

`GET`

### URI

`/openapi/ha3/instances/{instanceId}/data-sources/{dataSourceName}`

@return GetDataSourceResponse

func (*Client) GetDataSourceDeploy

func (client *Client) GetDataSourceDeploy(instanceId *string, deployName *string, dataSourceName *string) (_result *GetDataSourceDeployResponse, _err error)

Summary:

获取数据源部署信息

@return GetDataSourceDeployResponse

func (*Client) GetDataSourceDeployWithOptions

func (client *Client) GetDataSourceDeployWithOptions(instanceId *string, deployName *string, dataSourceName *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetDataSourceDeployResponse, _err error)

Summary:

获取数据源部署信息

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetDataSourceDeployResponse

func (*Client) GetDataSourceWithOptions

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

Summary:

Obtains a data source.

Description:

### Method

`GET`

### URI

`/openapi/ha3/instances/{instanceId}/data-sources/{dataSourceName}`

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetDataSourceResponse

func (*Client) GetDatabaseSchema

func (client *Client) GetDatabaseSchema(instanceId *string, database *string, tableName *string) (_result *GetDatabaseSchemaResponse, _err error)

@return GetDatabaseSchemaResponse

func (*Client) GetDatabaseSchemaWithOptions

func (client *Client) GetDatabaseSchemaWithOptions(instanceId *string, database *string, tableName *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetDatabaseSchemaResponse, _err error)

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetDatabaseSchemaResponse

func (*Client) GetDeployGraph

func (client *Client) GetDeployGraph(instanceId *string) (_result *GetDeployGraphResponse, _err error)

Summary:

Displays the overview of the deployment.

Description:

## Method

GET

## URI

```java

/openapi/ha3/instances/{instanceId}/deploy-graph

```

@return GetDeployGraphResponse

func (*Client) GetDeployGraphWithOptions

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

Summary:

Displays the overview of the deployment.

Description:

## Method

GET

## URI

```java

/openapi/ha3/instances/{instanceId}/deploy-graph

```

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetDeployGraphResponse

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) GetFile

func (client *Client) GetFile(instanceId *string, indexName *string, versionName *string, request *GetFileRequest) (_result *GetFileResponse, _err error)

Summary:

Queries the details of an index table version.

Description:

## [](#)Method

GET

## [](#uri)URI

/openapi/ha3/instances/{instanceId}/indexes/{indexName}/versions/{versionName}/file

@param request - GetFileRequest

@return GetFileResponse

func (*Client) GetFileWithOptions

func (client *Client) GetFileWithOptions(instanceId *string, indexName *string, versionName *string, request *GetFileRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetFileResponse, _err error)

Summary:

Queries the details of an index table version.

Description:

## [](#)Method

GET

## [](#uri)URI

/openapi/ha3/instances/{instanceId}/indexes/{indexName}/versions/{versionName}/file

@param request - GetFileRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetFileResponse

func (*Client) GetIndex

func (client *Client) GetIndex(instanceId *string, indexName *string) (_result *GetIndexResponse, _err error)

Summary:

Queries the information about an index version.

Description:

## [](#)Method

GET

## [](#uri)URI

/openapi/ha3/instances/{instanceId}/indexes/{indexName}

@return GetIndexResponse

func (*Client) GetIndexOnlineStrategy

func (client *Client) GetIndexOnlineStrategy(instanceId *string, dataSourceName *string, deployName *string, indexName *string) (_result *GetIndexOnlineStrategyResponse, _err error)

Summary:

Queries the online effective policy of an index.

@return GetIndexOnlineStrategyResponse

func (*Client) GetIndexOnlineStrategyWithOptions

func (client *Client) GetIndexOnlineStrategyWithOptions(instanceId *string, dataSourceName *string, deployName *string, indexName *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetIndexOnlineStrategyResponse, _err error)

Summary:

Queries the online effective policy of an index.

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetIndexOnlineStrategyResponse

func (*Client) GetIndexVersion

func (client *Client) GetIndexVersion(instanceId *string, clusterName *string) (_result *GetIndexVersionResponse, _err error)

Summary:

Queries the information about index versions that the current index version can be rolled back to.

Description:

## Method

GET

## URI

/openapi/ha3/instances/{instanceId}/clusters/{clusterName}/index-version

@return GetIndexVersionResponse

func (*Client) GetIndexVersionWithOptions

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

Summary:

Queries the information about index versions that the current index version can be rolled back to.

Description:

## Method

GET

## URI

/openapi/ha3/instances/{instanceId}/clusters/{clusterName}/index-version

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetIndexVersionResponse

func (*Client) GetIndexWithOptions

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

Summary:

Queries the information about an index version.

Description:

## [](#)Method

GET

## [](#uri)URI

/openapi/ha3/instances/{instanceId}/indexes/{indexName}

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetIndexResponse

func (*Client) GetInstance

func (client *Client) GetInstance(instanceId *string) (_result *GetInstanceResponse, _err error)

Summary:

Queries the details of an instance based on the instance ID.

Description:

### [](#)Method

```java

GET

```

### [](#uri)URI

```java

/openapi/ha3/instances/{instanceId}

```

@return GetInstanceResponse

func (*Client) GetInstanceWithOptions

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

Summary:

Queries the details of an instance based on the instance ID.

Description:

### [](#)Method

```java

GET

```

### [](#uri)URI

```java

/openapi/ha3/instances/{instanceId}

```

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetInstanceResponse

func (*Client) GetNodeConfig

func (client *Client) GetNodeConfig(instanceId *string, request *GetNodeConfigRequest) (_result *GetNodeConfigResponse, _err error)

Summary:

Gets the configuration information of a node.

@param request - GetNodeConfigRequest

@return GetNodeConfigResponse

func (*Client) GetNodeConfigWithOptions

func (client *Client) GetNodeConfigWithOptions(instanceId *string, request *GetNodeConfigRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetNodeConfigResponse, _err error)

Summary:

Gets the configuration information of a node.

@param request - GetNodeConfigRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetNodeConfigResponse

func (*Client) GetSqlInstance

func (client *Client) GetSqlInstance(instanceId *string, database *string, sqlInstanceId *string, request *GetSqlInstanceRequest) (_result *GetSqlInstanceResponse, _err error)

@param request - GetSqlInstanceRequest

@return GetSqlInstanceResponse

func (*Client) GetSqlInstanceWithOptions

func (client *Client) GetSqlInstanceWithOptions(instanceId *string, database *string, sqlInstanceId *string, request *GetSqlInstanceRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetSqlInstanceResponse, _err error)

@param request - GetSqlInstanceRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetSqlInstanceResponse

func (*Client) GetTable

func (client *Client) GetTable(instanceId *string, tableName *string) (_result *GetTableResponse, _err error)

Summary:

Queries the information about an index table.

@return GetTableResponse

func (*Client) GetTableGeneration

func (client *Client) GetTableGeneration(instanceId *string, tableName *string, generationId *string) (_result *GetTableGenerationResponse, _err error)

Summary:

Queries the status of an index version based on the ID of the full index version.

@return GetTableGenerationResponse

func (*Client) GetTableGenerationWithOptions

func (client *Client) GetTableGenerationWithOptions(instanceId *string, tableName *string, generationId *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetTableGenerationResponse, _err error)

Summary:

Queries the status of an index version based on the ID of the full index version.

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetTableGenerationResponse

func (*Client) GetTableWithOptions

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

Summary:

Queries the information about an index table.

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetTableResponse

func (*Client) Init

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

func (*Client) ListAdvanceConfigDir

func (client *Client) ListAdvanceConfigDir(instanceId *string, configName *string, request *ListAdvanceConfigDirRequest) (_result *ListAdvanceConfigDirResponse, _err error)

Summary:

Queries the files in an advanced configuration directory.

Description:

## Method

`GET`

## URI

`/openapi/ha3/instances/{instanceId}/advanced-configs/{configName}/dir?dirName={dirName}`

@param request - ListAdvanceConfigDirRequest

@return ListAdvanceConfigDirResponse

func (*Client) ListAdvanceConfigDirWithOptions

func (client *Client) ListAdvanceConfigDirWithOptions(instanceId *string, configName *string, request *ListAdvanceConfigDirRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListAdvanceConfigDirResponse, _err error)

Summary:

Queries the files in an advanced configuration directory.

Description:

## Method

`GET`

## URI

`/openapi/ha3/instances/{instanceId}/advanced-configs/{configName}/dir?dirName={dirName}`

@param request - ListAdvanceConfigDirRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListAdvanceConfigDirResponse

func (*Client) ListAdvanceConfigs

func (client *Client) ListAdvanceConfigs(instanceId *string, request *ListAdvanceConfigsRequest) (_result *ListAdvanceConfigsResponse, _err error)

Summary:

Obtains a list of advanced configurations.

Description:

## Sample requests

`GET /openapi/ha3/instances/ose-test1/advanced-configs`

@param request - ListAdvanceConfigsRequest

@return ListAdvanceConfigsResponse

func (*Client) ListAdvanceConfigsWithOptions

func (client *Client) ListAdvanceConfigsWithOptions(instanceId *string, request *ListAdvanceConfigsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListAdvanceConfigsResponse, _err error)

Summary:

Obtains a list of advanced configurations.

Description:

## Sample requests

`GET /openapi/ha3/instances/ose-test1/advanced-configs`

@param request - ListAdvanceConfigsRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListAdvanceConfigsResponse

func (*Client) ListAliases added in v3.2.0

func (client *Client) ListAliases(instanceId *string) (_result *ListAliasesResponse, _err error)

@return ListAliasesResponse

func (*Client) ListAliasesWithOptions added in v3.2.0

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

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListAliasesResponse

func (*Client) ListClusterNames

func (client *Client) ListClusterNames() (_result *ListClusterNamesResponse, _err error)

Summary:

Queries cluster names.

Description:

### Method

GET

### URI

/openapi/ha3/instances/{instanceId}/cluster-names

@return ListClusterNamesResponse

func (*Client) ListClusterNamesWithOptions

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

Summary:

Queries cluster names.

Description:

### Method

GET

### URI

/openapi/ha3/instances/{instanceId}/cluster-names

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListClusterNamesResponse

func (*Client) ListClusterTasks

func (client *Client) ListClusterTasks(instanceId *string) (_result *ListClusterTasksResponse, _err error)

Summary:

Queries cluster tasks.

Description:

### Method

```java

GET

```

### URI

```java

/openapi/ha3/instances/{instanceId}/cluster-tasks

```

@return ListClusterTasksResponse

func (*Client) ListClusterTasksWithOptions

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

Summary:

Queries cluster tasks.

Description:

### Method

```java

GET

```

### URI

```java

/openapi/ha3/instances/{instanceId}/cluster-tasks

```

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListClusterTasksResponse

func (*Client) ListClusters

func (client *Client) ListClusters(instanceId *string) (_result *ListClustersResponse, _err error)

Summary:

Queries clusters.

Description:

### Method

```java

GET

```

### URI

```java

/openapi/ha3/instances/{instanceId}/clusters

```

@return ListClustersResponse

func (*Client) ListClustersWithOptions

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

Summary:

Queries clusters.

Description:

### Method

```java

GET

```

### URI

```java

/openapi/ha3/instances/{instanceId}/clusters

```

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListClustersResponse

func (*Client) ListDataSourceSchemas

func (client *Client) ListDataSourceSchemas(instanceId *string, dataSourceName *string) (_result *ListDataSourceSchemasResponse, _err error)

Summary:

Queries the schema information about a data source.

Description:

## Method

`GET`

## URI

`/openapi/ha3/instances/{instanceId}/data-sources/{dataSourceName}/schemas`

@return ListDataSourceSchemasResponse

func (*Client) ListDataSourceSchemasWithOptions

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

Summary:

Queries the schema information about a data source.

Description:

## Method

`GET`

## URI

`/openapi/ha3/instances/{instanceId}/data-sources/{dataSourceName}/schemas`

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListDataSourceSchemasResponse

func (*Client) ListDataSourceTasks

func (client *Client) ListDataSourceTasks(instanceId *string) (_result *ListDataSourceTasksResponse, _err error)

Summary:

Displays data source tasks.

Description:

### [](#)Method

```java

GET

```

### [](#uri)URI

```java

/openapi/ha3/instances/{instanceId}/data-source-tasks

```

@return ListDataSourceTasksResponse

func (*Client) ListDataSourceTasksWithOptions

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

Summary:

Displays data source tasks.

Description:

### [](#)Method

```java

GET

```

### [](#uri)URI

```java

/openapi/ha3/instances/{instanceId}/data-source-tasks

```

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListDataSourceTasksResponse

func (*Client) ListDataSources

func (client *Client) ListDataSources(instanceId *string) (_result *ListDataSourcesResponse, _err error)

Summary:

Obtains the list of data sources.

Description:

## Method

`GET`

## URI

`/openapi/ha3/instances/{instanceId}/data-sources`

@return ListDataSourcesResponse

func (*Client) ListDataSourcesWithOptions

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

Summary:

Obtains the list of data sources.

Description:

## Method

`GET`

## URI

`/openapi/ha3/instances/{instanceId}/data-sources`

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListDataSourcesResponse

func (*Client) ListDatabases

func (client *Client) ListDatabases(instanceId *string) (_result *ListDatabasesResponse, _err error)

@return ListDatabasesResponse

func (*Client) ListDatabasesWithOptions

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

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListDatabasesResponse

func (*Client) ListDateSourceGenerations

func (client *Client) ListDateSourceGenerations(instanceId *string, dataSourceName *string, request *ListDateSourceGenerationsRequest) (_result *ListDateSourceGenerationsResponse, _err error)

Summary:

Queries the historical index versions of a data source.

Description:

### Method

`GET`

### URI

`/openapi/ha3/instances/{instanceId}/data-sources/{dataSourceName}/generations?domainName={domainName}`

@param request - ListDateSourceGenerationsRequest

@return ListDateSourceGenerationsResponse

func (*Client) ListDateSourceGenerationsWithOptions

func (client *Client) ListDateSourceGenerationsWithOptions(instanceId *string, dataSourceName *string, request *ListDateSourceGenerationsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListDateSourceGenerationsResponse, _err error)

Summary:

Queries the historical index versions of a data source.

Description:

### Method

`GET`

### URI

`/openapi/ha3/instances/{instanceId}/data-sources/{dataSourceName}/generations?domainName={domainName}`

@param request - ListDateSourceGenerationsRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListDateSourceGenerationsResponse

func (*Client) ListIndexRecoverRecords

func (client *Client) ListIndexRecoverRecords(indexName *string, instanceId *string) (_result *ListIndexRecoverRecordsResponse, _err error)

@return ListIndexRecoverRecordsResponse

func (*Client) ListIndexRecoverRecordsWithOptions

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

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListIndexRecoverRecordsResponse

func (*Client) ListIndexes

func (client *Client) ListIndexes(instanceId *string, request *ListIndexesRequest) (_result *ListIndexesResponse, _err error)

Summary:

Obtains the index list.

Description:

## Method

GET

## URI

/openapi/ha3/instances/{instanceId}/indexes

@param request - ListIndexesRequest

@return ListIndexesResponse

func (*Client) ListIndexesWithOptions

func (client *Client) ListIndexesWithOptions(instanceId *string, request *ListIndexesRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListIndexesResponse, _err error)

Summary:

Obtains the index list.

Description:

## Method

GET

## URI

/openapi/ha3/instances/{instanceId}/indexes

@param request - ListIndexesRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListIndexesResponse

func (*Client) ListInstanceSpecs

func (client *Client) ListInstanceSpecs(instanceId *string, request *ListInstanceSpecsRequest) (_result *ListInstanceSpecsResponse, _err error)

Summary:

Queries the specifications of an instance.

Description:

### Method

`GET`

### URI

`/openapi/ha3/instances/{instanceId}/specs?type=qrs`

@param request - ListInstanceSpecsRequest

@return ListInstanceSpecsResponse

func (*Client) ListInstanceSpecsWithOptions

func (client *Client) ListInstanceSpecsWithOptions(instanceId *string, request *ListInstanceSpecsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListInstanceSpecsResponse, _err error)

Summary:

Queries the specifications of an instance.

Description:

### Method

`GET`

### URI

`/openapi/ha3/instances/{instanceId}/specs?type=qrs`

@param request - ListInstanceSpecsRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListInstanceSpecsResponse

func (*Client) ListInstances

func (client *Client) ListInstances(request *ListInstancesRequest) (_result *ListInstancesResponse, _err error)

Summary:

Queries a list of instances.

Description:

### [](#)Method

`GET`

### [](#uri)URI

`/openapi/ha3/instances`

@param request - ListInstancesRequest

@return ListInstancesResponse

func (*Client) ListInstancesWithOptions

func (client *Client) ListInstancesWithOptions(tmpReq *ListInstancesRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListInstancesResponse, _err error)

Summary:

Queries a list of instances.

Description:

### [](#)Method

`GET`

### [](#uri)URI

`/openapi/ha3/instances`

@param tmpReq - ListInstancesRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListInstancesResponse

func (*Client) ListLogs added in v3.1.0

func (client *Client) ListLogs(instanceId *string, request *ListLogsRequest) (_result *ListLogsResponse, _err error)

@param request - ListLogsRequest

@return ListLogsResponse

func (*Client) ListLogsWithOptions added in v3.1.0

func (client *Client) ListLogsWithOptions(instanceId *string, request *ListLogsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListLogsResponse, _err error)

@param request - ListLogsRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListLogsResponse

func (*Client) ListOnlineConfigs

func (client *Client) ListOnlineConfigs(instanceId *string, nodeName *string, request *ListOnlineConfigsRequest) (_result *ListOnlineConfigsResponse, _err error)

Summary:

Queries the details of an online configuration.

Description:

### Method

```java

GET

```

### URI

```java

/openapi/ha3/instances/{instanceId}/node/{nodeName}/online-configs?domain={domain}

```

@param request - ListOnlineConfigsRequest

@return ListOnlineConfigsResponse

func (*Client) ListOnlineConfigsWithOptions

func (client *Client) ListOnlineConfigsWithOptions(instanceId *string, nodeName *string, request *ListOnlineConfigsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListOnlineConfigsResponse, _err error)

Summary:

Queries the details of an online configuration.

Description:

### Method

```java

GET

```

### URI

```java

/openapi/ha3/instances/{instanceId}/node/{nodeName}/online-configs?domain={domain}

```

@param request - ListOnlineConfigsRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListOnlineConfigsResponse

func (*Client) ListPausePolicys

func (client *Client) ListPausePolicys(instanceId *string) (_result *ListPausePolicysResponse, _err error)

@return ListPausePolicysResponse

func (*Client) ListPausePolicysWithOptions

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

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListPausePolicysResponse

func (*Client) ListPostQueryResult

func (client *Client) ListPostQueryResult(instanceId *string, request *ListPostQueryResultRequest) (_result *ListPostQueryResultResponse, _err error)

@param request - ListPostQueryResultRequest

@return ListPostQueryResultResponse

func (*Client) ListPostQueryResultWithOptions

func (client *Client) ListPostQueryResultWithOptions(instanceId *string, request *ListPostQueryResultRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListPostQueryResultResponse, _err error)

@param request - ListPostQueryResultRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListPostQueryResultResponse

func (*Client) ListQueryResult

func (client *Client) ListQueryResult(instanceId *string, request *ListQueryResultRequest) (_result *ListQueryResultResponse, _err error)

Summary:

Queries the query result.

Description:

### [](#)Method

`GET`

### [](#uri)URI

`/openapi/ha3/instances/{instanceId}/query?query=xxxx`

@param request - ListQueryResultRequest

@return ListQueryResultResponse

func (*Client) ListQueryResultWithOptions

func (client *Client) ListQueryResultWithOptions(instanceId *string, request *ListQueryResultRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListQueryResultResponse, _err error)

Summary:

Queries the query result.

Description:

### [](#)Method

`GET`

### [](#uri)URI

`/openapi/ha3/instances/{instanceId}/query?query=xxxx`

@param request - ListQueryResultRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListQueryResultResponse

func (*Client) ListRestQueryResult

func (client *Client) ListRestQueryResult(instanceId *string, request *ListRestQueryResultRequest) (_result *ListRestQueryResultResponse, _err error)

@param request - ListRestQueryResultRequest

@return ListRestQueryResultResponse

func (*Client) ListRestQueryResultWithOptions

func (client *Client) ListRestQueryResultWithOptions(instanceId *string, request *ListRestQueryResultRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListRestQueryResultResponse, _err error)

@param request - ListRestQueryResultRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListRestQueryResultResponse

func (*Client) ListSchemas

func (client *Client) ListSchemas(instanceId *string, request *ListSchemasRequest) (_result *ListSchemasResponse, _err error)

Summary:

通过数据源配置获取schema信息

@param request - ListSchemasRequest

@return ListSchemasResponse

func (*Client) ListSchemasWithOptions

func (client *Client) ListSchemasWithOptions(instanceId *string, request *ListSchemasRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListSchemasResponse, _err error)

Summary:

通过数据源配置获取schema信息

@param request - ListSchemasRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListSchemasResponse

func (*Client) ListTableGenerations

func (client *Client) ListTableGenerations(instanceId *string, tableName *string) (_result *ListTableGenerationsResponse, _err error)

Summary:

Queries a list of index versions.

@return ListTableGenerationsResponse

func (*Client) ListTableGenerationsWithOptions

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

Summary:

Queries a list of index versions.

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListTableGenerationsResponse

func (*Client) ListTables

func (client *Client) ListTables(instanceId *string, request *ListTablesRequest) (_result *ListTablesResponse, _err error)

Summary:

Queries a list of index tables.

@param request - ListTablesRequest

@return ListTablesResponse

func (*Client) ListTablesWithOptions

func (client *Client) ListTablesWithOptions(instanceId *string, request *ListTablesRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListTablesResponse, _err error)

Summary:

Queries a list of index tables.

@param request - ListTablesRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListTablesResponse

func (*Client) ListTagResources

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

Summary:

查标签接口

@param request - ListTagResourcesRequest

@return ListTagResourcesResponse

func (*Client) ListTagResourcesWithOptions

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

Summary:

查标签接口

@param tmpReq - ListTagResourcesRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListTagResourcesResponse

func (*Client) ListTasks

func (client *Client) ListTasks(instanceId *string, request *ListTasksRequest) (_result *ListTasksResponse, _err error)

Summary:

获取集群任务列表(数据源+集群)

@param request - ListTasksRequest

@return ListTasksResponse

func (*Client) ListTasksWithOptions

func (client *Client) ListTasksWithOptions(instanceId *string, request *ListTasksRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListTasksResponse, _err error)

Summary:

获取集群任务列表(数据源+集群)

@param request - ListTasksRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListTasksResponse

func (*Client) ListVectorQueryResult

func (client *Client) ListVectorQueryResult(instanceId *string, request *ListVectorQueryResultRequest) (_result *ListVectorQueryResultResponse, _err error)

@param request - ListVectorQueryResultRequest

@return ListVectorQueryResultResponse

func (*Client) ListVectorQueryResultWithOptions

func (client *Client) ListVectorQueryResultWithOptions(instanceId *string, request *ListVectorQueryResultRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListVectorQueryResultResponse, _err error)

@param request - ListVectorQueryResultRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListVectorQueryResultResponse

func (*Client) ModifyAdvanceConfig

func (client *Client) ModifyAdvanceConfig(instanceId *string, configName *string, request *ModifyAdvanceConfigRequest) (_result *ModifyAdvanceConfigResponse, _err error)

@param request - ModifyAdvanceConfigRequest

@return ModifyAdvanceConfigResponse

func (*Client) ModifyAdvanceConfigFile

func (client *Client) ModifyAdvanceConfigFile(instanceId *string, configName *string, request *ModifyAdvanceConfigFileRequest) (_result *ModifyAdvanceConfigFileResponse, _err error)

Summary:

Modifies the advanced configurations.

Description:

## Method

put

## URI

/openapi/ha3/instances/{instanceId}/advanced-configs/{configName}/file?fileName={fileName}

@param request - ModifyAdvanceConfigFileRequest

@return ModifyAdvanceConfigFileResponse

func (*Client) ModifyAdvanceConfigFileWithOptions

func (client *Client) ModifyAdvanceConfigFileWithOptions(instanceId *string, configName *string, request *ModifyAdvanceConfigFileRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ModifyAdvanceConfigFileResponse, _err error)

Summary:

Modifies the advanced configurations.

Description:

## Method

put

## URI

/openapi/ha3/instances/{instanceId}/advanced-configs/{configName}/file?fileName={fileName}

@param request - ModifyAdvanceConfigFileRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ModifyAdvanceConfigFileResponse

func (*Client) ModifyAdvanceConfigWithOptions

func (client *Client) ModifyAdvanceConfigWithOptions(instanceId *string, configName *string, request *ModifyAdvanceConfigRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ModifyAdvanceConfigResponse, _err error)

@param request - ModifyAdvanceConfigRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ModifyAdvanceConfigResponse

func (*Client) ModifyAlias added in v3.2.0

func (client *Client) ModifyAlias(instanceId *string, alias *string, request *ModifyAliasRequest) (_result *ModifyAliasResponse, _err error)

@param request - ModifyAliasRequest

@return ModifyAliasResponse

func (*Client) ModifyAliasWithOptions added in v3.2.0

func (client *Client) ModifyAliasWithOptions(instanceId *string, alias *string, request *ModifyAliasRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ModifyAliasResponse, _err error)

@param request - ModifyAliasRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ModifyAliasResponse

func (*Client) ModifyClusterDesc

func (client *Client) ModifyClusterDesc(instanceId *string, clusterName *string, request *ModifyClusterDescRequest) (_result *ModifyClusterDescResponse, _err error)

Summary:

Modifies the description of a specified cluster.

Description:

### [](#)Method

`PUT`

### [](#uri)URI

`/openapi/ha3/instances/{instanceId}/clusters/{clusterName}/desc`

@param request - ModifyClusterDescRequest

@return ModifyClusterDescResponse

func (*Client) ModifyClusterDescWithOptions

func (client *Client) ModifyClusterDescWithOptions(instanceId *string, clusterName *string, request *ModifyClusterDescRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ModifyClusterDescResponse, _err error)

Summary:

Modifies the description of a specified cluster.

Description:

### [](#)Method

`PUT`

### [](#uri)URI

`/openapi/ha3/instances/{instanceId}/clusters/{clusterName}/desc`

@param request - ModifyClusterDescRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ModifyClusterDescResponse

func (*Client) ModifyClusterOfflineConfig

func (client *Client) ModifyClusterOfflineConfig(instanceId *string, request *ModifyClusterOfflineConfigRequest) (_result *ModifyClusterOfflineConfigResponse, _err error)

Summary:

Modifies the configuration information of a cluster.

Description:

## Request syntax

PUT /openapi/ha3/instances/{instanceId}/cluster-offline-config

@param request - ModifyClusterOfflineConfigRequest

@return ModifyClusterOfflineConfigResponse

func (*Client) ModifyClusterOfflineConfigWithOptions

func (client *Client) ModifyClusterOfflineConfigWithOptions(instanceId *string, request *ModifyClusterOfflineConfigRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ModifyClusterOfflineConfigResponse, _err error)

Summary:

Modifies the configuration information of a cluster.

Description:

## Request syntax

PUT /openapi/ha3/instances/{instanceId}/cluster-offline-config

@param request - ModifyClusterOfflineConfigRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ModifyClusterOfflineConfigResponse

func (*Client) ModifyClusterOnlineConfig

func (client *Client) ModifyClusterOnlineConfig(instanceId *string, request *ModifyClusterOnlineConfigRequest) (_result *ModifyClusterOnlineConfigResponse, _err error)

Summary:

Modifies the online configuration of a cluster.

Description:

### Method

`PUT`

### URI

`/openapi/ha3/instances/{instanceId}/cluster-online-config`

@param request - ModifyClusterOnlineConfigRequest

@return ModifyClusterOnlineConfigResponse

func (*Client) ModifyClusterOnlineConfigWithOptions

func (client *Client) ModifyClusterOnlineConfigWithOptions(instanceId *string, request *ModifyClusterOnlineConfigRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ModifyClusterOnlineConfigResponse, _err error)

Summary:

Modifies the online configuration of a cluster.

Description:

### Method

`PUT`

### URI

`/openapi/ha3/instances/{instanceId}/cluster-online-config`

@param request - ModifyClusterOnlineConfigRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ModifyClusterOnlineConfigResponse

func (*Client) ModifyDataSourceDeploy

func (client *Client) ModifyDataSourceDeploy(instanceId *string, deployName *string, dataSourceName *string, request *ModifyDataSourceDeployRequest) (_result *ModifyDataSourceDeployResponse, _err error)

Summary:

修改数据源部署信息

@param request - ModifyDataSourceDeployRequest

@return ModifyDataSourceDeployResponse

func (*Client) ModifyDataSourceDeployWithOptions

func (client *Client) ModifyDataSourceDeployWithOptions(instanceId *string, deployName *string, dataSourceName *string, request *ModifyDataSourceDeployRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ModifyDataSourceDeployResponse, _err error)

Summary:

修改数据源部署信息

@param request - ModifyDataSourceDeployRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ModifyDataSourceDeployResponse

func (*Client) ModifyFile

func (client *Client) ModifyFile(instanceId *string, indexName *string, versionName *string, request *ModifyFileRequest) (_result *ModifyFileResponse, _err error)

Summary:

Modifies a file.

Description:

## Method

PUT

## URI

/openapi/ha3/instances/{instanceId}/indexes/{indexName}/versions/{versionName}/file?fileName=/root/test.txt

@param request - ModifyFileRequest

@return ModifyFileResponse

func (*Client) ModifyFileWithOptions

func (client *Client) ModifyFileWithOptions(instanceId *string, indexName *string, versionName *string, request *ModifyFileRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ModifyFileResponse, _err error)

Summary:

Modifies a file.

Description:

## Method

PUT

## URI

/openapi/ha3/instances/{instanceId}/indexes/{indexName}/versions/{versionName}/file?fileName=/root/test.txt

@param request - ModifyFileRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ModifyFileResponse

func (*Client) ModifyIndex

func (client *Client) ModifyIndex(instanceId *string, indexName *string, request *ModifyIndexRequest) (_result *ModifyIndexResponse, _err error)

@param request - ModifyIndexRequest

@return ModifyIndexResponse

func (*Client) ModifyIndexOnlineStrategy

func (client *Client) ModifyIndexOnlineStrategy(instanceId *string, dataSourceName *string, deployName *string, indexName *string, request *ModifyIndexOnlineStrategyRequest) (_result *ModifyIndexOnlineStrategyResponse, _err error)

Summary:

Modifies the online policy of an index.

@param request - ModifyIndexOnlineStrategyRequest

@return ModifyIndexOnlineStrategyResponse

func (*Client) ModifyIndexOnlineStrategyWithOptions

func (client *Client) ModifyIndexOnlineStrategyWithOptions(instanceId *string, dataSourceName *string, deployName *string, indexName *string, request *ModifyIndexOnlineStrategyRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ModifyIndexOnlineStrategyResponse, _err error)

Summary:

Modifies the online policy of an index.

@param request - ModifyIndexOnlineStrategyRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ModifyIndexOnlineStrategyResponse

func (*Client) ModifyIndexPartition

func (client *Client) ModifyIndexPartition(instanceId *string, request *ModifyIndexPartitionRequest) (_result *ModifyIndexPartitionResponse, _err error)

Summary:

Modifies the information about index partitions.

Description:

### Method

`PUT`

### URI

`/openapi/ha3/instances/{instanceId}/index-partition`

@param request - ModifyIndexPartitionRequest

@return ModifyIndexPartitionResponse

func (*Client) ModifyIndexPartitionWithOptions

func (client *Client) ModifyIndexPartitionWithOptions(instanceId *string, request *ModifyIndexPartitionRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ModifyIndexPartitionResponse, _err error)

Summary:

Modifies the information about index partitions.

Description:

### Method

`PUT`

### URI

`/openapi/ha3/instances/{instanceId}/index-partition`

@param request - ModifyIndexPartitionRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ModifyIndexPartitionResponse

func (*Client) ModifyIndexVersion

func (client *Client) ModifyIndexVersion(instanceId *string, clusterName *string, request *ModifyIndexVersionRequest) (_result *ModifyIndexVersionResponse, _err error)

Summary:

Modifies the index version of a cluster (an index version rollback).

Description:

## [](#)Method

PUT

## [](#uri)URI

/openapi/ha3/instances/{instanceId}/clusters/{clusterName}/index-version

@param request - ModifyIndexVersionRequest

@return ModifyIndexVersionResponse

func (*Client) ModifyIndexVersionWithOptions

func (client *Client) ModifyIndexVersionWithOptions(instanceId *string, clusterName *string, request *ModifyIndexVersionRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ModifyIndexVersionResponse, _err error)

Summary:

Modifies the index version of a cluster (an index version rollback).

Description:

## [](#)Method

PUT

## [](#uri)URI

/openapi/ha3/instances/{instanceId}/clusters/{clusterName}/index-version

@param request - ModifyIndexVersionRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ModifyIndexVersionResponse

func (*Client) ModifyIndexWithOptions

func (client *Client) ModifyIndexWithOptions(instanceId *string, indexName *string, request *ModifyIndexRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ModifyIndexResponse, _err error)

@param request - ModifyIndexRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ModifyIndexResponse

func (*Client) ModifyNodeConfig

func (client *Client) ModifyNodeConfig(instanceId *string, request *ModifyNodeConfigRequest) (_result *ModifyNodeConfigResponse, _err error)

Summary:

Modifies the configurations of a node.

Description:

### Method

```java

PUT

```

### URI

```java

/openapi/ha3/instances/{instanceId}/node-config?type=qrs&name=test

```

@param request - ModifyNodeConfigRequest

@return ModifyNodeConfigResponse

func (*Client) ModifyNodeConfigWithOptions

func (client *Client) ModifyNodeConfigWithOptions(instanceId *string, request *ModifyNodeConfigRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ModifyNodeConfigResponse, _err error)

Summary:

Modifies the configurations of a node.

Description:

### Method

```java

PUT

```

### URI

```java

/openapi/ha3/instances/{instanceId}/node-config?type=qrs&name=test

```

@param request - ModifyNodeConfigRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ModifyNodeConfigResponse

func (*Client) ModifyOnlineConfig

func (client *Client) ModifyOnlineConfig(instanceId *string, nodeName *string, indexName *string, request *ModifyOnlineConfigRequest) (_result *ModifyOnlineConfigResponse, _err error)

Summary:

Modifies online configurations.

Description:

### Method

```java

put

```

### URI

```java

/openapi/ha3/instances/{instanceId}/node/{nodeName}/online-configs/{indexName}

```

@param request - ModifyOnlineConfigRequest

@return ModifyOnlineConfigResponse

func (*Client) ModifyOnlineConfigWithOptions

func (client *Client) ModifyOnlineConfigWithOptions(instanceId *string, nodeName *string, indexName *string, request *ModifyOnlineConfigRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ModifyOnlineConfigResponse, _err error)

Summary:

Modifies online configurations.

Description:

### Method

```java

put

```

### URI

```java

/openapi/ha3/instances/{instanceId}/node/{nodeName}/online-configs/{indexName}

```

@param request - ModifyOnlineConfigRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ModifyOnlineConfigResponse

func (*Client) ModifyPassword

func (client *Client) ModifyPassword(instanceId *string, request *ModifyPasswordRequest) (_result *ModifyPasswordResponse, _err error)

Summary:

修改实例的密码

Description:

### Method

`PUT`

### URI

`/openapi/ha3/instances/{instanceId}/password`

@param request - ModifyPasswordRequest

@return ModifyPasswordResponse

func (*Client) ModifyPasswordWithOptions

func (client *Client) ModifyPasswordWithOptions(instanceId *string, request *ModifyPasswordRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ModifyPasswordResponse, _err error)

Summary:

修改实例的密码

Description:

### Method

`PUT`

### URI

`/openapi/ha3/instances/{instanceId}/password`

@param request - ModifyPasswordRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ModifyPasswordResponse

func (*Client) ModifyPausePolicy

func (client *Client) ModifyPausePolicy(instanceId *string, request *ModifyPausePolicyRequest) (_result *ModifyPausePolicyResponse, _err error)

@param request - ModifyPausePolicyRequest

@return ModifyPausePolicyResponse

func (*Client) ModifyPausePolicyWithOptions

func (client *Client) ModifyPausePolicyWithOptions(instanceId *string, request *ModifyPausePolicyRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ModifyPausePolicyResponse, _err error)

@param request - ModifyPausePolicyRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ModifyPausePolicyResponse

func (*Client) ModifyPublicUrlIpList

func (client *Client) ModifyPublicUrlIpList(instanceId *string, request *ModifyPublicUrlIpListRequest) (_result *ModifyPublicUrlIpListResponse, _err error)

Summary:

修改公网域名访问白名单

@param request - ModifyPublicUrlIpListRequest

@return ModifyPublicUrlIpListResponse

func (*Client) ModifyPublicUrlIpListWithOptions

func (client *Client) ModifyPublicUrlIpListWithOptions(instanceId *string, request *ModifyPublicUrlIpListRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ModifyPublicUrlIpListResponse, _err error)

Summary:

修改公网域名访问白名单

@param request - ModifyPublicUrlIpListRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ModifyPublicUrlIpListResponse

func (*Client) ModifyTable

func (client *Client) ModifyTable(instanceId *string, tableName *string, request *ModifyTableRequest) (_result *ModifyTableResponse, _err error)

Summary:

Modifies an index table.

@param request - ModifyTableRequest

@return ModifyTableResponse

func (*Client) ModifyTableWithOptions

func (client *Client) ModifyTableWithOptions(instanceId *string, tableName *string, request *ModifyTableRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ModifyTableResponse, _err error)

Summary:

Modifies an index table.

@param request - ModifyTableRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ModifyTableResponse

func (*Client) PublishAdvanceConfig

func (client *Client) PublishAdvanceConfig(instanceId *string, configName *string, request *PublishAdvanceConfigRequest) (_result *PublishAdvanceConfigResponse, _err error)

Summary:

Publishes a version of advanced configurations.

Description:

## Method

~~~

POST

~~~

## URI

~~~

/openapi/ha3/instances/{instanceId}/advanced-configs/{configName}/actions/publish

~~~

@param request - PublishAdvanceConfigRequest

@return PublishAdvanceConfigResponse

func (*Client) PublishAdvanceConfigWithOptions

func (client *Client) PublishAdvanceConfigWithOptions(instanceId *string, configName *string, request *PublishAdvanceConfigRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *PublishAdvanceConfigResponse, _err error)

Summary:

Publishes a version of advanced configurations.

Description:

## Method

~~~

POST

~~~

## URI

~~~

/openapi/ha3/instances/{instanceId}/advanced-configs/{configName}/actions/publish

~~~

@param request - PublishAdvanceConfigRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return PublishAdvanceConfigResponse

func (*Client) PublishIndexVersion

func (client *Client) PublishIndexVersion(instanceId *string, indexName *string, request *PublishIndexVersionRequest) (_result *PublishIndexVersionResponse, _err error)

Summary:

Publishes a specified index version.

Description:

## Method

POST

## URI

/openapi/ha3/instances/{instanceId}/indexes/{indexName}/actions/publish

@param request - PublishIndexVersionRequest

@return PublishIndexVersionResponse

func (*Client) PublishIndexVersionWithOptions

func (client *Client) PublishIndexVersionWithOptions(instanceId *string, indexName *string, request *PublishIndexVersionRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *PublishIndexVersionResponse, _err error)

Summary:

Publishes a specified index version.

Description:

## Method

POST

## URI

/openapi/ha3/instances/{instanceId}/indexes/{indexName}/actions/publish

@param request - PublishIndexVersionRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return PublishIndexVersionResponse

func (*Client) PushDocuments

func (client *Client) PushDocuments(instanceId *string, dataSourceName *string, request *PushDocumentsRequest) (_result *PushDocumentsResponse, _err error)

@param request - PushDocumentsRequest

@return PushDocumentsResponse

func (*Client) PushDocumentsWithOptions

func (client *Client) PushDocumentsWithOptions(instanceId *string, dataSourceName *string, request *PushDocumentsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *PushDocumentsResponse, _err error)

@param request - PushDocumentsRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return PushDocumentsResponse

func (*Client) RecoverIndex

func (client *Client) RecoverIndex(instanceId *string, request *RecoverIndexRequest) (_result *RecoverIndexResponse, _err error)

Summary:

Restores data from an index.

Description:

### Method

`POST`

### URI

`/openapi/ha3/instances/{instanceId}/recover-index`

@param request - RecoverIndexRequest

@return RecoverIndexResponse

func (*Client) RecoverIndexWithOptions

func (client *Client) RecoverIndexWithOptions(instanceId *string, request *RecoverIndexRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *RecoverIndexResponse, _err error)

Summary:

Restores data from an index.

Description:

### Method

`POST`

### URI

`/openapi/ha3/instances/{instanceId}/recover-index`

@param request - RecoverIndexRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return RecoverIndexResponse

func (*Client) Reindex

func (client *Client) Reindex(instanceId *string, tableName *string, request *ReindexRequest) (_result *ReindexResponse, _err error)

Summary:

Rebuilds an index.

@param request - ReindexRequest

@return ReindexResponse

func (*Client) ReindexWithOptions

func (client *Client) ReindexWithOptions(instanceId *string, tableName *string, request *ReindexRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ReindexResponse, _err error)

Summary:

Rebuilds an index.

@param request - ReindexRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ReindexResponse

func (*Client) RemoveCluster

func (client *Client) RemoveCluster(instanceId *string, clusterName *string) (_result *RemoveClusterResponse, _err error)

Summary:

Deletes a cluster.

Description:

### Method

```java

DELETE

```

### URI

```java

/openapi/ha3/instances/{instanceId}/clusters/{clusterName}

```

@return RemoveClusterResponse

func (*Client) RemoveClusterWithOptions

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

Summary:

Deletes a cluster.

Description:

### Method

```java

DELETE

```

### URI

```java

/openapi/ha3/instances/{instanceId}/clusters/{clusterName}

```

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return RemoveClusterResponse

func (*Client) RenameFolder

func (client *Client) RenameFolder(instanceId *string, database *string, folderId *string, request *RenameFolderRequest) (_result *RenameFolderResponse, _err error)

@param request - RenameFolderRequest

@return RenameFolderResponse

func (*Client) RenameFolderWithOptions

func (client *Client) RenameFolderWithOptions(instanceId *string, database *string, folderId *string, request *RenameFolderRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *RenameFolderResponse, _err error)

@param request - RenameFolderRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return RenameFolderResponse

func (*Client) StartIndex

func (client *Client) StartIndex(instanceId *string, indexName *string) (_result *StartIndexResponse, _err error)

@return StartIndexResponse

func (*Client) StartIndexWithOptions

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

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return StartIndexResponse

func (*Client) StopIndex

func (client *Client) StopIndex(instanceId *string, indexName *string) (_result *StopIndexResponse, _err error)

@return StopIndexResponse

func (*Client) StopIndexWithOptions

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

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return StopIndexResponse

func (*Client) StopTask

func (client *Client) StopTask(instanceId *string, fsmId *string) (_result *StopTaskResponse, _err error)

Summary:

Stops an FSM task.

Description:

### [](#)Method

```java

PUT

```

### [](#uri)URI

```java

/openapi/ha3/instances/{instanceId}/stop-task/{fsmId}

```

@return StopTaskResponse

func (*Client) StopTaskWithOptions

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

Summary:

Stops an FSM task.

Description:

### [](#)Method

```java

PUT

```

### [](#uri)URI

```java

/openapi/ha3/instances/{instanceId}/stop-task/{fsmId}

```

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return StopTaskResponse

func (*Client) TagResources

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

Summary:

打标签接口

@param request - TagResourcesRequest

@return TagResourcesResponse

func (*Client) TagResourcesWithOptions

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

Summary:

打标签接口

@param request - TagResourcesRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return TagResourcesResponse

func (*Client) UntagResources

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

Summary:

删标签接口

@param request - UntagResourcesRequest

@return UntagResourcesResponse

func (*Client) UntagResourcesWithOptions

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

Summary:

删标签接口

@param tmpReq - UntagResourcesRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return UntagResourcesResponse

func (*Client) UpdateInstance

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

Summary:

Modifies the configuration of a specified instance.

Description:

### Method

`PUT`

### URI

`/openapi/ha3/instances/{instanceId}`

@param request - UpdateInstanceRequest

@return UpdateInstanceResponse

func (*Client) UpdateInstanceWithOptions

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

Summary:

Modifies the configuration of a specified instance.

Description:

### Method

`PUT`

### URI

`/openapi/ha3/instances/{instanceId}`

@param request - UpdateInstanceRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return UpdateInstanceResponse

func (*Client) UpdateSqlInstanceContent

func (client *Client) UpdateSqlInstanceContent(instanceId *string, database *string, sqlInstanceId *string, request *UpdateSqlInstanceContentRequest) (_result *UpdateSqlInstanceContentResponse, _err error)

@param request - UpdateSqlInstanceContentRequest

@return UpdateSqlInstanceContentResponse

func (*Client) UpdateSqlInstanceContentWithOptions

func (client *Client) UpdateSqlInstanceContentWithOptions(instanceId *string, database *string, sqlInstanceId *string, request *UpdateSqlInstanceContentRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateSqlInstanceContentResponse, _err error)

@param request - UpdateSqlInstanceContentRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return UpdateSqlInstanceContentResponse

func (*Client) UpdateSqlInstanceName

func (client *Client) UpdateSqlInstanceName(instanceId *string, database *string, sqlInstanceId *string, request *UpdateSqlInstanceNameRequest) (_result *UpdateSqlInstanceNameResponse, _err error)

@param request - UpdateSqlInstanceNameRequest

@return UpdateSqlInstanceNameResponse

func (*Client) UpdateSqlInstanceNameWithOptions

func (client *Client) UpdateSqlInstanceNameWithOptions(instanceId *string, database *string, sqlInstanceId *string, request *UpdateSqlInstanceNameRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateSqlInstanceNameResponse, _err error)

@param request - UpdateSqlInstanceNameRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return UpdateSqlInstanceNameResponse

func (*Client) UpdateSqlInstanceParams

func (client *Client) UpdateSqlInstanceParams(instanceId *string, database *string, sqlInstanceId *string, request *UpdateSqlInstanceParamsRequest) (_result *UpdateSqlInstanceParamsResponse, _err error)

@param request - UpdateSqlInstanceParamsRequest

@return UpdateSqlInstanceParamsResponse

func (*Client) UpdateSqlInstanceParamsWithOptions

func (client *Client) UpdateSqlInstanceParamsWithOptions(instanceId *string, database *string, sqlInstanceId *string, request *UpdateSqlInstanceParamsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateSqlInstanceParamsResponse, _err error)

@param request - UpdateSqlInstanceParamsRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return UpdateSqlInstanceParamsResponse

type CloneSqlInstanceRequest

type CloneSqlInstanceRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// test
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1
	TargetFolderId *int64 `json:"targetFolderId,omitempty" xml:"targetFolderId,omitempty"`
}

func (CloneSqlInstanceRequest) GoString

func (s CloneSqlInstanceRequest) GoString() string

func (*CloneSqlInstanceRequest) SetName

func (*CloneSqlInstanceRequest) SetTargetFolderId

func (s *CloneSqlInstanceRequest) SetTargetFolderId(v int64) *CloneSqlInstanceRequest

func (CloneSqlInstanceRequest) String

func (s CloneSqlInstanceRequest) String() string

type CloneSqlInstanceResponse

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

func (CloneSqlInstanceResponse) GoString

func (s CloneSqlInstanceResponse) GoString() string

func (*CloneSqlInstanceResponse) SetBody

func (*CloneSqlInstanceResponse) SetHeaders

func (*CloneSqlInstanceResponse) SetStatusCode

func (CloneSqlInstanceResponse) String

func (s CloneSqlInstanceResponse) String() string

type CloneSqlInstanceResponseBody

type CloneSqlInstanceResponseBody struct {
	// id of request
	//
	// example:
	//
	// 10D5E615-69F7-5F49-B850-00169ADE513C
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// NodeVO
	Result *CloneSqlInstanceResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (CloneSqlInstanceResponseBody) GoString

func (s CloneSqlInstanceResponseBody) GoString() string

func (*CloneSqlInstanceResponseBody) SetRequestId

func (*CloneSqlInstanceResponseBody) SetResult

func (CloneSqlInstanceResponseBody) String

type CloneSqlInstanceResponseBodyResult

type CloneSqlInstanceResponseBodyResult struct {
	// example:
	//
	// 1719221186114
	GmtCreate *string `json:"gmtCreate,omitempty" xml:"gmtCreate,omitempty"`
	// example:
	//
	// 1719221186114
	GmtModified *string `json:"gmtModified,omitempty" xml:"gmtModified,omitempty"`
	// example:
	//
	// 1
	Id *int64 `json:"id,omitempty" xml:"id,omitempty"`
	// example:
	//
	// -cn-pl32rf0****
	InstanceId *int64 `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	// example:
	//
	// True
	IsDir *int32 `json:"isDir,omitempty" xml:"isDir,omitempty"`
	// example:
	//
	// general
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// example:
	//
	// 1
	Parent *int64 `json:"parent,omitempty" xml:"parent,omitempty"`
	// example:
	//
	// 1
	TemplateId *int64 `json:"templateId,omitempty" xml:"templateId,omitempty"`
	// table, instance, template, function
	//
	// example:
	//
	// instance
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (CloneSqlInstanceResponseBodyResult) GoString

func (*CloneSqlInstanceResponseBodyResult) SetGmtCreate

func (*CloneSqlInstanceResponseBodyResult) SetGmtModified

func (*CloneSqlInstanceResponseBodyResult) SetId

func (*CloneSqlInstanceResponseBodyResult) SetInstanceId

func (*CloneSqlInstanceResponseBodyResult) SetIsDir

func (*CloneSqlInstanceResponseBodyResult) SetName

func (*CloneSqlInstanceResponseBodyResult) SetParent

func (*CloneSqlInstanceResponseBodyResult) SetTemplateId

func (*CloneSqlInstanceResponseBodyResult) SetType

func (CloneSqlInstanceResponseBodyResult) String

type ConfigValue

type ConfigValue struct {
	// The description of the offline configuration.
	//
	// example:
	//
	// test
	Desc *string `json:"desc,omitempty" xml:"desc,omitempty"`
	// The files to be modified.
	Files []*ConfigValueFiles `json:"files,omitempty" xml:"files,omitempty" type:"Repeated"`
}

func (ConfigValue) GoString

func (s ConfigValue) GoString() string

func (*ConfigValue) SetDesc

func (s *ConfigValue) SetDesc(v string) *ConfigValue

func (*ConfigValue) SetFiles

func (s *ConfigValue) SetFiles(v []*ConfigValueFiles) *ConfigValue

func (ConfigValue) String

func (s ConfigValue) String() string

type ConfigValueFiles

type ConfigValueFiles struct {
	// The operation type. Valid values: UPDATE and DELETE. Default value: UPDATE.
	//
	// example:
	//
	// UPDATE
	OperateType *string `json:"operateType,omitempty" xml:"operateType,omitempty"`
	// The path of the parent directory.
	//
	// example:
	//
	// /
	ParentFullPath *string `json:"parentFullPath,omitempty" xml:"parentFullPath,omitempty"`
	// The file name.
	//
	// example:
	//
	// /intervene_dict/中文-通用分析器.dict
	FileName *string `json:"fileName,omitempty" xml:"fileName,omitempty"`
	// The configuration to be modified.
	Config *ConfigValueFilesConfig `json:"config,omitempty" xml:"config,omitempty" type:"Struct"`
	// The directory name.
	//
	// example:
	//
	// /test
	DirName *string `json:"dirName,omitempty" xml:"dirName,omitempty"`
}

func (ConfigValueFiles) GoString

func (s ConfigValueFiles) GoString() string

func (*ConfigValueFiles) SetConfig

func (*ConfigValueFiles) SetDirName

func (s *ConfigValueFiles) SetDirName(v string) *ConfigValueFiles

func (*ConfigValueFiles) SetFileName

func (s *ConfigValueFiles) SetFileName(v string) *ConfigValueFiles

func (*ConfigValueFiles) SetOperateType

func (s *ConfigValueFiles) SetOperateType(v string) *ConfigValueFiles

func (*ConfigValueFiles) SetParentFullPath

func (s *ConfigValueFiles) SetParentFullPath(v string) *ConfigValueFiles

func (ConfigValueFiles) String

func (s ConfigValueFiles) String() string

type ConfigValueFilesConfig

type ConfigValueFilesConfig struct {
	// The file content.
	//
	// example:
	//
	// $dictContent
	Content *string `json:"content,omitempty" xml:"content,omitempty"`
	// The variables.
	Variables map[string]*ConfigValueFilesConfigVariablesValue `json:"variables,omitempty" xml:"variables,omitempty"`
}

func (ConfigValueFilesConfig) GoString

func (s ConfigValueFilesConfig) GoString() string

func (*ConfigValueFilesConfig) SetContent

func (*ConfigValueFilesConfig) SetVariables

func (ConfigValueFilesConfig) String

func (s ConfigValueFilesConfig) String() string

type ConfigValueFilesConfigVariablesValue

type ConfigValueFilesConfigVariablesValue struct {
	// The description of the variable.
	//
	// example:
	//
	// test
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// Specifies whether the variable is not allowed to be modified.
	//
	// example:
	//
	// true
	DisableModify *bool `json:"disableModify,omitempty" xml:"disableModify,omitempty"`
	// Specifies whether the variable is modified.
	//
	// example:
	//
	// false
	IsModify *bool `json:"isModify,omitempty" xml:"isModify,omitempty"`
	// The variable type. Valid values: NORMAL: common variable. FUNCTION: function variable.
	//
	// example:
	//
	// NORMAL
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
	// The variable value.
	//
	// example:
	//
	// test
	Value *string `json:"value,omitempty" xml:"value,omitempty"`
}

func (ConfigValueFilesConfigVariablesValue) GoString

func (*ConfigValueFilesConfigVariablesValue) SetDescription

func (*ConfigValueFilesConfigVariablesValue) SetDisableModify

func (*ConfigValueFilesConfigVariablesValue) SetIsModify

func (*ConfigValueFilesConfigVariablesValue) SetType

func (*ConfigValueFilesConfigVariablesValue) SetValue

func (ConfigValueFilesConfigVariablesValue) String

type CreateAliasRequest added in v3.2.0

type CreateAliasRequest struct {
	// alias name
	//
	// example:
	//
	// test
	Alias *string `json:"alias,omitempty" xml:"alias,omitempty"`
	// index name
	//
	// example:
	//
	// index
	Index *string `json:"index,omitempty" xml:"index,omitempty"`
	// Specifies whether the OpenSearch Vector Search Edition instance is of the new version.
	//
	// example:
	//
	// true
	NewMode *bool `json:"newMode,omitempty" xml:"newMode,omitempty"`
}

func (CreateAliasRequest) GoString added in v3.2.0

func (s CreateAliasRequest) GoString() string

func (*CreateAliasRequest) SetAlias added in v3.2.0

func (*CreateAliasRequest) SetIndex added in v3.2.0

func (*CreateAliasRequest) SetNewMode added in v3.2.0

func (s *CreateAliasRequest) SetNewMode(v bool) *CreateAliasRequest

func (CreateAliasRequest) String added in v3.2.0

func (s CreateAliasRequest) String() string

type CreateAliasResponse added in v3.2.0

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

func (CreateAliasResponse) GoString added in v3.2.0

func (s CreateAliasResponse) GoString() string

func (*CreateAliasResponse) SetBody added in v3.2.0

func (*CreateAliasResponse) SetHeaders added in v3.2.0

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

func (*CreateAliasResponse) SetStatusCode added in v3.2.0

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

func (CreateAliasResponse) String added in v3.2.0

func (s CreateAliasResponse) String() string

type CreateAliasResponseBody added in v3.2.0

type CreateAliasResponseBody struct {
	// id of request
	//
	// example:
	//
	// 10D5E615-69F7-5F49-B850-00169ADE513C
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// Map
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (CreateAliasResponseBody) GoString added in v3.2.0

func (s CreateAliasResponseBody) GoString() string

func (*CreateAliasResponseBody) SetRequestId added in v3.2.0

func (*CreateAliasResponseBody) SetResult added in v3.2.0

func (s *CreateAliasResponseBody) SetResult(v map[string]interface{}) *CreateAliasResponseBody

func (CreateAliasResponseBody) String added in v3.2.0

func (s CreateAliasResponseBody) String() string

type CreateClusterRequest

type CreateClusterRequest struct {
	// Specifies whether to enable automatic connection.
	//
	// example:
	//
	// true
	AutoLoad *bool `json:"autoLoad,omitempty" xml:"autoLoad,omitempty"`
	// The details of the Searcher workers.
	DataNode *CreateClusterRequestDataNode `json:"dataNode,omitempty" xml:"dataNode,omitempty" type:"Struct"`
	// The description of the cluster.
	//
	// example:
	//
	// "ha-tets"
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// The cluster name.
	//
	// example:
	//
	// ha-cn-zvp2qr1sk01_qrs
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The details of the Query Result Searcher (QRS) workers.
	QueryNode *CreateClusterRequestQueryNode `json:"queryNode,omitempty" xml:"queryNode,omitempty" type:"Struct"`
}

func (CreateClusterRequest) GoString

func (s CreateClusterRequest) GoString() string

func (*CreateClusterRequest) SetAutoLoad

func (s *CreateClusterRequest) SetAutoLoad(v bool) *CreateClusterRequest

func (*CreateClusterRequest) SetDataNode

func (*CreateClusterRequest) SetDescription

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

func (*CreateClusterRequest) SetName

func (*CreateClusterRequest) SetQueryNode

func (CreateClusterRequest) String

func (s CreateClusterRequest) String() string

type CreateClusterRequestDataNode

type CreateClusterRequestDataNode struct {
	// The number of Searcher workers.
	//
	// example:
	//
	// 2
	Number *int32 `json:"number,omitempty" xml:"number,omitempty"`
	// The number of shards.
	//
	// example:
	//
	// 2
	Partition *string `json:"partition,omitempty" xml:"partition,omitempty"`
}

func (CreateClusterRequestDataNode) GoString

func (s CreateClusterRequestDataNode) GoString() string

func (*CreateClusterRequestDataNode) SetNumber

func (*CreateClusterRequestDataNode) SetPartition

func (CreateClusterRequestDataNode) String

type CreateClusterRequestQueryNode

type CreateClusterRequestQueryNode struct {
	// The number of QRS workers.
	//
	// example:
	//
	// 2
	Number *int32 `json:"number,omitempty" xml:"number,omitempty"`
}

func (CreateClusterRequestQueryNode) GoString

func (*CreateClusterRequestQueryNode) SetNumber

func (CreateClusterRequestQueryNode) String

type CreateClusterResponse

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

func (CreateClusterResponse) GoString

func (s CreateClusterResponse) GoString() string

func (*CreateClusterResponse) SetBody

func (*CreateClusterResponse) SetHeaders

func (*CreateClusterResponse) SetStatusCode

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

func (CreateClusterResponse) String

func (s CreateClusterResponse) String() string

type CreateClusterResponseBody

type CreateClusterResponseBody struct {
	// The request ID.
	//
	// example:
	//
	// 10D5E615-69F7-5F49-B850-00169ADE513C
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The result.
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (CreateClusterResponseBody) GoString

func (s CreateClusterResponseBody) GoString() string

func (*CreateClusterResponseBody) SetRequestId

func (*CreateClusterResponseBody) SetResult

func (s *CreateClusterResponseBody) SetResult(v map[string]interface{}) *CreateClusterResponseBody

func (CreateClusterResponseBody) String

func (s CreateClusterResponseBody) String() string

type CreateConfigDirRequest

type CreateConfigDirRequest struct {
	// The directory name.
	//
	// example:
	//
	// /clusters
	DirName *string `json:"dirName,omitempty" xml:"dirName,omitempty"`
	// The path of the parent directory.
	//
	// example:
	//
	// /
	ParentFullPath *string `json:"parentFullPath,omitempty" xml:"parentFullPath,omitempty"`
}

func (CreateConfigDirRequest) GoString

func (s CreateConfigDirRequest) GoString() string

func (*CreateConfigDirRequest) SetDirName

func (*CreateConfigDirRequest) SetParentFullPath

func (s *CreateConfigDirRequest) SetParentFullPath(v string) *CreateConfigDirRequest

func (CreateConfigDirRequest) String

func (s CreateConfigDirRequest) String() string

type CreateConfigDirResponse

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

func (CreateConfigDirResponse) GoString

func (s CreateConfigDirResponse) GoString() string

func (*CreateConfigDirResponse) SetBody

func (*CreateConfigDirResponse) SetHeaders

func (*CreateConfigDirResponse) SetStatusCode

func (CreateConfigDirResponse) String

func (s CreateConfigDirResponse) String() string

type CreateConfigDirResponseBody

type CreateConfigDirResponseBody struct {
	// The request ID.
	//
	// example:
	//
	// E7B7D598-B080-5C8E-AA35-D43EC0D5F886
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The result.
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (CreateConfigDirResponseBody) GoString

func (s CreateConfigDirResponseBody) GoString() string

func (*CreateConfigDirResponseBody) SetRequestId

func (*CreateConfigDirResponseBody) SetResult

func (s *CreateConfigDirResponseBody) SetResult(v map[string]interface{}) *CreateConfigDirResponseBody

func (CreateConfigDirResponseBody) String

type CreateConfigFileRequest

type CreateConfigFileRequest struct {
	// The name of the directory.
	//
	// example:
	//
	// /schemas/device_event_xt_schema.json
	FileName *string `json:"fileName,omitempty" xml:"fileName,omitempty"`
	// The Object Storage Service (OSS) URL of the file.
	//
	// example:
	//
	// oss://xxx/xxxx/xxx
	OssPath *string `json:"ossPath,omitempty" xml:"ossPath,omitempty"`
	// The path of the parent directory.
	//
	// example:
	//
	// /
	ParentFullPath *string `json:"parentFullPath,omitempty" xml:"parentFullPath,omitempty"`
}

func (CreateConfigFileRequest) GoString

func (s CreateConfigFileRequest) GoString() string

func (*CreateConfigFileRequest) SetFileName

func (*CreateConfigFileRequest) SetOssPath

func (*CreateConfigFileRequest) SetParentFullPath

func (s *CreateConfigFileRequest) SetParentFullPath(v string) *CreateConfigFileRequest

func (CreateConfigFileRequest) String

func (s CreateConfigFileRequest) String() string

type CreateConfigFileResponse

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

func (CreateConfigFileResponse) GoString

func (s CreateConfigFileResponse) GoString() string

func (*CreateConfigFileResponse) SetBody

func (*CreateConfigFileResponse) SetHeaders

func (*CreateConfigFileResponse) SetStatusCode

func (CreateConfigFileResponse) String

func (s CreateConfigFileResponse) String() string

type CreateConfigFileResponseBody

type CreateConfigFileResponseBody struct {
	// The request ID.
	//
	// example:
	//
	// FE03180A-0E29-5474-8A86-33F0683294A4
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The result.
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (CreateConfigFileResponseBody) GoString

func (s CreateConfigFileResponseBody) GoString() string

func (*CreateConfigFileResponseBody) SetRequestId

func (*CreateConfigFileResponseBody) SetResult

func (s *CreateConfigFileResponseBody) SetResult(v map[string]interface{}) *CreateConfigFileResponseBody

func (CreateConfigFileResponseBody) String

type CreateDataSourceRequest

type CreateDataSourceRequest struct {
	// Specifies whether to automatically rebuild the index.
	//
	// example:
	//
	// true
	AutoBuildIndex *bool `json:"autoBuildIndex,omitempty" xml:"autoBuildIndex,omitempty"`
	// The configuration information.
	Config *CreateDataSourceRequestConfig `json:"config,omitempty" xml:"config,omitempty" type:"Struct"`
	// The data center in which the data source is deployed.
	//
	// example:
	//
	// vpc_hz_domain_1
	Domain *string `json:"domain,omitempty" xml:"domain,omitempty"`
	// The name of the data source.
	//
	// example:
	//
	// ha-cn-pl32rf0****_test_api
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The configurations of the SARO data source.
	SaroConfig *CreateDataSourceRequestSaroConfig `json:"saroConfig,omitempty" xml:"saroConfig,omitempty" type:"Struct"`
	// The type of the data source. Valid values: odps, oss, and swift.
	//
	// example:
	//
	// odps
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
	// Specifies whether to perform a dry run. This parameter is only used to check whether the data source is valid. Valid values: true and false.
	//
	// example:
	//
	// true
	DryRun *bool `json:"dryRun,omitempty" xml:"dryRun,omitempty"`
}

func (CreateDataSourceRequest) GoString

func (s CreateDataSourceRequest) GoString() string

func (*CreateDataSourceRequest) SetAutoBuildIndex

func (s *CreateDataSourceRequest) SetAutoBuildIndex(v bool) *CreateDataSourceRequest

func (*CreateDataSourceRequest) SetConfig

func (*CreateDataSourceRequest) SetDomain

func (*CreateDataSourceRequest) SetDryRun

func (*CreateDataSourceRequest) SetName

func (*CreateDataSourceRequest) SetSaroConfig

func (*CreateDataSourceRequest) SetType

func (CreateDataSourceRequest) String

func (s CreateDataSourceRequest) String() string

type CreateDataSourceRequestConfig

type CreateDataSourceRequestConfig struct {
	// The AccessKey ID of the MaxCompute data source.
	//
	// example:
	//
	// L***p
	AccessKey *string `json:"accessKey,omitempty" xml:"accessKey,omitempty"`
	// The AccessKey secret of the MaxCompute data source.
	//
	// example:
	//
	// 5**9a6
	AccessSecret *string `json:"accessSecret,omitempty" xml:"accessSecret,omitempty"`
	// The name of the OSS bucket.
	//
	// example:
	//
	// opensearch
	Bucket   *string `json:"bucket,omitempty" xml:"bucket,omitempty"`
	Catalog  *string `json:"catalog,omitempty" xml:"catalog,omitempty"`
	Database *string `json:"database,omitempty" xml:"database,omitempty"`
	// The endpoint of the MaxCompute or Object Storage Service (OSS) data source.
	//
	// example:
	//
	// http://service.cn-hangzhou.maxcompute.aliyun-inc.com/api
	Endpoint *string `json:"endpoint,omitempty" xml:"endpoint,omitempty"`
	// The namespace.
	//
	// example:
	//
	// aegis-ops
	Namespace *string `json:"namespace,omitempty" xml:"namespace,omitempty"`
	// The path of the OSS object.
	//
	// example:
	//
	// /opensearch/search
	OssPath *string `json:"ossPath,omitempty" xml:"ossPath,omitempty"`
	// The partition in the MaxCompute table.
	//
	// example:
	//
	// ds=20220713
	Partition *string `json:"partition,omitempty" xml:"partition,omitempty"`
	// The file path in the Apsara File Storage for HDFS file system.
	//
	// example:
	//
	// test-hdfs-path
	Path *string `json:"path,omitempty" xml:"path,omitempty"`
	// The name of the MaxCompute project that is used as the data source.
	//
	// example:
	//
	// kubenest
	Project *string `json:"project,omitempty" xml:"project,omitempty"`
	// The name of the MaxCompute table that is used as the data source.
	//
	// example:
	//
	// item
	Table *string `json:"table,omitempty" xml:"table,omitempty"`
	Tag   *string `json:"tag,omitempty" xml:"tag,omitempty"`
}

func (CreateDataSourceRequestConfig) GoString

func (*CreateDataSourceRequestConfig) SetAccessKey

func (*CreateDataSourceRequestConfig) SetAccessSecret

func (*CreateDataSourceRequestConfig) SetBucket

func (*CreateDataSourceRequestConfig) SetCatalog added in v3.2.5

func (*CreateDataSourceRequestConfig) SetDatabase added in v3.2.5

func (*CreateDataSourceRequestConfig) SetEndpoint

func (*CreateDataSourceRequestConfig) SetNamespace

func (*CreateDataSourceRequestConfig) SetOssPath

func (*CreateDataSourceRequestConfig) SetPartition

func (*CreateDataSourceRequestConfig) SetPath

func (*CreateDataSourceRequestConfig) SetProject

func (*CreateDataSourceRequestConfig) SetTable

func (*CreateDataSourceRequestConfig) SetTag added in v3.2.5

func (CreateDataSourceRequestConfig) String

type CreateDataSourceRequestSaroConfig

type CreateDataSourceRequestSaroConfig struct {
	// The namespace of the SARO data source.
	//
	// example:
	//
	// igraph-cn-x0r3e3abe02
	Namespace *string `json:"namespace,omitempty" xml:"namespace,omitempty"`
	// The name of the SARO table.
	//
	// example:
	//
	// index_hdfs
	TableName *string `json:"tableName,omitempty" xml:"tableName,omitempty"`
}

func (CreateDataSourceRequestSaroConfig) GoString

func (*CreateDataSourceRequestSaroConfig) SetNamespace

func (*CreateDataSourceRequestSaroConfig) SetTableName

func (CreateDataSourceRequestSaroConfig) String

type CreateDataSourceResponse

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

func (CreateDataSourceResponse) GoString

func (s CreateDataSourceResponse) GoString() string

func (*CreateDataSourceResponse) SetBody

func (*CreateDataSourceResponse) SetHeaders

func (*CreateDataSourceResponse) SetStatusCode

func (CreateDataSourceResponse) String

func (s CreateDataSourceResponse) String() string

type CreateDataSourceResponseBody

type CreateDataSourceResponseBody struct {
	// The ID of the request.
	//
	// example:
	//
	// 10D5E615-69F7-5F49-B850-00169ADE513C
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The returned results.
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (CreateDataSourceResponseBody) GoString

func (s CreateDataSourceResponseBody) GoString() string

func (*CreateDataSourceResponseBody) SetRequestId

func (*CreateDataSourceResponseBody) SetResult

func (s *CreateDataSourceResponseBody) SetResult(v map[string]interface{}) *CreateDataSourceResponseBody

func (CreateDataSourceResponseBody) String

type CreateFolderRequest

type CreateFolderRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// gist_qc
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1
	Parent *int64 `json:"parent,omitempty" xml:"parent,omitempty"`
	// table, instance, template, function
	//
	// This parameter is required.
	//
	// example:
	//
	// instance
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (CreateFolderRequest) GoString

func (s CreateFolderRequest) GoString() string

func (*CreateFolderRequest) SetName

func (*CreateFolderRequest) SetParent

func (*CreateFolderRequest) SetType

func (CreateFolderRequest) String

func (s CreateFolderRequest) String() string

type CreateFolderResponse

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

func (CreateFolderResponse) GoString

func (s CreateFolderResponse) GoString() string

func (*CreateFolderResponse) SetBody

func (*CreateFolderResponse) SetHeaders

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

func (*CreateFolderResponse) SetStatusCode

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

func (CreateFolderResponse) String

func (s CreateFolderResponse) String() string

type CreateFolderResponseBody

type CreateFolderResponseBody struct {
	// id of request
	//
	// example:
	//
	// E7B7D598-B080-5C8E-AA35-D43EC0D5F886
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// NodeVO
	Result *CreateFolderResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (CreateFolderResponseBody) GoString

func (s CreateFolderResponseBody) GoString() string

func (*CreateFolderResponseBody) SetRequestId

func (*CreateFolderResponseBody) SetResult

func (CreateFolderResponseBody) String

func (s CreateFolderResponseBody) String() string

type CreateFolderResponseBodyResult

type CreateFolderResponseBodyResult struct {
	// example:
	//
	// 1719221186114
	GmtCreate *string `json:"gmtCreate,omitempty" xml:"gmtCreate,omitempty"`
	// example:
	//
	// 1719221186114
	GmtModified *string `json:"gmtModified,omitempty" xml:"gmtModified,omitempty"`
	// example:
	//
	// 25030
	Id *int64 `json:"id,omitempty" xml:"id,omitempty"`
	// example:
	//
	// ha-cn-pl32rf0****
	InstanceId *int64 `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	// example:
	//
	// True
	IsDir *int32 `json:"isDir,omitempty" xml:"isDir,omitempty"`
	// example:
	//
	// test
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// example:
	//
	// -1
	Parent *int64 `json:"parent,omitempty" xml:"parent,omitempty"`
	// example:
	//
	// 1
	TemplateId *int64 `json:"templateId,omitempty" xml:"templateId,omitempty"`
	// table, instance, template, function
	//
	// example:
	//
	// instance
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (CreateFolderResponseBodyResult) GoString

func (*CreateFolderResponseBodyResult) SetGmtCreate

func (*CreateFolderResponseBodyResult) SetGmtModified

func (*CreateFolderResponseBodyResult) SetId

func (*CreateFolderResponseBodyResult) SetInstanceId

func (*CreateFolderResponseBodyResult) SetIsDir

func (*CreateFolderResponseBodyResult) SetName

func (*CreateFolderResponseBodyResult) SetParent

func (*CreateFolderResponseBodyResult) SetTemplateId

func (*CreateFolderResponseBodyResult) SetType

func (CreateFolderResponseBodyResult) String

type CreateIndexRequest

type CreateIndexRequest struct {
	// The maximum number of full indexes that can be concurrently built.
	//
	// example:
	//
	// 2
	BuildParallelNum *int32 `json:"buildParallelNum,omitempty" xml:"buildParallelNum,omitempty"`
	// The index schema.
	//
	// example:
	//
	// {\\"summarys\\":{\\"summary_fields\\":[\\"id\\"]},\\"indexs\\":[{\\"index_name\\":\\"index_id\\",\\"index_type\\":\\"PRIMARYKEY64\\",\\"index_fields\\":\\"id\\",\\"has_primary_key_attribute\\":true,\\"is_primary_key_sorted\\":false}],\\"attributes\\":[\\"id\\"],\\"fields\\":[{\\"field_name\\":\\"id\\",\\"field_type\\":\\"UINT16\\"}],\\"table_name\\":\\"index_2\\"}
	Content *string `json:"content,omitempty" xml:"content,omitempty"`
	// The name of the data source.
	//
	// example:
	//
	// test1
	DataSource *string `json:"dataSource,omitempty" xml:"dataSource,omitempty"`
	// The information about the data source. This parameter is required for an OpenSearch Vector Search Edition instance of the new version.
	DataSourceInfo *CreateIndexRequestDataSourceInfo `json:"dataSourceInfo,omitempty" xml:"dataSourceInfo,omitempty" type:"Struct"`
	// The data center in which the data source is deployed.
	//
	// example:
	//
	// vpc_hz_domain_1
	Domain *string `json:"domain,omitempty" xml:"domain,omitempty"`
	// The extended content of the field configuration. key specifies the vector field and the field that requires embedding.
	//
	// example:
	//
	// {
	//
	//         "vector":
	//
	//         [
	//
	//             "source_image_vector"
	//
	//         ],
	//
	//         "embeding":
	//
	//         [
	//
	//             "source_image"
	//
	//         ],
	//
	//         "description":
	//
	//         []
	//
	//     }
	Extend map[string]interface{} `json:"extend,omitempty" xml:"extend,omitempty"`
	// The maximum number of full indexes that can be concurrently merged.
	//
	// example:
	//
	// 2
	MergeParallelNum *int32 `json:"mergeParallelNum,omitempty" xml:"mergeParallelNum,omitempty"`
	// The index name.
	//
	// example:
	//
	// ha-cn-zvp2qr1sk01_qrs
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The number of data shards.
	//
	// example:
	//
	// 20211202
	Partition *int32 `json:"partition,omitempty" xml:"partition,omitempty"`
	// Specifies whether to perform only a dry run, without performing the actual request. The system only checks the validity of the data source. Valid values:
	//
	// 	- true
	//
	// 	- false
	//
	// example:
	//
	// true
	DryRun *bool `json:"dryRun,omitempty" xml:"dryRun,omitempty"`
}

func (CreateIndexRequest) GoString

func (s CreateIndexRequest) GoString() string

func (*CreateIndexRequest) SetBuildParallelNum

func (s *CreateIndexRequest) SetBuildParallelNum(v int32) *CreateIndexRequest

func (*CreateIndexRequest) SetContent

func (s *CreateIndexRequest) SetContent(v string) *CreateIndexRequest

func (*CreateIndexRequest) SetDataSource

func (s *CreateIndexRequest) SetDataSource(v string) *CreateIndexRequest

func (*CreateIndexRequest) SetDataSourceInfo

func (*CreateIndexRequest) SetDomain

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

func (*CreateIndexRequest) SetDryRun

func (s *CreateIndexRequest) SetDryRun(v bool) *CreateIndexRequest

func (*CreateIndexRequest) SetExtend

func (s *CreateIndexRequest) SetExtend(v map[string]interface{}) *CreateIndexRequest

func (*CreateIndexRequest) SetMergeParallelNum

func (s *CreateIndexRequest) SetMergeParallelNum(v int32) *CreateIndexRequest

func (*CreateIndexRequest) SetName

func (*CreateIndexRequest) SetPartition

func (s *CreateIndexRequest) SetPartition(v int32) *CreateIndexRequest

func (CreateIndexRequest) String

func (s CreateIndexRequest) String() string

type CreateIndexRequestDataSourceInfo

type CreateIndexRequestDataSourceInfo struct {
	// Specifies whether to enable automatic full indexing.
	//
	// example:
	//
	// true
	AutoBuildIndex *bool `json:"autoBuildIndex,omitempty" xml:"autoBuildIndex,omitempty"`
	// The information about the MaxCompute data source.
	Config *CreateIndexRequestDataSourceInfoConfig `json:"config,omitempty" xml:"config,omitempty" type:"Struct"`
	// The start timestamp from which incremental data is retrieved.
	//
	// example:
	//
	// 1709715164
	DataTimeSec *int32 `json:"dataTimeSec,omitempty" xml:"dataTimeSec,omitempty"`
	// The data center in which the data source is deployed.
	//
	// example:
	//
	// vpc_hz_domain_1
	Domain *string `json:"domain,omitempty" xml:"domain,omitempty"`
	// The name of the data source.
	//
	// example:
	//
	// ha-cn-35t3n1yuj0d_index_1
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The maximum number of full indexes that can be concurrently processed.
	//
	// example:
	//
	// 2
	ProcessParallelNum *int32 `json:"processParallelNum,omitempty" xml:"processParallelNum,omitempty"`
	// The number of resources used for data update.
	//
	// example:
	//
	// 4
	ProcessPartitionCount *int32 `json:"processPartitionCount,omitempty" xml:"processPartitionCount,omitempty"`
	// The configurations of the SARO data source.
	SaroConfig *CreateIndexRequestDataSourceInfoSaroConfig `json:"saroConfig,omitempty" xml:"saroConfig,omitempty" type:"Struct"`
	// The type of the data source. Valid values:
	//
	// 	- odps
	//
	// 	- swift
	//
	// 	- saro
	//
	// 	- oss
	//
	// example:
	//
	// odps
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (CreateIndexRequestDataSourceInfo) GoString

func (*CreateIndexRequestDataSourceInfo) SetAutoBuildIndex

func (*CreateIndexRequestDataSourceInfo) SetDataTimeSec

func (*CreateIndexRequestDataSourceInfo) SetDomain

func (*CreateIndexRequestDataSourceInfo) SetName

func (*CreateIndexRequestDataSourceInfo) SetProcessParallelNum

func (*CreateIndexRequestDataSourceInfo) SetProcessPartitionCount

func (*CreateIndexRequestDataSourceInfo) SetType

func (CreateIndexRequestDataSourceInfo) String

type CreateIndexRequestDataSourceInfoConfig

type CreateIndexRequestDataSourceInfoConfig struct {
	// The AccessKey ID of the MaxCompute data source.
	//
	// example:
	//
	// L***p
	AccessKey *string `json:"accessKey,omitempty" xml:"accessKey,omitempty"`
	// The AccessKey secret of the MaxCompute data source.
	//
	// example:
	//
	// 5**9a6
	AccessSecret *string `json:"accessSecret,omitempty" xml:"accessSecret,omitempty"`
	// The name of the OSS bucket.
	//
	// example:
	//
	// test-bucket
	Bucket   *string `json:"bucket,omitempty" xml:"bucket,omitempty"`
	Catalog  *string `json:"catalog,omitempty" xml:"catalog,omitempty"`
	Database *string `json:"database,omitempty" xml:"database,omitempty"`
	// The endpoint of the MaxCompute or Object Storage Service (OSS) data source.
	//
	// example:
	//
	// https://oss-cn-hangzhou.aliyuncs.com
	Endpoint *string `json:"endpoint,omitempty" xml:"endpoint,omitempty"`
	Format   *string `json:"format,omitempty" xml:"format,omitempty"`
	// The namespace name.
	//
	// example:
	//
	// test-namespace
	Namespace *string `json:"namespace,omitempty" xml:"namespace,omitempty"`
	// The path of the OSS object.
	//
	// example:
	//
	// /opensearch/oss.json
	OssPath *string `json:"ossPath,omitempty" xml:"ossPath,omitempty"`
	// The partition in the MaxCompute table. This parameter is required if type is set to odps.
	//
	// example:
	//
	// ds=20230114
	Partition *string `json:"partition,omitempty" xml:"partition,omitempty"`
	// The path of the Apsara File Storage for HDFS data source.
	//
	// example:
	//
	// test-hdfs-path
	Path *string `json:"path,omitempty" xml:"path,omitempty"`
	// The name of the MaxCompute project that is used as the data source.
	//
	// example:
	//
	// bbt_algo_pai
	Project *string `json:"project,omitempty" xml:"project,omitempty"`
	// The table name.
	//
	// example:
	//
	// bbt_rec_swing_u2i2i_score_be_v1
	Table *string `json:"table,omitempty" xml:"table,omitempty"`
	Tag   *string `json:"tag,omitempty" xml:"tag,omitempty"`
}

func (CreateIndexRequestDataSourceInfoConfig) GoString

func (*CreateIndexRequestDataSourceInfoConfig) SetAccessKey

func (*CreateIndexRequestDataSourceInfoConfig) SetAccessSecret

func (*CreateIndexRequestDataSourceInfoConfig) SetBucket

func (*CreateIndexRequestDataSourceInfoConfig) SetCatalog added in v3.2.5

func (*CreateIndexRequestDataSourceInfoConfig) SetDatabase added in v3.2.5

func (*CreateIndexRequestDataSourceInfoConfig) SetEndpoint

func (*CreateIndexRequestDataSourceInfoConfig) SetFormat added in v3.2.6

func (*CreateIndexRequestDataSourceInfoConfig) SetNamespace

func (*CreateIndexRequestDataSourceInfoConfig) SetOssPath

func (*CreateIndexRequestDataSourceInfoConfig) SetPartition

func (*CreateIndexRequestDataSourceInfoConfig) SetPath

func (*CreateIndexRequestDataSourceInfoConfig) SetProject

func (*CreateIndexRequestDataSourceInfoConfig) SetTable

func (*CreateIndexRequestDataSourceInfoConfig) SetTag added in v3.2.5

func (CreateIndexRequestDataSourceInfoConfig) String

type CreateIndexRequestDataSourceInfoSaroConfig

type CreateIndexRequestDataSourceInfoSaroConfig struct {
	// The namespace of the SARO data source.
	//
	// example:
	//
	// flink-test-fjx-default
	Namespace *string `json:"namespace,omitempty" xml:"namespace,omitempty"`
	// The name of the SARO table.
	//
	// example:
	//
	// device_event_shy_summary_
	TableName *string `json:"tableName,omitempty" xml:"tableName,omitempty"`
}

func (CreateIndexRequestDataSourceInfoSaroConfig) GoString

func (*CreateIndexRequestDataSourceInfoSaroConfig) SetNamespace

func (*CreateIndexRequestDataSourceInfoSaroConfig) SetTableName

func (CreateIndexRequestDataSourceInfoSaroConfig) String

type CreateIndexResponse

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

func (CreateIndexResponse) GoString

func (s CreateIndexResponse) GoString() string

func (*CreateIndexResponse) SetBody

func (*CreateIndexResponse) SetHeaders

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

func (*CreateIndexResponse) SetStatusCode

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

func (CreateIndexResponse) String

func (s CreateIndexResponse) String() string

type CreateIndexResponseBody

type CreateIndexResponseBody struct {
	// The request ID.
	//
	// example:
	//
	// 407BFD91-DE7D-50BA-8F88-CDE52A3B5E46
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The results returned.
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (CreateIndexResponseBody) GoString

func (s CreateIndexResponseBody) GoString() string

func (*CreateIndexResponseBody) SetRequestId

func (*CreateIndexResponseBody) SetResult

func (s *CreateIndexResponseBody) SetResult(v map[string]interface{}) *CreateIndexResponseBody

func (CreateIndexResponseBody) String

func (s CreateIndexResponseBody) String() string

type CreateInstanceRequest

type CreateInstanceRequest struct {
	// The billing method of the instance. Valid values: PREPAY: subscription. If you set this parameter to PREPAY, make sure that your Alibaba Cloud account supports balance payment or credit card payment. Otherwise, the system returns the InvalidPayMethod error message. If you set this parameter to PREPAY, you must also specify paymentInfo. POSTPAY: pay-as-you-go. This billing method is not supported.
	//
	// example:
	//
	// ""
	ChargeType *string `json:"chargeType,omitempty" xml:"chargeType,omitempty"`
	// The information about the instance specification.
	Components []*CreateInstanceRequestComponents `json:"components,omitempty" xml:"components,omitempty" type:"Repeated"`
	// The billing information.
	Order           *CreateInstanceRequestOrder  `json:"order,omitempty" xml:"order,omitempty" type:"Struct"`
	ResourceGroupId *string                      `json:"resourceGroupId,omitempty" xml:"resourceGroupId,omitempty"`
	Tags            []*CreateInstanceRequestTags `json:"tags,omitempty" xml:"tags,omitempty" type:"Repeated"`
}

func (CreateInstanceRequest) GoString

func (s CreateInstanceRequest) GoString() string

func (*CreateInstanceRequest) SetChargeType

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

func (*CreateInstanceRequest) SetComponents

func (*CreateInstanceRequest) SetOrder

func (*CreateInstanceRequest) SetResourceGroupId added in v3.2.4

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

func (*CreateInstanceRequest) SetTags added in v3.2.4

func (CreateInstanceRequest) String

func (s CreateInstanceRequest) String() string

type CreateInstanceRequestComponents

type CreateInstanceRequestComponents struct {
	// The code of the specification, which must be consistent with the value that you specify on the buy page.
	//
	// example:
	//
	// ""
	Code *string `json:"code,omitempty" xml:"code,omitempty"`
	// The value of the specification.
	//
	// example:
	//
	// ""
	Value *string `json:"value,omitempty" xml:"value,omitempty"`
}

func (CreateInstanceRequestComponents) GoString

func (*CreateInstanceRequestComponents) SetCode

func (*CreateInstanceRequestComponents) SetValue

func (CreateInstanceRequestComponents) String

type CreateInstanceRequestOrder

type CreateInstanceRequestOrder struct {
	// Specifies whether to enable auto-renewal. Valid values: true and false.
	//
	// example:
	//
	// true
	AutoRenew *bool `json:"autoRenew,omitempty" xml:"autoRenew,omitempty"`
	// The billing duration. Valid values: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, and 12.
	//
	// example:
	//
	// 29
	Duration *int64 `json:"duration,omitempty" xml:"duration,omitempty"`
	// The unit of the billing duration. Valid values: Month and Year.
	//
	// example:
	//
	// ""
	PricingCycle *string `json:"pricingCycle,omitempty" xml:"pricingCycle,omitempty"`
}

func (CreateInstanceRequestOrder) GoString

func (s CreateInstanceRequestOrder) GoString() string

func (*CreateInstanceRequestOrder) SetAutoRenew

func (*CreateInstanceRequestOrder) SetDuration

func (*CreateInstanceRequestOrder) SetPricingCycle

func (CreateInstanceRequestOrder) String

type CreateInstanceRequestTags added in v3.2.4

type CreateInstanceRequestTags struct {
	Key   *string `json:"key,omitempty" xml:"key,omitempty"`
	Value *string `json:"value,omitempty" xml:"value,omitempty"`
}

func (CreateInstanceRequestTags) GoString added in v3.2.4

func (s CreateInstanceRequestTags) GoString() string

func (*CreateInstanceRequestTags) SetKey added in v3.2.4

func (*CreateInstanceRequestTags) SetValue added in v3.2.4

func (CreateInstanceRequestTags) String added in v3.2.4

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"`
	Body       *CreateInstanceResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateInstanceResponse) GoString

func (s CreateInstanceResponse) GoString() string

func (*CreateInstanceResponse) SetBody

func (*CreateInstanceResponse) SetHeaders

func (*CreateInstanceResponse) SetStatusCode

func (CreateInstanceResponse) String

func (s CreateInstanceResponse) String() string

type CreateInstanceResponseBody

type CreateInstanceResponseBody struct {
	// The ID of the request
	//
	// example:
	//
	// D39EE0F1-D7EF-5F46-B781-6BF4185308B0
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The results returned.
	Result *CreateInstanceResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (CreateInstanceResponseBody) GoString

func (s CreateInstanceResponseBody) GoString() string

func (*CreateInstanceResponseBody) SetRequestId

func (*CreateInstanceResponseBody) SetResult

func (CreateInstanceResponseBody) String

type CreateInstanceResponseBodyResult

type CreateInstanceResponseBodyResult struct {
	// The instance ID.
	//
	// example:
	//
	// ha-cn-2r42ppr7901
	InstanceId *string `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
}

func (CreateInstanceResponseBodyResult) GoString

func (*CreateInstanceResponseBodyResult) SetInstanceId

func (CreateInstanceResponseBodyResult) String

type CreatePublicUrlResponse

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

func (CreatePublicUrlResponse) GoString

func (s CreatePublicUrlResponse) GoString() string

func (*CreatePublicUrlResponse) SetBody

func (*CreatePublicUrlResponse) SetHeaders

func (*CreatePublicUrlResponse) SetStatusCode

func (CreatePublicUrlResponse) String

func (s CreatePublicUrlResponse) String() string

type CreatePublicUrlResponseBody

type CreatePublicUrlResponseBody struct {
	// The request ID.
	//
	// example:
	//
	// 022F36C7-9FB4-5D67-BEBC-3D14B0984463
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The result.
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (CreatePublicUrlResponseBody) GoString

func (s CreatePublicUrlResponseBody) GoString() string

func (*CreatePublicUrlResponseBody) SetRequestId

func (*CreatePublicUrlResponseBody) SetResult

func (s *CreatePublicUrlResponseBody) SetResult(v map[string]interface{}) *CreatePublicUrlResponseBody

func (CreatePublicUrlResponseBody) String

type CreateSqlInstanceRequest

type CreateSqlInstanceRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// test
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// -1
	Parent *int64 `json:"parent,omitempty" xml:"parent,omitempty"`
}

func (CreateSqlInstanceRequest) GoString

func (s CreateSqlInstanceRequest) GoString() string

func (*CreateSqlInstanceRequest) SetName

func (*CreateSqlInstanceRequest) SetParent

func (CreateSqlInstanceRequest) String

func (s CreateSqlInstanceRequest) String() string

type CreateSqlInstanceResponse

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

func (CreateSqlInstanceResponse) GoString

func (s CreateSqlInstanceResponse) GoString() string

func (*CreateSqlInstanceResponse) SetBody

func (*CreateSqlInstanceResponse) SetHeaders

func (*CreateSqlInstanceResponse) SetStatusCode

func (CreateSqlInstanceResponse) String

func (s CreateSqlInstanceResponse) String() string

type CreateSqlInstanceResponseBody

type CreateSqlInstanceResponseBody struct {
	// id of request
	//
	// example:
	//
	// B43CD1BB-ABD7-59C5-B89A-6E5F6FE60A84
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// NodeVO
	Result *CreateSqlInstanceResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (CreateSqlInstanceResponseBody) GoString

func (*CreateSqlInstanceResponseBody) SetRequestId

func (CreateSqlInstanceResponseBody) String

type CreateSqlInstanceResponseBodyResult

type CreateSqlInstanceResponseBodyResult struct {
	// example:
	//
	// 1719220182844
	GmtCreate *string `json:"gmtCreate,omitempty" xml:"gmtCreate,omitempty"`
	// example:
	//
	// 1719220182844
	GmtModified *string `json:"gmtModified,omitempty" xml:"gmtModified,omitempty"`
	// example:
	//
	// 22
	Id *int64 `json:"id,omitempty" xml:"id,omitempty"`
	// example:
	//
	// ha-cn-pl32rf0****
	InstanceId *int64 `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	// example:
	//
	// true
	IsDir *int32 `json:"isDir,omitempty" xml:"isDir,omitempty"`
	// example:
	//
	// test
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// example:
	//
	// -1
	Parent *int64 `json:"parent,omitempty" xml:"parent,omitempty"`
	// example:
	//
	// 1
	TemplateId *int64 `json:"templateId,omitempty" xml:"templateId,omitempty"`
	// table, instance, template, function
	//
	// example:
	//
	// instance
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (CreateSqlInstanceResponseBodyResult) GoString

func (*CreateSqlInstanceResponseBodyResult) SetGmtCreate

func (*CreateSqlInstanceResponseBodyResult) SetGmtModified

func (*CreateSqlInstanceResponseBodyResult) SetId

func (*CreateSqlInstanceResponseBodyResult) SetInstanceId

func (*CreateSqlInstanceResponseBodyResult) SetIsDir

func (*CreateSqlInstanceResponseBodyResult) SetName

func (*CreateSqlInstanceResponseBodyResult) SetParent

func (*CreateSqlInstanceResponseBodyResult) SetTemplateId

func (*CreateSqlInstanceResponseBodyResult) SetType

func (CreateSqlInstanceResponseBodyResult) String

type CreateTableRequest

type CreateTableRequest struct {
	// The configurations about field processing.
	DataProcessConfig []*CreateTableRequestDataProcessConfig `json:"dataProcessConfig,omitempty" xml:"dataProcessConfig,omitempty" type:"Repeated"`
	// The number of resources used for data update.
	//
	// example:
	//
	// 1
	DataProcessorCount *int32 `json:"dataProcessorCount,omitempty" xml:"dataProcessorCount,omitempty"`
	// The configurations of the data source.
	DataSource *CreateTableRequestDataSource `json:"dataSource,omitempty" xml:"dataSource,omitempty" type:"Struct"`
	// The fields.
	FieldSchema map[string]*string `json:"fieldSchema,omitempty" xml:"fieldSchema,omitempty"`
	// The index name.
	//
	// example:
	//
	// index_1
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The number of data shards.
	//
	// example:
	//
	// 1
	PartitionCount *int32 `json:"partitionCount,omitempty" xml:"partitionCount,omitempty"`
	// The primary key field.
	//
	// example:
	//
	// id
	PrimaryKey *string `json:"primaryKey,omitempty" xml:"primaryKey,omitempty"`
	// The instance schema. If this parameter is specified, the parameters about the index are not required.
	//
	// example:
	//
	// {}
	RawSchema *string `json:"rawSchema,omitempty" xml:"rawSchema,omitempty"`
	// The index schema.
	VectorIndex []*CreateTableRequestVectorIndex `json:"vectorIndex,omitempty" xml:"vectorIndex,omitempty" type:"Repeated"`
	// Specifies whether to perform only a dry run, without performing the actual request. The system only checks the validity of the data source. Valid values:
	//
	// 	- true
	//
	// 	- false
	//
	// example:
	//
	// true
	DryRun *bool `json:"dryRun,omitempty" xml:"dryRun,omitempty"`
}

func (CreateTableRequest) GoString

func (s CreateTableRequest) GoString() string

func (*CreateTableRequest) SetDataProcessConfig

func (*CreateTableRequest) SetDataProcessorCount

func (s *CreateTableRequest) SetDataProcessorCount(v int32) *CreateTableRequest

func (*CreateTableRequest) SetDataSource

func (*CreateTableRequest) SetDryRun

func (s *CreateTableRequest) SetDryRun(v bool) *CreateTableRequest

func (*CreateTableRequest) SetFieldSchema

func (s *CreateTableRequest) SetFieldSchema(v map[string]*string) *CreateTableRequest

func (*CreateTableRequest) SetName

func (*CreateTableRequest) SetPartitionCount

func (s *CreateTableRequest) SetPartitionCount(v int32) *CreateTableRequest

func (*CreateTableRequest) SetPrimaryKey

func (s *CreateTableRequest) SetPrimaryKey(v string) *CreateTableRequest

func (*CreateTableRequest) SetRawSchema

func (s *CreateTableRequest) SetRawSchema(v string) *CreateTableRequest

func (*CreateTableRequest) SetVectorIndex

func (CreateTableRequest) String

func (s CreateTableRequest) String() string

type CreateTableRequestDataProcessConfig

type CreateTableRequestDataProcessConfig struct {
	// The destination field.
	//
	// example:
	//
	// source_image_vector
	DstField *string `json:"dstField,omitempty" xml:"dstField,omitempty"`
	// The method used to process the field. Valid values: copy and vectorize. A value of copy specifies that the value of the source field is copied to the destination field. A value of vectorize specifies that the value of the source field is vectorized by a vectorization model and the output vector is stored in the destination field.
	//
	// example:
	//
	// vectorize
	Operator *string `json:"operator,omitempty" xml:"operator,omitempty"`
	// The information about the model.
	Params *CreateTableRequestDataProcessConfigParams `json:"params,omitempty" xml:"params,omitempty" type:"Struct"`
	// The source field.
	//
	// example:
	//
	// source_image
	SrcField *string `json:"srcField,omitempty" xml:"srcField,omitempty"`
}

func (CreateTableRequestDataProcessConfig) GoString

func (*CreateTableRequestDataProcessConfig) SetDstField

func (*CreateTableRequestDataProcessConfig) SetOperator

func (*CreateTableRequestDataProcessConfig) SetSrcField

func (CreateTableRequestDataProcessConfig) String

type CreateTableRequestDataProcessConfigParams

type CreateTableRequestDataProcessConfigParams struct {
	// The source of the data to be vectorized.
	SrcFieldConfig *CreateTableRequestDataProcessConfigParamsSrcFieldConfig `json:"srcFieldConfig,omitempty" xml:"srcFieldConfig,omitempty" type:"Struct"`
	// The data type.
	//
	// example:
	//
	// image
	VectorModal *string `json:"vectorModal,omitempty" xml:"vectorModal,omitempty"`
	// The vectorization model.
	//
	// example:
	//
	// clip
	VectorModel *string `json:"vectorModel,omitempty" xml:"vectorModel,omitempty"`
}

func (CreateTableRequestDataProcessConfigParams) GoString

func (*CreateTableRequestDataProcessConfigParams) SetVectorModal

func (*CreateTableRequestDataProcessConfigParams) SetVectorModel

func (CreateTableRequestDataProcessConfigParams) String

type CreateTableRequestDataProcessConfigParamsSrcFieldConfig

type CreateTableRequestDataProcessConfigParamsSrcFieldConfig struct {
	// The OSS bucket.
	//
	// example:
	//
	// test
	OssBucket *string `json:"ossBucket,omitempty" xml:"ossBucket,omitempty"`
	// The OSS endpoint.
	//
	// example:
	//
	// oss-cn-hangzhou-internal.aliyuncs.com
	OssEndpoint *string `json:"ossEndpoint,omitempty" xml:"ossEndpoint,omitempty"`
	// The ID of the Alibaba Cloud account.
	//
	// example:
	//
	// uid
	Uid *string `json:"uid,omitempty" xml:"uid,omitempty"`
}

func (CreateTableRequestDataProcessConfigParamsSrcFieldConfig) GoString

func (*CreateTableRequestDataProcessConfigParamsSrcFieldConfig) SetOssBucket

func (*CreateTableRequestDataProcessConfigParamsSrcFieldConfig) SetOssEndpoint

func (*CreateTableRequestDataProcessConfigParamsSrcFieldConfig) SetUid

func (CreateTableRequestDataProcessConfigParamsSrcFieldConfig) String

type CreateTableRequestDataSource

type CreateTableRequestDataSource struct {
	// Specifies whether to automatically rebuild the index.
	//
	// example:
	//
	// true
	AutoBuildIndex *bool `json:"autoBuildIndex,omitempty" xml:"autoBuildIndex,omitempty"`
	// The configurations of the data source.
	Config *CreateTableRequestDataSourceConfig `json:"config,omitempty" xml:"config,omitempty" type:"Struct"`
	// The start timestamp from which incremental data is retrieved.
	//
	// example:
	//
	// 1715160176
	DataTimeSec *int32 `json:"dataTimeSec,omitempty" xml:"dataTimeSec,omitempty"`
	// The data source type. Valid values: odps, swift, and oss.
	//
	// example:
	//
	// odps
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (CreateTableRequestDataSource) GoString

func (s CreateTableRequestDataSource) GoString() string

func (*CreateTableRequestDataSource) SetAutoBuildIndex

func (*CreateTableRequestDataSource) SetConfig

func (*CreateTableRequestDataSource) SetDataTimeSec

func (*CreateTableRequestDataSource) SetType

func (CreateTableRequestDataSource) String

type CreateTableRequestDataSourceConfig

type CreateTableRequestDataSourceConfig struct {
	// The AccessKey ID of the MaxCompute data source.
	//
	// example:
	//
	// ak
	AccessKey *string `json:"accessKey,omitempty" xml:"accessKey,omitempty"`
	// The AccessKey secret of the MaxCompute data source.
	//
	// example:
	//
	// as
	AccessSecret *string `json:"accessSecret,omitempty" xml:"accessSecret,omitempty"`
	// The OSS bucket.
	//
	// example:
	//
	// antsys-flytest-ci
	Bucket   *string `json:"bucket,omitempty" xml:"bucket,omitempty"`
	Catalog  *string `json:"catalog,omitempty" xml:"catalog,omitempty"`
	Database *string `json:"database,omitempty" xml:"database,omitempty"`
	// The endpoint of the MaxCompute data source.
	//
	// example:
	//
	// http://service.cn-hangzhou.maxcompute.aliyun-inc.com/api
	Endpoint *string `json:"endpoint,omitempty" xml:"endpoint,omitempty"`
	// The Object Storage Service (OSS) path.
	//
	// example:
	//
	// oss://opensearch
	OssPath *string `json:"ossPath,omitempty" xml:"ossPath,omitempty"`
	// The partition in the MaxCompute table. This parameter is required if type is set to odps.
	//
	// example:
	//
	// ds=20220713
	Partition *string `json:"partition,omitempty" xml:"partition,omitempty"`
	// The name of the MaxCompute project that is used as the data source.
	//
	// example:
	//
	// project_20210220122847_3218
	Project *string `json:"project,omitempty" xml:"project,omitempty"`
	// The name of the MaxCompute table that is used as the data source.
	//
	// example:
	//
	// test56
	Table *string `json:"table,omitempty" xml:"table,omitempty"`
	Tag   *string `json:"tag,omitempty" xml:"tag,omitempty"`
}

func (CreateTableRequestDataSourceConfig) GoString

func (*CreateTableRequestDataSourceConfig) SetAccessKey

func (*CreateTableRequestDataSourceConfig) SetAccessSecret

func (*CreateTableRequestDataSourceConfig) SetBucket

func (*CreateTableRequestDataSourceConfig) SetCatalog added in v3.2.5

func (*CreateTableRequestDataSourceConfig) SetDatabase added in v3.2.5

func (*CreateTableRequestDataSourceConfig) SetEndpoint

func (*CreateTableRequestDataSourceConfig) SetOssPath

func (*CreateTableRequestDataSourceConfig) SetPartition

func (*CreateTableRequestDataSourceConfig) SetProject

func (*CreateTableRequestDataSourceConfig) SetTable

func (*CreateTableRequestDataSourceConfig) SetTag added in v3.2.5

func (CreateTableRequestDataSourceConfig) String

type CreateTableRequestVectorIndex

type CreateTableRequestVectorIndex struct {
	// The configurations of the index schema.
	AdvanceParams *CreateTableRequestVectorIndexAdvanceParams `json:"advanceParams,omitempty" xml:"advanceParams,omitempty" type:"Struct"`
	// The dimension of the vector.
	//
	// example:
	//
	// 128
	Dimension *string `json:"dimension,omitempty" xml:"dimension,omitempty"`
	// The distance type.
	//
	// example:
	//
	// SquaredEuclidean
	DistanceType *string `json:"distanceType,omitempty" xml:"distanceType,omitempty"`
	// The name of the index schema.
	//
	// example:
	//
	// case_index
	IndexName *string `json:"indexName,omitempty" xml:"indexName,omitempty"`
	// The namespace field.
	//
	// example:
	//
	// namespace
	Namespace *string `json:"namespace,omitempty" xml:"namespace,omitempty"`
	// The field that stores the indexes of the elements in sparse vectors.
	//
	// example:
	//
	// sparse_indices
	SparseIndexField *string `json:"sparseIndexField,omitempty" xml:"sparseIndexField,omitempty"`
	// The field that stores the elements in sparse vectors.
	//
	// example:
	//
	// sparse_values
	SparseValueField *string `json:"sparseValueField,omitempty" xml:"sparseValueField,omitempty"`
	// The vector field.
	//
	// example:
	//
	// source_image_vector
	VectorField *string `json:"vectorField,omitempty" xml:"vectorField,omitempty"`
	// The vector retrieval algorithm.
	//
	// example:
	//
	// Qc
	VectorIndexType *string `json:"vectorIndexType,omitempty" xml:"vectorIndexType,omitempty"`
}

func (CreateTableRequestVectorIndex) GoString

func (*CreateTableRequestVectorIndex) SetDimension

func (*CreateTableRequestVectorIndex) SetDistanceType

func (*CreateTableRequestVectorIndex) SetIndexName

func (*CreateTableRequestVectorIndex) SetNamespace

func (*CreateTableRequestVectorIndex) SetSparseIndexField

func (*CreateTableRequestVectorIndex) SetSparseValueField

func (*CreateTableRequestVectorIndex) SetVectorField

func (*CreateTableRequestVectorIndex) SetVectorIndexType

func (CreateTableRequestVectorIndex) String

type CreateTableRequestVectorIndexAdvanceParams

type CreateTableRequestVectorIndexAdvanceParams struct {
	// The index building parameters.
	//
	// example:
	//
	// {}
	BuildIndexParams *string `json:"buildIndexParams,omitempty" xml:"buildIndexParams,omitempty"`
	// The threshold for linear building.
	//
	// example:
	//
	// 5000
	LinearBuildThreshold *string `json:"linearBuildThreshold,omitempty" xml:"linearBuildThreshold,omitempty"`
	// The minimum number of retrieved candidate sets.
	//
	// example:
	//
	// 20000
	MinScanDocCnt *string `json:"minScanDocCnt,omitempty" xml:"minScanDocCnt,omitempty"`
	// The index retrieval parameters.
	//
	// example:
	//
	// {}
	SearchIndexParams *string `json:"searchIndexParams,omitempty" xml:"searchIndexParams,omitempty"`
}

func (CreateTableRequestVectorIndexAdvanceParams) GoString

func (*CreateTableRequestVectorIndexAdvanceParams) SetBuildIndexParams

func (*CreateTableRequestVectorIndexAdvanceParams) SetLinearBuildThreshold

func (*CreateTableRequestVectorIndexAdvanceParams) SetMinScanDocCnt

func (*CreateTableRequestVectorIndexAdvanceParams) SetSearchIndexParams

func (CreateTableRequestVectorIndexAdvanceParams) String

type CreateTableResponse

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

func (CreateTableResponse) GoString

func (s CreateTableResponse) GoString() string

func (*CreateTableResponse) SetBody

func (*CreateTableResponse) SetHeaders

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

func (*CreateTableResponse) SetStatusCode

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

func (CreateTableResponse) String

func (s CreateTableResponse) String() string

type CreateTableResponseBody

type CreateTableResponseBody struct {
	// id of request
	//
	// example:
	//
	// 2AE63638-5420-56DC-BF59-37D8174039A0
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// Map
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (CreateTableResponseBody) GoString

func (s CreateTableResponseBody) GoString() string

func (*CreateTableResponseBody) SetRequestId

func (*CreateTableResponseBody) SetResult

func (s *CreateTableResponseBody) SetResult(v map[string]interface{}) *CreateTableResponseBody

func (CreateTableResponseBody) String

func (s CreateTableResponseBody) String() string

type DeleteAdvanceConfigResponse

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

func (DeleteAdvanceConfigResponse) GoString

func (s DeleteAdvanceConfigResponse) GoString() string

func (*DeleteAdvanceConfigResponse) SetBody

func (*DeleteAdvanceConfigResponse) SetHeaders

func (*DeleteAdvanceConfigResponse) SetStatusCode

func (DeleteAdvanceConfigResponse) String

type DeleteAdvanceConfigResponseBody

type DeleteAdvanceConfigResponseBody struct {
	// The ID of the request.
	//
	// example:
	//
	// E7B7D598-B080-5C8E-AA35-D43EC0D5F886
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The result.
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (DeleteAdvanceConfigResponseBody) GoString

func (*DeleteAdvanceConfigResponseBody) SetRequestId

func (*DeleteAdvanceConfigResponseBody) SetResult

func (DeleteAdvanceConfigResponseBody) String

type DeleteAliasResponse added in v3.2.0

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

func (DeleteAliasResponse) GoString added in v3.2.0

func (s DeleteAliasResponse) GoString() string

func (*DeleteAliasResponse) SetBody added in v3.2.0

func (*DeleteAliasResponse) SetHeaders added in v3.2.0

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

func (*DeleteAliasResponse) SetStatusCode added in v3.2.0

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

func (DeleteAliasResponse) String added in v3.2.0

func (s DeleteAliasResponse) String() string

type DeleteAliasResponseBody added in v3.2.0

type DeleteAliasResponseBody struct {
	// id of request
	//
	// example:
	//
	// FE03180A-0E29-5474-8A86-33F0683294A4
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// Map
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (DeleteAliasResponseBody) GoString added in v3.2.0

func (s DeleteAliasResponseBody) GoString() string

func (*DeleteAliasResponseBody) SetRequestId added in v3.2.0

func (*DeleteAliasResponseBody) SetResult added in v3.2.0

func (s *DeleteAliasResponseBody) SetResult(v map[string]interface{}) *DeleteAliasResponseBody

func (DeleteAliasResponseBody) String added in v3.2.0

func (s DeleteAliasResponseBody) String() string

type DeleteConfigDirRequest

type DeleteConfigDirRequest struct {
	// The directory name.
	//
	// This parameter is required.
	//
	// example:
	//
	// /clusters
	DirName *string `json:"dirName,omitempty" xml:"dirName,omitempty"`
	// The path of the parent directory.
	//
	// This parameter is required.
	//
	// example:
	//
	// /
	ParentFullPath *string `json:"parentFullPath,omitempty" xml:"parentFullPath,omitempty"`
}

func (DeleteConfigDirRequest) GoString

func (s DeleteConfigDirRequest) GoString() string

func (*DeleteConfigDirRequest) SetDirName

func (*DeleteConfigDirRequest) SetParentFullPath

func (s *DeleteConfigDirRequest) SetParentFullPath(v string) *DeleteConfigDirRequest

func (DeleteConfigDirRequest) String

func (s DeleteConfigDirRequest) String() string

type DeleteConfigDirResponse

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

func (DeleteConfigDirResponse) GoString

func (s DeleteConfigDirResponse) GoString() string

func (*DeleteConfigDirResponse) SetBody

func (*DeleteConfigDirResponse) SetHeaders

func (*DeleteConfigDirResponse) SetStatusCode

func (DeleteConfigDirResponse) String

func (s DeleteConfigDirResponse) String() string

type DeleteConfigDirResponseBody

type DeleteConfigDirResponseBody struct {
	// The request ID.
	//
	// example:
	//
	// F43E8AB4-419C-5F4C-90D6-615590DFAA3C
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The result.
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (DeleteConfigDirResponseBody) GoString

func (s DeleteConfigDirResponseBody) GoString() string

func (*DeleteConfigDirResponseBody) SetRequestId

func (*DeleteConfigDirResponseBody) SetResult

func (s *DeleteConfigDirResponseBody) SetResult(v map[string]interface{}) *DeleteConfigDirResponseBody

func (DeleteConfigDirResponseBody) String

type DeleteConfigFileRequest

type DeleteConfigFileRequest struct {
	// The file name.
	//
	// This parameter is required.
	//
	// example:
	//
	// /schemas/automobile_vector_schema.json
	FileName *string `json:"fileName,omitempty" xml:"fileName,omitempty"`
	// The path of the parent directory.
	//
	// This parameter is required.
	//
	// example:
	//
	// /
	ParentFullPath *string `json:"parentFullPath,omitempty" xml:"parentFullPath,omitempty"`
}

func (DeleteConfigFileRequest) GoString

func (s DeleteConfigFileRequest) GoString() string

func (*DeleteConfigFileRequest) SetFileName

func (*DeleteConfigFileRequest) SetParentFullPath

func (s *DeleteConfigFileRequest) SetParentFullPath(v string) *DeleteConfigFileRequest

func (DeleteConfigFileRequest) String

func (s DeleteConfigFileRequest) String() string

type DeleteConfigFileResponse

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

func (DeleteConfigFileResponse) GoString

func (s DeleteConfigFileResponse) GoString() string

func (*DeleteConfigFileResponse) SetBody

func (*DeleteConfigFileResponse) SetHeaders

func (*DeleteConfigFileResponse) SetStatusCode

func (DeleteConfigFileResponse) String

func (s DeleteConfigFileResponse) String() string

type DeleteConfigFileResponseBody

type DeleteConfigFileResponseBody struct {
	// The request ID.
	//
	// example:
	//
	// 10D5E615-69F7-5F49-B850-00169ADE513C
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The result.
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (DeleteConfigFileResponseBody) GoString

func (s DeleteConfigFileResponseBody) GoString() string

func (*DeleteConfigFileResponseBody) SetRequestId

func (*DeleteConfigFileResponseBody) SetResult

func (s *DeleteConfigFileResponseBody) SetResult(v map[string]interface{}) *DeleteConfigFileResponseBody

func (DeleteConfigFileResponseBody) String

type DeleteDataSourceResponse

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

func (DeleteDataSourceResponse) GoString

func (s DeleteDataSourceResponse) GoString() string

func (*DeleteDataSourceResponse) SetBody

func (*DeleteDataSourceResponse) SetHeaders

func (*DeleteDataSourceResponse) SetStatusCode

func (DeleteDataSourceResponse) String

func (s DeleteDataSourceResponse) String() string

type DeleteDataSourceResponseBody

type DeleteDataSourceResponseBody struct {
	// The ID of the request
	//
	// example:
	//
	// 10D5E615-69F7-5F49-B850-00169ADE513C
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The result returned
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (DeleteDataSourceResponseBody) GoString

func (s DeleteDataSourceResponseBody) GoString() string

func (*DeleteDataSourceResponseBody) SetRequestId

func (*DeleteDataSourceResponseBody) SetResult

func (s *DeleteDataSourceResponseBody) SetResult(v map[string]interface{}) *DeleteDataSourceResponseBody

func (DeleteDataSourceResponseBody) String

type DeleteFolderResponse

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

func (DeleteFolderResponse) GoString

func (s DeleteFolderResponse) GoString() string

func (*DeleteFolderResponse) SetBody

func (*DeleteFolderResponse) SetHeaders

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

func (*DeleteFolderResponse) SetStatusCode

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

func (DeleteFolderResponse) String

func (s DeleteFolderResponse) String() string

type DeleteFolderResponseBody

type DeleteFolderResponseBody struct {
	// id of request
	//
	// example:
	//
	// 022F36C7-9FB4-5D67-BEBC-3D14B0984463
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// Response<Map<String, String>>
	Result *DeleteFolderResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (DeleteFolderResponseBody) GoString

func (s DeleteFolderResponseBody) GoString() string

func (*DeleteFolderResponseBody) SetRequestId

func (*DeleteFolderResponseBody) SetResult

func (DeleteFolderResponseBody) String

func (s DeleteFolderResponseBody) String() string

type DeleteFolderResponseBodyResult

type DeleteFolderResponseBodyResult struct {
	// The request ID.
	//
	// example:
	//
	// 022F36C7-9FB4-5D67-BEBC-3D14B0984463
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The result
	Result map[string]*string `json:"result,omitempty" xml:"result,omitempty"`
}

func (DeleteFolderResponseBodyResult) GoString

func (*DeleteFolderResponseBodyResult) SetRequestId

func (*DeleteFolderResponseBodyResult) SetResult

func (DeleteFolderResponseBodyResult) String

type DeleteIndexRequest

type DeleteIndexRequest struct {
	// The data source.
	//
	// This parameter is required.
	//
	// example:
	//
	// ha-cn-pl32rf0js04_test
	DataSource *string `json:"dataSource,omitempty" xml:"dataSource,omitempty"`
	// Specifies whether to delete the data source.
	//
	// example:
	//
	// true
	DeleteDataSource *bool `json:"deleteDataSource,omitempty" xml:"deleteDataSource,omitempty"`
}

func (DeleteIndexRequest) GoString

func (s DeleteIndexRequest) GoString() string

func (*DeleteIndexRequest) SetDataSource

func (s *DeleteIndexRequest) SetDataSource(v string) *DeleteIndexRequest

func (*DeleteIndexRequest) SetDeleteDataSource

func (s *DeleteIndexRequest) SetDeleteDataSource(v bool) *DeleteIndexRequest

func (DeleteIndexRequest) String

func (s DeleteIndexRequest) String() string

type DeleteIndexResponse

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

func (DeleteIndexResponse) GoString

func (s DeleteIndexResponse) GoString() string

func (*DeleteIndexResponse) SetBody

func (*DeleteIndexResponse) SetHeaders

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

func (*DeleteIndexResponse) SetStatusCode

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

func (DeleteIndexResponse) String

func (s DeleteIndexResponse) String() string

type DeleteIndexResponseBody

type DeleteIndexResponseBody struct {
	// id of request
	//
	// example:
	//
	// 022F36C7-9FB4-5D67-BEBC-3D14B0984463
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The information about the index
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (DeleteIndexResponseBody) GoString

func (s DeleteIndexResponseBody) GoString() string

func (*DeleteIndexResponseBody) SetRequestId

func (*DeleteIndexResponseBody) SetResult

func (s *DeleteIndexResponseBody) SetResult(v map[string]interface{}) *DeleteIndexResponseBody

func (DeleteIndexResponseBody) String

func (s DeleteIndexResponseBody) String() string

type DeleteIndexVersionResponse

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

func (DeleteIndexVersionResponse) GoString

func (s DeleteIndexVersionResponse) GoString() string

func (*DeleteIndexVersionResponse) SetBody

func (*DeleteIndexVersionResponse) SetHeaders

func (*DeleteIndexVersionResponse) SetStatusCode

func (DeleteIndexVersionResponse) String

type DeleteIndexVersionResponseBody

type DeleteIndexVersionResponseBody struct {
	// id of request
	//
	// example:
	//
	// 022F36C7-9FB4-5D67-BEBC-3D14B0984463
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The result
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (DeleteIndexVersionResponseBody) GoString

func (*DeleteIndexVersionResponseBody) SetRequestId

func (*DeleteIndexVersionResponseBody) SetResult

func (s *DeleteIndexVersionResponseBody) SetResult(v map[string]interface{}) *DeleteIndexVersionResponseBody

func (DeleteIndexVersionResponseBody) 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
	//
	// example:
	//
	// E45380E8-994A-5402-9806-F114B3295FCF
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The result returned
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (DeleteInstanceResponseBody) GoString

func (s DeleteInstanceResponseBody) GoString() string

func (*DeleteInstanceResponseBody) SetRequestId

func (*DeleteInstanceResponseBody) SetResult

func (s *DeleteInstanceResponseBody) SetResult(v map[string]interface{}) *DeleteInstanceResponseBody

func (DeleteInstanceResponseBody) String

type DeletePublicUrlResponse

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

func (DeletePublicUrlResponse) GoString

func (s DeletePublicUrlResponse) GoString() string

func (*DeletePublicUrlResponse) SetBody

func (*DeletePublicUrlResponse) SetHeaders

func (*DeletePublicUrlResponse) SetStatusCode

func (DeletePublicUrlResponse) String

func (s DeletePublicUrlResponse) String() string

type DeletePublicUrlResponseBody

type DeletePublicUrlResponseBody struct {
	// The request ID.
	//
	// example:
	//
	// F43E8AB4-419C-5F4C-90D6-615590DFAA3C
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The result.
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (DeletePublicUrlResponseBody) GoString

func (s DeletePublicUrlResponseBody) GoString() string

func (*DeletePublicUrlResponseBody) SetRequestId

func (*DeletePublicUrlResponseBody) SetResult

func (s *DeletePublicUrlResponseBody) SetResult(v map[string]interface{}) *DeletePublicUrlResponseBody

func (DeletePublicUrlResponseBody) String

type DeleteSqlInstanceResponse

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

func (DeleteSqlInstanceResponse) GoString

func (s DeleteSqlInstanceResponse) GoString() string

func (*DeleteSqlInstanceResponse) SetBody

func (*DeleteSqlInstanceResponse) SetHeaders

func (*DeleteSqlInstanceResponse) SetStatusCode

func (DeleteSqlInstanceResponse) String

func (s DeleteSqlInstanceResponse) String() string

type DeleteSqlInstanceResponseBody

type DeleteSqlInstanceResponseBody struct {
	// id of request
	//
	// example:
	//
	// 2AE63638-5420-56DC-BF59-37D8174039A0
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// Response<Map<String, String>>
	Result *DeleteSqlInstanceResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (DeleteSqlInstanceResponseBody) GoString

func (*DeleteSqlInstanceResponseBody) SetRequestId

func (DeleteSqlInstanceResponseBody) String

type DeleteSqlInstanceResponseBodyResult

type DeleteSqlInstanceResponseBodyResult struct {
	// id of request
	//
	// example:
	//
	// 2AE63638-5420-56DC-BF59-37D8174039A0
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The result.
	Result map[string]*string `json:"result,omitempty" xml:"result,omitempty"`
}

func (DeleteSqlInstanceResponseBodyResult) GoString

func (*DeleteSqlInstanceResponseBodyResult) SetRequestId

func (*DeleteSqlInstanceResponseBodyResult) SetResult

func (DeleteSqlInstanceResponseBodyResult) String

type DeleteTableResponse

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

func (DeleteTableResponse) GoString

func (s DeleteTableResponse) GoString() string

func (*DeleteTableResponse) SetBody

func (*DeleteTableResponse) SetHeaders

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

func (*DeleteTableResponse) SetStatusCode

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

func (DeleteTableResponse) String

func (s DeleteTableResponse) String() string

type DeleteTableResponseBody

type DeleteTableResponseBody struct {
	// requestId
	//
	// example:
	//
	// E7B7D598-B080-5C8E-AA35-D43EC0D5F886
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// Map
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (DeleteTableResponseBody) GoString

func (s DeleteTableResponseBody) GoString() string

func (*DeleteTableResponseBody) SetRequestId

func (*DeleteTableResponseBody) SetResult

func (s *DeleteTableResponseBody) SetResult(v map[string]interface{}) *DeleteTableResponseBody

func (DeleteTableResponseBody) String

func (s DeleteTableResponseBody) String() string

type DescribeRegionsRequest

type DescribeRegionsRequest struct {
	// The language of the response. Default value: zh-cn.
	//
	// example:
	//
	// zh-cn
	AcceptLanguage *string `json:"acceptLanguage,omitempty" xml:"acceptLanguage,omitempty"`
}

func (DescribeRegionsRequest) GoString

func (s DescribeRegionsRequest) GoString() string

func (*DescribeRegionsRequest) SetAcceptLanguage

func (s *DescribeRegionsRequest) SetAcceptLanguage(v string) *DescribeRegionsRequest

func (DescribeRegionsRequest) String

func (s DescribeRegionsRequest) String() 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 {
	// id of request
	//
	// example:
	//
	// E7B7D598-B080-5C8E-AA35-D43EC0D5F886
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The result.
	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 {
	// The endpoint of the region.
	//
	// example:
	//
	// endpoint
	Endpoint *string `json:"endpoint,omitempty" xml:"endpoint,omitempty"`
	// The name of the region.
	//
	// example:
	//
	// China (Hangzhou)
	LocalName *string `json:"localName,omitempty" xml:"localName,omitempty"`
	// The ID of the region. Valid values:
	//
	// cn-hangzhou: China (Hangzhou)
	//
	// cn-shanghai: China (Shanghai)
	//
	// cn-qingdao: China (Qingdao)
	//
	// cn-beijing: China (Beijing)
	//
	// cn-zhangjiakou: China (Zhangjiakou)
	//
	// cn-shenzhen: China (Shenzhen)
	//
	// ap-southeast-1: Singapore (Singapore)
	//
	// cn-internal: Internal Center
	//
	// cn-zhangbei-in: Internal Center (Zhangjiakou)
	//
	// us-west-1-in: Internal Center (US)
	//
	// rus-west-1-in: Internal Center (Russia)
	//
	// cn-daily: Daily Environment
	//
	// cn-test: Joint Debugging
	//
	// pre-hangzhou: China (Hangzhou)-Staging
	//
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"regionId,omitempty" xml:"regionId,omitempty"`
}

func (DescribeRegionsResponseBodyResult) GoString

func (*DescribeRegionsResponseBodyResult) SetEndpoint

func (*DescribeRegionsResponseBodyResult) SetLocalName

func (*DescribeRegionsResponseBodyResult) SetRegionId

func (DescribeRegionsResponseBodyResult) String

type ErrorResponse

type ErrorResponse struct {
	// example:
	//
	// InternalServerError
	Code *string `json:"code,omitempty" xml:"code,omitempty"`
	// example:
	//
	// internal server error
	Message *string `json:"message,omitempty" xml:"message,omitempty"`
	// example:
	//
	// 90D6B8F5-FE97-4509-9AAB-367836C51818
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (ErrorResponse) GoString

func (s ErrorResponse) GoString() string

func (*ErrorResponse) SetCode

func (s *ErrorResponse) SetCode(v string) *ErrorResponse

func (*ErrorResponse) SetMessage

func (s *ErrorResponse) SetMessage(v string) *ErrorResponse

func (*ErrorResponse) SetRequestId

func (s *ErrorResponse) SetRequestId(v string) *ErrorResponse

func (ErrorResponse) String

func (s ErrorResponse) String() string

type ExecuteSqlInstanceRequest

type ExecuteSqlInstanceRequest struct {
	CombineParam map[string]interface{} `json:"combineParam,omitempty" xml:"combineParam,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// select 	- from test
	Content *string `json:"content,omitempty" xml:"content,omitempty"`
	// example:
	//
	// vpc_hz_domain_1
	Domain       *string                `json:"domain,omitempty" xml:"domain,omitempty"`
	DynamicParam map[string]interface{} `json:"dynamicParam,omitempty" xml:"dynamicParam,omitempty"`
	Kvpair       map[string]interface{} `json:"kvpair,omitempty" xml:"kvpair,omitempty"`
	Params       map[string]interface{} `json:"params,omitempty" xml:"params,omitempty"`
	StaticParam  map[string]interface{} `json:"staticParam,omitempty" xml:"staticParam,omitempty"`
}

func (ExecuteSqlInstanceRequest) GoString

func (s ExecuteSqlInstanceRequest) GoString() string

func (*ExecuteSqlInstanceRequest) SetCombineParam

func (s *ExecuteSqlInstanceRequest) SetCombineParam(v map[string]interface{}) *ExecuteSqlInstanceRequest

func (*ExecuteSqlInstanceRequest) SetContent

func (*ExecuteSqlInstanceRequest) SetDomain

func (*ExecuteSqlInstanceRequest) SetDynamicParam

func (s *ExecuteSqlInstanceRequest) SetDynamicParam(v map[string]interface{}) *ExecuteSqlInstanceRequest

func (*ExecuteSqlInstanceRequest) SetKvpair

func (s *ExecuteSqlInstanceRequest) SetKvpair(v map[string]interface{}) *ExecuteSqlInstanceRequest

func (*ExecuteSqlInstanceRequest) SetParams

func (s *ExecuteSqlInstanceRequest) SetParams(v map[string]interface{}) *ExecuteSqlInstanceRequest

func (*ExecuteSqlInstanceRequest) SetStaticParam

func (s *ExecuteSqlInstanceRequest) SetStaticParam(v map[string]interface{}) *ExecuteSqlInstanceRequest

func (ExecuteSqlInstanceRequest) String

func (s ExecuteSqlInstanceRequest) String() string

type ExecuteSqlInstanceResponse

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

func (ExecuteSqlInstanceResponse) GoString

func (s ExecuteSqlInstanceResponse) GoString() string

func (*ExecuteSqlInstanceResponse) SetBody

func (*ExecuteSqlInstanceResponse) SetHeaders

func (*ExecuteSqlInstanceResponse) SetStatusCode

func (ExecuteSqlInstanceResponse) String

type ExecuteSqlInstanceResponseBody

type ExecuteSqlInstanceResponseBody struct {
	// id of request
	//
	// example:
	//
	// FE03180A-0E29-5474-8A86-33F0683294A4
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// NodeVO
	Result *ExecuteSqlInstanceResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (ExecuteSqlInstanceResponseBody) GoString

func (*ExecuteSqlInstanceResponseBody) SetRequestId

func (ExecuteSqlInstanceResponseBody) String

type ExecuteSqlInstanceResponseBodyResult

type ExecuteSqlInstanceResponseBodyResult struct {
	// example:
	//
	// 1719221186114
	GmtCreate *string `json:"gmtCreate,omitempty" xml:"gmtCreate,omitempty"`
	// example:
	//
	// 1719220182844
	GmtModified *string `json:"gmtModified,omitempty" xml:"gmtModified,omitempty"`
	// example:
	//
	// 22
	Id *int64 `json:"id,omitempty" xml:"id,omitempty"`
	// example:
	//
	// ha-cn-pl32rf0****
	InstanceId *int64 `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	// example:
	//
	// true
	IsDir *int32 `json:"isDir,omitempty" xml:"isDir,omitempty"`
	// example:
	//
	// test
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// example:
	//
	// -1
	Parent *int64 `json:"parent,omitempty" xml:"parent,omitempty"`
	// example:
	//
	// 1
	TemplateId *int64 `json:"templateId,omitempty" xml:"templateId,omitempty"`
	// table, instance, template, function
	//
	// example:
	//
	// instance
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (ExecuteSqlInstanceResponseBodyResult) GoString

func (*ExecuteSqlInstanceResponseBodyResult) SetGmtCreate

func (*ExecuteSqlInstanceResponseBodyResult) SetGmtModified

func (*ExecuteSqlInstanceResponseBodyResult) SetId

func (*ExecuteSqlInstanceResponseBodyResult) SetInstanceId

func (*ExecuteSqlInstanceResponseBodyResult) SetIsDir

func (*ExecuteSqlInstanceResponseBodyResult) SetName

func (*ExecuteSqlInstanceResponseBodyResult) SetParent

func (*ExecuteSqlInstanceResponseBodyResult) SetTemplateId

func (*ExecuteSqlInstanceResponseBodyResult) SetType

func (ExecuteSqlInstanceResponseBodyResult) String

type FilesConfigVariablesValue

type FilesConfigVariablesValue struct {
	// The description of the variable.
	//
	// example:
	//
	// Custom variable
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// Specifies whether the variable is not allowed to be modified.
	//
	// example:
	//
	// true
	DisableModify *bool `json:"disableModify,omitempty" xml:"disableModify,omitempty"`
	// Specifies whether the variable is modified.
	//
	// example:
	//
	// true
	IsModify *bool `json:"isModify,omitempty" xml:"isModify,omitempty"`
	// The variable type. Valid values: NORMAL: common variable. FUNCTION: function variable.
	//
	// example:
	//
	// NORMAL
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
	// The variable value.
	//
	// example:
	//
	// test
	Value *string `json:"value,omitempty" xml:"value,omitempty"`
}

func (FilesConfigVariablesValue) GoString

func (s FilesConfigVariablesValue) GoString() string

func (*FilesConfigVariablesValue) SetDescription

func (*FilesConfigVariablesValue) SetDisableModify

func (*FilesConfigVariablesValue) SetIsModify

func (*FilesConfigVariablesValue) SetType

func (*FilesConfigVariablesValue) SetValue

func (FilesConfigVariablesValue) String

func (s FilesConfigVariablesValue) String() string

type ForceSwitchResponse

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

func (ForceSwitchResponse) GoString

func (s ForceSwitchResponse) GoString() string

func (*ForceSwitchResponse) SetBody

func (*ForceSwitchResponse) SetHeaders

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

func (*ForceSwitchResponse) SetStatusCode

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

func (ForceSwitchResponse) String

func (s ForceSwitchResponse) String() string

type ForceSwitchResponseBody

type ForceSwitchResponseBody struct {
	// The request ID.
	//
	// example:
	//
	// 0B1FF998-BB8D-5182-BFC0-E471AA77095A
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The index information.
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (ForceSwitchResponseBody) GoString

func (s ForceSwitchResponseBody) GoString() string

func (*ForceSwitchResponseBody) SetRequestId

func (*ForceSwitchResponseBody) SetResult

func (s *ForceSwitchResponseBody) SetResult(v map[string]interface{}) *ForceSwitchResponseBody

func (ForceSwitchResponseBody) String

func (s ForceSwitchResponseBody) String() string

type GetAdvanceConfigFileRequest

type GetAdvanceConfigFileRequest struct {
	// The name of the file
	//
	// This parameter is required.
	//
	// example:
	//
	// /intervene_dict/chn_ecommerce_general.dict
	FileName *string `json:"fileName,omitempty" xml:"fileName,omitempty"`
}

func (GetAdvanceConfigFileRequest) GoString

func (s GetAdvanceConfigFileRequest) GoString() string

func (*GetAdvanceConfigFileRequest) SetFileName

func (GetAdvanceConfigFileRequest) String

type GetAdvanceConfigFileResponse

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

func (GetAdvanceConfigFileResponse) GoString

func (s GetAdvanceConfigFileResponse) GoString() string

func (*GetAdvanceConfigFileResponse) SetBody

func (*GetAdvanceConfigFileResponse) SetHeaders

func (*GetAdvanceConfigFileResponse) SetStatusCode

func (GetAdvanceConfigFileResponse) String

type GetAdvanceConfigFileResponseBody

type GetAdvanceConfigFileResponseBody struct {
	// id of request
	//
	// example:
	//
	// 10D5E615-69F7-5F49-B850-00169ADE513C
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The result.
	Result *GetAdvanceConfigFileResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (GetAdvanceConfigFileResponseBody) GoString

func (*GetAdvanceConfigFileResponseBody) SetRequestId

func (GetAdvanceConfigFileResponseBody) String

type GetAdvanceConfigFileResponseBodyResult

type GetAdvanceConfigFileResponseBodyResult struct {
	// The file content.
	//
	// example:
	//
	// {"summarys":{"parameter":{"file_compressor":"zstd"},"summary_fields":["id"]},"file_compress":[{"name":"file_compressor","type":"zstd"},{"name":"no_compressor","type":""}],"indexs":[{"index_fields":"name","index_name":"ids","index_type":"STRING"},{"has_primary_key_attribute":true,"index_fields":"id","is_primary_key_sorted":false,"index_name":"id","index_type":"PRIMARYKEY64"}],"attributes":[{"file_compress":"no_compressor","field_name":"id"}],"fields":[{"user_defined_param":{},"compress_type":"uniq","field_type":"STRING","field_name":"id"},{"compress_type":"uniq","field_type":"STRING","field_name":"name"}],"table_name":"api"}
	Content *string `json:"content,omitempty" xml:"content,omitempty"`
}

func (GetAdvanceConfigFileResponseBodyResult) GoString

func (*GetAdvanceConfigFileResponseBodyResult) SetContent

func (GetAdvanceConfigFileResponseBodyResult) String

type GetAdvanceConfigRequest

type GetAdvanceConfigRequest struct {
	// 	- The type of the advanced configuration. Valid values: -ONLINE: online configuration
	//
	// 	- \\-ONLINE_CAVA: online Cava configuration
	//
	// 	- \\-ONLINE_PLUGIN: online plug-in configuration
	//
	// 	- \\-ONLINE_QUERY: query configuration
	//
	// 	- \\-OFFLINE_DICT: offline dictionary configuration
	//
	// 	- \\-OFFLINE_TABLE: offline table configuration
	//
	// 	- \\-OFFLINE_COMMON: offline configuration
	//
	// 	- \\-OFFLINE_PLUGIN: offline plug-in configuration
	//
	// 	- \\-OFFLINE_INDEX: index configuration
	//
	// example:
	//
	// ONLINE
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (GetAdvanceConfigRequest) GoString

func (s GetAdvanceConfigRequest) GoString() string

func (*GetAdvanceConfigRequest) SetType

func (GetAdvanceConfigRequest) String

func (s GetAdvanceConfigRequest) String() string

type GetAdvanceConfigResponse

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

func (GetAdvanceConfigResponse) GoString

func (s GetAdvanceConfigResponse) GoString() string

func (*GetAdvanceConfigResponse) SetBody

func (*GetAdvanceConfigResponse) SetHeaders

func (*GetAdvanceConfigResponse) SetStatusCode

func (GetAdvanceConfigResponse) String

func (s GetAdvanceConfigResponse) String() string

type GetAdvanceConfigResponseBody

type GetAdvanceConfigResponseBody struct {
	// The ID of the request.
	//
	// example:
	//
	// E45380E8-994A-5402-9806-F114B3295FCF
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The result.
	Result *GetAdvanceConfigResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (GetAdvanceConfigResponseBody) GoString

func (s GetAdvanceConfigResponseBody) GoString() string

func (*GetAdvanceConfigResponseBody) SetRequestId

func (*GetAdvanceConfigResponseBody) SetResult

func (GetAdvanceConfigResponseBody) String

type GetAdvanceConfigResponseBodyResult

type GetAdvanceConfigResponseBodyResult struct {
	// The content of the advanced configuration that is returned.
	//
	// example:
	//
	// {\\"url\\":\\"http://xxxxxx.aliyuncs.com/outnet_hz/packages/xxxxx/opensearch_offline_plugins_xxxxx.tar\\"}
	Content *string `json:"content,omitempty" xml:"content,omitempty"`
	// The type of the configuration content. Valid values: FILE, GIT, HTTP, and ODPS.
	//
	// example:
	//
	// FILE
	ContentType *string `json:"contentType,omitempty" xml:"contentType,omitempty"`
	// The description of the advanced configuration.
	//
	// example:
	//
	// close alarm, chiji id 37080
	Desc *string `json:"desc,omitempty" xml:"desc,omitempty"`
	// The files.
	Files []*GetAdvanceConfigResponseBodyResultFiles `json:"files,omitempty" xml:"files,omitempty" type:"Repeated"`
	// The name of the advanced configuration.
	//
	// example:
	//
	// ha-cn-0ju2s170b03_qrs
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The status of the advanced configuration. Valid values: drafting: The advanced configuration is in the draft state. used: The advanced configuration is being used. unused: The advanced configuration is not used. trash: The advanced configuration is being deleted.
	//
	// example:
	//
	// 0,1,3,6,8
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
	// The time when the advanced configuration was updated.
	//
	// example:
	//
	// ""
	UpdateTime *int64 `json:"updateTime,omitempty" xml:"updateTime,omitempty"`
}

func (GetAdvanceConfigResponseBodyResult) GoString

func (*GetAdvanceConfigResponseBodyResult) SetContent

func (*GetAdvanceConfigResponseBodyResult) SetContentType

func (*GetAdvanceConfigResponseBodyResult) SetDesc

func (*GetAdvanceConfigResponseBodyResult) SetName

func (*GetAdvanceConfigResponseBodyResult) SetStatus

func (*GetAdvanceConfigResponseBodyResult) SetUpdateTime

func (GetAdvanceConfigResponseBodyResult) String

type GetAdvanceConfigResponseBodyResultFiles

type GetAdvanceConfigResponseBodyResultFiles struct {
	// The file path.
	//
	// example:
	//
	// ""
	FullPathName *string `json:"fullPathName,omitempty" xml:"fullPathName,omitempty"`
	// Indicates whether the file is a directory.
	//
	// example:
	//
	// True
	IsDir *bool `json:"isDir,omitempty" xml:"isDir,omitempty"`
	// Indicates whether the file is a container.
	//
	// example:
	//
	// True
	IsTemplate *bool `json:"isTemplate,omitempty" xml:"isTemplate,omitempty"`
	// The file name.
	//
	// example:
	//
	// ha-cn-2r42ostoc01_qrs
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
}

func (GetAdvanceConfigResponseBodyResultFiles) GoString

func (*GetAdvanceConfigResponseBodyResultFiles) SetFullPathName

func (*GetAdvanceConfigResponseBodyResultFiles) SetIsDir

func (*GetAdvanceConfigResponseBodyResultFiles) SetIsTemplate

func (*GetAdvanceConfigResponseBodyResultFiles) SetName

func (GetAdvanceConfigResponseBodyResultFiles) String

type GetClusterResponse

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

func (GetClusterResponse) GoString

func (s GetClusterResponse) GoString() string

func (*GetClusterResponse) SetBody

func (*GetClusterResponse) SetHeaders

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

func (*GetClusterResponse) SetStatusCode

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

func (GetClusterResponse) String

func (s GetClusterResponse) String() string

type GetClusterResponseBody

type GetClusterResponseBody struct {
	// The ID of the request.
	//
	// example:
	//
	// E7B7D598-B080-5C8E-AA35-D43EC0D5F886
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The clusters.
	Result *GetClusterResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (GetClusterResponseBody) GoString

func (s GetClusterResponseBody) GoString() string

func (*GetClusterResponseBody) SetRequestId

func (*GetClusterResponseBody) SetResult

func (GetClusterResponseBody) String

func (s GetClusterResponseBody) String() string

type GetClusterResponseBodyResult

type GetClusterResponseBodyResult struct {
	// The configuration information.
	Config map[string]map[string]interface{} `json:"config,omitempty" xml:"config,omitempty"`
	// The time when the cluster was updated.
	//
	// example:
	//
	// 2021-08-09 00:01:02
	ConfigUpdateTime *string `json:"configUpdateTime,omitempty" xml:"configUpdateTime,omitempty"`
	// The time when the cluster was created.
	//
	// example:
	//
	// 2024-05-21 16:05:26
	CreateTime *string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	// The effective advanced configuration version.
	//
	// example:
	//
	// test_yyds_data1
	CurrentAdvanceConfigVersion *string `json:"currentAdvanceConfigVersion,omitempty" xml:"currentAdvanceConfigVersion,omitempty"`
	// The effective online configuration version.
	//
	// example:
	//
	// test_yyds_data1
	CurrentOnlineConfigVersion *string `json:"currentOnlineConfigVersion,omitempty" xml:"currentOnlineConfigVersion,omitempty"`
	// The specifications of Searcher workers.
	DataNode *GetClusterResponseBodyResultDataNode `json:"dataNode,omitempty" xml:"dataNode,omitempty" type:"Struct"`
	// The description of the cluster.
	//
	// example:
	//
	// fzz_test
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// The latest advanced configuration version.
	//
	// example:
	//
	// test_yyds_data1
	LatestAdvanceConfigVersion *string `json:"latestAdvanceConfigVersion,omitempty" xml:"latestAdvanceConfigVersion,omitempty"`
	// The latest online configuration version.
	//
	// example:
	//
	// test_yyds_data1
	LatestOnlineConfigVersion *string `json:"latestOnlineConfigVersion,omitempty" xml:"latestOnlineConfigVersion,omitempty"`
	// The cluster name.
	//
	// example:
	//
	// general
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The specifications of Query Result Searcher (QRS) workers.
	QueryNode *GetClusterResponseBodyResultQueryNode `json:"queryNode,omitempty" xml:"queryNode,omitempty" type:"Struct"`
	// The creation status of the cluster. Valid values: NEW and PUBLISH. NEW indicates that the cluster is being created. PUBLISH indicates that the cluster is created.
	//
	// example:
	//
	// NEW
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
}

func (GetClusterResponseBodyResult) GoString

func (s GetClusterResponseBodyResult) GoString() string

func (*GetClusterResponseBodyResult) SetConfig

func (s *GetClusterResponseBodyResult) SetConfig(v map[string]map[string]interface{}) *GetClusterResponseBodyResult

func (*GetClusterResponseBodyResult) SetConfigUpdateTime

func (*GetClusterResponseBodyResult) SetCreateTime

func (*GetClusterResponseBodyResult) SetCurrentAdvanceConfigVersion

func (s *GetClusterResponseBodyResult) SetCurrentAdvanceConfigVersion(v string) *GetClusterResponseBodyResult

func (*GetClusterResponseBodyResult) SetCurrentOnlineConfigVersion

func (s *GetClusterResponseBodyResult) SetCurrentOnlineConfigVersion(v string) *GetClusterResponseBodyResult

func (*GetClusterResponseBodyResult) SetDataNode

func (*GetClusterResponseBodyResult) SetDescription

func (*GetClusterResponseBodyResult) SetLatestAdvanceConfigVersion

func (s *GetClusterResponseBodyResult) SetLatestAdvanceConfigVersion(v string) *GetClusterResponseBodyResult

func (*GetClusterResponseBodyResult) SetLatestOnlineConfigVersion

func (s *GetClusterResponseBodyResult) SetLatestOnlineConfigVersion(v string) *GetClusterResponseBodyResult

func (*GetClusterResponseBodyResult) SetName

func (*GetClusterResponseBodyResult) SetStatus

func (GetClusterResponseBodyResult) String

type GetClusterResponseBodyResultDataNode

type GetClusterResponseBodyResultDataNode struct {
	// The name of the Searcher worker.
	//
	// example:
	//
	// test
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The number of replicas.
	//
	// example:
	//
	// 1
	Number *int32 `json:"number,omitempty" xml:"number,omitempty"`
	// The number of partitions.
	//
	// example:
	//
	// 2
	Partition *int32 `json:"partition,omitempty" xml:"partition,omitempty"`
}

func (GetClusterResponseBodyResultDataNode) GoString

func (*GetClusterResponseBodyResultDataNode) SetName

func (*GetClusterResponseBodyResultDataNode) SetNumber

func (*GetClusterResponseBodyResultDataNode) SetPartition

func (GetClusterResponseBodyResultDataNode) String

type GetClusterResponseBodyResultQueryNode

type GetClusterResponseBodyResultQueryNode struct {
	// The name of the QRS worker.
	//
	// example:
	//
	// test
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The number of nodes.
	//
	// example:
	//
	// 1
	Number *int32 `json:"number,omitempty" xml:"number,omitempty"`
	// The number of replicas.
	//
	// example:
	//
	// 2
	Partition *int32 `json:"partition,omitempty" xml:"partition,omitempty"`
}

func (GetClusterResponseBodyResultQueryNode) GoString

func (*GetClusterResponseBodyResultQueryNode) SetName

func (*GetClusterResponseBodyResultQueryNode) SetNumber

func (*GetClusterResponseBodyResultQueryNode) SetPartition

func (GetClusterResponseBodyResultQueryNode) String

type GetClusterRunTimeInfoResponse

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

func (GetClusterRunTimeInfoResponse) GoString

func (*GetClusterRunTimeInfoResponse) SetBody

func (*GetClusterRunTimeInfoResponse) SetHeaders

func (*GetClusterRunTimeInfoResponse) SetStatusCode

func (GetClusterRunTimeInfoResponse) String

type GetClusterRunTimeInfoResponseBody

type GetClusterRunTimeInfoResponseBody struct {
	// The request ID.
	//
	// example:
	//
	// E45380E8-994A-5402-9806-F114B3295FCF
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The result.
	Result []*GetClusterRunTimeInfoResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Repeated"`
}

func (GetClusterRunTimeInfoResponseBody) GoString

func (*GetClusterRunTimeInfoResponseBody) SetRequestId

func (GetClusterRunTimeInfoResponseBody) String

type GetClusterRunTimeInfoResponseBodyResult

type GetClusterRunTimeInfoResponseBodyResult struct {
	// The cluster name.
	//
	// example:
	//
	// vpc_hz_domain_1
	ClusterName *string `json:"clusterName,omitempty" xml:"clusterName,omitempty"`
	// The information about the Searcher workers.
	DataNodes []*GetClusterRunTimeInfoResponseBodyResultDataNodes `json:"dataNodes,omitempty" xml:"dataNodes,omitempty" type:"Repeated"`
	// The information about the Query Result Searcher (QRS) workers.
	QueryNode *GetClusterRunTimeInfoResponseBodyResultQueryNode `json:"queryNode,omitempty" xml:"queryNode,omitempty" type:"Struct"`
}

func (GetClusterRunTimeInfoResponseBodyResult) GoString

func (*GetClusterRunTimeInfoResponseBodyResult) SetClusterName

func (GetClusterRunTimeInfoResponseBodyResult) String

type GetClusterRunTimeInfoResponseBodyResultDataNodes

type GetClusterRunTimeInfoResponseBodyResultDataNodes struct {
	// The configuration status.
	ConfigStatusList []*GetClusterRunTimeInfoResponseBodyResultDataNodesConfigStatusList `json:"configStatusList,omitempty" xml:"configStatusList,omitempty" type:"Repeated"`
	// The data of the Searcher worker.
	DataStatusList []*GetClusterRunTimeInfoResponseBodyResultDataNodesDataStatusList `json:"dataStatusList,omitempty" xml:"dataStatusList,omitempty" type:"Repeated"`
	// The service status of the QRS worker.
	ServiceStatus *GetClusterRunTimeInfoResponseBodyResultDataNodesServiceStatus `json:"serviceStatus,omitempty" xml:"serviceStatus,omitempty" type:"Struct"`
}

func (GetClusterRunTimeInfoResponseBodyResultDataNodes) GoString

func (GetClusterRunTimeInfoResponseBodyResultDataNodes) String

type GetClusterRunTimeInfoResponseBodyResultDataNodesConfigStatusList

type GetClusterRunTimeInfoResponseBodyResultDataNodesConfigStatusList struct {
	// The time when the configuration was last updated.
	//
	// example:
	//
	// ""
	ConfigUpdateTime *string `json:"configUpdateTime,omitempty" xml:"configUpdateTime,omitempty"`
	// The configuration progress. Unit: percentage.
	//
	// example:
	//
	// 100
	DonePercent *int32 `json:"donePercent,omitempty" xml:"donePercent,omitempty"`
	// The number of processed Searcher workers in the cluster.
	//
	// example:
	//
	// 1
	DoneSize *int32 `json:"doneSize,omitempty" xml:"doneSize,omitempty"`
	// The cluster name.
	//
	// example:
	//
	// test_0704
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The total number of Searcher workers in the cluster.
	//
	// example:
	//
	// 0
	TotalSize *int32 `json:"totalSize,omitempty" xml:"totalSize,omitempty"`
}

func (GetClusterRunTimeInfoResponseBodyResultDataNodesConfigStatusList) GoString

func (*GetClusterRunTimeInfoResponseBodyResultDataNodesConfigStatusList) SetConfigUpdateTime

func (*GetClusterRunTimeInfoResponseBodyResultDataNodesConfigStatusList) SetDonePercent

func (*GetClusterRunTimeInfoResponseBodyResultDataNodesConfigStatusList) SetDoneSize

func (*GetClusterRunTimeInfoResponseBodyResultDataNodesConfigStatusList) SetName

func (*GetClusterRunTimeInfoResponseBodyResultDataNodesConfigStatusList) SetTotalSize

func (GetClusterRunTimeInfoResponseBodyResultDataNodesConfigStatusList) String

type GetClusterRunTimeInfoResponseBodyResultDataNodesDataStatusList

type GetClusterRunTimeInfoResponseBodyResultDataNodesDataStatusList struct {
	// The information about the advanced configuration.
	AdvanceConfigInfo *GetClusterRunTimeInfoResponseBodyResultDataNodesDataStatusListAdvanceConfigInfo `json:"advanceConfigInfo,omitempty" xml:"advanceConfigInfo,omitempty" type:"Struct"`
	// The name of the worker that failed due to a deployment failure.
	DeployFailedWorker []*string `json:"deployFailedWorker,omitempty" xml:"deployFailedWorker,omitempty" type:"Repeated"`
	// The storage capacity. Unit: GB.
	//
	// example:
	//
	// 2
	DocSize *int32 `json:"docSize,omitempty" xml:"docSize,omitempty"`
	// The configuration progress. Unit: percentage.
	//
	// example:
	//
	// 100
	DonePercent *int32 `json:"donePercent,omitempty" xml:"donePercent,omitempty"`
	// The number of processed QRS workers in the cluster.
	//
	// example:
	//
	// 100
	DoneSize *int32 `json:"doneSize,omitempty" xml:"doneSize,omitempty"`
	// The error message.
	//
	// example:
	//
	// 0A3B1C48006A6C0905F6375F4821EB50
	ErrorMsg *string `json:"errorMsg,omitempty" xml:"errorMsg,omitempty"`
	// The time when full data in the index was last updated.
	//
	// example:
	//
	// " "
	FullUpdateTime *string `json:"fullUpdateTime,omitempty" xml:"fullUpdateTime,omitempty"`
	// The time when the full index version was generated.
	//
	// example:
	//
	// 123423
	FullVersion *int64 `json:"fullVersion,omitempty" xml:"fullVersion,omitempty"`
	// The time when incremental data in the index was last updated.
	//
	// example:
	//
	// ""
	IncUpdateTime *string `json:"incUpdateTime,omitempty" xml:"incUpdateTime,omitempty"`
	// The time when the incremental index version was generated.
	//
	// example:
	//
	// 123423
	IncVersion *int64 `json:"incVersion,omitempty" xml:"incVersion,omitempty"`
	// The information about the index configuration.
	IndexConfigInfo *GetClusterRunTimeInfoResponseBodyResultDataNodesDataStatusListIndexConfigInfo `json:"indexConfigInfo,omitempty" xml:"indexConfigInfo,omitempty" type:"Struct"`
	// The index size.
	//
	// example:
	//
	// 100
	IndexSize *int64 `json:"indexSize,omitempty" xml:"indexSize,omitempty"`
	// The name of the worker that failed due to insufficient disks.
	LackDiskWorker []*string `json:"lackDiskWorker,omitempty" xml:"lackDiskWorker,omitempty" type:"Repeated"`
	// The name of the worker that failed due to insufficient memory.
	LackMemWorker []*string `json:"lackMemWorker,omitempty" xml:"lackMemWorker,omitempty" type:"Repeated"`
	// The name of the QRS worker.
	//
	// example:
	//
	// ha-cn-c4d2rq7nt04_qrs
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The total number of QRS workers in the cluster.
	//
	// example:
	//
	// 1
	TotalSize *int32 `json:"totalSize,omitempty" xml:"totalSize,omitempty"`
}

func (GetClusterRunTimeInfoResponseBodyResultDataNodesDataStatusList) GoString

func (*GetClusterRunTimeInfoResponseBodyResultDataNodesDataStatusList) SetDeployFailedWorker

func (*GetClusterRunTimeInfoResponseBodyResultDataNodesDataStatusList) SetDocSize

func (*GetClusterRunTimeInfoResponseBodyResultDataNodesDataStatusList) SetDonePercent

func (*GetClusterRunTimeInfoResponseBodyResultDataNodesDataStatusList) SetDoneSize

func (*GetClusterRunTimeInfoResponseBodyResultDataNodesDataStatusList) SetErrorMsg

func (*GetClusterRunTimeInfoResponseBodyResultDataNodesDataStatusList) SetFullUpdateTime

func (*GetClusterRunTimeInfoResponseBodyResultDataNodesDataStatusList) SetFullVersion

func (*GetClusterRunTimeInfoResponseBodyResultDataNodesDataStatusList) SetIncUpdateTime

func (*GetClusterRunTimeInfoResponseBodyResultDataNodesDataStatusList) SetIncVersion

func (*GetClusterRunTimeInfoResponseBodyResultDataNodesDataStatusList) SetIndexSize

func (*GetClusterRunTimeInfoResponseBodyResultDataNodesDataStatusList) SetLackDiskWorker

func (*GetClusterRunTimeInfoResponseBodyResultDataNodesDataStatusList) SetLackMemWorker

func (*GetClusterRunTimeInfoResponseBodyResultDataNodesDataStatusList) SetName

func (*GetClusterRunTimeInfoResponseBodyResultDataNodesDataStatusList) SetTotalSize

func (GetClusterRunTimeInfoResponseBodyResultDataNodesDataStatusList) String

type GetClusterRunTimeInfoResponseBodyResultDataNodesDataStatusListAdvanceConfigInfo

type GetClusterRunTimeInfoResponseBodyResultDataNodesDataStatusListAdvanceConfigInfo struct {
	// The name of the index configuration.
	//
	// example:
	//
	// index_meta_name
	ConfigMetaName *string `json:"configMetaName,omitempty" xml:"configMetaName,omitempty"`
	// The version number.
	//
	// example:
	//
	// 1.0
	Version *int64 `json:"version,omitempty" xml:"version,omitempty"`
}

func (GetClusterRunTimeInfoResponseBodyResultDataNodesDataStatusListAdvanceConfigInfo) GoString

func (*GetClusterRunTimeInfoResponseBodyResultDataNodesDataStatusListAdvanceConfigInfo) SetConfigMetaName

func (*GetClusterRunTimeInfoResponseBodyResultDataNodesDataStatusListAdvanceConfigInfo) SetVersion

func (GetClusterRunTimeInfoResponseBodyResultDataNodesDataStatusListAdvanceConfigInfo) String

type GetClusterRunTimeInfoResponseBodyResultDataNodesDataStatusListIndexConfigInfo

type GetClusterRunTimeInfoResponseBodyResultDataNodesDataStatusListIndexConfigInfo struct {
	// The name of the index configuration.
	//
	// example:
	//
	// index_meta_name
	ConfigMetaName *string `json:"configMetaName,omitempty" xml:"configMetaName,omitempty"`
	// The version of the index template.
	//
	// example:
	//
	// 1.0.0
	Version *int64 `json:"version,omitempty" xml:"version,omitempty"`
}

func (GetClusterRunTimeInfoResponseBodyResultDataNodesDataStatusListIndexConfigInfo) GoString

func (*GetClusterRunTimeInfoResponseBodyResultDataNodesDataStatusListIndexConfigInfo) SetConfigMetaName

func (*GetClusterRunTimeInfoResponseBodyResultDataNodesDataStatusListIndexConfigInfo) SetVersion

func (GetClusterRunTimeInfoResponseBodyResultDataNodesDataStatusListIndexConfigInfo) String

type GetClusterRunTimeInfoResponseBodyResultDataNodesServiceStatus

type GetClusterRunTimeInfoResponseBodyResultDataNodesServiceStatus struct {
	// The process progress of QRS workers in the cluster. Unit: percentage.
	//
	// example:
	//
	// 100
	DonePercent *int32 `json:"donePercent,omitempty" xml:"donePercent,omitempty"`
	// The number of processed QRS workers in the cluster.
	//
	// example:
	//
	// 100
	DoneSize *int32 `json:"doneSize,omitempty" xml:"doneSize,omitempty"`
	// The name of the QRS worker.
	//
	// example:
	//
	// ha-cn-0ju2s170b03_qrs
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The total number of QRS workers in the cluster.
	//
	// example:
	//
	// 100
	TotalSize *int32 `json:"totalSize,omitempty" xml:"totalSize,omitempty"`
}

func (GetClusterRunTimeInfoResponseBodyResultDataNodesServiceStatus) GoString

func (*GetClusterRunTimeInfoResponseBodyResultDataNodesServiceStatus) SetDonePercent

func (*GetClusterRunTimeInfoResponseBodyResultDataNodesServiceStatus) SetDoneSize

func (*GetClusterRunTimeInfoResponseBodyResultDataNodesServiceStatus) SetName

func (*GetClusterRunTimeInfoResponseBodyResultDataNodesServiceStatus) SetTotalSize

func (GetClusterRunTimeInfoResponseBodyResultDataNodesServiceStatus) String

type GetClusterRunTimeInfoResponseBodyResultQueryNode

type GetClusterRunTimeInfoResponseBodyResultQueryNode struct {
	// The configuration status.
	ConfigStatusList []*GetClusterRunTimeInfoResponseBodyResultQueryNodeConfigStatusList `json:"configStatusList,omitempty" xml:"configStatusList,omitempty" type:"Repeated"`
	// The service status of the QRS worker.
	ServiceStatus *GetClusterRunTimeInfoResponseBodyResultQueryNodeServiceStatus `json:"serviceStatus,omitempty" xml:"serviceStatus,omitempty" type:"Struct"`
}

func (GetClusterRunTimeInfoResponseBodyResultQueryNode) GoString

func (GetClusterRunTimeInfoResponseBodyResultQueryNode) String

type GetClusterRunTimeInfoResponseBodyResultQueryNodeConfigStatusList

type GetClusterRunTimeInfoResponseBodyResultQueryNodeConfigStatusList struct {
	// The time when the configuration was last updated.
	//
	// example:
	//
	// " "
	ConfigUpdateTime *string `json:"configUpdateTime,omitempty" xml:"configUpdateTime,omitempty"`
	// The process progress of QRS workers in the cluster. Unit: percentage.
	//
	// example:
	//
	// 100
	DonePercent *int32 `json:"donePercent,omitempty" xml:"donePercent,omitempty"`
	// The number of processed QRS workers in the cluster.
	//
	// example:
	//
	// 100
	DoneSize *int32 `json:"doneSize,omitempty" xml:"doneSize,omitempty"`
	// The cluster name.
	//
	// example:
	//
	// ha-cn-zvp2qr1sk01_qrs
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The total number of QRS workers in the cluster.
	//
	// example:
	//
	// 6
	TotalSize *int32 `json:"totalSize,omitempty" xml:"totalSize,omitempty"`
}

func (GetClusterRunTimeInfoResponseBodyResultQueryNodeConfigStatusList) GoString

func (*GetClusterRunTimeInfoResponseBodyResultQueryNodeConfigStatusList) SetConfigUpdateTime

func (*GetClusterRunTimeInfoResponseBodyResultQueryNodeConfigStatusList) SetDonePercent

func (*GetClusterRunTimeInfoResponseBodyResultQueryNodeConfigStatusList) SetDoneSize

func (*GetClusterRunTimeInfoResponseBodyResultQueryNodeConfigStatusList) SetName

func (*GetClusterRunTimeInfoResponseBodyResultQueryNodeConfigStatusList) SetTotalSize

func (GetClusterRunTimeInfoResponseBodyResultQueryNodeConfigStatusList) String

type GetClusterRunTimeInfoResponseBodyResultQueryNodeServiceStatus

type GetClusterRunTimeInfoResponseBodyResultQueryNodeServiceStatus struct {
	// The process progress of QRS workers in the cluster. Unit: percentage.
	//
	// example:
	//
	// 100
	DonePercent *int32 `json:"donePercent,omitempty" xml:"donePercent,omitempty"`
	// The number of processed QRS workers in the cluster.
	//
	// example:
	//
	// 100
	DoneSize *int32 `json:"doneSize,omitempty" xml:"doneSize,omitempty"`
	// The cluster name.
	//
	// example:
	//
	// ha-cn-c4d2rq7nt04_qrs
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The total number of QRS workers in the cluster.
	//
	// example:
	//
	// 100
	TotalSize *int32 `json:"totalSize,omitempty" xml:"totalSize,omitempty"`
}

func (GetClusterRunTimeInfoResponseBodyResultQueryNodeServiceStatus) GoString

func (*GetClusterRunTimeInfoResponseBodyResultQueryNodeServiceStatus) SetDonePercent

func (*GetClusterRunTimeInfoResponseBodyResultQueryNodeServiceStatus) SetDoneSize

func (*GetClusterRunTimeInfoResponseBodyResultQueryNodeServiceStatus) SetName

func (*GetClusterRunTimeInfoResponseBodyResultQueryNodeServiceStatus) SetTotalSize

func (GetClusterRunTimeInfoResponseBodyResultQueryNodeServiceStatus) String

type GetDataSourceDeployResponse

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

func (GetDataSourceDeployResponse) GoString

func (s GetDataSourceDeployResponse) GoString() string

func (*GetDataSourceDeployResponse) SetBody

func (*GetDataSourceDeployResponse) SetHeaders

func (*GetDataSourceDeployResponse) SetStatusCode

func (GetDataSourceDeployResponse) String

type GetDataSourceDeployResponseBody

type GetDataSourceDeployResponseBody struct {
	// requestId
	//
	// example:
	//
	// 2AE63638-5420-56DC-BF59-37D8174039A0
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The result.
	Result *GetDataSourceDeployResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (GetDataSourceDeployResponseBody) GoString

func (*GetDataSourceDeployResponseBody) SetRequestId

func (GetDataSourceDeployResponseBody) String

type GetDataSourceDeployResponseBodyResult

type GetDataSourceDeployResponseBodyResult struct {
	// example:
	//
	// true
	AutoBuildIndex *bool                                        `json:"autoBuildIndex,omitempty" xml:"autoBuildIndex,omitempty"`
	Extend         *GetDataSourceDeployResponseBodyResultExtend `json:"extend,omitempty" xml:"extend,omitempty" type:"Struct"`
	// The parameters of the process.
	Processor *GetDataSourceDeployResponseBodyResultProcessor `json:"processor,omitempty" xml:"processor,omitempty" type:"Struct"`
	// The information about the data source.
	Storage *GetDataSourceDeployResponseBodyResultStorage `json:"storage,omitempty" xml:"storage,omitempty" type:"Struct"`
	// The information about the incremental data source Swift.
	Swift *GetDataSourceDeployResponseBodyResultSwift `json:"swift,omitempty" xml:"swift,omitempty" type:"Struct"`
}

func (GetDataSourceDeployResponseBodyResult) GoString

func (*GetDataSourceDeployResponseBodyResult) SetAutoBuildIndex

func (GetDataSourceDeployResponseBodyResult) String

type GetDataSourceDeployResponseBodyResultExtend

type GetDataSourceDeployResponseBodyResultExtend struct {
	Hdfs *GetDataSourceDeployResponseBodyResultExtendHdfs `json:"hdfs,omitempty" xml:"hdfs,omitempty" type:"Struct"`
	Odps *GetDataSourceDeployResponseBodyResultExtendOdps `json:"odps,omitempty" xml:"odps,omitempty" type:"Struct"`
	Oss  *GetDataSourceDeployResponseBodyResultExtendOss  `json:"oss,omitempty" xml:"oss,omitempty" type:"Struct"`
	Saro *GetDataSourceDeployResponseBodyResultExtendSaro `json:"saro,omitempty" xml:"saro,omitempty" type:"Struct"`
}

func (GetDataSourceDeployResponseBodyResultExtend) GoString

func (GetDataSourceDeployResponseBodyResultExtend) String

type GetDataSourceDeployResponseBodyResultExtendHdfs

type GetDataSourceDeployResponseBodyResultExtendHdfs struct {
	// example:
	//
	// dist-dmj-job/src/main/java
	Path *string `json:"path,omitempty" xml:"path,omitempty"`
}

func (GetDataSourceDeployResponseBodyResultExtendHdfs) GoString

func (*GetDataSourceDeployResponseBodyResultExtendHdfs) SetPath

func (GetDataSourceDeployResponseBodyResultExtendHdfs) String

type GetDataSourceDeployResponseBodyResultExtendOdps

type GetDataSourceDeployResponseBodyResultExtendOdps struct {
	Partitions map[string]*string `json:"partitions,omitempty" xml:"partitions,omitempty"`
}

func (GetDataSourceDeployResponseBodyResultExtendOdps) GoString

func (*GetDataSourceDeployResponseBodyResultExtendOdps) SetPartitions

func (GetDataSourceDeployResponseBodyResultExtendOdps) String

type GetDataSourceDeployResponseBodyResultExtendOss

type GetDataSourceDeployResponseBodyResultExtendOss struct {
	// example:
	//
	// oss://opensearch
	Path *string `json:"path,omitempty" xml:"path,omitempty"`
}

func (GetDataSourceDeployResponseBodyResultExtendOss) GoString

func (*GetDataSourceDeployResponseBodyResultExtendOss) SetPath

func (GetDataSourceDeployResponseBodyResultExtendOss) String

type GetDataSourceDeployResponseBodyResultExtendSaro

type GetDataSourceDeployResponseBodyResultExtendSaro struct {
	// example:
	//
	// dist-dmj-job/src/main/java
	Path *string `json:"path,omitempty" xml:"path,omitempty"`
	// example:
	//
	// 0.6.0
	Version *string `json:"version,omitempty" xml:"version,omitempty"`
}

func (GetDataSourceDeployResponseBodyResultExtendSaro) GoString

func (*GetDataSourceDeployResponseBodyResultExtendSaro) SetPath

func (*GetDataSourceDeployResponseBodyResultExtendSaro) SetVersion

func (GetDataSourceDeployResponseBodyResultExtendSaro) String

type GetDataSourceDeployResponseBodyResultProcessor

type GetDataSourceDeployResponseBodyResultProcessor struct {
	// The startup parameters of the process.
	//
	// example:
	//
	// {}
	Args *string `json:"args,omitempty" xml:"args,omitempty"`
	// The resource information.
	//
	// example:
	//
	// {}
	Resource *string `json:"resource,omitempty" xml:"resource,omitempty"`
}

func (GetDataSourceDeployResponseBodyResultProcessor) GoString

func (*GetDataSourceDeployResponseBodyResultProcessor) SetArgs

func (*GetDataSourceDeployResponseBodyResultProcessor) SetResource

func (GetDataSourceDeployResponseBodyResultProcessor) String

type GetDataSourceDeployResponseBodyResultStorage

type GetDataSourceDeployResponseBodyResultStorage struct {
	// The AccessKey ID of the MaxCompute data source.
	//
	// example:
	//
	// ak
	AccessKey *string `json:"accessKey,omitempty" xml:"accessKey,omitempty"`
	// The AccessKey secret of the MaxCompute data source.
	//
	// example:
	//
	// as
	AccessSecret *string `json:"accessSecret,omitempty" xml:"accessSecret,omitempty"`
	// The name of the OSS bucket.
	//
	// example:
	//
	// antsys-miniapp-chongwen-static
	Bucket   *string `json:"bucket,omitempty" xml:"bucket,omitempty"`
	Catalog  *string `json:"catalog,omitempty" xml:"catalog,omitempty"`
	Database *string `json:"database,omitempty" xml:"database,omitempty"`
	// The endpoint of the MaxCompute data source.
	//
	// example:
	//
	// http://service.cn-hangzhou.maxcompute.aliyun-inc.com/api
	Endpoint *string `json:"endpoint,omitempty" xml:"endpoint,omitempty"`
	// example:
	//
	// lazada-campaign-flink
	Namespace *string `json:"namespace,omitempty" xml:"namespace,omitempty"`
	// The Object Storage Service (OSS) path.
	//
	// example:
	//
	// oss://opensearch
	OssPath *string `json:"ossPath,omitempty" xml:"ossPath,omitempty"`
	// The partition in the MaxCompute table. Example: ds=20180102.
	//
	// example:
	//
	// ds=20220926
	Partition *string `json:"partition,omitempty" xml:"partition,omitempty"`
	// example:
	//
	// /beiming_xobject/dwd_xobjectsandbox__list_create_action_by_new/
	Path *string `json:"path,omitempty" xml:"path,omitempty"`
	// example:
	//
	// wireless_1688_personal_rec
	Project *string `json:"project,omitempty" xml:"project,omitempty"`
	// example:
	//
	// behavior
	Table *string `json:"table,omitempty" xml:"table,omitempty"`
	Tag   *string `json:"tag,omitempty" xml:"tag,omitempty"`
}

func (GetDataSourceDeployResponseBodyResultStorage) GoString

func (*GetDataSourceDeployResponseBodyResultStorage) SetAccessKey

func (*GetDataSourceDeployResponseBodyResultStorage) SetAccessSecret

func (*GetDataSourceDeployResponseBodyResultStorage) SetBucket

func (*GetDataSourceDeployResponseBodyResultStorage) SetCatalog added in v3.2.5

func (*GetDataSourceDeployResponseBodyResultStorage) SetDatabase added in v3.2.5

func (*GetDataSourceDeployResponseBodyResultStorage) SetEndpoint

func (*GetDataSourceDeployResponseBodyResultStorage) SetNamespace

func (*GetDataSourceDeployResponseBodyResultStorage) SetOssPath

func (*GetDataSourceDeployResponseBodyResultStorage) SetPartition

func (*GetDataSourceDeployResponseBodyResultStorage) SetPath

func (*GetDataSourceDeployResponseBodyResultStorage) SetProject

func (*GetDataSourceDeployResponseBodyResultStorage) SetTable

func (*GetDataSourceDeployResponseBodyResultStorage) SetTag added in v3.2.5

func (GetDataSourceDeployResponseBodyResultStorage) String

type GetDataSourceDeployResponseBodyResultSwift

type GetDataSourceDeployResponseBodyResultSwift struct {
	// The topic.
	//
	// example:
	//
	// topic
	Topic *string `json:"topic,omitempty" xml:"topic,omitempty"`
	// zk
	//
	// example:
	//
	// zk
	Zk *string `json:"zk,omitempty" xml:"zk,omitempty"`
}

func (GetDataSourceDeployResponseBodyResultSwift) GoString

func (*GetDataSourceDeployResponseBodyResultSwift) SetTopic

func (*GetDataSourceDeployResponseBodyResultSwift) SetZk

func (GetDataSourceDeployResponseBodyResultSwift) String

type GetDataSourceResponse

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

func (GetDataSourceResponse) GoString

func (s GetDataSourceResponse) GoString() string

func (*GetDataSourceResponse) SetBody

func (*GetDataSourceResponse) SetHeaders

func (*GetDataSourceResponse) SetStatusCode

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

func (GetDataSourceResponse) String

func (s GetDataSourceResponse) String() string

type GetDataSourceResponseBody

type GetDataSourceResponseBody struct {
	// Id of the request
	//
	// example:
	//
	// FE03180A-0E29-5474-8A86-33F0683294A4
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The information about the data source.
	Result *GetDataSourceResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (GetDataSourceResponseBody) GoString

func (s GetDataSourceResponseBody) GoString() string

func (*GetDataSourceResponseBody) SetRequestId

func (*GetDataSourceResponseBody) SetResult

func (GetDataSourceResponseBody) String

func (s GetDataSourceResponseBody) String() string

type GetDataSourceResponseBodyResult

type GetDataSourceResponseBodyResult struct {
	// The data center where the data source is deployed in offline mode
	//
	// example:
	//
	// vpc_hz_domain_1
	Domain *string `json:"domain,omitempty" xml:"domain,omitempty"`
	// The list of index information
	Indexes []*string `json:"indexes,omitempty" xml:"indexes,omitempty" type:"Repeated"`
	// The time when the full data of the data source was last queried.
	//
	// example:
	//
	// 1718787219
	LastFulTime *int64 `json:"lastFulTime,omitempty" xml:"lastFulTime,omitempty"`
	// The name of the data source.
	//
	// example:
	//
	// my_index
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The status of the data source. Valid values: new: The data source is being created. publish: The data source is in the normal state. trash: The data source is being deleted.
	//
	// example:
	//
	// NEW
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
	// The type of the data source
	//
	// example:
	//
	// odps
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (GetDataSourceResponseBodyResult) GoString

func (*GetDataSourceResponseBodyResult) SetDomain

func (*GetDataSourceResponseBodyResult) SetIndexes

func (*GetDataSourceResponseBodyResult) SetLastFulTime

func (*GetDataSourceResponseBodyResult) SetName

func (*GetDataSourceResponseBodyResult) SetStatus

func (*GetDataSourceResponseBodyResult) SetType

func (GetDataSourceResponseBodyResult) String

type GetDatabaseSchemaResponse

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

func (GetDatabaseSchemaResponse) GoString

func (s GetDatabaseSchemaResponse) GoString() string

func (*GetDatabaseSchemaResponse) SetBody

func (*GetDatabaseSchemaResponse) SetHeaders

func (*GetDatabaseSchemaResponse) SetStatusCode

func (GetDatabaseSchemaResponse) String

func (s GetDatabaseSchemaResponse) String() string

type GetDatabaseSchemaResponseBody

type GetDatabaseSchemaResponseBody struct {
	// id of request
	//
	// example:
	//
	// 022F36C7-9FB4-5D67-BEBC-3D14B0984463
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// List
	Result []*GetDatabaseSchemaResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Repeated"`
}

func (GetDatabaseSchemaResponseBody) GoString

func (*GetDatabaseSchemaResponseBody) SetRequestId

func (*GetDatabaseSchemaResponseBody) SetResult

func (GetDatabaseSchemaResponseBody) String

type GetDatabaseSchemaResponseBodyResult

type GetDatabaseSchemaResponseBodyResult struct {
	// example:
	//
	// id
	FieldName *string `json:"fieldName,omitempty" xml:"fieldName,omitempty"`
	// example:
	//
	// STRING
	FieldType *string `json:"fieldType,omitempty" xml:"fieldType,omitempty"`
	// example:
	//
	// FT_UINT64
	FieldTypeDetail map[string]interface{} `json:"fieldTypeDetail,omitempty" xml:"fieldTypeDetail,omitempty"`
	// example:
	//
	// test_tusou_v2
	IndexName *string `json:"indexName,omitempty" xml:"indexName,omitempty"`
	// example:
	//
	// NUMBER
	IndexType *string `json:"indexType,omitempty" xml:"indexType,omitempty"`
}

func (GetDatabaseSchemaResponseBodyResult) GoString

func (*GetDatabaseSchemaResponseBodyResult) SetFieldName

func (*GetDatabaseSchemaResponseBodyResult) SetFieldType

func (*GetDatabaseSchemaResponseBodyResult) SetFieldTypeDetail

func (s *GetDatabaseSchemaResponseBodyResult) SetFieldTypeDetail(v map[string]interface{}) *GetDatabaseSchemaResponseBodyResult

func (*GetDatabaseSchemaResponseBodyResult) SetIndexName

func (*GetDatabaseSchemaResponseBodyResult) SetIndexType

func (GetDatabaseSchemaResponseBodyResult) String

type GetDeployGraphResponse

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

func (GetDeployGraphResponse) GoString

func (s GetDeployGraphResponse) GoString() string

func (*GetDeployGraphResponse) SetBody

func (*GetDeployGraphResponse) SetHeaders

func (*GetDeployGraphResponse) SetStatusCode

func (GetDeployGraphResponse) String

func (s GetDeployGraphResponse) String() string

type GetDeployGraphResponseBody

type GetDeployGraphResponseBody struct {
	// Id of the request
	//
	// example:
	//
	// E7B7D598-B080-5C8E-AA35-D43EC0D5F886
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The results returned.
	//
	// example:
	//
	// {}
	Result *GetDeployGraphResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (GetDeployGraphResponseBody) GoString

func (s GetDeployGraphResponseBody) GoString() string

func (*GetDeployGraphResponseBody) SetRequestId

func (*GetDeployGraphResponseBody) SetResult

func (GetDeployGraphResponseBody) String

type GetDeployGraphResponseBodyResult

type GetDeployGraphResponseBodyResult struct {
	// The deployment information.
	Graph *GetDeployGraphResponseBodyResultGraph `json:"graph,omitempty" xml:"graph,omitempty" type:"Struct"`
}

func (GetDeployGraphResponseBodyResult) GoString

func (GetDeployGraphResponseBodyResult) String

type GetDeployGraphResponseBodyResultGraph

type GetDeployGraphResponseBodyResultGraph struct {
	// The index metadata.
	IndexMetas []*GetDeployGraphResponseBodyResultGraphIndexMetas `json:"indexMetas,omitempty" xml:"indexMetas,omitempty" type:"Repeated"`
	// The metadata of online clusters.
	OnlineMaster []*GetDeployGraphResponseBodyResultGraphOnlineMaster `json:"onlineMaster,omitempty" xml:"onlineMaster,omitempty" type:"Repeated"`
	// The association relationships between data sources and indexes.
	TableIndexRelation map[string][]*string `json:"tableIndexRelation,omitempty" xml:"tableIndexRelation,omitempty"`
	// The metadata of data sources.
	TableMetas []*GetDeployGraphResponseBodyResultGraphTableMetas `json:"tableMetas,omitempty" xml:"tableMetas,omitempty" type:"Repeated"`
	// The association relationships between zones and indexes.
	ZoneIndexRelation map[string][]*string `json:"zoneIndexRelation,omitempty" xml:"zoneIndexRelation,omitempty"`
	// The zone metadata.
	ZoneMetas []*GetDeployGraphResponseBodyResultGraphZoneMetas `json:"zoneMetas,omitempty" xml:"zoneMetas,omitempty" type:"Repeated"`
}

func (GetDeployGraphResponseBodyResultGraph) GoString

func (*GetDeployGraphResponseBodyResultGraph) SetTableIndexRelation

func (*GetDeployGraphResponseBodyResultGraph) SetZoneIndexRelation

func (GetDeployGraphResponseBodyResultGraph) String

type GetDeployGraphResponseBodyResultGraphIndexMetas

type GetDeployGraphResponseBodyResultGraphIndexMetas struct {
	// The name of the data center.
	//
	// example:
	//
	// hz_pre_vpc_domain_1
	DomainName *string `json:"domainName,omitempty" xml:"domainName,omitempty"`
	// The index name.
	//
	// example:
	//
	// test_api
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The deployment ID of the table.
	//
	// example:
	//
	// 2409
	TableDeployId *int64 `json:"tableDeployId,omitempty" xml:"tableDeployId,omitempty"`
	// The name of the data source.
	//
	// example:
	//
	// ha-cn-pl32rf0****_test_api
	TableName *string `json:"tableName,omitempty" xml:"tableName,omitempty"`
	// The tag.
	//
	// example:
	//
	// test_api_hz_pre_vpc_domain_1
	Tag *string `json:"tag,omitempty" xml:"tag,omitempty"`
	// The name of the QRS worker.
	//
	// example:
	//
	// ha-cn-pl32rf0****_qrs
	ZoneName *string `json:"zoneName,omitempty" xml:"zoneName,omitempty"`
}

func (GetDeployGraphResponseBodyResultGraphIndexMetas) GoString

func (*GetDeployGraphResponseBodyResultGraphIndexMetas) SetDomainName

func (*GetDeployGraphResponseBodyResultGraphIndexMetas) SetName

func (*GetDeployGraphResponseBodyResultGraphIndexMetas) SetTableDeployId

func (*GetDeployGraphResponseBodyResultGraphIndexMetas) SetTableName

func (*GetDeployGraphResponseBodyResultGraphIndexMetas) SetTag

func (*GetDeployGraphResponseBodyResultGraphIndexMetas) SetZoneName

func (GetDeployGraphResponseBodyResultGraphIndexMetas) String

type GetDeployGraphResponseBodyResultGraphOnlineMaster

type GetDeployGraphResponseBodyResultGraphOnlineMaster struct {
	// The name of the data center.
	//
	// example:
	//
	// hz_pre_vpc_domain_1
	DomainName *string `json:"domainName,omitempty" xml:"domainName,omitempty"`
	// The resource ID.
	//
	// example:
	//
	// 5377
	HippoId *string `json:"hippoId,omitempty" xml:"hippoId,omitempty"`
	// The ID of the data center.
	//
	// example:
	//
	// 1
	Id *int64 `json:"id,omitempty" xml:"id,omitempty"`
	// The name of the online cluster.
	//
	// example:
	//
	// ha-cn-pl32rf0****_hz_pre_vpc_domain_1
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
}

func (GetDeployGraphResponseBodyResultGraphOnlineMaster) GoString

func (*GetDeployGraphResponseBodyResultGraphOnlineMaster) SetDomainName

func (*GetDeployGraphResponseBodyResultGraphOnlineMaster) SetHippoId

func (*GetDeployGraphResponseBodyResultGraphOnlineMaster) SetId

func (*GetDeployGraphResponseBodyResultGraphOnlineMaster) SetName

func (GetDeployGraphResponseBodyResultGraphOnlineMaster) String

type GetDeployGraphResponseBodyResultGraphTableMetas

type GetDeployGraphResponseBodyResultGraphTableMetas struct {
	// The ID of the offline deployment.
	//
	// example:
	//
	// 1
	BuildDeployId *int64 `json:"buildDeployId,omitempty" xml:"buildDeployId,omitempty"`
	// The name of the data center.
	//
	// example:
	//
	// hz_pre_vpc_domain_1
	DomainName *string `json:"domainName,omitempty" xml:"domainName,omitempty"`
	// The name of the data source.
	//
	// example:
	//
	// ha-cn-pl32rf0****_test_api
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The deployment ID of the table.
	//
	// example:
	//
	// 2177
	TableDeployId *int64 `json:"tableDeployId,omitempty" xml:"tableDeployId,omitempty"`
	// The tag.
	//
	// example:
	//
	// ha-cn-pl32rf0****_test_api_hz_pre_vpc_domain_1
	Tag *string `json:"tag,omitempty" xml:"tag,omitempty"`
	// The type of the data source.
	//
	// example:
	//
	// odps
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (GetDeployGraphResponseBodyResultGraphTableMetas) GoString

func (*GetDeployGraphResponseBodyResultGraphTableMetas) SetBuildDeployId

func (*GetDeployGraphResponseBodyResultGraphTableMetas) SetDomainName

func (*GetDeployGraphResponseBodyResultGraphTableMetas) SetName

func (*GetDeployGraphResponseBodyResultGraphTableMetas) SetTableDeployId

func (*GetDeployGraphResponseBodyResultGraphTableMetas) SetTag

func (*GetDeployGraphResponseBodyResultGraphTableMetas) SetType

func (GetDeployGraphResponseBodyResultGraphTableMetas) String

type GetDeployGraphResponseBodyResultGraphZoneMetas

type GetDeployGraphResponseBodyResultGraphZoneMetas struct {
	// The name of the data center.
	//
	// example:
	//
	// hz_pre_vpc_domain_1
	DomainInfo *string `json:"domainInfo,omitempty" xml:"domainInfo,omitempty"`
	// The name of the Query Result Searcher (QRS) worker.
	//
	// example:
	//
	// ha-cn-pl32rf0****_qrs
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The name of the service that is used to manage the relationships between online clusters and indexes.
	//
	// example:
	//
	// ha-cn-pl32rf0****_hz_pre_vpc_domain_1
	SuezAdminName *string `json:"suezAdminName,omitempty" xml:"suezAdminName,omitempty"`
	// The tag.
	//
	// example:
	//
	// ha-cn-pl32rf0****_qrs_hz_pre_vpc_domain_1
	Tag *string `json:"tag,omitempty" xml:"tag,omitempty"`
	// The node type.
	//
	// example:
	//
	// qrs
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (GetDeployGraphResponseBodyResultGraphZoneMetas) GoString

func (*GetDeployGraphResponseBodyResultGraphZoneMetas) SetDomainInfo

func (*GetDeployGraphResponseBodyResultGraphZoneMetas) SetName

func (*GetDeployGraphResponseBodyResultGraphZoneMetas) SetSuezAdminName

func (*GetDeployGraphResponseBodyResultGraphZoneMetas) SetTag

func (*GetDeployGraphResponseBodyResultGraphZoneMetas) SetType

func (GetDeployGraphResponseBodyResultGraphZoneMetas) String

type GetFileRequest

type GetFileRequest struct {
	// The name of the file in full path
	//
	// This parameter is required.
	//
	// example:
	//
	// /schemas/automobile_vector_schema.json
	FileName *string `json:"fileName,omitempty" xml:"fileName,omitempty"`
}

func (GetFileRequest) GoString

func (s GetFileRequest) GoString() string

func (*GetFileRequest) SetFileName

func (s *GetFileRequest) SetFileName(v string) *GetFileRequest

func (GetFileRequest) String

func (s GetFileRequest) String() string

type GetFileResponse

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

func (GetFileResponse) GoString

func (s GetFileResponse) GoString() string

func (*GetFileResponse) SetBody

func (*GetFileResponse) SetHeaders

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

func (*GetFileResponse) SetStatusCode

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

func (GetFileResponse) String

func (s GetFileResponse) String() string

type GetFileResponseBody

type GetFileResponseBody struct {
	// The request ID.
	//
	// example:
	//
	// 2AE63638-5420-56DC-BF59-37D8174039A0
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The index information.
	Result *GetFileResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (GetFileResponseBody) GoString

func (s GetFileResponseBody) GoString() string

func (*GetFileResponseBody) SetRequestId

func (s *GetFileResponseBody) SetRequestId(v string) *GetFileResponseBody

func (*GetFileResponseBody) SetResult

func (GetFileResponseBody) String

func (s GetFileResponseBody) String() string

type GetFileResponseBodyResult

type GetFileResponseBodyResult struct {
	// The file content.
	//
	// example:
	//
	// None
	Content *string `json:"content,omitempty" xml:"content,omitempty"`
	// The data source.
	//
	// example:
	//
	// ha-cn-2r42p5oi202_xijie_test
	DataSource *string `json:"dataSource,omitempty" xml:"dataSource,omitempty"`
	// Extended information
	Extend map[string][]*string `json:"extend,omitempty" xml:"extend,omitempty"`
	// The full path of the file.
	//
	// example:
	//
	// ""
	FullPathName *string `json:"fullPathName,omitempty" xml:"fullPathName,omitempty"`
	// Indicates whether the file is a directory.
	//
	// example:
	//
	// True
	IsDir *bool `json:"isDir,omitempty" xml:"isDir,omitempty"`
	// The file name.
	//
	// example:
	//
	// ha-cn-2r42ostoc01_qrs
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The number of shards.
	//
	// example:
	//
	// ds=20210828
	Partition *int64 `json:"partition,omitempty" xml:"partition,omitempty"`
}

func (GetFileResponseBodyResult) GoString

func (s GetFileResponseBodyResult) GoString() string

func (*GetFileResponseBodyResult) SetContent

func (*GetFileResponseBodyResult) SetDataSource

func (*GetFileResponseBodyResult) SetExtend added in v3.2.3

func (*GetFileResponseBodyResult) SetFullPathName

func (*GetFileResponseBodyResult) SetIsDir

func (*GetFileResponseBodyResult) SetName

func (*GetFileResponseBodyResult) SetPartition

func (GetFileResponseBodyResult) String

func (s GetFileResponseBodyResult) String() string

type GetIndexOnlineStrategyResponse

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

func (GetIndexOnlineStrategyResponse) GoString

func (*GetIndexOnlineStrategyResponse) SetHeaders

func (*GetIndexOnlineStrategyResponse) SetStatusCode

func (GetIndexOnlineStrategyResponse) String

type GetIndexOnlineStrategyResponseBody

type GetIndexOnlineStrategyResponseBody struct {
	// The request ID.
	//
	// example:
	//
	// FE03180A-0E29-5474-8A86-33F0683294A4
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The result.
	Result *GetIndexOnlineStrategyResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (GetIndexOnlineStrategyResponseBody) GoString

func (*GetIndexOnlineStrategyResponseBody) SetRequestId

func (GetIndexOnlineStrategyResponseBody) String

type GetIndexOnlineStrategyResponseBodyResult

type GetIndexOnlineStrategyResponseBodyResult struct {
	// The index change rate.
	//
	// example:
	//
	// 20
	ChangeRate *int32 `json:"changeRate,omitempty" xml:"changeRate,omitempty"`
}

func (GetIndexOnlineStrategyResponseBodyResult) GoString

func (*GetIndexOnlineStrategyResponseBodyResult) SetChangeRate

func (GetIndexOnlineStrategyResponseBodyResult) String

type GetIndexResponse

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

func (GetIndexResponse) GoString

func (s GetIndexResponse) GoString() string

func (*GetIndexResponse) SetBody

func (*GetIndexResponse) SetHeaders

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

func (*GetIndexResponse) SetStatusCode

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

func (GetIndexResponse) String

func (s GetIndexResponse) String() string

type GetIndexResponseBody

type GetIndexResponseBody struct {
	// The request ID.
	//
	// example:
	//
	// 4FB0325E-8C37-5525-96AC-0333523170A3
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The index information.
	Result *GetIndexResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (GetIndexResponseBody) GoString

func (s GetIndexResponseBody) GoString() string

func (*GetIndexResponseBody) SetRequestId

func (s *GetIndexResponseBody) SetRequestId(v string) *GetIndexResponseBody

func (*GetIndexResponseBody) SetResult

func (GetIndexResponseBody) String

func (s GetIndexResponseBody) String() string

type GetIndexResponseBodyResult

type GetIndexResponseBodyResult struct {
	// The cluster information.
	Cluster map[string]*ResultClusterValue `json:"cluster,omitempty" xml:"cluster,omitempty"`
	// The configuration information.
	Config map[string]map[string]interface{} `json:"config,omitempty" xml:"config,omitempty"`
	// The configuration that takes effect next time.
	ConfigWhenBuild map[string]map[string]interface{} `json:"configWhenBuild,omitempty" xml:"configWhenBuild,omitempty"`
	// The file content.
	//
	// example:
	//
	// {"summarys":{"parameter":{"file_compressor":"zstd"},"summary_fields":["id"]},"file_compress":[{"name":"file_compressor","type":"zstd"},{"name":"no_compressor","type":""}],"indexs":[{"index_fields":"name","index_name":"ids","index_type":"STRING"},{"has_primary_key_attribute":true,"index_fields":"id","is_primary_key_sorted":false,"index_name":"id","index_type":"PRIMARYKEY64"}],"attributes":[{"file_compress":"no_compressor","field_name":"id"}],"fields":[{"user_defined_param":{},"compress_type":"uniq","field_type":"STRING","field_name":"id"},{"compress_type":"uniq","field_type":"STRING","field_name":"name"}],"table_name":"api"}
	Content    *string `json:"content,omitempty" xml:"content,omitempty"`
	CreateTime *string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	// The name of the data source.
	//
	// example:
	//
	// ha-cn-tl32nd2nq01_00
	DataSource *string `json:"dataSource,omitempty" xml:"dataSource,omitempty"`
	// The information about the data source.
	DataSourceInfo *GetIndexResponseBodyResultDataSourceInfo `json:"dataSourceInfo,omitempty" xml:"dataSourceInfo,omitempty" type:"Struct"`
	// The description of the index version.
	//
	// example:
	//
	// test index
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// The deployment name of the index.
	//
	// example:
	//
	// sz_vpc_domain_1
	Domain *string `json:"domain,omitempty" xml:"domain,omitempty"`
	// Extended information
	Extend map[string][]*string `json:"extend,omitempty" xml:"extend,omitempty"`
	// The time when full data in the index was last updated.
	//
	// example:
	//
	// 2024-06-20 08:52:54
	FullUpdateTime *string `json:"fullUpdateTime,omitempty" xml:"fullUpdateTime,omitempty"`
	// The data version.
	//
	// example:
	//
	// 1688523414
	FullVersion *int64 `json:"fullVersion,omitempty" xml:"fullVersion,omitempty"`
	// The time when incremental data in the index was last updated.
	//
	// example:
	//
	// 2024-06-20 08:52:54
	IncUpdateTime *string `json:"incUpdateTime,omitempty" xml:"incUpdateTime,omitempty"`
	// The index size.
	//
	// example:
	//
	// 4689
	IndexSize *int64 `json:"indexSize,omitempty" xml:"indexSize,omitempty"`
	// The status of the index version. Valid values:
	//
	// 	- NEW: The index version is created.
	//
	// 	- PUBLISH: The index version is normal.
	//
	// 	- IN_USE: The index version is in use.
	//
	// 	- NOT_USE: The index version is not used.
	//
	// 	- STOP_USE: The index version is being stopped.
	//
	// 	- RESTORE_USE: The index version is being restored.
	//
	// 	- FAIL: The index version failed to be created.
	//
	// example:
	//
	// IN_USE
	IndexStatus *string `json:"indexStatus,omitempty" xml:"indexStatus,omitempty"`
	// The index name.
	//
	// example:
	//
	// general
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The number of shards.
	//
	// example:
	//
	// 2
	Partition  *int32  `json:"partition,omitempty" xml:"partition,omitempty"`
	UpdateTime *string `json:"updateTime,omitempty" xml:"updateTime,omitempty"`
	// The information about the versions.
	Versions []*GetIndexResponseBodyResultVersions `json:"versions,omitempty" xml:"versions,omitempty" type:"Repeated"`
}

func (GetIndexResponseBodyResult) GoString

func (s GetIndexResponseBodyResult) GoString() string

func (*GetIndexResponseBodyResult) SetCluster

func (*GetIndexResponseBodyResult) SetConfig

func (s *GetIndexResponseBodyResult) SetConfig(v map[string]map[string]interface{}) *GetIndexResponseBodyResult

func (*GetIndexResponseBodyResult) SetConfigWhenBuild

func (s *GetIndexResponseBodyResult) SetConfigWhenBuild(v map[string]map[string]interface{}) *GetIndexResponseBodyResult

func (*GetIndexResponseBodyResult) SetContent

func (*GetIndexResponseBodyResult) SetCreateTime added in v3.2.6

func (*GetIndexResponseBodyResult) SetDataSource

func (*GetIndexResponseBodyResult) SetDataSourceInfo

func (*GetIndexResponseBodyResult) SetDescription

func (*GetIndexResponseBodyResult) SetDomain

func (*GetIndexResponseBodyResult) SetExtend added in v3.2.3

func (*GetIndexResponseBodyResult) SetFullUpdateTime

func (*GetIndexResponseBodyResult) SetFullVersion

func (*GetIndexResponseBodyResult) SetIncUpdateTime

func (*GetIndexResponseBodyResult) SetIndexSize

func (*GetIndexResponseBodyResult) SetIndexStatus

func (*GetIndexResponseBodyResult) SetName

func (*GetIndexResponseBodyResult) SetPartition

func (*GetIndexResponseBodyResult) SetUpdateTime added in v3.2.6

func (*GetIndexResponseBodyResult) SetVersions

func (GetIndexResponseBodyResult) String

type GetIndexResponseBodyResultDataSourceInfo

type GetIndexResponseBodyResultDataSourceInfo struct {
	// Indicates whether the automatic full indexing feature is enabled.
	//
	// example:
	//
	// true
	AutoBuildIndex *bool `json:"autoBuildIndex,omitempty" xml:"autoBuildIndex,omitempty"`
	// The configuration of MaxCompute data sources.
	Config *GetIndexResponseBodyResultDataSourceInfoConfig `json:"config,omitempty" xml:"config,omitempty" type:"Struct"`
	// The data center in which the data source is deployed.
	//
	// example:
	//
	// vpc_hz_domain_1
	Domain *string `json:"domain,omitempty" xml:"domain,omitempty"`
	// The name of the data source.
	//
	// example:
	//
	// ha-cn-pl32rf0****_test_api
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The maximum number of full indexes that can be concurrently processed.
	//
	// example:
	//
	// 2
	ProcessParallelNum *int32 `json:"processParallelNum,omitempty" xml:"processParallelNum,omitempty"`
	// The number of resources used for data update.
	//
	// example:
	//
	// 2
	ProcessPartitionCount *int32 `json:"processPartitionCount,omitempty" xml:"processPartitionCount,omitempty"`
	// The configurations of the SARO data source.
	SaroConfig *GetIndexResponseBodyResultDataSourceInfoSaroConfig `json:"saroConfig,omitempty" xml:"saroConfig,omitempty" type:"Struct"`
	// The type of the data source. Valid values: odps, swift, saro, oss, and unKnow.
	//
	// example:
	//
	// odps
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (GetIndexResponseBodyResultDataSourceInfo) GoString

func (*GetIndexResponseBodyResultDataSourceInfo) SetAutoBuildIndex

func (*GetIndexResponseBodyResultDataSourceInfo) SetDomain

func (*GetIndexResponseBodyResultDataSourceInfo) SetName

func (*GetIndexResponseBodyResultDataSourceInfo) SetProcessParallelNum

func (*GetIndexResponseBodyResultDataSourceInfo) SetProcessPartitionCount

func (*GetIndexResponseBodyResultDataSourceInfo) SetType

func (GetIndexResponseBodyResultDataSourceInfo) String

type GetIndexResponseBodyResultDataSourceInfoConfig

type GetIndexResponseBodyResultDataSourceInfoConfig struct {
	// The AccessKey ID of the MaxCompute data source.
	//
	// example:
	//
	// L***p
	AccessKey *string `json:"accessKey,omitempty" xml:"accessKey,omitempty"`
	// The AccessKey secret of the MaxCompute data source.
	//
	// example:
	//
	// 5**9a6
	AccessSecret *string `json:"accessSecret,omitempty" xml:"accessSecret,omitempty"`
	// The name of the OSS bucket.
	//
	// example:
	//
	// ha3test-oss
	Bucket   *string `json:"bucket,omitempty" xml:"bucket,omitempty"`
	Catalog  *string `json:"catalog,omitempty" xml:"catalog,omitempty"`
	Database *string `json:"database,omitempty" xml:"database,omitempty"`
	// The endpoint of the MaxCompute data source.
	//
	// example:
	//
	// http://service.cn-hangzhou.maxcompute.aliyun-inc.com/api
	Endpoint *string `json:"endpoint,omitempty" xml:"endpoint,omitempty"`
	Format   *string `json:"format,omitempty" xml:"format,omitempty"`
	// The namespace. This parameter is applicable to the SARO data source used in the intranet of Alibaba Group.
	//
	// example:
	//
	// TEST_dump_demo_sj_na61hunbu2_share_holo
	Namespace *string `json:"namespace,omitempty" xml:"namespace,omitempty"`
	// The Object Storage Service (OSS) path.
	//
	// example:
	//
	// /test_opensearch/sift_oss_test.data
	OssPath *string `json:"ossPath,omitempty" xml:"ossPath,omitempty"`
	// The partition in the MaxCompute table. Example: ds=20180102.
	//
	// example:
	//
	// ds=20220713
	Partition *string `json:"partition,omitempty" xml:"partition,omitempty"`
	// The file path in the Apsara File Storage for HDFS file system.
	//
	// example:
	//
	// http://test_opensearch/sift_oss_test.data
	Path *string `json:"path,omitempty" xml:"path,omitempty"`
	// The name of the MaxCompute project that is used as the data source.
	//
	// example:
	//
	// tisplus_dev
	Project *string `json:"project,omitempty" xml:"project,omitempty"`
	// The name of the MaxCompute table that is used as the data source.
	//
	// example:
	//
	// dump_odps_demo
	Table *string `json:"table,omitempty" xml:"table,omitempty"`
	Tag   *string `json:"tag,omitempty" xml:"tag,omitempty"`
}

func (GetIndexResponseBodyResultDataSourceInfoConfig) GoString

func (*GetIndexResponseBodyResultDataSourceInfoConfig) SetAccessKey

func (*GetIndexResponseBodyResultDataSourceInfoConfig) SetAccessSecret

func (*GetIndexResponseBodyResultDataSourceInfoConfig) SetBucket

func (*GetIndexResponseBodyResultDataSourceInfoConfig) SetCatalog added in v3.2.5

func (*GetIndexResponseBodyResultDataSourceInfoConfig) SetDatabase added in v3.2.5

func (*GetIndexResponseBodyResultDataSourceInfoConfig) SetEndpoint

func (*GetIndexResponseBodyResultDataSourceInfoConfig) SetFormat added in v3.2.6

func (*GetIndexResponseBodyResultDataSourceInfoConfig) SetNamespace

func (*GetIndexResponseBodyResultDataSourceInfoConfig) SetOssPath

func (*GetIndexResponseBodyResultDataSourceInfoConfig) SetPartition

func (*GetIndexResponseBodyResultDataSourceInfoConfig) SetPath

func (*GetIndexResponseBodyResultDataSourceInfoConfig) SetProject

func (*GetIndexResponseBodyResultDataSourceInfoConfig) SetTable

func (*GetIndexResponseBodyResultDataSourceInfoConfig) SetTag added in v3.2.5

func (GetIndexResponseBodyResultDataSourceInfoConfig) String

type GetIndexResponseBodyResultDataSourceInfoSaroConfig

type GetIndexResponseBodyResultDataSourceInfoSaroConfig struct {
	// The namespace of the SARO data source.
	//
	// example:
	//
	// TEST_dump_demo_sj_na61hunbu2_share_holo
	Namespace *string `json:"namespace,omitempty" xml:"namespace,omitempty"`
	// The name of the SARO table.
	//
	// example:
	//
	// llm
	TableName *string `json:"tableName,omitempty" xml:"tableName,omitempty"`
}

func (GetIndexResponseBodyResultDataSourceInfoSaroConfig) GoString

func (*GetIndexResponseBodyResultDataSourceInfoSaroConfig) SetNamespace

func (*GetIndexResponseBodyResultDataSourceInfoSaroConfig) SetTableName

func (GetIndexResponseBodyResultDataSourceInfoSaroConfig) String

type GetIndexResponseBodyResultVersions

type GetIndexResponseBodyResultVersions struct {
	// The description of the version.
	//
	// example:
	//
	// close alarm, by 3.9.2 hotfix workflow
	Desc *string `json:"desc,omitempty" xml:"desc,omitempty"`
	// The information about the files.
	Files []*GetIndexResponseBodyResultVersionsFiles `json:"files,omitempty" xml:"files,omitempty" type:"Repeated"`
	// The version name.
	//
	// example:
	//
	// ha-cn-7pp2ngv4s02_qrs
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The status of the index version. Valid values:
	//
	// 	- NEW: The index version is created.
	//
	// 	- PUBLISH: The index version is normal.
	//
	// 	- IN_USE: The index version is in use.
	//
	// 	- NOT_USE: The index version is not used.
	//
	// 	- STOP_USE: The index version is being stopped.
	//
	// 	- RESTORE_USE: The index version is being restored.
	//
	// 	- FAIL: The index version failed to be created.
	//
	// example:
	//
	// 2
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
	// The time when the index version was updated.
	//
	// example:
	//
	// " "
	UpdateTime *int64 `json:"updateTime,omitempty" xml:"updateTime,omitempty"`
	// The version ID.
	//
	// example:
	//
	// 1
	VersionId *int32 `json:"versionId,omitempty" xml:"versionId,omitempty"`
}

func (GetIndexResponseBodyResultVersions) GoString

func (*GetIndexResponseBodyResultVersions) SetDesc

func (*GetIndexResponseBodyResultVersions) SetName

func (*GetIndexResponseBodyResultVersions) SetStatus

func (*GetIndexResponseBodyResultVersions) SetUpdateTime

func (*GetIndexResponseBodyResultVersions) SetVersionId

func (GetIndexResponseBodyResultVersions) String

type GetIndexResponseBodyResultVersionsFiles

type GetIndexResponseBodyResultVersionsFiles struct {
	// The full path of the file.
	//
	// example:
	//
	// " "
	FullPathName *string `json:"fullPathName,omitempty" xml:"fullPathName,omitempty"`
	// Indicates whether the file is a directory.
	//
	// example:
	//
	// True
	IsDir *bool `json:"isDir,omitempty" xml:"isDir,omitempty"`
	// Indicates whether the file is a template.
	//
	// example:
	//
	// True
	IsTemplate *bool `json:"isTemplate,omitempty" xml:"isTemplate,omitempty"`
	// The file name.
	//
	// example:
	//
	// qrs.json
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
}

func (GetIndexResponseBodyResultVersionsFiles) GoString

func (*GetIndexResponseBodyResultVersionsFiles) SetFullPathName

func (*GetIndexResponseBodyResultVersionsFiles) SetIsDir

func (*GetIndexResponseBodyResultVersionsFiles) SetIsTemplate

func (*GetIndexResponseBodyResultVersionsFiles) SetName

func (GetIndexResponseBodyResultVersionsFiles) String

type GetIndexVersionResponse

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

func (GetIndexVersionResponse) GoString

func (s GetIndexVersionResponse) GoString() string

func (*GetIndexVersionResponse) SetBody

func (*GetIndexVersionResponse) SetHeaders

func (*GetIndexVersionResponse) SetStatusCode

func (GetIndexVersionResponse) String

func (s GetIndexVersionResponse) String() string

type GetIndexVersionResponseBody

type GetIndexVersionResponseBody struct {
	// id of request
	//
	// example:
	//
	// E7B7D598-B080-5C8E-AA35-D43EC0D5F886
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The clusters.
	Result *GetIndexVersionResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (GetIndexVersionResponseBody) GoString

func (s GetIndexVersionResponseBody) GoString() string

func (*GetIndexVersionResponseBody) SetRequestId

func (*GetIndexVersionResponseBody) SetResult

func (GetIndexVersionResponseBody) String

type GetIndexVersionResponseBodyResult

type GetIndexVersionResponseBodyResult struct {
	// The cluster name.
	//
	// example:
	//
	// ayoss-cn-zhangjiakou-b
	Cluster *string `json:"cluster,omitempty" xml:"cluster,omitempty"`
	// The index versions.
	IndexVersions []*GetIndexVersionResponseBodyResultIndexVersions `json:"indexVersions,omitempty" xml:"indexVersions,omitempty" type:"Repeated"`
}

func (GetIndexVersionResponseBodyResult) GoString

func (*GetIndexVersionResponseBodyResult) SetCluster

func (GetIndexVersionResponseBodyResult) String

type GetIndexVersionResponseBodyResultIndexVersions

type GetIndexVersionResponseBodyResultIndexVersions struct {
	// The ID of the offline deployment.
	//
	// example:
	//
	// " "
	BuildDeployId *string `json:"buildDeployId,omitempty" xml:"buildDeployId,omitempty"`
	// The current online version number.
	//
	// example:
	//
	// 1
	CurrentVersion *int64 `json:"currentVersion,omitempty" xml:"currentVersion,omitempty"`
	// The name of the index table.
	//
	// example:
	//
	// table4
	IndexName *string `json:"indexName,omitempty" xml:"indexName,omitempty"`
	// The index versions.
	Versions []*int64 `json:"versions,omitempty" xml:"versions,omitempty" type:"Repeated"`
}

func (GetIndexVersionResponseBodyResultIndexVersions) GoString

func (*GetIndexVersionResponseBodyResultIndexVersions) SetBuildDeployId

func (*GetIndexVersionResponseBodyResultIndexVersions) SetCurrentVersion

func (*GetIndexVersionResponseBodyResultIndexVersions) SetIndexName

func (*GetIndexVersionResponseBodyResultIndexVersions) SetVersions

func (GetIndexVersionResponseBodyResultIndexVersions) String

type GetInstanceResponse

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

func (GetInstanceResponse) GoString

func (s GetInstanceResponse) GoString() string

func (*GetInstanceResponse) SetBody

func (*GetInstanceResponse) SetHeaders

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

func (*GetInstanceResponse) SetStatusCode

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

func (GetInstanceResponse) String

func (s GetInstanceResponse) String() string

type GetInstanceResponseBody

type GetInstanceResponseBody struct {
	// The request ID.
	//
	// example:
	//
	// E7B7D598-B080-5C8E-AA35-D43EC0D5F886
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// Response parameters
	Result *GetInstanceResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (GetInstanceResponseBody) GoString

func (s GetInstanceResponseBody) GoString() string

func (*GetInstanceResponseBody) SetRequestId

func (*GetInstanceResponseBody) SetResult

func (GetInstanceResponseBody) String

func (s GetInstanceResponseBody) String() string

type GetInstanceResponseBodyResult

type GetInstanceResponseBodyResult struct {
	BsVersion *string `json:"bsVersion,omitempty" xml:"bsVersion,omitempty"`
	// The billing method.
	//
	// example:
	//
	// POSYPAY
	ChargeType *string `json:"chargeType,omitempty" xml:"chargeType,omitempty"`
	// The commodity code of the instance.
	//
	// example:
	//
	// commodityCode
	CommodityCode *string `json:"commodityCode,omitempty" xml:"commodityCode,omitempty"`
	// The time when the instance was created.
	//
	// example:
	//
	// 2022-06-17T02:01:26Z
	CreateTime *string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	// The description of the instance.
	//
	// example:
	//
	// ha3_test
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// The edition of the instance. Valid values: vector and engine.
	//
	// example:
	//
	// vector
	Edition *string `json:"edition,omitempty" xml:"edition,omitempty"`
	// The time when the instance expires.
	//
	// example:
	//
	// 1634609702
	ExpiredTime *string `json:"expiredTime,omitempty" xml:"expiredTime,omitempty"`
	// Indicates whether an overdue payment is involved.
	//
	// example:
	//
	// false
	InDebt *bool `json:"inDebt,omitempty" xml:"inDebt,omitempty"`
	// The instance ID.
	//
	// example:
	//
	// ha-cn-7mz2qsgq301
	InstanceId *string `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	// The lock status.
	//
	// example:
	//
	// Unlock
	LockMode *string `json:"lockMode,omitempty" xml:"lockMode,omitempty"`
	// The network information of the instance.
	Network *GetInstanceResponseBodyResultNetwork `json:"network,omitempty" xml:"network,omitempty" type:"Struct"`
	// Specifies whether the instance is of the new version.
	//
	// example:
	//
	// true
	NewMode *bool `json:"newMode,omitempty" xml:"newMode,omitempty"`
	// Specifies whether the instance has only one node.
	//
	// example:
	//
	// false
	NoQrs *bool `json:"noQrs,omitempty" xml:"noQrs,omitempty"`
	// The ID of the resource group.
	//
	// example:
	//
	// rg-aekzjvw24el5lma
	ResourceGroupId *string `json:"resourceGroupId,omitempty" xml:"resourceGroupId,omitempty"`
	// The node specifications.
	Spec *GetInstanceResponseBodyResultSpec `json:"spec,omitempty" xml:"spec,omitempty" type:"Struct"`
	// The status of the instance. Valid values:
	//
	// 	- INIT: being initialized
	//
	// 	- WAIT_CONFIG: to be configured
	//
	// 	- CONFIG_UPDATING: configuration taking effect
	//
	// 	- READY: normal
	//
	// example:
	//
	// INIT
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
	// The tags of the instance.
	Tags []*GetInstanceResponseBodyResultTags `json:"tags,omitempty" xml:"tags,omitempty" type:"Repeated"`
	// The time when the instance was updated.
	//
	// example:
	//
	// 1634609702
	UpdateTime *string `json:"updateTime,omitempty" xml:"updateTime,omitempty"`
	// The username.
	//
	// example:
	//
	// admin
	UserName *string `json:"userName,omitempty" xml:"userName,omitempty"`
	// The version of the engine.
	//
	// example:
	//
	// ha3_3.10.0
	Version *string `json:"version,omitempty" xml:"version,omitempty"`
}

func (GetInstanceResponseBodyResult) GoString

func (*GetInstanceResponseBodyResult) SetBsVersion added in v3.2.7

func (*GetInstanceResponseBodyResult) SetChargeType

func (*GetInstanceResponseBodyResult) SetCommodityCode

func (*GetInstanceResponseBodyResult) SetCreateTime

func (*GetInstanceResponseBodyResult) SetDescription

func (*GetInstanceResponseBodyResult) SetEdition added in v3.2.2

func (*GetInstanceResponseBodyResult) SetExpiredTime

func (*GetInstanceResponseBodyResult) SetInDebt

func (*GetInstanceResponseBodyResult) SetInstanceId

func (*GetInstanceResponseBodyResult) SetLockMode

func (*GetInstanceResponseBodyResult) SetNetwork added in v3.2.2

func (*GetInstanceResponseBodyResult) SetNewMode added in v3.2.2

func (*GetInstanceResponseBodyResult) SetNoQrs added in v3.2.2

func (*GetInstanceResponseBodyResult) SetResourceGroupId

func (*GetInstanceResponseBodyResult) SetSpec added in v3.2.2

func (*GetInstanceResponseBodyResult) SetStatus

func (*GetInstanceResponseBodyResult) SetTags

func (*GetInstanceResponseBodyResult) SetUpdateTime

func (*GetInstanceResponseBodyResult) SetUserName added in v3.2.2

func (*GetInstanceResponseBodyResult) SetVersion added in v3.2.2

func (GetInstanceResponseBodyResult) String

type GetInstanceResponseBodyResultNetwork added in v3.2.2

type GetInstanceResponseBodyResultNetwork struct {
	// The public domain name whitelist.
	//
	// example:
	//
	// 127.0.0.1
	Allow *string `json:"allow,omitempty" xml:"allow,omitempty"`
	// The instance endpoint.
	//
	// example:
	//
	// ha-cn-35t3r****.ha.aliyuncs.com
	Endpoint *string `json:"endpoint,omitempty" xml:"endpoint,omitempty"`
	// The public endpoint.
	//
	// example:
	//
	// ha-cn-35t3ni****.public.ha.aliyuncs.com
	PublicEndpoint *string `json:"publicEndpoint,omitempty" xml:"publicEndpoint,omitempty"`
	// The vSwitch ID.
	//
	// example:
	//
	// vsw-bp11ldcf59q2n****
	VSwitchId *string `json:"vSwitchId,omitempty" xml:"vSwitchId,omitempty"`
	// The VPC ID.
	//
	// example:
	//
	// vpc-wz9axk41d9vff****
	VpcId *string `json:"vpcId,omitempty" xml:"vpcId,omitempty"`
}

func (GetInstanceResponseBodyResultNetwork) GoString added in v3.2.2

func (*GetInstanceResponseBodyResultNetwork) SetAllow added in v3.2.2

func (*GetInstanceResponseBodyResultNetwork) SetEndpoint added in v3.2.2

func (*GetInstanceResponseBodyResultNetwork) SetPublicEndpoint added in v3.2.2

func (*GetInstanceResponseBodyResultNetwork) SetVSwitchId added in v3.2.2

func (*GetInstanceResponseBodyResultNetwork) SetVpcId added in v3.2.2

func (GetInstanceResponseBodyResultNetwork) String added in v3.2.2

type GetInstanceResponseBodyResultSpec added in v3.2.2

type GetInstanceResponseBodyResultSpec struct {
	// The QRS worker specifications.
	QrsResource *GetInstanceResponseBodyResultSpecQrsResource `json:"qrsResource,omitempty" xml:"qrsResource,omitempty" type:"Struct"`
	// The searcher worker specifications.
	SearchResource *GetInstanceResponseBodyResultSpecSearchResource `json:"searchResource,omitempty" xml:"searchResource,omitempty" type:"Struct"`
}

func (GetInstanceResponseBodyResultSpec) GoString added in v3.2.2

func (*GetInstanceResponseBodyResultSpec) SetQrsResource added in v3.2.2

func (*GetInstanceResponseBodyResultSpec) SetSearchResource added in v3.2.2

func (GetInstanceResponseBodyResultSpec) String added in v3.2.2

type GetInstanceResponseBodyResultSpecQrsResource added in v3.2.2

type GetInstanceResponseBodyResultSpecQrsResource struct {
	// The category. Valid values: local_ssd, SSD, and cloud.
	//
	// example:
	//
	// local_ssd
	Category *string `json:"category,omitempty" xml:"category,omitempty"`
	// The number of vCPUs.
	//
	// example:
	//
	// 2
	Cpu *int32 `json:"cpu,omitempty" xml:"cpu,omitempty"`
	// The storage capacity. Unit: GB.
	//
	// example:
	//
	// 100
	Disk *int32 `json:"disk,omitempty" xml:"disk,omitempty"`
	// The memory of the instance. Unit: GB.
	//
	// example:
	//
	// 10
	Mem *int32 `json:"mem,omitempty" xml:"mem,omitempty"`
	// The number of nodes.
	//
	// example:
	//
	// 1
	NodeCount *int32 `json:"nodeCount,omitempty" xml:"nodeCount,omitempty"`
}

func (GetInstanceResponseBodyResultSpecQrsResource) GoString added in v3.2.2

func (*GetInstanceResponseBodyResultSpecQrsResource) SetCategory added in v3.2.2

func (*GetInstanceResponseBodyResultSpecQrsResource) SetCpu added in v3.2.2

func (*GetInstanceResponseBodyResultSpecQrsResource) SetDisk added in v3.2.2

func (*GetInstanceResponseBodyResultSpecQrsResource) SetMem added in v3.2.2

func (*GetInstanceResponseBodyResultSpecQrsResource) SetNodeCount added in v3.2.2

func (GetInstanceResponseBodyResultSpecQrsResource) String added in v3.2.2

type GetInstanceResponseBodyResultSpecSearchResource added in v3.2.2

type GetInstanceResponseBodyResultSpecSearchResource struct {
	// The category. Valid values: local_ssd, SSD, and cloud.
	//
	// example:
	//
	// local_ssd
	Category *string `json:"category,omitempty" xml:"category,omitempty"`
	// The number of vCPUs.
	//
	// example:
	//
	// 2
	Cpu *int32 `json:"cpu,omitempty" xml:"cpu,omitempty"`
	// The storage capacity. Unit: GB.
	//
	// example:
	//
	// 100
	Disk *int32 `json:"disk,omitempty" xml:"disk,omitempty"`
	// The memory of the instance. Unit: GB.
	//
	// example:
	//
	// 10
	Mem *int32 `json:"mem,omitempty" xml:"mem,omitempty"`
	// The number of nodes.
	//
	// example:
	//
	// 1
	NodeCount *int32 `json:"nodeCount,omitempty" xml:"nodeCount,omitempty"`
}

func (GetInstanceResponseBodyResultSpecSearchResource) GoString added in v3.2.2

func (*GetInstanceResponseBodyResultSpecSearchResource) SetCategory added in v3.2.2

func (*GetInstanceResponseBodyResultSpecSearchResource) SetCpu added in v3.2.2

func (*GetInstanceResponseBodyResultSpecSearchResource) SetDisk added in v3.2.2

func (*GetInstanceResponseBodyResultSpecSearchResource) SetMem added in v3.2.2

func (*GetInstanceResponseBodyResultSpecSearchResource) SetNodeCount added in v3.2.2

func (GetInstanceResponseBodyResultSpecSearchResource) String added in v3.2.2

type GetInstanceResponseBodyResultTags

type GetInstanceResponseBodyResultTags struct {
	// The tag key.
	//
	// example:
	//
	// env
	Key *string `json:"key,omitempty" xml:"key,omitempty"`
	// The tag value.
	//
	// example:
	//
	// prod
	Value *string `json:"value,omitempty" xml:"value,omitempty"`
}

func (GetInstanceResponseBodyResultTags) GoString

func (*GetInstanceResponseBodyResultTags) SetKey

func (*GetInstanceResponseBodyResultTags) SetValue

func (GetInstanceResponseBodyResultTags) String

type GetNodeConfigRequest

type GetNodeConfigRequest struct {
	// The name of the cluster
	//
	// example:
	//
	// vpc_sh_domain_2
	ClusterName *string `json:"clusterName,omitempty" xml:"clusterName,omitempty"`
	// The node name.
	//
	// example:
	//
	// ha-cn-30174dhoz53_qrs
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The node type. Valid values:
	//
	// 	- qrs: Query Result Searcher (QRS) worker
	//
	// 	- search: Search worker
	//
	// 	- index: index
	//
	// 	- cluster: cluster
	//
	// example:
	//
	// index
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (GetNodeConfigRequest) GoString

func (s GetNodeConfigRequest) GoString() string

func (*GetNodeConfigRequest) SetClusterName

func (s *GetNodeConfigRequest) SetClusterName(v string) *GetNodeConfigRequest

func (*GetNodeConfigRequest) SetName

func (*GetNodeConfigRequest) SetType

func (GetNodeConfigRequest) String

func (s GetNodeConfigRequest) String() string

type GetNodeConfigResponse

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

func (GetNodeConfigResponse) GoString

func (s GetNodeConfigResponse) GoString() string

func (*GetNodeConfigResponse) SetBody

func (*GetNodeConfigResponse) SetHeaders

func (*GetNodeConfigResponse) SetStatusCode

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

func (GetNodeConfigResponse) String

func (s GetNodeConfigResponse) String() string

type GetNodeConfigResponseBody

type GetNodeConfigResponseBody struct {
	// Id of the request
	//
	// example:
	//
	// 2AE63638-5420-56DC-BF59-37D8174039A0
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The result set.
	Result *GetNodeConfigResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (GetNodeConfigResponseBody) GoString

func (s GetNodeConfigResponseBody) GoString() string

func (*GetNodeConfigResponseBody) SetRequestId

func (*GetNodeConfigResponseBody) SetResult

func (GetNodeConfigResponseBody) String

func (s GetNodeConfigResponseBody) String() string

type GetNodeConfigResponseBodyResult

type GetNodeConfigResponseBodyResult struct {
	// Indicates whether the index is effective online.
	//
	// example:
	//
	// 1
	Active *bool `json:"active,omitempty" xml:"active,omitempty"`
	// The number of data replicas.
	//
	// example:
	//
	// 2
	DataDuplicateNumber *int32 `json:"dataDuplicateNumber,omitempty" xml:"dataDuplicateNumber,omitempty"`
	// The number of data shards.
	//
	// example:
	//
	// 2
	DataFragmentNumber *int32 `json:"dataFragmentNumber,omitempty" xml:"dataFragmentNumber,omitempty"`
	// The traffic percentage.
	//
	// example:
	//
	// 0
	FlowRatio *int32 `json:"flowRatio,omitempty" xml:"flowRatio,omitempty"`
	// The minimum service ratio.
	//
	// example:
	//
	// 100
	MinServicePercent *int32 `json:"minServicePercent,omitempty" xml:"minServicePercent,omitempty"`
	// Indicates whether the cluster is mounted.
	//
	// example:
	//
	// true
	Published *bool `json:"published,omitempty" xml:"published,omitempty"`
}

func (GetNodeConfigResponseBodyResult) GoString

func (*GetNodeConfigResponseBodyResult) SetActive

func (*GetNodeConfigResponseBodyResult) SetDataDuplicateNumber

func (*GetNodeConfigResponseBodyResult) SetDataFragmentNumber

func (*GetNodeConfigResponseBodyResult) SetFlowRatio

func (*GetNodeConfigResponseBodyResult) SetMinServicePercent

func (*GetNodeConfigResponseBodyResult) SetPublished

func (GetNodeConfigResponseBodyResult) String

type GetSqlInstanceRequest

type GetSqlInstanceRequest struct {
	// example:
	//
	// 1
	Version *int64 `json:"version,omitempty" xml:"version,omitempty"`
}

func (GetSqlInstanceRequest) GoString

func (s GetSqlInstanceRequest) GoString() string

func (*GetSqlInstanceRequest) SetVersion

func (GetSqlInstanceRequest) String

func (s GetSqlInstanceRequest) String() string

type GetSqlInstanceResponse

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

func (GetSqlInstanceResponse) GoString

func (s GetSqlInstanceResponse) GoString() string

func (*GetSqlInstanceResponse) SetBody

func (*GetSqlInstanceResponse) SetHeaders

func (*GetSqlInstanceResponse) SetStatusCode

func (GetSqlInstanceResponse) String

func (s GetSqlInstanceResponse) String() string

type GetSqlInstanceResponseBody

type GetSqlInstanceResponseBody struct {
	// id of request
	//
	// example:
	//
	// 10D5E615-69F7-5F49-B850-00169ADE513C
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// InstanceVersionVO
	Result *GetSqlInstanceResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (GetSqlInstanceResponseBody) GoString

func (s GetSqlInstanceResponseBody) GoString() string

func (*GetSqlInstanceResponseBody) SetRequestId

func (*GetSqlInstanceResponseBody) SetResult

func (GetSqlInstanceResponseBody) String

type GetSqlInstanceResponseBodyResult

type GetSqlInstanceResponseBodyResult struct {
	// example:
	//
	// {\\"trace\\":\\"INFO\\",\\"databaseName\\":\\"general\\",\\"iquan.plan.cache.enable\\":true,\\"iquan.plan.prepare.level\\":\\"jni.post.optimize\\",\\"urlencode_data\\":false,\\"formatType\\":\\"string\\",\\"timeout\\":1000}
	CombineParams *string `json:"combineParams,omitempty" xml:"combineParams,omitempty"`
	// example:
	//
	// init version
	Comment *string `json:"comment,omitempty" xml:"comment,omitempty"`
	// example:
	//
	// select 	- from test
	Content *string `json:"content,omitempty" xml:"content,omitempty"`
	// example:
	//
	// {\\"trace\\":\\"INFO\\",\\"databaseName\\":\\"general\\",\\"iquan.plan.cache.enable\\":true,\\"iquan.plan.prepare.level\\":\\"jni.post.optimize\\",\\"urlencode_data\\":false,\\"formatType\\":\\"string\\",\\"timeout\\":1000}
	DynamicParams *string `json:"dynamicParams,omitempty" xml:"dynamicParams,omitempty"`
	// example:
	//
	// 1719220182844
	GmtCreate *string `json:"gmtCreate,omitempty" xml:"gmtCreate,omitempty"`
	// example:
	//
	// 1719221186114
	GmtModified *string `json:"gmtModified,omitempty" xml:"gmtModified,omitempty"`
	// example:
	//
	// ha-cn-pl32rf0****
	InstanceId *int64 `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	// example:
	//
	// {\\"trace\\":\\"INFO\\",\\"databaseName\\":\\"general\\",\\"iquan.plan.cache.enable\\":true,\\"iquan.plan.prepare.level\\":\\"jni.post.optimize\\",\\"urlencode_data\\":false,\\"formatType\\":\\"string\\",\\"timeout\\":1000}
	Kvpairs *string `json:"kvpairs,omitempty" xml:"kvpairs,omitempty"`
	// example:
	//
	// 1
	RelatedTemplateId *int64 `json:"relatedTemplateId,omitempty" xml:"relatedTemplateId,omitempty"`
	// example:
	//
	// {\\"trace\\":\\"INFO\\",\\"databaseName\\":\\"general\\",\\"iquan.plan.cache.enable\\":true,\\"iquan.plan.prepare.level\\":\\"jni.post.optimize\\",\\"urlencode_data\\":false,\\"formatType\\":\\"string\\",\\"timeout\\":1000}
	StaticParams *string `json:"staticParams,omitempty" xml:"staticParams,omitempty"`
	// example:
	//
	// {\\"trace\\":\\"INFO\\",\\"databaseName\\":\\"general\\",\\"iquan.plan.cache.enable\\":true,\\"iquan.plan.prepare.level\\":\\"jni.post.optimize\\",\\"urlencode_data\\":false,\\"formatType\\":\\"string\\",\\"timeout\\":1000}
	TemplateParams *string `json:"templateParams,omitempty" xml:"templateParams,omitempty"`
	// example:
	//
	// 1
	Version *int64 `json:"version,omitempty" xml:"version,omitempty"`
}

func (GetSqlInstanceResponseBodyResult) GoString

func (*GetSqlInstanceResponseBodyResult) SetCombineParams

func (*GetSqlInstanceResponseBodyResult) SetComment

func (*GetSqlInstanceResponseBodyResult) SetContent

func (*GetSqlInstanceResponseBodyResult) SetDynamicParams

func (*GetSqlInstanceResponseBodyResult) SetGmtCreate

func (*GetSqlInstanceResponseBodyResult) SetGmtModified

func (*GetSqlInstanceResponseBodyResult) SetInstanceId

func (*GetSqlInstanceResponseBodyResult) SetKvpairs

func (*GetSqlInstanceResponseBodyResult) SetRelatedTemplateId

func (*GetSqlInstanceResponseBodyResult) SetStaticParams

func (*GetSqlInstanceResponseBodyResult) SetTemplateParams

func (*GetSqlInstanceResponseBodyResult) SetVersion

func (GetSqlInstanceResponseBodyResult) String

type GetTableGenerationResponse

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

func (GetTableGenerationResponse) GoString

func (s GetTableGenerationResponse) GoString() string

func (*GetTableGenerationResponse) SetBody

func (*GetTableGenerationResponse) SetHeaders

func (*GetTableGenerationResponse) SetStatusCode

func (GetTableGenerationResponse) String

type GetTableGenerationResponseBody

type GetTableGenerationResponseBody struct {
	// requestId
	//
	// example:
	//
	// E7B7D598-B080-5C8E-AA35-D43EC0D5F886
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The result returned.
	Result *GetTableGenerationResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (GetTableGenerationResponseBody) GoString

func (*GetTableGenerationResponseBody) SetRequestId

func (GetTableGenerationResponseBody) String

type GetTableGenerationResponseBodyResult

type GetTableGenerationResponseBodyResult struct {
	// generationId
	//
	// example:
	//
	// 1708674867
	GenerationId *int64 `json:"generationId,omitempty" xml:"generationId,omitempty"`
	// starting, building, ready, stopped, failed
	//
	// example:
	//
	// ready
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
}

func (GetTableGenerationResponseBodyResult) GoString

func (*GetTableGenerationResponseBodyResult) SetGenerationId

func (*GetTableGenerationResponseBodyResult) SetStatus

func (GetTableGenerationResponseBodyResult) String

type GetTableResponse

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

func (GetTableResponse) GoString

func (s GetTableResponse) GoString() string

func (*GetTableResponse) SetBody

func (*GetTableResponse) SetHeaders

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

func (*GetTableResponse) SetStatusCode

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

func (GetTableResponse) String

func (s GetTableResponse) String() string

type GetTableResponseBody

type GetTableResponseBody struct {
	// requestId
	//
	// example:
	//
	// 2AE63638-5420-56DC-BF59-37D8174039A0
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The results returned.
	Result *GetTableResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (GetTableResponseBody) GoString

func (s GetTableResponseBody) GoString() string

func (*GetTableResponseBody) SetRequestId

func (s *GetTableResponseBody) SetRequestId(v string) *GetTableResponseBody

func (*GetTableResponseBody) SetResult

func (GetTableResponseBody) String

func (s GetTableResponseBody) String() string

type GetTableResponseBodyResult

type GetTableResponseBodyResult struct {
	// The configurations about field processing.
	DataProcessConfig []*GetTableResponseBodyResultDataProcessConfig `json:"dataProcessConfig,omitempty" xml:"dataProcessConfig,omitempty" type:"Repeated"`
	// example:
	//
	// 1
	DataProcessorCount *int32                                `json:"dataProcessorCount,omitempty" xml:"dataProcessorCount,omitempty"`
	DataSource         *GetTableResponseBodyResultDataSource `json:"dataSource,omitempty" xml:"dataSource,omitempty" type:"Struct"`
	// The field. The value is a key-value pair in which the key indicates the field name and value indicates the field type.
	FieldSchema map[string]*string `json:"fieldSchema,omitempty" xml:"fieldSchema,omitempty"`
	// example:
	//
	// test_oss
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// example:
	//
	// 1
	PartitionCount *int32 `json:"partitionCount,omitempty" xml:"partitionCount,omitempty"`
	// example:
	//
	// id
	PrimaryKey *string `json:"primaryKey,omitempty" xml:"primaryKey,omitempty"`
	// example:
	//
	// {}
	RawSchema *string `json:"rawSchema,omitempty" xml:"rawSchema,omitempty"`
	// The state of the index table. Valid values: NEW, PUBLISH, IN_USE, NOT_USE, STOP_USE, RESTORE_USE, and FAIL. After an index is created in an OpenSearch Retrieval Engine Edition instance, the index enters the IN_USE state. If the first full index fails to be created in an OpenSearch Vector Search Edition instance of the new version, the index is in the FAIL state.
	//
	// example:
	//
	// IN_USE
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
	// The index schema.
	VectorIndex []*GetTableResponseBodyResultVectorIndex `json:"vectorIndex,omitempty" xml:"vectorIndex,omitempty" type:"Repeated"`
}

func (GetTableResponseBodyResult) GoString

func (s GetTableResponseBodyResult) GoString() string

func (*GetTableResponseBodyResult) SetDataProcessConfig

func (*GetTableResponseBodyResult) SetDataProcessorCount

func (s *GetTableResponseBodyResult) SetDataProcessorCount(v int32) *GetTableResponseBodyResult

func (*GetTableResponseBodyResult) SetDataSource

func (*GetTableResponseBodyResult) SetFieldSchema

func (*GetTableResponseBodyResult) SetName

func (*GetTableResponseBodyResult) SetPartitionCount

func (*GetTableResponseBodyResult) SetPrimaryKey

func (*GetTableResponseBodyResult) SetRawSchema

func (*GetTableResponseBodyResult) SetStatus

func (*GetTableResponseBodyResult) SetVectorIndex

func (GetTableResponseBodyResult) String

type GetTableResponseBodyResultDataProcessConfig

type GetTableResponseBodyResultDataProcessConfig struct {
	// The destination field.
	//
	// example:
	//
	// source_image_vector
	DstField *string `json:"dstField,omitempty" xml:"dstField,omitempty"`
	// The method used to process the field. Valid values: copy and vectorize. A value of copy indicates that the value of the source field is copied to the destination field. A value of vectorize indicates that the value of the source field is vectorized by a vectorization model and the output vector is stored in the destination field.
	//
	// example:
	//
	// vectorize
	Operator *string `json:"operator,omitempty" xml:"operator,omitempty"`
	// The information about the model.
	Params *GetTableResponseBodyResultDataProcessConfigParams `json:"params,omitempty" xml:"params,omitempty" type:"Struct"`
	// The source field.
	//
	// example:
	//
	// source_image
	SrcField *string `json:"srcField,omitempty" xml:"srcField,omitempty"`
}

func (GetTableResponseBodyResultDataProcessConfig) GoString

func (*GetTableResponseBodyResultDataProcessConfig) SetDstField

func (*GetTableResponseBodyResultDataProcessConfig) SetOperator

func (*GetTableResponseBodyResultDataProcessConfig) SetSrcField

func (GetTableResponseBodyResultDataProcessConfig) String

type GetTableResponseBodyResultDataProcessConfigParams

type GetTableResponseBodyResultDataProcessConfigParams struct {
	// The source of the data to be vectorized.
	SrcFieldConfig *GetTableResponseBodyResultDataProcessConfigParamsSrcFieldConfig `json:"srcFieldConfig,omitempty" xml:"srcFieldConfig,omitempty" type:"Struct"`
	// The data type.
	//
	// example:
	//
	// image
	VectorModal *string `json:"vectorModal,omitempty" xml:"vectorModal,omitempty"`
	// The vectorization model.
	//
	// example:
	//
	// clip
	VectorModel *string `json:"vectorModel,omitempty" xml:"vectorModel,omitempty"`
}

func (GetTableResponseBodyResultDataProcessConfigParams) GoString

func (*GetTableResponseBodyResultDataProcessConfigParams) SetVectorModal

func (*GetTableResponseBodyResultDataProcessConfigParams) SetVectorModel

func (GetTableResponseBodyResultDataProcessConfigParams) String

type GetTableResponseBodyResultDataProcessConfigParamsSrcFieldConfig

type GetTableResponseBodyResultDataProcessConfigParamsSrcFieldConfig struct {
	// OSS Bucket
	//
	// example:
	//
	// test
	OssBucket *string `json:"ossBucket,omitempty" xml:"ossBucket,omitempty"`
	// The Object Storage Service (OSS) endpoint.
	//
	// example:
	//
	// oss-cn-hangzhou-internal.aliyuncs.com
	OssEndpoint *string `json:"ossEndpoint,omitempty" xml:"ossEndpoint,omitempty"`
	// The ID of the Alibaba Cloud account.
	//
	// example:
	//
	// uid
	Uid *string `json:"uid,omitempty" xml:"uid,omitempty"`
}

func (GetTableResponseBodyResultDataProcessConfigParamsSrcFieldConfig) GoString

func (*GetTableResponseBodyResultDataProcessConfigParamsSrcFieldConfig) SetOssBucket

func (*GetTableResponseBodyResultDataProcessConfigParamsSrcFieldConfig) SetOssEndpoint

func (*GetTableResponseBodyResultDataProcessConfigParamsSrcFieldConfig) SetUid

func (GetTableResponseBodyResultDataProcessConfigParamsSrcFieldConfig) String

type GetTableResponseBodyResultDataSource

type GetTableResponseBodyResultDataSource struct {
	// example:
	//
	// true
	AutoBuildIndex *bool                                       `json:"autoBuildIndex,omitempty" xml:"autoBuildIndex,omitempty"`
	Config         *GetTableResponseBodyResultDataSourceConfig `json:"config,omitempty" xml:"config,omitempty" type:"Struct"`
	// example:
	//
	// 1715160176
	DataTimeSec *int32 `json:"dataTimeSec,omitempty" xml:"dataTimeSec,omitempty"`
	// example:
	//
	// odps
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (GetTableResponseBodyResultDataSource) GoString

func (*GetTableResponseBodyResultDataSource) SetAutoBuildIndex

func (*GetTableResponseBodyResultDataSource) SetDataTimeSec

func (*GetTableResponseBodyResultDataSource) SetType

func (GetTableResponseBodyResultDataSource) String

type GetTableResponseBodyResultDataSourceConfig

type GetTableResponseBodyResultDataSourceConfig struct {
	// AK
	//
	// example:
	//
	// ak
	AccessKey *string `json:"accessKey,omitempty" xml:"accessKey,omitempty"`
	// AS
	//
	// example:
	//
	// as
	AccessSecret *string `json:"accessSecret,omitempty" xml:"accessSecret,omitempty"`
	// example:
	//
	// heytea-ops-oss
	Bucket *string `json:"bucket,omitempty" xml:"bucket,omitempty"`
	// example:
	//
	// http://service.cn-hangzhou.maxcompute.aliyun-inc.com/api
	Endpoint *string `json:"endpoint,omitempty" xml:"endpoint,omitempty"`
	// example:
	//
	// namespace
	Namespace *string `json:"namespace,omitempty" xml:"namespace,omitempty"`
	// example:
	//
	// /opensearch_index_data/sift_oss_test.data
	OssPath *string `json:"ossPath,omitempty" xml:"ossPath,omitempty"`
	// example:
	//
	// ds=20220808
	Partition *string `json:"partition,omitempty" xml:"partition,omitempty"`
	// example:
	//
	// vendor/sebastian/comparator/src/exceptions
	Path *string `json:"path,omitempty" xml:"path,omitempty"`
	// example:
	//
	// dp_pdm_marketing_prod
	Project *string `json:"project,omitempty" xml:"project,omitempty"`
	// example:
	//
	// test_add
	Table *string `json:"table,omitempty" xml:"table,omitempty"`
}

func (GetTableResponseBodyResultDataSourceConfig) GoString

func (*GetTableResponseBodyResultDataSourceConfig) SetAccessKey

func (*GetTableResponseBodyResultDataSourceConfig) SetAccessSecret

func (*GetTableResponseBodyResultDataSourceConfig) SetBucket

func (*GetTableResponseBodyResultDataSourceConfig) SetEndpoint

func (*GetTableResponseBodyResultDataSourceConfig) SetNamespace

func (*GetTableResponseBodyResultDataSourceConfig) SetOssPath

func (*GetTableResponseBodyResultDataSourceConfig) SetPartition

func (*GetTableResponseBodyResultDataSourceConfig) SetPath

func (*GetTableResponseBodyResultDataSourceConfig) SetProject

func (*GetTableResponseBodyResultDataSourceConfig) SetTable

func (GetTableResponseBodyResultDataSourceConfig) String

type GetTableResponseBodyResultVectorIndex

type GetTableResponseBodyResultVectorIndex struct {
	// The configurations of the index schema.
	AdvanceParams *GetTableResponseBodyResultVectorIndexAdvanceParams `json:"advanceParams,omitempty" xml:"advanceParams,omitempty" type:"Struct"`
	// The dimension of the vector.
	//
	// example:
	//
	// 128
	Dimension *string `json:"dimension,omitempty" xml:"dimension,omitempty"`
	// The distance type.
	//
	// example:
	//
	// SquaredEuclidean
	DistanceType *string `json:"distanceType,omitempty" xml:"distanceType,omitempty"`
	// The name of the index schema.
	//
	// example:
	//
	// test_odps
	IndexName *string `json:"indexName,omitempty" xml:"indexName,omitempty"`
	// The namespace field.
	//
	// example:
	//
	// namespace
	Namespace *string `json:"namespace,omitempty" xml:"namespace,omitempty"`
	// The field that stores the indexes of the elements in sparse vectors.
	//
	// example:
	//
	// sparse_indices
	SparseIndexField *string `json:"sparseIndexField,omitempty" xml:"sparseIndexField,omitempty"`
	// The field that stores the elements in sparse vectors.
	//
	// example:
	//
	// sparse_values
	SparseValueField *string `json:"sparseValueField,omitempty" xml:"sparseValueField,omitempty"`
	// The vector field.
	//
	// example:
	//
	// source_image_vector
	VectorField *string `json:"vectorField,omitempty" xml:"vectorField,omitempty"`
	// The vector retrieval algorithm.
	//
	// example:
	//
	// Qc
	VectorIndexType *string `json:"vectorIndexType,omitempty" xml:"vectorIndexType,omitempty"`
}

func (GetTableResponseBodyResultVectorIndex) GoString

func (*GetTableResponseBodyResultVectorIndex) SetDimension

func (*GetTableResponseBodyResultVectorIndex) SetDistanceType

func (*GetTableResponseBodyResultVectorIndex) SetIndexName

func (*GetTableResponseBodyResultVectorIndex) SetNamespace

func (*GetTableResponseBodyResultVectorIndex) SetSparseIndexField

func (*GetTableResponseBodyResultVectorIndex) SetSparseValueField

func (*GetTableResponseBodyResultVectorIndex) SetVectorField

func (*GetTableResponseBodyResultVectorIndex) SetVectorIndexType

func (GetTableResponseBodyResultVectorIndex) String

type GetTableResponseBodyResultVectorIndexAdvanceParams

type GetTableResponseBodyResultVectorIndexAdvanceParams struct {
	// The index building parameters.
	//
	// example:
	//
	// {}
	BuildIndexParams *string `json:"buildIndexParams,omitempty" xml:"buildIndexParams,omitempty"`
	// The threshold for linear building.
	//
	// example:
	//
	// 5000
	LinearBuildThreshold *string `json:"linearBuildThreshold,omitempty" xml:"linearBuildThreshold,omitempty"`
	// The minimum number of retrieved candidate sets.
	//
	// example:
	//
	// 20000
	MinScanDocCnt *string `json:"minScanDocCnt,omitempty" xml:"minScanDocCnt,omitempty"`
	// The index retrieval parameters.
	//
	// example:
	//
	// {}
	SearchIndexParams *string `json:"searchIndexParams,omitempty" xml:"searchIndexParams,omitempty"`
}

func (GetTableResponseBodyResultVectorIndexAdvanceParams) GoString

func (*GetTableResponseBodyResultVectorIndexAdvanceParams) SetBuildIndexParams

func (*GetTableResponseBodyResultVectorIndexAdvanceParams) SetLinearBuildThreshold

func (*GetTableResponseBodyResultVectorIndexAdvanceParams) SetMinScanDocCnt

func (*GetTableResponseBodyResultVectorIndexAdvanceParams) SetSearchIndexParams

func (GetTableResponseBodyResultVectorIndexAdvanceParams) String

type ListAdvanceConfigDirRequest

type ListAdvanceConfigDirRequest struct {
	// The name of the directory
	//
	// This parameter is required.
	//
	// example:
	//
	// /zones/general
	DirName *string `json:"dirName,omitempty" xml:"dirName,omitempty"`
}

func (ListAdvanceConfigDirRequest) GoString

func (s ListAdvanceConfigDirRequest) GoString() string

func (*ListAdvanceConfigDirRequest) SetDirName

func (ListAdvanceConfigDirRequest) String

type ListAdvanceConfigDirResponse

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

func (ListAdvanceConfigDirResponse) GoString

func (s ListAdvanceConfigDirResponse) GoString() string

func (*ListAdvanceConfigDirResponse) SetBody

func (*ListAdvanceConfigDirResponse) SetHeaders

func (*ListAdvanceConfigDirResponse) SetStatusCode

func (ListAdvanceConfigDirResponse) String

type ListAdvanceConfigDirResponseBody

type ListAdvanceConfigDirResponseBody struct {
	// The ID of the request.
	//
	// example:
	//
	// 2AE63638-5420-56DC-BF59-37D8174039A0
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The advanced configuration files.
	Result []*ListAdvanceConfigDirResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Repeated"`
}

func (ListAdvanceConfigDirResponseBody) GoString

func (*ListAdvanceConfigDirResponseBody) SetRequestId

func (ListAdvanceConfigDirResponseBody) String

type ListAdvanceConfigDirResponseBodyResult

type ListAdvanceConfigDirResponseBodyResult struct {
	// The absolute path in which the file is stored.
	//
	// example:
	//
	// "/path/wpd/nae"
	FullPathName *string `json:"fullPathName,omitempty" xml:"fullPathName,omitempty"`
	// Indicates whether the file is a directory. Valid values: true and false.
	//
	// example:
	//
	// true
	IsDir *bool `json:"isDir,omitempty" xml:"isDir,omitempty"`
	// Indicates whether the file is a template. Valid values: **true*	- and **false**.
	//
	// example:
	//
	// true
	IsTemplate *bool `json:"isTemplate,omitempty" xml:"isTemplate,omitempty"`
	// The cluster name.
	//
	// example:
	//
	// file_name_1
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
}

func (ListAdvanceConfigDirResponseBodyResult) GoString

func (*ListAdvanceConfigDirResponseBodyResult) SetFullPathName

func (*ListAdvanceConfigDirResponseBodyResult) SetIsDir

func (*ListAdvanceConfigDirResponseBodyResult) SetIsTemplate

func (*ListAdvanceConfigDirResponseBodyResult) SetName

func (ListAdvanceConfigDirResponseBodyResult) String

type ListAdvanceConfigsRequest

type ListAdvanceConfigsRequest struct {
	// The name of the data source.
	//
	// example:
	//
	// ha-cn-pl32rf0****_test_api
	DataSourceName *string `json:"dataSourceName,omitempty" xml:"dataSourceName,omitempty"`
	// The index name.
	//
	// example:
	//
	// test_api
	IndexName *string `json:"indexName,omitempty" xml:"indexName,omitempty"`
	// Specifies whether the OpenSearch Vector Search Edition instance is of the new version.
	//
	// example:
	//
	// true
	NewMode    *bool   `json:"newMode,omitempty" xml:"newMode,omitempty"`
	PageNumber *string `json:"pageNumber,omitempty" xml:"pageNumber,omitempty"`
	PageSize   *string `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
	// The type of advanced configurations that you want to query. Valid values: - online -offline (default)
	//
	// example:
	//
	// online
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (ListAdvanceConfigsRequest) GoString

func (s ListAdvanceConfigsRequest) GoString() string

func (*ListAdvanceConfigsRequest) SetDataSourceName

func (*ListAdvanceConfigsRequest) SetIndexName

func (*ListAdvanceConfigsRequest) SetNewMode

func (*ListAdvanceConfigsRequest) SetPageNumber added in v3.2.7

func (*ListAdvanceConfigsRequest) SetPageSize added in v3.2.7

func (*ListAdvanceConfigsRequest) SetType

func (ListAdvanceConfigsRequest) String

func (s ListAdvanceConfigsRequest) String() string

type ListAdvanceConfigsResponse

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

func (ListAdvanceConfigsResponse) GoString

func (s ListAdvanceConfigsResponse) GoString() string

func (*ListAdvanceConfigsResponse) SetBody

func (*ListAdvanceConfigsResponse) SetHeaders

func (*ListAdvanceConfigsResponse) SetStatusCode

func (ListAdvanceConfigsResponse) String

type ListAdvanceConfigsResponseBody

type ListAdvanceConfigsResponseBody struct {
	// The ID of the request.
	//
	// example:
	//
	// 4FB0325E-8C37-5525-96AC-0333523170A3
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The advanced configurations.
	Result []*ListAdvanceConfigsResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Repeated"`
}

func (ListAdvanceConfigsResponseBody) GoString

func (*ListAdvanceConfigsResponseBody) SetRequestId

func (*ListAdvanceConfigsResponseBody) SetResult

func (ListAdvanceConfigsResponseBody) String

type ListAdvanceConfigsResponseBodyResult

type ListAdvanceConfigsResponseBodyResult struct {
	// 	- The type of the advanced configuration. Valid values: -ONLINE: online configuration
	//
	// 	- \\-ONLINE_CAVA: online Cava configuration
	//
	// 	- \\-ONLINE_PLUGIN: online plug-in configuration
	//
	// 	- \\-ONLINE_QUERY: query configuration
	//
	// 	- \\-OFFLINE_DICT: offline dictionary configuration
	//
	// 	- \\-OFFLINE_TABLE: offline table configuration
	//
	// 	- \\-OFFLINE_COMMON: offline configuration
	//
	// 	- \\-OFFLINE_PLUGIN: offline plug-in configuration
	//
	// 	- \\-OFFLINE_INDEX: index configuration
	//
	// example:
	//
	// ONLINE
	AdvanceConfigType *string `json:"advanceConfigType,omitempty" xml:"advanceConfigType,omitempty"`
	// The content of the advanced configuration that is returned.
	//
	// example:
	//
	// {\\"url\\":\\"http://xxxxxx.aliyuncs.com/outnet_hz/packages/xxxxx/opensearch_offline_plugins_xxxxx.tar\\"}
	Content *string `json:"content,omitempty" xml:"content,omitempty"`
	// The type of the configuration content. Valid values: FILE, GIT, HTTP, and ODPS.
	//
	// example:
	//
	// FILE
	ContentType *string `json:"contentType,omitempty" xml:"contentType,omitempty"`
	// The Alibaba Cloud account ID of the user who created the advanced configuration.
	//
	// example:
	//
	// 123456
	Creator *string `json:"creator,omitempty" xml:"creator,omitempty"`
	// The description of the advanced configuration.
	//
	// example:
	//
	// test
	Desc *string `json:"desc,omitempty" xml:"desc,omitempty"`
	// The files.
	Files []*ListAdvanceConfigsResponseBodyResultFiles `json:"files,omitempty" xml:"files,omitempty" type:"Repeated"`
	// The name of the advanced configuration.
	//
	// example:
	//
	// my_index
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The status of the advanced configuration. Valid values: drafting: The advanced configuration is in the draft state. used: The advanced configuration is being used. unused: The advanced configuration is not used. trash: The advanced configuration is being deleted.
	//
	// example:
	//
	// drafting
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
	// The time when the advanced configuration was updated.
	//
	// example:
	//
	// 1631070464000
	UpdateTime *int64 `json:"updateTime,omitempty" xml:"updateTime,omitempty"`
}

func (ListAdvanceConfigsResponseBodyResult) GoString

func (*ListAdvanceConfigsResponseBodyResult) SetAdvanceConfigType

func (*ListAdvanceConfigsResponseBodyResult) SetContent

func (*ListAdvanceConfigsResponseBodyResult) SetContentType

func (*ListAdvanceConfigsResponseBodyResult) SetCreator

func (*ListAdvanceConfigsResponseBodyResult) SetDesc

func (*ListAdvanceConfigsResponseBodyResult) SetName

func (*ListAdvanceConfigsResponseBodyResult) SetStatus

func (*ListAdvanceConfigsResponseBodyResult) SetUpdateTime

func (ListAdvanceConfigsResponseBodyResult) String

type ListAdvanceConfigsResponseBodyResultFiles

type ListAdvanceConfigsResponseBodyResultFiles struct {
	// The absolute path in which the file is stored.
	//
	// example:
	//
	// /path/wpd/nae
	FullPathName *string `json:"fullPathName,omitempty" xml:"fullPathName,omitempty"`
	// Indicates whether the file is a directory. Valid values: true and false.
	//
	// example:
	//
	// true
	IsDir *bool `json:"isDir,omitempty" xml:"isDir,omitempty"`
	// Indicates whether the file is a template. Valid values: true and false.
	//
	// example:
	//
	// true
	IsTemplate *bool `json:"isTemplate,omitempty" xml:"isTemplate,omitempty"`
	// The file name.
	//
	// example:
	//
	// file_name_1
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
}

func (ListAdvanceConfigsResponseBodyResultFiles) GoString

func (*ListAdvanceConfigsResponseBodyResultFiles) SetFullPathName

func (*ListAdvanceConfigsResponseBodyResultFiles) SetIsDir

func (*ListAdvanceConfigsResponseBodyResultFiles) SetIsTemplate

func (*ListAdvanceConfigsResponseBodyResultFiles) SetName

func (ListAdvanceConfigsResponseBodyResultFiles) String

type ListAliasesResponse added in v3.2.0

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

func (ListAliasesResponse) GoString added in v3.2.0

func (s ListAliasesResponse) GoString() string

func (*ListAliasesResponse) SetBody added in v3.2.0

func (*ListAliasesResponse) SetHeaders added in v3.2.0

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

func (*ListAliasesResponse) SetStatusCode added in v3.2.0

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

func (ListAliasesResponse) String added in v3.2.0

func (s ListAliasesResponse) String() string

type ListAliasesResponseBody added in v3.2.0

type ListAliasesResponseBody struct {
	// id of request
	//
	// example:
	//
	// 10D5E615-69F7-5F49-B850-00169ADE513C
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// List
	Result []*ListAliasesResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Repeated"`
}

func (ListAliasesResponseBody) GoString added in v3.2.0

func (s ListAliasesResponseBody) GoString() string

func (*ListAliasesResponseBody) SetRequestId added in v3.2.0

func (*ListAliasesResponseBody) SetResult added in v3.2.0

func (ListAliasesResponseBody) String added in v3.2.0

func (s ListAliasesResponseBody) String() string

type ListAliasesResponseBodyResult added in v3.2.0

type ListAliasesResponseBodyResult struct {
	// alias name
	//
	// example:
	//
	// test
	Alias *string `json:"alias,omitempty" xml:"alias,omitempty"`
	// index name
	//
	// example:
	//
	// index
	Index *string `json:"index,omitempty" xml:"index,omitempty"`
}

func (ListAliasesResponseBodyResult) GoString added in v3.2.0

func (*ListAliasesResponseBodyResult) SetAlias added in v3.2.0

func (*ListAliasesResponseBodyResult) SetIndex added in v3.2.0

func (ListAliasesResponseBodyResult) String added in v3.2.0

type ListClusterNamesResponse

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

func (ListClusterNamesResponse) GoString

func (s ListClusterNamesResponse) GoString() string

func (*ListClusterNamesResponse) SetBody

func (*ListClusterNamesResponse) SetHeaders

func (*ListClusterNamesResponse) SetStatusCode

func (ListClusterNamesResponse) String

func (s ListClusterNamesResponse) String() string

type ListClusterNamesResponseBody

type ListClusterNamesResponseBody struct {
	// id of request
	//
	// example:
	//
	// F6E3D968-529C-5C40-AFDD-133A8B8FD930
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The result set.
	Result *ListClusterNamesResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (ListClusterNamesResponseBody) GoString

func (s ListClusterNamesResponseBody) GoString() string

func (*ListClusterNamesResponseBody) SetRequestId

func (*ListClusterNamesResponseBody) SetResult

func (ListClusterNamesResponseBody) String

type ListClusterNamesResponseBodyResult

type ListClusterNamesResponseBodyResult struct {
	// The description of the cluster.
	//
	// example:
	//
	// ha3_test
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// The cluster ID.
	//
	// example:
	//
	// 25030
	Id *int64 `json:"id,omitempty" xml:"id,omitempty"`
	// The cluster name.
	//
	// example:
	//
	// my_index
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
}

func (ListClusterNamesResponseBodyResult) GoString

func (*ListClusterNamesResponseBodyResult) SetDescription

func (*ListClusterNamesResponseBodyResult) SetId

func (*ListClusterNamesResponseBodyResult) SetName

func (ListClusterNamesResponseBodyResult) String

type ListClusterTasksResponse

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

func (ListClusterTasksResponse) GoString

func (s ListClusterTasksResponse) GoString() string

func (*ListClusterTasksResponse) SetBody

func (*ListClusterTasksResponse) SetHeaders

func (*ListClusterTasksResponse) SetStatusCode

func (ListClusterTasksResponse) String

func (s ListClusterTasksResponse) String() string

type ListClusterTasksResponseBody

type ListClusterTasksResponseBody struct {
	// id of request
	//
	// example:
	//
	// CC5EC8FA-5C0D-56AF-BEF4-6FCCEABD0511
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The index information.
	Result []*ListClusterTasksResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Repeated"`
}

func (ListClusterTasksResponseBody) GoString

func (s ListClusterTasksResponseBody) GoString() string

func (*ListClusterTasksResponseBody) SetRequestId

func (*ListClusterTasksResponseBody) SetResult

func (ListClusterTasksResponseBody) String

type ListClusterTasksResponseBodyResult

type ListClusterTasksResponseBodyResult struct {
	// The additional attributes of the card.
	//
	// example:
	//
	// " "
	ExtraAttribute *string `json:"extraAttribute,omitempty" xml:"extraAttribute,omitempty"`
	// The field3 field that was passed when the FSM was created.
	//
	// example:
	//
	// " "
	Field3 *string `json:"field3,omitempty" xml:"field3,omitempty"`
	// The ID of the finite state machine (FSM).
	//
	// example:
	//
	// tisplus_opensearch@datasource_flow_fsm@1865410598556969-ha-cn-zvp2ljiwe01_api2@bj_vpc_domain_1@null@MANUAL-ha-cn-zvp2ljiwe01_api2@1649729867698@028315
	FsmId *string `json:"fsmId,omitempty" xml:"fsmId,omitempty"`
	// The change group type.
	//
	// example:
	//
	// " "
	GroupType *string `json:"groupType,omitempty" xml:"groupType,omitempty"`
	// The card name.
	//
	// example:
	//
	// ha-cn-pl32rf0js04_qrs
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The FSM status.
	//
	// example:
	//
	// onlyPublished
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
	// The tags of the progress bar.
	Tags []*ListClusterTasksResponseBodyResultTags `json:"tags,omitempty" xml:"tags,omitempty" type:"Repeated"`
	// The task information.
	TaskNodes []*ListClusterTasksResponseBodyResultTaskNodes `json:"taskNodes,omitempty" xml:"taskNodes,omitempty" type:"Repeated"`
	// The timestamp of the card.
	//
	// example:
	//
	// 1657610520
	Time *string `json:"time,omitempty" xml:"time,omitempty"`
	// The card type.
	//
	// example:
	//
	// qrs
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
	// The user who triggered the generation of the FSM process.
	//
	// example:
	//
	// " "
	User *string `json:"user,omitempty" xml:"user,omitempty"`
}

func (ListClusterTasksResponseBodyResult) GoString

func (*ListClusterTasksResponseBodyResult) SetExtraAttribute

func (*ListClusterTasksResponseBodyResult) SetField3

func (*ListClusterTasksResponseBodyResult) SetFsmId

func (*ListClusterTasksResponseBodyResult) SetGroupType

func (*ListClusterTasksResponseBodyResult) SetName

func (*ListClusterTasksResponseBodyResult) SetStatus

func (*ListClusterTasksResponseBodyResult) SetTime

func (*ListClusterTasksResponseBodyResult) SetType

func (*ListClusterTasksResponseBodyResult) SetUser

func (ListClusterTasksResponseBodyResult) String

type ListClusterTasksResponseBodyResultTags

type ListClusterTasksResponseBodyResultTags struct {
	// The tag content.
	//
	// example:
	//
	// succeed in handling request
	Msg *string `json:"msg,omitempty" xml:"msg,omitempty"`
	// The tag level.
	//
	// example:
	//
	// " "
	TagLevel *string `json:"tagLevel,omitempty" xml:"tagLevel,omitempty"`
}

func (ListClusterTasksResponseBodyResultTags) GoString

func (*ListClusterTasksResponseBodyResultTags) SetMsg

func (*ListClusterTasksResponseBodyResultTags) SetTagLevel

func (ListClusterTasksResponseBodyResultTags) String

type ListClusterTasksResponseBodyResultTaskNodes

type ListClusterTasksResponseBodyResultTaskNodes struct {
	// The time when the task was complete.
	//
	// example:
	//
	// " "
	FinishDate *string `json:"finishDate,omitempty" xml:"finishDate,omitempty"`
	// The ordinal number of the task.
	//
	// example:
	//
	// 100
	Index *int64 `json:"index,omitempty" xml:"index,omitempty"`
	// The task name.
	//
	// example:
	//
	// general
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The task status.
	//
	// example:
	//
	// 2
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
}

func (ListClusterTasksResponseBodyResultTaskNodes) GoString

func (*ListClusterTasksResponseBodyResultTaskNodes) SetFinishDate

func (*ListClusterTasksResponseBodyResultTaskNodes) SetIndex

func (*ListClusterTasksResponseBodyResultTaskNodes) SetName

func (*ListClusterTasksResponseBodyResultTaskNodes) SetStatus

func (ListClusterTasksResponseBodyResultTaskNodes) String

type ListClustersResponse

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

func (ListClustersResponse) GoString

func (s ListClustersResponse) GoString() string

func (*ListClustersResponse) SetBody

func (*ListClustersResponse) SetHeaders

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

func (*ListClustersResponse) SetStatusCode

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

func (ListClustersResponse) String

func (s ListClustersResponse) String() string

type ListClustersResponseBody

type ListClustersResponseBody struct {
	// id of request
	//
	// example:
	//
	// F43E8AB4-419C-5F4C-90D6-615590DFAA3C
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The clusters.
	Result []*ListClustersResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Repeated"`
}

func (ListClustersResponseBody) GoString

func (s ListClustersResponseBody) GoString() string

func (*ListClustersResponseBody) SetRequestId

func (*ListClustersResponseBody) SetResult

func (ListClustersResponseBody) String

func (s ListClustersResponseBody) String() string

type ListClustersResponseBodyResult

type ListClustersResponseBodyResult struct {
	// The configuration information.
	Config map[string]map[string]interface{} `json:"config,omitempty" xml:"config,omitempty"`
	// The time when the configuration was updated.
	//
	// example:
	//
	// " "
	ConfigUpdateTime *string `json:"configUpdateTime,omitempty" xml:"configUpdateTime,omitempty"`
	// The time when the cluster was created.
	//
	// example:
	//
	// 2024-05-21 16:05:26
	CreateTime *string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	// The effective advanced configuration version.
	//
	// example:
	//
	// " "
	CurrentAdvanceConfigVersion *string `json:"currentAdvanceConfigVersion,omitempty" xml:"currentAdvanceConfigVersion,omitempty"`
	// The effective dictionary configuration version.
	//
	// example:
	//
	// ha-cn-pl32rf0****_offline_adv_v1
	CurrentOfflineDictConfigVersion *string `json:"currentOfflineDictConfigVersion,omitempty" xml:"currentOfflineDictConfigVersion,omitempty"`
	// The effective online configuration version.
	//
	// example:
	//
	// " "
	CurrentOnlineConfigVersion *string `json:"currentOnlineConfigVersion,omitempty" xml:"currentOnlineConfigVersion,omitempty"`
	// The effective query configuration version.
	//
	// example:
	//
	// ha-cn-pl32rf0****_offline_adv_v1
	CurrentOnlineQueryConfigVersion *string `json:"currentOnlineQueryConfigVersion,omitempty" xml:"currentOnlineQueryConfigVersion,omitempty"`
	// The information about Searcher workers.
	DataNode *ListClustersResponseBodyResultDataNode `json:"dataNode,omitempty" xml:"dataNode,omitempty" type:"Struct"`
	// The description of the cluster.
	//
	// example:
	//
	// fzz_test
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// The latest advanced configuration version.
	//
	// example:
	//
	// " "
	LatestAdvanceConfigVersion *string `json:"latestAdvanceConfigVersion,omitempty" xml:"latestAdvanceConfigVersion,omitempty"`
	// The latest dictionary configuration version.
	//
	// example:
	//
	// ha-cn-pl32rf0****_offline_adv_v1
	LatestOfflineDictConfigVersion *string `json:"latestOfflineDictConfigVersion,omitempty" xml:"latestOfflineDictConfigVersion,omitempty"`
	// The latest online configuration version.
	//
	// example:
	//
	// " "
	LatestOnlineConfigVersion *string `json:"latestOnlineConfigVersion,omitempty" xml:"latestOnlineConfigVersion,omitempty"`
	// The latest query configuration version.
	//
	// example:
	//
	// ha-cn-pl32rf0****_offline_adv_v1
	LatestOnlineQueryConfigVersion *string `json:"latestOnlineQueryConfigVersion,omitempty" xml:"latestOnlineQueryConfigVersion,omitempty"`
	// The cluster name.
	//
	// example:
	//
	// ha-cn-7pp2pcna701_qrs
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The information about Query Result Searcher (QRS) workers.
	QueryNode *ListClustersResponseBodyResultQueryNode `json:"queryNode,omitempty" xml:"queryNode,omitempty" type:"Struct"`
	// The cluster status. Valid values: running: The cluster is running. starting: The cluster is being started. stopping: The cluster is being stopped. stopped: The cluster is stopped.
	//
	// example:
	//
	// "starting"
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
}

func (ListClustersResponseBodyResult) GoString

func (*ListClustersResponseBodyResult) SetConfig

func (s *ListClustersResponseBodyResult) SetConfig(v map[string]map[string]interface{}) *ListClustersResponseBodyResult

func (*ListClustersResponseBodyResult) SetConfigUpdateTime

func (*ListClustersResponseBodyResult) SetCreateTime

func (*ListClustersResponseBodyResult) SetCurrentAdvanceConfigVersion

func (s *ListClustersResponseBodyResult) SetCurrentAdvanceConfigVersion(v string) *ListClustersResponseBodyResult

func (*ListClustersResponseBodyResult) SetCurrentOfflineDictConfigVersion

func (s *ListClustersResponseBodyResult) SetCurrentOfflineDictConfigVersion(v string) *ListClustersResponseBodyResult

func (*ListClustersResponseBodyResult) SetCurrentOnlineConfigVersion

func (s *ListClustersResponseBodyResult) SetCurrentOnlineConfigVersion(v string) *ListClustersResponseBodyResult

func (*ListClustersResponseBodyResult) SetCurrentOnlineQueryConfigVersion

func (s *ListClustersResponseBodyResult) SetCurrentOnlineQueryConfigVersion(v string) *ListClustersResponseBodyResult

func (*ListClustersResponseBodyResult) SetDescription

func (*ListClustersResponseBodyResult) SetLatestAdvanceConfigVersion

func (s *ListClustersResponseBodyResult) SetLatestAdvanceConfigVersion(v string) *ListClustersResponseBodyResult

func (*ListClustersResponseBodyResult) SetLatestOfflineDictConfigVersion

func (s *ListClustersResponseBodyResult) SetLatestOfflineDictConfigVersion(v string) *ListClustersResponseBodyResult

func (*ListClustersResponseBodyResult) SetLatestOnlineConfigVersion

func (s *ListClustersResponseBodyResult) SetLatestOnlineConfigVersion(v string) *ListClustersResponseBodyResult

func (*ListClustersResponseBodyResult) SetLatestOnlineQueryConfigVersion

func (s *ListClustersResponseBodyResult) SetLatestOnlineQueryConfigVersion(v string) *ListClustersResponseBodyResult

func (*ListClustersResponseBodyResult) SetName

func (*ListClustersResponseBodyResult) SetStatus

func (ListClustersResponseBodyResult) String

type ListClustersResponseBodyResultDataNode

type ListClustersResponseBodyResultDataNode struct {
	// The name of the Searcher worker.
	//
	// example:
	//
	// ha-cn-8ed2k7brm05_qrs
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The number of Searcher workers.
	//
	// example:
	//
	// 1
	Number *int32 `json:"number,omitempty" xml:"number,omitempty"`
	// The ID of the partition that is stored on the Searcher worker.
	//
	// example:
	//
	// dt=20220216
	Partition *int32 `json:"partition,omitempty" xml:"partition,omitempty"`
}

func (ListClustersResponseBodyResultDataNode) GoString

func (*ListClustersResponseBodyResultDataNode) SetName

func (*ListClustersResponseBodyResultDataNode) SetNumber

func (*ListClustersResponseBodyResultDataNode) SetPartition

func (ListClustersResponseBodyResultDataNode) String

type ListClustersResponseBodyResultQueryNode

type ListClustersResponseBodyResultQueryNode struct {
	// The name of the QRS worker.
	//
	// example:
	//
	// test_0704
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The number of QRS workers.
	//
	// example:
	//
	// 1
	Number *int32 `json:"number,omitempty" xml:"number,omitempty"`
	// The ID of the partition that is stored on the QRS worker.
	//
	// example:
	//
	// dt=20211216
	Partition *int32 `json:"partition,omitempty" xml:"partition,omitempty"`
}

func (ListClustersResponseBodyResultQueryNode) GoString

func (*ListClustersResponseBodyResultQueryNode) SetName

func (*ListClustersResponseBodyResultQueryNode) SetNumber

func (*ListClustersResponseBodyResultQueryNode) SetPartition

func (ListClustersResponseBodyResultQueryNode) String

type ListDataSourceSchemasResponse

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

func (ListDataSourceSchemasResponse) GoString

func (*ListDataSourceSchemasResponse) SetBody

func (*ListDataSourceSchemasResponse) SetHeaders

func (*ListDataSourceSchemasResponse) SetStatusCode

func (ListDataSourceSchemasResponse) String

type ListDataSourceSchemasResponseBody

type ListDataSourceSchemasResponseBody struct {
	// The ID of the request.
	//
	// example:
	//
	// 022F36C7-9FB4-5D67-BEBC-3D14B0984463
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The results returned.
	Result []*ListDataSourceSchemasResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Repeated"`
}

func (ListDataSourceSchemasResponseBody) GoString

func (*ListDataSourceSchemasResponseBody) SetRequestId

func (ListDataSourceSchemasResponseBody) String

type ListDataSourceSchemasResponseBodyResult

type ListDataSourceSchemasResponseBodyResult struct {
	// Indicates whether the field has the index attribute. Valid values: **true*	- and **false**.
	//
	// example:
	//
	// false
	AddIndex *bool `json:"addIndex,omitempty" xml:"addIndex,omitempty"`
	// Indicates whether the field is an attribute field. Valid values: **true*	- and **false**.
	//
	// example:
	//
	// false
	Attribute *bool `json:"attribute,omitempty" xml:"attribute,omitempty"`
	// Indicates whether the field is a custom field. Valid values: **true*	- and **false**.
	//
	// example:
	//
	// false
	Custom *bool `json:"custom,omitempty" xml:"custom,omitempty"`
	// The field name.
	//
	// example:
	//
	// test
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The primary key field.
	PrimaryKey *ListDataSourceSchemasResponseBodyResultPrimaryKey `json:"primaryKey,omitempty" xml:"primaryKey,omitempty" type:"Struct"`
	// Indicates whether the field can be displayed. Valid values: **true*	- and **false**.
	//
	// example:
	//
	// false
	Summary *bool `json:"summary,omitempty" xml:"summary,omitempty"`
	// The field type.
	//
	// example:
	//
	// STRING
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (ListDataSourceSchemasResponseBodyResult) GoString

func (*ListDataSourceSchemasResponseBodyResult) SetAddIndex

func (*ListDataSourceSchemasResponseBodyResult) SetAttribute

func (*ListDataSourceSchemasResponseBodyResult) SetCustom

func (*ListDataSourceSchemasResponseBodyResult) SetName

func (*ListDataSourceSchemasResponseBodyResult) SetSummary

func (*ListDataSourceSchemasResponseBodyResult) SetType

func (ListDataSourceSchemasResponseBodyResult) String

type ListDataSourceSchemasResponseBodyResultPrimaryKey

type ListDataSourceSchemasResponseBodyResultPrimaryKey struct {
	// Indicates whether the field has the primary key attribute. Valid values: **true*	- and **false**.
	//
	// example:
	//
	// false
	HasPrimaryKeyAttribute *bool `json:"hasPrimaryKeyAttribute,omitempty" xml:"hasPrimaryKeyAttribute,omitempty"`
	// Indicates whether the field is the primary key. Valid values: **true*	- and **false**.
	//
	// example:
	//
	// false
	IsPrimaryKey *bool `json:"isPrimaryKey,omitempty" xml:"isPrimaryKey,omitempty"`
	// Indicates whether the field can be sorted. Valid values: **true*	- and **false**.
	//
	// example:
	//
	// false
	IsPrimaryKeySorted *bool `json:"isPrimaryKeySorted,omitempty" xml:"isPrimaryKeySorted,omitempty"`
}

func (ListDataSourceSchemasResponseBodyResultPrimaryKey) GoString

func (*ListDataSourceSchemasResponseBodyResultPrimaryKey) SetHasPrimaryKeyAttribute

func (*ListDataSourceSchemasResponseBodyResultPrimaryKey) SetIsPrimaryKey

func (*ListDataSourceSchemasResponseBodyResultPrimaryKey) SetIsPrimaryKeySorted

func (ListDataSourceSchemasResponseBodyResultPrimaryKey) String

type ListDataSourceTasksResponse

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

func (ListDataSourceTasksResponse) GoString

func (s ListDataSourceTasksResponse) GoString() string

func (*ListDataSourceTasksResponse) SetBody

func (*ListDataSourceTasksResponse) SetHeaders

func (*ListDataSourceTasksResponse) SetStatusCode

func (ListDataSourceTasksResponse) String

type ListDataSourceTasksResponseBody

type ListDataSourceTasksResponseBody struct {
	// id of request
	//
	// example:
	//
	// CC5EC8FA-5C0D-56AF-BEF4-6FCCEABD0511
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The index information.
	Result []*ListDataSourceTasksResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Repeated"`
}

func (ListDataSourceTasksResponseBody) GoString

func (*ListDataSourceTasksResponseBody) SetRequestId

func (ListDataSourceTasksResponseBody) String

type ListDataSourceTasksResponseBodyResult

type ListDataSourceTasksResponseBodyResult struct {
	// The additional attributes of the card.
	//
	// example:
	//
	// ""
	ExtraAttribute *string `json:"extraAttribute,omitempty" xml:"extraAttribute,omitempty"`
	// The field3 field that was passed when the FSM was created.
	//
	// example:
	//
	// ""
	Field3 *string `json:"field3,omitempty" xml:"field3,omitempty"`
	// The ID of the finite state machine (FSM).
	//
	// example:
	//
	// tisplus_opensearch@datasource_flow_fsm@1062017779051424-ha-cn-2r42ostoc01_ecom_table@vpc_hz_domain_1@null@MANUAL-ha-cn-2r42ostoc01_ecom_table@1655974525756@006754
	FsmId *string `json:"fsmId,omitempty" xml:"fsmId,omitempty"`
	// The change group type.
	//
	// example:
	//
	// " "
	GroupType *string `json:"groupType,omitempty" xml:"groupType,omitempty"`
	// The card name.
	//
	// example:
	//
	// general
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The FSM status.
	//
	// example:
	//
	// 2
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
	// The tags of the progress bar.
	Tags []*ListDataSourceTasksResponseBodyResultTags `json:"tags,omitempty" xml:"tags,omitempty" type:"Repeated"`
	// The task information.
	TaskNodes []*ListDataSourceTasksResponseBodyResultTaskNodes `json:"taskNodes,omitempty" xml:"taskNodes,omitempty" type:"Repeated"`
	// The timestamp of the card.
	//
	// example:
	//
	// 1646279473
	Time *string `json:"time,omitempty" xml:"time,omitempty"`
	// The card type.
	//
	// example:
	//
	// search
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
	// The user who triggered the generation of the FSM process.
	//
	// example:
	//
	// ""
	User *string `json:"user,omitempty" xml:"user,omitempty"`
}

func (ListDataSourceTasksResponseBodyResult) GoString

func (*ListDataSourceTasksResponseBodyResult) SetExtraAttribute

func (*ListDataSourceTasksResponseBodyResult) SetField3

func (*ListDataSourceTasksResponseBodyResult) SetFsmId

func (*ListDataSourceTasksResponseBodyResult) SetGroupType

func (*ListDataSourceTasksResponseBodyResult) SetName

func (*ListDataSourceTasksResponseBodyResult) SetStatus

func (*ListDataSourceTasksResponseBodyResult) SetTime

func (*ListDataSourceTasksResponseBodyResult) SetType

func (*ListDataSourceTasksResponseBodyResult) SetUser

func (ListDataSourceTasksResponseBodyResult) String

type ListDataSourceTasksResponseBodyResultTags

type ListDataSourceTasksResponseBodyResultTags struct {
	// The tag content.
	//
	// example:
	//
	// succeed in handling request
	Msg *string `json:"msg,omitempty" xml:"msg,omitempty"`
	// The tag level.
	//
	// example:
	//
	// ""
	TagLevel *string `json:"tagLevel,omitempty" xml:"tagLevel,omitempty"`
}

func (ListDataSourceTasksResponseBodyResultTags) GoString

func (*ListDataSourceTasksResponseBodyResultTags) SetMsg

func (*ListDataSourceTasksResponseBodyResultTags) SetTagLevel

func (ListDataSourceTasksResponseBodyResultTags) String

type ListDataSourceTasksResponseBodyResultTaskNodes

type ListDataSourceTasksResponseBodyResultTaskNodes struct {
	// The time when the task was complete.
	//
	// example:
	//
	// ""
	FinishDate *string `json:"finishDate,omitempty" xml:"finishDate,omitempty"`
	// The ordinal number of the task.
	//
	// example:
	//
	// 100
	Index *int64 `json:"index,omitempty" xml:"index,omitempty"`
	// The task name.
	//
	// example:
	//
	// ha-cn-7pp2ngv4s02_qrs
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The task status.
	//
	// example:
	//
	// onlyPublished
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
}

func (ListDataSourceTasksResponseBodyResultTaskNodes) GoString

func (*ListDataSourceTasksResponseBodyResultTaskNodes) SetFinishDate

func (*ListDataSourceTasksResponseBodyResultTaskNodes) SetIndex

func (*ListDataSourceTasksResponseBodyResultTaskNodes) SetName

func (*ListDataSourceTasksResponseBodyResultTaskNodes) SetStatus

func (ListDataSourceTasksResponseBodyResultTaskNodes) String

type ListDataSourcesResponse

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

func (ListDataSourcesResponse) GoString

func (s ListDataSourcesResponse) GoString() string

func (*ListDataSourcesResponse) SetBody

func (*ListDataSourcesResponse) SetHeaders

func (*ListDataSourcesResponse) SetStatusCode

func (ListDataSourcesResponse) String

func (s ListDataSourcesResponse) String() string

type ListDataSourcesResponseBody

type ListDataSourcesResponseBody struct {
	// The ID of the request.
	//
	// example:
	//
	// 93A9E542-8CF8-5BA6-99AB-94C0FE520429
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The results returned.
	Result []*ListDataSourcesResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Repeated"`
}

func (ListDataSourcesResponseBody) GoString

func (s ListDataSourcesResponseBody) GoString() string

func (*ListDataSourcesResponseBody) SetRequestId

func (*ListDataSourcesResponseBody) SetResult

func (ListDataSourcesResponseBody) String

type ListDataSourcesResponseBodyResult

type ListDataSourcesResponseBodyResult struct {
	// The data center in which the data source is deployed.
	//
	// example:
	//
	// test
	Domain *string `json:"domain,omitempty" xml:"domain,omitempty"`
	// The indexes.
	Indexes []*string `json:"indexes,omitempty" xml:"indexes,omitempty" type:"Repeated"`
	// The time when the full data of the data source was last queried.
	//
	// example:
	//
	// 1718787785
	LastFulTime *int64 `json:"lastFulTime,omitempty" xml:"lastFulTime,omitempty"`
	// The name of the data source.
	//
	// example:
	//
	// data_source_name
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The status of the data source. Valid values: new: The data source is being created. publish: The data source is in the normal state. trash: The data source is being deleted.
	//
	// example:
	//
	// new
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
	// The type of the data source.
	//
	// example:
	//
	// odps
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (ListDataSourcesResponseBodyResult) GoString

func (*ListDataSourcesResponseBodyResult) SetDomain

func (*ListDataSourcesResponseBodyResult) SetIndexes

func (*ListDataSourcesResponseBodyResult) SetLastFulTime

func (*ListDataSourcesResponseBodyResult) SetName

func (*ListDataSourcesResponseBodyResult) SetStatus

func (*ListDataSourcesResponseBodyResult) SetType

func (ListDataSourcesResponseBodyResult) String

type ListDatabasesResponse

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

func (ListDatabasesResponse) GoString

func (s ListDatabasesResponse) GoString() string

func (*ListDatabasesResponse) SetBody

func (*ListDatabasesResponse) SetHeaders

func (*ListDatabasesResponse) SetStatusCode

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

func (ListDatabasesResponse) String

func (s ListDatabasesResponse) String() string

type ListDatabasesResponseBody

type ListDatabasesResponseBody struct {
	// id of request
	//
	// example:
	//
	// E45380E8-994A-5402-9806-F114B3295FCF
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// NodeTreeVO
	Result *ListDatabasesResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (ListDatabasesResponseBody) GoString

func (s ListDatabasesResponseBody) GoString() string

func (*ListDatabasesResponseBody) SetRequestId

func (*ListDatabasesResponseBody) SetResult

func (ListDatabasesResponseBody) String

func (s ListDatabasesResponseBody) String() string

type ListDatabasesResponseBodyResult

type ListDatabasesResponseBodyResult struct {
	Databases []*ListDatabasesResponseBodyResultDatabases `json:"databases,omitempty" xml:"databases,omitempty" type:"Repeated"`
}

func (ListDatabasesResponseBodyResult) GoString

func (ListDatabasesResponseBodyResult) String

type ListDatabasesResponseBodyResultDatabases

type ListDatabasesResponseBodyResultDatabases struct {
	// example:
	//
	// general
	Database     *string                                                 `json:"database,omitempty" xml:"database,omitempty"`
	Functions    map[string][]*ResultDatabasesFunctionsValue             `json:"functions,omitempty" xml:"functions,omitempty"`
	SqlInstances []*ListDatabasesResponseBodyResultDatabasesSqlInstances `json:"sqlInstances,omitempty" xml:"sqlInstances,omitempty" type:"Repeated"`
	Tables       []*ListDatabasesResponseBodyResultDatabasesTables       `json:"tables,omitempty" xml:"tables,omitempty" type:"Repeated"`
	Templates    []*ListDatabasesResponseBodyResultDatabasesTemplates    `json:"templates,omitempty" xml:"templates,omitempty" type:"Repeated"`
}

func (ListDatabasesResponseBodyResultDatabases) GoString

func (*ListDatabasesResponseBodyResultDatabases) SetDatabase

func (*ListDatabasesResponseBodyResultDatabases) SetFunctions

func (ListDatabasesResponseBodyResultDatabases) String

type ListDatabasesResponseBodyResultDatabasesSqlInstances

type ListDatabasesResponseBodyResultDatabasesSqlInstances struct {
	Children []interface{} `json:"children,omitempty" xml:"children,omitempty" type:"Repeated"`
	// example:
	//
	// 12190
	Id *int64 `json:"id,omitempty" xml:"id,omitempty"`
	// example:
	//
	// 1
	InstanceId *int64 `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	// example:
	//
	// true
	IsDir *int32 `json:"isDir,omitempty" xml:"isDir,omitempty"`
	// example:
	//
	// general
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// example:
	//
	// -1
	Parent *int64 `json:"parent,omitempty" xml:"parent,omitempty"`
	// example:
	//
	// 1
	TemplateId *int64 `json:"templateId,omitempty" xml:"templateId,omitempty"`
	// table, instance, template, function
	//
	// example:
	//
	// instance
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (ListDatabasesResponseBodyResultDatabasesSqlInstances) GoString

func (*ListDatabasesResponseBodyResultDatabasesSqlInstances) SetChildren

func (*ListDatabasesResponseBodyResultDatabasesSqlInstances) SetId

func (*ListDatabasesResponseBodyResultDatabasesSqlInstances) SetInstanceId

func (*ListDatabasesResponseBodyResultDatabasesSqlInstances) SetIsDir

func (*ListDatabasesResponseBodyResultDatabasesSqlInstances) SetName

func (*ListDatabasesResponseBodyResultDatabasesSqlInstances) SetParent

func (*ListDatabasesResponseBodyResultDatabasesSqlInstances) SetTemplateId

func (*ListDatabasesResponseBodyResultDatabasesSqlInstances) SetType

func (ListDatabasesResponseBodyResultDatabasesSqlInstances) String

type ListDatabasesResponseBodyResultDatabasesTables

type ListDatabasesResponseBodyResultDatabasesTables struct {
	Children []interface{} `json:"children,omitempty" xml:"children,omitempty" type:"Repeated"`
	// example:
	//
	// 56
	Id *int64 `json:"id,omitempty" xml:"id,omitempty"`
	// example:
	//
	// 1
	InstanceId *int64 `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	// example:
	//
	// true
	IsDir *int32 `json:"isDir,omitempty" xml:"isDir,omitempty"`
	// example:
	//
	// general
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// example:
	//
	// -1
	Parent *int64 `json:"parent,omitempty" xml:"parent,omitempty"`
	// example:
	//
	// 1
	TemplateId *int64 `json:"templateId,omitempty" xml:"templateId,omitempty"`
	// table, instance, template, function
	//
	// example:
	//
	// table
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (ListDatabasesResponseBodyResultDatabasesTables) GoString

func (*ListDatabasesResponseBodyResultDatabasesTables) SetChildren

func (*ListDatabasesResponseBodyResultDatabasesTables) SetId

func (*ListDatabasesResponseBodyResultDatabasesTables) SetInstanceId

func (*ListDatabasesResponseBodyResultDatabasesTables) SetIsDir

func (*ListDatabasesResponseBodyResultDatabasesTables) SetName

func (*ListDatabasesResponseBodyResultDatabasesTables) SetParent

func (*ListDatabasesResponseBodyResultDatabasesTables) SetTemplateId

func (*ListDatabasesResponseBodyResultDatabasesTables) SetType

func (ListDatabasesResponseBodyResultDatabasesTables) String

type ListDatabasesResponseBodyResultDatabasesTemplates

type ListDatabasesResponseBodyResultDatabasesTemplates struct {
	Children []interface{} `json:"children,omitempty" xml:"children,omitempty" type:"Repeated"`
	// example:
	//
	// 1
	Id *int64 `json:"id,omitempty" xml:"id,omitempty"`
	// example:
	//
	// 1
	InstanceId *int64 `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	// example:
	//
	// true
	IsDir *int32 `json:"isDir,omitempty" xml:"isDir,omitempty"`
	// example:
	//
	// c26_schema
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// example:
	//
	// -1
	Parent *int64 `json:"parent,omitempty" xml:"parent,omitempty"`
	// example:
	//
	// 1
	TemplateId *int64 `json:"templateId,omitempty" xml:"templateId,omitempty"`
	// table, instance, template, function
	//
	// example:
	//
	// template
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (ListDatabasesResponseBodyResultDatabasesTemplates) GoString

func (*ListDatabasesResponseBodyResultDatabasesTemplates) SetChildren

func (*ListDatabasesResponseBodyResultDatabasesTemplates) SetId

func (*ListDatabasesResponseBodyResultDatabasesTemplates) SetInstanceId

func (*ListDatabasesResponseBodyResultDatabasesTemplates) SetIsDir

func (*ListDatabasesResponseBodyResultDatabasesTemplates) SetName

func (*ListDatabasesResponseBodyResultDatabasesTemplates) SetParent

func (*ListDatabasesResponseBodyResultDatabasesTemplates) SetTemplateId

func (*ListDatabasesResponseBodyResultDatabasesTemplates) SetType

func (ListDatabasesResponseBodyResultDatabasesTemplates) String

type ListDateSourceGenerationsRequest

type ListDateSourceGenerationsRequest struct {
	// The data center where the data source is deployed.
	//
	// This parameter is required.
	//
	// example:
	//
	// bj_vpc_domain_1
	DomainName *string `json:"domainName,omitempty" xml:"domainName,omitempty"`
	// Specifies the index versions to be returned. Valid values:
	//
	// 1.  true (default): returns the index versions that are complete and not expired.
	//
	// 2.  false: returns all index versions.
	//
	// example:
	//
	// true
	ValidStatus *bool `json:"validStatus,omitempty" xml:"validStatus,omitempty"`
}

func (ListDateSourceGenerationsRequest) GoString

func (*ListDateSourceGenerationsRequest) SetDomainName

func (*ListDateSourceGenerationsRequest) SetValidStatus

func (ListDateSourceGenerationsRequest) String

type ListDateSourceGenerationsResponse

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

func (ListDateSourceGenerationsResponse) GoString

func (*ListDateSourceGenerationsResponse) SetHeaders

func (*ListDateSourceGenerationsResponse) SetStatusCode

func (ListDateSourceGenerationsResponse) String

type ListDateSourceGenerationsResponseBody

type ListDateSourceGenerationsResponseBody struct {
	// id of request
	//
	// example:
	//
	// 022F36C7-9FB4-5D67-BEBC-3D14B0984463
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// List
	Result []*ListDateSourceGenerationsResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Repeated"`
}

func (ListDateSourceGenerationsResponseBody) GoString

func (*ListDateSourceGenerationsResponseBody) SetRequestId

func (ListDateSourceGenerationsResponseBody) String

type ListDateSourceGenerationsResponseBodyResult

type ListDateSourceGenerationsResponseBodyResult struct {
	// The ID of the offline deployment.
	//
	// example:
	//
	// 122
	BuildDeployId *int32 `json:"buildDeployId,omitempty" xml:"buildDeployId,omitempty"`
	// The timestamp that was generated when the index building was started.
	//
	// example:
	//
	// 1626143673
	CreateTime *int64 `json:"createTime,omitempty" xml:"createTime,omitempty"`
	// The path of the dumped index in the Apsara File Storage for HDFS file system.
	//
	// example:
	//
	// ""
	DataDumpRoot *string `json:"dataDumpRoot,omitempty" xml:"dataDumpRoot,omitempty"`
	// The ID of the full index version.
	//
	// example:
	//
	// 1626143930
	Generation *int64 `json:"generation,omitempty" xml:"generation,omitempty"`
	// The shards of the index version. The value is a key-value pair in which the key indicates the index name and the value indicates the number of shards. The number of value shards.
	Partition map[string]*int32 `json:"partition,omitempty" xml:"partition,omitempty"`
	// The status of the index version.
	//
	// example:
	//
	// STOPPED
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
	// The start timestamp from which incremental data is retrieved.
	//
	// example:
	//
	// 1626143673
	Timestamp *int64 `json:"timestamp,omitempty" xml:"timestamp,omitempty"`
}

func (ListDateSourceGenerationsResponseBodyResult) GoString

func (*ListDateSourceGenerationsResponseBodyResult) SetBuildDeployId

func (*ListDateSourceGenerationsResponseBodyResult) SetCreateTime

func (*ListDateSourceGenerationsResponseBodyResult) SetDataDumpRoot

func (*ListDateSourceGenerationsResponseBodyResult) SetGeneration

func (*ListDateSourceGenerationsResponseBodyResult) SetPartition

func (*ListDateSourceGenerationsResponseBodyResult) SetStatus

func (*ListDateSourceGenerationsResponseBodyResult) SetTimestamp

func (ListDateSourceGenerationsResponseBodyResult) String

type ListIndexRecoverRecordsResponse

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

func (ListIndexRecoverRecordsResponse) GoString

func (*ListIndexRecoverRecordsResponse) SetHeaders

func (*ListIndexRecoverRecordsResponse) SetStatusCode

func (ListIndexRecoverRecordsResponse) String

type ListIndexRecoverRecordsResponseBody

type ListIndexRecoverRecordsResponseBody struct {
	// The description.
	//
	// example:
	//
	// test
	Desc *string `json:"desc,omitempty" xml:"desc,omitempty"`
	// The time when the index version was published.
	//
	// example:
	//
	// 2024-06-07 16:43:00
	FinishedTime *string `json:"finishedTime,omitempty" xml:"finishedTime,omitempty"`
	// The ID of the full index version.
	//
	// example:
	//
	// 1708674867
	GenerationId *string `json:"generationId,omitempty" xml:"generationId,omitempty"`
}

func (ListIndexRecoverRecordsResponseBody) GoString

func (*ListIndexRecoverRecordsResponseBody) SetDesc

func (*ListIndexRecoverRecordsResponseBody) SetFinishedTime

func (*ListIndexRecoverRecordsResponseBody) SetGenerationId

func (ListIndexRecoverRecordsResponseBody) String

type ListIndexesRequest

type ListIndexesRequest struct {
	Catalog  *string `json:"catalog,omitempty" xml:"catalog,omitempty"`
	Database *string `json:"database,omitempty" xml:"database,omitempty"`
	// Specifies whether the OpenSearch Vector Search Edition instance is of the new version.
	//
	// example:
	//
	// true
	NewMode *bool   `json:"newMode,omitempty" xml:"newMode,omitempty"`
	Table   *string `json:"table,omitempty" xml:"table,omitempty"`
}

func (ListIndexesRequest) GoString

func (s ListIndexesRequest) GoString() string

func (*ListIndexesRequest) SetCatalog added in v3.2.5

func (s *ListIndexesRequest) SetCatalog(v string) *ListIndexesRequest

func (*ListIndexesRequest) SetDatabase added in v3.2.5

func (s *ListIndexesRequest) SetDatabase(v string) *ListIndexesRequest

func (*ListIndexesRequest) SetNewMode

func (s *ListIndexesRequest) SetNewMode(v bool) *ListIndexesRequest

func (*ListIndexesRequest) SetTable added in v3.2.5

func (ListIndexesRequest) String

func (s ListIndexesRequest) String() string

type ListIndexesResponse

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

func (ListIndexesResponse) GoString

func (s ListIndexesResponse) GoString() string

func (*ListIndexesResponse) SetBody

func (*ListIndexesResponse) SetHeaders

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

func (*ListIndexesResponse) SetStatusCode

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

func (ListIndexesResponse) String

func (s ListIndexesResponse) String() string

type ListIndexesResponseBody

type ListIndexesResponseBody struct {
	// The request ID.
	//
	// example:
	//
	// 4FB0325E-8C37-5525-96AC-0333523170A3
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The details of indexes.
	Result []*ListIndexesResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Repeated"`
}

func (ListIndexesResponseBody) GoString

func (s ListIndexesResponseBody) GoString() string

func (*ListIndexesResponseBody) SetRequestId

func (*ListIndexesResponseBody) SetResult

func (ListIndexesResponseBody) String

func (s ListIndexesResponseBody) String() string

type ListIndexesResponseBodyResult

type ListIndexesResponseBodyResult struct {
	// The index schema, which is a JSON string.
	//
	// example:
	//
	// {"summarys":{"parameter":{"file_compressor":"zstd"},"summary_fields":["id"]},"file_compress":[{"name":"file_compressor","type":"zstd"},{"name":"no_compressor","type":""}],"indexs":[{"index_fields":"name","index_name":"ids","index_type":"STRING"},{"has_primary_key_attribute":true,"index_fields":"id","is_primary_key_sorted":false,"index_name":"id","index_type":"PRIMARYKEY64"}],"attributes":[{"file_compress":"no_compressor","field_name":"id"}],"fields":[{"user_defined_param":{},"compress_type":"uniq","field_type":"STRING","field_name":"id"},{"compress_type":"uniq","field_type":"STRING","field_name":"name"}],"table_name":"api"}
	Content    *string `json:"content,omitempty" xml:"content,omitempty"`
	CreateTime *string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	// The name of the data source.
	//
	// example:
	//
	// ha-cn-7mz2kvu2c01_table4
	DataSource *string `json:"dataSource,omitempty" xml:"dataSource,omitempty"`
	// The information about the data source.
	DataSourceInfo *ListIndexesResponseBodyResultDataSourceInfo `json:"dataSourceInfo,omitempty" xml:"dataSourceInfo,omitempty" type:"Struct"`
	// The description.
	//
	// example:
	//
	// Description
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// The deployment name of the index.
	//
	// example:
	//
	// test
	Domain *string `json:"domain,omitempty" xml:"domain,omitempty"`
	// The time when full data in the index was last updated.
	//
	// example:
	//
	// 2023-07-05 10:40:38
	FullUpdateTime *string `json:"fullUpdateTime,omitempty" xml:"fullUpdateTime,omitempty"`
	// The full version of the index.
	//
	// example:
	//
	// 1688523414
	FullVersion *int64 `json:"fullVersion,omitempty" xml:"fullVersion,omitempty"`
	// The time when incremental data in the index was last updated.
	//
	// example:
	//
	// 2023-07-05 10:58:33
	IncUpdateTime *string `json:"incUpdateTime,omitempty" xml:"incUpdateTime,omitempty"`
	// The index size.
	//
	// example:
	//
	// 4689
	IndexSize *int64 `json:"indexSize,omitempty" xml:"indexSize,omitempty"`
	// The index ststus. Valid values: NEW and PUBLISH.
	//
	// example:
	//
	// " "
	IndexStatus *string `json:"indexStatus,omitempty" xml:"indexStatus,omitempty"`
	// The index name.
	//
	// example:
	//
	// general
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The number of shards.
	//
	// example:
	//
	// 2
	Partition  *int32  `json:"partition,omitempty" xml:"partition,omitempty"`
	UpdateTime *string `json:"updateTime,omitempty" xml:"updateTime,omitempty"`
	// The index versions.
	Versions []*ListIndexesResponseBodyResultVersions `json:"versions,omitempty" xml:"versions,omitempty" type:"Repeated"`
}

func (ListIndexesResponseBodyResult) GoString

func (*ListIndexesResponseBodyResult) SetContent

func (*ListIndexesResponseBodyResult) SetCreateTime added in v3.2.6

func (*ListIndexesResponseBodyResult) SetDataSource

func (*ListIndexesResponseBodyResult) SetDescription

func (*ListIndexesResponseBodyResult) SetDomain

func (*ListIndexesResponseBodyResult) SetFullUpdateTime

func (*ListIndexesResponseBodyResult) SetFullVersion

func (*ListIndexesResponseBodyResult) SetIncUpdateTime

func (*ListIndexesResponseBodyResult) SetIndexSize

func (*ListIndexesResponseBodyResult) SetIndexStatus

func (*ListIndexesResponseBodyResult) SetName

func (*ListIndexesResponseBodyResult) SetPartition

func (*ListIndexesResponseBodyResult) SetUpdateTime added in v3.2.6

func (*ListIndexesResponseBodyResult) SetVersions

func (ListIndexesResponseBodyResult) String

type ListIndexesResponseBodyResultDataSourceInfo

type ListIndexesResponseBodyResultDataSourceInfo struct {
	// Indicates whether the automatic full indexing feature is enabled.
	//
	// example:
	//
	// true
	AutoBuildIndex *bool `json:"autoBuildIndex,omitempty" xml:"autoBuildIndex,omitempty"`
	// The configuration of MaxCompute data sources.
	Config *ListIndexesResponseBodyResultDataSourceInfoConfig `json:"config,omitempty" xml:"config,omitempty" type:"Struct"`
	// The data center in which the data source is deployed.
	//
	// example:
	//
	// test
	Domain *string `json:"domain,omitempty" xml:"domain,omitempty"`
	// The name of the data source.
	//
	// example:
	//
	// index1
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The number of resources used for data update.
	//
	// example:
	//
	// 2
	ProcessPartitionCount *int32 `json:"processPartitionCount,omitempty" xml:"processPartitionCount,omitempty"`
	// The configurations of the SARO data source.
	SaroConfig *ListIndexesResponseBodyResultDataSourceInfoSaroConfig `json:"saroConfig,omitempty" xml:"saroConfig,omitempty" type:"Struct"`
	// The type of the data source. Valid values: odps, swift, saro, oss, and unKnow.
	//
	// example:
	//
	// odps
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (ListIndexesResponseBodyResultDataSourceInfo) GoString

func (*ListIndexesResponseBodyResultDataSourceInfo) SetAutoBuildIndex

func (*ListIndexesResponseBodyResultDataSourceInfo) SetDomain

func (*ListIndexesResponseBodyResultDataSourceInfo) SetName

func (*ListIndexesResponseBodyResultDataSourceInfo) SetProcessPartitionCount

func (*ListIndexesResponseBodyResultDataSourceInfo) SetType

func (ListIndexesResponseBodyResultDataSourceInfo) String

type ListIndexesResponseBodyResultDataSourceInfoConfig

type ListIndexesResponseBodyResultDataSourceInfoConfig struct {
	// The AccessKey ID of the MaxCompute data source.
	//
	// example:
	//
	// root
	AccessKey *string `json:"accessKey,omitempty" xml:"accessKey,omitempty"`
	// The AccessKey secret of the MaxCompute data source.
	//
	// example:
	//
	// root123
	AccessSecret *string `json:"accessSecret,omitempty" xml:"accessSecret,omitempty"`
	// The OSS bucket.
	//
	// example:
	//
	// ha3test-oss
	Bucket   *string `json:"bucket,omitempty" xml:"bucket,omitempty"`
	Catalog  *string `json:"catalog,omitempty" xml:"catalog,omitempty"`
	Database *string `json:"database,omitempty" xml:"database,omitempty"`
	// The endpoint of the MaxCompute data source.
	//
	// example:
	//
	// http://service.cn-hangzhou.maxcompute.aliyun-inc.com/api
	Endpoint *string `json:"endpoint,omitempty" xml:"endpoint,omitempty"`
	Format   *string `json:"format,omitempty" xml:"format,omitempty"`
	// The namespace. This parameter is applicable to the SARO data source used in the intranet of Alibaba Group.
	//
	// example:
	//
	// TEST_dump_demo_sj_na61hunbu2_share_holo
	Namespace *string `json:"namespace,omitempty" xml:"namespace,omitempty"`
	// The Object Storage Service (OSS) path.
	//
	// example:
	//
	// /test_opensearch/sift_oss_test.data
	OssPath *string `json:"ossPath,omitempty" xml:"ossPath,omitempty"`
	// The shard name.
	//
	// example:
	//
	// ds=12345
	Partition *string `json:"partition,omitempty" xml:"partition,omitempty"`
	// The file path in the Apsara File Storage for HDFS file system.
	//
	// example:
	//
	// http://test_opensearch/sift_oss_test.data
	Path *string `json:"path,omitempty" xml:"path,omitempty"`
	// The name of the MaxCompute project that is used as the data source.
	//
	// example:
	//
	// tisplus_dev
	Project *string `json:"project,omitempty" xml:"project,omitempty"`
	// The name of the MaxCompute table that is used as the data source.
	//
	// example:
	//
	// dump_odps_demo
	Table *string `json:"table,omitempty" xml:"table,omitempty"`
	Tag   *string `json:"tag,omitempty" xml:"tag,omitempty"`
}

func (ListIndexesResponseBodyResultDataSourceInfoConfig) GoString

func (*ListIndexesResponseBodyResultDataSourceInfoConfig) SetAccessKey

func (*ListIndexesResponseBodyResultDataSourceInfoConfig) SetAccessSecret

func (*ListIndexesResponseBodyResultDataSourceInfoConfig) SetBucket

func (*ListIndexesResponseBodyResultDataSourceInfoConfig) SetCatalog added in v3.2.5

func (*ListIndexesResponseBodyResultDataSourceInfoConfig) SetDatabase added in v3.2.5

func (*ListIndexesResponseBodyResultDataSourceInfoConfig) SetEndpoint

func (*ListIndexesResponseBodyResultDataSourceInfoConfig) SetFormat added in v3.2.6

func (*ListIndexesResponseBodyResultDataSourceInfoConfig) SetNamespace

func (*ListIndexesResponseBodyResultDataSourceInfoConfig) SetOssPath

func (*ListIndexesResponseBodyResultDataSourceInfoConfig) SetPartition

func (*ListIndexesResponseBodyResultDataSourceInfoConfig) SetPath

func (*ListIndexesResponseBodyResultDataSourceInfoConfig) SetProject

func (*ListIndexesResponseBodyResultDataSourceInfoConfig) SetTable

func (*ListIndexesResponseBodyResultDataSourceInfoConfig) SetTag added in v3.2.5

func (ListIndexesResponseBodyResultDataSourceInfoConfig) String

type ListIndexesResponseBodyResultDataSourceInfoSaroConfig

type ListIndexesResponseBodyResultDataSourceInfoSaroConfig struct {
	// The namespace of the SARO data source.
	//
	// example:
	//
	// TEST_dump_demo_sj_na61hunbu2_share_holo
	Namespace *string `json:"namespace,omitempty" xml:"namespace,omitempty"`
	// The name of the SARO table.
	//
	// example:
	//
	// dump_odps_demo
	TableName *string `json:"tableName,omitempty" xml:"tableName,omitempty"`
}

func (ListIndexesResponseBodyResultDataSourceInfoSaroConfig) GoString

func (*ListIndexesResponseBodyResultDataSourceInfoSaroConfig) SetNamespace

func (*ListIndexesResponseBodyResultDataSourceInfoSaroConfig) SetTableName

func (ListIndexesResponseBodyResultDataSourceInfoSaroConfig) String

type ListIndexesResponseBodyResultVersions

type ListIndexesResponseBodyResultVersions struct {
	// The description of the index version.
	//
	// example:
	//
	// close alarm, by 3.9.2 hotfix workflow
	Desc *string `json:"desc,omitempty" xml:"desc,omitempty"`
	// The files.
	Files []*ListIndexesResponseBodyResultVersionsFiles `json:"files,omitempty" xml:"files,omitempty" type:"Repeated"`
	// The name of the index version.
	//
	// example:
	//
	// ha-cn-7pp2ngv4s02_qrs
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The status of the index version. Valid values:
	//
	// 	- NEW: The index version is created.
	//
	// 	- PUBLISH: The index version is normal.
	//
	// 	- IN_USE: The index version is in use.
	//
	// 	- NOT_USE: The index version is not used.
	//
	// 	- STOP_USE: The index version is being stopped.
	//
	// 	- RESTORE_USE: The index version is being restored.
	//
	// 	- FAIL: The index version failed to be created.
	//
	// example:
	//
	// 2
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
	// The time when the index version was updated.
	//
	// example:
	//
	// " "
	UpdateTime *int64 `json:"updateTime,omitempty" xml:"updateTime,omitempty"`
	// The ID of the index version. If the index version is modified, the returned value is null.
	//
	// example:
	//
	// 1
	VersionId *int32 `json:"versionId,omitempty" xml:"versionId,omitempty"`
}

func (ListIndexesResponseBodyResultVersions) GoString

func (*ListIndexesResponseBodyResultVersions) SetDesc

func (*ListIndexesResponseBodyResultVersions) SetName

func (*ListIndexesResponseBodyResultVersions) SetStatus

func (*ListIndexesResponseBodyResultVersions) SetUpdateTime

func (*ListIndexesResponseBodyResultVersions) SetVersionId

func (ListIndexesResponseBodyResultVersions) String

type ListIndexesResponseBodyResultVersionsFiles

type ListIndexesResponseBodyResultVersionsFiles struct {
	// The full path of the file.
	//
	// example:
	//
	// " "
	FullPathName *string `json:"fullPathName,omitempty" xml:"fullPathName,omitempty"`
	// Indicates whether the file is a directory.
	//
	// example:
	//
	// True
	IsDir *bool `json:"isDir,omitempty" xml:"isDir,omitempty"`
	// Indicates whether the file is a template.
	//
	// example:
	//
	// True
	IsTemplate *bool `json:"isTemplate,omitempty" xml:"isTemplate,omitempty"`
	// The file name.
	//
	// example:
	//
	// ha-cn-7mz2iv7sq01_qrs
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
}

func (ListIndexesResponseBodyResultVersionsFiles) GoString

func (*ListIndexesResponseBodyResultVersionsFiles) SetFullPathName

func (*ListIndexesResponseBodyResultVersionsFiles) SetIsDir

func (*ListIndexesResponseBodyResultVersionsFiles) SetIsTemplate

func (*ListIndexesResponseBodyResultVersionsFiles) SetName

func (ListIndexesResponseBodyResultVersionsFiles) String

type ListInstanceSpecsRequest

type ListInstanceSpecsRequest struct {
	// The node type. Valid values:
	//
	// 	- qrs: Query Result Searcher (QRS) Worker
	//
	// 	- search: Searcher Worker
	//
	// 	- index: index node
	//
	// 	- cluster: cluster
	//
	// This parameter is required.
	//
	// example:
	//
	// search
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (ListInstanceSpecsRequest) GoString

func (s ListInstanceSpecsRequest) GoString() string

func (*ListInstanceSpecsRequest) SetType

func (ListInstanceSpecsRequest) String

func (s ListInstanceSpecsRequest) String() string

type ListInstanceSpecsResponse

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

func (ListInstanceSpecsResponse) GoString

func (s ListInstanceSpecsResponse) GoString() string

func (*ListInstanceSpecsResponse) SetBody

func (*ListInstanceSpecsResponse) SetHeaders

func (*ListInstanceSpecsResponse) SetStatusCode

func (ListInstanceSpecsResponse) String

func (s ListInstanceSpecsResponse) String() string

type ListInstanceSpecsResponseBody

type ListInstanceSpecsResponseBody struct {
	// The request ID.
	//
	// example:
	//
	// 10D5E615-69F7-5F49-B850-00169ADE513C
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The instance types.
	Result []*ListInstanceSpecsResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Repeated"`
}

func (ListInstanceSpecsResponseBody) GoString

func (*ListInstanceSpecsResponseBody) SetRequestId

func (*ListInstanceSpecsResponseBody) SetResult

func (ListInstanceSpecsResponseBody) String

type ListInstanceSpecsResponseBodyResult

type ListInstanceSpecsResponseBodyResult struct {
	// The number of vCPUs.
	//
	// example:
	//
	// 1
	Cpu *int32 `json:"cpu,omitempty" xml:"cpu,omitempty"`
	// The maximum storage of a single data node. Unit: GB.
	//
	// example:
	//
	// 600
	MaxDisk *int32 `json:"maxDisk,omitempty" xml:"maxDisk,omitempty"`
	// The memory of the instance. Unit: GB.
	//
	// example:
	//
	// 4
	Mem *int32 `json:"mem,omitempty" xml:"mem,omitempty"`
	// The minimum storage of a single data node. Unit: GB.
	//
	// example:
	//
	// 100
	MinDisk *int32 `json:"minDisk,omitempty" xml:"minDisk,omitempty"`
}

func (ListInstanceSpecsResponseBodyResult) GoString

func (*ListInstanceSpecsResponseBodyResult) SetCpu

func (*ListInstanceSpecsResponseBodyResult) SetMaxDisk

func (*ListInstanceSpecsResponseBodyResult) SetMem

func (*ListInstanceSpecsResponseBodyResult) SetMinDisk

func (ListInstanceSpecsResponseBodyResult) String

type ListInstancesRequest

type ListInstancesRequest struct {
	Catalog        *string `json:"catalog,omitempty" xml:"catalog,omitempty"`
	DataSourceType *string `json:"dataSourceType,omitempty" xml:"dataSourceType,omitempty"`
	Database       *string `json:"database,omitempty" xml:"database,omitempty"`
	// The description of the instance. You can use this description to filter instances. Fuzzy match is supported.
	//
	// example:
	//
	// Havenask instance
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// The instance type. Valid values: vector: OpenSearch Vector Search Edition instance. engine: OpenSearch Retrieval Engine Edition instance.
	//
	// example:
	//
	// vector
	Edition *string `json:"edition,omitempty" xml:"edition,omitempty"`
	// The instance ID.
	//
	// example:
	//
	// ha-cn-83570439y0n
	InstanceId *string `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	// The number of the page to return. Default value: 1.
	//
	// example:
	//
	// 1
	PageNumber *int32 `json:"pageNumber,omitempty" xml:"pageNumber,omitempty"`
	// The number of entries to return on each page. Valid values: 1 to 50. Default value: 10.
	//
	// example:
	//
	// 10
	PageSize *int32 `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
	// The ID of the resource group to which the instance belongs.
	//
	// example:
	//
	// rg-aekzgpiswzbksdi
	ResourceGroupId *string `json:"resourceGroupId,omitempty" xml:"resourceGroupId,omitempty"`
	Table           *string `json:"table,omitempty" xml:"table,omitempty"`
	// The tags of the instance.
	Tags []*ListInstancesRequestTags `json:"tags,omitempty" xml:"tags,omitempty" type:"Repeated"`
}

func (ListInstancesRequest) GoString

func (s ListInstancesRequest) GoString() string

func (*ListInstancesRequest) SetCatalog added in v3.2.5

func (*ListInstancesRequest) SetDataSourceType added in v3.2.5

func (s *ListInstancesRequest) SetDataSourceType(v string) *ListInstancesRequest

func (*ListInstancesRequest) SetDatabase added in v3.2.5

func (*ListInstancesRequest) SetDescription

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

func (*ListInstancesRequest) SetEdition

func (*ListInstancesRequest) SetInstanceId

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

func (*ListInstancesRequest) SetPageNumber

func (s *ListInstancesRequest) SetPageNumber(v int32) *ListInstancesRequest

func (*ListInstancesRequest) SetPageSize

func (s *ListInstancesRequest) SetPageSize(v int32) *ListInstancesRequest

func (*ListInstancesRequest) SetResourceGroupId

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

func (*ListInstancesRequest) SetTable added in v3.2.5

func (*ListInstancesRequest) SetTags

func (ListInstancesRequest) String

func (s ListInstancesRequest) String() string

type ListInstancesRequestTags

type ListInstancesRequestTags struct {
	// The tag key.
	//
	// example:
	//
	// backup
	Key *string `json:"key,omitempty" xml:"key,omitempty"`
	// The tag value.
	//
	// example:
	//
	// oboms-disk
	Value *string `json:"value,omitempty" xml:"value,omitempty"`
}

func (ListInstancesRequestTags) GoString

func (s ListInstancesRequestTags) GoString() string

func (*ListInstancesRequestTags) SetKey

func (*ListInstancesRequestTags) SetValue

func (ListInstancesRequestTags) String

func (s ListInstancesRequestTags) String() string

type ListInstancesResponse

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

func (ListInstancesResponse) GoString

func (s ListInstancesResponse) GoString() string

func (*ListInstancesResponse) SetBody

func (*ListInstancesResponse) SetHeaders

func (*ListInstancesResponse) SetStatusCode

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

func (ListInstancesResponse) String

func (s ListInstancesResponse) String() string

type ListInstancesResponseBody

type ListInstancesResponseBody struct {
	// The ID of the request
	//
	// example:
	//
	// 89B968E6-1E41-58DF-BB25-5F98ECC759CE
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The results returned.
	Result []*ListInstancesResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Repeated"`
	// The total number of entries returned
	//
	// example:
	//
	// 5
	TotalCount *int32 `json:"totalCount,omitempty" xml:"totalCount,omitempty"`
}

func (ListInstancesResponseBody) GoString

func (s ListInstancesResponseBody) GoString() string

func (*ListInstancesResponseBody) SetRequestId

func (*ListInstancesResponseBody) SetResult

func (*ListInstancesResponseBody) SetTotalCount

func (ListInstancesResponseBody) String

func (s ListInstancesResponseBody) String() string

type ListInstancesResponseBodyResult

type ListInstancesResponseBodyResult struct {
	// The billing method.
	//
	// example:
	//
	// PrePaid
	ChargeType *string `json:"chargeType,omitempty" xml:"chargeType,omitempty"`
	// The commodity code of the instance.
	//
	// example:
	//
	// ""
	CommodityCode *string `json:"commodityCode,omitempty" xml:"commodityCode,omitempty"`
	// The time when the instance was created.
	//
	// example:
	//
	// 2022-06-04T02:03:21Z
	CreateTime        *string                                             `json:"createTime,omitempty" xml:"createTime,omitempty"`
	DataSourceDetails []*ListInstancesResponseBodyResultDataSourceDetails `json:"dataSourceDetails,omitempty" xml:"dataSourceDetails,omitempty" type:"Repeated"`
	// The description of the instance.
	//
	// example:
	//
	// Emergency test
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	Edition     *string `json:"edition,omitempty" xml:"edition,omitempty"`
	// The time when the instance expires.
	//
	// example:
	//
	// 1634885083
	ExpiredTime *string `json:"expiredTime,omitempty" xml:"expiredTime,omitempty"`
	// Indicates whether an overdue payment is involved.
	//
	// example:
	//
	// false
	InDebt *bool `json:"inDebt,omitempty" xml:"inDebt,omitempty"`
	// The instance ID.
	//
	// example:
	//
	// ha-cn-2r42n8oh001
	InstanceId *string `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	// The lock state of the instance.
	//
	// example:
	//
	// Unlock
	LockMode *string `json:"lockMode,omitempty" xml:"lockMode,omitempty"`
	// The network information of the instance.
	Network *ListInstancesResponseBodyResultNetwork `json:"network,omitempty" xml:"network,omitempty" type:"Struct"`
	NoQrs   *bool                                   `json:"noQrs,omitempty" xml:"noQrs,omitempty"`
	// The ID of the resource group.
	//
	// example:
	//
	// rg-aekzgpiswzbksdi
	ResourceGroupId *string                              `json:"resourceGroupId,omitempty" xml:"resourceGroupId,omitempty"`
	Spec            *ListInstancesResponseBodyResultSpec `json:"spec,omitempty" xml:"spec,omitempty" type:"Struct"`
	// The instance status.
	//
	// example:
	//
	// 2
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
	// The tags of the instance.
	Tags []*ListInstancesResponseBodyResultTags `json:"tags,omitempty" xml:"tags,omitempty" type:"Repeated"`
	// The time when the instance was updated.
	//
	// example:
	//
	// 2018-12-06T11:17:49.0
	UpdateTime *string `json:"updateTime,omitempty" xml:"updateTime,omitempty"`
	UserName   *string `json:"userName,omitempty" xml:"userName,omitempty"`
	Version    *string `json:"version,omitempty" xml:"version,omitempty"`
}

func (ListInstancesResponseBodyResult) GoString

func (*ListInstancesResponseBodyResult) SetChargeType

func (*ListInstancesResponseBodyResult) SetCommodityCode

func (*ListInstancesResponseBodyResult) SetCreateTime

func (*ListInstancesResponseBodyResult) SetDataSourceDetails added in v3.2.5

func (*ListInstancesResponseBodyResult) SetDescription

func (*ListInstancesResponseBodyResult) SetEdition added in v3.2.2

func (*ListInstancesResponseBodyResult) SetExpiredTime

func (*ListInstancesResponseBodyResult) SetInDebt

func (*ListInstancesResponseBodyResult) SetInstanceId

func (*ListInstancesResponseBodyResult) SetLockMode

func (*ListInstancesResponseBodyResult) SetNoQrs added in v3.2.2

func (*ListInstancesResponseBodyResult) SetResourceGroupId

func (*ListInstancesResponseBodyResult) SetSpec added in v3.2.2

func (*ListInstancesResponseBodyResult) SetStatus

func (*ListInstancesResponseBodyResult) SetTags

func (*ListInstancesResponseBodyResult) SetUpdateTime

func (*ListInstancesResponseBodyResult) SetUserName added in v3.2.2

func (*ListInstancesResponseBodyResult) SetVersion added in v3.2.2

func (ListInstancesResponseBodyResult) String

type ListInstancesResponseBodyResultDataSourceDetails added in v3.2.5

type ListInstancesResponseBodyResultDataSourceDetails struct {
	Config    *ListInstancesResponseBodyResultDataSourceDetailsConfig `json:"config,omitempty" xml:"config,omitempty" type:"Struct"`
	IndexName *string                                                 `json:"indexName,omitempty" xml:"indexName,omitempty"`
	Type      *string                                                 `json:"type,omitempty" xml:"type,omitempty"`
}

func (ListInstancesResponseBodyResultDataSourceDetails) GoString added in v3.2.5

func (*ListInstancesResponseBodyResultDataSourceDetails) SetIndexName added in v3.2.5

func (*ListInstancesResponseBodyResultDataSourceDetails) SetType added in v3.2.5

func (ListInstancesResponseBodyResultDataSourceDetails) String added in v3.2.5

type ListInstancesResponseBodyResultDataSourceDetailsConfig added in v3.2.5

type ListInstancesResponseBodyResultDataSourceDetailsConfig struct {
	AccessKey *string `json:"accessKey,omitempty" xml:"accessKey,omitempty"`
	Bucket    *string `json:"bucket,omitempty" xml:"bucket,omitempty"`
	Catalog   *string `json:"catalog,omitempty" xml:"catalog,omitempty"`
	Database  *string `json:"database,omitempty" xml:"database,omitempty"`
	Endpoint  *string `json:"endpoint,omitempty" xml:"endpoint,omitempty"`
	Namespace *string `json:"namespace,omitempty" xml:"namespace,omitempty"`
	OssPath   *string `json:"ossPath,omitempty" xml:"ossPath,omitempty"`
	Partition *string `json:"partition,omitempty" xml:"partition,omitempty"`
	Path      *string `json:"path,omitempty" xml:"path,omitempty"`
	Project   *string `json:"project,omitempty" xml:"project,omitempty"`
	Table     *string `json:"table,omitempty" xml:"table,omitempty"`
	Tag       *string `json:"tag,omitempty" xml:"tag,omitempty"`
}

func (ListInstancesResponseBodyResultDataSourceDetailsConfig) GoString added in v3.2.5

func (*ListInstancesResponseBodyResultDataSourceDetailsConfig) SetAccessKey added in v3.2.5

func (*ListInstancesResponseBodyResultDataSourceDetailsConfig) SetBucket added in v3.2.5

func (*ListInstancesResponseBodyResultDataSourceDetailsConfig) SetCatalog added in v3.2.5

func (*ListInstancesResponseBodyResultDataSourceDetailsConfig) SetDatabase added in v3.2.5

func (*ListInstancesResponseBodyResultDataSourceDetailsConfig) SetEndpoint added in v3.2.5

func (*ListInstancesResponseBodyResultDataSourceDetailsConfig) SetNamespace added in v3.2.5

func (*ListInstancesResponseBodyResultDataSourceDetailsConfig) SetOssPath added in v3.2.5

func (*ListInstancesResponseBodyResultDataSourceDetailsConfig) SetPartition added in v3.2.5

func (*ListInstancesResponseBodyResultDataSourceDetailsConfig) SetPath added in v3.2.5

func (*ListInstancesResponseBodyResultDataSourceDetailsConfig) SetProject added in v3.2.5

func (*ListInstancesResponseBodyResultDataSourceDetailsConfig) SetTable added in v3.2.5

func (*ListInstancesResponseBodyResultDataSourceDetailsConfig) SetTag added in v3.2.5

func (ListInstancesResponseBodyResultDataSourceDetailsConfig) String added in v3.2.5

type ListInstancesResponseBodyResultNetwork

type ListInstancesResponseBodyResultNetwork struct {
	Allow *string `json:"allow,omitempty" xml:"allow,omitempty"`
	// The instance endpoint.
	//
	// example:
	//
	// ""
	Endpoint       *string `json:"endpoint,omitempty" xml:"endpoint,omitempty"`
	PublicEndpoint *string `json:"publicEndpoint,omitempty" xml:"publicEndpoint,omitempty"`
	// The vSwitch ID.
	//
	// example:
	//
	// vsw-bp11ldcf59q2nbwkqgj6z
	VSwitchId *string `json:"vSwitchId,omitempty" xml:"vSwitchId,omitempty"`
	// The ID of the virtual private cloud (VPC) in which the instance is deployed.
	//
	// example:
	//
	// vpc-wz9axk41d9vffoc79x0oe
	VpcId *string `json:"vpcId,omitempty" xml:"vpcId,omitempty"`
}

func (ListInstancesResponseBodyResultNetwork) GoString

func (*ListInstancesResponseBodyResultNetwork) SetAllow added in v3.2.2

func (*ListInstancesResponseBodyResultNetwork) SetEndpoint

func (*ListInstancesResponseBodyResultNetwork) SetPublicEndpoint added in v3.2.2

func (*ListInstancesResponseBodyResultNetwork) SetVSwitchId

func (*ListInstancesResponseBodyResultNetwork) SetVpcId

func (ListInstancesResponseBodyResultNetwork) String

type ListInstancesResponseBodyResultSpec added in v3.2.2

type ListInstancesResponseBodyResultSpec struct {
	QrsResource    *ListInstancesResponseBodyResultSpecQrsResource    `json:"qrsResource,omitempty" xml:"qrsResource,omitempty" type:"Struct"`
	SearchResource *ListInstancesResponseBodyResultSpecSearchResource `json:"searchResource,omitempty" xml:"searchResource,omitempty" type:"Struct"`
}

func (ListInstancesResponseBodyResultSpec) GoString added in v3.2.2

func (*ListInstancesResponseBodyResultSpec) SetQrsResource added in v3.2.2

func (*ListInstancesResponseBodyResultSpec) SetSearchResource added in v3.2.2

func (ListInstancesResponseBodyResultSpec) String added in v3.2.2

type ListInstancesResponseBodyResultSpecQrsResource added in v3.2.2

type ListInstancesResponseBodyResultSpecQrsResource struct {
	Category  *string `json:"category,omitempty" xml:"category,omitempty"`
	Cpu       *int32  `json:"cpu,omitempty" xml:"cpu,omitempty"`
	Disk      *int32  `json:"disk,omitempty" xml:"disk,omitempty"`
	Mem       *int32  `json:"mem,omitempty" xml:"mem,omitempty"`
	NodeCount *int32  `json:"nodeCount,omitempty" xml:"nodeCount,omitempty"`
}

func (ListInstancesResponseBodyResultSpecQrsResource) GoString added in v3.2.2

func (*ListInstancesResponseBodyResultSpecQrsResource) SetCategory added in v3.2.2

func (*ListInstancesResponseBodyResultSpecQrsResource) SetCpu added in v3.2.2

func (*ListInstancesResponseBodyResultSpecQrsResource) SetDisk added in v3.2.2

func (*ListInstancesResponseBodyResultSpecQrsResource) SetMem added in v3.2.2

func (*ListInstancesResponseBodyResultSpecQrsResource) SetNodeCount added in v3.2.2

func (ListInstancesResponseBodyResultSpecQrsResource) String added in v3.2.2

type ListInstancesResponseBodyResultSpecSearchResource added in v3.2.2

type ListInstancesResponseBodyResultSpecSearchResource struct {
	Category  *string `json:"category,omitempty" xml:"category,omitempty"`
	Cpu       *int32  `json:"cpu,omitempty" xml:"cpu,omitempty"`
	Disk      *int32  `json:"disk,omitempty" xml:"disk,omitempty"`
	Mem       *int32  `json:"mem,omitempty" xml:"mem,omitempty"`
	NodeCount *int32  `json:"nodeCount,omitempty" xml:"nodeCount,omitempty"`
}

func (ListInstancesResponseBodyResultSpecSearchResource) GoString added in v3.2.2

func (*ListInstancesResponseBodyResultSpecSearchResource) SetCategory added in v3.2.2

func (*ListInstancesResponseBodyResultSpecSearchResource) SetCpu added in v3.2.2

func (*ListInstancesResponseBodyResultSpecSearchResource) SetDisk added in v3.2.2

func (*ListInstancesResponseBodyResultSpecSearchResource) SetMem added in v3.2.2

func (*ListInstancesResponseBodyResultSpecSearchResource) SetNodeCount added in v3.2.2

func (ListInstancesResponseBodyResultSpecSearchResource) String added in v3.2.2

type ListInstancesResponseBodyResultTags

type ListInstancesResponseBodyResultTags struct {
	// The tag key.
	//
	// example:
	//
	// env
	Key *string `json:"key,omitempty" xml:"key,omitempty"`
	// The tag value.
	//
	// example:
	//
	// oboms-disk
	Value *string `json:"value,omitempty" xml:"value,omitempty"`
}

func (ListInstancesResponseBodyResultTags) GoString

func (*ListInstancesResponseBodyResultTags) SetKey

func (*ListInstancesResponseBodyResultTags) SetValue

func (ListInstancesResponseBodyResultTags) String

type ListInstancesShrinkRequest

type ListInstancesShrinkRequest struct {
	Catalog        *string `json:"catalog,omitempty" xml:"catalog,omitempty"`
	DataSourceType *string `json:"dataSourceType,omitempty" xml:"dataSourceType,omitempty"`
	Database       *string `json:"database,omitempty" xml:"database,omitempty"`
	// The description of the instance. You can use this description to filter instances. Fuzzy match is supported.
	//
	// example:
	//
	// Havenask instance
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// The instance type. Valid values: vector: OpenSearch Vector Search Edition instance. engine: OpenSearch Retrieval Engine Edition instance.
	//
	// example:
	//
	// vector
	Edition *string `json:"edition,omitempty" xml:"edition,omitempty"`
	// The instance ID.
	//
	// example:
	//
	// ha-cn-83570439y0n
	InstanceId *string `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	// The number of the page to return. Default value: 1.
	//
	// example:
	//
	// 1
	PageNumber *int32 `json:"pageNumber,omitempty" xml:"pageNumber,omitempty"`
	// The number of entries to return on each page. Valid values: 1 to 50. Default value: 10.
	//
	// example:
	//
	// 10
	PageSize *int32 `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
	// The ID of the resource group to which the instance belongs.
	//
	// example:
	//
	// rg-aekzgpiswzbksdi
	ResourceGroupId *string `json:"resourceGroupId,omitempty" xml:"resourceGroupId,omitempty"`
	Table           *string `json:"table,omitempty" xml:"table,omitempty"`
	// The tags of the instance.
	TagsShrink *string `json:"tags,omitempty" xml:"tags,omitempty"`
}

func (ListInstancesShrinkRequest) GoString

func (s ListInstancesShrinkRequest) GoString() string

func (*ListInstancesShrinkRequest) SetCatalog added in v3.2.5

func (*ListInstancesShrinkRequest) SetDataSourceType added in v3.2.5

func (*ListInstancesShrinkRequest) SetDatabase added in v3.2.5

func (*ListInstancesShrinkRequest) SetDescription

func (*ListInstancesShrinkRequest) SetEdition

func (*ListInstancesShrinkRequest) SetInstanceId

func (*ListInstancesShrinkRequest) SetPageNumber

func (*ListInstancesShrinkRequest) SetPageSize

func (*ListInstancesShrinkRequest) SetResourceGroupId

func (*ListInstancesShrinkRequest) SetTable added in v3.2.5

func (*ListInstancesShrinkRequest) SetTagsShrink

func (ListInstancesShrinkRequest) String

type ListLogsRequest added in v3.1.0

type ListLogsRequest struct {
	// The end tim. The value is a timestamp in seconds.
	//
	// example:
	//
	// 1710432000
	EndTime *string `json:"endTime,omitempty" xml:"endTime,omitempty"`
	// The number of entries per num. Default value: 1.
	//
	// example:
	//
	// 1
	PageNum *string `json:"pageNum,omitempty" xml:"pageNum,omitempty"`
	// The number of entries per page. Default value: 10.
	//
	// example:
	//
	// 10
	PageSize *string `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
	// The query statement
	//
	// example:
	//
	// status: 200 AND totalTime > 0.01
	Query *string `json:"query,omitempty" xml:"query,omitempty"`
	// The start time. The value is a timestamp in seconds.
	//
	// example:
	//
	// 1706340600
	StartTime *string `json:"startTime,omitempty" xml:"startTime,omitempty"`
	// -push   -select
	//
	// example:
	//
	// push
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (ListLogsRequest) GoString added in v3.1.0

func (s ListLogsRequest) GoString() string

func (*ListLogsRequest) SetEndTime added in v3.1.0

func (s *ListLogsRequest) SetEndTime(v string) *ListLogsRequest

func (*ListLogsRequest) SetPageNum added in v3.1.0

func (s *ListLogsRequest) SetPageNum(v string) *ListLogsRequest

func (*ListLogsRequest) SetPageSize added in v3.1.0

func (s *ListLogsRequest) SetPageSize(v string) *ListLogsRequest

func (*ListLogsRequest) SetQuery added in v3.1.0

func (s *ListLogsRequest) SetQuery(v string) *ListLogsRequest

func (*ListLogsRequest) SetStartTime added in v3.1.0

func (s *ListLogsRequest) SetStartTime(v string) *ListLogsRequest

func (*ListLogsRequest) SetType added in v3.1.0

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

func (ListLogsRequest) String added in v3.1.0

func (s ListLogsRequest) String() string

type ListLogsResponse added in v3.1.0

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

func (ListLogsResponse) GoString added in v3.1.0

func (s ListLogsResponse) GoString() string

func (*ListLogsResponse) SetBody added in v3.1.0

func (*ListLogsResponse) SetHeaders added in v3.1.0

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

func (*ListLogsResponse) SetStatusCode added in v3.1.0

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

func (ListLogsResponse) String added in v3.1.0

func (s ListLogsResponse) String() string

type ListLogsResponseBody added in v3.1.0

type ListLogsResponseBody struct {
	// id of request
	//
	// example:
	//
	// 022F36C7-9FB4-5D67-BEBC-3D14B0984463
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// ListResult
	Result *ListLogsResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (ListLogsResponseBody) GoString added in v3.1.0

func (s ListLogsResponseBody) GoString() string

func (*ListLogsResponseBody) SetRequestId added in v3.1.0

func (s *ListLogsResponseBody) SetRequestId(v string) *ListLogsResponseBody

func (*ListLogsResponseBody) SetResult added in v3.1.0

func (ListLogsResponseBody) String added in v3.1.0

func (s ListLogsResponseBody) String() string

type ListLogsResponseBodyResult added in v3.1.0

type ListLogsResponseBodyResult struct {
	// The result.
	Result []interface{} `json:"result,omitempty" xml:"result,omitempty" type:"Repeated"`
	// The total number of entries returned
	//
	// example:
	//
	// 5
	TotalCount *int32 `json:"totalCount,omitempty" xml:"totalCount,omitempty"`
}

func (ListLogsResponseBodyResult) GoString added in v3.1.0

func (s ListLogsResponseBodyResult) GoString() string

func (*ListLogsResponseBodyResult) SetResult added in v3.1.0

func (s *ListLogsResponseBodyResult) SetResult(v []interface{}) *ListLogsResponseBodyResult

func (*ListLogsResponseBodyResult) SetTotalCount added in v3.1.0

func (ListLogsResponseBodyResult) String added in v3.1.0

type ListOnlineConfigsRequest

type ListOnlineConfigsRequest struct {
	// The name of the domain
	//
	// This parameter is required.
	//
	// example:
	//
	// sz_vpc_domain_1
	Domain *string `json:"domain,omitempty" xml:"domain,omitempty"`
}

func (ListOnlineConfigsRequest) GoString

func (s ListOnlineConfigsRequest) GoString() string

func (*ListOnlineConfigsRequest) SetDomain

func (ListOnlineConfigsRequest) String

func (s ListOnlineConfigsRequest) String() string

type ListOnlineConfigsResponse

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

func (ListOnlineConfigsResponse) GoString

func (s ListOnlineConfigsResponse) GoString() string

func (*ListOnlineConfigsResponse) SetBody

func (*ListOnlineConfigsResponse) SetHeaders

func (*ListOnlineConfigsResponse) SetStatusCode

func (ListOnlineConfigsResponse) String

func (s ListOnlineConfigsResponse) String() string

type ListOnlineConfigsResponseBody

type ListOnlineConfigsResponseBody struct {
	// id of request
	//
	// example:
	//
	// E45380E8-994A-5402-9806-F114B3295FCF
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// List
	Result []*ListOnlineConfigsResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Repeated"`
}

func (ListOnlineConfigsResponseBody) GoString

func (*ListOnlineConfigsResponseBody) SetRequestId

func (*ListOnlineConfigsResponseBody) SetResult

func (ListOnlineConfigsResponseBody) String

type ListOnlineConfigsResponseBodyResult

type ListOnlineConfigsResponseBodyResult struct {
	// The configuration information
	//
	// example:
	//
	// {\\"specItems\\":[{\\"specKey\\":\\"YQ_KEYWORD_NUMBER_PLUS\\",\\"value\\":\\"1\\"}]}
	Config *string `json:"config,omitempty" xml:"config,omitempty"`
	// The name of the index
	//
	// example:
	//
	// generation
	IndexName *string `json:"indexName,omitempty" xml:"indexName,omitempty"`
}

func (ListOnlineConfigsResponseBodyResult) GoString

func (*ListOnlineConfigsResponseBodyResult) SetConfig

func (*ListOnlineConfigsResponseBodyResult) SetIndexName

func (ListOnlineConfigsResponseBodyResult) String

type ListPausePolicysResponse

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

func (ListPausePolicysResponse) GoString

func (s ListPausePolicysResponse) GoString() string

func (*ListPausePolicysResponse) SetBody

func (*ListPausePolicysResponse) SetHeaders

func (*ListPausePolicysResponse) SetStatusCode

func (ListPausePolicysResponse) String

func (s ListPausePolicysResponse) String() string

type ListPausePolicysResponseBody

type ListPausePolicysResponseBody struct {
	// The request ID.
	//
	// example:
	//
	// 2AE63638-5420-56DC-BF59-37D8174039A0
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The result.
	Result map[string]*ResultValue `json:"result,omitempty" xml:"result,omitempty"`
}

func (ListPausePolicysResponseBody) GoString

func (s ListPausePolicysResponseBody) GoString() string

func (*ListPausePolicysResponseBody) SetRequestId

func (*ListPausePolicysResponseBody) SetResult

func (ListPausePolicysResponseBody) String

type ListPostQueryResultRequest

type ListPostQueryResultRequest struct {
	// The instance endpoint.
	//
	// example:
	//
	// 127.0.0.1
	Address *string `json:"address,omitempty" xml:"address,omitempty"`
	// The request body.
	//
	// example:
	//
	// {}
	Body map[string]interface{} `json:"body,omitempty" xml:"body,omitempty"`
	// The query type. Valid values: sql: SQL query. ha3: Havenask query.
	//
	// example:
	//
	// ha3
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (ListPostQueryResultRequest) GoString

func (s ListPostQueryResultRequest) GoString() string

func (*ListPostQueryResultRequest) SetAddress

func (*ListPostQueryResultRequest) SetBody

func (s *ListPostQueryResultRequest) SetBody(v map[string]interface{}) *ListPostQueryResultRequest

func (*ListPostQueryResultRequest) SetType

func (ListPostQueryResultRequest) String

type ListPostQueryResultResponse

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

func (ListPostQueryResultResponse) GoString

func (s ListPostQueryResultResponse) GoString() string

func (*ListPostQueryResultResponse) SetBody

func (*ListPostQueryResultResponse) SetHeaders

func (*ListPostQueryResultResponse) SetStatusCode

func (ListPostQueryResultResponse) String

type ListPostQueryResultResponseBody

type ListPostQueryResultResponseBody struct {
	// The request ID.
	//
	// example:
	//
	// 022F36C7-9FB4-5D67-BEBC-3D14B0984463
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The result.
	//
	// example:
	//
	// {}
	Result interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (ListPostQueryResultResponseBody) GoString

func (*ListPostQueryResultResponseBody) SetRequestId

func (*ListPostQueryResultResponseBody) SetResult

func (ListPostQueryResultResponseBody) String

type ListQueryResultRequest

type ListQueryResultRequest struct {
	// The query statement
	//
	// example:
	//
	// query%3D1%26%26config%3Dstart%3A0%2Chit%3A10%2Cformat%3Ajson%26%26cluster%3Dgeneral
	Query *string `json:"query,omitempty" xml:"query,omitempty"`
	// The SQL statement that is executed in the query
	//
	// example:
	//
	// query%3Dselect%20max(content_id)%20from%20generation
	Sql *string `json:"sql,omitempty" xml:"sql,omitempty"`
}

func (ListQueryResultRequest) GoString

func (s ListQueryResultRequest) GoString() string

func (*ListQueryResultRequest) SetQuery

func (*ListQueryResultRequest) SetSql

func (ListQueryResultRequest) String

func (s ListQueryResultRequest) String() string

type ListQueryResultResponse

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

func (ListQueryResultResponse) GoString

func (s ListQueryResultResponse) GoString() string

func (*ListQueryResultResponse) SetBody

func (*ListQueryResultResponse) SetHeaders

func (*ListQueryResultResponse) SetStatusCode

func (ListQueryResultResponse) String

func (s ListQueryResultResponse) String() string

type ListQueryResultResponseBody

type ListQueryResultResponseBody struct {
	// The ID of the request
	//
	// example:
	//
	// 9E5BCFAA-98B3-51D0-9188-B1BC07589337
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (ListQueryResultResponseBody) GoString

func (s ListQueryResultResponseBody) GoString() string

func (*ListQueryResultResponseBody) SetRequestId

func (ListQueryResultResponseBody) String

type ListRestQueryResultRequest

type ListRestQueryResultRequest struct {
	// The instance endpoint.
	//
	// example:
	//
	// 127.0.0.1
	Address *string `json:"address,omitempty" xml:"address,omitempty"`
	// The name of the index table.
	//
	// example:
	//
	// main_index
	IndexName *string `json:"indexName,omitempty" xml:"indexName,omitempty"`
	// The rest query statement.
	//
	// example:
	//
	// query%3Drelation_id%3A%221151274675_2%22%26%26cluster%3Dgeneral%26%26config%3Dstart%3A0%2Chit%3A10%2Cformat%3Ajson
	Query map[string]interface{} `json:"query,omitempty" xml:"query,omitempty"`
}

func (ListRestQueryResultRequest) GoString

func (s ListRestQueryResultRequest) GoString() string

func (*ListRestQueryResultRequest) SetAddress

func (*ListRestQueryResultRequest) SetIndexName

func (*ListRestQueryResultRequest) SetQuery

func (s *ListRestQueryResultRequest) SetQuery(v map[string]interface{}) *ListRestQueryResultRequest

func (ListRestQueryResultRequest) String

type ListRestQueryResultResponse

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

func (ListRestQueryResultResponse) GoString

func (s ListRestQueryResultResponse) GoString() string

func (*ListRestQueryResultResponse) SetBody

func (*ListRestQueryResultResponse) SetHeaders

func (*ListRestQueryResultResponse) SetStatusCode

func (ListRestQueryResultResponse) String

type ListRestQueryResultResponseBody

type ListRestQueryResultResponseBody struct {
	// The request ID.
	//
	// example:
	//
	// F43E8AB4-419C-5F4C-90D6-615590DFAA3C
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The result.
	//
	// example:
	//
	// {}
	Result interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (ListRestQueryResultResponseBody) GoString

func (*ListRestQueryResultResponseBody) SetRequestId

func (*ListRestQueryResultResponseBody) SetResult

func (ListRestQueryResultResponseBody) String

type ListSchemasRequest

type ListSchemasRequest struct {
	// The AccessKey ID of the MaxCompute data source.
	//
	// example:
	//
	// ak
	AccessKey *string `json:"accessKey,omitempty" xml:"accessKey,omitempty"`
	// The AccessKey secret of the MaxCompute data source.
	//
	// example:
	//
	// as
	AccessSecret *string `json:"accessSecret,omitempty" xml:"accessSecret,omitempty"`
	// The endpoint of the MaxCompute data source.
	//
	// example:
	//
	// http://service.cn-hangzhou.maxcompute.aliyun-inc.com/api
	Endpoint *string `json:"endpoint,omitempty" xml:"endpoint,omitempty"`
	// The namespace of the SARO data source.
	//
	// example:
	//
	// igraph-cn-tl32wnrhi04
	Namespace *string `json:"namespace,omitempty" xml:"namespace,omitempty"`
	// The shard name.
	//
	// example:
	//
	// dt=20230520
	Partition *string `json:"partition,omitempty" xml:"partition,omitempty"`
	// The name of the MaxCompute project that is used as the data source.
	//
	// example:
	//
	// start-flask-v3-obcc
	Project *string `json:"project,omitempty" xml:"project,omitempty"`
	// The name of the MaxCompute table that is used as the data source.
	//
	// example:
	//
	// item
	Table *string `json:"table,omitempty" xml:"table,omitempty"`
	// The type of the data source. Valid values: odps, swift, saro, oss, and unKnow.
	//
	// This parameter is required.
	//
	// example:
	//
	// odps
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (ListSchemasRequest) GoString

func (s ListSchemasRequest) GoString() string

func (*ListSchemasRequest) SetAccessKey

func (s *ListSchemasRequest) SetAccessKey(v string) *ListSchemasRequest

func (*ListSchemasRequest) SetAccessSecret

func (s *ListSchemasRequest) SetAccessSecret(v string) *ListSchemasRequest

func (*ListSchemasRequest) SetEndpoint

func (s *ListSchemasRequest) SetEndpoint(v string) *ListSchemasRequest

func (*ListSchemasRequest) SetNamespace

func (s *ListSchemasRequest) SetNamespace(v string) *ListSchemasRequest

func (*ListSchemasRequest) SetPartition

func (s *ListSchemasRequest) SetPartition(v string) *ListSchemasRequest

func (*ListSchemasRequest) SetProject

func (s *ListSchemasRequest) SetProject(v string) *ListSchemasRequest

func (*ListSchemasRequest) SetTable

func (*ListSchemasRequest) SetType

func (ListSchemasRequest) String

func (s ListSchemasRequest) String() string

type ListSchemasResponse

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

func (ListSchemasResponse) GoString

func (s ListSchemasResponse) GoString() string

func (*ListSchemasResponse) SetBody

func (*ListSchemasResponse) SetHeaders

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

func (*ListSchemasResponse) SetStatusCode

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

func (ListSchemasResponse) String

func (s ListSchemasResponse) String() string

type ListSchemasResponseBody

type ListSchemasResponseBody struct {
	// The request ID.
	//
	// example:
	//
	// FE03180A-0E29-5474-8A86-33F0683294A4
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The result.
	//
	// example:
	//
	// {}
	Result interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (ListSchemasResponseBody) GoString

func (s ListSchemasResponseBody) GoString() string

func (*ListSchemasResponseBody) SetRequestId

func (*ListSchemasResponseBody) SetResult

func (s *ListSchemasResponseBody) SetResult(v interface{}) *ListSchemasResponseBody

func (ListSchemasResponseBody) String

func (s ListSchemasResponseBody) String() string

type ListTableGenerationsResponse

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

func (ListTableGenerationsResponse) GoString

func (s ListTableGenerationsResponse) GoString() string

func (*ListTableGenerationsResponse) SetBody

func (*ListTableGenerationsResponse) SetHeaders

func (*ListTableGenerationsResponse) SetStatusCode

func (ListTableGenerationsResponse) String

type ListTableGenerationsResponseBody

type ListTableGenerationsResponseBody struct {
	// requestId
	//
	// example:
	//
	// F6E3D968-529C-5C40-AFDD-133A8B8FD930
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The result.
	Result []*ListTableGenerationsResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Repeated"`
}

func (ListTableGenerationsResponseBody) GoString

func (*ListTableGenerationsResponseBody) SetRequestId

func (ListTableGenerationsResponseBody) String

type ListTableGenerationsResponseBodyResult

type ListTableGenerationsResponseBodyResult struct {
	// The ID of the full index version.
	//
	// example:
	//
	// 1708674867
	GenerationId *int64 `json:"generationId,omitempty" xml:"generationId,omitempty"`
}

func (ListTableGenerationsResponseBodyResult) GoString

func (*ListTableGenerationsResponseBodyResult) SetGenerationId

func (ListTableGenerationsResponseBodyResult) String

type ListTablesRequest

type ListTablesRequest struct {
	// Specifies whether the OpenSearch Vector Search Edition instance is of the new version.
	//
	// example:
	//
	// true
	NewMode *bool `json:"newMode,omitempty" xml:"newMode,omitempty"`
}

func (ListTablesRequest) GoString

func (s ListTablesRequest) GoString() string

func (*ListTablesRequest) SetNewMode

func (s *ListTablesRequest) SetNewMode(v bool) *ListTablesRequest

func (ListTablesRequest) String

func (s ListTablesRequest) String() string

type ListTablesResponse

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

func (ListTablesResponse) GoString

func (s ListTablesResponse) GoString() string

func (*ListTablesResponse) SetBody

func (*ListTablesResponse) SetHeaders

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

func (*ListTablesResponse) SetStatusCode

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

func (ListTablesResponse) String

func (s ListTablesResponse) String() string

type ListTablesResponseBody

type ListTablesResponseBody struct {
	// requestId
	//
	// example:
	//
	// 10D5E615-69F7-5F49-B850-00169ADE513C
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The result.
	Result []*ListTablesResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Repeated"`
}

func (ListTablesResponseBody) GoString

func (s ListTablesResponseBody) GoString() string

func (*ListTablesResponseBody) SetRequestId

func (*ListTablesResponseBody) SetResult

func (ListTablesResponseBody) String

func (s ListTablesResponseBody) String() string

type ListTablesResponseBodyResult

type ListTablesResponseBodyResult struct {
	// The state of the index table. Valid values: NEW, PUBLISH, IN_USE, NOT_USE, STOP_USE, RESTORE_USE, and FAIL. After an index is created in an OpenSearch Retrieval Engine Edition instance, the index enters the IN_USE state. If the first full index fails to be created in an OpenSearch Vector Search Edition instance of the new version, the index is in the FAIL state.
	//
	// example:
	//
	// IN_USE
	IndexStatus *string `json:"indexStatus,omitempty" xml:"indexStatus,omitempty"`
	// The index name.
	//
	// example:
	//
	// es_test_1b
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The state of the index table. Valid values: NEW, PUBLISH, IN_USE, NOT_USE, STOP_USE, RESTORE_USE, and FAIL. After an index is created in an OpenSearch Retrieval Engine Edition instance, the index enters the IN_USE state. If the first full index fails to be created in an OpenSearch Vector Search Edition instance of the new version, the index is in the FAIL state.
	//
	// example:
	//
	// IN_USE
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
}

func (ListTablesResponseBodyResult) GoString

func (s ListTablesResponseBodyResult) GoString() string

func (*ListTablesResponseBodyResult) SetIndexStatus

func (*ListTablesResponseBodyResult) SetName

func (*ListTablesResponseBodyResult) SetStatus

func (ListTablesResponseBodyResult) String

type ListTagResourcesRequest

type ListTagResourcesRequest struct {
	// example:
	//
	// 600********33
	NextToken  *string   `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	ResourceId []*string `json:"resourceId,omitempty" xml:"resourceId,omitempty" type:"Repeated"`
	// This parameter is required.
	//
	// example:
	//
	// instance
	ResourceType *string                       `json:"resourceType,omitempty" xml:"resourceType,omitempty"`
	Tag          []*ListTagResourcesRequestTag `json:"tag,omitempty" xml:"tag,omitempty" type:"Repeated"`
}

func (ListTagResourcesRequest) GoString

func (s ListTagResourcesRequest) GoString() string

func (*ListTagResourcesRequest) SetNextToken

func (*ListTagResourcesRequest) SetResourceId

func (s *ListTagResourcesRequest) SetResourceId(v []*string) *ListTagResourcesRequest

func (*ListTagResourcesRequest) SetResourceType

func (*ListTagResourcesRequest) SetTag

func (ListTagResourcesRequest) String

func (s ListTagResourcesRequest) String() string

type ListTagResourcesRequestTag

type ListTagResourcesRequestTag struct {
	// example:
	//
	// opensearch
	Key *string `json:"key,omitempty" xml:"key,omitempty"`
	// example:
	//
	// opensearch
	Value *string `json:"value,omitempty" xml:"value,omitempty"`
}

func (ListTagResourcesRequestTag) GoString

func (s ListTagResourcesRequestTag) GoString() string

func (*ListTagResourcesRequestTag) SetKey

func (*ListTagResourcesRequestTag) SetValue

func (ListTagResourcesRequestTag) 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 {
	// example:
	//
	// b56*******de4a7eca
	NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	// example:
	//
	// 2AE63638-5420-56DC-BF59-37D8174039A0
	RequestId    *string                                     `json:"requestId,omitempty" xml:"requestId,omitempty"`
	TagResources []*ListTagResourcesResponseBodyTagResources `json:"tagResources,omitempty" xml:"tagResources,omitempty" type:"Repeated"`
}

func (ListTagResourcesResponseBody) GoString

func (s ListTagResourcesResponseBody) GoString() string

func (*ListTagResourcesResponseBody) SetNextToken

func (*ListTagResourcesResponseBody) SetRequestId

func (*ListTagResourcesResponseBody) SetTagResources

func (ListTagResourcesResponseBody) String

type ListTagResourcesResponseBodyTagResources

type ListTagResourcesResponseBodyTagResources struct {
	// example:
	//
	// rmq-cn-jeo3mn55j01
	ResourceId *string `json:"resourceId,omitempty" xml:"resourceId,omitempty"`
	// example:
	//
	// instance
	ResourceType *string `json:"resourceType,omitempty" xml:"resourceType,omitempty"`
	// example:
	//
	// opensearch
	TagKey *string `json:"tagKey,omitempty" xml:"tagKey,omitempty"`
	// example:
	//
	// opensearch
	TagValue *string `json:"tagValue,omitempty" xml:"tagValue,omitempty"`
}

func (ListTagResourcesResponseBodyTagResources) GoString

func (*ListTagResourcesResponseBodyTagResources) SetResourceId

func (*ListTagResourcesResponseBodyTagResources) SetResourceType

func (*ListTagResourcesResponseBodyTagResources) SetTagKey

func (*ListTagResourcesResponseBodyTagResources) SetTagValue

func (ListTagResourcesResponseBodyTagResources) String

type ListTagResourcesShrinkRequest

type ListTagResourcesShrinkRequest struct {
	// example:
	//
	// 600********33
	NextToken        *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	ResourceIdShrink *string `json:"resourceId,omitempty" xml:"resourceId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// instance
	ResourceType *string `json:"resourceType,omitempty" xml:"resourceType,omitempty"`
	TagShrink    *string `json:"tag,omitempty" xml:"tag,omitempty"`
}

func (ListTagResourcesShrinkRequest) GoString

func (*ListTagResourcesShrinkRequest) SetNextToken

func (*ListTagResourcesShrinkRequest) SetResourceIdShrink

func (*ListTagResourcesShrinkRequest) SetResourceType

func (*ListTagResourcesShrinkRequest) SetTagShrink

func (ListTagResourcesShrinkRequest) String

type ListTasksRequest

type ListTasksRequest struct {
	// The timestamp that indicates the end of the time range to query.
	//
	// example:
	//
	// 1690423741577
	End *int64 `json:"end,omitempty" xml:"end,omitempty"`
	// The timestamp that indicates the beginning of the time range to query.
	//
	// example:
	//
	// 1687238865434
	Start *int64 `json:"start,omitempty" xml:"start,omitempty"`
}

func (ListTasksRequest) GoString

func (s ListTasksRequest) GoString() string

func (*ListTasksRequest) SetEnd

func (s *ListTasksRequest) SetEnd(v int64) *ListTasksRequest

func (*ListTasksRequest) SetStart

func (s *ListTasksRequest) SetStart(v int64) *ListTasksRequest

func (ListTasksRequest) String

func (s ListTasksRequest) String() string

type ListTasksResponse

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

func (ListTasksResponse) GoString

func (s ListTasksResponse) GoString() string

func (*ListTasksResponse) SetBody

func (*ListTasksResponse) SetHeaders

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

func (*ListTasksResponse) SetStatusCode

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

func (ListTasksResponse) String

func (s ListTasksResponse) String() string

type ListTasksResponseBody

type ListTasksResponseBody struct {
	// The request ID.
	//
	// example:
	//
	// D39EE0F1-D7EF-5F46-B781-6BF4185308B0
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The result.
	//
	// example:
	//
	// {}
	Result interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (ListTasksResponseBody) GoString

func (s ListTasksResponseBody) GoString() string

func (*ListTasksResponseBody) SetRequestId

func (*ListTasksResponseBody) SetResult

func (s *ListTasksResponseBody) SetResult(v interface{}) *ListTasksResponseBody

func (ListTasksResponseBody) String

func (s ListTasksResponseBody) String() string

type ListVectorQueryResultRequest

type ListVectorQueryResultRequest struct {
	// The instance endpoint.
	//
	// example:
	//
	// 127.0.0.1
	Address *string `json:"address,omitempty" xml:"address,omitempty"`
	// The request body.
	//
	// example:
	//
	// {}
	Body map[string]interface{} `json:"body,omitempty" xml:"body,omitempty"`
	// The query type. Valid values: vector, primary_key, and vector_text.
	//
	// example:
	//
	// primary_key
	QueryType *string `json:"queryType,omitempty" xml:"queryType,omitempty"`
	// The vector query type. Valid values: vector, image, and text.
	//
	// example:
	//
	// image
	VectorQueryType *string `json:"vectorQueryType,omitempty" xml:"vectorQueryType,omitempty"`
}

func (ListVectorQueryResultRequest) GoString

func (s ListVectorQueryResultRequest) GoString() string

func (*ListVectorQueryResultRequest) SetAddress

func (*ListVectorQueryResultRequest) SetBody

func (s *ListVectorQueryResultRequest) SetBody(v map[string]interface{}) *ListVectorQueryResultRequest

func (*ListVectorQueryResultRequest) SetQueryType

func (*ListVectorQueryResultRequest) SetVectorQueryType

func (ListVectorQueryResultRequest) String

type ListVectorQueryResultResponse

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

func (ListVectorQueryResultResponse) GoString

func (*ListVectorQueryResultResponse) SetBody

func (*ListVectorQueryResultResponse) SetHeaders

func (*ListVectorQueryResultResponse) SetStatusCode

func (ListVectorQueryResultResponse) String

type ListVectorQueryResultResponseBody

type ListVectorQueryResultResponseBody struct {
	// The request ID.
	//
	// example:
	//
	// 022F36C7-9FB4-5D67-BEBC-3D14B0984463
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The result.
	//
	// example:
	//
	// {}
	Result interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (ListVectorQueryResultResponseBody) GoString

func (*ListVectorQueryResultResponseBody) SetRequestId

func (*ListVectorQueryResultResponseBody) SetResult

func (ListVectorQueryResultResponseBody) String

type ModifyAdvanceConfigFileRequest

type ModifyAdvanceConfigFileRequest struct {
	// The file content.
	//
	// example:
	//
	// "ha3"
	Content *string `json:"content,omitempty" xml:"content,omitempty"`
	// The variables.
	Variables map[string]*VariablesValue `json:"variables,omitempty" xml:"variables,omitempty"`
	// The name of the file.
	//
	// This parameter is required.
	//
	// example:
	//
	// /qrs.json
	FileName *string `json:"fileName,omitempty" xml:"fileName,omitempty"`
}

func (ModifyAdvanceConfigFileRequest) GoString

func (*ModifyAdvanceConfigFileRequest) SetContent

func (*ModifyAdvanceConfigFileRequest) SetFileName

func (*ModifyAdvanceConfigFileRequest) SetVariables

func (ModifyAdvanceConfigFileRequest) String

type ModifyAdvanceConfigFileResponse

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

func (ModifyAdvanceConfigFileResponse) GoString

func (*ModifyAdvanceConfigFileResponse) SetHeaders

func (*ModifyAdvanceConfigFileResponse) SetStatusCode

func (ModifyAdvanceConfigFileResponse) String

type ModifyAdvanceConfigFileResponseBody

type ModifyAdvanceConfigFileResponseBody struct {
	// id of request
	//
	// example:
	//
	// 93A9E542-8CF8-5BA6-99AB-94C0FE520429
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The result.
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (ModifyAdvanceConfigFileResponseBody) GoString

func (*ModifyAdvanceConfigFileResponseBody) SetRequestId

func (*ModifyAdvanceConfigFileResponseBody) SetResult

func (ModifyAdvanceConfigFileResponseBody) String

type ModifyAdvanceConfigRequest

type ModifyAdvanceConfigRequest struct {
	// The content of the advanced configuration that is returned.
	//
	// example:
	//
	// ""
	Content *string `json:"content,omitempty" xml:"content,omitempty"`
	// The type of the configuration content. Valid values: FILE, GIT, HTTP, and ODPS.
	//
	// example:
	//
	// FILE
	ContentType *string `json:"contentType,omitempty" xml:"contentType,omitempty"`
	// The description of the advanced configuration.
	//
	// example:
	//
	// test
	Desc *string `json:"desc,omitempty" xml:"desc,omitempty"`
	// The files.
	Files []*ModifyAdvanceConfigRequestFiles `json:"files,omitempty" xml:"files,omitempty" type:"Repeated"`
	// The name of the advanced configuration.
	//
	// example:
	//
	// ha-cn-zvp2qr1sk01_qrs
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The status of the advanced configuration. Valid values: drafting: The advanced configuration is in the draft state. used: The advanced configuration is being used. unused: The advanced configuration is not used. trash: The advanced configuration is being deleted.
	//
	// example:
	//
	// used
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
	// The time when the advanced configuration was updated.
	//
	// example:
	//
	// 2024-02-27T07:50:55Z
	UpdateTime *int64 `json:"updateTime,omitempty" xml:"updateTime,omitempty"`
}

func (ModifyAdvanceConfigRequest) GoString

func (s ModifyAdvanceConfigRequest) GoString() string

func (*ModifyAdvanceConfigRequest) SetContent

func (*ModifyAdvanceConfigRequest) SetContentType

func (*ModifyAdvanceConfigRequest) SetDesc

func (*ModifyAdvanceConfigRequest) SetFiles

func (*ModifyAdvanceConfigRequest) SetName

func (*ModifyAdvanceConfigRequest) SetStatus

func (*ModifyAdvanceConfigRequest) SetUpdateTime

func (ModifyAdvanceConfigRequest) String

type ModifyAdvanceConfigRequestFiles

type ModifyAdvanceConfigRequestFiles struct {
	// The full path of the file.
	//
	// example:
	//
	// /cluster.json
	FullPathName *string `json:"fullPathName,omitempty" xml:"fullPathName,omitempty"`
	// Specifies whether the file is a directory.
	//
	// example:
	//
	// true
	IsDir *bool `json:"isDir,omitempty" xml:"isDir,omitempty"`
	// Specifies whether the file is a template.
	//
	// example:
	//
	// true
	IsTemplate *bool `json:"isTemplate,omitempty" xml:"isTemplate,omitempty"`
	// The node name.
	//
	// example:
	//
	// general
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
}

func (ModifyAdvanceConfigRequestFiles) GoString

func (*ModifyAdvanceConfigRequestFiles) SetFullPathName

func (*ModifyAdvanceConfigRequestFiles) SetIsDir

func (*ModifyAdvanceConfigRequestFiles) SetIsTemplate

func (*ModifyAdvanceConfigRequestFiles) SetName

func (ModifyAdvanceConfigRequestFiles) String

type ModifyAdvanceConfigResponse

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

func (ModifyAdvanceConfigResponse) GoString

func (s ModifyAdvanceConfigResponse) GoString() string

func (*ModifyAdvanceConfigResponse) SetBody

func (*ModifyAdvanceConfigResponse) SetHeaders

func (*ModifyAdvanceConfigResponse) SetStatusCode

func (ModifyAdvanceConfigResponse) String

type ModifyAdvanceConfigResponseBody

type ModifyAdvanceConfigResponseBody struct {
	// The request ID.
	//
	// example:
	//
	// 2AE63638-5420-56DC-BF59-37D8174039A0
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The result.
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (ModifyAdvanceConfigResponseBody) GoString

func (*ModifyAdvanceConfigResponseBody) SetRequestId

func (*ModifyAdvanceConfigResponseBody) SetResult

func (ModifyAdvanceConfigResponseBody) String

type ModifyAliasRequest added in v3.2.0

type ModifyAliasRequest struct {
	// alias name
	//
	// example:
	//
	// test
	Alias *string `json:"alias,omitempty" xml:"alias,omitempty"`
	// index name
	//
	// example:
	//
	// index
	Index *string `json:"index,omitempty" xml:"index,omitempty"`
}

func (ModifyAliasRequest) GoString added in v3.2.0

func (s ModifyAliasRequest) GoString() string

func (*ModifyAliasRequest) SetAlias added in v3.2.0

func (*ModifyAliasRequest) SetIndex added in v3.2.0

func (ModifyAliasRequest) String added in v3.2.0

func (s ModifyAliasRequest) String() string

type ModifyAliasResponse added in v3.2.0

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

func (ModifyAliasResponse) GoString added in v3.2.0

func (s ModifyAliasResponse) GoString() string

func (*ModifyAliasResponse) SetBody added in v3.2.0

func (*ModifyAliasResponse) SetHeaders added in v3.2.0

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

func (*ModifyAliasResponse) SetStatusCode added in v3.2.0

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

func (ModifyAliasResponse) String added in v3.2.0

func (s ModifyAliasResponse) String() string

type ModifyAliasResponseBody added in v3.2.0

type ModifyAliasResponseBody struct {
	// id of request
	//
	// example:
	//
	// F6E3D968-529C-5C40-AFDD-133A8B8FD930
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// Map
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (ModifyAliasResponseBody) GoString added in v3.2.0

func (s ModifyAliasResponseBody) GoString() string

func (*ModifyAliasResponseBody) SetRequestId added in v3.2.0

func (*ModifyAliasResponseBody) SetResult added in v3.2.0

func (s *ModifyAliasResponseBody) SetResult(v map[string]interface{}) *ModifyAliasResponseBody

func (ModifyAliasResponseBody) String added in v3.2.0

func (s ModifyAliasResponseBody) String() string

type ModifyClusterDescRequest

type ModifyClusterDescRequest struct {
	// The request body.
	//
	// example:
	//
	// {}
	Body map[string]interface{} `json:"body,omitempty" xml:"body,omitempty"`
}

func (ModifyClusterDescRequest) GoString

func (s ModifyClusterDescRequest) GoString() string

func (*ModifyClusterDescRequest) SetBody

func (s *ModifyClusterDescRequest) SetBody(v map[string]interface{}) *ModifyClusterDescRequest

func (ModifyClusterDescRequest) String

func (s ModifyClusterDescRequest) String() string

type ModifyClusterDescResponse

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

func (ModifyClusterDescResponse) GoString

func (s ModifyClusterDescResponse) GoString() string

func (*ModifyClusterDescResponse) SetBody

func (*ModifyClusterDescResponse) SetHeaders

func (*ModifyClusterDescResponse) SetStatusCode

func (ModifyClusterDescResponse) String

func (s ModifyClusterDescResponse) String() string

type ModifyClusterDescResponseBody

type ModifyClusterDescResponseBody struct {
	// The ID of the request
	//
	// example:
	//
	// D39EE0F1-D7EF-5F46-B781-6BF4185308B0
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The result.
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (ModifyClusterDescResponseBody) GoString

func (*ModifyClusterDescResponseBody) SetRequestId

func (*ModifyClusterDescResponseBody) SetResult

func (s *ModifyClusterDescResponseBody) SetResult(v map[string]interface{}) *ModifyClusterDescResponseBody

func (ModifyClusterDescResponseBody) String

type ModifyClusterOfflineConfigRequest

type ModifyClusterOfflineConfigRequest struct {
	// The reindexing method. Valid values: api: API data source. indexRecover: data recovery by using indexing.
	//
	// example:
	//
	// indexRecover
	BuildMode *string `json:"buildMode,omitempty" xml:"buildMode,omitempty"`
	// The configuration name, which is stored as a key.
	Config map[string]*int32 `json:"config,omitempty" xml:"config,omitempty"`
	// The name of the data source.
	//
	// example:
	//
	// test1
	DataSourceName *string `json:"dataSourceName,omitempty" xml:"dataSourceName,omitempty"`
	// The type of the data source. Valid values: odps: MaxCompute. swift: Swift. unKnow: unknown type.
	//
	// example:
	//
	// maxComputer
	DataSourceType *string `json:"dataSourceType,omitempty" xml:"dataSourceType,omitempty"`
	// This parameter is required when index building by using API data sources is triggered.
	//
	// example:
	//
	// 1640867288
	DataTimeSec *int32 `json:"dataTimeSec,omitempty" xml:"dataTimeSec,omitempty"`
	// The data center in which the data source is deployed.
	//
	// example:
	//
	// vpc_hz_domain_1
	Domain *string `json:"domain,omitempty" xml:"domain,omitempty"`
	// The ID of the full index version.
	//
	// example:
	//
	// 160142641
	Generation *int64 `json:"generation,omitempty" xml:"generation,omitempty"`
	// This parameter is required when index building for full data in a MaxCompute data source is triggered.
	//
	// example:
	//
	// 20211202
	Partition *string `json:"partition,omitempty" xml:"partition,omitempty"`
	// The push mode of the configuration. By default, only the configuration is pushed.
	//
	// example:
	//
	// PUSH_ONLY
	PushMode *string `json:"pushMode,omitempty" xml:"pushMode,omitempty"`
}

func (ModifyClusterOfflineConfigRequest) GoString

func (*ModifyClusterOfflineConfigRequest) SetBuildMode

func (*ModifyClusterOfflineConfigRequest) SetConfig

func (*ModifyClusterOfflineConfigRequest) SetDataSourceName

func (*ModifyClusterOfflineConfigRequest) SetDataSourceType

func (*ModifyClusterOfflineConfigRequest) SetDataTimeSec

func (*ModifyClusterOfflineConfigRequest) SetDomain

func (*ModifyClusterOfflineConfigRequest) SetGeneration

func (*ModifyClusterOfflineConfigRequest) SetPartition

func (*ModifyClusterOfflineConfigRequest) SetPushMode

func (ModifyClusterOfflineConfigRequest) String

type ModifyClusterOfflineConfigResponse

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

func (ModifyClusterOfflineConfigResponse) GoString

func (*ModifyClusterOfflineConfigResponse) SetHeaders

func (*ModifyClusterOfflineConfigResponse) SetStatusCode

func (ModifyClusterOfflineConfigResponse) String

type ModifyClusterOfflineConfigResponseBody

type ModifyClusterOfflineConfigResponseBody struct {
	// The ID of the request
	//
	// example:
	//
	// E7B7D598-B080-5C8E-AA35-D43EC0D5F886
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The result
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (ModifyClusterOfflineConfigResponseBody) GoString

func (*ModifyClusterOfflineConfigResponseBody) SetRequestId

func (*ModifyClusterOfflineConfigResponseBody) SetResult

func (ModifyClusterOfflineConfigResponseBody) String

type ModifyClusterOnlineConfigRequest

type ModifyClusterOnlineConfigRequest struct {
	// The cluster information.
	Clusters []*string `json:"clusters,omitempty" xml:"clusters,omitempty" type:"Repeated"`
	// The configuration information.
	Config map[string]*int32 `json:"config,omitempty" xml:"config,omitempty"`
}

func (ModifyClusterOnlineConfigRequest) GoString

func (*ModifyClusterOnlineConfigRequest) SetClusters

func (*ModifyClusterOnlineConfigRequest) SetConfig

func (ModifyClusterOnlineConfigRequest) String

type ModifyClusterOnlineConfigResponse

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

func (ModifyClusterOnlineConfigResponse) GoString

func (*ModifyClusterOnlineConfigResponse) SetHeaders

func (*ModifyClusterOnlineConfigResponse) SetStatusCode

func (ModifyClusterOnlineConfigResponse) String

type ModifyClusterOnlineConfigResponseBody

type ModifyClusterOnlineConfigResponseBody struct {
	// The ID of the request
	//
	// example:
	//
	// E7B7D598-B080-5C8E-AA35-D43EC0D5F886
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// Map
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (ModifyClusterOnlineConfigResponseBody) GoString

func (*ModifyClusterOnlineConfigResponseBody) SetRequestId

func (*ModifyClusterOnlineConfigResponseBody) SetResult

func (ModifyClusterOnlineConfigResponseBody) String

type ModifyDataSourceDeployRequest

type ModifyDataSourceDeployRequest struct {
	// Specifies whether to enable the automatic full indexing feature.
	//
	// example:
	//
	// true
	AutoBuildIndex *bool `json:"autoBuildIndex,omitempty" xml:"autoBuildIndex,omitempty"`
	// The extended information.
	Extend *ModifyDataSourceDeployRequestExtend `json:"extend,omitempty" xml:"extend,omitempty" type:"Struct"`
	// The parameters of the process.
	Processor *ModifyDataSourceDeployRequestProcessor `json:"processor,omitempty" xml:"processor,omitempty" type:"Struct"`
	// The information about the data source.
	Storage *ModifyDataSourceDeployRequestStorage `json:"storage,omitempty" xml:"storage,omitempty" type:"Struct"`
	// The information about the incremental data source Swift.
	Swift *ModifyDataSourceDeployRequestSwift `json:"swift,omitempty" xml:"swift,omitempty" type:"Struct"`
	// Specifies whether to perform only a dry run, without performing the actual request. The system only checks the validity of the data source. Valid values: true and false.
	//
	// example:
	//
	// true
	DryRun *bool `json:"dryRun,omitempty" xml:"dryRun,omitempty"`
	// The ID of the full index version.
	//
	// example:
	//
	// 1708674867
	GenerationId *int64 `json:"generationId,omitempty" xml:"generationId,omitempty"`
}

func (ModifyDataSourceDeployRequest) GoString

func (*ModifyDataSourceDeployRequest) SetAutoBuildIndex

func (*ModifyDataSourceDeployRequest) SetDryRun

func (*ModifyDataSourceDeployRequest) SetGenerationId

func (*ModifyDataSourceDeployRequest) SetSwift

func (ModifyDataSourceDeployRequest) String

type ModifyDataSourceDeployRequestExtend

type ModifyDataSourceDeployRequestExtend struct {
	// The information about the Apsara File Storage for HDFS data source.
	Hdfs *ModifyDataSourceDeployRequestExtendHdfs `json:"hdfs,omitempty" xml:"hdfs,omitempty" type:"Struct"`
	// The information about the MaxCompute data source.
	Odps *ModifyDataSourceDeployRequestExtendOdps `json:"odps,omitempty" xml:"odps,omitempty" type:"Struct"`
	// The information about the OSS data source.
	Oss *ModifyDataSourceDeployRequestExtendOss `json:"oss,omitempty" xml:"oss,omitempty" type:"Struct"`
	// The information about the SARO data source. This parameter is applicable to the SARO data source used in the intranet of Alibaba Group.
	Saro *ModifyDataSourceDeployRequestExtendSaro `json:"saro,omitempty" xml:"saro,omitempty" type:"Struct"`
}

func (ModifyDataSourceDeployRequestExtend) GoString

func (ModifyDataSourceDeployRequestExtend) String

type ModifyDataSourceDeployRequestExtendHdfs

type ModifyDataSourceDeployRequestExtendHdfs struct {
	// The path of the Apsara File Storage for HDFS data source.
	//
	// example:
	//
	// ymsh-service/src/main/java/cn/ymsh/util/jd
	Path *string `json:"path,omitempty" xml:"path,omitempty"`
}

func (ModifyDataSourceDeployRequestExtendHdfs) GoString

func (*ModifyDataSourceDeployRequestExtendHdfs) SetPath

func (ModifyDataSourceDeployRequestExtendHdfs) String

type ModifyDataSourceDeployRequestExtendOdps

type ModifyDataSourceDeployRequestExtendOdps struct {
	// The partitions in the MaxCompute table.
	Partitions map[string]*string `json:"partitions,omitempty" xml:"partitions,omitempty"`
}

func (ModifyDataSourceDeployRequestExtendOdps) GoString

func (*ModifyDataSourceDeployRequestExtendOdps) SetPartitions

func (ModifyDataSourceDeployRequestExtendOdps) String

type ModifyDataSourceDeployRequestExtendOss

type ModifyDataSourceDeployRequestExtendOss struct {
	// The path of the OSS data source.
	//
	// example:
	//
	// oss://test
	Path *string `json:"path,omitempty" xml:"path,omitempty"`
}

func (ModifyDataSourceDeployRequestExtendOss) GoString

func (*ModifyDataSourceDeployRequestExtendOss) SetPath

func (ModifyDataSourceDeployRequestExtendOss) String

type ModifyDataSourceDeployRequestExtendSaro

type ModifyDataSourceDeployRequestExtendSaro struct {
	// The path of the SARO data source.
	//
	// example:
	//
	// /
	Path *string `json:"path,omitempty" xml:"path,omitempty"`
	// The version number of the SARO data source.
	//
	// example:
	//
	// 1
	Version *string `json:"version,omitempty" xml:"version,omitempty"`
}

func (ModifyDataSourceDeployRequestExtendSaro) GoString

func (*ModifyDataSourceDeployRequestExtendSaro) SetPath

func (*ModifyDataSourceDeployRequestExtendSaro) SetVersion

func (ModifyDataSourceDeployRequestExtendSaro) String

type ModifyDataSourceDeployRequestProcessor

type ModifyDataSourceDeployRequestProcessor struct {
	// The startup parameters of the process.
	//
	// example:
	//
	// {}
	Args *string `json:"args,omitempty" xml:"args,omitempty"`
	// The resource information.
	//
	// example:
	//
	// {}
	Resource *string `json:"resource,omitempty" xml:"resource,omitempty"`
}

func (ModifyDataSourceDeployRequestProcessor) GoString

func (*ModifyDataSourceDeployRequestProcessor) SetArgs

func (*ModifyDataSourceDeployRequestProcessor) SetResource

func (ModifyDataSourceDeployRequestProcessor) String

type ModifyDataSourceDeployRequestStorage

type ModifyDataSourceDeployRequestStorage struct {
	// The AccessKey ID of the MaxCompute data source.
	//
	// example:
	//
	// ak
	AccessKey *string `json:"accessKey,omitempty" xml:"accessKey,omitempty"`
	// The AccessKey secret of the MaxCompute data source.
	//
	// example:
	//
	// as
	AccessSecret *string `json:"accessSecret,omitempty" xml:"accessSecret,omitempty"`
	// The name of the OSS bucket.
	//
	// example:
	//
	// test-bucket
	Bucket   *string `json:"bucket,omitempty" xml:"bucket,omitempty"`
	Catalog  *string `json:"catalog,omitempty" xml:"catalog,omitempty"`
	Database *string `json:"database,omitempty" xml:"database,omitempty"`
	// The endpoint of the MaxCompute data source.
	//
	// example:
	//
	// http://service.cn-hangzhou.maxcompute.aliyun-inc.com/api
	Endpoint *string `json:"endpoint,omitempty" xml:"endpoint,omitempty"`
	// The namespace. This parameter is applicable to the SARO data source used in the intranet of Alibaba Group.
	//
	// example:
	//
	// dp-dev
	Namespace *string `json:"namespace,omitempty" xml:"namespace,omitempty"`
	// The Object Storage Service (OSS) path.
	//
	// example:
	//
	// /opensearch
	OssPath *string `json:"ossPath,omitempty" xml:"ossPath,omitempty"`
	// The partition in the MaxCompute table.
	//
	// example:
	//
	// ds=20220713
	Partition *string `json:"partition,omitempty" xml:"partition,omitempty"`
	// The file path in the Apsara File Storage for HDFS file system.
	//
	// example:
	//
	// /ude_jobs/iflow_offline_data_access
	Path *string `json:"path,omitempty" xml:"path,omitempty"`
	// The name of the MaxCompute project that is used as the data source.
	//
	// example:
	//
	// kubenest
	Project *string `json:"project,omitempty" xml:"project,omitempty"`
	// The name of the MaxCompute table that is used as the data source.
	//
	// example:
	//
	// item
	Table *string `json:"table,omitempty" xml:"table,omitempty"`
	Tag   *string `json:"tag,omitempty" xml:"tag,omitempty"`
}

func (ModifyDataSourceDeployRequestStorage) GoString

func (*ModifyDataSourceDeployRequestStorage) SetAccessKey

func (*ModifyDataSourceDeployRequestStorage) SetAccessSecret

func (*ModifyDataSourceDeployRequestStorage) SetBucket

func (*ModifyDataSourceDeployRequestStorage) SetCatalog added in v3.2.5

func (*ModifyDataSourceDeployRequestStorage) SetDatabase added in v3.2.5

func (*ModifyDataSourceDeployRequestStorage) SetEndpoint

func (*ModifyDataSourceDeployRequestStorage) SetNamespace

func (*ModifyDataSourceDeployRequestStorage) SetOssPath

func (*ModifyDataSourceDeployRequestStorage) SetPartition

func (*ModifyDataSourceDeployRequestStorage) SetPath

func (*ModifyDataSourceDeployRequestStorage) SetProject

func (*ModifyDataSourceDeployRequestStorage) SetTable

func (*ModifyDataSourceDeployRequestStorage) SetTag added in v3.2.5

func (ModifyDataSourceDeployRequestStorage) String

type ModifyDataSourceDeployRequestSwift

type ModifyDataSourceDeployRequestSwift struct {
	// The topic.
	//
	// example:
	//
	// ha-cn-0ju2rps6c08_api
	Topic *string `json:"topic,omitempty" xml:"topic,omitempty"`
	// zk
	//
	// example:
	//
	// zk
	Zk *string `json:"zk,omitempty" xml:"zk,omitempty"`
}

func (ModifyDataSourceDeployRequestSwift) GoString

func (*ModifyDataSourceDeployRequestSwift) SetTopic

func (*ModifyDataSourceDeployRequestSwift) SetZk

func (ModifyDataSourceDeployRequestSwift) String

type ModifyDataSourceDeployResponse

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

func (ModifyDataSourceDeployResponse) GoString

func (*ModifyDataSourceDeployResponse) SetHeaders

func (*ModifyDataSourceDeployResponse) SetStatusCode

func (ModifyDataSourceDeployResponse) String

type ModifyDataSourceDeployResponseBody

type ModifyDataSourceDeployResponseBody struct {
	// The request ID.
	//
	// example:
	//
	// 93A9E542-8CF8-5BA6-99AB-94C0FE520429
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The result.
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (ModifyDataSourceDeployResponseBody) GoString

func (*ModifyDataSourceDeployResponseBody) SetRequestId

func (*ModifyDataSourceDeployResponseBody) SetResult

func (ModifyDataSourceDeployResponseBody) String

type ModifyFileRequest

type ModifyFileRequest struct {
	// The file content.
	//
	// example:
	//
	// ""
	Content *string `json:"content,omitempty" xml:"content,omitempty"`
	// The number of shards.
	//
	// example:
	//
	// ds=20220713
	Partition *int32 `json:"partition,omitempty" xml:"partition,omitempty"`
	// The name of the file in the full path
	//
	// This parameter is required.
	//
	// example:
	//
	// /schemas/generation_schema.json
	FileName *string `json:"fileName,omitempty" xml:"fileName,omitempty"`
}

func (ModifyFileRequest) GoString

func (s ModifyFileRequest) GoString() string

func (*ModifyFileRequest) SetContent

func (s *ModifyFileRequest) SetContent(v string) *ModifyFileRequest

func (*ModifyFileRequest) SetFileName

func (s *ModifyFileRequest) SetFileName(v string) *ModifyFileRequest

func (*ModifyFileRequest) SetPartition

func (s *ModifyFileRequest) SetPartition(v int32) *ModifyFileRequest

func (ModifyFileRequest) String

func (s ModifyFileRequest) String() string

type ModifyFileResponse

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

func (ModifyFileResponse) GoString

func (s ModifyFileResponse) GoString() string

func (*ModifyFileResponse) SetBody

func (*ModifyFileResponse) SetHeaders

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

func (*ModifyFileResponse) SetStatusCode

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

func (ModifyFileResponse) String

func (s ModifyFileResponse) String() string

type ModifyFileResponseBody

type ModifyFileResponseBody struct {
	// id of request
	//
	// example:
	//
	// 89B968E6-1E41-58DF-BB25-5F98ECC759CE
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The information about the index
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (ModifyFileResponseBody) GoString

func (s ModifyFileResponseBody) GoString() string

func (*ModifyFileResponseBody) SetRequestId

func (*ModifyFileResponseBody) SetResult

func (s *ModifyFileResponseBody) SetResult(v map[string]interface{}) *ModifyFileResponseBody

func (ModifyFileResponseBody) String

func (s ModifyFileResponseBody) String() string

type ModifyIndexOnlineStrategyRequest

type ModifyIndexOnlineStrategyRequest struct {
	// The index change rate.
	//
	// example:
	//
	// 20
	ChangeRate *int32 `json:"changeRate,omitempty" xml:"changeRate,omitempty"`
}

func (ModifyIndexOnlineStrategyRequest) GoString

func (*ModifyIndexOnlineStrategyRequest) SetChangeRate

func (ModifyIndexOnlineStrategyRequest) String

type ModifyIndexOnlineStrategyResponse

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

func (ModifyIndexOnlineStrategyResponse) GoString

func (*ModifyIndexOnlineStrategyResponse) SetHeaders

func (*ModifyIndexOnlineStrategyResponse) SetStatusCode

func (ModifyIndexOnlineStrategyResponse) String

type ModifyIndexOnlineStrategyResponseBody

type ModifyIndexOnlineStrategyResponseBody struct {
	// The request ID.
	//
	// example:
	//
	// 10D5E615-69F7-5F49-B850-00169ADE513C
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The result.
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (ModifyIndexOnlineStrategyResponseBody) GoString

func (*ModifyIndexOnlineStrategyResponseBody) SetRequestId

func (*ModifyIndexOnlineStrategyResponseBody) SetResult

func (ModifyIndexOnlineStrategyResponseBody) String

type ModifyIndexPartitionRequest

type ModifyIndexPartitionRequest struct {
	// The name of the data source.
	//
	// example:
	//
	// test1
	DataSourceName *string `json:"dataSourceName,omitempty" xml:"dataSourceName,omitempty"`
	// The data center.
	//
	// example:
	//
	// pre_domain_1
	DomainName *string `json:"domainName,omitempty" xml:"domainName,omitempty"`
	// The primary key.
	//
	// example:
	//
	// 1633293829
	Generation *int64 `json:"generation,omitempty" xml:"generation,omitempty"`
	// The index information.
	IndexInfos []*ModifyIndexPartitionRequestIndexInfos `json:"indexInfos,omitempty" xml:"indexInfos,omitempty" type:"Repeated"`
}

func (ModifyIndexPartitionRequest) GoString

func (s ModifyIndexPartitionRequest) GoString() string

func (*ModifyIndexPartitionRequest) SetDataSourceName

func (*ModifyIndexPartitionRequest) SetDomainName

func (*ModifyIndexPartitionRequest) SetGeneration

func (*ModifyIndexPartitionRequest) SetIndexInfos

func (ModifyIndexPartitionRequest) String

type ModifyIndexPartitionRequestIndexInfos

type ModifyIndexPartitionRequestIndexInfos struct {
	// The index name.
	//
	// example:
	//
	// atest2
	IndexName *string `json:"indexName,omitempty" xml:"indexName,omitempty"`
	// The concurrency. Default value: 1.
	//
	// example:
	//
	// 1
	ParallelNum *int32 `json:"parallelNum,omitempty" xml:"parallelNum,omitempty"`
	// The number of shards.
	//
	// example:
	//
	// 3
	PartitionCount *int32 `json:"partitionCount,omitempty" xml:"partitionCount,omitempty"`
}

func (ModifyIndexPartitionRequestIndexInfos) GoString

func (*ModifyIndexPartitionRequestIndexInfos) SetIndexName

func (*ModifyIndexPartitionRequestIndexInfos) SetParallelNum

func (*ModifyIndexPartitionRequestIndexInfos) SetPartitionCount

func (ModifyIndexPartitionRequestIndexInfos) String

type ModifyIndexPartitionResponse

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

func (ModifyIndexPartitionResponse) GoString

func (s ModifyIndexPartitionResponse) GoString() string

func (*ModifyIndexPartitionResponse) SetBody

func (*ModifyIndexPartitionResponse) SetHeaders

func (*ModifyIndexPartitionResponse) SetStatusCode

func (ModifyIndexPartitionResponse) String

type ModifyIndexPartitionResponseBody

type ModifyIndexPartitionResponseBody struct {
	// id of request
	//
	// example:
	//
	// 93A9E542-8CF8-5BA6-99AB-94C0FE520429
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// Map
	//
	// example:
	//
	// []
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (ModifyIndexPartitionResponseBody) GoString

func (*ModifyIndexPartitionResponseBody) SetRequestId

func (*ModifyIndexPartitionResponseBody) SetResult

func (ModifyIndexPartitionResponseBody) String

type ModifyIndexRequest

type ModifyIndexRequest struct {
	// The maximum number of full indexes that can be concurrently built.
	//
	// example:
	//
	// 2
	BuildParallelNum *int32 `json:"buildParallelNum,omitempty" xml:"buildParallelNum,omitempty"`
	// The cluster information.
	Cluster map[string]map[string]interface{} `json:"cluster,omitempty" xml:"cluster,omitempty"`
	// The name of the configuration file.
	//
	// example:
	//
	// ha-cn-35t3r02iq03@ha-cn-35t3r02iq03_test_api@hz_pre_vpc_domain_1@test_api@index_config_v1
	ClusterConfigName *string `json:"clusterConfigName,omitempty" xml:"clusterConfigName,omitempty"`
	// The information about the offline configuration.
	Config map[string]*ConfigValue `json:"config,omitempty" xml:"config,omitempty"`
	// The file content.
	//
	// example:
	//
	// {\\"summarys\\":{\\"summary_fields\\":[\\"id\\"]},\\"indexs\\":[{\\"index_name\\":\\"index_id\\",\\"index_type\\":\\"PRIMARYKEY64\\",\\"index_fields\\":\\"id\\",\\"has_primary_key_attribute\\":true,\\"is_primary_key_sorted\\":false}],\\"attributes\\":[\\"id\\"],\\"fields\\":[{\\"field_name\\":\\"id\\",\\"field_type\\":\\"UINT16\\"}],\\"table_name\\":\\"index_2\\"}
	Content *string `json:"content,omitempty" xml:"content,omitempty"`
	// The name of the data source.
	//
	// example:
	//
	// ha-cn-35t3n1yuj0d_index_1
	DataSource *string `json:"dataSource,omitempty" xml:"dataSource,omitempty"`
	// The information about the data source, which is required for the new version of OpenSearch Vector Search Edition.
	DataSourceInfo *ModifyIndexRequestDataSourceInfo `json:"dataSourceInfo,omitempty" xml:"dataSourceInfo,omitempty" type:"Struct"`
	// The description of the data source.
	//
	// example:
	//
	// test
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// The name of the data center in which the data source is deployed.
	//
	// example:
	//
	// vpc_hz_domain_1
	Domain *string                `json:"domain,omitempty" xml:"domain,omitempty"`
	Extend map[string]interface{} `json:"extend,omitempty" xml:"extend,omitempty"`
	// The maximum number of full indexes that can be concurrently merged.
	//
	// example:
	//
	// 2
	MergeParallelNum *int32 `json:"mergeParallelNum,omitempty" xml:"mergeParallelNum,omitempty"`
	// The number of shards.
	//
	// example:
	//
	// 2
	Partition *int32 `json:"partition,omitempty" xml:"partition,omitempty"`
	// The push mode of the configuration. By default, only the configuration is pushed.
	//
	// example:
	//
	// PUSH_ONLY
	PushMode *string `json:"pushMode,omitempty" xml:"pushMode,omitempty"`
	// Specifies whether to check the validity of input parameters. Default value: false.
	//
	// Valid values:
	//
	// 	- **true**: checks only the validity of input parameters.
	//
	// 	- **false**: checks the validity of input parameters and creates an attribution configuration.
	//
	// example:
	//
	// true
	DryRun *bool `json:"dryRun,omitempty" xml:"dryRun,omitempty"`
}

func (ModifyIndexRequest) GoString

func (s ModifyIndexRequest) GoString() string

func (*ModifyIndexRequest) SetBuildParallelNum

func (s *ModifyIndexRequest) SetBuildParallelNum(v int32) *ModifyIndexRequest

func (*ModifyIndexRequest) SetCluster

func (s *ModifyIndexRequest) SetCluster(v map[string]map[string]interface{}) *ModifyIndexRequest

func (*ModifyIndexRequest) SetClusterConfigName

func (s *ModifyIndexRequest) SetClusterConfigName(v string) *ModifyIndexRequest

func (*ModifyIndexRequest) SetConfig

func (*ModifyIndexRequest) SetContent

func (s *ModifyIndexRequest) SetContent(v string) *ModifyIndexRequest

func (*ModifyIndexRequest) SetDataSource

func (s *ModifyIndexRequest) SetDataSource(v string) *ModifyIndexRequest

func (*ModifyIndexRequest) SetDataSourceInfo

func (*ModifyIndexRequest) SetDescription

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

func (*ModifyIndexRequest) SetDomain

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

func (*ModifyIndexRequest) SetDryRun

func (s *ModifyIndexRequest) SetDryRun(v bool) *ModifyIndexRequest

func (*ModifyIndexRequest) SetExtend added in v3.2.5

func (s *ModifyIndexRequest) SetExtend(v map[string]interface{}) *ModifyIndexRequest

func (*ModifyIndexRequest) SetMergeParallelNum

func (s *ModifyIndexRequest) SetMergeParallelNum(v int32) *ModifyIndexRequest

func (*ModifyIndexRequest) SetPartition

func (s *ModifyIndexRequest) SetPartition(v int32) *ModifyIndexRequest

func (*ModifyIndexRequest) SetPushMode

func (s *ModifyIndexRequest) SetPushMode(v string) *ModifyIndexRequest

func (ModifyIndexRequest) String

func (s ModifyIndexRequest) String() string

type ModifyIndexRequestDataSourceInfo

type ModifyIndexRequestDataSourceInfo struct {
	// Specifies whether to enable the automatic full indexing feature.
	//
	// example:
	//
	// true
	AutoBuildIndex *bool `json:"autoBuildIndex,omitempty" xml:"autoBuildIndex,omitempty"`
	// The reindexing method. Valid values: api: API data source. indexRecover: data recovery by using indexing.
	//
	// example:
	//
	// api
	BuildMode *string `json:"buildMode,omitempty" xml:"buildMode,omitempty"`
	// The configurations of the MaxCompute data source.
	Config *ModifyIndexRequestDataSourceInfoConfig `json:"config,omitempty" xml:"config,omitempty" type:"Struct"`
	// The start timestamp from which incremental data is retrieved.
	//
	// example:
	//
	// 1709715164
	DataTimeSec *int32 `json:"dataTimeSec,omitempty" xml:"dataTimeSec,omitempty"`
	// The offline deployment name of the data source.
	//
	// example:
	//
	// vpc_hz_domain_1
	Domain *string `json:"domain,omitempty" xml:"domain,omitempty"`
	// The ID of the index version from which data is restored.
	//
	// example:
	//
	// 4
	Generation *int64 `json:"generation,omitempty" xml:"generation,omitempty"`
	// The name of the data source.
	//
	// example:
	//
	// ha-cn-35t3n1yuj0d_index_1
	Name        *string `json:"name,omitempty" xml:"name,omitempty"`
	OssDataPath *string `json:"ossDataPath,omitempty" xml:"ossDataPath,omitempty"`
	Partition   *string `json:"partition,omitempty" xml:"partition,omitempty"`
	// The maximum number of full indexes that can be concurrently processed.
	//
	// example:
	//
	// 2
	ProcessParallelNum *int32 `json:"processParallelNum,omitempty" xml:"processParallelNum,omitempty"`
	// The number of resources used for data update.
	//
	// example:
	//
	// 4
	ProcessPartitionCount *int32 `json:"processPartitionCount,omitempty" xml:"processPartitionCount,omitempty"`
	// The configurations of the SARO data source.
	SaroConfig *ModifyIndexRequestDataSourceInfoSaroConfig `json:"saroConfig,omitempty" xml:"saroConfig,omitempty" type:"Struct"`
	// The type of the data source. Valid values: odps, swift, saro, oss, and unKnow.
	//
	// example:
	//
	// odps
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (ModifyIndexRequestDataSourceInfo) GoString

func (*ModifyIndexRequestDataSourceInfo) SetAutoBuildIndex

func (*ModifyIndexRequestDataSourceInfo) SetBuildMode

func (*ModifyIndexRequestDataSourceInfo) SetDataTimeSec

func (*ModifyIndexRequestDataSourceInfo) SetDomain

func (*ModifyIndexRequestDataSourceInfo) SetGeneration

func (*ModifyIndexRequestDataSourceInfo) SetName

func (*ModifyIndexRequestDataSourceInfo) SetOssDataPath added in v3.2.6

func (*ModifyIndexRequestDataSourceInfo) SetPartition added in v3.2.6

func (*ModifyIndexRequestDataSourceInfo) SetProcessParallelNum

func (*ModifyIndexRequestDataSourceInfo) SetProcessPartitionCount

func (*ModifyIndexRequestDataSourceInfo) SetType

func (ModifyIndexRequestDataSourceInfo) String

type ModifyIndexRequestDataSourceInfoConfig

type ModifyIndexRequestDataSourceInfoConfig struct {
	// The AccessKey ID of the MaxCompute data source.
	//
	// example:
	//
	// L***p
	AccessKey *string `json:"accessKey,omitempty" xml:"accessKey,omitempty"`
	// The AccessKey secret of the MaxCompute data source.
	//
	// example:
	//
	// 5**9a6
	AccessSecret *string `json:"accessSecret,omitempty" xml:"accessSecret,omitempty"`
	// The name of the OSS bucket.
	//
	// example:
	//
	// test-bucket
	Bucket   *string `json:"bucket,omitempty" xml:"bucket,omitempty"`
	Catalog  *string `json:"catalog,omitempty" xml:"catalog,omitempty"`
	Database *string `json:"database,omitempty" xml:"database,omitempty"`
	// The endpoint of the MaxCompute data source.
	//
	// example:
	//
	// http://service.cn-hangzhou.maxcompute.aliyun-inc.com/api
	Endpoint *string `json:"endpoint,omitempty" xml:"endpoint,omitempty"`
	Format   *string `json:"format,omitempty" xml:"format,omitempty"`
	// The namespace. This parameter is applicable to the SARO data source used in the intranet of Alibaba Group.
	//
	// example:
	//
	// test-namespace
	Namespace *string `json:"namespace,omitempty" xml:"namespace,omitempty"`
	// The Object Storage Service (OSS) path.
	//
	// example:
	//
	// /opensearch/oss.json
	OssPath *string `json:"ossPath,omitempty" xml:"ossPath,omitempty"`
	// The partition in the MaxCompute table. Example: ds=20180102.
	//
	// example:
	//
	// ds=20230114
	Partition *string `json:"partition,omitempty" xml:"partition,omitempty"`
	// The file path in the Apsara File Storage for HDFS file system.
	//
	// example:
	//
	// test-hdfs-path
	Path *string `json:"path,omitempty" xml:"path,omitempty"`
	// The name of the MaxCompute project that is used as the data source.
	//
	// example:
	//
	// bbt_algo_pai
	Project *string `json:"project,omitempty" xml:"project,omitempty"`
	// The name of the MaxCompute table that is used as the data source.
	//
	// example:
	//
	// item
	Table *string `json:"table,omitempty" xml:"table,omitempty"`
	Tag   *string `json:"tag,omitempty" xml:"tag,omitempty"`
}

func (ModifyIndexRequestDataSourceInfoConfig) GoString

func (*ModifyIndexRequestDataSourceInfoConfig) SetAccessKey

func (*ModifyIndexRequestDataSourceInfoConfig) SetAccessSecret

func (*ModifyIndexRequestDataSourceInfoConfig) SetBucket

func (*ModifyIndexRequestDataSourceInfoConfig) SetCatalog added in v3.2.5

func (*ModifyIndexRequestDataSourceInfoConfig) SetDatabase added in v3.2.5

func (*ModifyIndexRequestDataSourceInfoConfig) SetEndpoint

func (*ModifyIndexRequestDataSourceInfoConfig) SetFormat added in v3.2.6

func (*ModifyIndexRequestDataSourceInfoConfig) SetNamespace

func (*ModifyIndexRequestDataSourceInfoConfig) SetOssPath

func (*ModifyIndexRequestDataSourceInfoConfig) SetPartition

func (*ModifyIndexRequestDataSourceInfoConfig) SetPath

func (*ModifyIndexRequestDataSourceInfoConfig) SetProject

func (*ModifyIndexRequestDataSourceInfoConfig) SetTable

func (*ModifyIndexRequestDataSourceInfoConfig) SetTag added in v3.2.5

func (ModifyIndexRequestDataSourceInfoConfig) String

type ModifyIndexRequestDataSourceInfoSaroConfig

type ModifyIndexRequestDataSourceInfoSaroConfig struct {
	// The namespace to which the SARO data source belongs.
	//
	// example:
	//
	// flink-test-fjx-default
	Namespace *string `json:"namespace,omitempty" xml:"namespace,omitempty"`
	// The name of the SARO table.
	//
	// example:
	//
	// device_event_shy_summary_
	TableName *string `json:"tableName,omitempty" xml:"tableName,omitempty"`
}

func (ModifyIndexRequestDataSourceInfoSaroConfig) GoString

func (*ModifyIndexRequestDataSourceInfoSaroConfig) SetNamespace

func (*ModifyIndexRequestDataSourceInfoSaroConfig) SetTableName

func (ModifyIndexRequestDataSourceInfoSaroConfig) String

type ModifyIndexResponse

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

func (ModifyIndexResponse) GoString

func (s ModifyIndexResponse) GoString() string

func (*ModifyIndexResponse) SetBody

func (*ModifyIndexResponse) SetHeaders

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

func (*ModifyIndexResponse) SetStatusCode

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

func (ModifyIndexResponse) String

func (s ModifyIndexResponse) String() string

type ModifyIndexResponseBody

type ModifyIndexResponseBody struct {
	// The request ID.
	//
	// example:
	//
	// 93A9E542-8CF8-5BA6-99AB-94C0FE520429
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The result.
	//
	// example:
	//
	// {}
	Result interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (ModifyIndexResponseBody) GoString

func (s ModifyIndexResponseBody) GoString() string

func (*ModifyIndexResponseBody) SetRequestId

func (*ModifyIndexResponseBody) SetResult

func (s *ModifyIndexResponseBody) SetResult(v interface{}) *ModifyIndexResponseBody

func (ModifyIndexResponseBody) String

func (s ModifyIndexResponseBody) String() string

type ModifyIndexVersionRequest

type ModifyIndexVersionRequest struct {
	// The request body.
	//
	// example:
	//
	// {}
	Body []*ModifyIndexVersionRequestBody `json:"body,omitempty" xml:"body,omitempty" type:"Repeated"`
}

func (ModifyIndexVersionRequest) GoString

func (s ModifyIndexVersionRequest) GoString() string

func (*ModifyIndexVersionRequest) SetBody

func (ModifyIndexVersionRequest) String

func (s ModifyIndexVersionRequest) String() string

type ModifyIndexVersionRequestBody

type ModifyIndexVersionRequestBody struct {
	// The deployment ID of the data source.
	//
	// example:
	//
	// 277
	BuildDeployId *string `json:"buildDeployId,omitempty" xml:"buildDeployId,omitempty"`
	// The index name.
	//
	// example:
	//
	// main_index
	IndexName *string `json:"indexName,omitempty" xml:"indexName,omitempty"`
	// The index version.
	//
	// example:
	//
	// 1
	Version *string `json:"version,omitempty" xml:"version,omitempty"`
}

func (ModifyIndexVersionRequestBody) GoString

func (*ModifyIndexVersionRequestBody) SetBuildDeployId

func (*ModifyIndexVersionRequestBody) SetIndexName

func (*ModifyIndexVersionRequestBody) SetVersion

func (ModifyIndexVersionRequestBody) String

type ModifyIndexVersionResponse

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

func (ModifyIndexVersionResponse) GoString

func (s ModifyIndexVersionResponse) GoString() string

func (*ModifyIndexVersionResponse) SetBody

func (*ModifyIndexVersionResponse) SetHeaders

func (*ModifyIndexVersionResponse) SetStatusCode

func (ModifyIndexVersionResponse) String

type ModifyIndexVersionResponseBody

type ModifyIndexVersionResponseBody struct {
	// id of request
	//
	// example:
	//
	// F43E8AB4-419C-5F4C-90D6-615590DFAA3C
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// result
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (ModifyIndexVersionResponseBody) GoString

func (*ModifyIndexVersionResponseBody) SetRequestId

func (*ModifyIndexVersionResponseBody) SetResult

func (s *ModifyIndexVersionResponseBody) SetResult(v map[string]interface{}) *ModifyIndexVersionResponseBody

func (ModifyIndexVersionResponseBody) String

type ModifyNodeConfigRequest

type ModifyNodeConfigRequest struct {
	// Specifies whether to enable the index.
	//
	// example:
	//
	// true
	Active *bool `json:"active,omitempty" xml:"active,omitempty"`
	// The number of data replicas.
	//
	// example:
	//
	// 1
	DataDuplicateNumber *int32 `json:"dataDuplicateNumber,omitempty" xml:"dataDuplicateNumber,omitempty"`
	// The number of data shards.
	//
	// example:
	//
	// 1
	DataFragmentNumber *int32 `json:"dataFragmentNumber,omitempty" xml:"dataFragmentNumber,omitempty"`
	// The traffic percentage.
	//
	// example:
	//
	// -100
	FlowRatio *int32 `json:"flowRatio,omitempty" xml:"flowRatio,omitempty"`
	// The minimum service ratio.
	//
	// example:
	//
	// 10
	MinServicePercent *int32 `json:"minServicePercent,omitempty" xml:"minServicePercent,omitempty"`
	// Specifies whether to mount the cluster.
	//
	// example:
	//
	// true
	Published *bool `json:"published,omitempty" xml:"published,omitempty"`
	// The name of the cluster.
	//
	// example:
	//
	// vpc_sh_domain_2
	ClusterName *string `json:"clusterName,omitempty" xml:"clusterName,omitempty"`
	// The name of the data source. Valid values: -search: search for data. -not_search: do not search for data.
	//
	// example:
	//
	// ha-cn-2r42ostoc01_0704
	DataSourceName *string `json:"dataSourceName,omitempty" xml:"dataSourceName,omitempty"`
	// The name of the configuration before the modification.
	//
	// This parameter is required.
	//
	// example:
	//
	// ha-cn-zvp2iv9a401_qrs
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The type of the algorithm. Valid values:
	//
	// 	- pop: a popularity model.
	//
	// 	- cp: a category prediction model.
	//
	// 	- hot: a top search model.
	//
	// 	- hint: a hint model.
	//
	// 	- suggest: a drop-down suggestions model.
	//
	// This parameter is required.
	//
	// example:
	//
	// " "
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (ModifyNodeConfigRequest) GoString

func (s ModifyNodeConfigRequest) GoString() string

func (*ModifyNodeConfigRequest) SetActive

func (*ModifyNodeConfigRequest) SetClusterName

func (*ModifyNodeConfigRequest) SetDataDuplicateNumber

func (s *ModifyNodeConfigRequest) SetDataDuplicateNumber(v int32) *ModifyNodeConfigRequest

func (*ModifyNodeConfigRequest) SetDataFragmentNumber

func (s *ModifyNodeConfigRequest) SetDataFragmentNumber(v int32) *ModifyNodeConfigRequest

func (*ModifyNodeConfigRequest) SetDataSourceName

func (s *ModifyNodeConfigRequest) SetDataSourceName(v string) *ModifyNodeConfigRequest

func (*ModifyNodeConfigRequest) SetFlowRatio

func (*ModifyNodeConfigRequest) SetMinServicePercent

func (s *ModifyNodeConfigRequest) SetMinServicePercent(v int32) *ModifyNodeConfigRequest

func (*ModifyNodeConfigRequest) SetName

func (*ModifyNodeConfigRequest) SetPublished

func (*ModifyNodeConfigRequest) SetType

func (ModifyNodeConfigRequest) String

func (s ModifyNodeConfigRequest) String() string

type ModifyNodeConfigResponse

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

func (ModifyNodeConfigResponse) GoString

func (s ModifyNodeConfigResponse) GoString() string

func (*ModifyNodeConfigResponse) SetBody

func (*ModifyNodeConfigResponse) SetHeaders

func (*ModifyNodeConfigResponse) SetStatusCode

func (ModifyNodeConfigResponse) String

func (s ModifyNodeConfigResponse) String() string

type ModifyNodeConfigResponseBody

type ModifyNodeConfigResponseBody struct {
	// id of request
	//
	// example:
	//
	// D39EE0F1-D7EF-5F46-B781-6BF4185308B0
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The information about the index
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (ModifyNodeConfigResponseBody) GoString

func (s ModifyNodeConfigResponseBody) GoString() string

func (*ModifyNodeConfigResponseBody) SetRequestId

func (*ModifyNodeConfigResponseBody) SetResult

func (s *ModifyNodeConfigResponseBody) SetResult(v map[string]interface{}) *ModifyNodeConfigResponseBody

func (ModifyNodeConfigResponseBody) String

type ModifyOnlineConfigRequest

type ModifyOnlineConfigRequest struct {
	// The request body.
	Body map[string]*string `json:"body,omitempty" xml:"body,omitempty"`
}

func (ModifyOnlineConfigRequest) GoString

func (s ModifyOnlineConfigRequest) GoString() string

func (*ModifyOnlineConfigRequest) SetBody

func (ModifyOnlineConfigRequest) String

func (s ModifyOnlineConfigRequest) String() string

type ModifyOnlineConfigResponse

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

func (ModifyOnlineConfigResponse) GoString

func (s ModifyOnlineConfigResponse) GoString() string

func (*ModifyOnlineConfigResponse) SetBody

func (*ModifyOnlineConfigResponse) SetHeaders

func (*ModifyOnlineConfigResponse) SetStatusCode

func (ModifyOnlineConfigResponse) String

type ModifyOnlineConfigResponseBody

type ModifyOnlineConfigResponseBody struct {
	// id of request
	//
	// example:
	//
	// 2AE63638-5420-56DC-BF59-37D8174039A0
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// Map
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (ModifyOnlineConfigResponseBody) GoString

func (*ModifyOnlineConfigResponseBody) SetRequestId

func (*ModifyOnlineConfigResponseBody) SetResult

func (s *ModifyOnlineConfigResponseBody) SetResult(v map[string]interface{}) *ModifyOnlineConfigResponseBody

func (ModifyOnlineConfigResponseBody) String

type ModifyPasswordRequest

type ModifyPasswordRequest struct {
	// The password.
	//
	// example:
	//
	// ******************************
	Password *string `json:"password,omitempty" xml:"password,omitempty"`
	// The username.
	//
	// example:
	//
	// "username"
	Username *string `json:"username,omitempty" xml:"username,omitempty"`
}

func (ModifyPasswordRequest) GoString

func (s ModifyPasswordRequest) GoString() string

func (*ModifyPasswordRequest) SetPassword

func (*ModifyPasswordRequest) SetUsername

func (ModifyPasswordRequest) String

func (s ModifyPasswordRequest) String() string

type ModifyPasswordResponse

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

func (ModifyPasswordResponse) GoString

func (s ModifyPasswordResponse) GoString() string

func (*ModifyPasswordResponse) SetBody

func (*ModifyPasswordResponse) SetHeaders

func (*ModifyPasswordResponse) SetStatusCode

func (ModifyPasswordResponse) String

func (s ModifyPasswordResponse) String() string

type ModifyPasswordResponseBody

type ModifyPasswordResponseBody struct {
	// The ID of the request
	//
	// example:
	//
	// 407BFD91-DE7D-50BA-8F88-CDE52A3B5E46
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The result
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (ModifyPasswordResponseBody) GoString

func (s ModifyPasswordResponseBody) GoString() string

func (*ModifyPasswordResponseBody) SetRequestId

func (*ModifyPasswordResponseBody) SetResult

func (s *ModifyPasswordResponseBody) SetResult(v map[string]interface{}) *ModifyPasswordResponseBody

func (ModifyPasswordResponseBody) String

type ModifyPausePolicyRequest

type ModifyPausePolicyRequest struct {
	// The request body.
	Body map[string]*BodyValue `json:"body,omitempty" xml:"body,omitempty"`
}

func (ModifyPausePolicyRequest) GoString

func (s ModifyPausePolicyRequest) GoString() string

func (*ModifyPausePolicyRequest) SetBody

func (ModifyPausePolicyRequest) String

func (s ModifyPausePolicyRequest) String() string

type ModifyPausePolicyResponse

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

func (ModifyPausePolicyResponse) GoString

func (s ModifyPausePolicyResponse) GoString() string

func (*ModifyPausePolicyResponse) SetBody

func (*ModifyPausePolicyResponse) SetHeaders

func (*ModifyPausePolicyResponse) SetStatusCode

func (ModifyPausePolicyResponse) String

func (s ModifyPausePolicyResponse) String() string

type ModifyPausePolicyResponseBody

type ModifyPausePolicyResponseBody struct {
	// The request ID.
	//
	// example:
	//
	// 0B1FF998-BB8D-5182-BFC0-E471AA77095A
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The result.
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (ModifyPausePolicyResponseBody) GoString

func (*ModifyPausePolicyResponseBody) SetRequestId

func (*ModifyPausePolicyResponseBody) SetResult

func (s *ModifyPausePolicyResponseBody) SetResult(v map[string]interface{}) *ModifyPausePolicyResponseBody

func (ModifyPausePolicyResponseBody) String

type ModifyPublicUrlIpListRequest

type ModifyPublicUrlIpListRequest struct {
	// The request body.
	Body map[string]*string `json:"body,omitempty" xml:"body,omitempty"`
}

func (ModifyPublicUrlIpListRequest) GoString

func (s ModifyPublicUrlIpListRequest) GoString() string

func (*ModifyPublicUrlIpListRequest) SetBody

func (ModifyPublicUrlIpListRequest) String

type ModifyPublicUrlIpListResponse

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

func (ModifyPublicUrlIpListResponse) GoString

func (*ModifyPublicUrlIpListResponse) SetBody

func (*ModifyPublicUrlIpListResponse) SetHeaders

func (*ModifyPublicUrlIpListResponse) SetStatusCode

func (ModifyPublicUrlIpListResponse) String

type ModifyPublicUrlIpListResponseBody

type ModifyPublicUrlIpListResponseBody struct {
	// The request ID.
	//
	// example:
	//
	// E45380E8-994A-5402-9806-F114B3295FCF
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The result.
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (ModifyPublicUrlIpListResponseBody) GoString

func (*ModifyPublicUrlIpListResponseBody) SetRequestId

func (*ModifyPublicUrlIpListResponseBody) SetResult

func (ModifyPublicUrlIpListResponseBody) String

type ModifyTableRequest

type ModifyTableRequest struct {
	// The configurations about field processing.
	DataProcessConfig []*ModifyTableRequestDataProcessConfig `json:"dataProcessConfig,omitempty" xml:"dataProcessConfig,omitempty" type:"Repeated"`
	// The configurations of the data source.
	DataSource *ModifyTableRequestDataSource `json:"dataSource,omitempty" xml:"dataSource,omitempty" type:"Struct"`
	// The fields.
	FieldSchema map[string]*string `json:"fieldSchema,omitempty" xml:"fieldSchema,omitempty"`
	// The number of data shards.
	//
	// example:
	//
	// 1
	PartitionCount *int32 `json:"partitionCount,omitempty" xml:"partitionCount,omitempty"`
	// The primary key field.
	//
	// example:
	//
	// id
	PrimaryKey *string `json:"primaryKey,omitempty" xml:"primaryKey,omitempty"`
	// The instance schema. If this parameter is specified, the parameters about the index are not required.
	//
	// example:
	//
	// {}
	RawSchema *string `json:"rawSchema,omitempty" xml:"rawSchema,omitempty"`
	// The index schema.
	VectorIndex []*ModifyTableRequestVectorIndex `json:"vectorIndex,omitempty" xml:"vectorIndex,omitempty" type:"Repeated"`
	// Specifies whether to perform only a dry run, without performing the actual request. The system only checks the validity of the data source. Valid values:
	//
	// 	- true
	//
	// 	- false
	//
	// example:
	//
	// true
	DryRun *bool `json:"dryRun,omitempty" xml:"dryRun,omitempty"`
}

func (ModifyTableRequest) GoString

func (s ModifyTableRequest) GoString() string

func (*ModifyTableRequest) SetDataProcessConfig

func (*ModifyTableRequest) SetDataSource

func (*ModifyTableRequest) SetDryRun

func (s *ModifyTableRequest) SetDryRun(v bool) *ModifyTableRequest

func (*ModifyTableRequest) SetFieldSchema

func (s *ModifyTableRequest) SetFieldSchema(v map[string]*string) *ModifyTableRequest

func (*ModifyTableRequest) SetPartitionCount

func (s *ModifyTableRequest) SetPartitionCount(v int32) *ModifyTableRequest

func (*ModifyTableRequest) SetPrimaryKey

func (s *ModifyTableRequest) SetPrimaryKey(v string) *ModifyTableRequest

func (*ModifyTableRequest) SetRawSchema

func (s *ModifyTableRequest) SetRawSchema(v string) *ModifyTableRequest

func (*ModifyTableRequest) SetVectorIndex

func (ModifyTableRequest) String

func (s ModifyTableRequest) String() string

type ModifyTableRequestDataProcessConfig

type ModifyTableRequestDataProcessConfig struct {
	// The destination field.
	//
	// example:
	//
	// source_image_vector
	DstField *string `json:"dstField,omitempty" xml:"dstField,omitempty"`
	// The method used to process the field. Valid values: copy and vectorize. A value of copy specifies that the value of the source field is copied to the destination field. A value of vectorize specifies that the value of the source field is vectorized by a vectorization model and the output vector is stored in the destination field.
	//
	// example:
	//
	// vectorize
	Operator *string `json:"operator,omitempty" xml:"operator,omitempty"`
	// The information about the model.
	Params *ModifyTableRequestDataProcessConfigParams `json:"params,omitempty" xml:"params,omitempty" type:"Struct"`
	// The source field.
	//
	// example:
	//
	// source_image
	SrcField *string `json:"srcField,omitempty" xml:"srcField,omitempty"`
}

func (ModifyTableRequestDataProcessConfig) GoString

func (*ModifyTableRequestDataProcessConfig) SetDstField

func (*ModifyTableRequestDataProcessConfig) SetOperator

func (*ModifyTableRequestDataProcessConfig) SetSrcField

func (ModifyTableRequestDataProcessConfig) String

type ModifyTableRequestDataProcessConfigParams

type ModifyTableRequestDataProcessConfigParams struct {
	// The source of the data to be vectorized.
	SrcFieldConfig *ModifyTableRequestDataProcessConfigParamsSrcFieldConfig `json:"srcFieldConfig,omitempty" xml:"srcFieldConfig,omitempty" type:"Struct"`
	// The data type.
	//
	// example:
	//
	// image
	VectorModal *string `json:"vectorModal,omitempty" xml:"vectorModal,omitempty"`
	// The vectorization model.
	//
	// example:
	//
	// clip
	VectorModel *string `json:"vectorModel,omitempty" xml:"vectorModel,omitempty"`
}

func (ModifyTableRequestDataProcessConfigParams) GoString

func (*ModifyTableRequestDataProcessConfigParams) SetVectorModal

func (*ModifyTableRequestDataProcessConfigParams) SetVectorModel

func (ModifyTableRequestDataProcessConfigParams) String

type ModifyTableRequestDataProcessConfigParamsSrcFieldConfig

type ModifyTableRequestDataProcessConfigParamsSrcFieldConfig struct {
	// The name of the OSS bucket.
	//
	// example:
	//
	// test
	OssBucket *string `json:"ossBucket,omitempty" xml:"ossBucket,omitempty"`
	// The OSS endpoint.
	//
	// example:
	//
	// oss-cn-hangzhou-internal.aliyuncs.com
	OssEndpoint *string `json:"ossEndpoint,omitempty" xml:"ossEndpoint,omitempty"`
	// The ID of the Alibaba Cloud account.
	//
	// example:
	//
	// uid
	Uid *string `json:"uid,omitempty" xml:"uid,omitempty"`
}

func (ModifyTableRequestDataProcessConfigParamsSrcFieldConfig) GoString

func (*ModifyTableRequestDataProcessConfigParamsSrcFieldConfig) SetOssBucket

func (*ModifyTableRequestDataProcessConfigParamsSrcFieldConfig) SetOssEndpoint

func (*ModifyTableRequestDataProcessConfigParamsSrcFieldConfig) SetUid

func (ModifyTableRequestDataProcessConfigParamsSrcFieldConfig) String

type ModifyTableRequestDataSource

type ModifyTableRequestDataSource struct {
	// Specifies whether to automatically rebuild the index.
	//
	// example:
	//
	// true
	AutoBuildIndex *bool `json:"autoBuildIndex,omitempty" xml:"autoBuildIndex,omitempty"`
	// The configurations of the data source.
	Config *ModifyTableRequestDataSourceConfig `json:"config,omitempty" xml:"config,omitempty" type:"Struct"`
	// The start timestamp from which incremental data is retrieved.
	//
	// example:
	//
	// 1715160176
	DataTimeSec *int32 `json:"dataTimeSec,omitempty" xml:"dataTimeSec,omitempty"`
}

func (ModifyTableRequestDataSource) GoString

func (s ModifyTableRequestDataSource) GoString() string

func (*ModifyTableRequestDataSource) SetAutoBuildIndex

func (*ModifyTableRequestDataSource) SetConfig

func (*ModifyTableRequestDataSource) SetDataTimeSec

func (ModifyTableRequestDataSource) String

type ModifyTableRequestDataSourceConfig

type ModifyTableRequestDataSourceConfig struct {
	// The AccessKey ID of the MaxCompute data source.
	//
	// example:
	//
	// AK
	AccessKey *string `json:"accessKey,omitempty" xml:"accessKey,omitempty"`
	// The AccessKey secret of the MaxCompute data source.
	//
	// example:
	//
	// AS
	AccessSecret *string `json:"accessSecret,omitempty" xml:"accessSecret,omitempty"`
	// The name of the OSS bucket.
	//
	// example:
	//
	// antsys-shujiang-osstest
	Bucket   *string `json:"bucket,omitempty" xml:"bucket,omitempty"`
	Catalog  *string `json:"catalog,omitempty" xml:"catalog,omitempty"`
	Database *string `json:"database,omitempty" xml:"database,omitempty"`
	// The endpoint of the MaxCompute data source.
	//
	// example:
	//
	// http://service.cn-hangzhou.maxcompute.aliyun-inc.com/api
	Endpoint *string `json:"endpoint,omitempty" xml:"endpoint,omitempty"`
	// The path of the Object Storage Service (OSS) object.
	//
	// example:
	//
	// oss://opensearch
	OssPath *string `json:"ossPath,omitempty" xml:"ossPath,omitempty"`
	// The partition in the MaxCompute table.
	//
	// example:
	//
	// ds=20231220
	Partition *string `json:"partition,omitempty" xml:"partition,omitempty"`
	// The name of the MaxCompute project that is used as the data source.
	//
	// example:
	//
	// yw_dw_rpt
	Project *string `json:"project,omitempty" xml:"project,omitempty"`
	// The name of the MaxCompute table that is used as the data source.
	//
	// example:
	//
	// behavior
	Table *string `json:"table,omitempty" xml:"table,omitempty"`
	Tag   *string `json:"tag,omitempty" xml:"tag,omitempty"`
}

func (ModifyTableRequestDataSourceConfig) GoString

func (*ModifyTableRequestDataSourceConfig) SetAccessKey

func (*ModifyTableRequestDataSourceConfig) SetAccessSecret

func (*ModifyTableRequestDataSourceConfig) SetBucket

func (*ModifyTableRequestDataSourceConfig) SetCatalog added in v3.2.5

func (*ModifyTableRequestDataSourceConfig) SetDatabase added in v3.2.5

func (*ModifyTableRequestDataSourceConfig) SetEndpoint

func (*ModifyTableRequestDataSourceConfig) SetOssPath

func (*ModifyTableRequestDataSourceConfig) SetPartition

func (*ModifyTableRequestDataSourceConfig) SetProject

func (*ModifyTableRequestDataSourceConfig) SetTable

func (*ModifyTableRequestDataSourceConfig) SetTag added in v3.2.5

func (ModifyTableRequestDataSourceConfig) String

type ModifyTableRequestVectorIndex

type ModifyTableRequestVectorIndex struct {
	// The configurations of the index schema.
	AdvanceParams *ModifyTableRequestVectorIndexAdvanceParams `json:"advanceParams,omitempty" xml:"advanceParams,omitempty" type:"Struct"`
	// The dimension of the vector.
	//
	// example:
	//
	// 128
	Dimension *string `json:"dimension,omitempty" xml:"dimension,omitempty"`
	// The distance type.
	//
	// example:
	//
	// SquaredEuclidean
	DistanceType *string `json:"distanceType,omitempty" xml:"distanceType,omitempty"`
	// The name of the index schema.
	//
	// example:
	//
	// test_api
	IndexName *string `json:"indexName,omitempty" xml:"indexName,omitempty"`
	// The namespace field.
	//
	// example:
	//
	// namespace
	Namespace *string `json:"namespace,omitempty" xml:"namespace,omitempty"`
	// The field that stores the indexes of the elements in sparse vectors.
	//
	// example:
	//
	// sparse_indices
	SparseIndexField *string `json:"sparseIndexField,omitempty" xml:"sparseIndexField,omitempty"`
	// The field that stores the elements in sparse vectors.
	//
	// example:
	//
	// sparse_values
	SparseValueField *string `json:"sparseValueField,omitempty" xml:"sparseValueField,omitempty"`
	// The vector field.
	//
	// example:
	//
	// source_image_vector
	VectorField *string `json:"vectorField,omitempty" xml:"vectorField,omitempty"`
	// The vector retrieval algorithm.
	//
	// example:
	//
	// Qc
	VectorIndexType *string `json:"vectorIndexType,omitempty" xml:"vectorIndexType,omitempty"`
}

func (ModifyTableRequestVectorIndex) GoString

func (*ModifyTableRequestVectorIndex) SetDimension

func (*ModifyTableRequestVectorIndex) SetDistanceType

func (*ModifyTableRequestVectorIndex) SetIndexName

func (*ModifyTableRequestVectorIndex) SetNamespace

func (*ModifyTableRequestVectorIndex) SetSparseIndexField

func (*ModifyTableRequestVectorIndex) SetSparseValueField

func (*ModifyTableRequestVectorIndex) SetVectorField

func (*ModifyTableRequestVectorIndex) SetVectorIndexType

func (ModifyTableRequestVectorIndex) String

type ModifyTableRequestVectorIndexAdvanceParams

type ModifyTableRequestVectorIndexAdvanceParams struct {
	// The index building parameters.
	//
	// example:
	//
	// {}
	BuildIndexParams *string `json:"buildIndexParams,omitempty" xml:"buildIndexParams,omitempty"`
	// The threshold for linear building.
	//
	// example:
	//
	// 5000
	LinearBuildThreshold *string `json:"linearBuildThreshold,omitempty" xml:"linearBuildThreshold,omitempty"`
	// The minimum number of retrieved candidate sets.
	//
	// example:
	//
	// 20000
	MinScanDocCnt *string `json:"minScanDocCnt,omitempty" xml:"minScanDocCnt,omitempty"`
	// The index retrieval parameters.
	//
	// example:
	//
	// {}
	SearchIndexParams *string `json:"searchIndexParams,omitempty" xml:"searchIndexParams,omitempty"`
}

func (ModifyTableRequestVectorIndexAdvanceParams) GoString

func (*ModifyTableRequestVectorIndexAdvanceParams) SetBuildIndexParams

func (*ModifyTableRequestVectorIndexAdvanceParams) SetLinearBuildThreshold

func (*ModifyTableRequestVectorIndexAdvanceParams) SetMinScanDocCnt

func (*ModifyTableRequestVectorIndexAdvanceParams) SetSearchIndexParams

func (ModifyTableRequestVectorIndexAdvanceParams) String

type ModifyTableResponse

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

func (ModifyTableResponse) GoString

func (s ModifyTableResponse) GoString() string

func (*ModifyTableResponse) SetBody

func (*ModifyTableResponse) SetHeaders

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

func (*ModifyTableResponse) SetStatusCode

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

func (ModifyTableResponse) String

func (s ModifyTableResponse) String() string

type ModifyTableResponseBody

type ModifyTableResponseBody struct {
	// id of request
	//
	// example:
	//
	// FE03180A-0E29-5474-8A86-33F0683294A4
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// Map
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (ModifyTableResponseBody) GoString

func (s ModifyTableResponseBody) GoString() string

func (*ModifyTableResponseBody) SetRequestId

func (*ModifyTableResponseBody) SetResult

func (s *ModifyTableResponseBody) SetResult(v map[string]interface{}) *ModifyTableResponseBody

func (ModifyTableResponseBody) String

func (s ModifyTableResponseBody) String() string

type PublishAdvanceConfigRequest

type PublishAdvanceConfigRequest struct {
	// The description of the advanced configuration.
	//
	// example:
	//
	// Custom configuration
	Desc *string `json:"desc,omitempty" xml:"desc,omitempty"`
	// The files.
	Files []*PublishAdvanceConfigRequestFiles `json:"files,omitempty" xml:"files,omitempty" type:"Repeated"`
}

func (PublishAdvanceConfigRequest) GoString

func (s PublishAdvanceConfigRequest) GoString() string

func (*PublishAdvanceConfigRequest) SetDesc

func (*PublishAdvanceConfigRequest) SetFiles

func (PublishAdvanceConfigRequest) String

type PublishAdvanceConfigRequestFiles

type PublishAdvanceConfigRequestFiles struct {
	// The information about the advanced configuration.
	Config *PublishAdvanceConfigRequestFilesConfig `json:"config,omitempty" xml:"config,omitempty" type:"Struct"`
	// The directory name.
	//
	// example:
	//
	// /clusters
	DirName *string `json:"dirName,omitempty" xml:"dirName,omitempty"`
	// The file name.
	//
	// example:
	//
	// vector_question_schema.json
	FileName *string `json:"fileName,omitempty" xml:"fileName,omitempty"`
	// The operation type. Valid values: UPDATE and DELETE. Default value: UPDATE.
	//
	// example:
	//
	// UPDATE
	OperateType *string `json:"operateType,omitempty" xml:"operateType,omitempty"`
	// The path of the Object Storage Service (OSS) object.
	//
	// example:
	//
	// oss://opensearch/test.json
	OssPath *string `json:"ossPath,omitempty" xml:"ossPath,omitempty"`
	// The path of the parent directory.
	//
	// example:
	//
	// /
	ParentFullPath *string `json:"parentFullPath,omitempty" xml:"parentFullPath,omitempty"`
}

func (PublishAdvanceConfigRequestFiles) GoString

func (*PublishAdvanceConfigRequestFiles) SetDirName

func (*PublishAdvanceConfigRequestFiles) SetFileName

func (*PublishAdvanceConfigRequestFiles) SetOperateType

func (*PublishAdvanceConfigRequestFiles) SetOssPath

func (*PublishAdvanceConfigRequestFiles) SetParentFullPath

func (PublishAdvanceConfigRequestFiles) String

type PublishAdvanceConfigRequestFilesConfig

type PublishAdvanceConfigRequestFilesConfig struct {
	// The file content.
	//
	// example:
	//
	// {\\"url\\":\\"http://xxxxxx.aliyuncs.com/outnet_hz/packages/xxxxx/opensearch_offline_plugins_xxxxx.tar\\"}
	Content *string `json:"content,omitempty" xml:"content,omitempty"`
	// The variables.
	Variables map[string]*FilesConfigVariablesValue `json:"variables,omitempty" xml:"variables,omitempty"`
}

func (PublishAdvanceConfigRequestFilesConfig) GoString

func (*PublishAdvanceConfigRequestFilesConfig) SetContent

func (*PublishAdvanceConfigRequestFilesConfig) SetVariables

func (PublishAdvanceConfigRequestFilesConfig) String

type PublishAdvanceConfigResponse

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

func (PublishAdvanceConfigResponse) GoString

func (s PublishAdvanceConfigResponse) GoString() string

func (*PublishAdvanceConfigResponse) SetBody

func (*PublishAdvanceConfigResponse) SetHeaders

func (*PublishAdvanceConfigResponse) SetStatusCode

func (PublishAdvanceConfigResponse) String

type PublishAdvanceConfigResponseBody

type PublishAdvanceConfigResponseBody struct {
	// The ID of the request
	//
	// example:
	//
	// 10D5E615-69F7-5F49-B850-00169ADE513C
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The result returned
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (PublishAdvanceConfigResponseBody) GoString

func (*PublishAdvanceConfigResponseBody) SetRequestId

func (*PublishAdvanceConfigResponseBody) SetResult

func (PublishAdvanceConfigResponseBody) String

type PublishIndexVersionRequest

type PublishIndexVersionRequest struct {
	// The request body.
	//
	// example:
	//
	// {}
	Body map[string]interface{} `json:"body,omitempty" xml:"body,omitempty"`
}

func (PublishIndexVersionRequest) GoString

func (s PublishIndexVersionRequest) GoString() string

func (*PublishIndexVersionRequest) SetBody

func (s *PublishIndexVersionRequest) SetBody(v map[string]interface{}) *PublishIndexVersionRequest

func (PublishIndexVersionRequest) String

type PublishIndexVersionResponse

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

func (PublishIndexVersionResponse) GoString

func (s PublishIndexVersionResponse) GoString() string

func (*PublishIndexVersionResponse) SetBody

func (*PublishIndexVersionResponse) SetHeaders

func (*PublishIndexVersionResponse) SetStatusCode

func (PublishIndexVersionResponse) String

type PublishIndexVersionResponseBody

type PublishIndexVersionResponseBody struct {
	// id of request
	//
	// example:
	//
	// E45380E8-994A-5402-9806-F114B3295FCF
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The information about the index
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (PublishIndexVersionResponseBody) GoString

func (*PublishIndexVersionResponseBody) SetRequestId

func (*PublishIndexVersionResponseBody) SetResult

func (PublishIndexVersionResponseBody) String

type PushDocumentsRequest

type PushDocumentsRequest struct {
	// The request body.
	Body []interface{} `json:"body,omitempty" xml:"body,omitempty" type:"Repeated"`
	// The primary key field.
	//
	// example:
	//
	// id
	PkField *string `json:"pkField,omitempty" xml:"pkField,omitempty"`
}

func (PushDocumentsRequest) GoString

func (s PushDocumentsRequest) GoString() string

func (*PushDocumentsRequest) SetBody

func (s *PushDocumentsRequest) SetBody(v []interface{}) *PushDocumentsRequest

func (*PushDocumentsRequest) SetPkField

func (PushDocumentsRequest) String

func (s PushDocumentsRequest) String() string

type PushDocumentsResponse

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

func (PushDocumentsResponse) GoString

func (s PushDocumentsResponse) GoString() string

func (*PushDocumentsResponse) SetBody

func (*PushDocumentsResponse) SetHeaders

func (*PushDocumentsResponse) SetStatusCode

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

func (PushDocumentsResponse) String

func (s PushDocumentsResponse) String() string

type PushDocumentsResponseBody

type PushDocumentsResponseBody struct {
	// The request ID.
	//
	// example:
	//
	// 2AE63638-5420-56DC-BF59-37D8174039A0
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The result.
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (PushDocumentsResponseBody) GoString

func (s PushDocumentsResponseBody) GoString() string

func (*PushDocumentsResponseBody) SetRequestId

func (*PushDocumentsResponseBody) SetResult

func (s *PushDocumentsResponseBody) SetResult(v map[string]interface{}) *PushDocumentsResponseBody

func (PushDocumentsResponseBody) String

func (s PushDocumentsResponseBody) String() string

type RecoverIndexRequest

type RecoverIndexRequest struct {
	// The deployment ID of the data source.
	//
	// example:
	//
	// 277
	BuildDeployId *int32 `json:"buildDeployId,omitempty" xml:"buildDeployId,omitempty"`
	// The name of the data source.
	//
	// example:
	//
	// ha-cn-pl32rf0js04_odps_first
	DataSourceName *string `json:"dataSourceName,omitempty" xml:"dataSourceName,omitempty"`
	// The ID of the full index version.
	//
	// example:
	//
	// 1653018575
	Generation *string `json:"generation,omitempty" xml:"generation,omitempty"`
	// The index name.
	//
	// example:
	//
	// main_index
	IndexName *string `json:"indexName,omitempty" xml:"indexName,omitempty"`
}

func (RecoverIndexRequest) GoString

func (s RecoverIndexRequest) GoString() string

func (*RecoverIndexRequest) SetBuildDeployId

func (s *RecoverIndexRequest) SetBuildDeployId(v int32) *RecoverIndexRequest

func (*RecoverIndexRequest) SetDataSourceName

func (s *RecoverIndexRequest) SetDataSourceName(v string) *RecoverIndexRequest

func (*RecoverIndexRequest) SetGeneration

func (s *RecoverIndexRequest) SetGeneration(v string) *RecoverIndexRequest

func (*RecoverIndexRequest) SetIndexName

func (s *RecoverIndexRequest) SetIndexName(v string) *RecoverIndexRequest

func (RecoverIndexRequest) String

func (s RecoverIndexRequest) String() string

type RecoverIndexResponse

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

func (RecoverIndexResponse) GoString

func (s RecoverIndexResponse) GoString() string

func (*RecoverIndexResponse) SetBody

func (*RecoverIndexResponse) SetHeaders

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

func (*RecoverIndexResponse) SetStatusCode

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

func (RecoverIndexResponse) String

func (s RecoverIndexResponse) String() string

type RecoverIndexResponseBody

type RecoverIndexResponseBody struct {
	// The ID of the request.
	//
	// example:
	//
	// 10D5E615-69F7-5F49-B850-00169ADE513C
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The result returned by data search.
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (RecoverIndexResponseBody) GoString

func (s RecoverIndexResponseBody) GoString() string

func (*RecoverIndexResponseBody) SetRequestId

func (*RecoverIndexResponseBody) SetResult

func (s *RecoverIndexResponseBody) SetResult(v map[string]interface{}) *RecoverIndexResponseBody

func (RecoverIndexResponseBody) String

func (s RecoverIndexResponseBody) String() string

type ReindexRequest

type ReindexRequest struct {
	// The timestamp in seconds. The value must be of the INTEGER type. This parameter is required if you specify an API data source.
	//
	// example:
	//
	// 1640867288
	DataTimeSec *int32 `json:"dataTimeSec,omitempty" xml:"dataTimeSec,omitempty"`
	// oss data path
	//
	// example:
	//
	// oss://opensearch
	OssDataPath *string `json:"ossDataPath,omitempty" xml:"ossDataPath,omitempty"`
	// The partition in the MaxCompute table. This parameter is required if type is set to odps.
	//
	// example:
	//
	// ds=20220713
	Partition *string `json:"partition,omitempty" xml:"partition,omitempty"`
}

func (ReindexRequest) GoString

func (s ReindexRequest) GoString() string

func (*ReindexRequest) SetDataTimeSec

func (s *ReindexRequest) SetDataTimeSec(v int32) *ReindexRequest

func (*ReindexRequest) SetOssDataPath

func (s *ReindexRequest) SetOssDataPath(v string) *ReindexRequest

func (*ReindexRequest) SetPartition

func (s *ReindexRequest) SetPartition(v string) *ReindexRequest

func (ReindexRequest) String

func (s ReindexRequest) String() string

type ReindexResponse

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

func (ReindexResponse) GoString

func (s ReindexResponse) GoString() string

func (*ReindexResponse) SetBody

func (*ReindexResponse) SetHeaders

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

func (*ReindexResponse) SetStatusCode

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

func (ReindexResponse) String

func (s ReindexResponse) String() string

type ReindexResponseBody

type ReindexResponseBody struct {
	// requestId
	//
	// example:
	//
	// 10D5E615-69F7-5F49-B850-00169ADE513C
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// Map
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (ReindexResponseBody) GoString

func (s ReindexResponseBody) GoString() string

func (*ReindexResponseBody) SetRequestId

func (s *ReindexResponseBody) SetRequestId(v string) *ReindexResponseBody

func (*ReindexResponseBody) SetResult

func (s *ReindexResponseBody) SetResult(v map[string]interface{}) *ReindexResponseBody

func (ReindexResponseBody) String

func (s ReindexResponseBody) String() string

type RemoveClusterResponse

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

func (RemoveClusterResponse) GoString

func (s RemoveClusterResponse) GoString() string

func (*RemoveClusterResponse) SetBody

func (*RemoveClusterResponse) SetHeaders

func (*RemoveClusterResponse) SetStatusCode

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

func (RemoveClusterResponse) String

func (s RemoveClusterResponse) String() string

type RemoveClusterResponseBody

type RemoveClusterResponseBody struct {
	// id of request
	//
	// example:
	//
	// E45380E8-994A-5402-9806-F114B3295FCF
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The result
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (RemoveClusterResponseBody) GoString

func (s RemoveClusterResponseBody) GoString() string

func (*RemoveClusterResponseBody) SetRequestId

func (*RemoveClusterResponseBody) SetResult

func (s *RemoveClusterResponseBody) SetResult(v map[string]interface{}) *RemoveClusterResponseBody

func (RemoveClusterResponseBody) String

func (s RemoveClusterResponseBody) String() string

type RenameFolderRequest

type RenameFolderRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// test
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
}

func (RenameFolderRequest) GoString

func (s RenameFolderRequest) GoString() string

func (*RenameFolderRequest) SetName

func (RenameFolderRequest) String

func (s RenameFolderRequest) String() string

type RenameFolderResponse

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

func (RenameFolderResponse) GoString

func (s RenameFolderResponse) GoString() string

func (*RenameFolderResponse) SetBody

func (*RenameFolderResponse) SetHeaders

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

func (*RenameFolderResponse) SetStatusCode

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

func (RenameFolderResponse) String

func (s RenameFolderResponse) String() string

type RenameFolderResponseBody

type RenameFolderResponseBody struct {
	// id of request
	//
	// example:
	//
	// 10D5E615-69F7-5F49-B850-00169ADE513C
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// NodeVO
	Result *RenameFolderResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (RenameFolderResponseBody) GoString

func (s RenameFolderResponseBody) GoString() string

func (*RenameFolderResponseBody) SetRequestId

func (*RenameFolderResponseBody) SetResult

func (RenameFolderResponseBody) String

func (s RenameFolderResponseBody) String() string

type RenameFolderResponseBodyResult

type RenameFolderResponseBodyResult struct {
	// example:
	//
	// 1719221186114
	GmtCreate *string `json:"gmtCreate,omitempty" xml:"gmtCreate,omitempty"`
	// example:
	//
	// 1719221186114
	GmtModified *string `json:"gmtModified,omitempty" xml:"gmtModified,omitempty"`
	// example:
	//
	// 1
	Id *int64 `json:"id,omitempty" xml:"id,omitempty"`
	// example:
	//
	// 1
	InstanceId *int64 `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	// example:
	//
	// True
	IsDir *int32 `json:"isDir,omitempty" xml:"isDir,omitempty"`
	// example:
	//
	// test
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// example:
	//
	// -1
	Parent *int64 `json:"parent,omitempty" xml:"parent,omitempty"`
	// example:
	//
	// 1
	TemplateId *int64 `json:"templateId,omitempty" xml:"templateId,omitempty"`
	// table, instance, template, function
	//
	// example:
	//
	// template
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (RenameFolderResponseBodyResult) GoString

func (*RenameFolderResponseBodyResult) SetGmtCreate

func (*RenameFolderResponseBodyResult) SetGmtModified

func (*RenameFolderResponseBodyResult) SetId

func (*RenameFolderResponseBodyResult) SetInstanceId

func (*RenameFolderResponseBodyResult) SetIsDir

func (*RenameFolderResponseBodyResult) SetName

func (*RenameFolderResponseBodyResult) SetParent

func (*RenameFolderResponseBodyResult) SetTemplateId

func (*RenameFolderResponseBodyResult) SetType

func (RenameFolderResponseBodyResult) String

type ResultClusterValue

type ResultClusterValue struct {
	// The maximum number of full indexes that can be concurrently built.
	//
	// example:
	//
	// 2
	BuildParallelNum *int32 `json:"buildParallelNum,omitempty" xml:"buildParallelNum,omitempty"`
	// The maximum number of full indexes that can be concurrently merged.
	//
	// example:
	//
	// 2
	MergeParallelNum *int32 `json:"mergeParallelNum,omitempty" xml:"mergeParallelNum,omitempty"`
}

func (ResultClusterValue) GoString

func (s ResultClusterValue) GoString() string

func (*ResultClusterValue) SetBuildParallelNum

func (s *ResultClusterValue) SetBuildParallelNum(v int32) *ResultClusterValue

func (*ResultClusterValue) SetMergeParallelNum

func (s *ResultClusterValue) SetMergeParallelNum(v int32) *ResultClusterValue

func (ResultClusterValue) String

func (s ResultClusterValue) String() string

type ResultDatabasesFunctionsValue

type ResultDatabasesFunctionsValue struct {
	// example:
	//
	// test
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// example:
	//
	// gfasdds2****2wfrkv
	Signatures *string `json:"signatures,omitempty" xml:"signatures,omitempty"`
}

func (ResultDatabasesFunctionsValue) GoString

func (*ResultDatabasesFunctionsValue) SetName

func (*ResultDatabasesFunctionsValue) SetSignatures

func (ResultDatabasesFunctionsValue) String

type ResultValue

type ResultValue struct {
	// Indicates whether all pushes are suspended.
	//
	// example:
	//
	// true
	PauseAll *bool `json:"pauseAll,omitempty" xml:"pauseAll,omitempty"`
	// Indicates whether the push is suspended for the new full index version.
	//
	// example:
	//
	// true
	PauseIndex *bool `json:"pauseIndex,omitempty" xml:"pauseIndex,omitempty"`
	// Indicates whether the push is suspended for the incremental indexes.
	//
	// example:
	//
	// true
	PauseIndexBatch *bool `json:"pauseIndexBatch,omitempty" xml:"pauseIndexBatch,omitempty"`
	// Indicates whether the push is suspended for the configuration.
	//
	// example:
	//
	// true
	PauseBiz *bool `json:"pauseBiz,omitempty" xml:"pauseBiz,omitempty"`
	// Indicates whether the push is suspended for the real-time incremental indexes.
	//
	// example:
	//
	// true
	PauseRuntime *bool `json:"pauseRuntime,omitempty" xml:"pauseRuntime,omitempty"`
}

func (ResultValue) GoString

func (s ResultValue) GoString() string

func (*ResultValue) SetPauseAll

func (s *ResultValue) SetPauseAll(v bool) *ResultValue

func (*ResultValue) SetPauseBiz

func (s *ResultValue) SetPauseBiz(v bool) *ResultValue

func (*ResultValue) SetPauseIndex

func (s *ResultValue) SetPauseIndex(v bool) *ResultValue

func (*ResultValue) SetPauseIndexBatch

func (s *ResultValue) SetPauseIndexBatch(v bool) *ResultValue

func (*ResultValue) SetPauseRuntime

func (s *ResultValue) SetPauseRuntime(v bool) *ResultValue

func (ResultValue) String

func (s ResultValue) String() string

type StartIndexResponse

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

func (StartIndexResponse) GoString

func (s StartIndexResponse) GoString() string

func (*StartIndexResponse) SetBody

func (*StartIndexResponse) SetHeaders

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

func (*StartIndexResponse) SetStatusCode

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

func (StartIndexResponse) String

func (s StartIndexResponse) String() string

type StartIndexResponseBody

type StartIndexResponseBody struct {
	// The request ID.
	//
	// example:
	//
	// D39EE0F1-D7EF-5F46-B781-6BF4185308B0
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The index map.
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (StartIndexResponseBody) GoString

func (s StartIndexResponseBody) GoString() string

func (*StartIndexResponseBody) SetRequestId

func (*StartIndexResponseBody) SetResult

func (s *StartIndexResponseBody) SetResult(v map[string]interface{}) *StartIndexResponseBody

func (StartIndexResponseBody) String

func (s StartIndexResponseBody) String() string

type StopIndexResponse

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

func (StopIndexResponse) GoString

func (s StopIndexResponse) GoString() string

func (*StopIndexResponse) SetBody

func (*StopIndexResponse) SetHeaders

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

func (*StopIndexResponse) SetStatusCode

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

func (StopIndexResponse) String

func (s StopIndexResponse) String() string

type StopIndexResponseBody

type StopIndexResponseBody struct {
	// The request ID.
	//
	// example:
	//
	// E7B7D598-B080-5C8E-AA35-D43EC0D5F886
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The index map.
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (StopIndexResponseBody) GoString

func (s StopIndexResponseBody) GoString() string

func (*StopIndexResponseBody) SetRequestId

func (*StopIndexResponseBody) SetResult

func (s *StopIndexResponseBody) SetResult(v map[string]interface{}) *StopIndexResponseBody

func (StopIndexResponseBody) String

func (s StopIndexResponseBody) String() string

type StopTaskResponse

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

func (StopTaskResponse) GoString

func (s StopTaskResponse) GoString() string

func (*StopTaskResponse) SetBody

func (*StopTaskResponse) SetHeaders

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

func (*StopTaskResponse) SetStatusCode

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

func (StopTaskResponse) String

func (s StopTaskResponse) String() string

type StopTaskResponseBody

type StopTaskResponseBody struct {
	// id of request
	//
	// example:
	//
	// FE03180A-0E29-5474-8A86-33F0683294A4
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The information about the index
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (StopTaskResponseBody) GoString

func (s StopTaskResponseBody) GoString() string

func (*StopTaskResponseBody) SetRequestId

func (s *StopTaskResponseBody) SetRequestId(v string) *StopTaskResponseBody

func (*StopTaskResponseBody) SetResult

func (s *StopTaskResponseBody) SetResult(v map[string]interface{}) *StopTaskResponseBody

func (StopTaskResponseBody) String

func (s StopTaskResponseBody) String() string

type TagResourcesRequest

type TagResourcesRequest struct {
	// This parameter is required.
	ResourceId []*string `json:"resourceId,omitempty" xml:"resourceId,omitempty" type:"Repeated"`
	// This parameter is required.
	//
	// example:
	//
	// instance
	ResourceType *string `json:"resourceType,omitempty" xml:"resourceType,omitempty"`
	// This parameter is required.
	Tag []*TagResourcesRequestTag `json:"tag,omitempty" xml:"tag,omitempty" type:"Repeated"`
}

func (TagResourcesRequest) GoString

func (s TagResourcesRequest) GoString() string

func (*TagResourcesRequest) SetResourceId

func (s *TagResourcesRequest) SetResourceId(v []*string) *TagResourcesRequest

func (*TagResourcesRequest) SetResourceType

func (s *TagResourcesRequest) SetResourceType(v string) *TagResourcesRequest

func (*TagResourcesRequest) SetTag

func (TagResourcesRequest) String

func (s TagResourcesRequest) String() string

type TagResourcesRequestTag

type TagResourcesRequestTag struct {
	// example:
	//
	// opensearch
	Key *string `json:"key,omitempty" xml:"key,omitempty"`
	// example:
	//
	// opensearch
	Value *string `json:"value,omitempty" xml:"value,omitempty"`
}

func (TagResourcesRequestTag) GoString

func (s TagResourcesRequestTag) GoString() string

func (*TagResourcesRequestTag) SetKey

func (*TagResourcesRequestTag) SetValue

func (TagResourcesRequestTag) String

func (s TagResourcesRequestTag) 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 {
	// example:
	//
	// E7B7D598-B080-5C8E-AA35-D43EC0D5F886
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (TagResourcesResponseBody) GoString

func (s TagResourcesResponseBody) GoString() string

func (*TagResourcesResponseBody) SetRequestId

func (TagResourcesResponseBody) String

func (s TagResourcesResponseBody) String() string

type UntagResourcesRequest

type UntagResourcesRequest struct {
	// example:
	//
	// true
	All *bool `json:"all,omitempty" xml:"all,omitempty"`
	// This parameter is required.
	ResourceId []*string `json:"resourceId,omitempty" xml:"resourceId,omitempty" type:"Repeated"`
	// This parameter is required.
	//
	// example:
	//
	// instance
	ResourceType *string   `json:"resourceType,omitempty" xml:"resourceType,omitempty"`
	TagKey       []*string `json:"tagKey,omitempty" xml:"tagKey,omitempty" type:"Repeated"`
}

func (UntagResourcesRequest) GoString

func (s UntagResourcesRequest) GoString() string

func (*UntagResourcesRequest) SetAll

func (*UntagResourcesRequest) SetResourceId

func (s *UntagResourcesRequest) SetResourceId(v []*string) *UntagResourcesRequest

func (*UntagResourcesRequest) SetResourceType

func (s *UntagResourcesRequest) SetResourceType(v string) *UntagResourcesRequest

func (*UntagResourcesRequest) SetTagKey

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 {
	// example:
	//
	// E7B7D598-B080-5C8E-AA35-D43EC0D5F886
	TequestId *string `json:"tequestId,omitempty" xml:"tequestId,omitempty"`
}

func (UntagResourcesResponseBody) GoString

func (s UntagResourcesResponseBody) GoString() string

func (*UntagResourcesResponseBody) SetTequestId

func (UntagResourcesResponseBody) String

type UntagResourcesShrinkRequest

type UntagResourcesShrinkRequest struct {
	// example:
	//
	// true
	All *bool `json:"all,omitempty" xml:"all,omitempty"`
	// This parameter is required.
	ResourceIdShrink *string `json:"resourceId,omitempty" xml:"resourceId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// instance
	ResourceType *string `json:"resourceType,omitempty" xml:"resourceType,omitempty"`
	TagKeyShrink *string `json:"tagKey,omitempty" xml:"tagKey,omitempty"`
}

func (UntagResourcesShrinkRequest) GoString

func (s UntagResourcesShrinkRequest) GoString() string

func (*UntagResourcesShrinkRequest) SetAll

func (*UntagResourcesShrinkRequest) SetResourceIdShrink

func (*UntagResourcesShrinkRequest) SetResourceType

func (*UntagResourcesShrinkRequest) SetTagKeyShrink

func (UntagResourcesShrinkRequest) String

type UpdateInstanceRequest

type UpdateInstanceRequest struct {
	// The information about the instance specification.
	Components []*UpdateInstanceRequestComponents `json:"components,omitempty" xml:"components,omitempty" type:"Repeated"`
	// The description of the instance.
	//
	// example:
	//
	// ""
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// The type of the order. Valid values: UPGRADE and DOWNGRADE. UPGRADE upgrades the instance specifications. DOWNGRADE: downgrades the instance specifications.
	//
	// example:
	//
	// ""
	OrderType *string `json:"orderType,omitempty" xml:"orderType,omitempty"`
}

func (UpdateInstanceRequest) GoString

func (s UpdateInstanceRequest) GoString() string

func (*UpdateInstanceRequest) SetComponents

func (*UpdateInstanceRequest) SetDescription

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

func (*UpdateInstanceRequest) SetOrderType

func (UpdateInstanceRequest) String

func (s UpdateInstanceRequest) String() string

type UpdateInstanceRequestComponents

type UpdateInstanceRequestComponents struct {
	// The code of the specification, which must be consistent with the value that you specify on the buy page.
	//
	// example:
	//
	// 200
	Code *string `json:"code,omitempty" xml:"code,omitempty"`
	// The value of the specification.
	//
	// example:
	//
	// ""
	Value *string `json:"value,omitempty" xml:"value,omitempty"`
}

func (UpdateInstanceRequestComponents) GoString

func (*UpdateInstanceRequestComponents) SetCode

func (*UpdateInstanceRequestComponents) SetValue

func (UpdateInstanceRequestComponents) 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 {
	// The ID of the request
	//
	// example:
	//
	// 90D6B8F5-FE97-4509-9AAB-367836C51818
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The results returned.
	Result *UpdateInstanceResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (UpdateInstanceResponseBody) GoString

func (s UpdateInstanceResponseBody) GoString() string

func (*UpdateInstanceResponseBody) SetRequestId

func (*UpdateInstanceResponseBody) SetResult

func (UpdateInstanceResponseBody) String

type UpdateInstanceResponseBodyResult

type UpdateInstanceResponseBodyResult struct {
	// The billing method.
	//
	// example:
	//
	// PrePaid
	ChargeType *string `json:"chargeType,omitempty" xml:"chargeType,omitempty"`
	// The commodity code of the instance.
	//
	// example:
	//
	// ha3-code
	CommodityCode *string `json:"commodityCode,omitempty" xml:"commodityCode,omitempty"`
	// The time when the instance was created
	//
	// example:
	//
	// 2018-12-06T11:17:49.0
	CreateTime *string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	// The description of the instance
	//
	// example:
	//
	// Test instance
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// The time when the instance expires
	//
	// example:
	//
	// 2019-01-06T16:00:00.0
	ExpiredTime *string `json:"expiredTime,omitempty" xml:"expiredTime,omitempty"`
	// Indicates whether an overdue payment is involved
	//
	// example:
	//
	// false
	InDebt *bool `json:"inDebt,omitempty" xml:"inDebt,omitempty"`
	// The instance ID.
	//
	// example:
	//
	// ha-cn-0ju2s170b03
	InstanceId *string `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	// The lock status
	//
	// example:
	//
	// Unlock
	LockMode *string `json:"lockMode,omitempty" xml:"lockMode,omitempty"`
	// The ID of the resource group.
	//
	// example:
	//
	// rg-aeky6hthboewpuy
	ResourceGroupId *string `json:"resourceGroupId,omitempty" xml:"resourceGroupId,omitempty"`
	// The instance status.
	//
	// example:
	//
	// Running
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
	// The time when the instance was last updated
	//
	// example:
	//
	// 2018-12-06T11:17:49.0
	UpdateTime *string `json:"updateTime,omitempty" xml:"updateTime,omitempty"`
}

func (UpdateInstanceResponseBodyResult) GoString

func (*UpdateInstanceResponseBodyResult) SetChargeType

func (*UpdateInstanceResponseBodyResult) SetCommodityCode

func (*UpdateInstanceResponseBodyResult) SetCreateTime

func (*UpdateInstanceResponseBodyResult) SetDescription

func (*UpdateInstanceResponseBodyResult) SetExpiredTime

func (*UpdateInstanceResponseBodyResult) SetInDebt

func (*UpdateInstanceResponseBodyResult) SetInstanceId

func (*UpdateInstanceResponseBodyResult) SetLockMode

func (*UpdateInstanceResponseBodyResult) SetResourceGroupId

func (*UpdateInstanceResponseBodyResult) SetStatus

func (*UpdateInstanceResponseBodyResult) SetUpdateTime

func (UpdateInstanceResponseBodyResult) String

type UpdateSqlInstanceContentRequest

type UpdateSqlInstanceContentRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// select 	- from test
	Content *string `json:"content,omitempty" xml:"content,omitempty"`
}

func (UpdateSqlInstanceContentRequest) GoString

func (*UpdateSqlInstanceContentRequest) SetContent

func (UpdateSqlInstanceContentRequest) String

type UpdateSqlInstanceContentResponse

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

func (UpdateSqlInstanceContentResponse) GoString

func (*UpdateSqlInstanceContentResponse) SetHeaders

func (*UpdateSqlInstanceContentResponse) SetStatusCode

func (UpdateSqlInstanceContentResponse) String

type UpdateSqlInstanceContentResponseBody

type UpdateSqlInstanceContentResponseBody struct {
	// id of request
	//
	// example:
	//
	// E45380E8-994A-5402-9806-F114B3295FCF
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// InstanceVersionVO
	Result *UpdateSqlInstanceContentResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (UpdateSqlInstanceContentResponseBody) GoString

func (*UpdateSqlInstanceContentResponseBody) SetRequestId

func (UpdateSqlInstanceContentResponseBody) String

type UpdateSqlInstanceContentResponseBodyResult

type UpdateSqlInstanceContentResponseBodyResult struct {
	// example:
	//
	// {\\"trace\\":\\"INFO\\",\\"databaseName\\":\\"general\\",\\"iquan.plan.cache.enable\\":true,\\"iquan.plan.prepare.level\\":\\"jni.post.optimize\\",\\"urlencode_data\\":false,\\"formatType\\":\\"string\\",\\"timeout\\":1000}
	CombineParams *string `json:"combineParams,omitempty" xml:"combineParams,omitempty"`
	Comment       *string `json:"comment,omitempty" xml:"comment,omitempty"`
	// example:
	//
	// select 	- from test
	Content *string `json:"content,omitempty" xml:"content,omitempty"`
	// example:
	//
	// {\\"trace\\":\\"INFO\\",\\"databaseName\\":\\"general\\",\\"iquan.plan.cache.enable\\":true,\\"iquan.plan.prepare.level\\":\\"jni.post.optimize\\",\\"urlencode_data\\":false,\\"formatType\\":\\"string\\",\\"timeout\\":1000}
	DynamicParams *string `json:"dynamicParams,omitempty" xml:"dynamicParams,omitempty"`
	// example:
	//
	// 1719221186114
	GmtCreate *string `json:"gmtCreate,omitempty" xml:"gmtCreate,omitempty"`
	// example:
	//
	// 1719221186114
	GmtModified *string `json:"gmtModified,omitempty" xml:"gmtModified,omitempty"`
	// example:
	//
	// 1
	InstanceId *int64 `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	// example:
	//
	// {\\"trace\\":\\"INFO\\",\\"databaseName\\":\\"general\\",\\"iquan.plan.cache.enable\\":true,\\"iquan.plan.prepare.level\\":\\"jni.post.optimize\\",\\"urlencode_data\\":false,\\"formatType\\":\\"string\\",\\"timeout\\":1000}
	Kvpairs *string `json:"kvpairs,omitempty" xml:"kvpairs,omitempty"`
	// example:
	//
	// 1
	RelatedTemplateId *int64 `json:"relatedTemplateId,omitempty" xml:"relatedTemplateId,omitempty"`
	// example:
	//
	// {\\"trace\\":\\"INFO\\",\\"databaseName\\":\\"general\\",\\"iquan.plan.cache.enable\\":true,\\"iquan.plan.prepare.level\\":\\"jni.post.optimize\\",\\"urlencode_data\\":false,\\"formatType\\":\\"string\\",\\"timeout\\":1000}
	StaticParams *string `json:"staticParams,omitempty" xml:"staticParams,omitempty"`
	// example:
	//
	// {\\"trace\\":\\"INFO\\",\\"databaseName\\":\\"general\\",\\"iquan.plan.cache.enable\\":true,\\"iquan.plan.prepare.level\\":\\"jni.post.optimize\\",\\"urlencode_data\\":false,\\"formatType\\":\\"string\\",\\"timeout\\":1000}
	TemplateParams *string `json:"templateParams,omitempty" xml:"templateParams,omitempty"`
	// example:
	//
	// 1
	Version *int64 `json:"version,omitempty" xml:"version,omitempty"`
}

func (UpdateSqlInstanceContentResponseBodyResult) GoString

func (*UpdateSqlInstanceContentResponseBodyResult) SetCombineParams

func (*UpdateSqlInstanceContentResponseBodyResult) SetComment

func (*UpdateSqlInstanceContentResponseBodyResult) SetContent

func (*UpdateSqlInstanceContentResponseBodyResult) SetDynamicParams

func (*UpdateSqlInstanceContentResponseBodyResult) SetGmtCreate

func (*UpdateSqlInstanceContentResponseBodyResult) SetGmtModified

func (*UpdateSqlInstanceContentResponseBodyResult) SetInstanceId

func (*UpdateSqlInstanceContentResponseBodyResult) SetKvpairs

func (*UpdateSqlInstanceContentResponseBodyResult) SetRelatedTemplateId

func (*UpdateSqlInstanceContentResponseBodyResult) SetStaticParams

func (*UpdateSqlInstanceContentResponseBodyResult) SetTemplateParams

func (*UpdateSqlInstanceContentResponseBodyResult) SetVersion

func (UpdateSqlInstanceContentResponseBodyResult) String

type UpdateSqlInstanceNameRequest

type UpdateSqlInstanceNameRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// test
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
}

func (UpdateSqlInstanceNameRequest) GoString

func (s UpdateSqlInstanceNameRequest) GoString() string

func (*UpdateSqlInstanceNameRequest) SetName

func (UpdateSqlInstanceNameRequest) String

type UpdateSqlInstanceNameResponse

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

func (UpdateSqlInstanceNameResponse) GoString

func (*UpdateSqlInstanceNameResponse) SetBody

func (*UpdateSqlInstanceNameResponse) SetHeaders

func (*UpdateSqlInstanceNameResponse) SetStatusCode

func (UpdateSqlInstanceNameResponse) String

type UpdateSqlInstanceNameResponseBody

type UpdateSqlInstanceNameResponseBody struct {
	// id of request
	//
	// example:
	//
	// E7B7D598-B080-5C8E-AA35-D43EC0D5F886
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// NodeVO
	Result *UpdateSqlInstanceNameResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (UpdateSqlInstanceNameResponseBody) GoString

func (*UpdateSqlInstanceNameResponseBody) SetRequestId

func (UpdateSqlInstanceNameResponseBody) String

type UpdateSqlInstanceNameResponseBodyResult

type UpdateSqlInstanceNameResponseBodyResult struct {
	// example:
	//
	// 1719220182844
	GmtCreate *string `json:"gmtCreate,omitempty" xml:"gmtCreate,omitempty"`
	// example:
	//
	// 1719221186114
	GmtModified *string `json:"gmtModified,omitempty" xml:"gmtModified,omitempty"`
	// example:
	//
	// 22
	Id *int64 `json:"id,omitempty" xml:"id,omitempty"`
	// example:
	//
	// 1
	InstanceId *int64 `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	// example:
	//
	// true
	IsDir *int32 `json:"isDir,omitempty" xml:"isDir,omitempty"`
	// example:
	//
	// general
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// example:
	//
	// -1
	Parent *int64 `json:"parent,omitempty" xml:"parent,omitempty"`
	// example:
	//
	// 1
	TemplateId *int64 `json:"templateId,omitempty" xml:"templateId,omitempty"`
	// table, instance, template, function
	//
	// example:
	//
	// instance
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (UpdateSqlInstanceNameResponseBodyResult) GoString

func (*UpdateSqlInstanceNameResponseBodyResult) SetGmtCreate

func (*UpdateSqlInstanceNameResponseBodyResult) SetGmtModified

func (*UpdateSqlInstanceNameResponseBodyResult) SetId

func (*UpdateSqlInstanceNameResponseBodyResult) SetInstanceId

func (*UpdateSqlInstanceNameResponseBodyResult) SetIsDir

func (*UpdateSqlInstanceNameResponseBodyResult) SetName

func (*UpdateSqlInstanceNameResponseBodyResult) SetParent

func (*UpdateSqlInstanceNameResponseBodyResult) SetTemplateId

func (*UpdateSqlInstanceNameResponseBodyResult) SetType

func (UpdateSqlInstanceNameResponseBodyResult) String

type UpdateSqlInstanceParamsRequest

type UpdateSqlInstanceParamsRequest struct {
	CombineParam map[string]interface{} `json:"combineParam,omitempty" xml:"combineParam,omitempty"`
	DynamicParam map[string]interface{} `json:"dynamicParam,omitempty" xml:"dynamicParam,omitempty"`
	Kvpair       map[string]interface{} `json:"kvpair,omitempty" xml:"kvpair,omitempty"`
	Params       map[string]interface{} `json:"params,omitempty" xml:"params,omitempty"`
	StaticParam  map[string]interface{} `json:"staticParam,omitempty" xml:"staticParam,omitempty"`
}

func (UpdateSqlInstanceParamsRequest) GoString

func (*UpdateSqlInstanceParamsRequest) SetCombineParam

func (s *UpdateSqlInstanceParamsRequest) SetCombineParam(v map[string]interface{}) *UpdateSqlInstanceParamsRequest

func (*UpdateSqlInstanceParamsRequest) SetDynamicParam

func (s *UpdateSqlInstanceParamsRequest) SetDynamicParam(v map[string]interface{}) *UpdateSqlInstanceParamsRequest

func (*UpdateSqlInstanceParamsRequest) SetKvpair

func (s *UpdateSqlInstanceParamsRequest) SetKvpair(v map[string]interface{}) *UpdateSqlInstanceParamsRequest

func (*UpdateSqlInstanceParamsRequest) SetParams

func (s *UpdateSqlInstanceParamsRequest) SetParams(v map[string]interface{}) *UpdateSqlInstanceParamsRequest

func (*UpdateSqlInstanceParamsRequest) SetStaticParam

func (s *UpdateSqlInstanceParamsRequest) SetStaticParam(v map[string]interface{}) *UpdateSqlInstanceParamsRequest

func (UpdateSqlInstanceParamsRequest) String

type UpdateSqlInstanceParamsResponse

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

func (UpdateSqlInstanceParamsResponse) GoString

func (*UpdateSqlInstanceParamsResponse) SetHeaders

func (*UpdateSqlInstanceParamsResponse) SetStatusCode

func (UpdateSqlInstanceParamsResponse) String

type UpdateSqlInstanceParamsResponseBody

type UpdateSqlInstanceParamsResponseBody struct {
	// id of request
	//
	// example:
	//
	// 022F36C7-9FB4-5D67-BEBC-3D14B0984463
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// InstanceVersionVO
	Result *UpdateSqlInstanceParamsResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (UpdateSqlInstanceParamsResponseBody) GoString

func (*UpdateSqlInstanceParamsResponseBody) SetRequestId

func (UpdateSqlInstanceParamsResponseBody) String

type UpdateSqlInstanceParamsResponseBodyResult

type UpdateSqlInstanceParamsResponseBodyResult struct {
	// example:
	//
	// {\\"trace\\":\\"INFO\\",\\"databaseName\\":\\"general\\",\\"iquan.plan.cache.enable\\":true,\\"iquan.plan.prepare.level\\":\\"jni.post.optimize\\",\\"urlencode_data\\":false,\\"formatType\\":\\"string\\",\\"timeout\\":1000}
	CombineParams *string `json:"combineParams,omitempty" xml:"combineParams,omitempty"`
	Comment       *string `json:"comment,omitempty" xml:"comment,omitempty"`
	// example:
	//
	// select 	- from test
	Content *string `json:"content,omitempty" xml:"content,omitempty"`
	// example:
	//
	// {\\"trace\\":\\"INFO\\",\\"databaseName\\":\\"general\\",\\"iquan.plan.cache.enable\\":true,\\"iquan.plan.prepare.level\\":\\"jni.post.optimize\\",\\"urlencode_data\\":false,\\"formatType\\":\\"string\\",\\"timeout\\":1000}
	DynamicParams *string `json:"dynamicParams,omitempty" xml:"dynamicParams,omitempty"`
	// example:
	//
	// 1719221186114
	GmtCreate *string `json:"gmtCreate,omitempty" xml:"gmtCreate,omitempty"`
	// example:
	//
	// 1719220182844
	GmtModified *string `json:"gmtModified,omitempty" xml:"gmtModified,omitempty"`
	// example:
	//
	// 1
	InstanceId *int64 `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	// example:
	//
	// {\\"trace\\":\\"INFO\\",\\"databaseName\\":\\"general\\",\\"iquan.plan.cache.enable\\":true,\\"iquan.plan.prepare.level\\":\\"jni.post.optimize\\",\\"urlencode_data\\":false,\\"formatType\\":\\"string\\",\\"timeout\\":1000}
	Kvpairs *string `json:"kvpairs,omitempty" xml:"kvpairs,omitempty"`
	// example:
	//
	// 1
	RelatedTemplateId *int64 `json:"relatedTemplateId,omitempty" xml:"relatedTemplateId,omitempty"`
	// example:
	//
	// {\\"trace\\":\\"INFO\\",\\"databaseName\\":\\"general\\",\\"iquan.plan.cache.enable\\":true,\\"iquan.plan.prepare.level\\":\\"jni.post.optimize\\",\\"urlencode_data\\":false,\\"formatType\\":\\"string\\",\\"timeout\\":1000}
	StaticParams *string `json:"staticParams,omitempty" xml:"staticParams,omitempty"`
	// example:
	//
	// {\\"trace\\":\\"INFO\\",\\"databaseName\\":\\"general\\",\\"iquan.plan.cache.enable\\":true,\\"iquan.plan.prepare.level\\":\\"jni.post.optimize\\",\\"urlencode_data\\":false,\\"formatType\\":\\"string\\",\\"timeout\\":1000}
	TemplateParams *string `json:"templateParams,omitempty" xml:"templateParams,omitempty"`
	// example:
	//
	// 1
	Version *int64 `json:"version,omitempty" xml:"version,omitempty"`
}

func (UpdateSqlInstanceParamsResponseBodyResult) GoString

func (*UpdateSqlInstanceParamsResponseBodyResult) SetCombineParams

func (*UpdateSqlInstanceParamsResponseBodyResult) SetComment

func (*UpdateSqlInstanceParamsResponseBodyResult) SetContent

func (*UpdateSqlInstanceParamsResponseBodyResult) SetDynamicParams

func (*UpdateSqlInstanceParamsResponseBodyResult) SetGmtCreate

func (*UpdateSqlInstanceParamsResponseBodyResult) SetGmtModified

func (*UpdateSqlInstanceParamsResponseBodyResult) SetInstanceId

func (*UpdateSqlInstanceParamsResponseBodyResult) SetKvpairs

func (*UpdateSqlInstanceParamsResponseBodyResult) SetRelatedTemplateId

func (*UpdateSqlInstanceParamsResponseBodyResult) SetStaticParams

func (*UpdateSqlInstanceParamsResponseBodyResult) SetTemplateParams

func (*UpdateSqlInstanceParamsResponseBodyResult) SetVersion

func (UpdateSqlInstanceParamsResponseBodyResult) String

type VariablesValue

type VariablesValue struct {
	// Specifies whether the variable is not allowed to be modified.
	//
	// example:
	//
	// false
	DisableModify *bool `json:"disableModify,omitempty" xml:"disableModify,omitempty"`
	// Specifies whether the variable is modified.
	//
	// example:
	//
	// false
	IsModify *bool `json:"isModify,omitempty" xml:"isModify,omitempty"`
	// The variable value.
	//
	// example:
	//
	// ""
	Value *string `json:"value,omitempty" xml:"value,omitempty"`
	// The description of the variable.
	//
	// example:
	//
	// ""
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// The template value of the variable.
	//
	// example:
	//
	// ""
	TemplateValue *string `json:"templateValue,omitempty" xml:"templateValue,omitempty"`
	// The variable type. Valid values:
	//
	// 	- NORMAL: common variable
	//
	// 	- FUNCTION: function variable
	//
	// example:
	//
	// NORMAL
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
	// The function variables.
	FuncValue *VariablesValueFuncValue `json:"funcValue,omitempty" xml:"funcValue,omitempty" type:"Struct"`
}

func (VariablesValue) GoString

func (s VariablesValue) GoString() string

func (*VariablesValue) SetDescription

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

func (*VariablesValue) SetDisableModify

func (s *VariablesValue) SetDisableModify(v bool) *VariablesValue

func (*VariablesValue) SetFuncValue

func (*VariablesValue) SetIsModify

func (s *VariablesValue) SetIsModify(v bool) *VariablesValue

func (*VariablesValue) SetTemplateValue

func (s *VariablesValue) SetTemplateValue(v string) *VariablesValue

func (*VariablesValue) SetType

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

func (*VariablesValue) SetValue

func (s *VariablesValue) SetValue(v string) *VariablesValue

func (VariablesValue) String

func (s VariablesValue) String() string

type VariablesValueFuncValue

type VariablesValueFuncValue struct {
	// The class name of the function variable.
	//
	// example:
	//
	// ""
	FuncClassName *string `json:"funcClassName,omitempty" xml:"funcClassName,omitempty"`
	// The template of the function variable.
	//
	// example:
	//
	// ""
	Template *string `json:"template,omitempty" xml:"template,omitempty"`
}

func (VariablesValueFuncValue) GoString

func (s VariablesValueFuncValue) GoString() string

func (*VariablesValueFuncValue) SetFuncClassName

func (s *VariablesValueFuncValue) SetFuncClassName(v string) *VariablesValueFuncValue

func (*VariablesValueFuncValue) SetTemplate

func (VariablesValueFuncValue) String

func (s VariablesValueFuncValue) String() string

Jump to

Keyboard shortcuts

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