Skip to content

InstanceProps

Properties for defining a Instance.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-searchengine-instance

Initializer

import com.aliyun.ros.cdk.searchengine.InstanceProps;
InstanceProps.builder()
    .chargeType(java.lang.String)
    .chargeType(IResolvable)
    .password(java.lang.String)
    .password(IResolvable)
    .qrsNum(java.lang.Number)
    .qrsNum(IResolvable)
    .qrsSpec(java.lang.String)
    .qrsSpec(IResolvable)
    .searcherDocSize(java.lang.Number)
    .searcherDocSize(IResolvable)
    .searcherNum(java.lang.Number)
    .searcherNum(IResolvable)
    .searcherSpec(java.lang.String)
    .searcherSpec(IResolvable)
    .userName(java.lang.String)
    .userName(IResolvable)
    .vpcId(java.lang.String)
    .vpcId(IResolvable)
    .vSwitchId(java.lang.String)
    .vSwitchId(IResolvable)
    .build();

Properties

Name Type Description
chargeType java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property chargeType: The billing method.
password java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property password: The password of instance.
qrsNum java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable Property qrsNum: The number of query nodes.
qrsSpec java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property qrsSpec: The specification of query nodes.
searcherDocSize java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable Property searcherDocSize: The storage size of single data node.
searcherNum java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable Property searcherNum: The number of data nodes.
searcherSpec java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property searcherSpec: The specification of data nodes.
userName java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property userName: The user name of instance.
vpcId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property vpcId: The ID of VPC.
vSwitchId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property vSwitchId: The ID of vSwitch.

chargeTypeRequired

public java.lang.Object getChargeType();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property chargeType: The billing method.

Valid values: POSTPAY. POSTPAY: pay-as-you-go.


passwordRequired

public java.lang.Object getPassword();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property password: The password of instance.

It consists of lowercase letters and numbers, and the length is 6-8 characters.


qrsNumRequired

public java.lang.Object getQrsNum();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

Property qrsNum: The number of query nodes.


qrsSpecRequired

public java.lang.Object getQrsSpec();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property qrsSpec: The specification of query nodes.


searcherDocSizeRequired

public java.lang.Object getSearcherDocSize();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

Property searcherDocSize: The storage size of single data node.


searcherNumRequired

public java.lang.Object getSearcherNum();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

Property searcherNum: The number of data nodes.


searcherSpecRequired

public java.lang.Object getSearcherSpec();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property searcherSpec: The specification of data nodes.


userNameRequired

public java.lang.Object getUserName();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property userName: The user name of instance.

Begin with a letter, support upper and lower case letters, numbers, underscores, length 1-30 characters.


vpcIdRequired

public java.lang.Object getVpcId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property vpcId: The ID of VPC.


vSwitchIdRequired

public java.lang.Object getVSwitchId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property vSwitchId: The ID of vSwitch.