Skip to content

IInstance

Represents a Instance.

Properties

Name Type Description
node ros_cdk_core.ConstructNode The construct tree node for this construct.
env ros_cdk_core.IResourceEnvironment The environment this resource belongs to.
stack ros_cdk_core.Stack The stack in which this resource is defined.
attr_arn typing.Union[str, ros_cdk_core.IResolvable] Attribute Arn: The Alibaba Cloud Resource Name (ARN).
attr_domain typing.Union[str, ros_cdk_core.IResolvable] Attribute Domain: Instance connection domain (only VPC network access supported).
attr_instance_charge_type typing.Union[str, ros_cdk_core.IResolvable] Attribute InstanceChargeType: Instance charge type.
attr_instance_id typing.Union[str, ros_cdk_core.IResolvable] Attribute InstanceId: The ID of the Elasticsearch instance.
attr_kibana_domain typing.Union[str, ros_cdk_core.IResolvable] Attribute KibanaDomain: Kibana console domain (Internet access supported).
attr_kibana_port typing.Union[str, ros_cdk_core.IResolvable] Attribute KibanaPort: Kibana console port.
attr_port typing.Union[str, ros_cdk_core.IResolvable] Attribute Port: Instance connection port.
attr_public_domain typing.Union[str, ros_cdk_core.IResolvable] Attribute PublicDomain: Instance public connection domain.
attr_status typing.Union[str, ros_cdk_core.IResolvable] Attribute Status: The Elasticsearch instance status.
attr_version typing.Union[str, ros_cdk_core.IResolvable] Attribute Version: Elasticsearch version.
attr_v_switch_id typing.Union[str, ros_cdk_core.IResolvable] Attribute VSwitchId: The ID of VSwitch.
props InstanceProps No description.

nodeRequired

node: ConstructNode
  • Type: ros_cdk_core.ConstructNode

The construct tree node for this construct.


envRequired

env: IResourceEnvironment
  • Type: 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

stack: Stack
  • Type: ros_cdk_core.Stack

The stack in which this resource is defined.


attr_arnRequired

attr_arn: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

Attribute Arn: The Alibaba Cloud Resource Name (ARN).


attr_domainRequired

attr_domain: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

Attribute Domain: Instance connection domain (only VPC network access supported).


attr_instance_charge_typeRequired

attr_instance_charge_type: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

Attribute InstanceChargeType: Instance charge type.


attr_instance_idRequired

attr_instance_id: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

Attribute InstanceId: The ID of the Elasticsearch instance.


attr_kibana_domainRequired

attr_kibana_domain: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

Attribute KibanaDomain: Kibana console domain (Internet access supported).


attr_kibana_portRequired

attr_kibana_port: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

Attribute KibanaPort: Kibana console port.


attr_portRequired

attr_port: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

Attribute Port: Instance connection port.


attr_public_domainRequired

attr_public_domain: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

Attribute PublicDomain: Instance public connection domain.


attr_statusRequired

attr_status: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

Attribute Status: The Elasticsearch instance status.

Includes active, activating, inactive. Some operations are denied when status is not active.


attr_versionRequired

attr_version: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

Attribute Version: Elasticsearch version.


attr_v_switch_idRequired

attr_v_switch_id: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

Attribute VSwitchId: The ID of VSwitch.


propsRequired

props: InstanceProps