IInstance
Represents a Instance.
Properties
| Name | Type | Description |
|---|---|---|
node | com.aliyun.ros.cdk.core.ConstructNode | The construct tree node for this construct. |
env | com.aliyun.ros.cdk.core.IResourceEnvironment | The environment this resource belongs to. |
stack | com.aliyun.ros.cdk.core.Stack | The stack in which this resource is defined. |
attrArn | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute Arn: The Alibaba Cloud Resource Name (ARN). |
attrDomain | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute Domain: Instance connection domain (only VPC network access supported). |
attrInstanceChargeType | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute InstanceChargeType: Instance charge type. |
attrInstanceId | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute InstanceId: The ID of the Elasticsearch instance. |
attrKibanaDomain | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute KibanaDomain: Kibana console domain (Internet access supported). |
attrKibanaPort | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute KibanaPort: Kibana console port. |
attrPort | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute Port: Instance connection port. |
attrPublicDomain | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute PublicDomain: Instance public connection domain. |
attrStatus | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute Status: The Elasticsearch instance status. |
attrVersion | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute Version: Elasticsearch version. |
attrVSwitchId | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute VSwitchId: The ID of VSwitch. |
props | InstanceProps | No description. |
nodeRequired
public ConstructNode getNode();
- Type: com.aliyun.ros.cdk.core.ConstructNode
The construct tree node for this construct.
envRequired
public IResourceEnvironment getEnv();
- Type: com.aliyun.ros.cdk.core.IResourceEnvironment
The environment this resource belongs to.
For resources that are created and managed by the CDK (generally, those created by creating new class instances like Role, Bucket, etc.), this is always the same as the environment of the stack they belong to; however, for imported resources (those obtained from static methods like fromRoleArn, fromBucketName, etc.), that might be different than the stack they were imported into.
stackRequired
public Stack getStack();
- Type: com.aliyun.ros.cdk.core.Stack
The stack in which this resource is defined.
attrArnRequired
public java.lang.Object getAttrArn();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute Arn: The Alibaba Cloud Resource Name (ARN).
attrDomainRequired
public java.lang.Object getAttrDomain();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute Domain: Instance connection domain (only VPC network access supported).
attrInstanceChargeTypeRequired
public java.lang.Object getAttrInstanceChargeType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute InstanceChargeType: Instance charge type.
attrInstanceIdRequired
public java.lang.Object getAttrInstanceId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute InstanceId: The ID of the Elasticsearch instance.
attrKibanaDomainRequired
public java.lang.Object getAttrKibanaDomain();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute KibanaDomain: Kibana console domain (Internet access supported).
attrKibanaPortRequired
public java.lang.Object getAttrKibanaPort();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute KibanaPort: Kibana console port.
attrPortRequired
public java.lang.Object getAttrPort();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute Port: Instance connection port.
attrPublicDomainRequired
public java.lang.Object getAttrPublicDomain();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute PublicDomain: Instance public connection domain.
attrStatusRequired
public java.lang.Object getAttrStatus();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute Status: The Elasticsearch instance status.
Includes active, activating, inactive. Some operations are denied when status is not active.
attrVersionRequired
public java.lang.Object getAttrVersion();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute Version: Elasticsearch version.
attrVSwitchIdRequired
public java.lang.Object getAttrVSwitchId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute VSwitchId: The ID of VSwitch.
propsRequired
public InstanceProps getProps();
- Type: InstanceProps