Skip to content

IndexProps

Properties for defining a Index.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-sls-index

Initializer

import "github.com/alibabacloud-go/ros-cdk/alicloudroscdksls"
&alicloudroscdksls.IndexProps {
    FullTextIndex: interface{},
    LogstoreName: interface{},
    ProjectName: interface{},
    KeyIndices: interface{},
    LogReduce: interface{},
}

Properties

Name Type Description
FullTextIndex interface{} Property fullTextIndex: Full-text indexing configuration.
LogstoreName interface{} Property logstoreName: Logstore name: 1.
ProjectName interface{} Property projectName: Project name: 1.
KeyIndices interface{} Property keyIndices: Key index configurations.
LogReduce interface{} Property logReduce: Whether to enable log reduce.

FullTextIndexRequired

FullTextIndex interface{}
  • Type: interface{}

Property fullTextIndex: Full-text indexing configuration.

Full-text indexing and key indexing must have at least one enabled.


LogstoreNameRequired

LogstoreName interface{}
  • Type: interface{}

Property logstoreName: Logstore name: 1.

Only supports lowercase letters, numbers, hyphens (-) and underscores (_). 2. Must start and end with lowercase letters and numbers. 3. The name length is 3-63 characters.


ProjectNameRequired

ProjectName interface{}
  • Type: interface{}

Property projectName: Project name: 1.

Only supports lowercase letters, numbers, hyphens (-) and underscores (_). 2. Must start and end with lowercase letters and numbers. 3. The name length is 3-63 characters.


KeyIndicesOptional

KeyIndices interface{}
  • Type: interface{}

Property keyIndices: Key index configurations.

Full-text indexing and key indexing must have at least one enabled.


LogReduceOptional

LogReduce interface{}
  • Type: interface{}

Property logReduce: Whether to enable log reduce.

Default to false.