Skip to content

ICluster

  • Extends: @alicloud/ros-cdk-core.IResource

  • Implemented By: Cluster, ICluster

Represents a Cluster.

Properties

Name Type Description
node @alicloud/ros-cdk-core.ConstructNode The construct tree node for this construct.
env @alicloud/ros-cdk-core.IResourceEnvironment The environment this resource belongs to.
stack @alicloud/ros-cdk-core.Stack The stack in which this resource is defined.
attrClusterId string | @alicloud/ros-cdk-core.IResolvable Attribute ClusterId: The ID of the instance.
attrServiceConnAddrs string | @alicloud/ros-cdk-core.IResolvable Attribute ServiceConnAddrs: LIST of ServiceConnAddr.
attrSlbConnAddrs string | @alicloud/ros-cdk-core.IResolvable Attribute SlbConnAddrs: LIST of SlbConnAddr.
attrThriftConn string | @alicloud/ros-cdk-core.IResolvable Attribute ThriftConn: Thrift Connection address list.
attrUiProxyConnAddrInfo string | @alicloud/ros-cdk-core.IResolvable Attribute UiProxyConnAddrInfo: WebUI connection information list.
attrZkConnAddrs string | @alicloud/ros-cdk-core.IResolvable Attribute ZkConnAddrs: List of ZkConnAddr.
props ClusterProps No description.

nodeRequired

public readonly node: ConstructNode;
  • Type: @alicloud/ros-cdk-core.ConstructNode

The construct tree node for this construct.


envRequired

public readonly env: IResourceEnvironment;
  • Type: @alicloud/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 readonly stack: Stack;
  • Type: @alicloud/ros-cdk-core.Stack

The stack in which this resource is defined.


attrClusterIdRequired

public readonly attrClusterId: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Attribute ClusterId: The ID of the instance.


attrServiceConnAddrsRequired

public readonly attrServiceConnAddrs: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Attribute ServiceConnAddrs: LIST of ServiceConnAddr.


attrSlbConnAddrsRequired

public readonly attrSlbConnAddrs: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Attribute SlbConnAddrs: LIST of SlbConnAddr.


attrThriftConnRequired

public readonly attrThriftConn: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Attribute ThriftConn: Thrift Connection address list.


attrUiProxyConnAddrInfoRequired

public readonly attrUiProxyConnAddrInfo: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Attribute UiProxyConnAddrInfo: WebUI connection information list.


attrZkConnAddrsRequired

public readonly attrZkConnAddrs: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Attribute ZkConnAddrs: List of ZkConnAddr.


propsRequired

public readonly props: ClusterProps;