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.
attrAclEntryList string | @alicloud/ros-cdk-core.IResolvable Attribute AclEntryList: The list of ACL entries.
attrAclId string | @alicloud/ros-cdk-core.IResolvable Attribute AclId: The ID of the ACL.
attrAppVersion string | @alicloud/ros-cdk-core.IResolvable Attribute AppVersion: The version of the application.
attrArn string | @alicloud/ros-cdk-core.IResolvable Attribute Arn: The Alibaba Cloud Resource Name (ARN).
attrClusterAliasName string | @alicloud/ros-cdk-core.IResolvable Attribute ClusterAliasName: The alias name of the cluster.
attrClusterId string | @alicloud/ros-cdk-core.IResolvable Attribute ClusterId: The ID of the cluster.
attrClusterName string | @alicloud/ros-cdk-core.IResolvable Attribute ClusterName: The name of the cluster.
attrClusterSpecification string | @alicloud/ros-cdk-core.IResolvable Attribute ClusterSpecification: The specification of the cluster.
attrClusterType string | @alicloud/ros-cdk-core.IResolvable Attribute ClusterType: The type of the cluster.
attrClusterVersion string | @alicloud/ros-cdk-core.IResolvable Attribute ClusterVersion: The version of the cluster.
attrConfigAuthEnabled string | @alicloud/ros-cdk-core.IResolvable Attribute ConfigAuthEnabled: Whether to enable the configuration authentication.
attrConfigSecretEnabled string | @alicloud/ros-cdk-core.IResolvable Attribute ConfigSecretEnabled: Whether to enable the configuration secret.
attrConnectionType string | @alicloud/ros-cdk-core.IResolvable Attribute ConnectionType: The connection type.
attrCpu string | @alicloud/ros-cdk-core.IResolvable Attribute Cpu: The number of CPU cores.
attrDiskCapacity string | @alicloud/ros-cdk-core.IResolvable Attribute DiskCapacity: The disk capacity.
attrDiskType string | @alicloud/ros-cdk-core.IResolvable Attribute DiskType: The disk type.
attrHealthStatus string | @alicloud/ros-cdk-core.IResolvable Attribute HealthStatus: The health status of the cluster.
attrInstanceCount string | @alicloud/ros-cdk-core.IResolvable Attribute InstanceCount: The number of instances.
attrInstanceId string | @alicloud/ros-cdk-core.IResolvable Attribute InstanceId: The ID of the cluster instance.
attrInternetAddress string | @alicloud/ros-cdk-core.IResolvable Attribute InternetAddress: The public network address of the cluster.
attrInternetDomain string | @alicloud/ros-cdk-core.IResolvable Attribute InternetDomain: The public network domain of the cluster.
attrInternetPort string | @alicloud/ros-cdk-core.IResolvable Attribute InternetPort: The public network port of the cluster.
attrIntranetAddress string | @alicloud/ros-cdk-core.IResolvable Attribute IntranetAddress: The intranet address of the cluster.
attrIntranetDomain string | @alicloud/ros-cdk-core.IResolvable Attribute IntranetDomain: The intranet domain of the cluster.
attrIntranetPort string | @alicloud/ros-cdk-core.IResolvable Attribute IntranetPort: The intranet port of the cluster.
attrMcpEnabled string | @alicloud/ros-cdk-core.IResolvable Attribute MCPEnabled: Whether to enable the MCP.
attrMemoryCapacity string | @alicloud/ros-cdk-core.IResolvable Attribute MemoryCapacity: The memory capacity.
attrMseVersion string | @alicloud/ros-cdk-core.IResolvable Attribute MseVersion: The MSE version.
attrNetType string | @alicloud/ros-cdk-core.IResolvable Attribute NetType: The network type.
attrPayInfo string | @alicloud/ros-cdk-core.IResolvable Attribute PayInfo: The payment information.
attrPubNetworkFlow string | @alicloud/ros-cdk-core.IResolvable Attribute PubNetworkFlow: The public network flow.
attrVpcId string | @alicloud/ros-cdk-core.IResolvable Attribute VpcId: The ID of the VPC.
attrVSwitchId string | @alicloud/ros-cdk-core.IResolvable Attribute VSwitchId: The ID of the VSwitch.
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.


attrAclEntryListRequired

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

Attribute AclEntryList: The list of ACL entries.


attrAclIdRequired

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

Attribute AclId: The ID of the ACL.


attrAppVersionRequired

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

Attribute AppVersion: The version of the application.


attrArnRequired

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

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


attrClusterAliasNameRequired

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

Attribute ClusterAliasName: The alias name of the cluster.


attrClusterIdRequired

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

Attribute ClusterId: The ID of the cluster.


attrClusterNameRequired

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

Attribute ClusterName: The name of the cluster.


attrClusterSpecificationRequired

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

Attribute ClusterSpecification: The specification of the cluster.


attrClusterTypeRequired

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

Attribute ClusterType: The type of the cluster.


attrClusterVersionRequired

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

Attribute ClusterVersion: The version of the cluster.


attrConfigAuthEnabledRequired

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

Attribute ConfigAuthEnabled: Whether to enable the configuration authentication.


attrConfigSecretEnabledRequired

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

Attribute ConfigSecretEnabled: Whether to enable the configuration secret.


attrConnectionTypeRequired

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

Attribute ConnectionType: The connection type.


attrCpuRequired

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

Attribute Cpu: The number of CPU cores.


attrDiskCapacityRequired

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

Attribute DiskCapacity: The disk capacity.


attrDiskTypeRequired

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

Attribute DiskType: The disk type.


attrHealthStatusRequired

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

Attribute HealthStatus: The health status of the cluster.


attrInstanceCountRequired

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

Attribute InstanceCount: The number of instances.


attrInstanceIdRequired

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

Attribute InstanceId: The ID of the cluster instance.


attrInternetAddressRequired

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

Attribute InternetAddress: The public network address of the cluster.


attrInternetDomainRequired

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

Attribute InternetDomain: The public network domain of the cluster.


attrInternetPortRequired

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

Attribute InternetPort: The public network port of the cluster.


attrIntranetAddressRequired

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

Attribute IntranetAddress: The intranet address of the cluster.


attrIntranetDomainRequired

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

Attribute IntranetDomain: The intranet domain of the cluster.


attrIntranetPortRequired

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

Attribute IntranetPort: The intranet port of the cluster.


attrMcpEnabledRequired

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

Attribute MCPEnabled: Whether to enable the MCP.


attrMemoryCapacityRequired

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

Attribute MemoryCapacity: The memory capacity.


attrMseVersionRequired

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

Attribute MseVersion: The MSE version.


attrNetTypeRequired

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

Attribute NetType: The network type.


attrPayInfoRequired

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

Attribute PayInfo: The payment information.


attrPubNetworkFlowRequired

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

Attribute PubNetworkFlow: The public network flow.


attrVpcIdRequired

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

Attribute VpcId: The ID of the VPC.


attrVSwitchIdRequired

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

Attribute VSwitchId: The ID of the VSwitch.


propsRequired

public readonly props: ClusterProps;